]> git.openstreetmap.org Git - rails.git/blob - vendor/assets/iD/iD.js
f3da45171496acf5840cf84d5fb0d903e47f7802
[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.8';
16155
16156 (function() {
16157     var detected = {};
16158
16159     var ua = navigator.userAgent,
16160         msie = new RegExp('MSIE ([0-9]{1,}[\\.0-9]{0,})');
16161
16162     if (msie.exec(ua) !== null) {
16163         var rv = parseFloat(RegExp.$1);
16164         detected.support = !(rv && rv < 9);
16165     } else {
16166         detected.support = true;
16167     }
16168
16169     // Added due to incomplete svg style support. See #715
16170     detected.opera = ua.indexOf('Opera') >= 0;
16171
16172     detected.locale = navigator.language || navigator.userLanguage;
16173
16174     detected.filedrop = (window.FileReader && 'ondrop' in window);
16175
16176     function nav(x) {
16177         return navigator.userAgent.indexOf(x) !== -1;
16178     }
16179
16180     if (nav('Win')) detected.os = 'win';
16181     else if (nav('Mac')) detected.os = 'mac';
16182     else if (nav('X11')) detected.os = 'linux';
16183     else if (nav('Linux')) detected.os = 'linux';
16184     else detected.os = 'win';
16185
16186     iD.detect = function() { return detected; };
16187 })();
16188 iD.taginfo = function() {
16189     var taginfo = {},
16190         endpoint = 'https://taginfo.openstreetmap.org/api/4/',
16191         tag_sorts = {
16192             point: 'count_nodes',
16193             vertex: 'count_nodes',
16194             area: 'count_ways',
16195             line: 'count_ways'
16196         },
16197         tag_filters = {
16198             point: 'nodes',
16199             vertex: 'nodes',
16200             area: 'ways',
16201             line: 'ways'
16202         };
16203
16204     if (!iD.taginfo.cache) {
16205         iD.taginfo.cache = {};
16206     }
16207
16208     var cache = iD.taginfo.cache;
16209
16210     function sets(parameters, n, o) {
16211         if (parameters.geometry && o[parameters.geometry]) {
16212             parameters[n] = o[parameters.geometry];
16213         }
16214         return parameters;
16215     }
16216
16217     function setFilter(parameters) {
16218         return sets(parameters, 'filter', tag_filters);
16219     }
16220
16221     function setSort(parameters) {
16222         return sets(parameters, 'sortname', tag_sorts);
16223     }
16224
16225     function clean(parameters) {
16226         return _.omit(parameters, 'geometry', 'debounce');
16227     }
16228
16229     function shorten(parameters) {
16230         if (!parameters.query) {
16231             delete parameters.query;
16232         } else {
16233             parameters.query = parameters.query.slice(0, 3);
16234         }
16235         return parameters;
16236     }
16237
16238     function popularKeys(parameters) {
16239         var pop_field = 'count_all';
16240         if (parameters.filter) pop_field = 'count_' + parameters.filter;
16241         return function(d) { return parseFloat(d[pop_field]) > 10000; };
16242     }
16243
16244     function popularValues() {
16245         return function(d) { return parseFloat(d.fraction) > 0.01 || d.in_wiki; };
16246     }
16247
16248     function valKey(d) { return { value: d.key }; }
16249
16250     function valKeyDescription(d) {
16251         return {
16252             value: d.value,
16253             title: d.description
16254         };
16255     }
16256
16257     var debounced = _.debounce(d3.json, 100, true);
16258
16259     function request(url, debounce, callback) {
16260         if (cache[url]) {
16261             callback(null, cache[url]);
16262         } else if (debounce) {
16263             debounced(url, done);
16264         } else {
16265             d3.json(url, done);
16266         }
16267
16268         function done(err, data) {
16269             if (!err) cache[url] = data;
16270             callback(err, data);
16271         }
16272     }
16273
16274     taginfo.keys = function(parameters, callback) {
16275         var debounce = parameters.debounce;
16276         parameters = clean(shorten(setSort(setFilter(parameters))));
16277         request(endpoint + 'keys/all?' +
16278             iD.util.qsString(_.extend({
16279                 rp: 10,
16280                 sortname: 'count_all',
16281                 sortorder: 'desc',
16282                 page: 1
16283             }, parameters)), debounce, function(err, d) {
16284                 if (err) return callback(err);
16285                 callback(null, d.data.filter(popularKeys(parameters)).map(valKey));
16286             });
16287     };
16288
16289     taginfo.values = function(parameters, callback) {
16290         var debounce = parameters.debounce;
16291         parameters = clean(shorten(setSort(setFilter(parameters))));
16292         request(endpoint + 'key/values?' +
16293             iD.util.qsString(_.extend({
16294                 rp: 25,
16295                 sortname: 'count_all',
16296                 sortorder: 'desc',
16297                 page: 1
16298             }, parameters)), debounce, function(err, d) {
16299                 if (err) return callback(err);
16300                 callback(null, d.data.filter(popularValues()).map(valKeyDescription), parameters);
16301             });
16302     };
16303
16304     taginfo.docs = function(parameters, callback) {
16305         var debounce = parameters.debounce;
16306         parameters = clean(setSort(parameters));
16307
16308         var path = 'key/wiki_pages?';
16309         if (parameters.value) path = 'tag/wiki_pages?';
16310         else if (parameters.rtype) path = 'relation/wiki_pages?';
16311
16312         request(endpoint + path +
16313             iD.util.qsString(parameters), debounce, callback);
16314     };
16315
16316     taginfo.endpoint = function(_) {
16317         if (!arguments.length) return endpoint;
16318         endpoint = _;
16319         return taginfo;
16320     };
16321
16322     return taginfo;
16323 };
16324 iD.wikipedia  = function() {
16325     var wiki = {},
16326         endpoint = 'https://en.wikipedia.org/w/api.php?';
16327
16328     wiki.search = function(lang, query, callback) {
16329         lang = lang || 'en';
16330         d3.jsonp(endpoint.replace('en', lang) +
16331             iD.util.qsString({
16332                 action: 'query',
16333                 list: 'search',
16334                 srlimit: '10',
16335                 srinfo: 'suggestion',
16336                 format: 'json',
16337                 callback: '{callback}',
16338                 srsearch: query
16339             }), function(data) {
16340                 if (!data.query) return;
16341                 callback(query, data.query.search.map(function(d) {
16342                     return d.title;
16343                 }));
16344             });
16345     };
16346
16347     wiki.suggestions = function(lang, query, callback) {
16348         lang = lang || 'en';
16349         d3.jsonp(endpoint.replace('en', lang) +
16350             iD.util.qsString({
16351                 action: 'opensearch',
16352                 namespace: 0,
16353                 suggest: '',
16354                 format: 'json',
16355                 callback: '{callback}',
16356                 search: query
16357             }), function(d) {
16358                 callback(d[0], d[1]);
16359             });
16360     };
16361
16362     wiki.translations = function(lang, title, callback) {
16363         d3.jsonp(endpoint.replace('en', lang) +
16364             iD.util.qsString({
16365                 action: 'query',
16366                 prop: 'langlinks',
16367                 format: 'json',
16368                 callback: '{callback}',
16369                 lllimit: 500,
16370                 titles: title
16371             }), function(d) {
16372                 var list = d.query.pages[Object.keys(d.query.pages)[0]],
16373                     translations = {};
16374                 if (list && list.langlinks) {
16375                     list.langlinks.forEach(function(d) {
16376                         translations[d.lang] = d['*'];
16377                     });
16378                     callback(translations);
16379                 }
16380             });
16381     };
16382
16383     return wiki;
16384 };
16385 iD.util = {};
16386
16387 iD.util.tagText = function(entity) {
16388     return d3.entries(entity.tags).map(function(e) {
16389         return e.key + '=' + e.value;
16390     }).join(', ');
16391 };
16392
16393 iD.util.entitySelector = function(ids) {
16394     return ids.length ? '.' + ids.join(',.') : 'nothing';
16395 };
16396
16397 iD.util.entityOrMemberSelector = function(ids, graph) {
16398     var s = iD.util.entitySelector(ids);
16399
16400     ids.forEach(function(id) {
16401         var entity = graph.hasEntity(id);
16402         if (entity && entity.type === 'relation') {
16403             entity.members.forEach(function(member) {
16404                 s += ',.' + member.id;
16405             });
16406         }
16407     });
16408
16409     return s;
16410 };
16411
16412 iD.util.displayName = function(entity) {
16413     var localeName = 'name:' + iD.detect().locale.toLowerCase().split('-')[0];
16414     return entity.tags[localeName] || entity.tags.name || entity.tags.ref;
16415 };
16416
16417 iD.util.stringQs = function(str) {
16418     return str.split('&').reduce(function(obj, pair){
16419         var parts = pair.split('=');
16420         if (parts.length === 2) {
16421             obj[parts[0]] = (null === parts[1]) ? '' : decodeURIComponent(parts[1]);
16422         }
16423         return obj;
16424     }, {});
16425 };
16426
16427 iD.util.qsString = function(obj, noencode) {
16428     function softEncode(s) { return s.replace('&', '%26'); }
16429     return Object.keys(obj).sort().map(function(key) {
16430         return encodeURIComponent(key) + '=' + (
16431             noencode ? softEncode(obj[key]) : encodeURIComponent(obj[key]));
16432     }).join('&');
16433 };
16434
16435 iD.util.prefixDOMProperty = function(property) {
16436     var prefixes = ['webkit', 'ms', 'moz', 'o'],
16437         i = -1,
16438         n = prefixes.length,
16439         s = document.body;
16440
16441     if (property in s)
16442         return property;
16443
16444     property = property.substr(0, 1).toUpperCase() + property.substr(1);
16445
16446     while (++i < n)
16447         if (prefixes[i] + property in s)
16448             return prefixes[i] + property;
16449
16450     return false;
16451 };
16452
16453 iD.util.prefixCSSProperty = function(property) {
16454     var prefixes = ['webkit', 'ms', 'Moz', 'O'],
16455         i = -1,
16456         n = prefixes.length,
16457         s = document.body.style;
16458
16459     if (property.toLowerCase() in s)
16460         return property.toLowerCase();
16461
16462     while (++i < n)
16463         if (prefixes[i] + property in s)
16464             return '-' + prefixes[i].toLowerCase() + property.replace(/([A-Z])/g, '-$1').toLowerCase();
16465
16466     return false;
16467 };
16468
16469
16470 iD.util.setTransform = function(el, x, y, scale) {
16471     var prop = iD.util.transformProperty = iD.util.transformProperty || iD.util.prefixCSSProperty('Transform'),
16472         translate = iD.detect().opera ?
16473             'translate('   + x + 'px,' + y + 'px)' :
16474             'translate3d(' + x + 'px,' + y + 'px,0)';
16475     return el.style(prop, translate + (scale ? ' scale(' + scale + ')' : ''));
16476 };
16477
16478 iD.util.getStyle = function(selector) {
16479     for (var i = 0; i < document.styleSheets.length; i++) {
16480         var rules = document.styleSheets[i].rules || document.styleSheets[i].cssRules || [];
16481         for (var k = 0; k < rules.length; k++) {
16482             var selectorText = rules[k].selectorText && rules[k].selectorText.split(', ');
16483             if (_.contains(selectorText, selector)) {
16484                 return rules[k];
16485             }
16486         }
16487     }
16488 };
16489
16490 iD.util.editDistance = function(a, b) {
16491     if (a.length === 0) return b.length;
16492     if (b.length === 0) return a.length;
16493     var matrix = [];
16494     for (var i = 0; i <= b.length; i++) { matrix[i] = [i]; }
16495     for (var j = 0; j <= a.length; j++) { matrix[0][j] = j; }
16496     for (i = 1; i <= b.length; i++) {
16497         for (j = 1; j <= a.length; j++) {
16498             if (b.charAt(i-1) === a.charAt(j-1)) {
16499                 matrix[i][j] = matrix[i-1][j-1];
16500             } else {
16501                 matrix[i][j] = Math.min(matrix[i-1][j-1] + 1, // substitution
16502                     Math.min(matrix[i][j-1] + 1, // insertion
16503                     matrix[i-1][j] + 1)); // deletion
16504             }
16505         }
16506     }
16507     return matrix[b.length][a.length];
16508 };
16509
16510 // a d3.mouse-alike which
16511 // 1. Only works on HTML elements, not SVG
16512 // 2. Does not cause style recalculation
16513 iD.util.fastMouse = function(container) {
16514     var rect = _.clone(container.getBoundingClientRect()),
16515         rectLeft = rect.left,
16516         rectTop = rect.top,
16517         clientLeft = +container.clientLeft,
16518         clientTop = +container.clientTop;
16519     return function(e) {
16520         return [
16521             e.clientX - rectLeft - clientLeft,
16522             e.clientY - rectTop - clientTop];
16523     };
16524 };
16525
16526 /* jshint -W103 */
16527 iD.util.getPrototypeOf = Object.getPrototypeOf || function(obj) { return obj.__proto__; };
16528
16529 iD.util.asyncMap = function(inputs, func, callback) {
16530     var remaining = inputs.length,
16531         results = [],
16532         errors = [];
16533
16534     inputs.forEach(function(d, i) {
16535         func(d, function done(err, data) {
16536             errors[i] = err;
16537             results[i] = data;
16538             remaining --;
16539             if (!remaining) callback(errors, results);
16540         });
16541     });
16542 };
16543
16544 // wraps an index to an interval [0..length-1]
16545 iD.util.wrap = function(index, length) {
16546     if (index < 0)
16547         index += Math.ceil(-index/length)*length;
16548     return index % length;
16549 };
16550 // A per-domain session mutex backed by a cookie and dead man's
16551 // switch. If the session crashes, the mutex will auto-release
16552 // after 5 seconds.
16553
16554 iD.util.SessionMutex = function(name) {
16555     var mutex = {},
16556         intervalID;
16557
16558     function renew() {
16559         var expires = new Date();
16560         expires.setSeconds(expires.getSeconds() + 5);
16561         document.cookie = name + '=1; expires=' + expires.toUTCString();
16562     }
16563
16564     mutex.lock = function() {
16565         if (intervalID) return true;
16566         var cookie = document.cookie.replace(new RegExp('(?:(?:^|.*;)\\s*' + name + '\\s*\\=\\s*([^;]*).*$)|^.*$'), '$1');
16567         if (cookie) return false;
16568         renew();
16569         intervalID = window.setInterval(renew, 4000);
16570         return true;
16571     };
16572
16573     mutex.unlock = function() {
16574         if (!intervalID) return;
16575         document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:00 GMT';
16576         clearInterval(intervalID);
16577         intervalID = null;
16578     };
16579
16580     mutex.locked = function() {
16581         return !!intervalID;
16582     };
16583
16584     return mutex;
16585 };
16586 iD.util.SuggestNames = function(preset, suggestions) {
16587     preset = preset.id.split('/', 2);
16588     var k = preset[0],
16589         v = preset[1];
16590
16591     return function(value, callback) {
16592         var result = [];
16593         if (value && value.length > 2) {
16594             if (suggestions[k] && suggestions[k][v]) {
16595                 for (var sugg in suggestions[k][v]) {
16596                     var dist = iD.util.editDistance(value, sugg.substring(0, value.length));
16597                     if (dist < 3) {
16598                         result.push({
16599                             title: sugg,
16600                             value: sugg,
16601                             dist: dist
16602                         });
16603                     }
16604                 }
16605             }
16606             result.sort(function(a, b) {
16607                 return a.dist - b.dist;
16608             });
16609         }
16610         result = result.slice(0,3);
16611         callback(result);
16612     };
16613 };
16614 iD.geo = {};
16615
16616 iD.geo.roundCoords = function(c) {
16617     return [Math.floor(c[0]), Math.floor(c[1])];
16618 };
16619
16620 iD.geo.interp = function(p1, p2, t) {
16621     return [p1[0] + (p2[0] - p1[0]) * t,
16622             p1[1] + (p2[1] - p1[1]) * t];
16623 };
16624
16625 // http://jsperf.com/id-dist-optimization
16626 iD.geo.euclideanDistance = function(a, b) {
16627     var x = a[0] - b[0], y = a[1] - b[1];
16628     return Math.sqrt((x * x) + (y * y));
16629 };
16630 // Equirectangular approximation of spherical distances on Earth
16631 iD.geo.sphericalDistance = function(a, b) {
16632     var x = Math.cos(a[1]*Math.PI/180) * (a[0] - b[0]),
16633         y = a[1] - b[1];
16634     return 6.3710E6 * Math.sqrt((x * x) + (y * y)) * Math.PI/180;
16635 };
16636
16637 iD.geo.edgeEqual = function(a, b) {
16638     return (a[0] === b[0] && a[1] === b[1]) ||
16639         (a[0] === b[1] && a[1] === b[0]);
16640 };
16641
16642 // Choose the edge with the minimal distance from `point` to its orthogonal
16643 // projection onto that edge, if such a projection exists, or the distance to
16644 // the closest vertex on that edge. Returns an object with the `index` of the
16645 // chosen edge, the chosen `loc` on that edge, and the `distance` to to it.
16646 iD.geo.chooseEdge = function(nodes, point, projection) {
16647     var dist = iD.geo.euclideanDistance,
16648         points = nodes.map(function(n) { return projection(n.loc); }),
16649         min = Infinity,
16650         idx, loc;
16651
16652     function dot(p, q) {
16653         return p[0] * q[0] + p[1] * q[1];
16654     }
16655
16656     for (var i = 0; i < points.length - 1; i++) {
16657         var o = points[i],
16658             s = [points[i + 1][0] - o[0],
16659                  points[i + 1][1] - o[1]],
16660             v = [point[0] - o[0],
16661                  point[1] - o[1]],
16662             proj = dot(v, s) / dot(s, s),
16663             p;
16664
16665         if (proj < 0) {
16666             p = o;
16667         } else if (proj > 1) {
16668             p = points[i + 1];
16669         } else {
16670             p = [o[0] + proj * s[0], o[1] + proj * s[1]];
16671         }
16672
16673         var d = dist(p, point);
16674         if (d < min) {
16675             min = d;
16676             idx = i + 1;
16677             loc = projection.invert(p);
16678         }
16679     }
16680
16681     return {
16682         index: idx,
16683         distance: min,
16684         loc: loc
16685     };
16686 };
16687
16688 // Return whether point is contained in polygon.
16689 //
16690 // `point` should be a 2-item array of coordinates.
16691 // `polygon` should be an array of 2-item arrays of coordinates.
16692 //
16693 // From https://github.com/substack/point-in-polygon.
16694 // ray-casting algorithm based on
16695 // http://www.ecse.rpi.edu/Homepages/wrf/Research/Short_Notes/pnpoly.html
16696 //
16697 iD.geo.pointInPolygon = function(point, polygon) {
16698     var x = point[0],
16699         y = point[1],
16700         inside = false;
16701
16702     for (var i = 0, j = polygon.length - 1; i < polygon.length; j = i++) {
16703         var xi = polygon[i][0], yi = polygon[i][1];
16704         var xj = polygon[j][0], yj = polygon[j][1];
16705
16706         var intersect = ((yi > y) !== (yj > y)) &&
16707             (x < (xj - xi) * (y - yi) / (yj - yi) + xi);
16708         if (intersect) inside = !inside;
16709     }
16710
16711     return inside;
16712 };
16713
16714 iD.geo.polygonContainsPolygon = function(outer, inner) {
16715     return _.every(inner, function(point) {
16716         return iD.geo.pointInPolygon(point, outer);
16717     });
16718 };
16719
16720 iD.geo.polygonIntersectsPolygon = function(outer, inner) {
16721     return _.some(inner, function(point) {
16722         return iD.geo.pointInPolygon(point, outer);
16723     });
16724 };
16725
16726 iD.geo.pathLength = function(path) {
16727     var length = 0,
16728         dx, dy;
16729     for (var i = 0; i < path.length - 1; i++) {
16730         dx = path[i][0] - path[i + 1][0];
16731         dy = path[i][1] - path[i + 1][1];
16732         length += Math.sqrt(dx * dx + dy * dy);
16733     }
16734     return length;
16735 };
16736 iD.geo.Extent = function geoExtent(min, max) {
16737     if (!(this instanceof iD.geo.Extent)) return new iD.geo.Extent(min, max);
16738     if (min instanceof iD.geo.Extent) {
16739         return min;
16740     } else if (min && min.length === 2 && min[0].length === 2 && min[1].length === 2) {
16741         this[0] = min[0];
16742         this[1] = min[1];
16743     } else {
16744         this[0] = min        || [ Infinity,  Infinity];
16745         this[1] = max || min || [-Infinity, -Infinity];
16746     }
16747 };
16748
16749 iD.geo.Extent.prototype = [[], []];
16750
16751 _.extend(iD.geo.Extent.prototype, {
16752     extend: function(obj) {
16753         if (!(obj instanceof iD.geo.Extent)) obj = new iD.geo.Extent(obj);
16754         return iD.geo.Extent([Math.min(obj[0][0], this[0][0]),
16755                               Math.min(obj[0][1], this[0][1])],
16756                              [Math.max(obj[1][0], this[1][0]),
16757                               Math.max(obj[1][1], this[1][1])]);
16758     },
16759
16760     area: function() {
16761         return Math.abs((this[1][0] - this[0][0]) * (this[1][1] - this[0][1]));
16762     },
16763
16764     center: function() {
16765         return [(this[0][0] + this[1][0]) / 2,
16766                 (this[0][1] + this[1][1]) / 2];
16767     },
16768
16769     polygon: function() {
16770         return [
16771             [this[0][0], this[0][1]],
16772             [this[0][0], this[1][1]],
16773             [this[1][0], this[1][1]],
16774             [this[1][0], this[0][1]],
16775             [this[0][0], this[0][1]]
16776         ];
16777     },
16778
16779     intersects: function(obj) {
16780         if (!(obj instanceof iD.geo.Extent)) obj = new iD.geo.Extent(obj);
16781         return obj[0][0] <= this[1][0] &&
16782                obj[0][1] <= this[1][1] &&
16783                obj[1][0] >= this[0][0] &&
16784                obj[1][1] >= this[0][1];
16785     },
16786
16787     intersection: function(obj) {
16788         if (!this.intersects(obj)) return new iD.geo.Extent();
16789         return new iD.geo.Extent([Math.max(obj[0][0], this[0][0]),
16790                                   Math.max(obj[0][1], this[0][1])],
16791                                  [Math.min(obj[1][0], this[1][0]),
16792                                   Math.min(obj[1][1], this[1][1])]);
16793     },
16794
16795     padByMeters: function(meters) {
16796         var dLat = meters / 111200,
16797             dLon = meters / 111200 / Math.abs(Math.cos(this.center()[1]));
16798         return iD.geo.Extent(
16799                 [this[0][0] - dLon, this[0][1] - dLat],
16800                 [this[1][0] + dLon, this[1][1] + dLat]);
16801     },
16802
16803     toParam: function() {
16804         return [this[0][0], this[0][1], this[1][0], this[1][1]].join(',');
16805     }
16806 });
16807 // For fixing up rendering of multipolygons with tags on the outer member.
16808 // https://github.com/openstreetmap/iD/issues/613
16809 iD.geo.isSimpleMultipolygonOuterMember = function(entity, graph) {
16810     if (entity.type !== 'way')
16811         return false;
16812
16813     var parents = graph.parentRelations(entity);
16814     if (parents.length !== 1)
16815         return false;
16816
16817     var parent = parents[0];
16818     if (!parent.isMultipolygon() || Object.keys(parent.tags).length > 1)
16819         return false;
16820
16821     var members = parent.members, member;
16822     for (var i = 0; i < members.length; i++) {
16823         member = members[i];
16824         if (member.id === entity.id && member.role && member.role !== 'outer')
16825             return false; // Not outer member
16826         if (member.id !== entity.id && (!member.role || member.role === 'outer'))
16827             return false; // Not a simple multipolygon
16828     }
16829
16830     return parent;
16831 };
16832
16833 iD.geo.simpleMultipolygonOuterMember = function(entity, graph) {
16834     if (entity.type !== 'way')
16835         return false;
16836
16837     var parents = graph.parentRelations(entity);
16838     if (parents.length !== 1)
16839         return false;
16840
16841     var parent = parents[0];
16842     if (!parent.isMultipolygon() || Object.keys(parent.tags).length > 1)
16843         return false;
16844
16845     var members = parent.members, member, outerMember;
16846     for (var i = 0; i < members.length; i++) {
16847         member = members[i];
16848         if (!member.role || member.role === 'outer') {
16849             if (outerMember)
16850                 return false; // Not a simple multipolygon
16851             outerMember = member;
16852         }
16853     }
16854
16855     return outerMember && graph.hasEntity(outerMember.id);
16856 };
16857
16858 // Join `array` into sequences of connecting ways.
16859 //
16860 // Segments which share identical start/end nodes will, as much as possible,
16861 // be connected with each other.
16862 //
16863 // The return value is a nested array. Each constituent array contains elements
16864 // of `array` which have been determined to connect. Each consitituent array
16865 // also has a `nodes` property whose value is an ordered array of member nodes,
16866 // with appropriate order reversal and start/end coordinate de-duplication.
16867 //
16868 // Members of `array` must have, at minimum, `type` and `id` properties.
16869 // Thus either an array of `iD.Way`s or a relation member array may be
16870 // used.
16871 //
16872 // If an member has a `tags` property, its tags will be reversed via
16873 // `iD.actions.Reverse` in the output.
16874 //
16875 // Incomplete members (those for which `graph.hasEntity(element.id)` returns
16876 // false) and non-way members are ignored.
16877 //
16878 iD.geo.joinWays = function(array, graph) {
16879     var joined = [], member, current, nodes, first, last, i, how, what;
16880
16881     array = array.filter(function(member) {
16882         return member.type === 'way' && graph.hasEntity(member.id);
16883     });
16884
16885     function resolve(member) {
16886         return graph.childNodes(graph.entity(member.id));
16887     }
16888
16889     function reverse(member) {
16890         return member.tags ? iD.actions.Reverse(member.id)(graph).entity(member.id) : member;
16891     }
16892
16893     while (array.length) {
16894         member = array.shift();
16895         current = [member];
16896         current.nodes = nodes = resolve(member).slice();
16897         joined.push(current);
16898
16899         while (array.length && _.first(nodes) !== _.last(nodes)) {
16900             first = _.first(nodes);
16901             last  = _.last(nodes);
16902
16903             for (i = 0; i < array.length; i++) {
16904                 member = array[i];
16905                 what = resolve(member);
16906
16907                 if (last === _.first(what)) {
16908                     how  = nodes.push;
16909                     what = what.slice(1);
16910                     break;
16911                 } else if (last === _.last(what)) {
16912                     how  = nodes.push;
16913                     what = what.slice(0, -1).reverse();
16914                     member = reverse(member);
16915                     break;
16916                 } else if (first === _.last(what)) {
16917                     how  = nodes.unshift;
16918                     what = what.slice(0, -1);
16919                     break;
16920                 } else if (first === _.first(what)) {
16921                     how  = nodes.unshift;
16922                     what = what.slice(1).reverse();
16923                     member = reverse(member);
16924                     break;
16925                 } else {
16926                     what = how = null;
16927                 }
16928             }
16929
16930             if (!what)
16931                 break; // No more joinable ways.
16932
16933             how.apply(current, [member]);
16934             how.apply(nodes, what);
16935
16936             array.splice(i, 1);
16937         }
16938     }
16939
16940     return joined;
16941 };
16942 iD.geo.turns = function(graph, entityID) {
16943     var way = graph.entity(entityID);
16944     if (way.type !== 'way' || !way.tags.highway || way.isArea())
16945         return [];
16946
16947     function withRestriction(turn) {
16948         graph.parentRelations(turn.from).forEach(function(relation) {
16949             if (relation.tags.type !== 'restriction')
16950                 return;
16951
16952             var f = relation.memberByRole('from'),
16953                 t = relation.memberByRole('to'),
16954                 v = relation.memberByRole('via');
16955
16956             if (f && f.id === turn.from.id &&
16957                 t && t.id === turn.to.id &&
16958                 v && v.id === turn.via.id) {
16959                 turn.restriction = relation;
16960             }
16961         });
16962
16963         return turn;
16964     }
16965
16966     var turns = [];
16967
16968     [way.first(), way.last()].forEach(function(nodeID) {
16969         var node = graph.entity(nodeID);
16970         graph.parentWays(node).forEach(function(parent) {
16971             if (parent === way || parent.isDegenerate() || !parent.tags.highway)
16972                 return;
16973             if (way.first() === node.id && way.tags.oneway === 'yes')
16974                 return;
16975             if (way.last() === node.id && way.tags.oneway === '-1')
16976                 return;
16977
16978             var index = parent.nodes.indexOf(node.id);
16979
16980             // backward
16981             if (parent.first() !== node.id && parent.tags.oneway !== 'yes') {
16982                 turns.push(withRestriction({
16983                     from: way,
16984                     to: parent,
16985                     via: node,
16986                     toward: graph.entity(parent.nodes[index - 1])
16987                 }));
16988             }
16989
16990             // forward
16991             if (parent.last() !== node.id && parent.tags.oneway !== '-1') {
16992                 turns.push(withRestriction({
16993                     from: way,
16994                     to: parent,
16995                     via: node,
16996                     toward: graph.entity(parent.nodes[index + 1])
16997                 }));
16998             }
16999        });
17000     });
17001
17002     return turns;
17003 };
17004 iD.actions = {};
17005 iD.actions.AddEntity = function(way) {
17006     return function(graph) {
17007         return graph.replace(way);
17008     };
17009 };
17010 iD.actions.AddMember = function(relationId, member, memberIndex) {
17011     return function(graph) {
17012         var relation = graph.entity(relationId);
17013
17014         if (isNaN(memberIndex) && member.type === 'way') {
17015             var members = relation.indexedMembers();
17016             members.push(member);
17017
17018             var joined = iD.geo.joinWays(members, graph);
17019             for (var i = 0; i < joined.length; i++) {
17020                 var segment = joined[i];
17021                 for (var j = 0; j < segment.length && segment.length >= 2; j++) {
17022                     if (segment[j] !== member)
17023                         continue;
17024
17025                     if (j === 0) {
17026                         memberIndex = segment[j + 1].index;
17027                     } else if (j === segment.length - 1) {
17028                         memberIndex = segment[j - 1].index + 1;
17029                     } else {
17030                         memberIndex = Math.min(segment[j - 1].index + 1, segment[j + 1].index + 1);
17031                     }
17032                 }
17033             }
17034         }
17035
17036         return graph.replace(relation.addMember(member, memberIndex));
17037     };
17038 };
17039 iD.actions.AddMidpoint = function(midpoint, node) {
17040     return function(graph) {
17041         graph = graph.replace(node.move(midpoint.loc));
17042
17043         var parents = _.intersection(
17044             graph.parentWays(graph.entity(midpoint.edge[0])),
17045             graph.parentWays(graph.entity(midpoint.edge[1])));
17046
17047         parents.forEach(function(way) {
17048             for (var i = 0; i < way.nodes.length - 1; i++) {
17049                 if (iD.geo.edgeEqual([way.nodes[i], way.nodes[i + 1]], midpoint.edge)) {
17050                     graph = graph.replace(graph.entity(way.id).addNode(node.id, i + 1));
17051
17052                     // Add only one midpoint on doubled-back segments,
17053                     // turning them into self-intersections.
17054                     return;
17055                 }
17056             }
17057         });
17058
17059         return graph;
17060     };
17061 };
17062 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/AddNodeToWayAction.as
17063 iD.actions.AddVertex = function(wayId, nodeId, index) {
17064     return function(graph) {
17065         return graph.replace(graph.entity(wayId).addNode(nodeId, index));
17066     };
17067 };
17068 iD.actions.ChangeMember = function(relationId, member, memberIndex) {
17069     return function(graph) {
17070         return graph.replace(graph.entity(relationId).updateMember(member, memberIndex));
17071     };
17072 };
17073 iD.actions.ChangePreset = function(entityId, oldPreset, newPreset) {
17074     return function(graph) {
17075         var entity = graph.entity(entityId),
17076             geometry = entity.geometry(graph),
17077             tags = entity.tags;
17078
17079         if (oldPreset) tags = oldPreset.removeTags(tags, geometry);
17080         if (newPreset) tags = newPreset.applyTags(tags, geometry);
17081
17082         return graph.replace(entity.update({tags: tags}));
17083     };
17084 };
17085 iD.actions.ChangeTags = function(entityId, tags) {
17086     return function(graph) {
17087         var entity = graph.entity(entityId);
17088         return graph.replace(entity.update({tags: tags}));
17089     };
17090 };
17091 iD.actions.Circularize = function(wayId, projection, maxAngle) {
17092     maxAngle = (maxAngle || 20) * Math.PI / 180;
17093
17094     var action = function(graph) {
17095         var way = graph.entity(wayId),
17096             nodes = _.uniq(graph.childNodes(way)),
17097             keyNodes = nodes.filter(function(n) { return graph.parentWays(n).length !== 1; }),
17098             points = nodes.map(function(n) { return projection(n.loc); }),
17099             keyPoints = keyNodes.map(function(n) { return projection(n.loc); }),
17100             centroid = d3.geom.polygon(points).centroid(),
17101             radius = d3.median(points, function(p) { return iD.geo.euclideanDistance(centroid, p); }),
17102             sign = d3.geom.polygon(points).area() > 0 ? 1 : -1,
17103             ids;
17104
17105         // we need atleast two key nodes for the algorithm to work
17106         if (!keyNodes.length) {
17107             keyNodes = [nodes[0]];
17108             keyPoints = [points[0]];
17109         }
17110
17111         if (keyNodes.length === 1) {
17112             var index = nodes.indexOf(keyNodes[0]),
17113                 oppositeIndex = Math.floor((index + nodes.length / 2) % nodes.length);
17114
17115             keyNodes.push(nodes[oppositeIndex]);
17116             keyPoints.push(points[oppositeIndex]);
17117         }
17118
17119         // key points and nodes are those connected to the ways,
17120         // they are projected onto the circle, inbetween nodes are moved
17121         // to constant internals between key nodes, extra inbetween nodes are
17122         // added if necessary.
17123         for (var i = 0; i < keyPoints.length; i++) {
17124             var nextKeyNodeIndex = (i + 1) % keyNodes.length,
17125                 startNodeIndex = nodes.indexOf(keyNodes[i]),
17126                 endNodeIndex = nodes.indexOf(keyNodes[nextKeyNodeIndex]),
17127                 numberNewPoints = -1,
17128                 indexRange = endNodeIndex - startNodeIndex,
17129                 distance, totalAngle, eachAngle, startAngle, endAngle,
17130                 angle, loc, node, j;
17131
17132             if (indexRange < 0) {
17133                 indexRange += nodes.length;
17134             }
17135
17136             // position this key node
17137             distance = iD.geo.euclideanDistance(centroid, keyPoints[i]);
17138             keyPoints[i] = [
17139                 centroid[0] + (keyPoints[i][0] - centroid[0]) / distance * radius,
17140                 centroid[1] + (keyPoints[i][1] - centroid[1]) / distance * radius];
17141             graph = graph.replace(keyNodes[i].move(projection.invert(keyPoints[i])));
17142
17143             // figure out the between delta angle we want to match to
17144             startAngle = Math.atan2(keyPoints[i][1] - centroid[1], keyPoints[i][0] - centroid[0]);
17145             endAngle = Math.atan2(keyPoints[nextKeyNodeIndex][1] - centroid[1], keyPoints[nextKeyNodeIndex][0] - centroid[0]);
17146             totalAngle = endAngle - startAngle;
17147
17148             // detects looping around -pi/pi
17149             if (totalAngle*sign > 0) {
17150                 totalAngle = -sign * (2 * Math.PI - Math.abs(totalAngle));
17151             }
17152
17153             do {
17154                 numberNewPoints++;
17155                 eachAngle = totalAngle / (indexRange + numberNewPoints);
17156             } while (Math.abs(eachAngle) > maxAngle);
17157
17158             // move existing points
17159             for (j = 1; j < indexRange; j++) {
17160                 angle = startAngle + j * eachAngle;
17161                 loc = projection.invert([
17162                     centroid[0] + Math.cos(angle)*radius,
17163                     centroid[1] + Math.sin(angle)*radius]);
17164
17165                 node = nodes[(j + startNodeIndex) % nodes.length].move(loc);
17166                 graph = graph.replace(node);
17167             }
17168
17169             // add new inbetween nodes if necessary
17170             for (j = 0; j < numberNewPoints; j++) {
17171                 angle = startAngle + (indexRange + j) * eachAngle;
17172                 loc = projection.invert([
17173                     centroid[0] + Math.cos(angle) * radius,
17174                     centroid[1] + Math.sin(angle) * radius]);
17175
17176                 node = iD.Node({loc: loc});
17177                 graph = graph.replace(node);
17178
17179                 nodes.splice(endNodeIndex + j, 0, node);
17180             }
17181         }
17182
17183         // update the way to have all the new nodes
17184         ids = nodes.map(function(n) { return n.id; });
17185         ids.push(ids[0]);
17186
17187         way = way.update({nodes: ids});
17188         graph = graph.replace(way);
17189
17190         return graph;
17191     };
17192
17193     action.disabled = function(graph) {
17194         if (!graph.entity(wayId).isClosed())
17195             return 'not_closed';
17196     };
17197
17198     return action;
17199 };
17200 // Connect the ways at the given nodes.
17201 //
17202 // The last node will survive. All other nodes will be replaced with
17203 // the surviving node in parent ways, and then removed.
17204 //
17205 // Tags and relation memberships of of non-surviving nodes are merged
17206 // to the survivor.
17207 //
17208 // This is the inverse of `iD.actions.Disconnect`.
17209 //
17210 // Reference:
17211 //   https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MergeNodesAction.as
17212 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/MergeNodesAction.java
17213 //
17214 iD.actions.Connect = function(nodeIds) {
17215     return function(graph) {
17216         var survivor = graph.entity(_.last(nodeIds));
17217
17218         for (var i = 0; i < nodeIds.length - 1; i++) {
17219             var node = graph.entity(nodeIds[i]);
17220
17221             /*jshint -W083 */
17222             graph.parentWays(node).forEach(function(parent) {
17223                 if (!parent.areAdjacent(node.id, survivor.id)) {
17224                     graph = graph.replace(parent.replaceNode(node.id, survivor.id));
17225                 }
17226             });
17227
17228             graph.parentRelations(node).forEach(function(parent) {
17229                 graph = graph.replace(parent.replaceMember(node, survivor));
17230             });
17231             /*jshint +W083 */
17232
17233             survivor = survivor.mergeTags(node.tags);
17234             graph = iD.actions.DeleteNode(node.id)(graph);
17235         }
17236
17237         graph = graph.replace(survivor);
17238
17239         return graph;
17240     };
17241 };
17242 iD.actions.DeleteMember = function(relationId, memberIndex) {
17243     return function(graph) {
17244         return graph.replace(graph.entity(relationId).removeMember(memberIndex));
17245     };
17246 };
17247 iD.actions.DeleteMultiple = function(ids) {
17248     var actions = {
17249         way: iD.actions.DeleteWay,
17250         node: iD.actions.DeleteNode,
17251         relation: iD.actions.DeleteRelation
17252     };
17253
17254     var action = function(graph) {
17255         ids.forEach(function(id) {
17256             if (graph.hasEntity(id)) { // It may have been deleted aready.
17257                 graph = actions[graph.entity(id).type](id)(graph);
17258             }
17259         });
17260
17261         return graph;
17262     };
17263
17264     action.disabled = function(graph) {
17265         for (var i = 0; i < ids.length; i++) {
17266             var id = ids[i],
17267                 disabled = actions[graph.entity(id).type](id).disabled(graph);
17268             if (disabled) return disabled;
17269         }
17270     };
17271
17272     return action;
17273 };
17274 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteNodeAction.as
17275 iD.actions.DeleteNode = function(nodeId) {
17276     var action = function(graph) {
17277         var node = graph.entity(nodeId);
17278
17279         graph.parentWays(node)
17280             .forEach(function(parent) {
17281                 parent = parent.removeNode(nodeId);
17282                 graph = graph.replace(parent);
17283
17284                 if (parent.isDegenerate()) {
17285                     graph = iD.actions.DeleteWay(parent.id)(graph);
17286                 }
17287             });
17288
17289         graph.parentRelations(node)
17290             .forEach(function(parent) {
17291                 parent = parent.removeMembersWithID(nodeId);
17292                 graph = graph.replace(parent);
17293
17294                 if (parent.isDegenerate()) {
17295                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17296                 }
17297             });
17298
17299         return graph.remove(node);
17300     };
17301
17302     action.disabled = function() {
17303         return false;
17304     };
17305
17306     return action;
17307 };
17308 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteRelationAction.as
17309 iD.actions.DeleteRelation = function(relationId) {
17310     function deleteEntity(entity, graph) {
17311         return !graph.parentWays(entity).length &&
17312             !graph.parentRelations(entity).length &&
17313             !entity.hasInterestingTags();
17314     }
17315
17316     var action = function(graph) {
17317         var relation = graph.entity(relationId);
17318
17319         graph.parentRelations(relation)
17320             .forEach(function(parent) {
17321                 parent = parent.removeMembersWithID(relationId);
17322                 graph = graph.replace(parent);
17323
17324                 if (parent.isDegenerate()) {
17325                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17326                 }
17327             });
17328
17329         _.uniq(_.pluck(relation.members, 'id')).forEach(function(memberId) {
17330             graph = graph.replace(relation.removeMembersWithID(memberId));
17331
17332             var entity = graph.entity(memberId);
17333             if (deleteEntity(entity, graph)) {
17334                 graph = iD.actions.DeleteMultiple([memberId])(graph);
17335             }
17336         });
17337
17338         return graph.remove(relation);
17339     };
17340
17341     action.disabled = function(graph) {
17342         if (!graph.entity(relationId).isComplete(graph))
17343             return 'incomplete_relation';
17344     };
17345
17346     return action;
17347 };
17348 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteWayAction.as
17349 iD.actions.DeleteWay = function(wayId) {
17350     function deleteNode(node, graph) {
17351         return !graph.parentWays(node).length &&
17352             !graph.parentRelations(node).length &&
17353             !node.hasInterestingTags();
17354     }
17355
17356     var action = function(graph) {
17357         var way = graph.entity(wayId);
17358
17359         graph.parentRelations(way)
17360             .forEach(function(parent) {
17361                 parent = parent.removeMembersWithID(wayId);
17362                 graph = graph.replace(parent);
17363
17364                 if (parent.isDegenerate()) {
17365                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17366                 }
17367             });
17368
17369         _.uniq(way.nodes).forEach(function(nodeId) {
17370             graph = graph.replace(way.removeNode(nodeId));
17371
17372             var node = graph.entity(nodeId);
17373             if (deleteNode(node, graph)) {
17374                 graph = graph.remove(node);
17375             }
17376         });
17377
17378         return graph.remove(way);
17379     };
17380
17381     action.disabled = function() {
17382         return false;
17383     };
17384
17385     return action;
17386 };
17387 iD.actions.DeprecateTags = function(entityId) {
17388     return function(graph) {
17389         var entity = graph.entity(entityId),
17390             newtags = _.clone(entity.tags),
17391             change = false,
17392             rule;
17393
17394         // This handles deprecated tags with a single condition
17395         for (var i = 0; i < iD.data.deprecated.length; i++) {
17396
17397             rule = iD.data.deprecated[i];
17398             var match = _.pairs(rule.old)[0],
17399                 replacements = rule.replace ? _.pairs(rule.replace) : null;
17400
17401             if (entity.tags[match[0]] && match[1] === '*') {
17402
17403                 var value = entity.tags[match[0]];
17404                 if (replacements && !newtags[replacements[0][0]]) {
17405                     newtags[replacements[0][0]] = value;
17406                 }
17407                 delete newtags[match[0]];
17408                 change = true;
17409
17410             } else if (entity.tags[match[0]] === match[1]) {
17411                 newtags = _.assign({}, rule.replace || {}, _.omit(newtags, match[0]));
17412                 change = true;
17413             }
17414         }
17415
17416         if (change) {
17417             return graph.replace(entity.update({tags: newtags}));
17418         } else {
17419             return graph;
17420         }
17421     };
17422 };
17423 iD.actions.DiscardTags = function(difference) {
17424     return function(graph) {
17425         function discardTags(entity) {
17426             if (!_.isEmpty(entity.tags)) {
17427                 var tags = {};
17428                 _.each(entity.tags, function(v, k) {
17429                     if (v) tags[k] = v;
17430                 });
17431
17432                 graph = graph.replace(entity.update({
17433                     tags: _.omit(tags, iD.data.discarded)
17434                 }));
17435             }
17436         }
17437
17438         difference.modified().forEach(discardTags);
17439         difference.created().forEach(discardTags);
17440
17441         return graph;
17442     };
17443 };
17444 // Disconect the ways at the given node.
17445 //
17446 // Optionally, disconnect only the given ways.
17447 //
17448 // For testing convenience, accepts an ID to assign to the (first) new node.
17449 // Normally, this will be undefined and the way will automatically
17450 // be assigned a new ID.
17451 //
17452 // This is the inverse of `iD.actions.Connect`.
17453 //
17454 // Reference:
17455 //   https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/UnjoinNodeAction.as
17456 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/UnGlueAction.java
17457 //
17458 iD.actions.Disconnect = function(nodeId, newNodeId) {
17459     var wayIds;
17460
17461     var action = function(graph) {
17462         var node = graph.entity(nodeId),
17463             replacements = action.replacements(graph);
17464
17465         replacements.forEach(function(replacement) {
17466             var newNode = iD.Node({id: newNodeId, loc: node.loc, tags: node.tags});
17467             graph = graph.replace(newNode);
17468             graph = graph.replace(graph.entity(replacement.wayID).updateNode(newNode.id, replacement.index));
17469         });
17470
17471         return graph;
17472     };
17473
17474     action.replacements = function(graph) {
17475         var candidates = [],
17476             keeping = false,
17477             parents = graph.parentWays(graph.entity(nodeId));
17478
17479         parents.forEach(function(parent) {
17480             if (wayIds && wayIds.indexOf(parent.id) === -1) {
17481                 keeping = true;
17482                 return;
17483             }
17484
17485             parent.nodes.forEach(function(waynode, index) {
17486                 if (waynode === nodeId) {
17487                     candidates.push({wayID: parent.id, index: index});
17488                 }
17489             });
17490         });
17491
17492         return keeping ? candidates : candidates.slice(1);
17493     };
17494
17495     action.disabled = function(graph) {
17496         var replacements = action.replacements(graph);
17497         if (replacements.length === 0 || (wayIds && wayIds.length !== replacements.length))
17498             return 'not_connected';
17499     };
17500
17501     action.limitWays = function(_) {
17502         if (!arguments.length) return wayIds;
17503         wayIds = _;
17504         return action;
17505     };
17506
17507     return action;
17508 };
17509 // Join ways at the end node they share.
17510 //
17511 // This is the inverse of `iD.actions.Split`.
17512 //
17513 // Reference:
17514 //   https://github.com/systemed/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MergeWaysAction.as
17515 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/CombineWayAction.java
17516 //
17517 iD.actions.Join = function(ids) {
17518
17519     function groupEntitiesByGeometry(graph) {
17520         var entities = ids.map(function(id) { return graph.entity(id); });
17521         return _.extend({line: []}, _.groupBy(entities, function(entity) { return entity.geometry(graph); }));
17522     }
17523
17524     var action = function(graph) {
17525         var ways = ids.map(graph.entity, graph),
17526             survivor = ways[0];
17527
17528         // Prefer to keep an existing way.
17529         for (var i = 0; i < ways.length; i++) {
17530             if (!ways[i].isNew()) {
17531                 survivor = ways[i];
17532                 break;
17533             }
17534         }
17535
17536         var joined = iD.geo.joinWays(ways, graph)[0];
17537
17538         survivor = survivor.update({nodes: _.pluck(joined.nodes, 'id')});
17539         graph = graph.replace(survivor);
17540
17541         joined.forEach(function(way) {
17542             if (way.id === survivor.id)
17543                 return;
17544
17545             graph.parentRelations(way).forEach(function(parent) {
17546                 graph = graph.replace(parent.replaceMember(way, survivor));
17547             });
17548
17549             survivor = survivor.mergeTags(way.tags);
17550
17551             graph = graph.replace(survivor);
17552             graph = iD.actions.DeleteWay(way.id)(graph);
17553         });
17554
17555         return graph;
17556     };
17557
17558     action.disabled = function(graph) {
17559         var geometries = groupEntitiesByGeometry(graph);
17560         if (ids.length < 2 || ids.length !== geometries.line.length)
17561             return 'not_eligible';
17562
17563         var joined = iD.geo.joinWays(ids.map(graph.entity, graph), graph);
17564         if (joined.length > 1)
17565             return 'not_adjacent';
17566
17567         var nodeIds = _.pluck(joined[0].nodes, 'id').slice(1, -1),
17568             relation;
17569
17570         joined[0].forEach(function(way) {
17571             var parents = graph.parentRelations(way);
17572             parents.forEach(function(parent) {
17573                 if (parent.isRestriction() && parent.members.some(function(m) { return nodeIds.indexOf(m.id) >= 0; }))
17574                     relation = parent;
17575             });
17576         });
17577
17578         if (relation)
17579             return 'restriction';
17580     };
17581
17582     return action;
17583 };
17584 iD.actions.Merge = function(ids) {
17585     function groupEntitiesByGeometry(graph) {
17586         var entities = ids.map(function(id) { return graph.entity(id); });
17587         return _.extend({point: [], area: [], line: [], relation: []},
17588             _.groupBy(entities, function(entity) { return entity.geometry(graph); }));
17589     }
17590
17591     var action = function(graph) {
17592         var geometries = groupEntitiesByGeometry(graph),
17593             target = geometries.area[0] || geometries.line[0],
17594             points = geometries.point;
17595
17596         points.forEach(function(point) {
17597             target = target.mergeTags(point.tags);
17598
17599             graph.parentRelations(point).forEach(function(parent) {
17600                 graph = graph.replace(parent.replaceMember(point, target));
17601             });
17602
17603             graph = graph.remove(point);
17604         });
17605
17606         graph = graph.replace(target);
17607
17608         return graph;
17609     };
17610
17611     action.disabled = function(graph) {
17612         var geometries = groupEntitiesByGeometry(graph);
17613         if (geometries.point.length === 0 ||
17614             (geometries.area.length + geometries.line.length) !== 1 ||
17615             geometries.relation.length !== 0)
17616             return 'not_eligible';
17617     };
17618
17619     return action;
17620 };
17621 iD.actions.MergePolygon = function(ids, newRelationId) {
17622
17623     function groupEntities(graph) {
17624         var entities = ids.map(function (id) { return graph.entity(id); });
17625         return _.extend({
17626                 closedWay: [],
17627                 multipolygon: [],
17628                 other: []
17629             }, _.groupBy(entities, function(entity) {
17630                 if (entity.type === 'way' && entity.isClosed()) {
17631                     return 'closedWay';
17632                 } else if (entity.type === 'relation' && entity.isMultipolygon()) {
17633                     return 'multipolygon';
17634                 } else {
17635                     return 'other';
17636                 }
17637             }));
17638     }
17639
17640     var action = function(graph) {
17641         var entities = groupEntities(graph);
17642
17643         // An array representing all the polygons that are part of the multipolygon.
17644         //
17645         // Each element is itself an array of objects with an id property, and has a
17646         // locs property which is an array of the locations forming the polygon.
17647         var polygons = entities.multipolygon.reduce(function(polygons, m) {
17648             return polygons.concat(iD.geo.joinWays(m.members, graph));
17649         }, []).concat(entities.closedWay.map(function(d) {
17650             var member = [{id: d.id}];
17651             member.nodes = graph.childNodes(d);
17652             return member;
17653         }));
17654
17655         // contained is an array of arrays of boolean values,
17656         // where contained[j][k] is true iff the jth way is
17657         // contained by the kth way.
17658         var contained = polygons.map(function(w, i) {
17659             return polygons.map(function(d, n) {
17660                 if (i === n) return null;
17661                 return iD.geo.polygonContainsPolygon(
17662                     _.pluck(d.nodes, 'loc'),
17663                     _.pluck(w.nodes, 'loc'));
17664             });
17665         });
17666
17667         // Sort all polygons as either outer or inner ways
17668         var members = [],
17669             outer = true;
17670
17671         while (polygons.length) {
17672             extractUncontained(polygons);
17673             polygons = polygons.filter(isContained);
17674             contained = contained.filter(isContained).map(filterContained);
17675         }
17676
17677         function isContained(d, i) {
17678             return _.any(contained[i]);
17679         }
17680
17681         function filterContained(d) {
17682             return d.filter(isContained);
17683         }
17684
17685         function extractUncontained(polygons) {
17686             polygons.forEach(function(d, i) {
17687                 if (!isContained(d, i)) {
17688                     d.forEach(function(member) {
17689                         members.push({
17690                             type: 'way',
17691                             id: member.id,
17692                             role: outer ? 'outer' : 'inner'
17693                         });
17694                     });
17695                 }
17696             });
17697             outer = !outer;
17698         }
17699
17700         // Move all tags to one relation
17701         var relation = entities.multipolygon[0] ||
17702             iD.Relation({ id: newRelationId, tags: { type: 'multipolygon' }});
17703
17704         entities.multipolygon.slice(1).forEach(function(m) {
17705             relation = relation.mergeTags(m.tags);
17706             graph = graph.remove(m);
17707         });
17708
17709         entities.closedWay.forEach(function(way) {
17710             function isThisOuter(m) {
17711                 return m.id === way.id && m.role !== 'inner';
17712             }
17713             if (members.some(isThisOuter)) {
17714                 relation = relation.mergeTags(way.tags);
17715                 graph = graph.replace(way.update({ tags: {} }));
17716             }
17717         });
17718
17719         return graph.replace(relation.update({
17720             members: members,
17721             tags: _.omit(relation.tags, 'area')
17722         }));
17723     };
17724
17725     action.disabled = function(graph) {
17726         var entities = groupEntities(graph);
17727         if (entities.other.length > 0 ||
17728             entities.closedWay.length + entities.multipolygon.length < 2)
17729             return 'not_eligible';
17730         if (!entities.multipolygon.every(function(r) { return r.isComplete(graph); }))
17731             return 'incomplete_relation';
17732     };
17733
17734     return action;
17735 };
17736 // https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/command/MoveCommand.java
17737 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MoveNodeAction.as
17738 iD.actions.Move = function(ids, delta, projection) {
17739     function addNodes(ids, nodes, graph) {
17740         ids.forEach(function(id) {
17741             var entity = graph.entity(id);
17742             if (entity.type === 'node') {
17743                 nodes.push(id);
17744             } else if (entity.type === 'way') {
17745                 nodes.push.apply(nodes, entity.nodes);
17746             } else {
17747                 addNodes(_.pluck(entity.members, 'id'), nodes, graph);
17748             }
17749         });
17750     }
17751
17752     var action = function(graph) {
17753         var nodes = [];
17754
17755         addNodes(ids, nodes, graph);
17756
17757         _.uniq(nodes).forEach(function(id) {
17758             var node = graph.entity(id),
17759                 start = projection(node.loc),
17760                 end = projection.invert([start[0] + delta[0], start[1] + delta[1]]);
17761             graph = graph.replace(node.move(end));
17762         });
17763
17764         return graph;
17765     };
17766
17767     action.disabled = function(graph) {
17768         function incompleteRelation(id) {
17769             var entity = graph.entity(id);
17770             return entity.type === 'relation' && !entity.isComplete(graph);
17771         }
17772
17773         if (_.any(ids, incompleteRelation))
17774             return 'incomplete_relation';
17775     };
17776
17777     return action;
17778 };
17779 // https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/command/MoveCommand.java
17780 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MoveNodeAction.as
17781 iD.actions.MoveNode = function(nodeId, loc) {
17782     return function(graph) {
17783         return graph.replace(graph.entity(nodeId).move(loc));
17784     };
17785 };
17786 iD.actions.Noop = function() {
17787     return function(graph) {
17788         return graph;
17789     };
17790 };
17791 /*
17792  * Based on https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/potlatch2/tools/Quadrilateralise.as
17793  */
17794
17795 iD.actions.Orthogonalize = function(wayId, projection) {
17796     var threshold = 12, // degrees within right or straight to alter
17797         lowerThreshold = Math.cos((90 - threshold) * Math.PI / 180),
17798         upperThreshold = Math.cos(threshold * Math.PI / 180);
17799
17800     var action = function(graph) {
17801         var way = graph.entity(wayId),
17802             nodes = graph.childNodes(way),
17803             points = _.uniq(nodes).map(function(n) { return projection(n.loc); }),
17804             corner = {i: 0, dotp: 1},
17805             epsilon = 1e-4,
17806             i, j, score, motions;
17807
17808         if (nodes.length === 4) {
17809             for (i = 0; i < 1000; i++) {
17810                 motions = points.map(calcMotion);
17811                 points[corner.i] = addPoints(points[corner.i],motions[corner.i]);
17812                 score = corner.dotp;
17813                 if (score < epsilon) {
17814                     break;
17815                 }
17816             }
17817
17818             graph = graph.replace(graph.entity(nodes[corner.i].id)
17819                 .move(projection.invert(points[corner.i])));
17820         } else {
17821             var best,
17822                 originalPoints = _.clone(points);
17823             score = Infinity;
17824
17825             for (i = 0; i < 1000; i++) {
17826                 motions = points.map(calcMotion);
17827                 for (j = 0; j < motions.length; j++) {
17828                     points[j] = addPoints(points[j],motions[j]);
17829                 }
17830                 var newScore = squareness(points);
17831                 if (newScore < score) {
17832                     best = _.clone(points);
17833                     score = newScore;
17834                 }
17835                 if (score < epsilon) {
17836                     break;
17837                 }
17838             }
17839
17840             points = best;
17841
17842             for (i = 0; i < points.length; i++) {
17843                 // only move the points that actually moved
17844                 if (originalPoints[i][0] !== points[i][0] || originalPoints[i][1] !== points[i][1]) {
17845                     graph = graph.replace(graph.entity(nodes[i].id)
17846                         .move(projection.invert(points[i])));
17847                 }
17848             }
17849
17850             // remove empty nodes on straight sections
17851             for (i = 0; i < points.length; i++) {
17852                 var node = nodes[i];
17853
17854                 if (graph.parentWays(node).length > 1 ||
17855                     graph.parentRelations(node).length ||
17856                     node.hasInterestingTags()) {
17857
17858                     continue;
17859                 }
17860
17861                 var dotp = normalizedDotProduct(i, points);
17862                 if (dotp < -1 + epsilon) {
17863                     graph = iD.actions.DeleteNode(nodes[i].id)(graph);
17864                 }
17865             }
17866         }
17867
17868         return graph;
17869
17870         function calcMotion(b, i, array) {
17871             var a = array[(i - 1 + array.length) % array.length],
17872                 c = array[(i + 1) % array.length],
17873                 p = subtractPoints(a, b),
17874                 q = subtractPoints(c, b),
17875                 scale, dotp;
17876
17877             scale = 2 * Math.min(iD.geo.euclideanDistance(p, [0, 0]), iD.geo.euclideanDistance(q, [0, 0]));
17878             p = normalizePoint(p, 1.0);
17879             q = normalizePoint(q, 1.0);
17880
17881             dotp = filterDotProduct(p[0] * q[0] + p[1] * q[1]);
17882
17883             // nasty hack to deal with almost-straight segments (angle is closer to 180 than to 90/270).
17884             if (array.length > 3) {
17885                 if (dotp < -0.707106781186547) {
17886                     dotp += 1.0;
17887                 }
17888             } else if (dotp && Math.abs(dotp) < corner.dotp) {
17889                 corner.i = i;
17890                 corner.dotp = Math.abs(dotp);
17891             }
17892
17893             return normalizePoint(addPoints(p, q), 0.1 * dotp * scale);
17894         }
17895     };
17896
17897     function squareness(points) {
17898         return points.reduce(function(sum, val, i, array) {
17899             var dotp = normalizedDotProduct(i, array);
17900
17901             dotp = filterDotProduct(dotp);
17902             return sum + 2.0 * Math.min(Math.abs(dotp - 1.0), Math.min(Math.abs(dotp), Math.abs(dotp + 1)));
17903         }, 0);
17904     }
17905
17906     function normalizedDotProduct(i, points) {
17907         var a = points[(i - 1 + points.length) % points.length],
17908             b = points[i],
17909             c = points[(i + 1) % points.length],
17910             p = subtractPoints(a, b),
17911             q = subtractPoints(c, b);
17912
17913         p = normalizePoint(p, 1.0);
17914         q = normalizePoint(q, 1.0);
17915
17916         return p[0] * q[0] + p[1] * q[1];
17917     }
17918
17919     function subtractPoints(a, b) {
17920         return [a[0] - b[0], a[1] - b[1]];
17921     }
17922
17923     function addPoints(a, b) {
17924         return [a[0] + b[0], a[1] + b[1]];
17925     }
17926
17927     function normalizePoint(point, scale) {
17928         var vector = [0, 0];
17929         var length = Math.sqrt(point[0] * point[0] + point[1] * point[1]);
17930         if (length !== 0) {
17931             vector[0] = point[0] / length;
17932             vector[1] = point[1] / length;
17933         }
17934
17935         vector[0] *= scale;
17936         vector[1] *= scale;
17937
17938         return vector;
17939     }
17940
17941     function filterDotProduct(dotp) {
17942         if (lowerThreshold > Math.abs(dotp) || Math.abs(dotp) > upperThreshold) {
17943             return dotp;
17944         }
17945
17946         return 0;
17947     }
17948
17949     action.disabled = function(graph) {
17950         var way = graph.entity(wayId),
17951             nodes = graph.childNodes(way),
17952             points = _.uniq(nodes).map(function(n) { return projection(n.loc); });
17953
17954         if (squareness(points)) {
17955             return false;
17956         }
17957
17958         return 'not_squarish';
17959     };
17960
17961     return action;
17962 };
17963 /*
17964   Order the nodes of a way in reverse order and reverse any direction dependent tags
17965   other than `oneway`. (We assume that correcting a backwards oneway is the primary
17966   reason for reversing a way.)
17967
17968   The following transforms are performed:
17969
17970     Keys:
17971           *:right=* ⟺ *:left=*
17972         *:forward=* ⟺ *:backward=*
17973        direction=up ⟺ direction=down
17974          incline=up ⟺ incline=down
17975             *=right ⟺ *=left
17976
17977     Relation members:
17978        role=forward ⟺ role=backward
17979          role=north ⟺ role=south
17980           role=east ⟺ role=west
17981
17982    In addition, numeric-valued `incline` tags are negated.
17983
17984    The JOSM implementation was used as a guide, but transformations that were of unclear benefit
17985    or adjusted tags that don't seem to be used in practice were omitted.
17986
17987    References:
17988       http://wiki.openstreetmap.org/wiki/Forward_%26_backward,_left_%26_right
17989       http://wiki.openstreetmap.org/wiki/Key:direction#Steps
17990       http://wiki.openstreetmap.org/wiki/Key:incline
17991       http://wiki.openstreetmap.org/wiki/Route#Members
17992       http://josm.openstreetmap.de/browser/josm/trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java
17993  */
17994 iD.actions.Reverse = function(wayId) {
17995     var replacements = [
17996             [/:right$/, ':left'], [/:left$/, ':right'],
17997             [/:forward$/, ':backward'], [/:backward$/, ':forward']
17998         ],
17999         numeric = /^([+\-]?)(?=[\d.])/,
18000         roleReversals = {
18001             forward: 'backward',
18002             backward: 'forward',
18003             north: 'south',
18004             south: 'north',
18005             east: 'west',
18006             west: 'east'
18007         };
18008
18009     function reverseKey(key) {
18010         for (var i = 0; i < replacements.length; ++i) {
18011             var replacement = replacements[i];
18012             if (replacement[0].test(key)) {
18013                 return key.replace(replacement[0], replacement[1]);
18014             }
18015         }
18016         return key;
18017     }
18018
18019     function reverseValue(key, value) {
18020         if (key === 'incline' && numeric.test(value)) {
18021             return value.replace(numeric, function(_, sign) { return sign === '-' ? '' : '-'; });
18022         } else if (key === 'incline' || key === 'direction') {
18023             return {up: 'down', down: 'up'}[value] || value;
18024         } else {
18025             return {left: 'right', right: 'left'}[value] || value;
18026         }
18027     }
18028
18029     return function(graph) {
18030         var way = graph.entity(wayId),
18031             nodes = way.nodes.slice().reverse(),
18032             tags = {}, key, role;
18033
18034         for (key in way.tags) {
18035             tags[reverseKey(key)] = reverseValue(key, way.tags[key]);
18036         }
18037
18038         graph.parentRelations(way).forEach(function(relation) {
18039             relation.members.forEach(function(member, index) {
18040                 if (member.id === way.id && (role = roleReversals[member.role])) {
18041                     relation = relation.updateMember({role: role}, index);
18042                     graph = graph.replace(relation);
18043                 }
18044             });
18045         });
18046
18047         return graph.replace(way.update({nodes: nodes, tags: tags}));
18048     };
18049 };
18050 iD.actions.RotateWay = function(wayId, pivot, angle, projection) {
18051     return function(graph) {
18052         return graph.update(function(graph) {
18053             var way = graph.entity(wayId);
18054
18055             _.unique(way.nodes).forEach(function(id) {
18056
18057                 var node = graph.entity(id),
18058                     point = projection(node.loc),
18059                     radial = [0,0];
18060
18061                 radial[0] = point[0] - pivot[0];
18062                 radial[1] = point[1] - pivot[1];
18063
18064                 point = [
18065                     radial[0] * Math.cos(angle) - radial[1] * Math.sin(angle) + pivot[0],
18066                     radial[0] * Math.sin(angle) + radial[1] * Math.cos(angle) + pivot[1]
18067                 ];
18068
18069                 graph = graph.replace(node.move(projection.invert(point)));
18070
18071             });
18072
18073         });
18074     };
18075 };
18076 // Split a way at the given node.
18077 //
18078 // Optionally, split only the given ways, if multiple ways share
18079 // the given node.
18080 //
18081 // This is the inverse of `iD.actions.Join`.
18082 //
18083 // For testing convenience, accepts an ID to assign to the new way.
18084 // Normally, this will be undefined and the way will automatically
18085 // be assigned a new ID.
18086 //
18087 // Reference:
18088 //   https://github.com/systemed/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/SplitWayAction.as
18089 //
18090 iD.actions.Split = function(nodeId, newWayIds) {
18091     var wayIds;
18092
18093     // if the way is closed, we need to search for a partner node
18094     // to split the way at.
18095     //
18096     // The following looks for a node that is both far away from
18097     // the initial node in terms of way segment length and nearby
18098     // in terms of beeline-distance. This assures that areas get
18099     // split on the most "natural" points (independent of the number
18100     // of nodes).
18101     // For example: bone-shaped areas get split across their waist
18102     // line, circles across the diameter.
18103     function splitArea(nodes, idxA, graph) {
18104         var lengths = new Array(nodes.length),
18105             length,
18106             i,
18107             best = 0,
18108             idxB;
18109
18110         function wrap(index) {
18111             return iD.util.wrap(index, nodes.length);
18112         }
18113
18114         function dist(nA, nB) {
18115             return iD.geo.sphericalDistance(graph.entity(nA).loc, graph.entity(nB).loc);
18116         }
18117
18118         // calculate lengths
18119         length = 0;
18120         for (i = wrap(idxA+1); i !== idxA; i = wrap(i+1)) {
18121             length += dist(nodes[i], nodes[wrap(i-1)]);
18122             lengths[i] = length;
18123         }
18124
18125         length = 0;
18126         for (i = wrap(idxA-1); i !== idxA; i = wrap(i-1)) {
18127             length += dist(nodes[i], nodes[wrap(i+1)]);
18128             if (length < lengths[i])
18129                 lengths[i] = length;
18130         }
18131
18132         // determine best opposite node to split
18133         for (i = 0; i < nodes.length; i++) {
18134             var cost = lengths[i] / dist(nodes[idxA], nodes[i]);
18135             if (cost > best) {
18136                 idxB = i;
18137                 best = cost;
18138             }
18139         }
18140
18141         return idxB;
18142     }
18143
18144     function split(graph, wayA, newWayId) {
18145         var wayB = iD.Way({id: newWayId, tags: wayA.tags}),
18146             nodesA,
18147             nodesB,
18148             isArea = wayA.isArea(),
18149             isOuter = iD.geo.isSimpleMultipolygonOuterMember(wayA, graph);
18150
18151         if (wayA.isClosed()) {
18152             var nodes = wayA.nodes.slice(0, -1),
18153                 idxA = _.indexOf(nodes, nodeId),
18154                 idxB = splitArea(nodes, idxA, graph);
18155
18156             if (idxB < idxA) {
18157                 nodesA = nodes.slice(idxA).concat(nodes.slice(0, idxB + 1));
18158                 nodesB = nodes.slice(idxB, idxA + 1);
18159             } else {
18160                 nodesA = nodes.slice(idxA, idxB + 1);
18161                 nodesB = nodes.slice(idxB).concat(nodes.slice(0, idxA + 1));
18162             }
18163         } else {
18164             var idx = _.indexOf(wayA.nodes, nodeId, 1);
18165             nodesA = wayA.nodes.slice(0, idx + 1);
18166             nodesB = wayA.nodes.slice(idx);
18167         }
18168
18169         wayA = wayA.update({nodes: nodesA});
18170         wayB = wayB.update({nodes: nodesB});
18171
18172         graph = graph.replace(wayA);
18173         graph = graph.replace(wayB);
18174
18175         graph.parentRelations(wayA).forEach(function(relation) {
18176             if (relation.isRestriction()) {
18177                 var via = relation.memberByRole('via');
18178                 if (via && wayB.contains(via.id)) {
18179                     relation = relation.updateMember({id: wayB.id}, relation.memberById(wayA.id).index);
18180                     graph = graph.replace(relation);
18181                 }
18182             } else {
18183                 if (relation === isOuter) {
18184                     graph = graph.replace(relation.mergeTags(wayA.tags));
18185                     graph = graph.replace(wayA.update({tags: {}}));
18186                     graph = graph.replace(wayB.update({tags: {}}));
18187                 }
18188
18189                 var member = {
18190                     id: wayB.id,
18191                     type: 'way',
18192                     role: relation.memberById(wayA.id).role
18193                 };
18194
18195                 graph = iD.actions.AddMember(relation.id, member)(graph);
18196             }
18197         });
18198
18199         if (!isOuter && isArea) {
18200             var multipolygon = iD.Relation({
18201                 tags: _.extend({}, wayA.tags, {type: 'multipolygon'}),
18202                 members: [
18203                     {id: wayA.id, role: 'outer', type: 'way'},
18204                     {id: wayB.id, role: 'outer', type: 'way'}
18205                 ]});
18206
18207             graph = graph.replace(multipolygon);
18208             graph = graph.replace(wayA.update({tags: {}}));
18209             graph = graph.replace(wayB.update({tags: {}}));
18210         }
18211
18212         return graph;
18213     }
18214
18215     var action = function(graph) {
18216         var candidates = action.ways(graph);
18217         for (var i = 0; i < candidates.length; i++) {
18218             graph = split(graph, candidates[i], newWayIds && newWayIds[i]);
18219         }
18220         return graph;
18221     };
18222
18223     action.ways = function(graph) {
18224         var node = graph.entity(nodeId),
18225             parents = graph.parentWays(node),
18226             hasLines = _.any(parents, function(parent) { return parent.geometry(graph) === 'line'; });
18227
18228         return parents.filter(function(parent) {
18229             if (wayIds && wayIds.indexOf(parent.id) === -1)
18230                 return false;
18231
18232             if (!wayIds && hasLines && parent.geometry(graph) !== 'line')
18233                 return false;
18234
18235             if (parent.isClosed()) {
18236                 return true;
18237             }
18238
18239             for (var i = 1; i < parent.nodes.length - 1; i++) {
18240                 if (parent.nodes[i] === nodeId) {
18241                     return true;
18242                 }
18243             }
18244
18245             return false;
18246         });
18247     };
18248
18249     action.disabled = function(graph) {
18250         var candidates = action.ways(graph);
18251         if (candidates.length === 0 || (wayIds && wayIds.length !== candidates.length))
18252             return 'not_eligible';
18253     };
18254
18255     action.limitWays = function(_) {
18256         if (!arguments.length) return wayIds;
18257         wayIds = _;
18258         return action;
18259     };
18260
18261     return action;
18262 };
18263 /*
18264  * Based on https://github.com/openstreetmap/potlatch2/net/systemeD/potlatch2/tools/Straighten.as
18265  */
18266
18267 iD.actions.Straighten = function(wayId, projection) {
18268     function positionAlongWay(n, s, e) {
18269         return ((n[0] - s[0]) * (e[0] - s[0]) + (n[1] - s[1]) * (e[1] - s[1]))/
18270                 (Math.pow(e[0] - s[0], 2) + Math.pow(e[1] - s[1], 2));
18271     }
18272
18273     var action = function(graph) {
18274         var way = graph.entity(wayId),
18275             nodes = graph.childNodes(way),
18276             points = nodes.map(function(n) { return projection(n.loc); }),
18277             startPoint = points[0],
18278             endPoint = points[points.length-1],
18279             toDelete = [],
18280             i;
18281
18282         for (i = 1; i < points.length-1; i++) {
18283             var node = nodes[i],
18284                 point = points[i];
18285
18286             if (graph.parentWays(node).length > 1 ||
18287                 graph.parentRelations(node).length ||
18288                 node.hasInterestingTags()) {
18289
18290                 var u = positionAlongWay(point, startPoint, endPoint),
18291                     p0 = startPoint[0] + u * (endPoint[0] - startPoint[0]),
18292                     p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]);
18293
18294                 graph = graph.replace(graph.entity(node.id)
18295                     .move(projection.invert([p0, p1])));
18296             } else {
18297                 // safe to delete
18298                 if (toDelete.indexOf(node) === -1) {
18299                     toDelete.push(node);
18300                 }
18301             }
18302         }
18303
18304         for (i = 0; i < toDelete.length; i++) {
18305             graph = iD.actions.DeleteNode(toDelete[i].id)(graph);
18306         }
18307
18308         return graph;
18309     };
18310     
18311     action.disabled = function(graph) {
18312         // check way isn't too bendy
18313         var way = graph.entity(wayId),
18314             nodes = graph.childNodes(way),
18315             points = nodes.map(function(n) { return projection(n.loc); }),
18316             startPoint = points[0],
18317             endPoint = points[points.length-1],
18318             threshold = 0.2 * Math.sqrt(Math.pow(startPoint[0] - endPoint[0], 2) + Math.pow(startPoint[1] - endPoint[1], 2)),
18319             i;
18320
18321         for (i = 1; i < points.length-1; i++) {
18322             var point = points[i],
18323                 u = positionAlongWay(point, startPoint, endPoint),
18324                 p0 = startPoint[0] + u * (endPoint[0] - startPoint[0]),
18325                 p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]),
18326                 dist = Math.sqrt(Math.pow(p0 - point[0], 2) + Math.pow(p1 - point[1], 2));
18327
18328             // to bendy if point is off by 20% of total start/end distance in projected space
18329             if (dist > threshold) {
18330                 return 'too_bendy';
18331             }
18332         }
18333     };
18334
18335     return action;
18336 };
18337 iD.behavior = {};
18338 iD.behavior.AddWay = function(context) {
18339     var event = d3.dispatch('start', 'startFromWay', 'startFromNode'),
18340         draw = iD.behavior.Draw(context);
18341
18342     var addWay = function(surface) {
18343         draw.on('click', event.start)
18344             .on('clickWay', event.startFromWay)
18345             .on('clickNode', event.startFromNode)
18346             .on('cancel', addWay.cancel)
18347             .on('finish', addWay.cancel);
18348
18349         context.map()
18350             .dblclickEnable(false);
18351
18352         surface.call(draw);
18353     };
18354
18355     addWay.off = function(surface) {
18356         surface.call(draw.off);
18357     };
18358
18359     addWay.cancel = function() {
18360         window.setTimeout(function() {
18361             context.map().dblclickEnable(true);
18362         }, 1000);
18363
18364         context.enter(iD.modes.Browse(context));
18365     };
18366
18367     addWay.tail = function(text) {
18368         draw.tail(text);
18369         return addWay;
18370     };
18371
18372     return d3.rebind(addWay, event, 'on');
18373 };
18374 /*
18375     `iD.behavior.drag` is like `d3.behavior.drag`, with the following differences:
18376
18377     * The `origin` function is expected to return an [x, y] tuple rather than an
18378       {x, y} object.
18379     * The events are `start`, `move`, and `end`.
18380       (https://github.com/mbostock/d3/issues/563)
18381     * The `start` event is not dispatched until the first cursor movement occurs.
18382       (https://github.com/mbostock/d3/pull/368)
18383     * The `move` event has a `point` and `delta` [x, y] tuple properties rather
18384       than `x`, `y`, `dx`, and `dy` properties.
18385     * The `end` event is not dispatched if no movement occurs.
18386     * An `off` function is available that unbinds the drag's internal event handlers.
18387     * Delegation is supported via the `delegate` function.
18388
18389  */
18390 iD.behavior.drag = function() {
18391     function d3_eventCancel() {
18392       d3.event.stopPropagation();
18393       d3.event.preventDefault();
18394     }
18395
18396     var event = d3.dispatch('start', 'move', 'end'),
18397         origin = null,
18398         selector = '',
18399         filter = null,
18400         event_, target, surface;
18401
18402     event.of = function(thiz, argumentz) {
18403       return function(e1) {
18404         var e0 = e1.sourceEvent = d3.event;
18405         e1.target = drag;
18406         d3.event = e1;
18407         try {
18408           event[e1.type].apply(thiz, argumentz);
18409         } finally {
18410           d3.event = e0;
18411         }
18412       };
18413     };
18414
18415     var d3_event_userSelectProperty = iD.util.prefixCSSProperty('UserSelect'),
18416         d3_event_userSelectSuppress = d3_event_userSelectProperty ?
18417             function () {
18418                 var selection = d3.selection(),
18419                     select = selection.style(d3_event_userSelectProperty);
18420                 selection.style(d3_event_userSelectProperty, 'none');
18421                 return function () {
18422                     selection.style(d3_event_userSelectProperty, select);
18423                 };
18424             } :
18425             function (type) {
18426                 var w = d3.select(window).on('selectstart.' + type, d3_eventCancel);
18427                 return function () {
18428                     w.on('selectstart.' + type, null);
18429                 };
18430             };
18431
18432     function mousedown() {
18433         target = this;
18434         event_ = event.of(target, arguments);
18435         var eventTarget = d3.event.target,
18436             touchId = d3.event.touches ? d3.event.changedTouches[0].identifier : null,
18437             offset,
18438             origin_ = point(),
18439             started = false,
18440             selectEnable = d3_event_userSelectSuppress(touchId !== null ? 'drag-' + touchId : 'drag');
18441
18442         var w = d3.select(window)
18443             .on(touchId !== null ? 'touchmove.drag-' + touchId : 'mousemove.drag', dragmove)
18444             .on(touchId !== null ? 'touchend.drag-' + touchId : 'mouseup.drag', dragend, true);
18445
18446         if (origin) {
18447             offset = origin.apply(target, arguments);
18448             offset = [offset[0] - origin_[0], offset[1] - origin_[1]];
18449         } else {
18450             offset = [0, 0];
18451         }
18452
18453         if (touchId === null) d3.event.stopPropagation();
18454
18455         function point() {
18456             var p = target.parentNode || surface;
18457             return touchId !== null ? d3.touches(p).filter(function(p) {
18458                 return p.identifier === touchId;
18459             })[0] : d3.mouse(p);
18460         }
18461
18462         function dragmove() {
18463
18464             var p = point(),
18465                 dx = p[0] - origin_[0],
18466                 dy = p[1] - origin_[1];
18467
18468             if (!started) {
18469                 started = true;
18470                 event_({
18471                     type: 'start'
18472                 });
18473             }
18474
18475             origin_ = p;
18476             d3_eventCancel();
18477
18478             event_({
18479                 type: 'move',
18480                 point: [p[0] + offset[0],  p[1] + offset[1]],
18481                 delta: [dx, dy]
18482             });
18483         }
18484
18485         function dragend() {
18486             if (started) {
18487                 event_({
18488                     type: 'end'
18489                 });
18490
18491                 d3_eventCancel();
18492                 if (d3.event.target === eventTarget) w.on('click.drag', click, true);
18493             }
18494
18495             w.on(touchId !== null ? 'touchmove.drag-' + touchId : 'mousemove.drag', null)
18496                 .on(touchId !== null ? 'touchend.drag-' + touchId : 'mouseup.drag', null);
18497             selectEnable();
18498         }
18499
18500         function click() {
18501             d3_eventCancel();
18502             w.on('click.drag', null);
18503         }
18504     }
18505
18506     function drag(selection) {
18507         var matchesSelector = iD.util.prefixDOMProperty('matchesSelector'),
18508             delegate = mousedown;
18509
18510         if (selector) {
18511             delegate = function() {
18512                 var root = this,
18513                     target = d3.event.target;
18514                 for (; target && target !== root; target = target.parentNode) {
18515                     if (target[matchesSelector](selector) &&
18516                             (!filter || filter(target.__data__))) {
18517                         return mousedown.call(target, target.__data__);
18518                     }
18519                 }
18520             };
18521         }
18522
18523         selection.on('mousedown.drag' + selector, delegate)
18524             .on('touchstart.drag' + selector, delegate);
18525     }
18526
18527     drag.off = function(selection) {
18528         selection.on('mousedown.drag' + selector, null)
18529             .on('touchstart.drag' + selector, null);
18530     };
18531
18532     drag.delegate = function(_) {
18533         if (!arguments.length) return selector;
18534         selector = _;
18535         return drag;
18536     };
18537
18538     drag.filter = function(_) {
18539         if (!arguments.length) return origin;
18540         filter = _;
18541         return drag;
18542     };
18543
18544     drag.origin = function (_) {
18545         if (!arguments.length) return origin;
18546         origin = _;
18547         return drag;
18548     };
18549
18550     drag.cancel = function() {
18551         d3.select(window)
18552             .on('mousemove.drag', null)
18553             .on('mouseup.drag', null);
18554         return drag;
18555     };
18556
18557     drag.target = function() {
18558         if (!arguments.length) return target;
18559         target = arguments[0];
18560         event_ = event.of(target, Array.prototype.slice.call(arguments, 1));
18561         return drag;
18562     };
18563
18564     drag.surface = function() {
18565         if (!arguments.length) return surface;
18566         surface = arguments[0];
18567         return drag;
18568     };
18569
18570     return d3.rebind(drag, event, 'on');
18571 };
18572 iD.behavior.Draw = function(context) {
18573     var event = d3.dispatch('move', 'click', 'clickWay',
18574         'clickNode', 'undo', 'cancel', 'finish'),
18575         keybinding = d3.keybinding('draw'),
18576         hover = iD.behavior.Hover(context)
18577             .altDisables(true)
18578             .on('hover', context.ui().sidebar.hover),
18579         tail = iD.behavior.Tail(),
18580         edit = iD.behavior.Edit(context),
18581         closeTolerance = 4,
18582         tolerance = 12;
18583
18584     function datum() {
18585         if (d3.event.altKey) return {};
18586         else return d3.event.target.__data__ || {};
18587     }
18588
18589     function mousedown() {
18590
18591         function point() {
18592             var p = element.node().parentNode;
18593             return touchId !== null ? d3.touches(p).filter(function(p) {
18594                 return p.identifier === touchId;
18595             })[0] : d3.mouse(p);
18596         }
18597
18598         var element = d3.select(this),
18599             touchId = d3.event.touches ? d3.event.changedTouches[0].identifier : null,
18600             time = +new Date(),
18601             pos = point();
18602
18603         element.on('mousemove.draw', null);
18604
18605         d3.select(window).on('mouseup.draw', function() {
18606             element.on('mousemove.draw', mousemove);
18607             if (iD.geo.euclideanDistance(pos, point()) < closeTolerance ||
18608                 (iD.geo.euclideanDistance(pos, point()) < tolerance &&
18609                 (+new Date() - time) < 500)) {
18610
18611                 // Prevent a quick second click
18612                 d3.select(window).on('click.draw-block', function() {
18613                     d3.event.stopPropagation();
18614                 }, true);
18615
18616                 context.map().dblclickEnable(false);
18617
18618                 window.setTimeout(function() {
18619                     context.map().dblclickEnable(true);
18620                     d3.select(window).on('click.draw-block', null);
18621                 }, 500);
18622
18623                 click();
18624             }
18625         });
18626     }
18627
18628     function mousemove() {
18629         event.move(datum());
18630     }
18631
18632     function click() {
18633         var d = datum();
18634         if (d.type === 'way') {
18635             var choice = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection),
18636                 edge = [d.nodes[choice.index - 1], d.nodes[choice.index]];
18637             event.clickWay(choice.loc, edge);
18638
18639         } else if (d.type === 'node') {
18640             event.clickNode(d);
18641
18642         } else {
18643             event.click(context.map().mouseCoordinates());
18644         }
18645     }
18646
18647     function backspace() {
18648         d3.event.preventDefault();
18649         event.undo();
18650     }
18651
18652     function del() {
18653         d3.event.preventDefault();
18654         event.cancel();
18655     }
18656
18657     function ret() {
18658         d3.event.preventDefault();
18659         event.finish();
18660     }
18661
18662     function draw(selection) {
18663         context.install(hover);
18664         context.install(edit);
18665
18666         if (!iD.behavior.Draw.usedTails[tail.text()]) {
18667             context.install(tail);
18668         }
18669
18670         keybinding
18671             .on('⌫', backspace)
18672             .on('⌦', del)
18673             .on('⎋', ret)
18674             .on('↩', ret);
18675
18676         selection
18677             .on('mousedown.draw', mousedown)
18678             .on('mousemove.draw', mousemove);
18679
18680         d3.select(document)
18681             .call(keybinding);
18682
18683         return draw;
18684     }
18685
18686     draw.off = function(selection) {
18687         context.uninstall(hover);
18688         context.uninstall(edit);
18689
18690         if (!iD.behavior.Draw.usedTails[tail.text()]) {
18691             context.uninstall(tail);
18692             iD.behavior.Draw.usedTails[tail.text()] = true;
18693         }
18694
18695         selection
18696             .on('mousedown.draw', null)
18697             .on('mousemove.draw', null);
18698
18699         d3.select(window)
18700             .on('mouseup.draw', null);
18701
18702         d3.select(document)
18703             .call(keybinding.off);
18704     };
18705
18706     draw.tail = function(_) {
18707         tail.text(_);
18708         return draw;
18709     };
18710
18711     return d3.rebind(draw, event, 'on');
18712 };
18713
18714 iD.behavior.Draw.usedTails = {};
18715 iD.behavior.DrawWay = function(context, wayId, index, mode, baseGraph) {
18716     var way = context.entity(wayId),
18717         isArea = context.geometry(wayId) === 'area',
18718         finished = false,
18719         annotation = t((way.isDegenerate() ?
18720             'operations.start.annotation.' :
18721             'operations.continue.annotation.') + context.geometry(wayId)),
18722         draw = iD.behavior.Draw(context);
18723
18724     var startIndex = typeof index === 'undefined' ? way.nodes.length - 1 : 0,
18725         start = iD.Node({loc: context.graph().entity(way.nodes[startIndex]).loc}),
18726         end = iD.Node({loc: context.map().mouseCoordinates()}),
18727         segment = iD.Way({
18728             nodes: typeof index === 'undefined' ? [start.id, end.id] : [end.id, start.id],
18729             tags: _.clone(way.tags)
18730         });
18731
18732     var f = context[way.isDegenerate() ? 'replace' : 'perform'];
18733     if (isArea) {
18734         f(iD.actions.AddEntity(end),
18735             iD.actions.AddVertex(wayId, end.id, index));
18736     } else {
18737         f(iD.actions.AddEntity(start),
18738             iD.actions.AddEntity(end),
18739             iD.actions.AddEntity(segment));
18740     }
18741
18742     function move(datum) {
18743         var loc;
18744
18745         if (datum.type === 'node' && datum.id !== end.id) {
18746             loc = datum.loc;
18747         } else if (datum.type === 'way' && datum.id !== segment.id) {
18748             loc = iD.geo.chooseEdge(context.childNodes(datum), context.mouse(), context.projection).loc;
18749         } else {
18750             loc = context.map().mouseCoordinates();
18751         }
18752
18753         context.replace(iD.actions.MoveNode(end.id, loc));
18754     }
18755
18756     function undone() {
18757         finished = true;
18758         context.enter(iD.modes.Browse(context));
18759     }
18760
18761     function setActiveElements() {
18762         var active = isArea ? [wayId, end.id] : [segment.id, start.id, end.id];
18763         context.surface().selectAll(iD.util.entitySelector(active))
18764             .classed('active', true);
18765     }
18766
18767     var drawWay = function(surface) {
18768         draw.on('move', move)
18769             .on('click', drawWay.add)
18770             .on('clickWay', drawWay.addWay)
18771             .on('clickNode', drawWay.addNode)
18772             .on('undo', context.undo)
18773             .on('cancel', drawWay.cancel)
18774             .on('finish', drawWay.finish);
18775
18776         context.map()
18777             .dblclickEnable(false)
18778             .on('drawn.draw', setActiveElements);
18779
18780         setActiveElements();
18781
18782         surface.call(draw);
18783
18784         context.history()
18785             .on('undone.draw', undone);
18786     };
18787
18788     drawWay.off = function(surface) {
18789         if (!finished)
18790             context.pop();
18791
18792         context.map()
18793             .on('drawn.draw', null);
18794
18795         surface.call(draw.off)
18796             .selectAll('.active')
18797             .classed('active', false);
18798
18799         context.history()
18800             .on('undone.draw', null);
18801     };
18802
18803     function ReplaceTemporaryNode(newNode) {
18804         return function(graph) {
18805             if (isArea) {
18806                 return graph
18807                     .replace(way.addNode(newNode.id, index))
18808                     .remove(end);
18809
18810             } else {
18811                 return graph
18812                     .replace(graph.entity(wayId).addNode(newNode.id, index))
18813                     .remove(end)
18814                     .remove(segment)
18815                     .remove(start);
18816             }
18817         };
18818     }
18819
18820     // Accept the current position of the temporary node and continue drawing.
18821     drawWay.add = function(loc) {
18822
18823         // prevent duplicate nodes
18824         var last = context.hasEntity(way.nodes[way.nodes.length - (isArea ? 2 : 1)]);
18825         if (last && last.loc[0] === loc[0] && last.loc[1] === loc[1]) return;
18826
18827         var newNode = iD.Node({loc: loc});
18828
18829         context.replace(
18830             iD.actions.AddEntity(newNode),
18831             ReplaceTemporaryNode(newNode),
18832             annotation);
18833
18834         finished = true;
18835         context.enter(mode);
18836     };
18837
18838     // Connect the way to an existing way.
18839     drawWay.addWay = function(loc, edge) {
18840         var previousEdge = startIndex ?
18841             [way.nodes[startIndex], way.nodes[startIndex - 1]] :
18842             [way.nodes[0], way.nodes[1]];
18843
18844         // Avoid creating duplicate segments
18845         if (!isArea && iD.geo.edgeEqual(edge, previousEdge))
18846             return;
18847
18848         var newNode = iD.Node({ loc: loc });
18849
18850         context.perform(
18851             iD.actions.AddMidpoint({ loc: loc, edge: edge}, newNode),
18852             ReplaceTemporaryNode(newNode),
18853             annotation);
18854
18855         finished = true;
18856         context.enter(mode);
18857     };
18858
18859     // Connect the way to an existing node and continue drawing.
18860     drawWay.addNode = function(node) {
18861
18862         // Avoid creating duplicate segments
18863         if (way.areAdjacent(node.id, way.nodes[way.nodes.length - 1])) return;
18864
18865         context.perform(
18866             ReplaceTemporaryNode(node),
18867             annotation);
18868
18869         finished = true;
18870         context.enter(mode);
18871     };
18872
18873     // Finish the draw operation, removing the temporary node. If the way has enough
18874     // nodes to be valid, it's selected. Otherwise, return to browse mode.
18875     drawWay.finish = function() {
18876         context.pop();
18877         finished = true;
18878
18879         window.setTimeout(function() {
18880             context.map().dblclickEnable(true);
18881         }, 1000);
18882
18883         if (context.hasEntity(wayId)) {
18884             context.enter(
18885                 iD.modes.Select(context, [wayId])
18886                     .suppressMenu(true)
18887                     .newFeature(true));
18888         } else {
18889             context.enter(iD.modes.Browse(context));
18890         }
18891     };
18892
18893     // Cancel the draw operation and return to browse, deleting everything drawn.
18894     drawWay.cancel = function() {
18895         context.perform(
18896             d3.functor(baseGraph),
18897             t('operations.cancel_draw.annotation'));
18898
18899         window.setTimeout(function() {
18900             context.map().dblclickEnable(true);
18901         }, 1000);
18902
18903         finished = true;
18904         context.enter(iD.modes.Browse(context));
18905     };
18906
18907     drawWay.tail = function(text) {
18908         draw.tail(text);
18909         return drawWay;
18910     };
18911
18912     return drawWay;
18913 };
18914 iD.behavior.Edit = function(context) {
18915     function edit() {
18916         context.map()
18917             .minzoom(16);
18918     }
18919
18920     edit.off = function() {
18921         context.map()
18922             .minzoom(0);
18923     };
18924
18925     return edit;
18926 };
18927 iD.behavior.Hash = function(context) {
18928     var s0 = null, // cached location.hash
18929         lat = 90 - 1e-8; // allowable latitude range
18930
18931     var parser = function(map, s) {
18932         var q = iD.util.stringQs(s);
18933         var args = (q.map || '').split('/').map(Number);
18934         if (args.length < 3 || args.some(isNaN)) {
18935             return true; // replace bogus hash
18936         } else if (s !== formatter(map).slice(1)) {
18937             map.centerZoom([args[1],
18938                 Math.min(lat, Math.max(-lat, args[2]))], args[0]);
18939         }
18940     };
18941
18942     var formatter = function(map) {
18943         var center = map.center(),
18944             zoom = map.zoom(),
18945             precision = Math.max(0, Math.ceil(Math.log(zoom) / Math.LN2));
18946         var q = iD.util.stringQs(location.hash.substring(1));
18947         return '#' + iD.util.qsString(_.assign(q, {
18948                 map: zoom.toFixed(2) +
18949                     '/' + center[0].toFixed(precision) +
18950                     '/' + center[1].toFixed(precision)
18951             }), true);
18952     };
18953
18954     function update() {
18955         var s1 = formatter(context.map());
18956         if (s0 !== s1) location.replace(s0 = s1); // don't recenter the map!
18957     }
18958
18959     var move = _.throttle(update, 500);
18960
18961     function hashchange() {
18962         if (location.hash === s0) return; // ignore spurious hashchange events
18963         if (parser(context.map(), (s0 = location.hash).substring(1))) {
18964             update(); // replace bogus hash
18965         }
18966     }
18967
18968     function hash() {
18969         context.map()
18970             .on('move.hash', move);
18971
18972         d3.select(window)
18973             .on('hashchange.hash', hashchange);
18974
18975         if (location.hash) {
18976             var q = iD.util.stringQs(location.hash.substring(1));
18977             if (q.id) context.loadEntity(q.id, !q.map);
18978             hashchange();
18979             if (q.map) hash.hadHash = true;
18980         }
18981     }
18982
18983     hash.off = function() {
18984         context.map()
18985             .on('move.hash', null);
18986
18987         d3.select(window)
18988             .on('hashchange.hash', null);
18989
18990         location.hash = '';
18991     };
18992
18993     return hash;
18994 };
18995 /*
18996    The hover behavior adds the `.hover` class on mouseover to all elements to which
18997    the identical datum is bound, and removes it on mouseout.
18998
18999    The :hover pseudo-class is insufficient for iD's purposes because a datum's visual
19000    representation may consist of several elements scattered throughout the DOM hierarchy.
19001    Only one of these elements can have the :hover pseudo-class, but all of them will
19002    have the .hover class.
19003  */
19004 iD.behavior.Hover = function() {
19005     var dispatch = d3.dispatch('hover'),
19006         selection,
19007         altDisables,
19008         target;
19009
19010     function keydown() {
19011         if (altDisables && d3.event.keyCode === d3.keybinding.modifierCodes.alt) {
19012             dispatch.hover(null);
19013             selection.selectAll('.hover')
19014                 .classed('hover-suppressed', true)
19015                 .classed('hover', false);
19016         }
19017     }
19018
19019     function keyup() {
19020         if (altDisables && d3.event.keyCode === d3.keybinding.modifierCodes.alt) {
19021             dispatch.hover(target ? target.id : null);
19022             selection.selectAll('.hover-suppressed')
19023                 .classed('hover-suppressed', false)
19024                 .classed('hover', true);
19025         }
19026     }
19027
19028     var hover = function(__) {
19029         selection = __;
19030
19031         function enter(d) {
19032             if (d === target) return;
19033
19034             target = d;
19035
19036             selection.selectAll('.hover')
19037                 .classed('hover', false);
19038             selection.selectAll('.hover-suppressed')
19039                 .classed('hover-suppressed', false);
19040
19041             if (target instanceof iD.Entity) {
19042                 var selector = '.' + target.id;
19043
19044                 if (target.type === 'relation') {
19045                     target.members.forEach(function(member) {
19046                         selector += ', .' + member.id;
19047                     });
19048                 }
19049
19050                 var suppressed = altDisables && d3.event && d3.event.altKey;
19051
19052                 selection.selectAll(selector)
19053                     .classed(suppressed ? 'hover-suppressed' : 'hover', true);
19054
19055                 dispatch.hover(target.id);
19056             } else {
19057                 dispatch.hover(null);
19058             }
19059         }
19060
19061         var down;
19062
19063         function mouseover() {
19064             if (down) return;
19065             var target = d3.event.target;
19066             enter(target ? target.__data__ : null);
19067         }
19068
19069         function mouseout() {
19070             if (down) return;
19071             var target = d3.event.relatedTarget;
19072             enter(target ? target.__data__ : null);
19073         }
19074
19075         function mousedown() {
19076             down = true;
19077             d3.select(window)
19078                 .on('mouseup.hover', mouseup);
19079         }
19080
19081         function mouseup() {
19082             down = false;
19083         }
19084
19085         selection
19086             .on('mouseover.hover', mouseover)
19087             .on('mouseout.hover', mouseout)
19088             .on('mousedown.hover', mousedown)
19089             .on('mouseup.hover', mouseup);
19090
19091         d3.select(window)
19092             .on('keydown.hover', keydown)
19093             .on('keyup.hover', keyup);
19094     };
19095
19096     hover.off = function(selection) {
19097         selection.selectAll('.hover')
19098             .classed('hover', false);
19099         selection.selectAll('.hover-suppressed')
19100             .classed('hover-suppressed', false);
19101
19102         selection
19103             .on('mouseover.hover', null)
19104             .on('mouseout.hover', null)
19105             .on('mousedown.hover', null)
19106             .on('mouseup.hover', null);
19107
19108         d3.select(window)
19109             .on('keydown.hover', null)
19110             .on('keyup.hover', null)
19111             .on('mouseup.hover', null);
19112     };
19113
19114     hover.altDisables = function(_) {
19115         if (!arguments.length) return altDisables;
19116         altDisables = _;
19117         return hover;
19118     };
19119
19120     return d3.rebind(hover, dispatch, 'on');
19121 };
19122 iD.behavior.Lasso = function(context) {
19123
19124     var behavior = function(selection) {
19125
19126         var mouse = null,
19127             lasso;
19128
19129         function mousedown() {
19130             if (d3.event.shiftKey === true) {
19131
19132                 mouse = context.mouse();
19133                 lasso = null;
19134
19135                 selection
19136                     .on('mousemove.lasso', mousemove)
19137                     .on('mouseup.lasso', mouseup);
19138
19139                 d3.event.stopPropagation();
19140                 d3.event.preventDefault();
19141
19142             }
19143         }
19144
19145         function mousemove() {
19146             if (!lasso) {
19147                 lasso = iD.ui.Lasso(context).a(mouse);
19148                 context.surface().call(lasso);
19149             }
19150
19151             lasso.b(context.mouse());
19152         }
19153
19154         function normalize(a, b) {
19155             return [
19156                 [Math.min(a[0], b[0]), Math.min(a[1], b[1])],
19157                 [Math.max(a[0], b[0]), Math.max(a[1], b[1])]];
19158         }
19159
19160         function mouseup() {
19161
19162             selection
19163                 .on('mousemove.lasso', null)
19164                 .on('mouseup.lasso', null);
19165
19166             if (!lasso) return;
19167
19168             var extent = iD.geo.Extent(
19169                 normalize(context.projection.invert(lasso.a()),
19170                 context.projection.invert(lasso.b())));
19171
19172             lasso.close();
19173
19174             var selected = context.intersects(extent).filter(function (entity) {
19175                 return entity.type === 'node';
19176             });
19177
19178             if (selected.length) {
19179                 context.enter(iD.modes.Select(context, _.pluck(selected, 'id')));
19180             }
19181         }
19182
19183         selection
19184             .on('mousedown.lasso', mousedown);
19185     };
19186
19187     behavior.off = function(selection) {
19188         selection.on('mousedown.lasso', null);
19189     };
19190
19191     return behavior;
19192 };
19193 iD.behavior.Select = function(context) {
19194     function keydown() {
19195         if (d3.event && d3.event.shiftKey) {
19196             context.surface()
19197                 .classed('behavior-multiselect', true);
19198         }
19199     }
19200
19201     function keyup() {
19202         if (!d3.event || !d3.event.shiftKey) {
19203             context.surface()
19204                 .classed('behavior-multiselect', false);
19205         }
19206     }
19207
19208     function click() {
19209         var datum = d3.event.target.__data__;
19210         var lasso = d3.select('#surface .lasso').node();
19211         if (!(datum instanceof iD.Entity)) {
19212             if (!d3.event.shiftKey && !lasso)
19213                 context.enter(iD.modes.Browse(context));
19214
19215         } else if (!d3.event.shiftKey && !lasso) {
19216             // Avoid re-entering Select mode with same entity.
19217             if (context.selectedIDs().length !== 1 || context.selectedIDs()[0] !== datum.id) {
19218                 context.enter(iD.modes.Select(context, [datum.id]));
19219             } else {
19220                 context.mode().reselect();
19221             }
19222         } else if (context.selectedIDs().indexOf(datum.id) >= 0) {
19223             var selectedIDs = _.without(context.selectedIDs(), datum.id);
19224             context.enter(selectedIDs.length ?
19225                 iD.modes.Select(context, selectedIDs) :
19226                 iD.modes.Browse(context));
19227
19228         } else {
19229             context.enter(iD.modes.Select(context, context.selectedIDs().concat([datum.id])));
19230         }
19231     }
19232
19233     var behavior = function(selection) {
19234         d3.select(window)
19235             .on('keydown.select', keydown)
19236             .on('keyup.select', keyup);
19237
19238         selection.on('click.select', click);
19239
19240         keydown();
19241     };
19242
19243     behavior.off = function(selection) {
19244         d3.select(window)
19245             .on('keydown.select', null)
19246             .on('keyup.select', null);
19247
19248         selection.on('click.select', null);
19249
19250         keyup();
19251     };
19252
19253     return behavior;
19254 };
19255 iD.behavior.Tail = function() {
19256     var text,
19257         container,
19258         xmargin = 25,
19259         tooltipSize = [0, 0],
19260         selectionSize = [0, 0];
19261
19262     function tail(selection) {
19263         if (!text) return;
19264
19265         d3.select(window)
19266             .on('resize.tail', function() { selectionSize = selection.dimensions(); });
19267
19268         function show() {
19269             container.style('display', 'block');
19270             tooltipSize = container.dimensions();
19271         }
19272
19273         function mousemove() {
19274             if (container.style('display') === 'none') show();
19275             var xoffset = ((d3.event.clientX + tooltipSize[0] + xmargin) > selectionSize[0]) ?
19276                 -tooltipSize[0] - xmargin : xmargin;
19277             container.classed('left', xoffset > 0);
19278             iD.util.setTransform(container, d3.event.clientX + xoffset, d3.event.clientY);
19279         }
19280
19281         function mouseleave() {
19282             if (d3.event.relatedTarget !== container.node()) {
19283                 container.style('display', 'none');
19284             }
19285         }
19286
19287         function mouseenter() {
19288             if (d3.event.relatedTarget !== container.node()) {
19289                 show();
19290             }
19291         }
19292
19293         container = d3.select(document.body)
19294             .append('div')
19295             .style('display', 'none')
19296             .attr('class', 'tail tooltip-inner');
19297
19298         container.append('div')
19299             .text(text);
19300
19301         selection
19302             .on('mousemove.tail', mousemove)
19303             .on('mouseenter.tail', mouseenter)
19304             .on('mouseleave.tail', mouseleave);
19305
19306         container
19307             .on('mousemove.tail', mousemove);
19308
19309         tooltipSize = container.dimensions();
19310         selectionSize = selection.dimensions();
19311     }
19312
19313     tail.off = function(selection) {
19314         if (!text) return;
19315
19316         container
19317             .on('mousemove.tail', null)
19318             .remove();
19319
19320         selection
19321             .on('mousemove.tail', null)
19322             .on('mouseenter.tail', null)
19323             .on('mouseleave.tail', null);
19324
19325         d3.select(window)
19326             .on('resize.tail', null);
19327     };
19328
19329     tail.text = function(_) {
19330         if (!arguments.length) return text;
19331         text = _;
19332         return tail;
19333     };
19334
19335     return tail;
19336 };
19337 iD.modes = {};
19338 iD.modes.AddArea = function(context) {
19339     var mode = {
19340         id: 'add-area',
19341         button: 'area',
19342         title: t('modes.add_area.title'),
19343         description: t('modes.add_area.description'),
19344         key: '3'
19345     };
19346
19347     var behavior = iD.behavior.AddWay(context)
19348             .tail(t('modes.add_area.tail'))
19349             .on('start', start)
19350             .on('startFromWay', startFromWay)
19351             .on('startFromNode', startFromNode),
19352         defaultTags = {area: 'yes'};
19353
19354     function start(loc) {
19355         var graph = context.graph(),
19356             node = iD.Node({loc: loc}),
19357             way = iD.Way({tags: defaultTags});
19358
19359         context.perform(
19360             iD.actions.AddEntity(node),
19361             iD.actions.AddEntity(way),
19362             iD.actions.AddVertex(way.id, node.id),
19363             iD.actions.AddVertex(way.id, node.id));
19364
19365         context.enter(iD.modes.DrawArea(context, way.id, graph));
19366     }
19367
19368     function startFromWay(loc, edge) {
19369         var graph = context.graph(),
19370             node = iD.Node({loc: loc}),
19371             way = iD.Way({tags: defaultTags});
19372
19373         context.perform(
19374             iD.actions.AddEntity(node),
19375             iD.actions.AddEntity(way),
19376             iD.actions.AddVertex(way.id, node.id),
19377             iD.actions.AddVertex(way.id, node.id),
19378             iD.actions.AddMidpoint({ loc: loc, edge: edge }, node));
19379
19380         context.enter(iD.modes.DrawArea(context, way.id, graph));
19381     }
19382
19383     function startFromNode(node) {
19384         var graph = context.graph(),
19385             way = iD.Way({tags: defaultTags});
19386
19387         context.perform(
19388             iD.actions.AddEntity(way),
19389             iD.actions.AddVertex(way.id, node.id),
19390             iD.actions.AddVertex(way.id, node.id));
19391
19392         context.enter(iD.modes.DrawArea(context, way.id, graph));
19393     }
19394
19395     mode.enter = function() {
19396         context.install(behavior);
19397     };
19398
19399     mode.exit = function() {
19400         context.uninstall(behavior);
19401     };
19402
19403     return mode;
19404 };
19405 iD.modes.AddLine = function(context) {
19406     var mode = {
19407         id: 'add-line',
19408         button: 'line',
19409         title: t('modes.add_line.title'),
19410         description: t('modes.add_line.description'),
19411         key: '2'
19412     };
19413
19414     var behavior = iD.behavior.AddWay(context)
19415         .tail(t('modes.add_line.tail'))
19416         .on('start', start)
19417         .on('startFromWay', startFromWay)
19418         .on('startFromNode', startFromNode);
19419
19420     function start(loc) {
19421         var graph = context.graph(),
19422             node = iD.Node({loc: loc}),
19423             way = iD.Way();
19424
19425         context.perform(
19426             iD.actions.AddEntity(node),
19427             iD.actions.AddEntity(way),
19428             iD.actions.AddVertex(way.id, node.id));
19429
19430         context.enter(iD.modes.DrawLine(context, way.id, graph));
19431     }
19432
19433     function startFromWay(loc, edge) {
19434         var graph = context.graph(),
19435             node = iD.Node({loc: loc}),
19436             way = iD.Way();
19437
19438         context.perform(
19439             iD.actions.AddEntity(node),
19440             iD.actions.AddEntity(way),
19441             iD.actions.AddVertex(way.id, node.id),
19442             iD.actions.AddMidpoint({ loc: loc, edge: edge }, node));
19443
19444         context.enter(iD.modes.DrawLine(context, way.id, graph));
19445     }
19446
19447     function startFromNode(node) {
19448         var way = iD.Way();
19449
19450         context.perform(
19451             iD.actions.AddEntity(way),
19452             iD.actions.AddVertex(way.id, node.id));
19453
19454         context.enter(iD.modes.DrawLine(context, way.id, context.graph()));
19455     }
19456
19457     mode.enter = function() {
19458         context.install(behavior);
19459     };
19460
19461     mode.exit = function() {
19462         context.uninstall(behavior);
19463     };
19464
19465     return mode;
19466 };
19467 iD.modes.AddPoint = function(context) {
19468     var mode = {
19469         id: 'add-point',
19470         button: 'point',
19471         title: t('modes.add_point.title'),
19472         description: t('modes.add_point.description'),
19473         key: '1'
19474     };
19475
19476     var behavior = iD.behavior.Draw(context)
19477         .tail(t('modes.add_point.tail'))
19478         .on('click', add)
19479         .on('clickWay', addWay)
19480         .on('clickNode', addNode)
19481         .on('cancel', cancel)
19482         .on('finish', cancel);
19483
19484     function add(loc) {
19485         var node = iD.Node({loc: loc});
19486
19487         context.perform(
19488             iD.actions.AddEntity(node),
19489             t('operations.add.annotation.point'));
19490
19491         context.enter(
19492             iD.modes.Select(context, [node.id])
19493                 .suppressMenu(true)
19494                 .newFeature(true));
19495     }
19496
19497     function addWay(loc) {
19498         add(loc);
19499     }
19500
19501     function addNode(node) {
19502         add(node.loc);
19503     }
19504
19505     function cancel() {
19506         context.enter(iD.modes.Browse(context));
19507     }
19508
19509     mode.enter = function() {
19510         context.install(behavior);
19511     };
19512
19513     mode.exit = function() {
19514         context.uninstall(behavior);
19515     };
19516
19517     return mode;
19518 };
19519 iD.modes.Browse = function(context) {
19520     var mode = {
19521         button: 'browse',
19522         id: 'browse',
19523         title: t('modes.browse.title'),
19524         description: t('modes.browse.description'),
19525         key: '1'
19526     }, sidebar;
19527
19528     var behaviors = [
19529         iD.behavior.Hover(context)
19530             .on('hover', context.ui().sidebar.hover),
19531         iD.behavior.Select(context),
19532         iD.behavior.Lasso(context),
19533         iD.modes.DragNode(context).behavior];
19534
19535     mode.enter = function() {
19536         behaviors.forEach(function(behavior) {
19537             context.install(behavior);
19538         });
19539
19540         // Get focus on the body.
19541         if (document.activeElement && document.activeElement.blur) {
19542             document.activeElement.blur();
19543         }
19544
19545         if (sidebar) {
19546             context.ui().sidebar.show(sidebar);
19547         } else {
19548             context.ui().sidebar.select(null);
19549         }
19550     };
19551
19552     mode.exit = function() {
19553         behaviors.forEach(function(behavior) {
19554             context.uninstall(behavior);
19555         });
19556
19557         if (sidebar) {
19558             context.ui().sidebar.hide(sidebar);
19559         }
19560     };
19561
19562     mode.sidebar = function(_) {
19563         if (!arguments.length) return sidebar;
19564         sidebar = _;
19565         return mode;
19566     };
19567
19568     return mode;
19569 };
19570 iD.modes.DragNode = function(context) {
19571     var mode = {
19572         id: 'drag-node',
19573         button: 'browse'
19574     };
19575
19576     var nudgeInterval,
19577         activeIDs,
19578         wasMidpoint,
19579         cancelled,
19580         selectedIDs = [],
19581         hover = iD.behavior.Hover(context)
19582             .altDisables(true)
19583             .on('hover', context.ui().sidebar.hover),
19584         edit = iD.behavior.Edit(context);
19585
19586     function edge(point, size) {
19587         var pad = [30, 100, 30, 100];
19588         if (point[0] > size[0] - pad[0]) return [-10, 0];
19589         else if (point[0] < pad[2]) return [10, 0];
19590         else if (point[1] > size[1] - pad[1]) return [0, -10];
19591         else if (point[1] < pad[3]) return [0, 10];
19592         return null;
19593     }
19594
19595     function startNudge(nudge) {
19596         if (nudgeInterval) window.clearInterval(nudgeInterval);
19597         nudgeInterval = window.setInterval(function() {
19598             context.pan(nudge);
19599         }, 50);
19600     }
19601
19602     function stopNudge() {
19603         if (nudgeInterval) window.clearInterval(nudgeInterval);
19604         nudgeInterval = null;
19605     }
19606
19607     function moveAnnotation(entity) {
19608         return t('operations.move.annotation.' + entity.geometry(context.graph()));
19609     }
19610
19611     function connectAnnotation(entity) {
19612         return t('operations.connect.annotation.' + entity.geometry(context.graph()));
19613     }
19614
19615     function origin(entity) {
19616         return context.projection(entity.loc);
19617     }
19618
19619     function start(entity) {
19620         cancelled = d3.event.sourceEvent.shiftKey;
19621         if (cancelled) return behavior.cancel();
19622
19623         wasMidpoint = entity.type === 'midpoint';
19624         if (wasMidpoint) {
19625             var midpoint = entity;
19626             entity = iD.Node();
19627             context.perform(iD.actions.AddMidpoint(midpoint, entity));
19628
19629              var vertex = context.surface()
19630                 .selectAll('.' + entity.id);
19631              behavior.target(vertex.node(), entity);
19632
19633         } else {
19634             context.perform(
19635                 iD.actions.Noop());
19636         }
19637
19638         activeIDs = _.pluck(context.graph().parentWays(entity), 'id');
19639         activeIDs.push(entity.id);
19640
19641         context.enter(mode);
19642     }
19643
19644     function datum() {
19645         if (d3.event.sourceEvent.altKey) {
19646             return {};
19647         }
19648
19649         return d3.event.sourceEvent.target.__data__ || {};
19650     }
19651
19652     // via https://gist.github.com/shawnbot/4166283
19653     function childOf(p, c) {
19654         if (p === c) return false;
19655         while (c && c !== p) c = c.parentNode;
19656         return c === p;
19657     }
19658
19659     function move(entity) {
19660         if (cancelled) return;
19661         d3.event.sourceEvent.stopPropagation();
19662
19663         var nudge = childOf(context.container().node(),
19664             d3.event.sourceEvent.toElement) &&
19665             edge(d3.event.point, context.map().dimensions());
19666
19667         if (nudge) startNudge(nudge);
19668         else stopNudge();
19669
19670         var loc = context.map().mouseCoordinates();
19671
19672         var d = datum();
19673         if (d.type === 'node' && d.id !== entity.id) {
19674             loc = d.loc;
19675         } else if (d.type === 'way' && !d3.select(d3.event.sourceEvent.target).classed('fill')) {
19676             loc = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection).loc;
19677         }
19678
19679         context.replace(
19680             iD.actions.MoveNode(entity.id, loc),
19681             moveAnnotation(entity));
19682     }
19683
19684     function end(entity) {
19685         if (cancelled) return;
19686
19687         var d = datum();
19688
19689         if (d.type === 'way') {
19690             var choice = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection);
19691             context.replace(
19692                 iD.actions.AddMidpoint({ loc: choice.loc, edge: [d.nodes[choice.index - 1], d.nodes[choice.index]] }, entity),
19693                 connectAnnotation(d));
19694
19695         } else if (d.type === 'node' && d.id !== entity.id) {
19696             context.replace(
19697                 iD.actions.Connect([d.id, entity.id]),
19698                 connectAnnotation(d));
19699
19700         } else if (wasMidpoint) {
19701             context.replace(
19702                 iD.actions.Noop(),
19703                 t('operations.add.annotation.vertex'));
19704
19705         } else {
19706             context.replace(
19707                 iD.actions.Noop(),
19708                 moveAnnotation(entity));
19709         }
19710
19711         var reselection = selectedIDs.filter(function(id) {
19712             return context.graph().hasEntity(id);
19713         });
19714
19715         if (reselection.length) {
19716             context.enter(
19717                 iD.modes.Select(context, reselection)
19718                     .suppressMenu(true));
19719         } else {
19720             context.enter(iD.modes.Browse(context));
19721         }
19722     }
19723
19724     function cancel() {
19725         behavior.cancel();
19726         context.enter(iD.modes.Browse(context));
19727     }
19728
19729     function setActiveElements() {
19730         context.surface().selectAll(iD.util.entitySelector(activeIDs))
19731             .classed('active', true);
19732     }
19733
19734     var behavior = iD.behavior.drag()
19735         .delegate('g.node, g.point, g.midpoint')
19736         .surface(context.surface().node())
19737         .origin(origin)
19738         .on('start', start)
19739         .on('move', move)
19740         .on('end', end);
19741
19742     mode.enter = function() {
19743         context.install(hover);
19744         context.install(edit);
19745
19746         context.history()
19747             .on('undone.drag-node', cancel);
19748
19749         context.map()
19750             .on('drawn.drag-node', setActiveElements);
19751
19752         setActiveElements();
19753     };
19754
19755     mode.exit = function() {
19756         context.uninstall(hover);
19757         context.uninstall(edit);
19758
19759         context.history()
19760             .on('undone.drag-node', null);
19761
19762         context.map()
19763             .on('drawn.drag-node', null);
19764
19765         context.surface()
19766             .selectAll('.active')
19767             .classed('active', false);
19768
19769         stopNudge();
19770     };
19771
19772     mode.selectedIDs = function(_) {
19773         if (!arguments.length) return selectedIDs;
19774         selectedIDs = _;
19775         return mode;
19776     };
19777
19778     mode.behavior = behavior;
19779
19780     return mode;
19781 };
19782 iD.modes.DrawArea = function(context, wayId, baseGraph) {
19783     var mode = {
19784         button: 'area',
19785         id: 'draw-area'
19786     };
19787
19788     var behavior;
19789
19790     mode.enter = function() {
19791         var way = context.entity(wayId),
19792             headId = way.nodes[way.nodes.length - 2],
19793             tailId = way.first();
19794
19795         behavior = iD.behavior.DrawWay(context, wayId, -1, mode, baseGraph)
19796             .tail(t('modes.draw_area.tail'));
19797
19798         var addNode = behavior.addNode;
19799
19800         behavior.addNode = function(node) {
19801             if (node.id === headId || node.id === tailId) {
19802                 behavior.finish();
19803             } else {
19804                 addNode(node);
19805             }
19806         };
19807
19808         context.install(behavior);
19809     };
19810
19811     mode.exit = function() {
19812         context.uninstall(behavior);
19813     };
19814
19815     mode.selectedIDs = function() {
19816         return [wayId];
19817     };
19818
19819     return mode;
19820 };
19821 iD.modes.DrawLine = function(context, wayId, baseGraph, affix) {
19822     var mode = {
19823         button: 'line',
19824         id: 'draw-line'
19825     };
19826
19827     var behavior;
19828
19829     mode.enter = function() {
19830         var way = context.entity(wayId),
19831             index = (affix === 'prefix') ? 0 : undefined,
19832             headId = (affix === 'prefix') ? way.first() : way.last();
19833
19834         behavior = iD.behavior.DrawWay(context, wayId, index, mode, baseGraph)
19835             .tail(t('modes.draw_line.tail'));
19836
19837         var addNode = behavior.addNode;
19838
19839         behavior.addNode = function(node) {
19840             if (node.id === headId) {
19841                 behavior.finish();
19842             } else {
19843                 addNode(node);
19844             }
19845         };
19846
19847         context.install(behavior);
19848     };
19849
19850     mode.exit = function() {
19851         context.uninstall(behavior);
19852     };
19853
19854     mode.selectedIDs = function() {
19855         return [wayId];
19856     };
19857
19858     return mode;
19859 };
19860 iD.modes.Move = function(context, entityIDs) {
19861     var mode = {
19862         id: 'move',
19863         button: 'browse'
19864     };
19865
19866     var keybinding = d3.keybinding('move'),
19867         edit = iD.behavior.Edit(context),
19868         annotation = entityIDs.length === 1 ?
19869             t('operations.move.annotation.' + context.geometry(entityIDs[0])) :
19870             t('operations.move.annotation.multiple'),
19871         origin,
19872         nudgeInterval;
19873
19874     function edge(point, size) {
19875         var pad = [30, 100, 30, 100];
19876         if (point[0] > size[0] - pad[0]) return [-10, 0];
19877         else if (point[0] < pad[2]) return [10, 0];
19878         else if (point[1] > size[1] - pad[1]) return [0, -10];
19879         else if (point[1] < pad[3]) return [0, 10];
19880         return null;
19881     }
19882
19883     function startNudge(nudge) {
19884         if (nudgeInterval) window.clearInterval(nudgeInterval);
19885         nudgeInterval = window.setInterval(function() {
19886             context.pan(nudge);
19887             context.replace(
19888                 iD.actions.Move(entityIDs, [-nudge[0], -nudge[1]], context.projection),
19889                 annotation);
19890             var c = context.projection(origin);
19891             origin = context.projection.invert([c[0] - nudge[0], c[1] - nudge[1]]);
19892         }, 50);
19893     }
19894
19895     function stopNudge() {
19896         if (nudgeInterval) window.clearInterval(nudgeInterval);
19897         nudgeInterval = null;
19898     }
19899
19900     function move() {
19901         var p = context.mouse();
19902
19903         var delta = origin ?
19904             [p[0] - context.projection(origin)[0],
19905                 p[1] - context.projection(origin)[1]] :
19906             [0, 0];
19907
19908         var nudge = edge(p, context.map().dimensions());
19909         if (nudge) startNudge(nudge);
19910         else stopNudge();
19911
19912         origin = context.map().mouseCoordinates();
19913
19914         context.replace(
19915             iD.actions.Move(entityIDs, delta, context.projection),
19916             annotation);
19917     }
19918
19919     function finish() {
19920         d3.event.stopPropagation();
19921         context.enter(iD.modes.Select(context, entityIDs)
19922             .suppressMenu(true));
19923         stopNudge();
19924     }
19925
19926     function cancel() {
19927         context.pop();
19928         context.enter(iD.modes.Select(context, entityIDs)
19929             .suppressMenu(true));
19930         stopNudge();
19931     }
19932
19933     function undone() {
19934         context.enter(iD.modes.Browse(context));
19935     }
19936
19937     mode.enter = function() {
19938         context.install(edit);
19939
19940         context.perform(
19941             iD.actions.Noop(),
19942             annotation);
19943
19944         context.surface()
19945             .on('mousemove.move', move)
19946             .on('click.move', finish);
19947
19948         context.history()
19949             .on('undone.move', undone);
19950
19951         keybinding
19952             .on('⎋', cancel)
19953             .on('↩', finish);
19954
19955         d3.select(document)
19956             .call(keybinding);
19957     };
19958
19959     mode.exit = function() {
19960         stopNudge();
19961
19962         context.uninstall(edit);
19963
19964         context.surface()
19965             .on('mousemove.move', null)
19966             .on('click.move', null);
19967
19968         context.history()
19969             .on('undone.move', null);
19970
19971         keybinding.off();
19972     };
19973
19974     return mode;
19975 };
19976 iD.modes.RotateWay = function(context, wayId) {
19977     var mode = {
19978         id: 'rotate-way',
19979         button: 'browse'
19980     };
19981
19982     var keybinding = d3.keybinding('rotate-way'),
19983         edit = iD.behavior.Edit(context);
19984
19985     mode.enter = function() {
19986         context.install(edit);
19987
19988         var annotation = t('operations.rotate.annotation.' + context.geometry(wayId)),
19989             way = context.graph().entity(wayId),
19990             nodes = _.uniq(context.graph().childNodes(way)),
19991             points = nodes.map(function(n) { return context.projection(n.loc); }),
19992             pivot = d3.geom.polygon(points).centroid(),
19993             angle;
19994
19995         context.perform(
19996             iD.actions.Noop(),
19997             annotation);
19998
19999         function rotate() {
20000
20001             var mousePoint = context.mouse(),
20002                 newAngle = Math.atan2(mousePoint[1] - pivot[1], mousePoint[0] - pivot[0]);
20003
20004             if (typeof angle === 'undefined') angle = newAngle;
20005
20006             context.replace(
20007                 iD.actions.RotateWay(wayId, pivot, newAngle - angle, context.projection),
20008                 annotation);
20009
20010             angle = newAngle;
20011         }
20012
20013         function finish() {
20014             d3.event.stopPropagation();
20015             context.enter(iD.modes.Select(context, [wayId])
20016                 .suppressMenu(true));
20017         }
20018
20019         function cancel() {
20020             context.pop();
20021             context.enter(iD.modes.Select(context, [wayId])
20022                 .suppressMenu(true));
20023         }
20024
20025         function undone() {
20026             context.enter(iD.modes.Browse(context));
20027         }
20028
20029         context.surface()
20030             .on('mousemove.rotate-way', rotate)
20031             .on('click.rotate-way', finish);
20032
20033         context.history()
20034             .on('undone.rotate-way', undone);
20035
20036         keybinding
20037             .on('⎋', cancel)
20038             .on('↩', finish);
20039
20040         d3.select(document)
20041             .call(keybinding);
20042     };
20043
20044     mode.exit = function() {
20045         context.uninstall(edit);
20046
20047         context.surface()
20048             .on('mousemove.rotate-way', null)
20049             .on('click.rotate-way', null);
20050
20051         context.history()
20052             .on('undone.rotate-way', null);
20053
20054         keybinding.off();
20055     };
20056
20057     return mode;
20058 };
20059 iD.modes.Save = function(context) {
20060     var ui = iD.ui.Commit(context)
20061         .on('cancel', cancel)
20062         .on('save', save);
20063
20064     function cancel() {
20065         context.enter(iD.modes.Browse(context));
20066     }
20067
20068     function save(e) {
20069         var loading = iD.ui.Loading(context)
20070             .message(t('save.uploading'))
20071             .blocking(true);
20072
20073         context.container()
20074             .call(loading);
20075
20076         context.connection().putChangeset(
20077             context.history().changes(iD.actions.DiscardTags(context.history().difference())),
20078             e.comment,
20079             context.history().imageryUsed(),
20080             function(err, changeset_id) {
20081                 loading.close();
20082                 if (err) {
20083                     var confirm = iD.ui.confirm(context.container());
20084                     confirm
20085                         .select('.modal-section.header')
20086                         .append('h3')
20087                         .text(t('save.error'));
20088                     confirm
20089                         .select('.modal-section.message-text')
20090                         .append('p')
20091                         .text(err.responseText);
20092                 } else {
20093                     context.flush();
20094                     success(e, changeset_id);
20095                 }
20096             });
20097     }
20098
20099     function success(e, changeset_id) {
20100         context.enter(iD.modes.Browse(context)
20101             .sidebar(iD.ui.Success(context)
20102                 .changeset({
20103                     id: changeset_id,
20104                     comment: e.comment
20105                 })
20106                 .on('cancel', function(ui) {
20107                     context.ui().sidebar.hide(ui);
20108                 })));
20109     }
20110
20111     var mode = {
20112         id: 'save'
20113     };
20114
20115     var behaviors = [
20116         iD.behavior.Hover(context),
20117         iD.behavior.Select(context),
20118         iD.behavior.Lasso(context),
20119         iD.modes.DragNode(context).behavior];
20120
20121     mode.enter = function() {
20122         behaviors.forEach(function(behavior) {
20123             context.install(behavior);
20124         });
20125
20126         context.connection().authenticate(function() {
20127             context.ui().sidebar.show(ui);
20128         });
20129     };
20130
20131     mode.exit = function() {
20132         behaviors.forEach(function(behavior) {
20133             context.uninstall(behavior);
20134         });
20135
20136         context.ui().sidebar.hide(ui);
20137     };
20138
20139     return mode;
20140 };
20141 iD.modes.Select = function(context, selectedIDs) {
20142     var mode = {
20143         id: 'select',
20144         button: 'browse'
20145     };
20146
20147     var keybinding = d3.keybinding('select'),
20148         timeout = null,
20149         behaviors = [
20150             iD.behavior.Hover(context),
20151             iD.behavior.Select(context),
20152             iD.behavior.Lasso(context),
20153             iD.modes.DragNode(context)
20154                 .selectedIDs(selectedIDs)
20155                 .behavior],
20156         inspector,
20157         radialMenu,
20158         newFeature = false,
20159         suppressMenu = false;
20160
20161     var wrap = context.container()
20162         .select('.inspector-wrap');
20163
20164     function singular() {
20165         if (selectedIDs.length === 1) {
20166             return context.entity(selectedIDs[0]);
20167         }
20168     }
20169
20170     function positionMenu() {
20171         var entity = singular();
20172
20173         if (entity && entity.type === 'node') {
20174             radialMenu.center(context.projection(entity.loc));
20175         } else {
20176             radialMenu.center(context.mouse());
20177         }
20178     }
20179
20180     function showMenu() {
20181         context.surface()
20182             .call(radialMenu.close)
20183             .call(radialMenu);
20184     }
20185
20186     mode.selectedIDs = function() {
20187         return selectedIDs;
20188     };
20189
20190     mode.reselect = function() {
20191         var surfaceNode = context.surface().node();
20192         if (surfaceNode.focus) { // FF doesn't support it
20193             surfaceNode.focus();
20194         }
20195
20196         positionMenu();
20197         showMenu();
20198     };
20199
20200     mode.newFeature = function(_) {
20201         if (!arguments.length) return newFeature;
20202         newFeature = _;
20203         return mode;
20204     };
20205
20206     mode.suppressMenu = function(_) {
20207         if (!arguments.length) return suppressMenu;
20208         suppressMenu = _;
20209         return mode;
20210     };
20211
20212     mode.enter = function() {
20213         behaviors.forEach(function(behavior) {
20214             context.install(behavior);
20215         });
20216
20217         var operations = _.without(d3.values(iD.operations), iD.operations.Delete)
20218             .map(function(o) { return o(selectedIDs, context); })
20219             .filter(function(o) { return o.available(); });
20220         operations.unshift(iD.operations.Delete(selectedIDs, context));
20221
20222         keybinding.on('⎋', function() {
20223             context.enter(iD.modes.Browse(context));
20224         }, true);
20225
20226         operations.forEach(function(operation) {
20227             operation.keys.forEach(function(key) {
20228                 keybinding.on(key, function() {
20229                     if (!operation.disabled()) {
20230                         operation();
20231                     }
20232                 });
20233             });
20234         });
20235
20236         var notNew = selectedIDs.filter(function(id) {
20237             return !context.entity(id).isNew();
20238         });
20239
20240         if (notNew.length) {
20241             var q = iD.util.stringQs(location.hash.substring(1));
20242             location.replace('#' + iD.util.qsString(_.assign(q, {
20243                 id: notNew.join(',')
20244             }), true));
20245         }
20246
20247         context.ui().sidebar
20248             .select(singular() ? singular().id : null, newFeature);
20249
20250         context.history()
20251             .on('undone.select', update)
20252             .on('redone.select', update);
20253
20254         function update() {
20255             context.surface().call(radialMenu.close);
20256
20257             if (_.any(selectedIDs, function(id) { return !context.hasEntity(id); })) {
20258                 // Exit mode if selected entity gets undone
20259                 context.enter(iD.modes.Browse(context));
20260             }
20261         }
20262
20263         context.map().on('move.select', function() {
20264             context.surface().call(radialMenu.close);
20265         });
20266
20267         function dblclick() {
20268             var target = d3.select(d3.event.target),
20269                 datum = target.datum();
20270
20271             if (datum instanceof iD.Way && !target.classed('fill')) {
20272                 var choice = iD.geo.chooseEdge(context.childNodes(datum), context.mouse(), context.projection),
20273                     node = iD.Node();
20274
20275                 var prev = datum.nodes[choice.index - 1],
20276                     next = datum.nodes[choice.index];
20277
20278                 context.perform(
20279                     iD.actions.AddMidpoint({loc: choice.loc, edge: [prev, next]}, node),
20280                     t('operations.add.annotation.vertex'));
20281
20282                 d3.event.preventDefault();
20283                 d3.event.stopPropagation();
20284             }
20285         }
20286
20287         d3.select(document)
20288             .call(keybinding);
20289
20290         function selectElements() {
20291             context.surface()
20292                 .selectAll(iD.util.entityOrMemberSelector(selectedIDs, context.graph()))
20293                 .classed('selected', true);
20294         }
20295
20296         context.map().on('drawn.select', selectElements);
20297         selectElements();
20298
20299         radialMenu = iD.ui.RadialMenu(context, operations);
20300         var show = d3.event && !suppressMenu;
20301
20302         if (show) {
20303             positionMenu();
20304         }
20305
20306         timeout = window.setTimeout(function() {
20307             if (show) {
20308                 showMenu();
20309             }
20310
20311             context.surface()
20312                 .on('dblclick.select', dblclick);
20313         }, 200);
20314
20315         if (selectedIDs.length > 1) {
20316             var entities = iD.ui.SelectionList(context, selectedIDs);
20317             context.ui().sidebar.show(entities);
20318         }
20319     };
20320
20321     mode.exit = function() {
20322         if (timeout) window.clearTimeout(timeout);
20323
20324         if (inspector) wrap.call(inspector.close);
20325
20326         behaviors.forEach(function(behavior) {
20327             context.uninstall(behavior);
20328         });
20329
20330         var q = iD.util.stringQs(location.hash.substring(1));
20331         location.replace('#' + iD.util.qsString(_.omit(q, 'id'), true));
20332
20333         keybinding.off();
20334
20335         context.history()
20336             .on('undone.select', null)
20337             .on('redone.select', null);
20338
20339         context.surface()
20340             .call(radialMenu.close)
20341             .on('dblclick.select', null)
20342             .selectAll('.selected')
20343             .classed('selected', false);
20344
20345         context.map().on('drawn.select', null);
20346         context.ui().sidebar.hide();
20347     };
20348
20349     return mode;
20350 };
20351 iD.operations = {};
20352 iD.operations.Circularize = function(selectedIDs, context) {
20353     var entityId = selectedIDs[0],
20354         geometry = context.geometry(entityId),
20355         action = iD.actions.Circularize(entityId, context.projection);
20356
20357     var operation = function() {
20358         var annotation = t('operations.circularize.annotation.' + geometry);
20359         context.perform(action, annotation);
20360     };
20361
20362     operation.available = function() {
20363         return selectedIDs.length === 1 &&
20364             context.entity(entityId).type === 'way';
20365     };
20366
20367     operation.disabled = function() {
20368         var way = context.entity(entityId),
20369             wayExtent = way.extent(context.graph()),
20370             mapExtent = context.extent(),
20371             intersection = mapExtent.intersection(wayExtent),
20372             pctVisible = intersection.area() / wayExtent.area();
20373
20374         if (pctVisible < 0.8) {
20375             return 'too_large';
20376         } else {
20377             return action.disabled(context.graph());
20378         }
20379     };
20380
20381     operation.tooltip = function() {
20382         var disable = operation.disabled();
20383         return disable ?
20384             t('operations.circularize.' + disable) :
20385             t('operations.circularize.description.' + geometry);
20386     };
20387
20388     operation.id = 'circularize';
20389     operation.keys = [t('operations.circularize.key')];
20390     operation.title = t('operations.circularize.title');
20391
20392     return operation;
20393 };
20394 iD.operations.Continue = function(selectedIDs, context) {
20395     var graph = context.graph(),
20396         entities = selectedIDs.map(function(id) { return graph.entity(id); }),
20397         geometries = _.extend({line: [], vertex: []},
20398             _.groupBy(entities, function(entity) { return entity.geometry(graph); })),
20399         vertex = geometries.vertex[0];
20400
20401     function candidateWays() {
20402         return graph.parentWays(vertex).filter(function(parent) {
20403             return parent.geometry(graph) === 'line' &&
20404                 parent.affix(vertex.id) &&
20405                 (geometries.line.length === 0 || geometries.line[0] === parent);
20406         });
20407     }
20408
20409     var operation = function() {
20410         var candidate = candidateWays()[0];
20411         context.enter(iD.modes.DrawLine(
20412             context,
20413             candidate.id,
20414             context.graph(),
20415             candidate.affix(vertex.id)));
20416     };
20417
20418     operation.available = function() {
20419         return geometries.vertex.length === 1 && geometries.line.length <= 1;
20420     };
20421
20422     operation.disabled = function() {
20423         var candidates = candidateWays();
20424         if (candidates.length === 0)
20425             return 'not_eligible';
20426         if (candidates.length > 1)
20427             return 'multiple';
20428     };
20429
20430     operation.tooltip = function() {
20431         var disable = operation.disabled();
20432         return disable ?
20433             t('operations.continue.' + disable) :
20434             t('operations.continue.description');
20435     };
20436
20437     operation.id = 'continue';
20438     operation.keys = [t('operations.continue.key')];
20439     operation.title = t('operations.continue.title');
20440
20441     return operation;
20442 };
20443 iD.operations.Delete = function(selectedIDs, context) {
20444     var action = iD.actions.DeleteMultiple(selectedIDs);
20445
20446     var operation = function() {
20447         var annotation,
20448             nextSelectedID;
20449
20450         if (selectedIDs.length > 1) {
20451             annotation = t('operations.delete.annotation.multiple', {n: selectedIDs.length});
20452
20453         } else {
20454             var id = selectedIDs[0],
20455                 entity = context.entity(id),
20456                 geometry = context.geometry(id),
20457                 parents = context.graph().parentWays(entity),
20458                 parent = parents[0];
20459
20460             annotation = t('operations.delete.annotation.' + geometry);
20461
20462             // Select the next closest node in the way.
20463             if (geometry === 'vertex' && parents.length === 1 && parent.nodes.length > 2) {
20464                 var nodes = parent.nodes,
20465                     i = nodes.indexOf(id);
20466
20467                 if (i === 0) {
20468                     i++;
20469                 } else if (i === nodes.length - 1) {
20470                     i--;
20471                 } else {
20472                     var a = iD.geo.sphericalDistance(entity.loc, context.entity(nodes[i - 1]).loc),
20473                         b = iD.geo.sphericalDistance(entity.loc, context.entity(nodes[i + 1]).loc);
20474                     i = a < b ? i - 1 : i + 1;
20475                 }
20476
20477                 nextSelectedID = nodes[i];
20478             }
20479         }
20480
20481         context.perform(
20482             action,
20483             annotation);
20484
20485         if (nextSelectedID && context.hasEntity(nextSelectedID)) {
20486             context.enter(iD.modes.Select(context, [nextSelectedID]));
20487         } else {
20488             context.enter(iD.modes.Browse(context));
20489         }
20490     };
20491
20492     operation.available = function() {
20493         return true;
20494     };
20495
20496     operation.disabled = function() {
20497         return action.disabled(context.graph());
20498     };
20499
20500     operation.tooltip = function() {
20501         var disable = operation.disabled();
20502         return disable ?
20503             t('operations.delete.' + disable) :
20504             t('operations.delete.description');
20505     };
20506
20507     operation.id = 'delete';
20508     operation.keys = [iD.ui.cmd('⌘⌫'), iD.ui.cmd('⌘⌦')];
20509     operation.title = t('operations.delete.title');
20510
20511     return operation;
20512 };
20513 iD.operations.Disconnect = function(selectedIDs, context) {
20514     var vertices = _.filter(selectedIDs, function vertex(entityId) {
20515         return context.geometry(entityId) === 'vertex';
20516     });
20517
20518     var entityId = vertices[0],
20519         action = iD.actions.Disconnect(entityId);
20520
20521     if (selectedIDs.length > 1) {
20522         action.limitWays(_.without(selectedIDs, entityId));
20523     }
20524
20525     var operation = function() {
20526         context.perform(action, t('operations.disconnect.annotation'));
20527     };
20528
20529     operation.available = function() {
20530         return vertices.length === 1;
20531     };
20532
20533     operation.disabled = function() {
20534         return action.disabled(context.graph());
20535     };
20536
20537     operation.tooltip = function() {
20538         var disable = operation.disabled();
20539         return disable ?
20540             t('operations.disconnect.' + disable) :
20541             t('operations.disconnect.description');
20542     };
20543
20544     operation.id = 'disconnect';
20545     operation.keys = [t('operations.disconnect.key')];
20546     operation.title = t('operations.disconnect.title');
20547
20548     return operation;
20549 };
20550 iD.operations.Merge = function(selectedIDs, context) {
20551     var join = iD.actions.Join(selectedIDs),
20552         merge = iD.actions.Merge(selectedIDs),
20553         mergePolygon = iD.actions.MergePolygon(selectedIDs);
20554
20555     var operation = function() {
20556         var annotation = t('operations.merge.annotation', {n: selectedIDs.length}),
20557             action;
20558
20559         if (!join.disabled(context.graph())) {
20560             action = join;
20561         } else if (!merge.disabled(context.graph())) {
20562             action = merge;
20563         } else {
20564             action = mergePolygon;
20565         }
20566
20567         context.perform(action, annotation);
20568         context.enter(iD.modes.Select(context, selectedIDs.filter(function(id) { return context.hasEntity(id); }))
20569             .suppressMenu(true));
20570     };
20571
20572     operation.available = function() {
20573         return selectedIDs.length >= 2;
20574     };
20575
20576     operation.disabled = function() {
20577         return join.disabled(context.graph()) &&
20578             merge.disabled(context.graph()) &&
20579             mergePolygon.disabled(context.graph());
20580     };
20581
20582     operation.tooltip = function() {
20583         var j = join.disabled(context.graph()),
20584             m = merge.disabled(context.graph()),
20585             p = mergePolygon.disabled(context.graph());
20586
20587         if (j === 'restriction' && m && p)
20588             return t('operations.merge.restriction', {relation: context.presets().item('type/restriction').name()});
20589
20590         if (p === 'incomplete_relation' && j && m)
20591             return t('operations.merge.incomplete_relation');
20592
20593         if (j && m && p)
20594             return t('operations.merge.' + j);
20595
20596         return t('operations.merge.description');
20597     };
20598
20599     operation.id = 'merge';
20600     operation.keys = [t('operations.merge.key')];
20601     operation.title = t('operations.merge.title');
20602
20603     return operation;
20604 };
20605 iD.operations.Move = function(selectedIDs, context) {
20606     var operation = function() {
20607         context.enter(iD.modes.Move(context, selectedIDs));
20608     };
20609
20610     operation.available = function() {
20611         return selectedIDs.length > 1 ||
20612             context.entity(selectedIDs[0]).type !== 'node';
20613     };
20614
20615     operation.disabled = function() {
20616         return iD.actions.Move(selectedIDs)
20617             .disabled(context.graph());
20618     };
20619
20620     operation.tooltip = function() {
20621         var disable = operation.disabled();
20622         return disable ?
20623             t('operations.move.' + disable) :
20624             t('operations.move.description');
20625     };
20626
20627     operation.id = 'move';
20628     operation.keys = [t('operations.move.key')];
20629     operation.title = t('operations.move.title');
20630
20631     return operation;
20632 };
20633 iD.operations.Orthogonalize = function(selectedIDs, context) {
20634     var entityId = selectedIDs[0],
20635         geometry = context.geometry(entityId),
20636         action = iD.actions.Orthogonalize(entityId, context.projection);
20637
20638     function operation() {
20639         var annotation = t('operations.orthogonalize.annotation.' + geometry);
20640         context.perform(action, annotation);
20641     }
20642
20643     operation.available = function() {
20644         var entity = context.entity(entityId);
20645         return selectedIDs.length === 1 &&
20646             entity.type === 'way' &&
20647             entity.isClosed() &&
20648             _.uniq(entity.nodes).length > 2;
20649     };
20650
20651     operation.disabled = function() {
20652         var way = context.entity(entityId),
20653             wayExtent = way.extent(context.graph()),
20654             mapExtent = context.extent(),
20655             intersection = mapExtent.intersection(wayExtent),
20656             pctVisible = intersection.area() / wayExtent.area();
20657
20658         if (pctVisible < 0.8) {
20659             return 'too_large';
20660         } else {
20661             return action.disabled(context.graph());
20662         }
20663     };
20664
20665     operation.tooltip = function() {
20666         var disable = operation.disabled();
20667         return disable ?
20668             t('operations.orthogonalize.' + disable) :
20669             t('operations.orthogonalize.description.' + geometry);
20670     };
20671
20672     operation.id = 'orthogonalize';
20673     operation.keys = [t('operations.orthogonalize.key')];
20674     operation.title = t('operations.orthogonalize.title');
20675
20676     return operation;
20677 };
20678 iD.operations.Reverse = function(selectedIDs, context) {
20679     var entityId = selectedIDs[0];
20680
20681     var operation = function() {
20682         context.perform(
20683             iD.actions.Reverse(entityId),
20684             t('operations.reverse.annotation'));
20685     };
20686
20687     operation.available = function() {
20688         return selectedIDs.length === 1 &&
20689             context.geometry(entityId) === 'line';
20690     };
20691
20692     operation.disabled = function() {
20693         return false;
20694     };
20695
20696     operation.tooltip = function() {
20697         return t('operations.reverse.description');
20698     };
20699
20700     operation.id = 'reverse';
20701     operation.keys = [t('operations.reverse.key')];
20702     operation.title = t('operations.reverse.title');
20703
20704     return operation;
20705 };
20706 iD.operations.Rotate = function(selectedIDs, context) {
20707     var entityId = selectedIDs[0];
20708
20709     var operation = function() {
20710         context.enter(iD.modes.RotateWay(context, entityId));
20711     };
20712
20713     operation.available = function() {
20714         var graph = context.graph(),
20715             entity = graph.entity(entityId);
20716
20717         if (selectedIDs.length !== 1 ||
20718             entity.type !== 'way')
20719             return false;
20720         if (context.geometry(entityId) === 'area')
20721             return true;
20722         if (entity.isClosed() &&
20723             graph.parentRelations(entity).some(function(r) { return r.isMultipolygon(); }))
20724             return true;
20725         return false;
20726     };
20727
20728     operation.disabled = function() {
20729         return false;
20730     };
20731
20732     operation.tooltip = function() {
20733         return t('operations.rotate.description');
20734     };
20735
20736     operation.id = 'rotate';
20737     operation.keys = [t('operations.rotate.key')];
20738     operation.title = t('operations.rotate.title');
20739
20740     return operation;
20741 };
20742 iD.operations.Split = function(selectedIDs, context) {
20743     var vertices = _.filter(selectedIDs, function vertex(entityId) {
20744         return context.geometry(entityId) === 'vertex';
20745     });
20746
20747     var entityId = vertices[0],
20748         action = iD.actions.Split(entityId);
20749
20750     if (selectedIDs.length > 1) {
20751         action.limitWays(_.without(selectedIDs, entityId));
20752     }
20753
20754     var operation = function() {
20755         var annotation;
20756
20757         var ways = action.ways(context.graph());
20758         if (ways.length === 1) {
20759             annotation = t('operations.split.annotation.' + context.geometry(ways[0].id));
20760         } else {
20761             annotation = t('operations.split.annotation.multiple', {n: ways.length});
20762         }
20763
20764         var difference = context.perform(action, annotation);
20765         context.enter(iD.modes.Select(context, difference.extantIDs()));
20766     };
20767
20768     operation.available = function() {
20769         return vertices.length === 1;
20770     };
20771
20772     operation.disabled = function() {
20773         return action.disabled(context.graph());
20774     };
20775
20776     operation.tooltip = function() {
20777         var disable = operation.disabled();
20778         if (disable) {
20779             return t('operations.split.' + disable);
20780         }
20781
20782         var ways = action.ways(context.graph());
20783         if (ways.length === 1) {
20784             return t('operations.split.description.' + context.geometry(ways[0].id));
20785         } else {
20786             return t('operations.split.description.multiple');
20787         }
20788     };
20789
20790     operation.id = 'split';
20791     operation.keys = [t('operations.split.key')];
20792     operation.title = t('operations.split.title');
20793
20794     return operation;
20795 };
20796 iD.operations.Straighten = function(selectedIDs, context) {
20797     var entityId = selectedIDs[0],
20798         action = iD.actions.Straighten(entityId, context.projection);
20799
20800     function operation() {
20801         var annotation = t('operations.straighten.annotation');
20802         context.perform(action, annotation);
20803     }
20804
20805     operation.available = function() {
20806         var entity = context.entity(entityId);
20807         return selectedIDs.length === 1 &&
20808             entity.type === 'way' &&
20809             !entity.isClosed() &&
20810             _.uniq(entity.nodes).length > 2;
20811     };
20812
20813     operation.disabled = function() {
20814         return action.disabled(context.graph());
20815     };
20816
20817     operation.tooltip = function() {
20818         var disable = operation.disabled();
20819         return disable ?
20820             t('operations.straighten.' + disable) :
20821             t('operations.straighten.description');
20822     };
20823
20824     operation.id = 'straighten';
20825     operation.keys = [t('operations.straighten.key')];
20826     operation.title = t('operations.straighten.title');
20827
20828     return operation;
20829 };
20830 /* jshint -W109 */
20831 iD.areaKeys = {
20832     "aeroway": {
20833         "gate": true,
20834         "taxiway": true
20835     },
20836     "amenity": {
20837         "atm": true,
20838         "bbq": true,
20839         "bench": true,
20840         "clock": true,
20841         "drinking_water": true,
20842         "post_box": true,
20843         "telephone": true,
20844         "vending_machine": true,
20845         "waste_basket": true
20846     },
20847     "area": {},
20848     "barrier": {
20849         "block": true,
20850         "bollard": true,
20851         "cattle_grid": true,
20852         "cycle_barrier": true,
20853         "entrance": true,
20854         "fence": true,
20855         "gate": true,
20856         "kissing_gate": true,
20857         "lift_gate": true,
20858         "stile": true,
20859         "toll_booth": true
20860     },
20861     "building": {
20862         "entrance": true
20863     },
20864     "craft": {},
20865     "emergency": {
20866         "fire_hydrant": true,
20867         "phone": true
20868     },
20869     "golf": {
20870         "hole": true
20871     },
20872     "historic": {
20873         "boundary_stone": true
20874     },
20875     "landuse": {},
20876     "leisure": {
20877         "picnic_table": true,
20878         "slipway": true
20879     },
20880     "man_made": {
20881         "cutline": true,
20882         "embankment": true,
20883         "flagpole": true,
20884         "pipeline": true,
20885         "survey_point": true
20886     },
20887     "military": {},
20888     "natural": {
20889         "coastline": true,
20890         "peak": true,
20891         "spring": true,
20892         "tree": true
20893     },
20894     "office": {},
20895     "piste:type": {},
20896     "place": {},
20897     "power": {
20898         "line": true,
20899         "minor_line": true,
20900         "pole": true,
20901         "tower": true
20902     },
20903     "public_transport": {
20904         "stop_position": true
20905     },
20906     "shop": {},
20907     "tourism": {
20908         "viewpoint": true
20909     },
20910     "waterway": {
20911         "canal": true,
20912         "ditch": true,
20913         "drain": true,
20914         "river": true,
20915         "stream": true,
20916         "weir": true
20917     }
20918 };iD.Connection = function() {
20919
20920     var event = d3.dispatch('authenticating', 'authenticated', 'auth', 'loading', 'load', 'loaded'),
20921         url = 'http://www.openstreetmap.org',
20922         connection = {},
20923         inflight = {},
20924         loadedTiles = {},
20925         tileZoom = 16,
20926         oauth = osmAuth({
20927             url: 'http://www.openstreetmap.org',
20928             oauth_consumer_key: '5A043yRSEugj4DJ5TljuapfnrflWDte8jTOcWLlT',
20929             oauth_secret: 'aB3jKq1TRsCOUrfOIZ6oQMEDmv2ptV76PA54NGLL',
20930             loading: authenticating,
20931             done: authenticated
20932         }),
20933         ndStr = 'nd',
20934         tagStr = 'tag',
20935         memberStr = 'member',
20936         nodeStr = 'node',
20937         wayStr = 'way',
20938         relationStr = 'relation',
20939         off;
20940
20941     connection.changesetURL = function(changesetId) {
20942         return url + '/changeset/' + changesetId;
20943     };
20944
20945     connection.changesetsURL = function(center, zoom) {
20946         var precision = Math.max(0, Math.ceil(Math.log(zoom) / Math.LN2));
20947         return url + '/history#map=' +
20948             Math.floor(zoom) + '/' +
20949             center[1].toFixed(precision) + '/' +
20950             center[0].toFixed(precision);
20951     };
20952
20953     connection.entityURL = function(entity) {
20954         return url + '/' + entity.type + '/' + entity.osmId();
20955     };
20956
20957     connection.userURL = function(username) {
20958         return url + '/user/' + username;
20959     };
20960
20961     connection.loadFromURL = function(url, callback) {
20962         function done(dom) {
20963             return callback(null, parse(dom));
20964         }
20965         return d3.xml(url).get().on('load', done);
20966     };
20967
20968     connection.loadEntity = function(id, callback) {
20969         var type = iD.Entity.id.type(id),
20970             osmID = iD.Entity.id.toOSM(id);
20971
20972         connection.loadFromURL(
20973             url + '/api/0.6/' + type + '/' + osmID + (type !== 'node' ? '/full' : ''),
20974             function(err, entities) {
20975                 event.load(err, {data: entities});
20976                 if (callback) callback(err, entities && _.find(entities, function(e) { return e.id === id; }));
20977             });
20978     };
20979
20980     function authenticating() {
20981         event.authenticating();
20982     }
20983
20984     function authenticated() {
20985         event.authenticated();
20986     }
20987
20988     function getNodes(obj) {
20989         var elems = obj.getElementsByTagName(ndStr),
20990             nodes = new Array(elems.length);
20991         for (var i = 0, l = elems.length; i < l; i++) {
20992             nodes[i] = 'n' + elems[i].attributes.ref.nodeValue;
20993         }
20994         return nodes;
20995     }
20996
20997     function getTags(obj) {
20998         var elems = obj.getElementsByTagName(tagStr),
20999             tags = {};
21000         for (var i = 0, l = elems.length; i < l; i++) {
21001             var attrs = elems[i].attributes;
21002             tags[attrs.k.nodeValue] = attrs.v.nodeValue;
21003         }
21004         return tags;
21005     }
21006
21007     function getMembers(obj) {
21008         var elems = obj.getElementsByTagName(memberStr),
21009             members = new Array(elems.length);
21010         for (var i = 0, l = elems.length; i < l; i++) {
21011             var attrs = elems[i].attributes;
21012             members[i] = {
21013                 id: attrs.type.nodeValue[0] + attrs.ref.nodeValue,
21014                 type: attrs.type.nodeValue,
21015                 role: attrs.role.nodeValue
21016             };
21017         }
21018         return members;
21019     }
21020
21021     var parsers = {
21022         node: function nodeData(obj) {
21023             var attrs = obj.attributes;
21024             return new iD.Node({
21025                 id: iD.Entity.id.fromOSM(nodeStr, attrs.id.nodeValue),
21026                 loc: [parseFloat(attrs.lon.nodeValue), parseFloat(attrs.lat.nodeValue)],
21027                 version: attrs.version.nodeValue,
21028                 user: attrs.user && attrs.user.nodeValue,
21029                 tags: getTags(obj)
21030             });
21031         },
21032
21033         way: function wayData(obj) {
21034             var attrs = obj.attributes;
21035             return new iD.Way({
21036                 id: iD.Entity.id.fromOSM(wayStr, attrs.id.nodeValue),
21037                 version: attrs.version.nodeValue,
21038                 user: attrs.user && attrs.user.nodeValue,
21039                 tags: getTags(obj),
21040                 nodes: getNodes(obj)
21041             });
21042         },
21043
21044         relation: function relationData(obj) {
21045             var attrs = obj.attributes;
21046             return new iD.Relation({
21047                 id: iD.Entity.id.fromOSM(relationStr, attrs.id.nodeValue),
21048                 version: attrs.version.nodeValue,
21049                 user: attrs.user && attrs.user.nodeValue,
21050                 tags: getTags(obj),
21051                 members: getMembers(obj)
21052             });
21053         }
21054     };
21055
21056     function parse(dom) {
21057         if (!dom || !dom.childNodes) return new Error('Bad request');
21058
21059         var root = dom.childNodes[0],
21060             children = root.childNodes,
21061             entities = [];
21062
21063         for (var i = 0, l = children.length; i < l; i++) {
21064             var child = children[i],
21065                 parser = parsers[child.nodeName];
21066             if (parser) {
21067                 entities.push(parser(child));
21068             }
21069         }
21070
21071         return entities;
21072     }
21073
21074     connection.authenticated = function() {
21075         return oauth.authenticated();
21076     };
21077
21078     // Generate Changeset XML. Returns a string.
21079     connection.changesetJXON = function(tags) {
21080         return {
21081             osm: {
21082                 changeset: {
21083                     tag: _.map(tags, function(value, key) {
21084                         return { '@k': key, '@v': value };
21085                     }),
21086                     '@version': 0.3,
21087                     '@generator': 'iD'
21088                 }
21089             }
21090         };
21091     };
21092
21093     // Generate [osmChange](http://wiki.openstreetmap.org/wiki/OsmChange)
21094     // XML. Returns a string.
21095     connection.osmChangeJXON = function(changeset_id, changes) {
21096         function nest(x, order) {
21097             var groups = {};
21098             for (var i = 0; i < x.length; i++) {
21099                 var tagName = Object.keys(x[i])[0];
21100                 if (!groups[tagName]) groups[tagName] = [];
21101                 groups[tagName].push(x[i][tagName]);
21102             }
21103             var ordered = {};
21104             order.forEach(function(o) {
21105                 if (groups[o]) ordered[o] = groups[o];
21106             });
21107             return ordered;
21108         }
21109
21110         function rep(entity) {
21111             return entity.asJXON(changeset_id);
21112         }
21113
21114         return {
21115             osmChange: {
21116                 '@version': 0.3,
21117                 '@generator': 'iD',
21118                 'create': nest(changes.created.map(rep), ['node', 'way', 'relation']),
21119                 'modify': nest(changes.modified.map(rep), ['node', 'way', 'relation']),
21120                 'delete': _.extend(nest(changes.deleted.map(rep), ['relation', 'way', 'node']), {'@if-unused': true})
21121             }
21122         };
21123     };
21124
21125     connection.changesetTags = function(comment, imageryUsed) {
21126         var tags = {
21127             imagery_used: imageryUsed.join(';'),
21128             created_by: 'iD ' + iD.version
21129         };
21130
21131         if (comment) {
21132             tags.comment = comment;
21133         }
21134
21135         return tags;
21136     };
21137
21138     connection.putChangeset = function(changes, comment, imageryUsed, callback) {
21139         oauth.xhr({
21140                 method: 'PUT',
21141                 path: '/api/0.6/changeset/create',
21142                 options: { header: { 'Content-Type': 'text/xml' } },
21143                 content: JXON.stringify(connection.changesetJXON(connection.changesetTags(comment, imageryUsed)))
21144             }, function(err, changeset_id) {
21145                 if (err) return callback(err);
21146                 oauth.xhr({
21147                     method: 'POST',
21148                     path: '/api/0.6/changeset/' + changeset_id + '/upload',
21149                     options: { header: { 'Content-Type': 'text/xml' } },
21150                     content: JXON.stringify(connection.osmChangeJXON(changeset_id, changes))
21151                 }, function(err) {
21152                     if (err) return callback(err);
21153                     oauth.xhr({
21154                         method: 'PUT',
21155                         path: '/api/0.6/changeset/' + changeset_id + '/close'
21156                     }, function(err) {
21157                         callback(err, changeset_id);
21158                     });
21159                 });
21160             });
21161     };
21162
21163     var userDetails;
21164
21165     connection.userDetails = function(callback) {
21166         if (userDetails) {
21167             callback(undefined, userDetails);
21168             return;
21169         }
21170
21171         function done(err, user_details) {
21172             if (err) return callback(err);
21173
21174             var u = user_details.getElementsByTagName('user')[0],
21175                 img = u.getElementsByTagName('img'),
21176                 image_url = '';
21177
21178             if (img && img[0] && img[0].getAttribute('href')) {
21179                 image_url = img[0].getAttribute('href');
21180             }
21181
21182             userDetails = {
21183                 display_name: u.attributes.display_name.nodeValue,
21184                 image_url: image_url,
21185                 id: u.attributes.id.nodeValue
21186             };
21187
21188             callback(undefined, userDetails);
21189         }
21190
21191         oauth.xhr({ method: 'GET', path: '/api/0.6/user/details' }, done);
21192     };
21193
21194     connection.status = function(callback) {
21195         function done(capabilities) {
21196             var apiStatus = capabilities.getElementsByTagName('status');
21197             callback(undefined, apiStatus[0].getAttribute('api'));
21198         }
21199         d3.xml(url + '/api/capabilities').get()
21200             .on('load', done)
21201             .on('error', callback);
21202     };
21203
21204     function abortRequest(i) { i.abort(); }
21205
21206     connection.tileZoom = function(_) {
21207         if (!arguments.length) return tileZoom;
21208         tileZoom = _;
21209         return connection;
21210     };
21211
21212     connection.loadTiles = function(projection, dimensions) {
21213
21214         if (off) return;
21215
21216         var s = projection.scale() * 2 * Math.PI,
21217             z = Math.max(Math.log(s) / Math.log(2) - 8, 0),
21218             ts = 256 * Math.pow(2, z - tileZoom),
21219             origin = [
21220                 s / 2 - projection.translate()[0],
21221                 s / 2 - projection.translate()[1]];
21222
21223         var tiles = d3.geo.tile()
21224             .scaleExtent([tileZoom, tileZoom])
21225             .scale(s)
21226             .size(dimensions)
21227             .translate(projection.translate())()
21228             .map(function(tile) {
21229                 var x = tile[0] * ts - origin[0],
21230                     y = tile[1] * ts - origin[1];
21231
21232                 return {
21233                     id: tile.toString(),
21234                     extent: iD.geo.Extent(
21235                         projection.invert([x, y + ts]),
21236                         projection.invert([x + ts, y]))
21237                 };
21238             });
21239
21240         function bboxUrl(tile) {
21241             return url + '/api/0.6/map?bbox=' + tile.extent.toParam();
21242         }
21243
21244         _.filter(inflight, function(v, i) {
21245             var wanted = _.find(tiles, function(tile) {
21246                 return i === tile.id;
21247             });
21248             if (!wanted) delete inflight[i];
21249             return !wanted;
21250         }).map(abortRequest);
21251
21252         tiles.forEach(function(tile) {
21253             var id = tile.id;
21254
21255             if (loadedTiles[id] || inflight[id]) return;
21256
21257             if (_.isEmpty(inflight)) {
21258                 event.loading();
21259             }
21260
21261             inflight[id] = connection.loadFromURL(bboxUrl(tile), function(err, parsed) {
21262                 loadedTiles[id] = true;
21263                 delete inflight[id];
21264
21265                 event.load(err, _.extend({data: parsed}, tile));
21266
21267                 if (_.isEmpty(inflight)) {
21268                     event.loaded();
21269                 }
21270             });
21271         });
21272     };
21273
21274     connection.switch = function(options) {
21275         url = options.url;
21276         oauth.options(_.extend({
21277             loading: authenticating,
21278             done: authenticated
21279         }, options));
21280         event.auth();
21281         connection.flush();
21282         return connection;
21283     };
21284
21285     connection.toggle = function(_) {
21286         off = !_;
21287         return connection;
21288     };
21289
21290     connection.flush = function() {
21291         _.forEach(inflight, abortRequest);
21292         loadedTiles = {};
21293         inflight = {};
21294         return connection;
21295     };
21296
21297     connection.loadedTiles = function(_) {
21298         if (!arguments.length) return loadedTiles;
21299         loadedTiles = _;
21300         return connection;
21301     };
21302
21303     connection.logout = function() {
21304         oauth.logout();
21305         event.auth();
21306         return connection;
21307     };
21308
21309     connection.authenticate = function(callback) {
21310         function done(err, res) {
21311             event.auth();
21312             if (callback) callback(err, res);
21313         }
21314         return oauth.authenticate(done);
21315     };
21316
21317     return d3.rebind(connection, event, 'on');
21318 };
21319 /*
21320     iD.Difference represents the difference between two graphs.
21321     It knows how to calculate the set of entities that were
21322     created, modified, or deleted, and also contains the logic
21323     for recursively extending a difference to the complete set
21324     of entities that will require a redraw, taking into account
21325     child and parent relationships.
21326  */
21327 iD.Difference = function(base, head) {
21328     var changes = {}, length = 0;
21329
21330     function changed(h, b) {
21331         return !_.isEqual(_.omit(h, 'v'), _.omit(b, 'v'));
21332     }
21333
21334     _.each(head.entities, function(h, id) {
21335         var b = base.entities[id];
21336         if (changed(h, b)) {
21337             changes[id] = {base: b, head: h};
21338             length++;
21339         }
21340     });
21341
21342     _.each(base.entities, function(b, id) {
21343         var h = head.entities[id];
21344         if (!changes[id] && changed(h, b)) {
21345             changes[id] = {base: b, head: h};
21346             length++;
21347         }
21348     });
21349
21350     function addParents(parents, result) {
21351         for (var i = 0; i < parents.length; i++) {
21352             var parent = parents[i];
21353
21354             if (parent.id in result)
21355                 continue;
21356
21357             result[parent.id] = parent;
21358             addParents(head.parentRelations(parent), result);
21359         }
21360     }
21361
21362     var difference = {};
21363
21364     difference.length = function() {
21365         return length;
21366     };
21367
21368     difference.changes = function() {
21369         return changes;
21370     };
21371
21372     difference.extantIDs = function() {
21373         var result = [];
21374         _.each(changes, function(change, id) {
21375             if (change.head) result.push(id);
21376         });
21377         return result;
21378     };
21379
21380     difference.modified = function() {
21381         var result = [];
21382         _.each(changes, function(change) {
21383             if (change.base && change.head) result.push(change.head);
21384         });
21385         return result;
21386     };
21387
21388     difference.created = function() {
21389         var result = [];
21390         _.each(changes, function(change) {
21391             if (!change.base && change.head) result.push(change.head);
21392         });
21393         return result;
21394     };
21395
21396     difference.deleted = function() {
21397         var result = [];
21398         _.each(changes, function(change) {
21399             if (change.base && !change.head) result.push(change.base);
21400         });
21401         return result;
21402     };
21403
21404     difference.summary = function() {
21405         var relevant = {};
21406
21407         function addEntity(entity, graph, changeType) {
21408             relevant[entity.id] = {
21409                 entity: entity,
21410                 graph: graph,
21411                 changeType: changeType
21412             };
21413         }
21414
21415         function addParents(entity) {
21416             var parents = head.parentWays(entity);
21417             for (var j = parents.length - 1; j >= 0; j--) {
21418                 var parent = parents[j];
21419                 if (!(parent.id in relevant)) addEntity(parent, head, 'modified');
21420             }
21421         }
21422
21423         _.each(changes, function(change) {
21424             if (change.head && change.head.geometry(head) !== 'vertex') {
21425                 addEntity(change.head, head, change.base ? 'modified' : 'created');
21426
21427             } else if (change.base && change.base.geometry(base) !== 'vertex') {
21428                 addEntity(change.base, base, 'deleted');
21429
21430             } else if (change.base && change.head) { // modified vertex
21431                 var moved    = !_.isEqual(change.base.loc,  change.head.loc),
21432                     retagged = !_.isEqual(change.base.tags, change.head.tags);
21433
21434                 if (moved) {
21435                     addParents(change.head);
21436                 }
21437
21438                 if (retagged || (moved && change.head.hasInterestingTags())) {
21439                     addEntity(change.head, head, 'modified');
21440                 }
21441
21442             } else if (change.head && change.head.hasInterestingTags()) { // created vertex
21443                 addEntity(change.head, head, 'created');
21444
21445             } else if (change.base && change.base.hasInterestingTags()) { // deleted vertex
21446                 addEntity(change.base, base, 'deleted');
21447             }
21448         });
21449
21450         return d3.values(relevant);
21451     };
21452
21453     difference.complete = function(extent) {
21454         var result = {}, id, change;
21455
21456         for (id in changes) {
21457             change = changes[id];
21458
21459             var h = change.head,
21460                 b = change.base,
21461                 entity = h || b;
21462
21463             if (extent &&
21464                 (!h || !h.intersects(extent, head)) &&
21465                 (!b || !b.intersects(extent, base)))
21466                 continue;
21467
21468             result[id] = h;
21469
21470             if (entity.type === 'way') {
21471                 var nh = h ? h.nodes : [],
21472                     nb = b ? b.nodes : [],
21473                     diff, i;
21474
21475                 diff = _.difference(nh, nb);
21476                 for (i = 0; i < diff.length; i++) {
21477                     result[diff[i]] = head.hasEntity(diff[i]);
21478                 }
21479
21480                 diff = _.difference(nb, nh);
21481                 for (i = 0; i < diff.length; i++) {
21482                     result[diff[i]] = head.hasEntity(diff[i]);
21483                 }
21484             }
21485
21486             addParents(head.parentWays(entity), result);
21487             addParents(head.parentRelations(entity), result);
21488         }
21489
21490         return result;
21491     };
21492
21493     return difference;
21494 };
21495 iD.Entity = function(attrs) {
21496     // For prototypal inheritance.
21497     if (this instanceof iD.Entity) return;
21498
21499     // Create the appropriate subtype.
21500     if (attrs && attrs.type) {
21501         return iD.Entity[attrs.type].apply(this, arguments);
21502     } else if (attrs && attrs.id) {
21503         return iD.Entity[iD.Entity.id.type(attrs.id)].apply(this, arguments);
21504     }
21505
21506     // Initialize a generic Entity (used only in tests).
21507     return (new iD.Entity()).initialize(arguments);
21508 };
21509
21510 iD.Entity.id = function(type) {
21511     return iD.Entity.id.fromOSM(type, iD.Entity.id.next[type]--);
21512 };
21513
21514 iD.Entity.id.next = {node: -1, way: -1, relation: -1};
21515
21516 iD.Entity.id.fromOSM = function(type, id) {
21517     return type[0] + id;
21518 };
21519
21520 iD.Entity.id.toOSM = function(id) {
21521     return id.slice(1);
21522 };
21523
21524 iD.Entity.id.type = function(id) {
21525     return {'n': 'node', 'w': 'way', 'r': 'relation'}[id[0]];
21526 };
21527
21528 // A function suitable for use as the second argument to d3.selection#data().
21529 iD.Entity.key = function(entity) {
21530     return entity.id + 'v' + (entity.v || 0);
21531 };
21532
21533 iD.Entity.prototype = {
21534     tags: {},
21535
21536     initialize: function(sources) {
21537         for (var i = 0; i < sources.length; ++i) {
21538             var source = sources[i];
21539             for (var prop in source) {
21540                 if (Object.prototype.hasOwnProperty.call(source, prop)) {
21541                     this[prop] = source[prop];
21542                 }
21543             }
21544         }
21545
21546         if (!this.id && this.type) {
21547             this.id = iD.Entity.id(this.type);
21548         }
21549
21550         if (iD.debug) {
21551             Object.freeze(this);
21552             Object.freeze(this.tags);
21553
21554             if (this.loc) Object.freeze(this.loc);
21555             if (this.nodes) Object.freeze(this.nodes);
21556             if (this.members) Object.freeze(this.members);
21557         }
21558
21559         return this;
21560     },
21561
21562     osmId: function() {
21563         return iD.Entity.id.toOSM(this.id);
21564     },
21565
21566     isNew: function() {
21567         return this.osmId() < 0;
21568     },
21569
21570     update: function(attrs) {
21571         return iD.Entity(this, attrs, {v: 1 + (this.v || 0)});
21572     },
21573
21574     mergeTags: function(tags) {
21575         var merged = _.clone(this.tags), changed = false;
21576         for (var k in tags) {
21577             var t1 = merged[k],
21578                 t2 = tags[k];
21579             if (!t1) {
21580                 changed = true;
21581                 merged[k] = t2;
21582             } else if (t1 !== t2) {
21583                 changed = true;
21584                 merged[k] = _.union(t1.split(/;\s*/), t2.split(/;\s*/)).join(';');
21585             }
21586         }
21587         return changed ? this.update({tags: merged}) : this;
21588     },
21589
21590     intersects: function(extent, resolver) {
21591         return this.extent(resolver).intersects(extent);
21592     },
21593
21594     isUsed: function(resolver) {
21595         return _.without(Object.keys(this.tags), 'area').length > 0 ||
21596             resolver.parentRelations(this).length > 0;
21597     },
21598
21599     hasInterestingTags: function() {
21600         return _.keys(this.tags).some(function(key) {
21601             return key !== 'attribution' &&
21602                 key !== 'created_by' &&
21603                 key !== 'source' &&
21604                 key !== 'odbl' &&
21605                 key.indexOf('tiger:') !== 0;
21606         });
21607     },
21608
21609     deprecatedTags: function() {
21610         var tags = _.pairs(this.tags);
21611         var deprecated = {};
21612
21613         iD.data.deprecated.forEach(function(d) {
21614             var match = _.pairs(d.old)[0];
21615             tags.forEach(function(t) {
21616                 if (t[0] === match[0] &&
21617                     (t[1] === match[1] || match[1] === '*')) {
21618                     deprecated[t[0]] = t[1];
21619                 }
21620             });
21621         });
21622
21623         return deprecated;
21624     }
21625 };
21626 iD.Graph = function(other, mutable) {
21627     if (!(this instanceof iD.Graph)) return new iD.Graph(other, mutable);
21628
21629     if (other instanceof iD.Graph) {
21630         var base = other.base();
21631         this.entities = _.assign(Object.create(base.entities), other.entities);
21632         this._parentWays = _.assign(Object.create(base.parentWays), other._parentWays);
21633         this._parentRels = _.assign(Object.create(base.parentRels), other._parentRels);
21634
21635     } else {
21636         this.entities = Object.create({});
21637         this._parentWays = Object.create({});
21638         this._parentRels = Object.create({});
21639         this.rebase(other || [], [this]);
21640     }
21641
21642     this.transients = {};
21643     this._childNodes = {};
21644
21645     if (!mutable) {
21646         this.freeze();
21647     }
21648 };
21649
21650 iD.Graph.prototype = {
21651     hasEntity: function(id) {
21652         return this.entities[id];
21653     },
21654
21655     entity: function(id) {
21656         var entity = this.entities[id];
21657         if (!entity) {
21658             throw new Error('entity ' + id + ' not found');
21659         }
21660         return entity;
21661     },
21662
21663     transient: function(entity, key, fn) {
21664         var id = entity.id,
21665             transients = this.transients[id] ||
21666             (this.transients[id] = {});
21667
21668         if (transients[key] !== undefined) {
21669             return transients[key];
21670         }
21671
21672         transients[key] = fn.call(entity);
21673
21674         return transients[key];
21675     },
21676
21677     parentWays: function(entity) {
21678         return _.map(this._parentWays[entity.id], this.entity, this);
21679     },
21680
21681     isPoi: function(entity) {
21682         var parentWays = this._parentWays[entity.id];
21683         return !parentWays || parentWays.length === 0;
21684     },
21685
21686     isShared: function(entity) {
21687         var parentWays = this._parentWays[entity.id];
21688         return parentWays && parentWays.length > 1;
21689     },
21690
21691     parentRelations: function(entity) {
21692         return _.map(this._parentRels[entity.id], this.entity, this);
21693     },
21694
21695     childNodes: function(entity) {
21696         if (this._childNodes[entity.id])
21697             return this._childNodes[entity.id];
21698
21699         var nodes = [];
21700         for (var i = 0, l = entity.nodes.length; i < l; i++) {
21701             nodes[i] = this.entity(entity.nodes[i]);
21702         }
21703
21704         if (iD.debug) Object.freeze(nodes);
21705
21706         this._childNodes[entity.id] = nodes;
21707         return this._childNodes[entity.id];
21708     },
21709
21710     base: function() {
21711         return {
21712             'entities': iD.util.getPrototypeOf(this.entities),
21713             'parentWays': iD.util.getPrototypeOf(this._parentWays),
21714             'parentRels': iD.util.getPrototypeOf(this._parentRels)
21715         };
21716     },
21717
21718     // Unlike other graph methods, rebase mutates in place. This is because it
21719     // is used only during the history operation that merges newly downloaded
21720     // data into each state. To external consumers, it should appear as if the
21721     // graph always contained the newly downloaded data.
21722     rebase: function(entities, stack) {
21723         var base = this.base(),
21724             i, j, k, id;
21725
21726         for (i = 0; i < entities.length; i++) {
21727             var entity = entities[i];
21728
21729             if (base.entities[entity.id])
21730                 continue;
21731
21732             // Merging data into the base graph
21733             base.entities[entity.id] = entity;
21734             this._updateCalculated(undefined, entity,
21735                 base.parentWays, base.parentRels);
21736
21737             // Restore provisionally-deleted nodes that are discovered to have an extant parent
21738             if (entity.type === 'way') {
21739                 for (j = 0; j < entity.nodes.length; j++) {
21740                     id = entity.nodes[j];
21741                     for (k = 1; k < stack.length; k++) {
21742                         var ents = stack[k].entities;
21743                         if (ents.hasOwnProperty(id) && ents[id] === undefined) {
21744                             delete ents[id];
21745                         }
21746                     }
21747                 }
21748             }
21749         }
21750
21751         for (i = 0; i < stack.length; i++) {
21752             stack[i]._updateRebased();
21753         }
21754     },
21755
21756     _updateRebased: function() {
21757         var base = this.base(),
21758             i, k, child, id, keys;
21759
21760         keys = Object.keys(this._parentWays);
21761         for (i = 0; i < keys.length; i++) {
21762             child = keys[i];
21763             if (base.parentWays[child]) {
21764                 for (k = 0; k < base.parentWays[child].length; k++) {
21765                     id = base.parentWays[child][k];
21766                     if (!this.entities.hasOwnProperty(id) && !_.contains(this._parentWays[child], id)) {
21767                         this._parentWays[child].push(id);
21768                     }
21769                 }
21770             }
21771         }
21772
21773         keys = Object.keys(this._parentRels);
21774         for (i = 0; i < keys.length; i++) {
21775             child = keys[i];
21776             if (base.parentRels[child]) {
21777                 for (k = 0; k < base.parentRels[child].length; k++) {
21778                     id = base.parentRels[child][k];
21779                     if (!this.entities.hasOwnProperty(id) && !_.contains(this._parentRels[child], id)) {
21780                         this._parentRels[child].push(id);
21781                     }
21782                 }
21783             }
21784         }
21785
21786         this.transients = {};
21787
21788         // this._childNodes is not updated, under the assumption that
21789         // ways are always downloaded with their child nodes.
21790     },
21791
21792     // Updates calculated properties (parentWays, parentRels) for the specified change
21793     _updateCalculated: function(oldentity, entity, parentWays, parentRels) {
21794
21795         parentWays = parentWays || this._parentWays;
21796         parentRels = parentRels || this._parentRels;
21797
21798         var type = entity && entity.type || oldentity && oldentity.type,
21799             removed, added, ways, rels, i;
21800
21801
21802         if (type === 'way') {
21803
21804             // Update parentWays
21805             if (oldentity && entity) {
21806                 removed = _.difference(oldentity.nodes, entity.nodes);
21807                 added = _.difference(entity.nodes, oldentity.nodes);
21808             } else if (oldentity) {
21809                 removed = oldentity.nodes;
21810                 added = [];
21811             } else if (entity) {
21812                 removed = [];
21813                 added = entity.nodes;
21814             }
21815             for (i = 0; i < removed.length; i++) {
21816                 parentWays[removed[i]] = _.without(parentWays[removed[i]], oldentity.id);
21817             }
21818             for (i = 0; i < added.length; i++) {
21819                 ways = _.without(parentWays[added[i]], entity.id);
21820                 ways.push(entity.id);
21821                 parentWays[added[i]] = ways;
21822             }
21823
21824         } else if (type === 'relation') {
21825
21826             // Update parentRels
21827             if (oldentity && entity) {
21828                 removed = _.difference(oldentity.members, entity.members);
21829                 added = _.difference(entity.members, oldentity);
21830             } else if (oldentity) {
21831                 removed = oldentity.members;
21832                 added = [];
21833             } else if (entity) {
21834                 removed = [];
21835                 added = entity.members;
21836             }
21837             for (i = 0; i < removed.length; i++) {
21838                 parentRels[removed[i].id] = _.without(parentRels[removed[i].id], oldentity.id);
21839             }
21840             for (i = 0; i < added.length; i++) {
21841                 rels = _.without(parentRels[added[i].id], entity.id);
21842                 rels.push(entity.id);
21843                 parentRels[added[i].id] = rels;
21844             }
21845         }
21846     },
21847
21848     replace: function(entity) {
21849         if (this.entities[entity.id] === entity)
21850             return this;
21851
21852         return this.update(function() {
21853             this._updateCalculated(this.entities[entity.id], entity);
21854             this.entities[entity.id] = entity;
21855         });
21856     },
21857
21858     remove: function(entity) {
21859         return this.update(function() {
21860             this._updateCalculated(entity, undefined);
21861             this.entities[entity.id] = undefined;
21862         });
21863     },
21864
21865     update: function() {
21866         var graph = this.frozen ? iD.Graph(this, true) : this;
21867
21868         for (var i = 0; i < arguments.length; i++) {
21869             arguments[i].call(graph, graph);
21870         }
21871
21872         return this.frozen ? graph.freeze() : this;
21873     },
21874
21875     freeze: function() {
21876         this.frozen = true;
21877
21878         // No longer freezing entities here due to in-place updates needed in rebase.
21879
21880         return this;
21881     },
21882
21883     // Obliterates any existing entities
21884     load: function(entities) {
21885         var base = this.base();
21886         this.entities = Object.create(base.entities);
21887
21888         for (var i in entities) {
21889             this.entities[i] = entities[i];
21890             this._updateCalculated(base.entities[i], this.entities[i]);
21891         }
21892
21893         return this;
21894     }
21895 };
21896 iD.History = function(context) {
21897     var stack, index, tree,
21898         imageryUsed = ['Bing'],
21899         dispatch = d3.dispatch('change', 'undone', 'redone'),
21900         lock = iD.util.SessionMutex('lock');
21901
21902     function perform(actions) {
21903         actions = Array.prototype.slice.call(actions);
21904
21905         var annotation;
21906
21907         if (!_.isFunction(_.last(actions))) {
21908             annotation = actions.pop();
21909         }
21910
21911         var graph = stack[index].graph;
21912         for (var i = 0; i < actions.length; i++) {
21913             graph = actions[i](graph);
21914         }
21915
21916         return {
21917             graph: graph,
21918             annotation: annotation,
21919             imageryUsed: imageryUsed
21920         };
21921     }
21922
21923     function change(previous) {
21924         var difference = iD.Difference(previous, history.graph());
21925         dispatch.change(difference);
21926         return difference;
21927     }
21928
21929     // iD uses namespaced keys so multiple installations do not conflict
21930     function getKey(n) {
21931         return 'iD_' + window.location.origin + '_' + n;
21932     }
21933
21934     var history = {
21935         graph: function() {
21936             return stack[index].graph;
21937         },
21938
21939         merge: function(entities, extent) {
21940             stack[0].graph.rebase(entities, _.pluck(stack, 'graph'));
21941             tree.rebase(entities);
21942
21943             dispatch.change(undefined, extent);
21944         },
21945
21946         perform: function() {
21947             var previous = stack[index].graph;
21948
21949             stack = stack.slice(0, index + 1);
21950             stack.push(perform(arguments));
21951             index++;
21952
21953             return change(previous);
21954         },
21955
21956         replace: function() {
21957             var previous = stack[index].graph;
21958
21959             // assert(index == stack.length - 1)
21960             stack[index] = perform(arguments);
21961
21962             return change(previous);
21963         },
21964
21965         pop: function() {
21966             var previous = stack[index].graph;
21967
21968             if (index > 0) {
21969                 index--;
21970                 stack.pop();
21971                 return change(previous);
21972             }
21973         },
21974
21975         undo: function() {
21976             var previous = stack[index].graph;
21977
21978             // Pop to the next annotated state.
21979             while (index > 0) {
21980                 index--;
21981                 if (stack[index].annotation) break;
21982             }
21983
21984             dispatch.undone();
21985             return change(previous);
21986         },
21987
21988         redo: function() {
21989             var previous = stack[index].graph;
21990
21991             while (index < stack.length - 1) {
21992                 index++;
21993                 if (stack[index].annotation) break;
21994             }
21995
21996             dispatch.redone();
21997             return change(previous);
21998         },
21999
22000         undoAnnotation: function() {
22001             var i = index;
22002             while (i >= 0) {
22003                 if (stack[i].annotation) return stack[i].annotation;
22004                 i--;
22005             }
22006         },
22007
22008         redoAnnotation: function() {
22009             var i = index + 1;
22010             while (i <= stack.length - 1) {
22011                 if (stack[i].annotation) return stack[i].annotation;
22012                 i++;
22013             }
22014         },
22015
22016         intersects: function(extent) {
22017             return tree.intersects(extent, stack[index].graph);
22018         },
22019
22020         difference: function() {
22021             var base = stack[0].graph,
22022                 head = stack[index].graph;
22023             return iD.Difference(base, head);
22024         },
22025
22026         changes: function(action) {
22027             var base = stack[0].graph,
22028                 head = stack[index].graph;
22029
22030             if (action) {
22031                 head = action(head);
22032             }
22033
22034             var difference = iD.Difference(base, head);
22035
22036             return {
22037                 modified: difference.modified(),
22038                 created: difference.created(),
22039                 deleted: difference.deleted()
22040             };
22041         },
22042
22043         hasChanges: function() {
22044             return this.difference().length() > 0;
22045         },
22046
22047         imageryUsed: function(sources) {
22048             if (sources) {
22049                 imageryUsed = sources;
22050                 return history;
22051             } else {
22052                 return _(stack.slice(1, index + 1))
22053                     .pluck('imageryUsed')
22054                     .flatten()
22055                     .unique()
22056                     .without(undefined, 'Custom')
22057                     .value();
22058             }
22059         },
22060
22061         reset: function() {
22062             stack = [{graph: iD.Graph()}];
22063             index = 0;
22064             tree = iD.Tree(stack[0].graph);
22065             dispatch.change();
22066             return history;
22067         },
22068
22069         toJSON: function() {
22070             if (stack.length <= 1) return;
22071
22072             var allEntities = {},
22073                 baseEntities = {},
22074                 base = stack[0];
22075
22076             var s = stack.map(function(i) {
22077                 var modified = [], deleted = [];
22078
22079                 _.forEach(i.graph.entities, function(entity, id) {
22080                     if (entity) {
22081                         var key = iD.Entity.key(entity);
22082                         allEntities[key] = entity;
22083                         modified.push(key);
22084                     } else {
22085                         deleted.push(id);
22086                     }
22087
22088                     // make sure that the originals of changed or deleted entities get merged
22089                     // into the base of the stack after restoring the data from JSON.
22090                     if (id in base.graph.entities) {
22091                         baseEntities[id] = base.graph.entities[id];
22092                     }
22093                 });
22094
22095                 var x = {};
22096
22097                 if (modified.length) x.modified = modified;
22098                 if (deleted.length) x.deleted = deleted;
22099                 if (i.imageryUsed) x.imageryUsed = i.imageryUsed;
22100                 if (i.annotation) x.annotation = i.annotation;
22101
22102                 return x;
22103             });
22104
22105             return JSON.stringify({
22106                 version: 3,
22107                 entities: _.values(allEntities),
22108                 baseEntities: _.values(baseEntities),
22109                 stack: s,
22110                 nextIDs: iD.Entity.id.next,
22111                 index: index
22112             });
22113         },
22114
22115         fromJSON: function(json) {
22116             var h = JSON.parse(json);
22117
22118             iD.Entity.id.next = h.nextIDs;
22119             index = h.index;
22120
22121             if (h.version === 2 || h.version === 3) {
22122                 var allEntities = {};
22123
22124                 h.entities.forEach(function(entity) {
22125                     allEntities[iD.Entity.key(entity)] = iD.Entity(entity);
22126                 });
22127
22128                 if (h.version === 3) {
22129                     // this merges originals for changed entities into the base of
22130                     // the stack even if the current stack doesn't have them (for
22131                     // example when iD has been restarted in a different region)
22132                     var baseEntities = h.baseEntities.map(iD.Entity);
22133                     stack[0].graph.rebase(baseEntities, _.pluck(stack, 'graph'));
22134                     tree.rebase(baseEntities);
22135                 }
22136
22137                 stack = h.stack.map(function(d) {
22138                     var entities = {}, entity;
22139
22140                     if (d.modified) {
22141                         d.modified.forEach(function(key) {
22142                             entity = allEntities[key];
22143                             entities[entity.id] = entity;
22144                         });
22145                     }
22146
22147                     if (d.deleted) {
22148                         d.deleted.forEach(function(id) {
22149                             entities[id] = undefined;
22150                         });
22151                     }
22152
22153                     return {
22154                         graph: iD.Graph(stack[0].graph).load(entities),
22155                         annotation: d.annotation,
22156                         imageryUsed: d.imageryUsed
22157                     };
22158                 });
22159             } else { // original version
22160                 stack = h.stack.map(function(d) {
22161                     var entities = {};
22162
22163                     for (var i in d.entities) {
22164                         var entity = d.entities[i];
22165                         entities[i] = entity === 'undefined' ? undefined : iD.Entity(entity);
22166                     }
22167
22168                     d.graph = iD.Graph(stack[0].graph).load(entities);
22169                     return d;
22170                 });
22171             }
22172
22173             dispatch.change();
22174
22175             return history;
22176         },
22177
22178         save: function() {
22179             if (lock.locked()) context.storage(getKey('saved_history'), history.toJSON() || null);
22180             return history;
22181         },
22182
22183         clearSaved: function() {
22184             if (lock.locked()) context.storage(getKey('saved_history'), null);
22185             return history;
22186         },
22187
22188         lock: function() {
22189             return lock.lock();
22190         },
22191
22192         unlock: function() {
22193             lock.unlock();
22194         },
22195
22196         // is iD not open in another window and it detects that
22197         // there's a history stored in localStorage that's recoverable?
22198         restorableChanges: function() {
22199             return lock.locked() && !!context.storage(getKey('saved_history'));
22200         },
22201
22202         // load history from a version stored in localStorage
22203         restore: function() {
22204             if (!lock.locked()) return;
22205
22206             var json = context.storage(getKey('saved_history'));
22207             if (json) history.fromJSON(json);
22208         },
22209
22210         _getKey: getKey
22211
22212     };
22213
22214     history.reset();
22215
22216     return d3.rebind(history, dispatch, 'on');
22217 };
22218 iD.Node = iD.Entity.node = function iD_Node() {
22219     if (!(this instanceof iD_Node)) {
22220         return (new iD_Node()).initialize(arguments);
22221     } else if (arguments.length) {
22222         this.initialize(arguments);
22223     }
22224 };
22225
22226 iD.Node.prototype = Object.create(iD.Entity.prototype);
22227
22228 _.extend(iD.Node.prototype, {
22229     type: 'node',
22230
22231     extent: function() {
22232         return new iD.geo.Extent(this.loc);
22233     },
22234
22235     geometry: function(graph) {
22236         return graph.transient(this, 'geometry', function() {
22237             return graph.isPoi(this) ? 'point' : 'vertex';
22238         });
22239     },
22240
22241     move: function(loc) {
22242         return this.update({loc: loc});
22243     },
22244
22245     isIntersection: function(resolver) {
22246         return resolver.transient(this, 'isIntersection', function() {
22247             return resolver.parentWays(this).filter(function(parent) {
22248                 return (parent.tags.highway ||
22249                     parent.tags.waterway ||
22250                     parent.tags.railway ||
22251                     parent.tags.aeroway) &&
22252                     parent.geometry(resolver) === 'line';
22253             }).length > 1;
22254         });
22255     },
22256
22257     asJXON: function(changeset_id) {
22258         var r = {
22259             node: {
22260                 '@id': this.osmId(),
22261                 '@lon': this.loc[0],
22262                 '@lat': this.loc[1],
22263                 '@version': (this.version || 0),
22264                 tag: _.map(this.tags, function(v, k) {
22265                     return { keyAttributes: { k: k, v: v } };
22266                 })
22267             }
22268         };
22269         if (changeset_id) r.node['@changeset'] = changeset_id;
22270         return r;
22271     },
22272
22273     asGeoJSON: function() {
22274         return {
22275             type: 'Point',
22276             coordinates: this.loc
22277         };
22278     }
22279 });
22280 iD.Relation = iD.Entity.relation = function iD_Relation() {
22281     if (!(this instanceof iD_Relation)) {
22282         return (new iD_Relation()).initialize(arguments);
22283     } else if (arguments.length) {
22284         this.initialize(arguments);
22285     }
22286 };
22287
22288 iD.Relation.prototype = Object.create(iD.Entity.prototype);
22289
22290 iD.Relation.creationOrder = function(a, b) {
22291     var aId = parseInt(iD.Entity.id.toOSM(a.id), 10);
22292     var bId = parseInt(iD.Entity.id.toOSM(b.id), 10);
22293
22294     if (aId < 0 || bId < 0) return aId - bId;
22295     return bId - aId;
22296 };
22297
22298 _.extend(iD.Relation.prototype, {
22299     type: 'relation',
22300     members: [],
22301
22302     extent: function(resolver, memo) {
22303         return resolver.transient(this, 'extent', function() {
22304             if (memo && memo[this.id]) return iD.geo.Extent();
22305             memo = memo || {};
22306             memo[this.id] = true;
22307             return this.members.reduce(function(extent, member) {
22308                 member = resolver.hasEntity(member.id);
22309                 if (member) {
22310                     return extent.extend(member.extent(resolver, memo));
22311                 } else {
22312                     return extent;
22313                 }
22314             }, iD.geo.Extent());
22315         });
22316     },
22317
22318     geometry: function(graph) {
22319         return graph.transient(this, 'geometry', function() {
22320             return this.isMultipolygon() ? 'area' : 'relation';
22321         });
22322     },
22323
22324     isDegenerate: function() {
22325         return this.members.length === 0;
22326     },
22327
22328     // Return an array of members, each extended with an 'index' property whose value
22329     // is the member index.
22330     indexedMembers: function() {
22331         var result = new Array(this.members.length);
22332         for (var i = 0; i < this.members.length; i++) {
22333             result[i] = _.extend({}, this.members[i], {index: i});
22334         }
22335         return result;
22336     },
22337
22338     // Return the first member with the given role. A copy of the member object
22339     // is returned, extended with an 'index' property whose value is the member index.
22340     memberByRole: function(role) {
22341         for (var i = 0; i < this.members.length; i++) {
22342             if (this.members[i].role === role) {
22343                 return _.extend({}, this.members[i], {index: i});
22344             }
22345         }
22346     },
22347
22348     // Return the first member with the given id. A copy of the member object
22349     // is returned, extended with an 'index' property whose value is the member index.
22350     memberById: function(id) {
22351         for (var i = 0; i < this.members.length; i++) {
22352             if (this.members[i].id === id) {
22353                 return _.extend({}, this.members[i], {index: i});
22354             }
22355         }
22356     },
22357
22358     // Return the first member with the given id and role. A copy of the member object
22359     // is returned, extended with an 'index' property whose value is the member index.
22360     memberByIdAndRole: function(id, role) {
22361         for (var i = 0; i < this.members.length; i++) {
22362             if (this.members[i].id === id && this.members[i].role === role) {
22363                 return _.extend({}, this.members[i], {index: i});
22364             }
22365         }
22366     },
22367
22368     addMember: function(member, index) {
22369         var members = this.members.slice();
22370         members.splice(index === undefined ? members.length : index, 0, member);
22371         return this.update({members: members});
22372     },
22373
22374     updateMember: function(member, index) {
22375         var members = this.members.slice();
22376         members.splice(index, 1, _.extend({}, members[index], member));
22377         return this.update({members: members});
22378     },
22379
22380     removeMember: function(index) {
22381         var members = this.members.slice();
22382         members.splice(index, 1);
22383         return this.update({members: members});
22384     },
22385
22386     removeMembersWithID: function(id) {
22387         var members = _.reject(this.members, function(m) { return m.id === id; });
22388         return this.update({members: members});
22389     },
22390
22391     // Wherever a member appears with id `needle.id`, replace it with a member
22392     // with id `replacement.id`, type `replacement.type`, and the original role,
22393     // unless a member already exists with that id and role. Return an updated
22394     // relation.
22395     replaceMember: function(needle, replacement) {
22396         if (!this.memberById(needle.id))
22397             return this;
22398
22399         var members = [];
22400
22401         for (var i = 0; i < this.members.length; i++) {
22402             var member = this.members[i];
22403             if (member.id !== needle.id) {
22404                 members.push(member);
22405             } else if (!this.memberByIdAndRole(replacement.id, member.role)) {
22406                 members.push({id: replacement.id, type: replacement.type, role: member.role});
22407             }
22408         }
22409
22410         return this.update({members: members});
22411     },
22412
22413     asJXON: function(changeset_id) {
22414         var r = {
22415             relation: {
22416                 '@id': this.osmId(),
22417                 '@version': this.version || 0,
22418                 member: _.map(this.members, function(member) {
22419                     return { keyAttributes: { type: member.type, role: member.role, ref: iD.Entity.id.toOSM(member.id) } };
22420                 }),
22421                 tag: _.map(this.tags, function(v, k) {
22422                     return { keyAttributes: { k: k, v: v } };
22423                 })
22424             }
22425         };
22426         if (changeset_id) r.relation['@changeset'] = changeset_id;
22427         return r;
22428     },
22429
22430     asGeoJSON: function(resolver) {
22431         return resolver.transient(this, 'GeoJSON', function () {
22432             if (this.isMultipolygon()) {
22433                 return {
22434                     type: 'MultiPolygon',
22435                     coordinates: this.multipolygon(resolver)
22436                 };
22437             } else {
22438                 return {
22439                     type: 'FeatureCollection',
22440                     properties: this.tags,
22441                     features: this.members.map(function (member) {
22442                         return _.extend({role: member.role}, resolver.entity(member.id).asGeoJSON(resolver));
22443                     })
22444                 };
22445             }
22446         });
22447     },
22448
22449     area: function(resolver) {
22450         return resolver.transient(this, 'area', function() {
22451             return d3.geo.area(this.asGeoJSON(resolver));
22452         });
22453     },
22454
22455     isMultipolygon: function() {
22456         return this.tags.type === 'multipolygon';
22457     },
22458
22459     isComplete: function(resolver) {
22460         for (var i = 0; i < this.members.length; i++) {
22461             if (!resolver.hasEntity(this.members[i].id)) {
22462                 return false;
22463             }
22464         }
22465         return true;
22466     },
22467
22468     isRestriction: function() {
22469         return !!(this.tags.type && this.tags.type.match(/^restriction:?/));
22470     },
22471
22472     // Returns an array [A0, ... An], each Ai being an array of node arrays [Nds0, ... Ndsm],
22473     // where Nds0 is an outer ring and subsequent Ndsi's (if any i > 0) being inner rings.
22474     //
22475     // This corresponds to the structure needed for rendering a multipolygon path using a
22476     // `evenodd` fill rule, as well as the structure of a GeoJSON MultiPolygon geometry.
22477     //
22478     // In the case of invalid geometries, this function will still return a result which
22479     // includes the nodes of all way members, but some Nds may be unclosed and some inner
22480     // rings not matched with the intended outer ring.
22481     //
22482     multipolygon: function(resolver) {
22483         var outers = this.members.filter(function(m) { return 'outer' === (m.role || 'outer'); }),
22484             inners = this.members.filter(function(m) { return 'inner' === m.role; });
22485
22486         outers = iD.geo.joinWays(outers, resolver);
22487         inners = iD.geo.joinWays(inners, resolver);
22488
22489         outers = outers.map(function(outer) { return _.pluck(outer.nodes, 'loc'); });
22490         inners = inners.map(function(inner) { return _.pluck(inner.nodes, 'loc'); });
22491
22492         var result = outers.map(function(o) {
22493             // Heuristic for detecting counterclockwise winding order. Assumes
22494             // that OpenStreetMap polygons are not hemisphere-spanning.
22495             return [d3.geo.area({type: 'Polygon', coordinates: [o]}) > 2 * Math.PI ? o.reverse() : o];
22496         });
22497
22498         function findOuter(inner) {
22499             var o, outer;
22500
22501             for (o = 0; o < outers.length; o++) {
22502                 outer = outers[o];
22503                 if (iD.geo.polygonContainsPolygon(outer, inner))
22504                     return o;
22505             }
22506
22507             for (o = 0; o < outers.length; o++) {
22508                 outer = outers[o];
22509                 if (iD.geo.polygonIntersectsPolygon(outer, inner))
22510                     return o;
22511             }
22512         }
22513
22514         for (var i = 0; i < inners.length; i++) {
22515             var inner = inners[i];
22516
22517             if (d3.geo.area({type: 'Polygon', coordinates: [inner]}) < 2 * Math.PI) {
22518                 inner = inner.reverse();
22519             }
22520
22521             var o = findOuter(inners[i]);
22522             if (o !== undefined)
22523                 result[o].push(inners[i]);
22524             else
22525                 result.push([inners[i]]); // Invalid geometry
22526         }
22527
22528         return result;
22529     }
22530 });
22531 iD.Tree = function(head) {
22532     var rtree = rbush(),
22533         rectangles = {};
22534
22535     function extentRectangle(extent) {
22536         return [
22537             extent[0][0],
22538             extent[0][1],
22539             extent[1][0],
22540             extent[1][1]
22541         ];
22542     }
22543
22544     function entityRectangle(entity) {
22545         var rect = extentRectangle(entity.extent(head));
22546         rect.id = entity.id;
22547         rectangles[entity.id] = rect;
22548         return rect;
22549     }
22550
22551     function updateParents(entity, insertions, memo) {
22552         if (memo && memo[entity.id]) return;
22553         memo = memo || {};
22554         memo[entity.id] = true;
22555
22556         head.parentWays(entity).forEach(function(parent) {
22557             if (rectangles[parent.id]) {
22558                 rtree.remove(rectangles[parent.id]);
22559                 insertions.push(parent);
22560             }
22561         });
22562
22563         head.parentRelations(entity).forEach(function(parent) {
22564             if (rectangles[parent.id]) {
22565                 rtree.remove(rectangles[parent.id]);
22566                 insertions.push(parent);
22567             }
22568             updateParents(parent, insertions, memo);
22569         });
22570     }
22571
22572     var tree = {};
22573
22574     tree.rebase = function(entities) {
22575         var insertions = [];
22576
22577         entities.forEach(function(entity) {
22578             if (head.entities.hasOwnProperty(entity.id) || rectangles[entity.id])
22579                 return;
22580
22581             insertions.push(entity);
22582             updateParents(entity, insertions);
22583         });
22584
22585         insertions = _.unique(insertions).map(entityRectangle);
22586         rtree.load(insertions);
22587
22588         return tree;
22589     };
22590
22591     tree.intersects = function(extent, graph) {
22592         if (graph !== head) {
22593             var diff = iD.Difference(head, graph),
22594                 insertions = [];
22595
22596             head = graph;
22597
22598             diff.deleted().forEach(function(entity) {
22599                 rtree.remove(rectangles[entity.id]);
22600                 delete rectangles[entity.id];
22601             });
22602
22603             diff.modified().forEach(function(entity) {
22604                 rtree.remove(rectangles[entity.id]);
22605                 insertions.push(entity);
22606                 updateParents(entity, insertions);
22607             });
22608
22609             diff.created().forEach(function(entity) {
22610                 insertions.push(entity);
22611             });
22612
22613             insertions = _.unique(insertions).map(entityRectangle);
22614             rtree.load(insertions);
22615         }
22616
22617         return rtree.search(extentRectangle(extent)).map(function(rect) {
22618             return head.entity(rect.id);
22619         });
22620     };
22621
22622     return tree;
22623 };
22624 iD.Way = iD.Entity.way = function iD_Way() {
22625     if (!(this instanceof iD_Way)) {
22626         return (new iD_Way()).initialize(arguments);
22627     } else if (arguments.length) {
22628         this.initialize(arguments);
22629     }
22630 };
22631
22632 iD.Way.prototype = Object.create(iD.Entity.prototype);
22633
22634 _.extend(iD.Way.prototype, {
22635     type: 'way',
22636     nodes: [],
22637
22638     extent: function(resolver) {
22639         return resolver.transient(this, 'extent', function() {
22640             return this.nodes.reduce(function(extent, id) {
22641                 var node = resolver.hasEntity(id);
22642                 if (node) {
22643                     return extent.extend(node.extent());
22644                 } else {
22645                     return extent;
22646                 }
22647             }, iD.geo.Extent());
22648         });
22649     },
22650
22651     first: function() {
22652         return this.nodes[0];
22653     },
22654
22655     last: function() {
22656         return this.nodes[this.nodes.length - 1];
22657     },
22658
22659     contains: function(node) {
22660         return this.nodes.indexOf(node) >= 0;
22661     },
22662
22663     affix: function(node) {
22664         if (this.nodes[0] === node) return 'prefix';
22665         if (this.nodes[this.nodes.length - 1] === node) return 'suffix';
22666     },
22667
22668     isOneWay: function() {
22669         return this.tags.oneway === 'yes' ||
22670             this.tags.oneway === '1' ||
22671             this.tags.oneway === '-1' ||
22672             this.tags.waterway === 'river' ||
22673             this.tags.waterway === 'stream' ||
22674             this.tags.junction === 'roundabout';
22675     },
22676
22677     isClosed: function() {
22678         return this.nodes.length > 0 && this.first() === this.last();
22679     },
22680
22681     isArea: function() {
22682         if (this.tags.area === 'yes')
22683             return true;
22684         if (!this.isClosed() || this.tags.area === 'no')
22685             return false;
22686         for (var key in this.tags)
22687             if (key in iD.areaKeys && !(this.tags[key] in iD.areaKeys[key]))
22688                 return true;
22689         return false;
22690     },
22691
22692     isDegenerate: function() {
22693         return _.uniq(this.nodes).length < (this.isArea() ? 3 : 2);
22694     },
22695
22696     areAdjacent: function(n1, n2) {
22697         for (var i = 0; i < this.nodes.length; i++) {
22698             if (this.nodes[i] === n1) {
22699                 if (this.nodes[i - 1] === n2) return true;
22700                 if (this.nodes[i + 1] === n2) return true;
22701             }
22702         }
22703         return false;
22704     },
22705
22706     geometry: function(graph) {
22707         return graph.transient(this, 'geometry', function() {
22708             return this.isArea() ? 'area' : 'line';
22709         });
22710     },
22711
22712     addNode: function(id, index) {
22713         var nodes = this.nodes.slice();
22714         nodes.splice(index === undefined ? nodes.length : index, 0, id);
22715         return this.update({nodes: nodes});
22716     },
22717
22718     updateNode: function(id, index) {
22719         var nodes = this.nodes.slice();
22720         nodes.splice(index, 1, id);
22721         return this.update({nodes: nodes});
22722     },
22723
22724     replaceNode: function(needle, replacement) {
22725         if (this.nodes.indexOf(needle) < 0)
22726             return this;
22727
22728         var nodes = this.nodes.slice();
22729         for (var i = 0; i < nodes.length; i++) {
22730             if (nodes[i] === needle) {
22731                 nodes[i] = replacement;
22732             }
22733         }
22734         return this.update({nodes: nodes});
22735     },
22736
22737     removeNode: function(id) {
22738         var nodes = [];
22739
22740         for (var i = 0; i < this.nodes.length; i++) {
22741             var node = this.nodes[i];
22742             if (node !== id && nodes[nodes.length - 1] !== node) {
22743                 nodes.push(node);
22744             }
22745         }
22746
22747         // Preserve circularity
22748         if (this.nodes.length > 1 && this.first() === id && this.last() === id && nodes[nodes.length - 1] !== nodes[0]) {
22749             nodes.push(nodes[0]);
22750         }
22751
22752         return this.update({nodes: nodes});
22753     },
22754
22755     asJXON: function(changeset_id) {
22756         var r = {
22757             way: {
22758                 '@id': this.osmId(),
22759                 '@version': this.version || 0,
22760                 nd: _.map(this.nodes, function(id) {
22761                     return { keyAttributes: { ref: iD.Entity.id.toOSM(id) } };
22762                 }),
22763                 tag: _.map(this.tags, function(v, k) {
22764                     return { keyAttributes: { k: k, v: v } };
22765                 })
22766             }
22767         };
22768         if (changeset_id) r.way['@changeset'] = changeset_id;
22769         return r;
22770     },
22771
22772     asGeoJSON: function(resolver) {
22773         return resolver.transient(this, 'GeoJSON', function() {
22774             var coordinates = _.pluck(resolver.childNodes(this), 'loc');
22775             if (this.isArea() && this.isClosed()) {
22776                 return {
22777                     type: 'Polygon',
22778                     coordinates: [coordinates]
22779                 };
22780             } else {
22781                 return {
22782                     type: 'LineString',
22783                     coordinates: coordinates
22784                 };
22785             }
22786         });
22787     },
22788
22789     area: function(resolver) {
22790         return resolver.transient(this, 'area', function() {
22791             var nodes = resolver.childNodes(this);
22792
22793             if (!this.isClosed() && nodes.length) {
22794                 nodes = nodes.concat([nodes[0]]);
22795             }
22796
22797             var json = {
22798                 type: 'Polygon',
22799                 coordinates: [_.pluck(nodes, 'loc')]
22800             };
22801
22802             var area = d3.geo.area(json);
22803
22804             // Heuristic for detecting counterclockwise winding order. Assumes
22805             // that OpenStreetMap polygons are not hemisphere-spanning.
22806             if (d3.geo.area(json) > 2 * Math.PI) {
22807                 json.coordinates[0] = json.coordinates[0].reverse();
22808                 area = d3.geo.area(json);
22809             }
22810
22811             return isNaN(area) ? 0 : area;
22812         });
22813     }
22814 });
22815 iD.Background = function(context) {
22816     var dispatch = d3.dispatch('change'),
22817         baseLayer = iD.TileLayer()
22818             .projection(context.projection),
22819         gpxLayer = iD.GpxLayer(context, dispatch)
22820             .projection(context.projection),
22821         overlayLayers = [];
22822
22823     var backgroundSources = iD.data.imagery.map(function(source) {
22824         if (source.type === 'bing') {
22825             return iD.BackgroundSource.Bing(source, dispatch);
22826         } else {
22827             return iD.BackgroundSource(source);
22828         }
22829     });
22830
22831     backgroundSources.unshift(iD.BackgroundSource.None());
22832
22833     function findSource(id) {
22834         return _.find(backgroundSources, function(d) {
22835             return d.id && d.id === id;
22836         });
22837     }
22838
22839     function updateImagery() {
22840         var b = background.baseLayerSource(),
22841             o = overlayLayers.map(function (d) { return d.source().id; }).join(','),
22842             q = iD.util.stringQs(location.hash.substring(1));
22843
22844         var id = b.id;
22845         if (id === 'custom') {
22846             id = 'custom:' + b.template;
22847         }
22848
22849         if (id) {
22850             q.background = id;
22851         } else {
22852             delete q.background;
22853         }
22854
22855         if (o) {
22856             q.overlays = o;
22857         } else {
22858             delete q.overlays;
22859         }
22860
22861         location.replace('#' + iD.util.qsString(q, true));
22862
22863         var imageryUsed = [b.imageryUsed()];
22864
22865         overlayLayers.forEach(function (d) {
22866             var source = d.source();
22867             if (!source.isLocatorOverlay()) {
22868                 imageryUsed.push(source.imageryUsed());
22869             }
22870         });
22871
22872         if (background.showsGpxLayer()) {
22873             imageryUsed.push('Local GPX');
22874         }
22875
22876         context.history().imageryUsed(imageryUsed);
22877     }
22878
22879     function background(selection) {
22880         var base = selection.selectAll('.background-layer')
22881             .data([0]);
22882
22883         base.enter().insert('div', '.layer-data')
22884             .attr('class', 'layer-layer background-layer');
22885
22886         base.call(baseLayer);
22887
22888         var gpx = selection.selectAll('.gpx-layer')
22889             .data([0]);
22890
22891         gpx.enter().insert('div', '.layer-data')
22892             .attr('class', 'layer-layer gpx-layer');
22893
22894         gpx.call(gpxLayer);
22895
22896         var overlays = selection.selectAll('.overlay-layer')
22897             .data(overlayLayers, function(d) { return d.source().name(); });
22898
22899         overlays.enter().insert('div', '.layer-data')
22900             .attr('class', 'layer-layer overlay-layer');
22901
22902         overlays.each(function(layer) {
22903             d3.select(this).call(layer);
22904         });
22905
22906         overlays.exit()
22907             .remove();
22908     }
22909
22910     background.sources = function(extent) {
22911         return backgroundSources.filter(function(source) {
22912             return source.intersects(extent);
22913         });
22914     };
22915
22916     background.dimensions = function(_) {
22917         baseLayer.dimensions(_);
22918         gpxLayer.dimensions(_);
22919
22920         overlayLayers.forEach(function(layer) {
22921             layer.dimensions(_);
22922         });
22923     };
22924
22925     background.baseLayerSource = function(d) {
22926         if (!arguments.length) return baseLayer.source();
22927
22928         baseLayer.source(d);
22929         dispatch.change();
22930         updateImagery();
22931
22932         return background;
22933     };
22934
22935     background.bing = function() {
22936         background.baseLayerSource(findSource('Bing'));
22937     };
22938
22939     background.hasGpxLayer = function() {
22940         return !_.isEmpty(gpxLayer.geojson());
22941     };
22942
22943     background.showsGpxLayer = function() {
22944         return background.hasGpxLayer() && gpxLayer.enable();
22945     };
22946
22947     function toDom(x) {
22948         return (new DOMParser()).parseFromString(x, 'text/xml');
22949     }
22950
22951     background.gpxLayerFiles = function(fileList) {
22952         var f = fileList[0],
22953             reader = new FileReader();
22954
22955         reader.onload = function(e) {
22956             gpxLayer.geojson(toGeoJSON.gpx(toDom(e.target.result)));
22957             background.zoomToGpxLayer();
22958             dispatch.change();
22959         };
22960
22961         reader.readAsText(f);
22962     };
22963
22964     background.zoomToGpxLayer = function() {
22965         if (background.hasGpxLayer()) {
22966             context.map()
22967                 .extent(d3.geo.bounds(gpxLayer.geojson()));
22968         }
22969     };
22970
22971     background.toggleGpxLayer = function() {
22972         gpxLayer.enable(!gpxLayer.enable());
22973         dispatch.change();
22974     };
22975
22976     background.showsLayer = function(d) {
22977         return d === baseLayer.source() ||
22978             (d.id === 'custom' && baseLayer.source().id === 'custom') ||
22979             overlayLayers.some(function(l) { return l.source() === d; });
22980     };
22981
22982     background.overlayLayerSources = function() {
22983         return overlayLayers.map(function (l) { return l.source(); });
22984     };
22985
22986     background.toggleOverlayLayer = function(d) {
22987         var layer;
22988
22989         for (var i = 0; i < overlayLayers.length; i++) {
22990             layer = overlayLayers[i];
22991             if (layer.source() === d) {
22992                 overlayLayers.splice(i, 1);
22993                 dispatch.change();
22994                 updateImagery();
22995                 return;
22996             }
22997         }
22998
22999         layer = iD.TileLayer()
23000             .source(d)
23001             .projection(context.projection)
23002             .dimensions(baseLayer.dimensions());
23003
23004         overlayLayers.push(layer);
23005         dispatch.change();
23006         updateImagery();
23007     };
23008
23009     background.nudge = function(d, zoom) {
23010         baseLayer.source().nudge(d, zoom);
23011         dispatch.change();
23012         return background;
23013     };
23014
23015     background.offset = function(d) {
23016         if (!arguments.length) return baseLayer.source().offset();
23017         baseLayer.source().offset(d);
23018         dispatch.change();
23019         return background;
23020     };
23021
23022     var q = iD.util.stringQs(location.hash.substring(1)),
23023         chosen = q.background || q.layer;
23024
23025     if (chosen && chosen.indexOf('custom:') === 0) {
23026         background.baseLayerSource(iD.BackgroundSource.Custom(chosen.replace(/^custom:/, '')));
23027     } else {
23028         background.baseLayerSource(findSource(chosen) || findSource('Bing'));
23029     }
23030
23031     var locator = _.find(backgroundSources, function(d) {
23032         return d.overlay && d.default;
23033     });
23034
23035     if (locator) {
23036         background.toggleOverlayLayer(locator);
23037     }
23038
23039     var overlays = (q.overlays || '').split(',');
23040     overlays.forEach(function(overlay) {
23041         overlay = findSource(overlay);
23042         if (overlay) background.toggleOverlayLayer(overlay);
23043     });
23044
23045     var gpx = q.gpx;
23046     if (gpx) {
23047         d3.text(gpx, function(err, gpxTxt) {
23048             gpxLayer.geojson(toGeoJSON.gpx(toDom(gpxTxt)));
23049             dispatch.change();
23050         });
23051     }
23052
23053     return d3.rebind(background, dispatch, 'on');
23054 };
23055 iD.BackgroundSource = function(data) {
23056     var source = _.clone(data),
23057         offset = [0, 0],
23058         name = source.name;
23059
23060     source.scaleExtent = data.scaleExtent || [0, 20];
23061
23062     source.offset = function(_) {
23063         if (!arguments.length) return offset;
23064         offset = _;
23065         return source;
23066     };
23067
23068     source.nudge = function(_, zoomlevel) {
23069         offset[0] += _[0] / Math.pow(2, zoomlevel);
23070         offset[1] += _[1] / Math.pow(2, zoomlevel);
23071         return source;
23072     };
23073
23074     source.name = function() {
23075         return name;
23076     };
23077
23078     source.imageryUsed = function() {
23079         return source.id || name;
23080     };
23081
23082     source.url = function(coord) {
23083         return data.template
23084             .replace('{x}', coord[0])
23085             .replace('{y}', coord[1])
23086             // TMS-flipped y coordinate
23087             .replace(/\{[t-]y\}/, Math.pow(2, coord[2]) - coord[1] - 1)
23088             .replace(/\{z(oom)?\}/, coord[2])
23089             .replace(/\{switch:([^}]+)\}/, function(s, r) {
23090                 var subdomains = r.split(',');
23091                 return subdomains[(coord[0] + coord[1]) % subdomains.length];
23092             })
23093             .replace('{u}', function() {
23094                 var u = '';
23095                 for (var zoom = coord[2]; zoom > 0; zoom--) {
23096                     var b = 0;
23097                     var mask = 1 << (zoom - 1);
23098                     if ((coord[0] & mask) !== 0) b++;
23099                     if ((coord[1] & mask) !== 0) b += 2;
23100                     u += b.toString();
23101                 }
23102                 return u;
23103             });
23104     };
23105
23106     source.intersects = function(extent) {
23107         extent = extent.polygon();
23108         return !data.polygon || data.polygon.some(function(polygon) {
23109             return iD.geo.polygonIntersectsPolygon(polygon, extent);
23110         });
23111     };
23112
23113     source.validZoom = function(z) {
23114         return source.scaleExtent[0] <= z &&
23115             (!source.isLocatorOverlay() || source.scaleExtent[1] > z);
23116     };
23117
23118     source.isLocatorOverlay = function() {
23119         return name === 'Locator Overlay';
23120     };
23121
23122     source.copyrightNotices = function() {};
23123
23124     return source;
23125 };
23126
23127 iD.BackgroundSource.Bing = function(data, dispatch) {
23128     // http://msdn.microsoft.com/en-us/library/ff701716.aspx
23129     // http://msdn.microsoft.com/en-us/library/ff701701.aspx
23130
23131     data.template = 'https://ecn.t{switch:0,1,2,3}.tiles.virtualearth.net/tiles/a{u}.jpeg?g=587&mkt=en-gb&n=z';
23132
23133     var bing = iD.BackgroundSource(data),
23134         key = 'Arzdiw4nlOJzRwOz__qailc8NiR31Tt51dN2D7cm57NrnceZnCpgOkmJhNpGoppU', // Same as P2 and JOSM
23135         url = 'https://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial?include=ImageryProviders&key=' +
23136             key + '&jsonp={callback}',
23137         providers = [];
23138
23139     d3.jsonp(url, function(json) {
23140         providers = json.resourceSets[0].resources[0].imageryProviders.map(function(provider) {
23141             return {
23142                 attribution: provider.attribution,
23143                 areas: provider.coverageAreas.map(function(area) {
23144                     return {
23145                         zoom: [area.zoomMin, area.zoomMax],
23146                         extent: iD.geo.Extent([area.bbox[1], area.bbox[0]], [area.bbox[3], area.bbox[2]])
23147                     };
23148                 })
23149             };
23150         });
23151         dispatch.change();
23152     });
23153
23154     bing.copyrightNotices = function(zoom, extent) {
23155         zoom = Math.min(zoom, 21);
23156         return providers.filter(function(provider) {
23157             return _.any(provider.areas, function(area) {
23158                 return extent.intersects(area.extent) &&
23159                     area.zoom[0] <= zoom &&
23160                     area.zoom[1] >= zoom;
23161             });
23162         }).map(function(provider) {
23163             return provider.attribution;
23164         }).join(', ');
23165     };
23166
23167     bing.logo = 'bing_maps.png';
23168     bing.terms_url = 'http://opengeodata.org/microsoft-imagery-details';
23169
23170     return bing;
23171 };
23172
23173 iD.BackgroundSource.None = function() {
23174     var source = iD.BackgroundSource({id: 'none', template: ''});
23175
23176     source.name = function() {
23177         return t('background.none');
23178     };
23179
23180     source.imageryUsed = function() {
23181         return 'None';
23182     };
23183
23184     return source;
23185 };
23186
23187 iD.BackgroundSource.Custom = function(template) {
23188     var source = iD.BackgroundSource({id: 'custom', template: template});
23189
23190     source.name = function() {
23191         return t('background.custom');
23192     };
23193
23194     source.imageryUsed = function() {
23195         return 'Custom (' + template + ')';
23196     };
23197
23198     return source;
23199 };
23200 iD.GpxLayer = function(context) {
23201     var projection,
23202         gj = {},
23203         enable = true,
23204         svg;
23205
23206     function render(selection) {
23207         svg = selection.selectAll('svg')
23208             .data([render]);
23209
23210         svg.enter()
23211             .append('svg');
23212
23213         svg.style('display', enable ? 'block' : 'none');
23214
23215         var paths = svg
23216             .selectAll('path')
23217             .data([gj]);
23218
23219         paths
23220             .enter()
23221             .append('path')
23222             .attr('class', 'gpx');
23223
23224         var path = d3.geo.path()
23225             .projection(projection);
23226
23227         paths
23228             .attr('d', path);
23229
23230         if (typeof gj.features !== 'undefined') {
23231             svg
23232                 .selectAll('text')
23233                 .remove();
23234
23235             svg
23236                 .selectAll('path')
23237                 .data(gj.features)
23238                 .enter()
23239                 .append('text')
23240                 .attr('class', 'gpx')
23241                 .text(function(d) {
23242                     return d.properties.name;
23243                 })
23244                 .attr('x', function(d) {
23245                     var centroid = path.centroid(d);
23246                     return centroid[0] + 5;
23247                 })
23248                 .attr('y', function(d) {
23249                     var centroid = path.centroid(d);
23250                     return centroid[1];
23251                 });
23252         }
23253     }
23254
23255     render.projection = function(_) {
23256         if (!arguments.length) return projection;
23257         projection = _;
23258         return render;
23259     };
23260
23261     render.enable = function(_) {
23262         if (!arguments.length) return enable;
23263         enable = _;
23264         return render;
23265     };
23266
23267     render.geojson = function(_) {
23268         if (!arguments.length) return gj;
23269         gj = _;
23270         return render;
23271     };
23272
23273     render.dimensions = function(_) {
23274         if (!arguments.length) return svg.dimensions();
23275         svg.dimensions(_);
23276         return render;
23277     };
23278
23279     render.id = 'layer-gpx';
23280
23281     function over() {
23282         d3.event.stopPropagation();
23283         d3.event.preventDefault();
23284         d3.event.dataTransfer.dropEffect = 'copy';
23285     }
23286
23287     d3.select('body')
23288         .attr('dropzone', 'copy')
23289         .on('drop.localgpx', function() {
23290             d3.event.stopPropagation();
23291             d3.event.preventDefault();
23292             if (!iD.detect().filedrop) return;
23293             context.background().gpxLayerFiles(d3.event.dataTransfer.files);
23294         })
23295         .on('dragenter.localgpx', over)
23296         .on('dragexit.localgpx', over)
23297         .on('dragover.localgpx', over);
23298
23299     return render;
23300 };
23301 iD.Map = function(context) {
23302     var dimensions = [1, 1],
23303         dispatch = d3.dispatch('move', 'drawn'),
23304         projection = context.projection,
23305         roundedProjection = iD.svg.RoundProjection(projection),
23306         zoom = d3.behavior.zoom()
23307             .translate(projection.translate())
23308             .scale(projection.scale() * 2 * Math.PI)
23309             .scaleExtent([1024, 256 * Math.pow(2, 24)])
23310             .on('zoom', zoomPan),
23311         dblclickEnabled = true,
23312         transformStart,
23313         transformed = false,
23314         minzoom = 0,
23315         points = iD.svg.Points(roundedProjection, context),
23316         vertices = iD.svg.Vertices(roundedProjection, context),
23317         lines = iD.svg.Lines(projection),
23318         areas = iD.svg.Areas(projection),
23319         midpoints = iD.svg.Midpoints(roundedProjection, context),
23320         labels = iD.svg.Labels(projection, context),
23321         supersurface, surface,
23322         mouse,
23323         mousemove;
23324
23325     function map(selection) {
23326         context.history()
23327             .on('change.map', redraw);
23328         context.background()
23329             .on('change.map', redraw);
23330
23331         selection.call(zoom);
23332
23333         supersurface = selection.append('div')
23334             .attr('id', 'supersurface');
23335
23336         supersurface.call(context.background());
23337
23338         // Need a wrapper div because Opera can't cope with an absolutely positioned
23339         // SVG element: http://bl.ocks.org/jfirebaugh/6fbfbd922552bf776c16
23340         var dataLayer = supersurface.append('div')
23341             .attr('class', 'layer-layer layer-data');
23342
23343         map.surface = surface = dataLayer.append('svg')
23344             .on('mousedown.zoom', function() {
23345                 if (d3.event.button === 2) {
23346                     d3.event.stopPropagation();
23347                 }
23348             }, true)
23349             .on('mouseup.zoom', function() {
23350                 if (resetTransform()) redraw();
23351             })
23352             .attr('id', 'surface')
23353             .call(iD.svg.Surface(context));
23354
23355         surface.on('mousemove.map', function() {
23356             mousemove = d3.event;
23357         });
23358
23359         surface.on('mouseover.vertices', function() {
23360             if (map.editable() && !transformed) {
23361                 var hover = d3.event.target.__data__;
23362                 surface.call(vertices.drawHover, context.graph(), hover, map.extent(), map.zoom());
23363                 dispatch.drawn({full: false});
23364             }
23365         });
23366
23367         surface.on('mouseout.vertices', function() {
23368             if (map.editable() && !transformed) {
23369                 var hover = d3.event.relatedTarget && d3.event.relatedTarget.__data__;
23370                 surface.call(vertices.drawHover, context.graph(), hover, map.extent(), map.zoom());
23371                 dispatch.drawn({full: false});
23372             }
23373         });
23374
23375         context.on('enter.map', function() {
23376             if (map.editable() && !transformed) {
23377                 var all = context.intersects(map.extent()),
23378                     filter = d3.functor(true),
23379                     extent = map.extent(),
23380                     graph = context.graph();
23381                 surface.call(vertices, graph, all, filter, extent, map.zoom());
23382                 surface.call(midpoints, graph, all, filter, extent);
23383                 dispatch.drawn({full: false});
23384             }
23385         });
23386
23387         map.dimensions(selection.dimensions());
23388
23389         labels.supersurface(supersurface);
23390     }
23391
23392     function pxCenter() { return [dimensions[0] / 2, dimensions[1] / 2]; }
23393
23394     function drawVector(difference, extent) {
23395         var filter, all,
23396             graph = context.graph();
23397
23398         if (difference) {
23399             var complete = difference.complete(map.extent());
23400             all = _.compact(_.values(complete));
23401             filter = function(d) {
23402                 if (d.type === 'midpoint') {
23403
23404                     var a = d.edge[0],
23405                         b = d.edge[1];
23406
23407                     // redraw a midpoint if it needs to be
23408                     // - moved (either edge node moved)
23409                     // - deleted (edge nodes not consecutive in any parent way)
23410                     if (a in complete || b in complete) return true;
23411
23412                     var parentsWays = graph.parentWays({ id: a });
23413                     for (var i = 0; i < parentsWays.length; i++) {
23414                         var nodes = parentsWays[i].nodes;
23415                         for (var n = 0; n < nodes.length; n++) {
23416                             if (nodes[n] === a && (nodes[n - 1] === b || nodes[n + 1] === b)) return false;
23417                         }
23418                     }
23419                     return true;
23420
23421                 } else {
23422                     return d.id in complete;
23423                 }
23424             };
23425
23426         } else if (extent) {
23427             all = context.intersects(map.extent().intersection(extent));
23428             var set = d3.set(_.pluck(all, 'id'));
23429             filter = function(d) { return set.has(d.id); };
23430
23431         } else {
23432             all = context.intersects(map.extent());
23433             filter = d3.functor(true);
23434         }
23435
23436         surface
23437             .call(vertices, graph, all, filter, map.extent(), map.zoom())
23438             .call(lines, graph, all, filter)
23439             .call(areas, graph, all, filter)
23440             .call(midpoints, graph, all, filter, map.extent())
23441             .call(labels, graph, all, filter, dimensions, !difference && !extent);
23442
23443         if (points.points(context.intersects(map.extent()), 100).length >= 100) {
23444             surface.select('.layer-hit').selectAll('g.point').remove();
23445         } else {
23446             surface.call(points, points.points(all), filter);
23447         }
23448
23449         dispatch.drawn({full: true});
23450     }
23451
23452     function editOff() {
23453         surface.selectAll('.layer *').remove();
23454         dispatch.drawn({full: true});
23455     }
23456
23457     function zoomPan() {
23458         if (d3.event && d3.event.sourceEvent.type === 'dblclick') {
23459             if (!dblclickEnabled) {
23460                 zoom.scale(projection.scale() * 2 * Math.PI)
23461                     .translate(projection.translate());
23462                 return d3.event.sourceEvent.preventDefault();
23463             }
23464         }
23465
23466         if (Math.log(d3.event.scale / Math.LN2 - 8) < minzoom + 1) {
23467             iD.ui.flash(context.container())
23468                 .select('.content')
23469                 .text(t('cannot_zoom'));
23470             return setZoom(16, true);
23471         }
23472
23473         projection
23474             .translate(d3.event.translate)
23475             .scale(d3.event.scale / (2 * Math.PI));
23476
23477         var scale = d3.event.scale / transformStart[0],
23478             tX = Math.round((d3.event.translate[0] / scale - transformStart[1][0]) * scale),
23479             tY = Math.round((d3.event.translate[1] / scale - transformStart[1][1]) * scale);
23480
23481         transformed = true;
23482         iD.util.setTransform(supersurface, tX, tY, scale);
23483         queueRedraw();
23484
23485         dispatch.move(map);
23486     }
23487
23488     function resetTransform() {
23489         if (!transformed) return false;
23490         iD.util.setTransform(supersurface, 0, 0);
23491         transformed = false;
23492         return true;
23493     }
23494
23495     function redraw(difference, extent) {
23496
23497         if (!surface) return;
23498
23499         clearTimeout(timeoutId);
23500
23501         // If we are in the middle of a zoom/pan, we can't do differenced redraws.
23502         // It would result in artifacts where differenced entities are redrawn with
23503         // one transform and unchanged entities with another.
23504         if (resetTransform()) {
23505             difference = extent = undefined;
23506         }
23507
23508         var zoom = String(~~map.zoom());
23509         if (surface.attr('data-zoom') !== zoom) {
23510             surface.attr('data-zoom', zoom)
23511                 .classed('low-zoom', zoom <= 16);
23512         }
23513
23514         if (!difference) {
23515             supersurface.call(context.background());
23516         }
23517
23518         if (map.editable()) {
23519             context.connection().loadTiles(projection, dimensions);
23520             drawVector(difference, extent);
23521         } else {
23522             editOff();
23523         }
23524
23525         transformStart = [
23526             projection.scale() * 2 * Math.PI,
23527             projection.translate().slice()];
23528
23529         return map;
23530     }
23531
23532     var timeoutId;
23533     function queueRedraw() {
23534         clearTimeout(timeoutId);
23535         timeoutId = setTimeout(function() { redraw(); }, 300);
23536     }
23537
23538     function pointLocation(p) {
23539         var translate = projection.translate(),
23540             scale = projection.scale() * 2 * Math.PI;
23541         return [(p[0] - translate[0]) / scale, (p[1] - translate[1]) / scale];
23542     }
23543
23544     function locationPoint(l) {
23545         var translate = projection.translate(),
23546             scale = projection.scale() * 2 * Math.PI;
23547         return [l[0] * scale + translate[0], l[1] * scale + translate[1]];
23548     }
23549
23550     map.mouse = function() {
23551         var e = mousemove || d3.event, s;
23552         while ((s = e.sourceEvent)) e = s;
23553         return mouse(e);
23554     };
23555
23556     map.mouseCoordinates = function() {
23557         return projection.invert(map.mouse());
23558     };
23559
23560     map.dblclickEnable = function(_) {
23561         if (!arguments.length) return dblclickEnabled;
23562         dblclickEnabled = _;
23563         return map;
23564     };
23565
23566     function setZoom(_, force) {
23567         if (_ === map.zoom() && !force)
23568             return false;
23569         var scale = 256 * Math.pow(2, _),
23570             center = pxCenter(),
23571             l = pointLocation(center);
23572         scale = Math.max(1024, Math.min(256 * Math.pow(2, 24), scale));
23573         projection.scale(scale / (2 * Math.PI));
23574         zoom.scale(scale);
23575         var t = projection.translate();
23576         l = locationPoint(l);
23577         t[0] += center[0] - l[0];
23578         t[1] += center[1] - l[1];
23579         projection.translate(t);
23580         zoom.translate(projection.translate());
23581         return true;
23582     }
23583
23584     function setCenter(_) {
23585         var c = map.center();
23586         if (_[0] === c[0] && _[1] === c[1])
23587             return false;
23588         var t = projection.translate(),
23589             pxC = pxCenter(),
23590             ll = projection(_);
23591         projection.translate([
23592             t[0] - ll[0] + pxC[0],
23593             t[1] - ll[1] + pxC[1]]);
23594         zoom.translate(projection.translate());
23595         return true;
23596     }
23597
23598     map.pan = function(d) {
23599         var t = projection.translate();
23600         t[0] += d[0];
23601         t[1] += d[1];
23602         projection.translate(t);
23603         zoom.translate(projection.translate());
23604         dispatch.move(map);
23605         return redraw();
23606     };
23607
23608     map.dimensions = function(_) {
23609         if (!arguments.length) return dimensions;
23610         var center = map.center();
23611         dimensions = _;
23612         surface.dimensions(dimensions);
23613         context.background().dimensions(dimensions);
23614         projection.clipExtent([[0, 0], dimensions]);
23615         mouse = iD.util.fastMouse(supersurface.node());
23616         setCenter(center);
23617         return redraw();
23618     };
23619
23620     map.zoomIn = function() { return map.zoom(Math.ceil(map.zoom() + 1)); };
23621     map.zoomOut = function() { return map.zoom(Math.floor(map.zoom() - 1)); };
23622
23623     map.center = function(loc) {
23624         if (!arguments.length) {
23625             return projection.invert(pxCenter());
23626         }
23627
23628         if (setCenter(loc)) {
23629             dispatch.move(map);
23630         }
23631
23632         return redraw();
23633     };
23634
23635     map.zoom = function(z) {
23636         if (!arguments.length) {
23637             return Math.max(Math.log(projection.scale() * 2 * Math.PI) / Math.LN2 - 8, 0);
23638         }
23639
23640         if (setZoom(z)) {
23641             dispatch.move(map);
23642         }
23643
23644         return redraw();
23645     };
23646
23647     map.zoomTo = function(entity, zoomLimits) {
23648         var extent = entity.extent(context.graph()),
23649             zoom = map.extentZoom(extent);
23650         zoomLimits = zoomLimits || [16, 20];
23651         map.centerZoom(extent.center(), Math.min(Math.max(zoom, zoomLimits[0]), zoomLimits[1]));
23652     };
23653
23654     map.centerZoom = function(loc, z) {
23655         var centered = setCenter(loc),
23656             zoomed   = setZoom(z);
23657
23658         if (centered || zoomed) {
23659             dispatch.move(map);
23660         }
23661
23662         return redraw();
23663     };
23664
23665     map.centerEase = function(loc) {
23666         var from = map.center().slice(),
23667             t = 0,
23668             stop;
23669
23670         surface.one('mousedown.ease', function() {
23671             stop = true;
23672         });
23673
23674         d3.timer(function() {
23675             if (stop) return true;
23676             map.center(iD.geo.interp(from, loc, (t += 1) / 10));
23677             return t === 10;
23678         }, 20);
23679         return map;
23680     };
23681
23682     map.extent = function(_) {
23683         if (!arguments.length) {
23684             return new iD.geo.Extent(projection.invert([0, dimensions[1]]),
23685                                  projection.invert([dimensions[0], 0]));
23686         } else {
23687             var extent = iD.geo.Extent(_);
23688             map.centerZoom(extent.center(), map.extentZoom(extent));
23689         }
23690     };
23691
23692     map.extentZoom = function(_) {
23693         var extent = iD.geo.Extent(_),
23694             tl = projection([extent[0][0], extent[1][1]]),
23695             br = projection([extent[1][0], extent[0][1]]);
23696
23697         // Calculate maximum zoom that fits extent
23698         var hFactor = (br[0] - tl[0]) / dimensions[0],
23699             vFactor = (br[1] - tl[1]) / dimensions[1],
23700             hZoomDiff = Math.log(Math.abs(hFactor)) / Math.LN2,
23701             vZoomDiff = Math.log(Math.abs(vFactor)) / Math.LN2,
23702             newZoom = map.zoom() - Math.max(hZoomDiff, vZoomDiff);
23703
23704         return newZoom;
23705     };
23706
23707     map.editable = function() {
23708         return map.zoom() >= 16;
23709     };
23710
23711     map.minzoom = function(_) {
23712         if (!arguments.length) return minzoom;
23713         minzoom = _;
23714         return map;
23715     };
23716
23717     return d3.rebind(map, dispatch, 'on');
23718 };
23719 iD.TileLayer = function() {
23720     var tileSize = 256,
23721         tile = d3.geo.tile(),
23722         projection,
23723         cache = {},
23724         tileOrigin,
23725         z,
23726         transformProp = iD.util.prefixCSSProperty('Transform'),
23727         source = d3.functor('');
23728
23729     function tileSizeAtZoom(d, z) {
23730         return Math.ceil(tileSize * Math.pow(2, z - d[2])) / tileSize;
23731     }
23732
23733     function atZoom(t, distance) {
23734         var power = Math.pow(2, distance);
23735         return [
23736             Math.floor(t[0] * power),
23737             Math.floor(t[1] * power),
23738             t[2] + distance];
23739     }
23740
23741     function lookUp(d) {
23742         for (var up = -1; up > -d[2]; up--) {
23743             var tile = atZoom(d, up);
23744             if (cache[source.url(tile)] !== false) {
23745                 return tile;
23746             }
23747         }
23748     }
23749
23750     function uniqueBy(a, n) {
23751         var o = [], seen = {};
23752         for (var i = 0; i < a.length; i++) {
23753             if (seen[a[i][n]] === undefined) {
23754                 o.push(a[i]);
23755                 seen[a[i][n]] = true;
23756             }
23757         }
23758         return o;
23759     }
23760
23761     function addSource(d) {
23762         d.push(source.url(d));
23763         return d;
23764     }
23765
23766     // Update tiles based on current state of `projection`.
23767     function background(selection) {
23768         tile.scale(projection.scale() * 2 * Math.PI)
23769             .translate(projection.translate());
23770
23771         tileOrigin = [
23772             projection.scale() * Math.PI - projection.translate()[0],
23773             projection.scale() * Math.PI - projection.translate()[1]];
23774
23775         z = Math.max(Math.log(projection.scale() * 2 * Math.PI) / Math.log(2) - 8, 0);
23776
23777         render(selection);
23778     }
23779
23780     // Derive the tiles onscreen, remove those offscreen and position them.
23781     // Important that this part not depend on `projection` because it's
23782     // rentered when tiles load/error (see #644).
23783     function render(selection) {
23784         var requests = [];
23785
23786         if (source.validZoom(z)) {
23787             tile().forEach(function(d) {
23788                 addSource(d);
23789                 if (d[3] === '') return;
23790                 requests.push(d);
23791                 if (cache[d[3]] === false && lookUp(d)) {
23792                     requests.push(addSource(lookUp(d)));
23793                 }
23794             });
23795
23796             requests = uniqueBy(requests, 3).filter(function(r) {
23797                 // don't re-request tiles which have failed in the past
23798                 return cache[r[3]] !== false;
23799             });
23800         }
23801
23802         var pixelOffset = [
23803             Math.round(source.offset()[0] * Math.pow(2, z)),
23804             Math.round(source.offset()[1] * Math.pow(2, z))
23805         ];
23806
23807         function load(d) {
23808             cache[d[3]] = true;
23809             d3.select(this)
23810                 .on('error', null)
23811                 .on('load', null)
23812                 .classed('tile-loaded', true);
23813             render(selection);
23814         }
23815
23816         function error(d) {
23817             cache[d[3]] = false;
23818             d3.select(this)
23819                 .on('error', null)
23820                 .on('load', null)
23821                 .remove();
23822             render(selection);
23823         }
23824
23825         function imageTransform(d) {
23826             var _ts = tileSize * Math.pow(2, z - d[2]);
23827             var scale = tileSizeAtZoom(d, z);
23828             return 'translate(' +
23829                 (Math.round((d[0] * _ts) - tileOrigin[0]) + pixelOffset[0]) + 'px,' +
23830                 (Math.round((d[1] * _ts) - tileOrigin[1]) + pixelOffset[1]) + 'px)' +
23831                 'scale(' + scale + ',' + scale + ')';
23832         }
23833
23834         var image = selection
23835             .selectAll('img')
23836             .data(requests, function(d) { return d[3]; });
23837
23838         image.exit()
23839             .style(transformProp, imageTransform)
23840             .classed('tile-removing', true)
23841             .each(function() {
23842                 var tile = d3.select(this);
23843                 window.setTimeout(function() {
23844                     if (tile.classed('tile-removing')) {
23845                         tile.remove();
23846                     }
23847                 }, 300);
23848             });
23849
23850         image.enter().append('img')
23851             .attr('class', 'tile')
23852             .attr('src', function(d) { return d[3]; })
23853             .on('error', error)
23854             .on('load', load);
23855
23856         image
23857             .style(transformProp, imageTransform)
23858             .classed('tile-removing', false);
23859     }
23860
23861     background.projection = function(_) {
23862         if (!arguments.length) return projection;
23863         projection = _;
23864         return background;
23865     };
23866
23867     background.dimensions = function(_) {
23868         if (!arguments.length) return tile.size();
23869         tile.size(_);
23870         return background;
23871     };
23872
23873     background.source = function(_) {
23874         if (!arguments.length) return source;
23875         source = _;
23876         cache = {};
23877         tile.scaleExtent(source.scaleExtent);
23878         return background;
23879     };
23880
23881     return background;
23882 };
23883 iD.svg = {
23884     RoundProjection: function(projection) {
23885         return function(d) {
23886             return iD.geo.roundCoords(projection(d));
23887         };
23888     },
23889
23890     PointTransform: function(projection) {
23891         return function(entity) {
23892             // http://jsperf.com/short-array-join
23893             var pt = projection(entity.loc);
23894             return 'translate(' + pt[0] + ',' + pt[1] + ')';
23895         };
23896     },
23897
23898     Round: function () {
23899         return d3.geo.transform({
23900             point: function(x, y) { return this.stream.point(Math.floor(x), Math.floor(y)); }
23901         });
23902     },
23903
23904     Path: function(projection, graph, polygon) {
23905         var cache = {},
23906             round = iD.svg.Round().stream,
23907             clip = d3.geo.clipExtent().extent(projection.clipExtent()).stream,
23908             project = projection.stream,
23909             path = d3.geo.path()
23910                 .projection({stream: function(output) { return polygon ? project(round(output)) : project(clip(round(output))); }});
23911
23912         return function(entity) {
23913             if (entity.id in cache) {
23914                 return cache[entity.id];
23915             } else {
23916                 return cache[entity.id] = path(entity.asGeoJSON(graph)); // jshint ignore:line
23917             }
23918         };
23919     },
23920
23921     OneWaySegments: function(projection, graph, dt) {
23922         return function(entity) {
23923             var a,
23924                 b,
23925                 i = 0,
23926                 offset = dt,
23927                 segments = [],
23928                 coordinates = graph.childNodes(entity).map(function(n) {
23929                     return n.loc;
23930                 });
23931
23932             if (entity.tags.oneway === '-1') coordinates.reverse();
23933
23934             d3.geo.stream({
23935                 type: 'LineString',
23936                 coordinates: coordinates
23937             }, projection.stream({
23938                 lineStart: function() {},
23939                 lineEnd: function() {
23940                     a = null;
23941                 },
23942                 point: function(x, y) {
23943                     b = [x, y];
23944
23945                     if (a) {
23946                         var span = iD.geo.euclideanDistance(a, b) - offset;
23947
23948                         if (span >= 0) {
23949                             var angle = Math.atan2(b[1] - a[1], b[0] - a[0]),
23950                                 dx = dt * Math.cos(angle),
23951                                 dy = dt * Math.sin(angle),
23952                                 p = [a[0] + offset * Math.cos(angle),
23953                                      a[1] + offset * Math.sin(angle)];
23954
23955                             var segment = 'M' + a[0] + ',' + a[1] +
23956                                           'L' + p[0] + ',' + p[1];
23957
23958                             for (span -= dt; span >= 0; span -= dt) {
23959                                 p[0] += dx;
23960                                 p[1] += dy;
23961                                 segment += 'L' + p[0] + ',' + p[1];
23962                             }
23963
23964                             segment += 'L' + b[0] + ',' + b[1];
23965                             segments.push({id: entity.id, index: i, d: segment});
23966                         }
23967
23968                         offset = -span;
23969                         i++;
23970                     }
23971
23972                     a = b;
23973                 }
23974             }));
23975
23976             return segments;
23977         };
23978     },
23979
23980     MultipolygonMemberTags: function(graph) {
23981         return function(entity) {
23982             var tags = entity.tags;
23983             graph.parentRelations(entity).forEach(function(relation) {
23984                 if (relation.isMultipolygon()) {
23985                     tags = _.extend({}, relation.tags, tags);
23986                 }
23987             });
23988             return tags;
23989         };
23990     }
23991 };
23992 iD.svg.Areas = function(projection) {
23993     // Patterns only work in Firefox when set directly on element.
23994     // (This is not a bug: https://bugzilla.mozilla.org/show_bug.cgi?id=750632)
23995     var patterns = {
23996         wetland: 'wetland',
23997         beach: 'beach',
23998         scrub: 'scrub',
23999         construction: 'construction',
24000         cemetery: 'cemetery',
24001         grave_yard: 'cemetery',
24002         meadow: 'meadow',
24003         farm: 'farmland',
24004         farmland: 'farmland',
24005         orchard: 'orchard'
24006     };
24007
24008     var patternKeys = ['landuse', 'natural', 'amenity'];
24009
24010     function setPattern(d) {
24011         for (var i = 0; i < patternKeys.length; i++) {
24012             if (patterns.hasOwnProperty(d.tags[patternKeys[i]])) {
24013                 this.style.fill = 'url("#pattern-' + patterns[d.tags[patternKeys[i]]] + '")';
24014                 return;
24015             }
24016         }
24017         this.style.fill = '';
24018     }
24019
24020     return function drawAreas(surface, graph, entities, filter) {
24021         var path = iD.svg.Path(projection, graph, true),
24022             areas = {},
24023             multipolygon;
24024
24025         for (var i = 0; i < entities.length; i++) {
24026             var entity = entities[i];
24027             if (entity.geometry(graph) !== 'area') continue;
24028
24029             multipolygon = iD.geo.isSimpleMultipolygonOuterMember(entity, graph);
24030             if (multipolygon) {
24031                 areas[multipolygon.id] = {
24032                     entity: multipolygon.mergeTags(entity.tags),
24033                     area: Math.abs(entity.area(graph))
24034                 };
24035             } else if (!areas[entity.id]) {
24036                 areas[entity.id] = {
24037                     entity: entity,
24038                     area: Math.abs(entity.area(graph))
24039                 };
24040             }
24041         }
24042
24043         areas = d3.values(areas).filter(function hasPath(a) { return path(a.entity); });
24044         areas.sort(function areaSort(a, b) { return b.area - a.area; });
24045         areas = _.pluck(areas, 'entity');
24046
24047         var strokes = areas.filter(function(area) {
24048             return area.type === 'way';
24049         });
24050
24051         var data = {
24052             shadow: strokes,
24053             stroke: strokes,
24054             fill: areas
24055         };
24056
24057         var paths = surface.selectAll('.layer-shadow, .layer-stroke, .layer-fill')
24058             .selectAll('path.area')
24059             .filter(filter)
24060             .data(function(layer) { return data[layer]; }, iD.Entity.key);
24061
24062         // Remove exiting areas first, so they aren't included in the `fills`
24063         // array used for sorting below (https://github.com/openstreetmap/iD/issues/1903).
24064         paths.exit()
24065             .remove();
24066
24067         var fills = surface.selectAll('.layer-fill path.area')[0];
24068
24069         var bisect = d3.bisector(function(node) {
24070             return -node.__data__.area(graph);
24071         }).left;
24072
24073         function sortedByArea(entity) {
24074             if (this.__data__ === 'fill') {
24075                 return fills[bisect(fills, -entity.area(graph))];
24076             }
24077         }
24078
24079         paths.enter()
24080             .insert('path', sortedByArea)
24081             .each(function(entity) {
24082                 var layer = this.parentNode.__data__;
24083
24084                 this.setAttribute('class', entity.type + ' area ' + layer + ' ' + entity.id);
24085
24086                 if (layer === 'fill') {
24087                     setPattern.apply(this, arguments);
24088                 }
24089             })
24090             .call(iD.svg.TagClasses());
24091
24092         paths
24093             .attr('d', path);
24094     };
24095 };
24096 iD.svg.Labels = function(projection, context) {
24097     var path = d3.geo.path().projection(projection);
24098
24099     // Replace with dict and iterate over entities tags instead?
24100     var label_stack = [
24101         ['line', 'aeroway'],
24102         ['line', 'highway'],
24103         ['line', 'railway'],
24104         ['line', 'waterway'],
24105         ['area', 'aeroway'],
24106         ['area', 'amenity'],
24107         ['area', 'building'],
24108         ['area', 'historic'],
24109         ['area', 'leisure'],
24110         ['area', 'man_made'],
24111         ['area', 'natural'],
24112         ['area', 'shop'],
24113         ['area', 'tourism'],
24114         ['point', 'aeroway'],
24115         ['point', 'amenity'],
24116         ['point', 'building'],
24117         ['point', 'historic'],
24118         ['point', 'leisure'],
24119         ['point', 'man_made'],
24120         ['point', 'natural'],
24121         ['point', 'shop'],
24122         ['point', 'tourism'],
24123         ['line', 'name'],
24124         ['area', 'name'],
24125         ['point', 'name']
24126     ];
24127
24128     var default_size = 12;
24129
24130     var font_sizes = label_stack.map(function(d) {
24131         var style = iD.util.getStyle('text.' + d[0] + '.tag-' + d[1]),
24132             m = style && style.cssText.match('font-size: ([0-9]{1,2})px;');
24133         if (m) return parseInt(m[1], 10);
24134
24135         style = iD.util.getStyle('text.' + d[0]);
24136         m = style && style.cssText.match('font-size: ([0-9]{1,2})px;');
24137         if (m) return parseInt(m[1], 10);
24138
24139         return default_size;
24140     });
24141
24142     var iconSize = 18;
24143
24144     var pointOffsets = [
24145         [15, -11, 'start'], // right
24146         [10, -11, 'start'], // unused right now
24147         [-15, -11, 'end']
24148     ];
24149
24150     var lineOffsets = [50, 45, 55, 40, 60, 35, 65, 30, 70, 25,
24151         75, 20, 80, 15, 95, 10, 90, 5, 95];
24152
24153
24154     var noIcons = ['building', 'landuse', 'natural'];
24155     function blacklisted(preset) {
24156         return _.any(noIcons, function(s) {
24157             return preset.id.indexOf(s) >= 0;
24158         });
24159     }
24160
24161     function get(array, prop) {
24162         return function(d, i) { return array[i][prop]; };
24163     }
24164
24165     var textWidthCache = {};
24166
24167     function textWidth(text, size, elem) {
24168         var c = textWidthCache[size];
24169         if (!c) c = textWidthCache[size] = {};
24170
24171         if (c[text]) {
24172             return c[text];
24173
24174         } else if (elem) {
24175             c[text] = elem.getComputedTextLength();
24176             return c[text];
24177
24178         } else {
24179             var str = encodeURIComponent(text).match(/%[CDEFcdef]/g);
24180             if (str === null) {
24181                 return size / 3 * 2 * text.length;
24182             } else {
24183                 return size / 3 * (2 * text.length + str.length);
24184             }
24185         }
24186     }
24187
24188     function drawLineLabels(group, entities, filter, classes, labels) {
24189         var texts = group.selectAll('text.' + classes)
24190             .filter(filter)
24191             .data(entities, iD.Entity.key);
24192
24193         texts.enter()
24194             .append('text')
24195             .attr('class', function(d, i) { return classes + ' ' + labels[i].classes + ' ' + d.id; })
24196             .append('textPath')
24197             .attr('class', 'textpath');
24198
24199
24200         texts.selectAll('.textpath')
24201             .filter(filter)
24202             .data(entities, iD.Entity.key)
24203             .attr({
24204                 'startOffset': '50%',
24205                 'xlink:href': function(d) { return '#labelpath-' + d.id; }
24206             })
24207             .text(iD.util.displayName);
24208
24209         texts.exit().remove();
24210     }
24211
24212     function drawLinePaths(group, entities, filter, classes, labels) {
24213         var halos = group.selectAll('path')
24214             .filter(filter)
24215             .data(entities, iD.Entity.key);
24216
24217         halos.enter()
24218             .append('path')
24219             .style('stroke-width', get(labels, 'font-size'))
24220             .attr('id', function(d) { return 'labelpath-' + d.id; })
24221             .attr('class', classes);
24222
24223         halos.attr('d', get(labels, 'lineString'));
24224
24225         halos.exit().remove();
24226     }
24227
24228     function drawPointLabels(group, entities, filter, classes, labels) {
24229
24230         var texts = group.selectAll('text.' + classes)
24231             .filter(filter)
24232             .data(entities, iD.Entity.key);
24233
24234         texts.enter()
24235             .append('text')
24236             .attr('class', function(d, i) { return classes + ' ' + labels[i].classes + ' ' + d.id; });
24237
24238         texts.attr('x', get(labels, 'x'))
24239             .attr('y', get(labels, 'y'))
24240             .style('text-anchor', get(labels, 'textAnchor'))
24241             .text(iD.util.displayName)
24242             .each(function(d, i) { textWidth(iD.util.displayName(d), labels[i].height, this); });
24243
24244         texts.exit().remove();
24245         return texts;
24246     }
24247
24248     function drawAreaLabels(group, entities, filter, classes, labels) {
24249         entities = entities.filter(hasText);
24250         labels = labels.filter(hasText);
24251         return drawPointLabels(group, entities, filter, classes, labels);
24252
24253         function hasText(d, i) {
24254             return labels[i].hasOwnProperty('x') && labels[i].hasOwnProperty('y');
24255         }
24256     }
24257
24258     function drawAreaIcons(group, entities, filter, classes, labels) {
24259
24260         var icons = group.selectAll('use')
24261             .filter(filter)
24262             .data(entities, iD.Entity.key);
24263
24264         icons.enter()
24265             .append('use')
24266             .attr('clip-path', 'url(#clip-square-18)')
24267             .attr('class', 'icon');
24268
24269         icons.attr('transform', get(labels, 'transform'))
24270             .attr('xlink:href', function(d) {
24271                 return '#maki-' + context.presets().match(d, context.graph()).icon + '-18';
24272             });
24273
24274
24275         icons.exit().remove();
24276     }
24277
24278     function reverse(p) {
24279         var angle = Math.atan2(p[1][1] - p[0][1], p[1][0] - p[0][0]);
24280         return !(p[0][0] < p[p.length - 1][0] && angle < Math.PI/2 && angle > - Math.PI/2);
24281     }
24282
24283     function lineString(nodes) {
24284         return 'M' + nodes.join('L');
24285     }
24286
24287     function subpath(nodes, from, to) {
24288         function segmentLength(i) {
24289             var dx = nodes[i][0] - nodes[i + 1][0];
24290             var dy = nodes[i][1] - nodes[i + 1][1];
24291             return Math.sqrt(dx * dx + dy * dy);
24292         }
24293
24294         var sofar = 0,
24295             start, end, i0, i1;
24296         for (var i = 0; i < nodes.length - 1; i++) {
24297             var current = segmentLength(i);
24298             var portion;
24299             if (!start && sofar + current >= from) {
24300                 portion = (from - sofar) / current;
24301                 start = [
24302                     nodes[i][0] + portion * (nodes[i + 1][0] - nodes[i][0]),
24303                     nodes[i][1] + portion * (nodes[i + 1][1] - nodes[i][1])
24304                 ];
24305                 i0 = i + 1;
24306             }
24307             if (!end && sofar + current >= to) {
24308                 portion = (to - sofar) / current;
24309                 end = [
24310                     nodes[i][0] + portion * (nodes[i + 1][0] - nodes[i][0]),
24311                     nodes[i][1] + portion * (nodes[i + 1][1] - nodes[i][1])
24312                 ];
24313                 i1 = i + 1;
24314             }
24315             sofar += current;
24316
24317         }
24318         var ret = nodes.slice(i0, i1);
24319         ret.unshift(start);
24320         ret.push(end);
24321         return ret;
24322
24323     }
24324
24325     function hideOnMouseover() {
24326         var layers = d3.select(this)
24327             .selectAll('.layer-label, .layer-halo');
24328
24329         layers.selectAll('.proximate')
24330             .classed('proximate', false);
24331
24332         var mouse = context.mouse(),
24333             pad = 50,
24334             rect = [mouse[0] - pad, mouse[1] - pad, mouse[0] + pad, mouse[1] + pad],
24335             ids = _.pluck(rtree.search(rect), 'id');
24336
24337         if (!ids.length) return;
24338         layers.selectAll('.' + ids.join(', .'))
24339             .classed('proximate', true);
24340     }
24341
24342     var rtree = rbush(),
24343         rectangles = {};
24344
24345     function labels(surface, graph, entities, filter, dimensions, fullRedraw) {
24346
24347         var hidePoints = !surface.select('.node.point').node();
24348
24349         var labelable = [], i, k, entity;
24350         for (i = 0; i < label_stack.length; i++) labelable.push([]);
24351
24352         if (fullRedraw) {
24353             rtree.clear();
24354             rectangles = {};
24355         } else {
24356             for (i = 0; i < entities.length; i++) {
24357                 rtree.remove(rectangles[entities[i].id]);
24358             }
24359         }
24360
24361         // Split entities into groups specified by label_stack
24362         for (i = 0; i < entities.length; i++) {
24363             entity = entities[i];
24364             var geometry = entity.geometry(graph);
24365
24366             if (geometry === 'vertex')
24367                 continue;
24368             if (hidePoints && geometry === 'point')
24369                 continue;
24370
24371             var preset = geometry === 'area' && context.presets().match(entity, graph),
24372                 icon = preset && !blacklisted(preset) && preset.icon;
24373
24374             if (!icon && !iD.util.displayName(entity))
24375                 continue;
24376
24377             for (k = 0; k < label_stack.length; k ++) {
24378                 if (geometry === label_stack[k][0] && entity.tags[label_stack[k][1]]) {
24379                     labelable[k].push(entity);
24380                     break;
24381                 }
24382             }
24383         }
24384
24385         var positions = {
24386             point: [],
24387             line: [],
24388             area: []
24389         };
24390
24391         var labelled = {
24392             point: [],
24393             line: [],
24394             area: []
24395         };
24396
24397         // Try and find a valid label for labellable entities
24398         for (k = 0; k < labelable.length; k++) {
24399             var font_size = font_sizes[k];
24400             for (i = 0; i < labelable[k].length; i ++) {
24401                 entity = labelable[k][i];
24402                 var name = iD.util.displayName(entity),
24403                     width = name && textWidth(name, font_size),
24404                     p;
24405                 if (entity.geometry(graph) === 'point') {
24406                     p = getPointLabel(entity, width, font_size);
24407                 } else if (entity.geometry(graph) === 'line') {
24408                     p = getLineLabel(entity, width, font_size);
24409                 } else if (entity.geometry(graph) === 'area') {
24410                     p = getAreaLabel(entity, width, font_size);
24411                 }
24412                 if (p) {
24413                     p.classes = entity.geometry(graph) + ' tag-' + label_stack[k][1];
24414                     positions[entity.geometry(graph)].push(p);
24415                     labelled[entity.geometry(graph)].push(entity);
24416                 }
24417             }
24418         }
24419
24420         function getPointLabel(entity, width, height) {
24421             var coord = projection(entity.loc),
24422                 m = 5,  // margin
24423                 offset = pointOffsets[0],
24424                 p = {
24425                     height: height,
24426                     width: width,
24427                     x: coord[0] + offset[0],
24428                     y: coord[1] + offset[1],
24429                     textAnchor: offset[2]
24430                 };
24431             var rect = [p.x - m, p.y - m, p.x + width + m, p.y + height + m];
24432             if (tryInsert(rect, entity.id)) return p;
24433         }
24434
24435
24436         function getLineLabel(entity, width, height) {
24437             var nodes = _.pluck(graph.childNodes(entity), 'loc').map(projection),
24438                 length = iD.geo.pathLength(nodes);
24439             if (length < width + 20) return;
24440
24441             for (var i = 0; i < lineOffsets.length; i ++) {
24442                 var offset = lineOffsets[i],
24443                     middle = offset / 100 * length,
24444                     start = middle - width/2;
24445                 if (start < 0 || start + width > length) continue;
24446                 var sub = subpath(nodes, start, start + width),
24447                     rev = reverse(sub),
24448                     rect = [
24449                         Math.min(sub[0][0], sub[sub.length - 1][0]) - 10,
24450                         Math.min(sub[0][1], sub[sub.length - 1][1]) - 10,
24451                         Math.max(sub[0][0], sub[sub.length - 1][0]) + 20,
24452                         Math.max(sub[0][1], sub[sub.length - 1][1]) + 30
24453                     ];
24454                 if (rev) sub = sub.reverse();
24455                 if (tryInsert(rect, entity.id)) return {
24456                     'font-size': height + 2,
24457                     lineString: lineString(sub),
24458                     startOffset: offset + '%'
24459                 };
24460             }
24461         }
24462
24463         function getAreaLabel(entity, width, height) {
24464             var centroid = path.centroid(entity.asGeoJSON(graph, true)),
24465                 extent = entity.extent(graph),
24466                 entitywidth = projection(extent[1])[0] - projection(extent[0])[0],
24467                 rect;
24468
24469             if (!centroid || entitywidth < 20) return;
24470
24471             var iconX = centroid[0] - (iconSize/2),
24472                 iconY = centroid[1] - (iconSize/2),
24473                 textOffset = iconSize + 5;
24474
24475             var p = {
24476                 transform: 'translate(' + iconX + ',' + iconY + ')'
24477             };
24478
24479             if (width && entitywidth >= width + 20) {
24480                 p.x = centroid[0];
24481                 p.y = centroid[1] + textOffset;
24482                 p.textAnchor = 'middle';
24483                 p.height = height;
24484                 rect = [p.x - width/2, p.y, p.x + width/2, p.y + height + textOffset];
24485             } else {
24486                 rect = [iconX, iconY, iconX + iconSize, iconY + iconSize];
24487             }
24488
24489             if (tryInsert(rect, entity.id)) return p;
24490
24491         }
24492
24493         function tryInsert(rect, id) {
24494             // Check that label is visible
24495             if (rect[0] < 0 || rect[1] < 0 || rect[2] > dimensions[0] ||
24496                 rect[3] > dimensions[1]) return false;
24497             var v = rtree.search(rect).length === 0;
24498             if (v) {
24499                 rect.id = id;
24500                 rtree.insert(rect);
24501                 rectangles[id] = rect;
24502             }
24503             return v;
24504         }
24505
24506         var label = surface.select('.layer-label'),
24507             halo = surface.select('.layer-halo');
24508
24509         // points
24510         drawPointLabels(label, labelled.point, filter, 'pointlabel', positions.point);
24511         drawPointLabels(halo, labelled.point, filter, 'pointlabel-halo', positions.point);
24512
24513         // lines
24514         drawLinePaths(halo, labelled.line, filter, '', positions.line);
24515         drawLineLabels(label, labelled.line, filter, 'linelabel', positions.line);
24516         drawLineLabels(halo, labelled.line, filter, 'linelabel-halo', positions.line);
24517
24518         // areas
24519         drawAreaLabels(label, labelled.area, filter, 'arealabel', positions.area);
24520         drawAreaLabels(halo, labelled.area, filter, 'arealabel-halo', positions.area);
24521         drawAreaIcons(label, labelled.area, filter, 'arealabel-icon', positions.area);
24522     }
24523
24524     labels.supersurface = function(supersurface) {
24525         supersurface
24526             .on('mousemove.hidelabels', hideOnMouseover)
24527             .on('mousedown.hidelabels', function () {
24528                 supersurface.on('mousemove.hidelabels', null);
24529             })
24530             .on('mouseup.hidelabels', function () {
24531                 supersurface.on('mousemove.hidelabels', hideOnMouseover);
24532             });
24533     };
24534
24535     return labels;
24536 };
24537 iD.svg.Lines = function(projection) {
24538
24539     var highway_stack = {
24540         motorway: 0,
24541         motorway_link: 1,
24542         trunk: 2,
24543         trunk_link: 3,
24544         primary: 4,
24545         primary_link: 5,
24546         secondary: 6,
24547         tertiary: 7,
24548         unclassified: 8,
24549         residential: 9,
24550         service: 10,
24551         footway: 11
24552     };
24553
24554     function waystack(a, b) {
24555         if (!a || !b || !a.tags || !b.tags) return 0;
24556         if (a.tags.layer !== undefined && b.tags.layer !== undefined) {
24557             return a.tags.layer - b.tags.layer;
24558         }
24559         if (a.tags.bridge) return 1;
24560         if (b.tags.bridge) return -1;
24561         if (a.tags.tunnel) return -1;
24562         if (b.tags.tunnel) return 1;
24563         var as = 0, bs = 0;
24564         if (a.tags.highway && b.tags.highway) {
24565             as -= highway_stack[a.tags.highway];
24566             bs -= highway_stack[b.tags.highway];
24567         }
24568         return as - bs;
24569     }
24570
24571     return function drawLines(surface, graph, entities, filter) {
24572         var lines = [],
24573             path = iD.svg.Path(projection, graph);
24574
24575         for (var i = 0; i < entities.length; i++) {
24576             var entity = entities[i],
24577                 outer = iD.geo.simpleMultipolygonOuterMember(entity, graph);
24578             if (outer) {
24579                 lines.push(entity.mergeTags(outer.tags));
24580             } else if (entity.geometry(graph) === 'line') {
24581                 lines.push(entity);
24582             }
24583         }
24584
24585         lines = lines.filter(path);
24586         lines.sort(waystack);
24587
24588         function drawPaths(klass) {
24589             var paths = surface.select('.layer-' + klass)
24590                 .selectAll('path.line')
24591                 .filter(filter)
24592                 .data(lines, iD.Entity.key);
24593
24594             var enter = paths.enter()
24595                 .append('path')
24596                 .attr('class', function(d) { return 'way line ' + klass + ' ' + d.id; });
24597
24598             // Optimization: call simple TagClasses only on enter selection. This
24599             // works because iD.Entity.key is defined to include the entity v attribute.
24600             if (klass !== 'stroke') {
24601                 enter.call(iD.svg.TagClasses());
24602             } else {
24603                 paths.call(iD.svg.TagClasses()
24604                     .tags(iD.svg.MultipolygonMemberTags(graph)));
24605             }
24606
24607             paths
24608                 .order()
24609                 .attr('d', path);
24610
24611             paths.exit()
24612                 .remove();
24613         }
24614
24615         drawPaths('shadow');
24616         drawPaths('casing');
24617         drawPaths('stroke');
24618
24619         var segments = _(lines)
24620             .filter(function(d) { return d.isOneWay(); })
24621             .map(iD.svg.OneWaySegments(projection, graph, 35))
24622             .flatten()
24623             .valueOf();
24624
24625         var oneways = surface.select('.layer-oneway')
24626             .selectAll('path.oneway')
24627             .filter(filter)
24628             .data(segments, function(d) { return [d.id, d.index]; });
24629
24630         oneways.enter()
24631             .append('path')
24632             .attr('class', 'oneway')
24633             .attr('marker-mid', 'url(#oneway-marker)');
24634
24635         oneways
24636             .order()
24637             .attr('d', function(d) { return d.d; });
24638
24639         oneways.exit()
24640             .remove();
24641     };
24642 };
24643 iD.svg.Midpoints = function(projection, context) {
24644     return function drawMidpoints(surface, graph, entities, filter, extent) {
24645         var midpoints = {};
24646
24647         for (var i = 0; i < entities.length; i++) {
24648             var entity = entities[i];
24649
24650             if (entity.type !== 'way') continue;
24651             if (context.selectedIDs().indexOf(entity.id) < 0) continue;
24652
24653             var nodes = graph.childNodes(entity);
24654
24655             // skip the last node because it is always repeated
24656             for (var j = 0; j < nodes.length - 1; j++) {
24657
24658                 var a = nodes[j],
24659                     b = nodes[j + 1],
24660                     id = [a.id, b.id].sort().join('-');
24661
24662                 // Redraw midpoints in two cases:
24663                 //   1. One of the two endpoint nodes changed (e.g. was moved).
24664                 //   2. A node was deleted. The midpoint between the two new
24665                 //      endpoints needs to be redrawn. In this case only the
24666                 //      way will be in the diff.
24667                 if (!midpoints[id] && (filter(a) || filter(b) || filter(entity))) {
24668                     var loc = iD.geo.interp(a.loc, b.loc, 0.5);
24669                     if (extent.intersects(loc) && iD.geo.euclideanDistance(projection(a.loc), projection(b.loc)) > 40) {
24670                         midpoints[id] = {
24671                             type: 'midpoint',
24672                             id: id,
24673                             loc: loc,
24674                             edge: [a.id, b.id]
24675                         };
24676                     }
24677                 }
24678             }
24679         }
24680
24681         var groups = surface.select('.layer-hit').selectAll('g.midpoint')
24682             .filter(filter)
24683             .data(_.values(midpoints), function(d) { return d.id; });
24684
24685         var group = groups.enter()
24686             .insert('g', ':first-child')
24687             .attr('class', 'midpoint');
24688
24689         group.append('circle')
24690             .attr('r', 7)
24691             .attr('class', 'shadow');
24692
24693         group.append('circle')
24694             .attr('r', 3)
24695             .attr('class', 'fill');
24696
24697         groups.attr('transform', iD.svg.PointTransform(projection));
24698
24699         // Propagate data bindings.
24700         groups.select('circle.shadow');
24701         groups.select('circle.fill');
24702
24703         groups.exit()
24704             .remove();
24705     };
24706 };
24707 iD.svg.Points = function(projection, context) {
24708     function markerPath(selection, klass) {
24709         selection
24710             .attr('class', klass)
24711             .attr('transform', 'translate(-8, -23)')
24712             .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');
24713     }
24714
24715     function sortY(a, b) {
24716         return b.loc[1] - a.loc[1];
24717     }
24718
24719     function drawPoints(surface, points, filter) {
24720         points.sort(sortY);
24721
24722         var groups = surface.select('.layer-hit').selectAll('g.point')
24723             .filter(filter)
24724             .data(points, iD.Entity.key);
24725
24726         var group = groups.enter()
24727             .append('g')
24728             .attr('class', function(d) { return 'node point ' + d.id; })
24729             .order();
24730
24731         group.append('path')
24732             .call(markerPath, 'shadow');
24733
24734         group.append('path')
24735             .call(markerPath, 'stroke');
24736
24737         group.append('use')
24738             .attr('class', 'icon')
24739             .attr('transform', 'translate(-6, -20)')
24740             .attr('clip-path', 'url(#clip-square-12)');
24741
24742         groups.attr('transform', iD.svg.PointTransform(projection))
24743             .call(iD.svg.TagClasses());
24744
24745         // Selecting the following implicitly
24746         // sets the data (point entity) on the element
24747         groups.select('.shadow');
24748         groups.select('.stroke');
24749         groups.select('.icon')
24750             .attr('xlink:href', function(entity) {
24751                 var preset = context.presets().match(entity, context.graph());
24752                 return preset.icon ? '#maki-' + preset.icon + '-12' : '';
24753             });
24754
24755         groups.exit()
24756             .remove();
24757     }
24758
24759     drawPoints.points = function(entities, limit) {
24760         var graph = context.graph(),
24761             points = [];
24762
24763         for (var i = 0; i < entities.length; i++) {
24764             var entity = entities[i];
24765             if (entity.geometry(graph) === 'point') {
24766                 points.push(entity);
24767                 if (limit && points.length >= limit) break;
24768             }
24769         }
24770
24771         return points;
24772     };
24773
24774     return drawPoints;
24775 };
24776 iD.svg.Restrictions = function(context) {
24777     var projection = context.projection;
24778
24779     function drawRestrictions(surface) {
24780         var turns = drawRestrictions.turns(context.graph(), context.selectedIDs());
24781
24782         var groups = surface.select('.layer-hit').selectAll('g.restriction')
24783             .data(turns, iD.Entity.key);
24784
24785         var enter = groups.enter().append('g')
24786             .attr('class', 'restriction');
24787
24788         enter.append('circle')
24789             .attr('class', 'restriction')
24790             .attr('r', 4);
24791
24792         groups
24793             .attr('transform', function(restriction) {
24794                 var via = context.entity(restriction.memberByRole('via').id);
24795                 return iD.svg.PointTransform(projection)(via);
24796             });
24797
24798         groups.exit()
24799             .remove();
24800
24801         return this;
24802     }
24803
24804     drawRestrictions.turns = function (graph, selectedIDs) {
24805         if (selectedIDs.length !== 1)
24806             return [];
24807
24808         var from = graph.entity(selectedIDs[0]);
24809         if (from.type !== 'way')
24810             return [];
24811
24812         return graph.parentRelations(from).filter(function(relation) {
24813             var f = relation.memberById(from.id),
24814                 t = relation.memberByRole('to'),
24815                 v = relation.memberByRole('via');
24816
24817             return relation.tags.type === 'restriction' && f.role === 'from' &&
24818                 t && t.type === 'way' && graph.hasEntity(t.id) &&
24819                 v && v.type === 'node' && graph.hasEntity(v.id) &&
24820                 !graph.entity(t.id).isDegenerate() &&
24821                 !graph.entity(f.id).isDegenerate() &&
24822                 graph.entity(t.id).affix(v.id) &&
24823                 graph.entity(f.id).affix(v.id);
24824         });
24825     };
24826
24827     drawRestrictions.datum = function(graph, from, restriction, projection) {
24828         var to = graph.entity(restriction.memberByRole('to').id),
24829             a = graph.entity(restriction.memberByRole('via').id),
24830             b;
24831
24832         if (to.first() === a.id) {
24833             b = graph.entity(to.nodes[1]);
24834         } else {
24835             b = graph.entity(to.nodes[to.nodes.length - 2]);
24836         }
24837
24838         a = projection(a.loc);
24839         b = projection(b.loc);
24840
24841         return {
24842             from: from,
24843             to: to,
24844             restriction: restriction,
24845             angle: Math.atan2(b[1] - a[1], b[0] - a[0])
24846         };
24847     };
24848
24849     return drawRestrictions;
24850 };
24851 iD.svg.Surface = function(context) {
24852     function autosize(image) {
24853         var img = document.createElement('img');
24854         img.src = image.attr('xlink:href');
24855         img.onload = function() {
24856             image.attr({
24857                 width: img.width,
24858                 height: img.height
24859             });
24860         };
24861     }
24862
24863     function SpriteDefinition(id, href, data) {
24864         return function(defs) {
24865             defs.append('image')
24866                 .attr('id', id)
24867                 .attr('xlink:href', href)
24868                 .call(autosize);
24869
24870             defs.selectAll()
24871                 .data(data)
24872                 .enter().append('use')
24873                 .attr('id', function(d) { return d.key; })
24874                 .attr('transform', function(d) { return 'translate(-' + d.value[0] + ',-' + d.value[1] + ')'; })
24875                 .attr('xlink:href', '#' + id);
24876         };
24877     }
24878
24879     return function drawSurface(selection) {
24880         var defs = selection.append('defs');
24881
24882         defs.append('marker')
24883             .attr({
24884                 id: 'oneway-marker',
24885                 viewBox: '0 0 10 10',
24886                 refY: 2.5,
24887                 refX: 5,
24888                 markerWidth: 2,
24889                 markerHeight: 2,
24890                 orient: 'auto'
24891             })
24892             .append('path')
24893             .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');
24894
24895         var patterns = defs.selectAll('pattern')
24896             .data([
24897                 // pattern name, pattern image name
24898                 ['wetland', 'wetland'],
24899                 ['construction', 'construction'],
24900                 ['cemetery', 'cemetery'],
24901                 ['orchard', 'orchard'],
24902                 ['farmland', 'farmland'],
24903                 ['beach', 'dots'],
24904                 ['scrub', 'dots'],
24905                 ['meadow', 'dots']])
24906             .enter()
24907             .append('pattern')
24908                 .attr({
24909                     id: function(d) { return 'pattern-' + d[0]; },
24910                     width: 32,
24911                     height: 32,
24912                     patternUnits: 'userSpaceOnUse'
24913                 });
24914
24915         patterns.append('rect')
24916             .attr({
24917                 x: 0,
24918                 y: 0,
24919                 width: 32,
24920                 height: 32,
24921                 'class': function(d) { return 'pattern-color-' + d[0]; }
24922             });
24923
24924         patterns.append('image')
24925             .attr({
24926                 x: 0,
24927                 y: 0,
24928                 width: 32,
24929                 height: 32
24930             })
24931             .attr('xlink:href', function(d) { return context.imagePath('pattern/' + d[1] + '.png'); });
24932
24933         defs.selectAll()
24934             .data([12, 18, 20])
24935             .enter().append('clipPath')
24936             .attr('id', function(d) { return 'clip-square-' + d; })
24937             .append('rect')
24938             .attr('x', 0)
24939             .attr('y', 0)
24940             .attr('width', function(d) { return d; })
24941             .attr('height', function(d) { return d; });
24942
24943         var maki = [];
24944         _.forEach(iD.data.featureIcons, function(dimensions, name) {
24945             if (dimensions['12'] && dimensions['18'] && dimensions['24']) {
24946                 maki.push({key: 'maki-' + name + '-12', value: dimensions['12']});
24947                 maki.push({key: 'maki-' + name + '-18', value: dimensions['18']});
24948                 maki.push({key: 'maki-' + name + '-24', value: dimensions['24']});
24949             }
24950         });
24951
24952         defs.call(SpriteDefinition(
24953             'sprite',
24954             context.imagePath('sprite.svg'),
24955             d3.entries(iD.data.operations)));
24956
24957         defs.call(SpriteDefinition(
24958             'maki-sprite',
24959             context.imagePath('maki-sprite.png'),
24960             maki));
24961
24962         var layers = selection.selectAll('.layer')
24963             .data(['fill', 'shadow', 'casing', 'stroke', 'oneway', 'hit', 'halo', 'label']);
24964
24965         layers.enter().append('g')
24966             .attr('class', function(d) { return 'layer layer-' + d; });
24967     };
24968 };
24969 iD.svg.TagClasses = function() {
24970     var primary = [
24971             'highway', 'railway', 'waterway', 'aeroway', 'motorway',
24972             'boundary', 'power', 'amenity', 'natural', 'landuse',
24973             'building', 'leisure', 'place'
24974         ],
24975         secondary = [
24976             'oneway', 'bridge', 'tunnel', 'construction'
24977         ],
24978         tagClassRe = /^tag-/,
24979         tags = function(entity) { return entity.tags; };
24980
24981     var tagClasses = function(selection) {
24982         selection.each(function tagClassesEach(entity) {
24983             var classes, value = this.className;
24984
24985             if (value.baseVal !== undefined) value = value.baseVal;
24986
24987             classes = value.trim().split(/\s+/).filter(function(name) {
24988                 return name.length && !tagClassRe.test(name);
24989             }).join(' ');
24990
24991             var t = tags(entity), i, k, v;
24992
24993             for (i = 0; i < primary.length; i++) {
24994                 k = primary[i];
24995                 v = t[k];
24996                 if (!v || v === 'no') continue;
24997                 classes += ' tag-' + k + ' tag-' + k + '-' + v;
24998                 break;
24999             }
25000
25001             for (i = 0; i < secondary.length; i++) {
25002                 k = secondary[i];
25003                 v = t[k];
25004                 if (!v || v === 'no') continue;
25005                 classes += ' tag-' + k + ' tag-' + k + '-' + v;
25006             }
25007
25008             classes = classes.trim();
25009
25010             if (classes !== value) {
25011                 d3.select(this).attr('class', classes);
25012             }
25013         });
25014     };
25015
25016     tagClasses.tags = function(_) {
25017         if (!arguments.length) return tags;
25018         tags = _;
25019         return tagClasses;
25020     };
25021
25022     return tagClasses;
25023 };
25024 iD.svg.Vertices = function(projection, context) {
25025     var radiuses = {
25026         //       z16-, z17, z18+, tagged
25027         shadow: [6,    7.5,   7.5,  11.5],
25028         stroke: [2.5,  3.5,   3.5,  7],
25029         fill:   [1,    1.5,   1.5,  1.5]
25030     };
25031
25032     var hover;
25033
25034     function siblingAndChildVertices(ids, graph, extent) {
25035         var vertices = {};
25036
25037         function addChildVertices(entity) {
25038             var i;
25039             if (entity.type === 'way') {
25040                 for (i = 0; i < entity.nodes.length; i++) {
25041                     addChildVertices(graph.entity(entity.nodes[i]));
25042                 }
25043             } else if (entity.type === 'relation') {
25044                 for (i = 0; i < entity.members.length; i++) {
25045                     var member = context.hasEntity(entity.members[i].id);
25046                     if (member) {
25047                         addChildVertices(member);
25048                     }
25049                 }
25050             } else if (entity.intersects(extent, graph)) {
25051                 vertices[entity.id] = entity;
25052             }
25053         }
25054
25055         ids.forEach(function(id) {
25056             var entity = context.hasEntity(id);
25057             if (entity && entity.type === 'node') {
25058                 vertices[entity.id] = entity;
25059                 context.graph().parentWays(entity).forEach(function(entity) {
25060                     addChildVertices(entity);
25061                 });
25062             } else if (entity) {
25063                 addChildVertices(entity);
25064             }
25065         });
25066
25067         return vertices;
25068     }
25069
25070     function draw(groups, vertices, klass, graph, zoom) {
25071         groups = groups.data(vertices, function(entity) {
25072             return iD.Entity.key(entity) + ',' + zoom;
25073         });
25074
25075         if (zoom < 17) {
25076             zoom = 0;
25077         } else if (zoom < 18) {
25078             zoom = 1;
25079         } else {
25080             zoom = 2;
25081         }
25082
25083         var icons = {};
25084         function icon(entity) {
25085             if (entity.id in icons) return icons[entity.id];
25086             icons[entity.id] = zoom !== 0 &&
25087                 entity.hasInterestingTags() &&
25088                 context.presets().match(entity, graph).icon;
25089             return icons[entity.id];
25090         }
25091
25092         function circle(klass) {
25093             var rads = radiuses[klass];
25094             return function(entity) {
25095                 var i = icon(entity),
25096                     c = i ? 0.5 : 0,
25097                     r = rads[i ? 3 : zoom];
25098                 this.setAttribute('class', 'node vertex ' + klass + ' ' + entity.id);
25099                 this.setAttribute('cx', c);
25100                 this.setAttribute('cy', -c);
25101                 this.setAttribute('r', r);
25102             };
25103         }
25104
25105         var enter = groups.enter().append('g')
25106             .attr('class', function(d) { return 'node vertex ' + klass + ' ' + d.id; });
25107
25108         enter.append('circle')
25109             .each(circle('shadow'));
25110
25111         enter.append('circle')
25112             .each(circle('stroke'));
25113
25114         // Vertices with icons get a `use`.
25115         enter.filter(function(d) { return icon(d); })
25116             .append('use')
25117             .attr('transform', 'translate(-6, -6)')
25118             .attr('clip-path', 'url(#clip-square-12)')
25119             .attr('xlink:href', function(d) { return '#maki-' + icon(d) + '-12'; });
25120
25121         // Vertices with tags get a `circle`.
25122         enter.filter(function(d) { return !icon(d) && d.hasInterestingTags(); })
25123             .append('circle')
25124             .each(circle('fill'));
25125
25126         groups
25127             .attr('transform', iD.svg.PointTransform(projection))
25128             .classed('shared', function(entity) { return graph.isShared(entity); });
25129
25130         groups.exit()
25131             .remove();
25132     }
25133
25134     function drawVertices(surface, graph, entities, filter, extent, zoom) {
25135         var selected = siblingAndChildVertices(context.selectedIDs(), graph, extent),
25136             vertices = [];
25137
25138         for (var i = 0; i < entities.length; i++) {
25139             var entity = entities[i];
25140
25141             if (entity.geometry(graph) !== 'vertex')
25142                 continue;
25143
25144             if (entity.id in selected ||
25145                 entity.hasInterestingTags() ||
25146                 entity.isIntersection(graph)) {
25147                 vertices.push(entity);
25148             }
25149         }
25150
25151         surface.select('.layer-hit').selectAll('g.vertex.vertex-persistent')
25152             .filter(filter)
25153             .call(draw, vertices, 'vertex-persistent', graph, zoom);
25154
25155         drawHover(surface, graph, extent, zoom);
25156     }
25157
25158     function drawHover(surface, graph, extent, zoom) {
25159         var hovered = hover ? siblingAndChildVertices([hover.id], graph, extent) : {};
25160
25161         surface.select('.layer-hit').selectAll('g.vertex.vertex-hover')
25162             .call(draw, d3.values(hovered), 'vertex-hover', graph, zoom);
25163     }
25164
25165     drawVertices.drawHover = function(surface, graph, _, extent, zoom) {
25166         if (hover !== _) {
25167             hover = _;
25168             drawHover(surface, graph, extent, zoom);
25169         }
25170     };
25171
25172     return drawVertices;
25173 };
25174 iD.ui = function(context) {
25175     function render(container) {
25176         var map = context.map();
25177
25178         if (iD.detect().opera) container.classed('opera', true);
25179
25180         var hash = iD.behavior.Hash(context);
25181
25182         hash();
25183
25184         if (!hash.hadHash) {
25185             map.centerZoom([-77.02271, 38.90085], 20);
25186         }
25187
25188         container.append('div')
25189             .attr('id', 'sidebar')
25190             .attr('class', 'col4')
25191             .call(ui.sidebar);
25192
25193         var content = container.append('div')
25194             .attr('id', 'content');
25195
25196         var bar = content.append('div')
25197             .attr('id', 'bar')
25198             .attr('class', 'fillD');
25199
25200         var m = content.append('div')
25201             .attr('id', 'map')
25202             .call(map);
25203
25204         bar.append('div')
25205             .attr('class', 'spacer col4');
25206
25207         var limiter = bar.append('div')
25208             .attr('class', 'limiter');
25209
25210         limiter.append('div')
25211             .attr('class', 'button-wrap joined col3')
25212             .call(iD.ui.Modes(context), limiter);
25213
25214         limiter.append('div')
25215             .attr('class', 'button-wrap joined col1')
25216             .call(iD.ui.UndoRedo(context));
25217
25218         limiter.append('div')
25219             .attr('class', 'button-wrap col1')
25220             .call(iD.ui.Save(context));
25221
25222         bar.append('div')
25223             .attr('class', 'spinner')
25224             .call(iD.ui.Spinner(context));
25225
25226         content
25227             .call(iD.ui.Attribution(context));
25228
25229         content.append('div')
25230             .style('display', 'none')
25231             .attr('class', 'help-wrap map-overlay fillL col5 content');
25232
25233         var controls = bar.append('div')
25234             .attr('class', 'map-controls');
25235
25236         controls.append('div')
25237             .attr('class', 'map-control zoombuttons')
25238             .call(iD.ui.Zoom(context));
25239
25240         controls.append('div')
25241             .attr('class', 'map-control geolocate-control')
25242             .call(iD.ui.Geolocate(map));
25243
25244         controls.append('div')
25245             .attr('class', 'map-control background-control')
25246             .call(iD.ui.Background(context));
25247
25248         controls.append('div')
25249             .attr('class', 'map-control help-control')
25250             .call(iD.ui.Help(context));
25251
25252         var about = content.append('div')
25253             .attr('class','col12 about-block fillD');
25254
25255         about.append('div')
25256             .attr('class', 'api-status')
25257             .call(iD.ui.Status(context));
25258
25259         if (!context.embed()) {
25260             about.append('div')
25261                 .attr('class', 'account')
25262                 .call(iD.ui.Account(context));
25263         }
25264
25265         var linkList = about.append('ul')
25266             .attr('id', 'about')
25267             .attr('class', 'link-list');
25268
25269         linkList.append('li')
25270             .append('a')
25271             .attr('target', '_blank')
25272             .attr('tabindex', -1)
25273             .attr('href', 'http://github.com/openstreetmap/iD')
25274             .text(iD.version);
25275
25276         var bugReport = linkList.append('li')
25277             .append('a')
25278             .attr('target', '_blank')
25279             .attr('tabindex', -1)
25280             .attr('href', 'https://github.com/openstreetmap/iD/issues');
25281
25282         bugReport.append('span')
25283             .attr('class','icon bug light');
25284
25285         bugReport.call(bootstrap.tooltip()
25286                 .title(t('report_a_bug'))
25287                 .placement('top')
25288             );
25289
25290         linkList.append('li')
25291             .attr('class', 'user-list')
25292             .attr('tabindex', -1)
25293             .call(iD.ui.Contributors(context));
25294
25295         window.onbeforeunload = function() {
25296             return context.save();
25297         };
25298
25299         window.onunload = function() {
25300             context.history().unlock();
25301         };
25302
25303         d3.select(window).on('resize.editor', function() {
25304             map.dimensions(m.dimensions());
25305         });
25306
25307         function pan(d) {
25308             return function() {
25309                 context.pan(d);
25310             };
25311         }
25312
25313         // pan amount
25314         var pa = 5;
25315
25316         var keybinding = d3.keybinding('main')
25317             .on('⌫', function() { d3.event.preventDefault(); })
25318             .on('←', pan([pa, 0]))
25319             .on('↑', pan([0, pa]))
25320             .on('→', pan([-pa, 0]))
25321             .on('↓', pan([0, -pa]));
25322
25323         d3.select(document)
25324             .call(keybinding);
25325
25326         context.enter(iD.modes.Browse(context));
25327
25328         context.container()
25329             .call(iD.ui.Splash(context))
25330             .call(iD.ui.Restore(context));
25331
25332         var authenticating = iD.ui.Loading(context)
25333             .message(t('loading_auth'));
25334
25335         context.connection()
25336             .on('authenticating.ui', function() {
25337                 context.container()
25338                     .call(authenticating);
25339             })
25340             .on('authenticated.ui', function() {
25341                 authenticating.close();
25342             });
25343     }
25344
25345     function ui(container) {
25346         context.container(container);
25347         context.loadLocale(function() {
25348             render(container);
25349         });
25350     }
25351
25352     ui.sidebar = iD.ui.Sidebar(context);
25353
25354     return ui;
25355 };
25356
25357 iD.ui.tooltipHtml = function(text, key) {
25358     return '<span>' + text + '</span>' + '<div class="keyhint-wrap">' + '<span> ' + (t('tooltip_keyhint')) + ' </span>' + '<span class="keyhint"> ' + key + '</span></div>';
25359 };
25360 iD.ui.Account = function(context) {
25361     var connection = context.connection();
25362
25363     function update(selection) {
25364         if (!connection.authenticated()) {
25365             selection.html('')
25366                 .style('display', 'none');
25367             return;
25368         }
25369
25370         selection.style('display', 'block');
25371
25372         connection.userDetails(function(err, details) {
25373             selection.html('');
25374
25375             if (err) return;
25376
25377             // Link
25378             var userLink = selection.append('a')
25379                 .attr('href', connection.userURL(details.display_name))
25380                 .attr('target', '_blank');
25381
25382             // Add thumbnail or dont
25383             if (details.image_url) {
25384                 userLink.append('img')
25385                     .attr('class', 'icon icon-pre-text user-icon')
25386                     .attr('src', details.image_url);
25387             } else {
25388                 userLink.append('span')
25389                     .attr('class', 'icon avatar light icon-pre-text');
25390             }
25391
25392             // Add user name
25393             userLink.append('span')
25394                 .attr('class', 'label')
25395                 .text(details.display_name);
25396
25397             selection.append('a')
25398                 .attr('class', 'logout')
25399                 .attr('href', '#')
25400                 .text(t('logout'))
25401                 .on('click.logout', function() {
25402                     d3.event.preventDefault();
25403                     connection.logout();
25404                 });
25405         });
25406     }
25407
25408     return function(selection) {
25409         connection.on('auth', function() { update(selection); });
25410         update(selection);
25411     };
25412 };
25413 iD.ui.Attribution = function(context) {
25414     var selection;
25415
25416     function attribution(data, klass) {
25417         var div = selection.selectAll('.' + klass)
25418             .data([0]);
25419
25420         div.enter()
25421             .append('div')
25422             .attr('class', klass);
25423
25424         var background = div.selectAll('.attribution')
25425             .data(data, function(d) { return d.name(); });
25426
25427         background.enter()
25428             .append('span')
25429             .attr('class', 'attribution')
25430             .each(function(d) {
25431                 if (d.terms_html) {
25432                     d3.select(this)
25433                         .html(d.terms_html);
25434                     return;
25435                 }
25436
25437                 var source = d.terms_text || d.id || d.name();
25438
25439                 if (d.logo) {
25440                     source = '<img class="source-image" src="' + context.imagePath(d.logo) + '">';
25441                 }
25442
25443                 if (d.terms_url) {
25444                     d3.select(this)
25445                         .append('a')
25446                         .attr('href', d.terms_url)
25447                         .attr('target', '_blank')
25448                         .html(source);
25449                 } else {
25450                     d3.select(this)
25451                         .text(source);
25452                 }
25453             });
25454
25455         background.exit()
25456             .remove();
25457
25458         var copyright = background.selectAll('.copyright-notice')
25459             .data(function(d) {
25460                 var notice = d.copyrightNotices(context.map().zoom(), context.map().extent());
25461                 return notice ? [notice] : [];
25462             });
25463
25464         copyright.enter()
25465             .append('span')
25466             .attr('class', 'copyright-notice');
25467
25468         copyright.text(String);
25469
25470         copyright.exit()
25471             .remove();
25472     }
25473
25474     function update() {
25475         attribution([context.background().baseLayerSource()], 'base-layer-attribution');
25476         attribution(context.background().overlayLayerSources().filter(function (s) {
25477             return s.validZoom(context.map().zoom());
25478         }), 'overlay-layer-attribution');
25479     }
25480
25481     return function(select) {
25482         selection = select;
25483
25484         context.background()
25485             .on('change.attribution', update);
25486
25487         context.map()
25488             .on('move.attribution', _.throttle(update, 400, {leading: false}));
25489
25490         update();
25491     };
25492 };
25493 iD.ui.Background = function(context) {
25494     var key = 'b',
25495         opacities = [1, 0.75, 0.5, 0.25],
25496         directions = [
25497             ['left', [1, 0]],
25498             ['top', [0, -1]],
25499             ['right', [-1, 0]],
25500             ['bottom', [0, 1]]],
25501         opacityDefault = (context.storage('background-opacity') !== null) ?
25502             (+context.storage('background-opacity')) : 0.5;
25503
25504     // Can be 0 from <1.3.0 use or due to issue #1923.
25505     if (opacityDefault === 0) opacityDefault = 0.5;
25506
25507     function background(selection) {
25508
25509         function setOpacity(d) {
25510             var bg = context.container().selectAll('.background-layer')
25511                 .transition()
25512                 .style('opacity', d)
25513                 .attr('data-opacity', d);
25514
25515             if (!iD.detect().opera) {
25516                 iD.util.setTransform(bg, 0, 0);
25517             }
25518
25519             opacityList.selectAll('li')
25520                 .classed('active', function(_) { return _ === d; });
25521
25522             context.storage('background-opacity', d);
25523         }
25524
25525         function selectLayer() {
25526             function active(d) {
25527                 return context.background().showsLayer(d);
25528             }
25529
25530             content.selectAll('.layer, .custom_layer')
25531                 .classed('active', active)
25532                 .selectAll('input')
25533                 .property('checked', active);
25534         }
25535
25536         function clickSetSource(d) {
25537             d3.event.preventDefault();
25538             context.background().baseLayerSource(d);
25539             selectLayer();
25540         }
25541
25542         function clickCustom() {
25543             d3.event.preventDefault();
25544             var template = window.prompt(t('background.custom_prompt'));
25545             if (!template || template.indexOf('google.com') !== -1 ||
25546                template.indexOf('googleapis.com') !== -1 ||
25547                template.indexOf('google.ru') !== -1) {
25548                 selectLayer();
25549                 return;
25550             }
25551             context.background().baseLayerSource(iD.BackgroundSource.Custom(template));
25552             selectLayer();
25553         }
25554
25555         function clickSetOverlay(d) {
25556             d3.event.preventDefault();
25557             context.background().toggleOverlayLayer(d);
25558             selectLayer();
25559         }
25560
25561         function clickGpx() {
25562             context.background().toggleGpxLayer();
25563             update();
25564         }
25565
25566         function drawList(layerList, type, change, filter) {
25567             var sources = context.background()
25568                 .sources(context.map().extent())
25569                 .filter(filter);
25570
25571             var layerLinks = layerList.selectAll('li.layer')
25572                 .data(sources, function(d) { return d.name(); });
25573
25574             var enter = layerLinks.enter()
25575                 .insert('li', '.custom_layer')
25576                 .attr('class', 'layer');
25577
25578             // only set tooltips for layers with tooltips
25579             enter.filter(function(d) { return d.description; })
25580                 .call(bootstrap.tooltip()
25581                     .title(function(d) { return d.description; })
25582                     .placement('top'));
25583
25584             var label = enter.append('label');
25585
25586             label.append('input')
25587                 .attr('type', type)
25588                 .attr('name', 'layers')
25589                 .on('change', change);
25590
25591             label.append('span')
25592                 .text(function(d) { return d.name(); });
25593
25594             layerLinks.exit()
25595                 .remove();
25596
25597             layerList.style('display', layerList.selectAll('li.layer').data().length > 0 ? 'block' : 'none');
25598         }
25599
25600         function update() {
25601             backgroundList.call(drawList, 'radio', clickSetSource, function(d) { return !d.overlay; });
25602             overlayList.call(drawList, 'checkbox', clickSetOverlay, function(d) { return d.overlay; });
25603
25604             var hasGpx = context.background().hasGpxLayer(),
25605                 showsGpx = context.background().showsGpxLayer();
25606
25607             gpxLayerItem
25608                 .classed('active', showsGpx)
25609                 .selectAll('input')
25610                 .property('disabled', !hasGpx)
25611                 .property('checked', showsGpx);
25612
25613             selectLayer();
25614         }
25615
25616         function clickNudge(d) {
25617
25618             var timeout = window.setTimeout(function() {
25619                     interval = window.setInterval(nudge, 100);
25620                 }, 500),
25621                 interval;
25622
25623             d3.select(this).on('mouseup', function() {
25624                 window.clearInterval(interval);
25625                 window.clearTimeout(timeout);
25626                 nudge();
25627             });
25628
25629             function nudge() {
25630                 var offset = context.background()
25631                     .nudge(d[1], context.map().zoom())
25632                     .offset();
25633                 resetButton.classed('disabled', offset[0] === 0 && offset[1] === 0);
25634             }
25635         }
25636
25637         var content = selection.append('div')
25638                 .attr('class', 'fillL map-overlay col3 content hide'),
25639             tooltip = bootstrap.tooltip()
25640                 .placement('left')
25641                 .html(true)
25642                 .title(iD.ui.tooltipHtml(t('background.description'), key));
25643
25644         function hide() { setVisible(false); }
25645
25646         function toggle() {
25647             if (d3.event) d3.event.preventDefault();
25648             tooltip.hide(button);
25649             setVisible(!button.classed('active'));
25650         }
25651
25652         function setVisible(show) {
25653             if (show !== shown) {
25654                 button.classed('active', show);
25655                 shown = show;
25656
25657                 if (show) {
25658                     selection.on('mousedown.background-inside', function() {
25659                         return d3.event.stopPropagation();
25660                     });
25661                     content.style('display', 'block')
25662                         .style('right', '-300px')
25663                         .transition()
25664                         .duration(200)
25665                         .style('right', '0px');
25666                 } else {
25667                     content.style('display', 'block')
25668                         .style('right', '0px')
25669                         .transition()
25670                         .duration(200)
25671                         .style('right', '-300px')
25672                         .each('end', function() {
25673                             d3.select(this).style('display', 'none');
25674                         });
25675                     selection.on('mousedown.background-inside', null);
25676                 }
25677             }
25678         }
25679
25680         var button = selection.append('button')
25681                 .attr('tabindex', -1)
25682                 .on('click', toggle)
25683                 .call(tooltip),
25684             opa = content
25685                 .append('div')
25686                 .attr('class', 'opacity-options-wrapper'),
25687             shown = false;
25688
25689         button.append('span')
25690             .attr('class', 'icon layers light');
25691
25692         opa.append('h4')
25693             .text(t('background.title'));
25694
25695         var opacityList = opa.append('ul')
25696             .attr('class', 'opacity-options');
25697
25698         opacityList.selectAll('div.opacity')
25699             .data(opacities)
25700             .enter()
25701             .append('li')
25702             .attr('data-original-title', function(d) {
25703                 return t('background.percent_brightness', { opacity: (d * 100) });
25704             })
25705             .on('click.set-opacity', setOpacity)
25706             .html('<div class="select-box"></div>')
25707             .call(bootstrap.tooltip()
25708                 .placement('left'))
25709             .append('div')
25710             .attr('class', 'opacity')
25711             .style('opacity', String);
25712
25713         var backgroundList = content.append('ul')
25714             .attr('class', 'layer-list');
25715
25716         var custom = backgroundList.append('li')
25717             .attr('class', 'custom_layer')
25718             .datum(iD.BackgroundSource.Custom());
25719
25720         var label = custom.append('label');
25721
25722         label.append('input')
25723             .attr('type', 'radio')
25724             .attr('name', 'layers')
25725             .on('change', clickCustom);
25726
25727         label.append('span')
25728             .text(t('background.custom'));
25729
25730         var overlayList = content.append('ul')
25731             .attr('class', 'layer-list');
25732
25733         var gpxLayerItem = content.append('ul')
25734             .style('display', iD.detect().filedrop ? 'block' : 'none')
25735             .attr('class', 'layer-list')
25736             .append('li')
25737             .classed('layer-toggle-gpx', true);
25738
25739         gpxLayerItem.append('button')
25740             .attr('class', 'layer-extent')
25741             .call(bootstrap.tooltip()
25742                 .title(t('gpx.zoom'))
25743                 .placement('left'))
25744             .on('click', function() {
25745                 d3.event.preventDefault();
25746                 d3.event.stopPropagation();
25747                 context.background().zoomToGpxLayer();
25748             })
25749             .append('span')
25750             .attr('class', 'icon geolocate');
25751
25752         gpxLayerItem.append('button')
25753             .attr('class', 'layer-browse')
25754             .call(bootstrap.tooltip()
25755                 .title(t('gpx.browse'))
25756                 .placement('left'))
25757             .on('click', function() {
25758                 d3.select(document.createElement('input'))
25759                     .attr('type', 'file')
25760                     .on('change', function() {
25761                         context.background().gpxLayerFiles(d3.event.target.files);
25762                     })
25763                     .node().click();
25764             })
25765             .append('span')
25766             .attr('class', 'icon geocode');
25767
25768         label = gpxLayerItem.append('label')
25769             .call(bootstrap.tooltip()
25770                 .title(t('gpx.drag_drop'))
25771                 .placement('top'));
25772
25773         label.append('input')
25774             .attr('type', 'checkbox')
25775             .property('disabled', true)
25776             .on('change', clickGpx);
25777
25778         label.append('span')
25779             .text(t('gpx.local_layer'));
25780
25781         var adjustments = content.append('div')
25782             .attr('class', 'adjustments');
25783
25784         adjustments.append('a')
25785             .text(t('background.fix_misalignment'))
25786             .attr('href', '#')
25787             .classed('hide-toggle', true)
25788             .classed('expanded', false)
25789             .on('click', function() {
25790                 var exp = d3.select(this).classed('expanded');
25791                 nudgeContainer.style('display', exp ? 'none' : 'block');
25792                 d3.select(this).classed('expanded', !exp);
25793                 d3.event.preventDefault();
25794             });
25795
25796         var nudgeContainer = adjustments.append('div')
25797             .attr('class', 'nudge-container cf')
25798             .style('display', 'none');
25799
25800         nudgeContainer.selectAll('button')
25801             .data(directions).enter()
25802             .append('button')
25803             .attr('class', function(d) { return d[0] + ' nudge'; })
25804             .on('mousedown', clickNudge);
25805
25806         var resetButton = nudgeContainer.append('button')
25807             .attr('class', 'reset disabled')
25808             .on('click', function () {
25809                 context.background().offset([0, 0]);
25810                 resetButton.classed('disabled', true);
25811             });
25812
25813         resetButton.append('div')
25814             .attr('class', 'icon undo');
25815
25816         context.map()
25817             .on('move.background-update', _.debounce(update, 1000));
25818
25819         context.background()
25820             .on('change.background-update', update);
25821
25822         update();
25823         setOpacity(opacityDefault);
25824
25825         var keybinding = d3.keybinding('background');
25826         keybinding.on(key, toggle);
25827
25828         d3.select(document)
25829             .call(keybinding);
25830
25831         context.surface().on('mousedown.background-outside', hide);
25832         context.container().on('mousedown.background-outside', hide);
25833     }
25834
25835     return background;
25836 };
25837 // Translate a MacOS key command into the appropriate Windows/Linux equivalent.
25838 // For example, ⌘Z -> Ctrl+Z
25839 iD.ui.cmd = function(code) {
25840     if (iD.detect().os === 'mac')
25841         return code;
25842
25843     var replacements = {
25844         '⌘': 'Ctrl',
25845         '⇧': 'Shift',
25846         '⌥': 'Alt',
25847         '⌫': 'Backspace',
25848         '⌦': 'Delete'
25849     }, keys = [];
25850
25851     if (iD.detect().os === 'win') {
25852         if (code === '⌘⇧Z') return 'Ctrl+Y';
25853     }
25854
25855     for (var i = 0; i < code.length; i++) {
25856         if (code[i] in replacements) {
25857             keys.push(replacements[code[i]]);
25858         } else {
25859             keys.push(code[i]);
25860         }
25861     }
25862
25863     return keys.join('+');
25864 };
25865 iD.ui.Commit = function(context) {
25866     var event = d3.dispatch('cancel', 'save');
25867
25868     function commit(selection) {
25869         var changes = context.history().changes(),
25870             summary = context.history().difference().summary();
25871
25872         function zoomToEntity(change) {
25873             var entity = change.entity;
25874             if (change.changeType !== 'deleted' &&
25875                 context.graph().entity(entity.id).geometry(context.graph()) !== 'vertex') {
25876                 context.map().zoomTo(entity);
25877                 context.surface().selectAll(
25878                     iD.util.entityOrMemberSelector([entity.id], context.graph()))
25879                     .classed('hover', true);
25880             }
25881         }
25882
25883         var header = selection.append('div')
25884             .attr('class', 'header fillL');
25885
25886         header.append('button')
25887             .attr('class', 'fr')
25888             .on('click', event.cancel)
25889             .append('span')
25890             .attr('class', 'icon close');
25891
25892         header.append('h3')
25893             .text(t('commit.title'));
25894
25895         var body = selection.append('div')
25896             .attr('class', 'body');
25897
25898         // Comment Section
25899         var commentSection = body.append('div')
25900             .attr('class', 'modal-section form-field commit-form');
25901
25902         commentSection.append('label')
25903             .attr('class', 'form-label')
25904             .text(t('commit.message_label'));
25905
25906         var commentField = commentSection.append('textarea')
25907             .attr('placeholder', t('commit.description_placeholder'))
25908             .property('value', context.storage('comment') || '')
25909             .on('blur.save', function () {
25910                 context.storage('comment', this.value);
25911             });
25912
25913         commentField.node().select();
25914
25915         // Warnings
25916         var warnings = body.selectAll('div.warning-section')
25917             .data([iD.validate(changes, context.graph())])
25918             .enter()
25919             .append('div')
25920             .attr('class', 'modal-section warning-section fillL2')
25921             .style('display', function(d) { return _.isEmpty(d) ? 'none' : null; })
25922             .style('background', '#ffb');
25923
25924         warnings.append('h3')
25925             .text(t('commit.warnings'));
25926
25927         var warningLi = warnings.append('ul')
25928             .attr('class', 'changeset-list')
25929             .selectAll('li')
25930             .data(function(d) { return d; })
25931             .enter()
25932             .append('li')
25933             .style()
25934             .on('mouseover', mouseover)
25935             .on('mouseout', mouseout)
25936             .on('click', warningClick);
25937
25938         warningLi.append('span')
25939             .attr('class', 'alert icon icon-pre-text');
25940
25941         warningLi.append('strong').text(function(d) {
25942             return d.message;
25943         });
25944
25945         warningLi.filter(function(d) { return d.tooltip; })
25946             .call(bootstrap.tooltip()
25947                 .title(function(d) { return d.tooltip; })
25948                 .placement('top')
25949             );
25950
25951         // Save Section
25952         var saveSection = body.append('div')
25953             .attr('class','modal-section fillL cf');
25954
25955         var prose = saveSection.append('p')
25956             .attr('class', 'commit-info')
25957             .html(t('commit.upload_explanation'));
25958
25959         context.connection().userDetails(function(err, user) {
25960             if (err) return;
25961
25962             var userLink = d3.select(document.createElement('div'));
25963
25964             if (user.image_url) {
25965                 userLink.append('img')
25966                     .attr('src', user.image_url)
25967                     .attr('class', 'icon icon-pre-text user-icon');
25968             }
25969
25970             userLink.append('a')
25971                 .attr('class','user-info')
25972                 .text(user.display_name)
25973                 .attr('href', context.connection().userURL(user.display_name))
25974                 .attr('tabindex', -1)
25975                 .attr('target', '_blank');
25976
25977             prose.html(t('commit.upload_explanation_with_user', {user: userLink.html()}));
25978         });
25979
25980         // Confirm Button
25981         var saveButton = saveSection.append('button')
25982             .attr('class', 'action col4 button')
25983             .on('click.save', function() {
25984                 event.save({
25985                     comment: commentField.node().value
25986                 });
25987             });
25988
25989         saveButton.append('span')
25990             .attr('class', 'label')
25991             .text(t('commit.save'));
25992
25993         var changeSection = body.selectAll('div.commit-section')
25994             .data([0])
25995             .enter()
25996             .append('div')
25997             .attr('class', 'commit-section modal-section fillL2');
25998
25999         changeSection.append('h3')
26000             .text(summary.length + ' Changes');
26001
26002         var li = changeSection.append('ul')
26003             .attr('class', 'changeset-list')
26004             .selectAll('li')
26005             .data(summary)
26006             .enter()
26007             .append('li')
26008             .on('mouseover', mouseover)
26009             .on('mouseout', mouseout)
26010             .on('click', zoomToEntity);
26011
26012         li.append('span')
26013             .attr('class', function(d) {
26014                 return d.entity.geometry(d.graph) + ' ' + d.changeType + ' icon icon-pre-text';
26015             });
26016
26017         li.append('span')
26018             .attr('class', 'change-type')
26019             .text(function(d) {
26020                 return d.changeType + ' ';
26021             });
26022
26023         li.append('strong')
26024             .attr('class', 'entity-type')
26025             .text(function(d) {
26026                 return context.presets().match(d.entity, d.graph).name();
26027             });
26028
26029         li.append('span')
26030             .attr('class', 'entity-name')
26031             .text(function(d) {
26032                 var name = iD.util.displayName(d.entity) || '',
26033                     string = '';
26034                 if (name !== '') string += ':';
26035                 return string += ' ' + name;
26036             });
26037
26038         li.style('opacity', 0)
26039             .transition()
26040             .style('opacity', 1);
26041
26042         li.style('opacity', 0)
26043             .transition()
26044             .style('opacity', 1);
26045
26046         function mouseover(d) {
26047             if (d.entity) {
26048                 context.surface().selectAll(
26049                     iD.util.entityOrMemberSelector([d.entity.id], context.graph())
26050                 ).classed('hover', true);
26051             }
26052         }
26053
26054         function mouseout() {
26055             context.surface().selectAll('.hover')
26056                 .classed('hover', false);
26057         }
26058
26059         function warningClick(d) {
26060             if (d.entity) {
26061                 context.map().zoomTo(d.entity);
26062                 context.enter(
26063                     iD.modes.Select(context, [d.entity.id])
26064                         .suppressMenu(true));
26065             }
26066         }
26067     }
26068
26069     return d3.rebind(commit, event, 'on');
26070 };
26071 iD.ui.confirm = function(selection) {
26072     var modal = iD.ui.modal(selection);
26073
26074     modal.select('.modal')
26075         .classed('modal-alert', true);
26076
26077     var section = modal.select('.content');
26078
26079     section.append('div')
26080         .attr('class', 'modal-section header');
26081
26082     section.append('div')
26083         .attr('class', 'modal-section message-text');
26084
26085     var buttonwrap = section.append('div')
26086         .attr('class', 'modal-section buttons cf');
26087
26088     buttonwrap.append('button')
26089         .attr('class', 'col2 action')
26090         .on('click.confirm', function() {
26091             modal.remove();
26092         })
26093         .text(t('confirm.okay'));
26094
26095     return modal;
26096 };
26097 iD.ui.Contributors = function(context) {
26098     function update(selection) {
26099         var users = {},
26100             limit = 4,
26101             entities = context.intersects(context.map().extent());
26102
26103         entities.forEach(function(entity) {
26104             if (entity && entity.user) users[entity.user] = true;
26105         });
26106
26107         var u = Object.keys(users),
26108             subset = u.slice(0, u.length > limit ? limit - 1 : limit);
26109
26110         selection.html('')
26111             .append('span')
26112             .attr('class', 'icon nearby light icon-pre-text');
26113
26114         var userList = d3.select(document.createElement('span'));
26115
26116         userList.selectAll()
26117             .data(subset)
26118             .enter()
26119             .append('a')
26120             .attr('class', 'user-link')
26121             .attr('href', function(d) { return context.connection().userURL(d); })
26122             .attr('target', '_blank')
26123             .attr('tabindex', -1)
26124             .text(String);
26125
26126         if (u.length > limit) {
26127             var count = d3.select(document.createElement('span'));
26128
26129             count.append('a')
26130                 .attr('target', '_blank')
26131                 .attr('tabindex', -1)
26132                 .attr('href', function() {
26133                     return context.connection().changesetsURL(context.map().center(), context.map().zoom());
26134                 })
26135                 .text(u.length - limit + 1);
26136
26137             selection.append('span')
26138                 .html(t('contributors.truncated_list', {users: userList.html(), count: count.html()}));
26139         } else {
26140             selection.append('span')
26141                 .html(t('contributors.list', {users: userList.html()}));
26142         }
26143
26144         if (!u.length) {
26145             selection.transition().style('opacity', 0);
26146         } else if (selection.style('opacity') === '0') {
26147             selection.transition().style('opacity', 1);
26148         }
26149     }
26150
26151     return function(selection) {
26152         update(selection);
26153
26154         context.connection().on('load.contributors', function() {
26155             update(selection);
26156         });
26157
26158         context.map().on('move.contributors', _.debounce(function() {
26159             update(selection);
26160         }, 500));
26161     };
26162 };
26163 iD.ui.Disclosure = function() {
26164     var dispatch = d3.dispatch('toggled'),
26165         title,
26166         expanded = false,
26167         content = function () {};
26168
26169     var disclosure = function(selection) {
26170         var $link = selection.selectAll('.hide-toggle')
26171             .data([0]);
26172
26173         $link.enter().append('a')
26174             .attr('href', '#')
26175             .attr('class', 'hide-toggle');
26176
26177         $link.text(title)
26178             .on('click', toggle)
26179             .classed('expanded', expanded);
26180
26181         var $body = selection.selectAll('div')
26182             .data([0]);
26183
26184         $body.enter().append('div');
26185
26186         $body.classed('hide', !expanded)
26187             .call(content);
26188
26189         function toggle() {
26190             expanded = !expanded;
26191             $link.classed('expanded', expanded);
26192             $body.call(iD.ui.Toggle(expanded));
26193             dispatch.toggled(expanded);
26194         }
26195     };
26196
26197     disclosure.title = function(_) {
26198         if (!arguments.length) return title;
26199         title = _;
26200         return disclosure;
26201     };
26202
26203     disclosure.expanded = function(_) {
26204         if (!arguments.length) return expanded;
26205         expanded = _;
26206         return disclosure;
26207     };
26208
26209     disclosure.content = function(_) {
26210         if (!arguments.length) return content;
26211         content = _;
26212         return disclosure;
26213     };
26214
26215     return d3.rebind(disclosure, dispatch, 'on');
26216 };
26217 iD.ui.EntityEditor = function(context) {
26218     var event = d3.dispatch('choose'),
26219         state = 'select',
26220         id,
26221         preset,
26222         reference;
26223
26224     var rawTagEditor = iD.ui.RawTagEditor(context)
26225         .on('change', changeTags);
26226
26227     function entityEditor(selection) {
26228         var entity = context.entity(id),
26229             tags = _.clone(entity.tags);
26230
26231         var $header = selection.selectAll('.header')
26232             .data([0]);
26233
26234         // Enter
26235
26236         var $enter = $header.enter().append('div')
26237             .attr('class', 'header fillL cf');
26238
26239         $enter.append('button')
26240             .attr('class', 'fr preset-close')
26241             .append('span')
26242             .attr('class', 'icon close');
26243
26244         $enter.append('h3');
26245
26246         // Update
26247
26248         $header.select('h3')
26249             .text(t('inspector.edit'));
26250
26251         $header.select('.preset-close')
26252             .on('click', function() {
26253                 context.enter(iD.modes.Browse(context));
26254             });
26255
26256         var $body = selection.selectAll('.inspector-body')
26257             .data([0]);
26258
26259         // Enter
26260
26261         $enter = $body.enter().append('div')
26262             .attr('class', 'inspector-body');
26263
26264         $enter.append('div')
26265             .attr('class', 'preset-list-item inspector-inner')
26266             .append('div')
26267             .attr('class', 'preset-list-button-wrap')
26268             .append('button')
26269             .attr('class', 'preset-list-button preset-reset')
26270             .call(bootstrap.tooltip()
26271                 .title(t('inspector.back_tooltip'))
26272                 .placement('bottom'))
26273             .append('div')
26274             .attr('class', 'label');
26275
26276         $body.select('.preset-list-button-wrap')
26277             .call(reference.button);
26278
26279         $body.select('.preset-list-item')
26280             .call(reference.body);
26281
26282         $enter.append('div')
26283             .attr('class', 'inspector-border inspector-preset');
26284
26285         $enter.append('div')
26286             .attr('class', 'inspector-border raw-tag-editor inspector-inner');
26287
26288         $enter.append('div')
26289             .attr('class', 'inspector-border raw-member-editor inspector-inner');
26290
26291         $enter.append('div')
26292             .attr('class', 'raw-membership-editor inspector-inner');
26293
26294         selection.selectAll('.preset-reset')
26295             .on('click', function() {
26296                 event.choose(preset);
26297             });
26298
26299         // Update
26300
26301         $body.select('.preset-list-item button')
26302             .call(iD.ui.PresetIcon()
26303                 .geometry(context.geometry(id))
26304                 .preset(preset));
26305
26306         $body.select('.preset-list-item .label')
26307             .text(preset.name());
26308
26309         $body.select('.inspector-preset')
26310             .call(iD.ui.preset(context)
26311                 .preset(preset)
26312                 .entityID(id)
26313                 .tags(tags)
26314                 .state(state)
26315                 .on('change', changeTags));
26316
26317         $body.select('.raw-tag-editor')
26318             .call(rawTagEditor
26319                 .preset(preset)
26320                 .entityID(id)
26321                 .tags(tags)
26322                 .state(state));
26323
26324         if (entity.type === 'relation') {
26325             $body.select('.raw-member-editor')
26326                 .style('display', 'block')
26327                 .call(iD.ui.RawMemberEditor(context)
26328                     .entityID(id));
26329         } else {
26330             $body.select('.raw-member-editor')
26331                 .style('display', 'none');
26332         }
26333
26334         $body.select('.raw-membership-editor')
26335             .call(iD.ui.RawMembershipEditor(context)
26336                 .entityID(id));
26337
26338         function historyChanged() {
26339             if (state === 'hide') return;
26340             var entity = context.hasEntity(id);
26341             if (!entity) return;
26342             entityEditor.preset(context.presets().match(entity, context.graph()));
26343             entityEditor(selection);
26344         }
26345
26346         context.history()
26347             .on('change.entity-editor', historyChanged);
26348     }
26349
26350     function clean(o) {
26351         var out = {}, k, v;
26352         for (k in o) {
26353             if (k && (v = o[k]) !== undefined) {
26354                 out[k] = v.trim();
26355             }
26356         }
26357         return out;
26358     }
26359
26360     function changeTags(changed) {
26361         var entity = context.entity(id),
26362             tags = clean(_.extend({}, entity.tags, changed));
26363
26364         if (!_.isEqual(entity.tags, tags)) {
26365             context.perform(
26366                 iD.actions.ChangeTags(id, tags),
26367                 t('operations.change_tags.annotation'));
26368         }
26369     }
26370
26371     entityEditor.state = function(_) {
26372         if (!arguments.length) return state;
26373         state = _;
26374         return entityEditor;
26375     };
26376
26377     entityEditor.entityID = function(_) {
26378         if (!arguments.length) return id;
26379         id = _;
26380         entityEditor.preset(context.presets().match(context.entity(id), context.graph()));
26381         return entityEditor;
26382     };
26383
26384     entityEditor.preset = function(_) {
26385         if (!arguments.length) return preset;
26386         if (_ !== preset) {
26387             preset = _;
26388             reference = iD.ui.TagReference(preset.reference(context.geometry(id)))
26389                 .showing(false);
26390         }
26391         return entityEditor;
26392     };
26393
26394     return d3.rebind(entityEditor, event, 'on');
26395 };
26396 iD.ui.FeatureList = function(context) {
26397     var geocodeResults;
26398
26399     function featureList(selection) {
26400         var header = selection.append('div')
26401             .attr('class', 'header fillL cf');
26402
26403         header.append('h3')
26404             .text(t('inspector.feature_list'));
26405
26406         function keypress() {
26407             var q = search.property('value'),
26408                 items = list.selectAll('.feature-list-item');
26409             if (d3.event.keyCode === 13 && q.length && items.size()) {
26410                 click(items.datum());
26411             }
26412         }
26413
26414         function inputevent() {
26415             geocodeResults = undefined;
26416             drawList();
26417         }
26418
26419         var searchWrap = selection.append('div')
26420             .attr('class', 'search-header');
26421
26422         var search = searchWrap.append('input')
26423             .attr('placeholder', t('inspector.search'))
26424             .attr('type', 'search')
26425             .on('keypress', keypress)
26426             .on('input', inputevent);
26427
26428         searchWrap.append('span')
26429             .attr('class', 'icon search');
26430
26431         var listWrap = selection.append('div')
26432             .attr('class', 'inspector-body');
26433
26434         var list = listWrap.append('div')
26435             .attr('class', 'feature-list cf');
26436
26437         context.map()
26438             .on('drawn.feature-list', mapDrawn);
26439
26440         function mapDrawn(e) {
26441             if (e.full) {
26442                 drawList();
26443             }
26444         }
26445
26446         function features() {
26447             var entities = {},
26448                 result = [],
26449                 graph = context.graph(),
26450                 q = search.property('value').toLowerCase();
26451
26452             if (!q) return result;
26453
26454             var idMatch = q.match(/^([nwr])([0-9]+)$/);
26455
26456             if (idMatch) {
26457                 result.push({
26458                     id: idMatch[0],
26459                     geometry: idMatch[1] === 'n' ? 'point' : idMatch[1] === 'w' ? 'line' : 'relation',
26460                     type: idMatch[1] === 'n' ? t('inspector.node') : idMatch[1] === 'w' ? t('inspector.way') : t('inspector.relation'),
26461                     name: idMatch[2]
26462                 });
26463             }
26464
26465             var locationMatch = q.match(/^(-?\d+\.?\d*)\s+(-?\d+\.?\d*)$/);
26466
26467             if (locationMatch) {
26468                 result.push({
26469                     id: -1,
26470                     geometry: 'point',
26471                     type: t('inspector.location'),
26472                     name: locationMatch[0],
26473                     location: [parseFloat(locationMatch[1]), parseFloat(locationMatch[2])]
26474                 });
26475             }
26476
26477             function addEntity(entity) {
26478                 if (entity.id in entities || result.length > 200)
26479                     return;
26480
26481                 entities[entity.id] = true;
26482
26483                 var name = iD.util.displayName(entity) || '';
26484                 if (name.toLowerCase().indexOf(q) >= 0) {
26485                     result.push({
26486                         id: entity.id,
26487                         entity: entity,
26488                         geometry: context.geometry(entity.id),
26489                         type: context.presets().match(entity, graph).name(),
26490                         name: name
26491                     });
26492                 }
26493
26494                 graph.parentRelations(entity).forEach(function(parent) {
26495                     addEntity(parent);
26496                 });
26497             }
26498
26499             var visible = context.surface().selectAll('.point, .line, .area')[0];
26500             for (var i = 0; i < visible.length && result.length <= 200; i++) {
26501                 addEntity(visible[i].__data__);
26502             }
26503
26504             (geocodeResults || []).forEach(function(d) {
26505                 // https://github.com/openstreetmap/iD/issues/1890
26506                 if (d.osm_type && d.osm_id) {
26507                     result.push({
26508                         id: iD.Entity.id.fromOSM(d.osm_type, d.osm_id),
26509                         geometry: d.osm_type === 'relation' ? 'relation' : d.osm_type === 'way' ? 'line' : 'point',
26510                         type: d.type !== 'yes' ? (d.type.charAt(0).toUpperCase() + d.type.slice(1)).replace('_', ' ')
26511                                                : (d.class.charAt(0).toUpperCase() + d.class.slice(1)).replace('_', ' '),
26512                         name: d.display_name,
26513                         extent: new iD.geo.Extent(
26514                             [parseFloat(d.boundingbox[3]), parseFloat(d.boundingbox[0])],
26515                             [parseFloat(d.boundingbox[2]), parseFloat(d.boundingbox[1])])
26516                     });
26517                 }
26518             });
26519
26520             return result;
26521         }
26522
26523         function drawList() {
26524             var value = search.property('value'),
26525                 results = features();
26526
26527             list.classed('filtered', value.length);
26528
26529             var noResultsWorldwide = geocodeResults && geocodeResults.length === 0;
26530
26531             var resultsIndicator = list.selectAll('.no-results-item')
26532                 .data([0])
26533                 .enter().append('button')
26534                 .property('disabled', true)
26535                 .attr('class', 'no-results-item');
26536
26537             resultsIndicator.append('span')
26538                 .attr('class', 'icon alert');
26539
26540             resultsIndicator.append('span')
26541                 .attr('class', 'entity-name');
26542
26543             list.selectAll('.no-results-item .entity-name')
26544                 .text(noResultsWorldwide ? t('geocoder.no_results_worldwide') : t('geocoder.no_results_visible'));
26545
26546             list.selectAll('.geocode-item')
26547                 .data([0])
26548                 .enter().append('button')
26549                 .attr('class', 'geocode-item')
26550                 .on('click', geocode)
26551                 .append('div')
26552                 .attr('class', 'label')
26553                 .append('span')
26554                 .attr('class', 'entity-name')
26555                 .text(t('geocoder.search'));
26556
26557             list.selectAll('.no-results-item')
26558                 .style('display', (value.length && !results.length) ? 'block' : 'none');
26559
26560             list.selectAll('.geocode-item')
26561                 .style('display', (value && geocodeResults === undefined) ? 'block' : 'none');
26562
26563             list.selectAll('.feature-list-item')
26564                 .data([-1])
26565                 .remove();
26566
26567             var items = list.selectAll('.feature-list-item')
26568                 .data(results, function(d) { return d.id; });
26569
26570             var enter = items.enter().insert('button', '.geocode-item')
26571                 .attr('class', 'feature-list-item')
26572                 .on('mouseover', mouseover)
26573                 .on('mouseout', mouseout)
26574                 .on('click', click);
26575
26576             var label = enter.append('div')
26577                 .attr('class', 'label');
26578
26579             label.append('span')
26580                 .attr('class', function(d) { return d.geometry + ' icon icon-pre-text'; });
26581
26582             label.append('span')
26583                 .attr('class', 'entity-type')
26584                 .text(function(d) { return d.type; });
26585
26586             label.append('span')
26587                 .attr('class', 'entity-name')
26588                 .text(function(d) { return d.name; });
26589
26590             enter.style('opacity', 0)
26591                 .transition()
26592                 .style('opacity', 1);
26593
26594             items.order();
26595
26596             items.exit()
26597                 .remove();
26598         }
26599
26600         function mouseover(d) {
26601             if (d.id === -1) return;
26602
26603             context.surface().selectAll(iD.util.entityOrMemberSelector([d.id], context.graph()))
26604                 .classed('hover', true);
26605         }
26606
26607         function mouseout() {
26608             context.surface().selectAll('.hover')
26609                 .classed('hover', false);
26610         }
26611
26612         function click(d) {
26613             d3.event.preventDefault();
26614             if (d.location) {
26615                 context.map().centerZoom([d.location[1], d.location[0]], 20);
26616             }
26617             else if (d.entity) {
26618                 context.enter(iD.modes.Select(context, [d.entity.id]));
26619             } else {
26620                 context.loadEntity(d.id);
26621             }
26622         }
26623
26624         function geocode() {
26625             var searchVal = encodeURIComponent(search.property('value'));
26626             d3.json('http://nominatim.openstreetmap.org/search/' + searchVal + '?limit=10&format=json', function(err, resp) {
26627                 geocodeResults = resp || [];
26628                 drawList();
26629             });
26630         }
26631     }
26632
26633     return featureList;
26634 };
26635 iD.ui.flash = function(selection) {
26636     var modal = iD.ui.modal(selection);
26637
26638     modal.select('.modal').classed('modal-flash', true);
26639
26640     modal.select('.content')
26641         .classed('modal-section', true)
26642         .append('div')
26643         .attr('class', 'description');
26644
26645     modal.on('click.flash', function() { modal.remove(); });
26646
26647     setTimeout(function() {
26648         modal.remove();
26649         return true;
26650     }, 1500);
26651
26652     return modal;
26653 };
26654 iD.ui.Geolocate = function(map) {
26655     function click() {
26656         navigator.geolocation.getCurrentPosition(
26657             success, error);
26658     }
26659
26660     function success(position) {
26661         var extent = iD.geo.Extent([position.coords.longitude, position.coords.latitude])
26662             .padByMeters(position.coords.accuracy);
26663
26664         map.centerZoom(extent.center(), Math.min(20, map.extentZoom(extent)));
26665     }
26666
26667     function error() { }
26668
26669     return function(selection) {
26670         if (!navigator.geolocation) return;
26671
26672         var button = selection.append('button')
26673             .attr('tabindex', -1)
26674             .attr('title', t('geolocate.title'))
26675             .on('click', click)
26676             .call(bootstrap.tooltip()
26677                 .placement('left'));
26678
26679          button.append('span')
26680              .attr('class', 'icon geolocate light');
26681     };
26682 };
26683 iD.ui.Help = function(context) {
26684     var key = 'h';
26685
26686     var docKeys = [
26687         'help.help',
26688         'help.editing_saving',
26689         'help.roads',
26690         'help.gps',
26691         'help.imagery',
26692         'help.addresses',
26693         'help.inspector',
26694         'help.buildings',
26695         'help.relations'];
26696
26697     var docs = docKeys.map(function(key) {
26698         var text = t(key);
26699         return {
26700             title: text.split('\n')[0].replace('#', '').trim(),
26701             html: marked(text.split('\n').slice(1).join('\n'))
26702         };
26703     });
26704
26705     function help(selection) {
26706         var shown = false;
26707
26708         function hide() {
26709             setVisible(false);
26710         }
26711
26712         function toggle() {
26713             if (d3.event) d3.event.preventDefault();
26714             tooltip.hide(button);
26715             setVisible(!button.classed('active'));
26716         }
26717
26718         function setVisible(show) {
26719             if (show !== shown) {
26720                 button.classed('active', show);
26721                 shown = show;
26722                 if (show) {
26723                     pane.style('display', 'block')
26724                         .style('right', '-500px')
26725                         .transition()
26726                         .duration(200)
26727                         .style('right', '0px');
26728                 } else {
26729                     pane.style('right', '0px')
26730                         .transition()
26731                         .duration(200)
26732                         .style('right', '-500px')
26733                         .each('end', function() {
26734                             d3.select(this).style('display', 'none');
26735                         });
26736                 }
26737             }
26738         }
26739
26740         function clickHelp(d, i) {
26741             pane.property('scrollTop', 0);
26742             doctitle.text(d.title);
26743             body.html(d.html);
26744             body.selectAll('a')
26745                 .attr('target', '_blank');
26746             menuItems.classed('selected', function(m) {
26747                 return m.title === d.title;
26748             });
26749
26750             nav.html('');
26751
26752             if (i > 0) {
26753                 var prevLink = nav.append('a')
26754                     .attr('class', 'previous')
26755                     .on('click', function() {
26756                         clickHelp(docs[i - 1], i - 1);
26757                     });
26758                 prevLink.append('span').attr('class', 'icon back blue');
26759                 prevLink.append('span').text(docs[i - 1].title);
26760             }
26761             if (i < docs.length - 1) {
26762                 var nextLink = nav.append('a')
26763                     .attr('class', 'next')
26764                     .on('click', function() {
26765                         clickHelp(docs[i + 1], i + 1);
26766                     });
26767                 nextLink.append('span').text(docs[i + 1].title);
26768                 nextLink.append('span').attr('class', 'icon forward blue');
26769             }
26770         }
26771
26772         function clickWalkthrough() {
26773             d3.select(document.body).call(iD.ui.intro(context));
26774             setVisible(false);
26775         }
26776
26777         var tooltip = bootstrap.tooltip()
26778             .placement('left')
26779             .html(true)
26780             .title(iD.ui.tooltipHtml(t('help.title'), key));
26781
26782         var button = selection.append('button')
26783             .attr('tabindex', -1)
26784             .on('click', toggle)
26785             .call(tooltip);
26786
26787         button.append('span')
26788             .attr('class', 'icon help light');
26789
26790         var pane = context.container()
26791             .select('.help-wrap');
26792
26793         var toc = pane.append('ul')
26794             .attr('class', 'toc');
26795
26796         var menuItems = toc.selectAll('li')
26797             .data(docs)
26798             .enter()
26799             .append('li')
26800             .append('a')
26801             .text(function(d) { return d.title; })
26802             .on('click', clickHelp);
26803
26804         toc.append('li')
26805             .attr('class','walkthrough')
26806             .append('a')
26807             .text(t('splash.walkthrough'))
26808             .on('click', clickWalkthrough);
26809
26810         var content = pane.append('div')
26811             .attr('class', 'left-content');
26812
26813         var doctitle = content.append('h2')
26814             .text(t('help.title'));
26815
26816         var body = content.append('div')
26817             .attr('class', 'body');
26818
26819         var nav = content.append('div')
26820             .attr('class', 'nav');
26821
26822         clickHelp(docs[0], 0);
26823
26824         var keybinding = d3.keybinding('help')
26825             .on(key, toggle);
26826
26827         d3.select(document)
26828             .call(keybinding);
26829
26830         context.surface().on('mousedown.help-outside', hide);
26831         context.container().on('mousedown.b.help-outside', hide);
26832
26833         pane.on('mousedown.help-inside', function() {
26834             return d3.event.stopPropagation();
26835         });
26836
26837     }
26838
26839     return help;
26840 };
26841 iD.ui.Inspector = function(context) {
26842     var presetList = iD.ui.PresetList(context),
26843         entityEditor = iD.ui.EntityEditor(context),
26844         state = 'select',
26845         entityID,
26846         newFeature = false;
26847
26848     function inspector(selection) {
26849         presetList
26850             .entityID(entityID)
26851             .autofocus(newFeature)
26852             .on('choose', setPreset);
26853
26854         entityEditor
26855             .state(state)
26856             .entityID(entityID)
26857             .on('choose', showList);
26858
26859         var $wrap = selection.selectAll('.panewrap')
26860             .data([0]);
26861
26862         var $enter = $wrap.enter().append('div')
26863             .attr('class', 'panewrap');
26864
26865         $enter.append('div')
26866             .attr('class', 'preset-list-pane pane');
26867
26868         $enter.append('div')
26869             .attr('class', 'entity-editor-pane pane');
26870
26871         var $presetPane = $wrap.select('.preset-list-pane');
26872         var $editorPane = $wrap.select('.entity-editor-pane');
26873
26874         var showEditor = state === 'hover' || context.entity(entityID).isUsed(context.graph());
26875         if (showEditor) {
26876             $wrap.style('right', '0%');
26877             $editorPane.call(entityEditor);
26878         } else {
26879             $wrap.style('right', '-100%');
26880             $presetPane.call(presetList);
26881         }
26882
26883         var $footer = selection.selectAll('.footer')
26884             .data([0]);
26885
26886         $footer.enter().append('div')
26887             .attr('class', 'footer');
26888
26889         selection.select('.footer')
26890             .call(iD.ui.ViewOnOSM(context)
26891                 .entityID(entityID));
26892
26893         function showList(preset) {
26894             $wrap.transition()
26895                 .styleTween('right', function() { return d3.interpolate('0%', '-100%'); });
26896
26897             $presetPane.call(presetList
26898                 .preset(preset)
26899                 .autofocus(true));
26900         }
26901
26902         function setPreset(preset) {
26903             $wrap.transition()
26904                 .styleTween('right', function() { return d3.interpolate('-100%', '0%'); });
26905
26906             $editorPane.call(entityEditor
26907                 .preset(preset));
26908         }
26909     }
26910
26911     inspector.state = function(_) {
26912         if (!arguments.length) return state;
26913         state = _;
26914         entityEditor.state(state);
26915         return inspector;
26916     };
26917
26918     inspector.entityID = function(_) {
26919         if (!arguments.length) return entityID;
26920         entityID = _;
26921         return inspector;
26922     };
26923
26924     inspector.newFeature = function(_) {
26925         if (!arguments.length) return newFeature;
26926         newFeature = _;
26927         return inspector;
26928     };
26929
26930     return inspector;
26931 };
26932 iD.ui.intro = function(context) {
26933
26934     var step;
26935
26936     function intro(selection) {
26937
26938         context.enter(iD.modes.Browse(context));
26939
26940         // Save current map state
26941         var history = context.history().toJSON(),
26942             hash = window.location.hash,
26943             background = context.background().baseLayerSource(),
26944             opacity = d3.select('.background-layer').style('opacity'),
26945             loadedTiles = context.connection().loadedTiles(),
26946             baseEntities = context.history().graph().base().entities,
26947             introGraph;
26948
26949         // Load semi-real data used in intro
26950         context.connection().toggle(false).flush();
26951         context.history().reset();
26952         
26953         introGraph = JSON.parse(iD.introGraph);
26954         for (var key in introGraph) {
26955             introGraph[key] = iD.Entity(introGraph[key]);
26956         }
26957         context.history().merge(d3.values(iD.Graph().load(introGraph).entities));
26958         context.background().bing();
26959
26960         // Block saving
26961         var savebutton = d3.select('#bar button.save'),
26962             save = savebutton.on('click');
26963         savebutton.on('click', null);
26964         context.inIntro(true);
26965
26966         d3.select('.background-layer').style('opacity', 1);
26967
26968         var curtain = d3.curtain();
26969         selection.call(curtain);
26970
26971         function reveal(box, text, options) {
26972             options = options || {};
26973             if (text) curtain.reveal(box, text, options.tooltipClass, options.duration);
26974             else curtain.reveal(box, '', '', options.duration);
26975         }
26976
26977         var steps = ['navigation', 'point', 'area', 'line', 'startEditing'].map(function(step, i) {
26978             var s = iD.ui.intro[step](context, reveal)
26979                 .on('done', function() {
26980                     entered.filter(function(d) {
26981                         return d.title === s.title;
26982                     }).classed('finished', true);
26983                     enter(steps[i + 1]);
26984                 });
26985             return s;
26986         });
26987
26988         steps[steps.length - 1].on('startEditing', function() {
26989             curtain.remove();
26990             navwrap.remove();
26991             d3.select('.background-layer').style('opacity', opacity);
26992             context.connection().toggle(true).flush().loadedTiles(loadedTiles);
26993             context.history().reset().merge(d3.values(baseEntities));
26994             context.background().baseLayerSource(background);
26995             if (history) context.history().fromJSON(history);
26996             window.location.replace(hash);
26997             context.inIntro(false);
26998             d3.select('#bar button.save').on('click', save);
26999         });
27000
27001         var navwrap = selection.append('div').attr('class', 'intro-nav-wrap fillD');
27002
27003         var buttonwrap = navwrap.append('div')
27004             .attr('class', 'joined')
27005             .selectAll('button.step');
27006
27007         var entered = buttonwrap.data(steps)
27008             .enter().append('button')
27009                 .attr('class', 'step')
27010                 .on('click', enter);
27011
27012         entered.append('div').attr('class','icon icon-pre-text apply');
27013         entered.append('label').text(function(d) { return t(d.title); });
27014         enter(steps[0]);
27015
27016         function enter (newStep) {
27017
27018             if (step) {
27019                 step.exit();
27020             }
27021
27022             context.enter(iD.modes.Browse(context));
27023
27024             step = newStep;
27025             step.enter();
27026
27027             entered.classed('active', function(d) {
27028                 return d.title === step.title;
27029             });
27030         }
27031
27032     }
27033     return intro;
27034 };
27035
27036 iD.ui.intro.pointBox = function(point, context) {
27037     var rect = context.surfaceRect();
27038     point = context.projection(point);
27039     return {
27040         left: point[0] + rect.left - 30,
27041         top: point[1] + rect.top - 50,
27042         width: 60,
27043         height: 70
27044     };
27045 };
27046
27047 iD.ui.intro.pad = function(box, padding, context) {
27048     if (box instanceof Array) {
27049         var rect = context.surfaceRect();
27050         box = context.projection(box);
27051         box = {
27052             left: box[0] + rect.left,
27053             top: box[1] + rect.top
27054         };
27055     }
27056     return {
27057         left: box.left - padding,
27058         top: box.top - padding,
27059         width: (box.width || 0) + 2 * padding,
27060         height: (box.width || 0) + 2 * padding
27061     };
27062 };
27063 iD.ui.Lasso = function(context) {
27064
27065     var box, group,
27066         a = [0, 0],
27067         b = [0, 0];
27068
27069     function lasso(selection) {
27070
27071         context.container().classed('lasso', true);
27072
27073         group = selection.append('g')
27074             .attr('class', 'lasso hide');
27075
27076         box = group.append('rect')
27077             .attr('class', 'lasso-box');
27078
27079         group.call(iD.ui.Toggle(true));
27080
27081     }
27082
27083     // top-left
27084     function topLeft(d) {
27085         return 'translate(' + Math.min(d[0][0], d[1][0]) + ',' + Math.min(d[0][1], d[1][1]) + ')';
27086     }
27087
27088     function width(d) { return Math.abs(d[0][0] - d[1][0]); }
27089     function height(d) { return Math.abs(d[0][1] - d[1][1]); }
27090
27091     function draw() {
27092         if (box) {
27093             box.data([[a, b]])
27094                 .attr('transform', topLeft)
27095                 .attr('width', width)
27096                 .attr('height', height);
27097         }
27098     }
27099
27100     lasso.a = function(_) {
27101         if (!arguments.length) return a;
27102         a = _;
27103         draw();
27104         return lasso;
27105     };
27106
27107     lasso.b = function(_) {
27108         if (!arguments.length) return b;
27109         b = _;
27110         draw();
27111         return lasso;
27112     };
27113
27114     lasso.close = function() {
27115         if (group) {
27116             group.call(iD.ui.Toggle(false, function() {
27117                 d3.select(this).remove();
27118             }));
27119         }
27120         context.container().classed('lasso', false);
27121     };
27122
27123     return lasso;
27124 };
27125 iD.ui.Loading = function(context) {
27126     var message = '',
27127         blocking = false,
27128         modal;
27129
27130     var loading = function(selection) {
27131         modal = iD.ui.modal(selection, blocking);
27132
27133         var loadertext = modal.select('.content')
27134             .classed('loading-modal', true)
27135             .append('div')
27136             .attr('class', 'modal-section fillL');
27137
27138         loadertext.append('img')
27139             .attr('class', 'loader')
27140             .attr('src', context.imagePath('loader-white.gif'));
27141
27142         loadertext.append('h3')
27143             .text(message);
27144
27145         modal.select('button.close')
27146             .attr('class', 'hide');
27147
27148         return loading;
27149     };
27150
27151     loading.message = function(_) {
27152         if (!arguments.length) return message;
27153         message = _;
27154         return loading;
27155     };
27156
27157     loading.blocking = function(_) {
27158         if (!arguments.length) return blocking;
27159         blocking = _;
27160         return loading;
27161     };
27162
27163     loading.close = function() {
27164         modal.remove();
27165     };
27166
27167     return loading;
27168 };
27169 iD.ui.modal = function(selection, blocking) {
27170
27171     var previous = selection.select('div.modal');
27172     var animate = previous.empty();
27173
27174     previous.transition()
27175         .duration(200)
27176         .style('opacity', 0)
27177         .remove();
27178
27179     var shaded = selection
27180         .append('div')
27181         .attr('class', 'shaded')
27182         .style('opacity', 0);
27183
27184     shaded.close = function() {
27185         shaded
27186             .transition()
27187             .duration(200)
27188             .style('opacity',0)
27189             .remove();
27190         modal
27191             .transition()
27192             .duration(200)
27193             .style('top','0px');
27194         keybinding.off();
27195     };
27196
27197     var keybinding = d3.keybinding('modal')
27198         .on('⌫', shaded.close)
27199         .on('⎋', shaded.close);
27200
27201     d3.select(document).call(keybinding);
27202
27203     var modal = shaded.append('div')
27204         .attr('class', 'modal fillL col6');
27205
27206         shaded.on('click.remove-modal', function() {
27207             if (d3.event.target === this && !blocking) shaded.close();
27208         });
27209
27210     modal.append('button')
27211         .attr('class', 'close')
27212         .on('click', function() {
27213             if (!blocking) shaded.close();
27214         })
27215         .append('div')
27216             .attr('class','icon close');
27217
27218     modal.append('div')
27219         .attr('class', 'content');
27220
27221     if (animate) {
27222         shaded.transition().style('opacity', 1);
27223         modal
27224             .style('top','0px')
27225             .transition()
27226             .duration(200)
27227             .style('top','40px');
27228     } else {
27229         shaded.style('opacity', 1);
27230     }
27231
27232
27233     return shaded;
27234 };
27235 iD.ui.Modes = function(context) {
27236     var modes = [
27237         iD.modes.AddPoint(context),
27238         iD.modes.AddLine(context),
27239         iD.modes.AddArea(context)];
27240
27241     return function(selection) {
27242         var buttons = selection.selectAll('button.add-button')
27243             .data(modes);
27244
27245        buttons.enter().append('button')
27246            .attr('tabindex', -1)
27247            .attr('class', function(mode) { return mode.id + ' add-button col4'; })
27248            .on('click.mode-buttons', function(mode) {
27249                if (mode.id === context.mode().id) {
27250                    context.enter(iD.modes.Browse(context));
27251                } else {
27252                    context.enter(mode);
27253                }
27254            })
27255            .call(bootstrap.tooltip()
27256                .placement('bottom')
27257                .html(true)
27258                .title(function(mode) {
27259                    return iD.ui.tooltipHtml(mode.description, mode.key);
27260                }));
27261
27262         context.map()
27263             .on('move.modes', _.debounce(update, 500));
27264
27265         context
27266             .on('enter.modes', update);
27267
27268         update();
27269
27270         buttons.append('span')
27271             .attr('class', function(mode) { return mode.id + ' icon icon-pre-text'; });
27272
27273         buttons.append('span')
27274             .attr('class', 'label')
27275             .text(function(mode) { return mode.title; });
27276
27277         context.on('enter.editor', function(entered) {
27278             buttons.classed('active', function(mode) { return entered.button === mode.button; });
27279             context.container()
27280                 .classed('mode-' + entered.id, true);
27281         });
27282
27283         context.on('exit.editor', function(exited) {
27284             context.container()
27285                 .classed('mode-' + exited.id, false);
27286         });
27287
27288         var keybinding = d3.keybinding('mode-buttons');
27289
27290         modes.forEach(function(m) {
27291             keybinding.on(m.key, function() { if (context.editable()) context.enter(m); });
27292         });
27293
27294         d3.select(document)
27295             .call(keybinding);
27296
27297         function update() {
27298             buttons.property('disabled', !context.editable());
27299         }
27300     };
27301 };
27302 iD.ui.Notice = function(context) {
27303     return function(selection) {
27304         var div = selection.append('div')
27305             .attr('class', 'notice');
27306
27307         var button = div.append('button')
27308             .attr('class', 'zoom-to notice')
27309             .on('click', function() { context.map().zoom(16); });
27310
27311         button.append('span')
27312             .attr('class', 'icon zoom-in-invert');
27313
27314         button.append('span')
27315             .attr('class', 'label')
27316             .text(t('zoom_in_edit'));
27317
27318         function disableTooHigh() {
27319             div.style('display', context.map().editable() ? 'none' : 'block');
27320         }
27321
27322         context.map()
27323             .on('move.notice', _.debounce(disableTooHigh, 500));
27324
27325         disableTooHigh();
27326     };
27327 };
27328 iD.ui.preset = function(context) {
27329     var event = d3.dispatch('change'),
27330         state,
27331         fields,
27332         preset,
27333         tags,
27334         id;
27335
27336     function UIField(field, entity, show) {
27337         field = _.clone(field);
27338
27339         field.input = iD.ui.preset[field.type](field, context)
27340             .on('change', event.change);
27341
27342         if (field.input.entity) field.input.entity(entity);
27343
27344         field.keys = field.keys || [field.key];
27345
27346         field.show = show;
27347
27348         field.shown = function() {
27349             return field.id === 'name' || field.show || _.any(field.keys, function(key) { return !!tags[key]; });
27350         };
27351
27352         field.modified = function() {
27353             var original = context.graph().base().entities[entity.id];
27354             return _.any(field.keys, function(key) {
27355                 return original ? tags[key] !== original.tags[key] : tags[key];
27356             });
27357         };
27358
27359         field.revert = function() {
27360             var original = context.graph().base().entities[entity.id],
27361                 t = {};
27362             field.keys.forEach(function(key) {
27363                 t[key] = original ? original.tags[key] : undefined;
27364             });
27365             return t;
27366         };
27367
27368         field.present = function() {
27369             return _.any(field.keys, function(key) {
27370                 return tags[key];
27371             });
27372         };
27373
27374         field.remove = function() {
27375             var t = {};
27376             field.keys.forEach(function(key) {
27377                 t[key] = undefined;
27378             });
27379             return t;
27380         };
27381
27382         return field;
27383     }
27384
27385     function fieldKey(field) {
27386         return field.id;
27387     }
27388
27389     function presets(selection) {
27390         if (!fields) {
27391             var entity = context.entity(id),
27392                 geometry = context.geometry(id);
27393
27394             fields = [UIField(context.presets().field('name'), entity)];
27395
27396             preset.fields.forEach(function(field) {
27397                 if (field.matchGeometry(geometry)) {
27398                     fields.push(UIField(field, entity, true));
27399                 }
27400             });
27401
27402             context.presets().universal().forEach(function(field) {
27403                 if (preset.fields.indexOf(field) < 0) {
27404                     fields.push(UIField(field, entity));
27405                 }
27406             });
27407         }
27408
27409         var shown = fields.filter(function(field) { return field.shown(); }),
27410             notShown = fields.filter(function(field) { return !field.shown(); });
27411
27412         var $form = selection.selectAll('.preset-form')
27413             .data([0]);
27414
27415         $form.enter().append('div')
27416             .attr('class', 'preset-form inspector-inner fillL3');
27417
27418         var $fields = $form.selectAll('.form-field')
27419             .data(shown, fieldKey);
27420
27421         // Enter
27422
27423         var $enter = $fields.enter()
27424             .insert('div', '.more-buttons')
27425             .attr('class', function(field) {
27426                 return 'form-field form-field-' + field.id;
27427             });
27428
27429         var $label = $enter.append('label')
27430             .attr('class', 'form-label')
27431             .attr('for', function(field) { return 'preset-input-' + field.id; })
27432             .text(function(field) { return field.label(); });
27433
27434         var wrap = $label.append('div')
27435             .attr('class', 'form-label-button-wrap');
27436
27437         wrap.append('button')
27438             .attr('class', 'remove-icon')
27439             .append('span').attr('class', 'icon delete');
27440
27441         wrap.append('button')
27442             .attr('class', 'modified-icon')
27443             .attr('tabindex', -1)
27444             .append('div')
27445             .attr('class', 'icon undo');
27446
27447         // Update
27448
27449         $fields.select('.form-label-button-wrap .remove-icon')
27450             .on('click', remove);
27451
27452         $fields.select('.modified-icon')
27453             .on('click', revert);
27454
27455         $fields
27456             .order()
27457             .classed('modified', function(field) {
27458                 return field.modified();
27459             })
27460             .classed('present', function(field) {
27461                 return field.present();
27462             })
27463             .each(function(field) {
27464                 var reference = iD.ui.TagReference({key: field.key});
27465
27466                 if (state === 'hover') {
27467                     reference.showing(false);
27468                 }
27469
27470                 d3.select(this)
27471                     .call(field.input)
27472                     .call(reference.body)
27473                     .select('.form-label-button-wrap')
27474                     .call(reference.button);
27475
27476                 field.input.tags(tags);
27477             });
27478
27479         $fields.exit()
27480             .remove();
27481
27482         var $more = selection.selectAll('.more-buttons')
27483             .data([0]);
27484
27485         $more.enter().append('div')
27486             .attr('class', 'more-buttons inspector-inner');
27487
27488         var $buttons = $more.selectAll('.preset-add-field')
27489             .data(notShown, fieldKey);
27490
27491         $buttons.enter()
27492             .append('button')
27493             .attr('class', 'preset-add-field')
27494             .call(bootstrap.tooltip()
27495                 .placement('top')
27496                 .title(function(d) { return d.label(); }))
27497             .append('span')
27498             .attr('class', function(d) { return 'icon ' + d.icon; });
27499
27500         $buttons.on('click', show);
27501
27502         $buttons.exit()
27503             .remove();
27504
27505         function show(field) {
27506             field.show = true;
27507             presets(selection);
27508             field.input.focus();
27509         }
27510
27511         function revert(field) {
27512             d3.event.stopPropagation();
27513             d3.event.preventDefault();
27514             event.change(field.revert());
27515         }
27516
27517         function remove(field) {
27518             d3.event.stopPropagation();
27519             d3.event.preventDefault();
27520             event.change(field.remove());
27521         }
27522     }
27523
27524     presets.preset = function(_) {
27525         if (!arguments.length) return preset;
27526         preset = _;
27527         fields = null;
27528         return presets;
27529     };
27530
27531     presets.state = function(_) {
27532         if (!arguments.length) return state;
27533         state = _;
27534         return presets;
27535     };
27536
27537     presets.tags = function(_) {
27538         if (!arguments.length) return tags;
27539         tags = _;
27540         // Don't reset fields here.
27541         return presets;
27542     };
27543
27544     presets.entityID = function(_) {
27545         if (!arguments.length) return id;
27546         id = _;
27547         fields = null;
27548         return presets;
27549     };
27550
27551     return d3.rebind(presets, event, 'on');
27552 };
27553 iD.ui.PresetIcon = function() {
27554     var preset, geometry;
27555
27556     function presetIcon(selection) {
27557         selection.each(setup);
27558     }
27559
27560     function setup() {
27561         var selection = d3.select(this),
27562             p = preset.apply(this, arguments),
27563             geom = geometry.apply(this, arguments);
27564
27565         var $fill = selection.selectAll('.preset-icon-fill')
27566             .data([0]);
27567
27568         $fill.enter().append('div');
27569
27570         $fill.attr('class', function() {
27571             var s = 'preset-icon-fill icon-' + geom;
27572             for (var i in p.tags) {
27573                 s += ' tag-' + i + ' tag-' + i + '-' + p.tags[i];
27574             }
27575             return s;
27576         });
27577
27578         var $icon = selection.selectAll('.preset-icon')
27579             .data([0]);
27580
27581         $icon.enter().append('div');
27582
27583         $icon.attr('class', function() {
27584             var icon = p.icon || (geom === 'line' ? 'other-line' : 'marker-stroked'),
27585                 klass = 'feature-' + icon + ' preset-icon';
27586
27587             var featureicon = iD.data.featureIcons[icon];
27588             if (featureicon && featureicon[geom]) {
27589                 klass += ' preset-icon-' + geom;
27590             } else if (icon === 'multipolygon') {
27591                 // Special case (geometry === 'area')
27592                 klass += ' preset-icon-relation';
27593             }
27594
27595             return klass;
27596         });
27597     }
27598
27599     presetIcon.preset = function(_) {
27600         if (!arguments.length) return preset;
27601         preset = d3.functor(_);
27602         return presetIcon;
27603     };
27604
27605     presetIcon.geometry = function(_) {
27606         if (!arguments.length) return geometry;
27607         geometry = d3.functor(_);
27608         return presetIcon;
27609     };
27610
27611     return presetIcon;
27612 };
27613 iD.ui.PresetList = function(context) {
27614     var event = d3.dispatch('choose'),
27615         id,
27616         currentPreset,
27617         autofocus = false;
27618
27619     function presetList(selection) {
27620         var geometry = context.geometry(id),
27621             presets = context.presets().matchGeometry(geometry);
27622
27623         selection.html('');
27624
27625         var messagewrap = selection.append('div')
27626             .attr('class', 'header fillL cf');
27627
27628         var message = messagewrap.append('h3')
27629             .text(t('inspector.choose'));
27630
27631         if (context.entity(id).isUsed(context.graph())) {
27632             messagewrap.append('button')
27633                 .attr('class', 'preset-choose')
27634                 .on('click', function() { event.choose(currentPreset); })
27635                 .append('span')
27636                 .attr('class', 'icon forward');
27637         } else {
27638             messagewrap.append('button')
27639                 .attr('class', 'close')
27640                 .on('click', function() {
27641                     context.enter(iD.modes.Browse(context));
27642                 })
27643                 .append('span')
27644                 .attr('class', 'icon close');
27645         }
27646
27647         function keydown() {
27648             // hack to let delete shortcut work when search is autofocused
27649             if (search.property('value').length === 0 &&
27650                 (d3.event.keyCode === d3.keybinding.keyCodes['⌫'] ||
27651                  d3.event.keyCode === d3.keybinding.keyCodes['⌦'])) {
27652                 d3.event.preventDefault();
27653                 d3.event.stopPropagation();
27654                 iD.operations.Delete([id], context)();
27655             } else if (search.property('value').length === 0 &&
27656                 (d3.event.ctrlKey || d3.event.metaKey) &&
27657                 d3.event.keyCode === d3.keybinding.keyCodes.z) {
27658                 d3.event.preventDefault();
27659                 d3.event.stopPropagation();
27660                 context.undo();
27661             } else if (!d3.event.ctrlKey && !d3.event.metaKey) {
27662                 d3.select(this).on('keydown', null);
27663             }
27664         }
27665
27666         function keypress() {
27667             // enter
27668             var value = search.property('value');
27669             if (d3.event.keyCode === 13 && value.length) {
27670                 list.selectAll('.preset-list-item:first-child').datum().choose();
27671             }
27672         }
27673
27674         function inputevent() {
27675             var value = search.property('value');
27676             list.classed('filtered', value.length);
27677             if (value.length) {
27678                 var results = presets.search(value, geometry);
27679                 message.text(t('inspector.results', {
27680                     n: results.collection.length,
27681                     search: value
27682                 }));
27683                 list.call(drawList, results);
27684             } else {
27685                 list.call(drawList, context.presets().defaults(geometry, 36));
27686                 message.text(t('inspector.choose'));
27687             }
27688         }
27689
27690         var searchWrap = selection.append('div')
27691             .attr('class', 'search-header');
27692
27693         var search = searchWrap.append('input')
27694             .attr('class', 'preset-search-input')
27695             .attr('placeholder', t('inspector.search'))
27696             .attr('type', 'search')
27697             .on('keydown', keydown)
27698             .on('keypress', keypress)
27699             .on('input', inputevent);
27700
27701         searchWrap.append('span')
27702             .attr('class', 'icon search');
27703
27704         if (autofocus) {
27705             search.node().focus();
27706         }
27707
27708         var listWrap = selection.append('div')
27709             .attr('class', 'inspector-body');
27710
27711         var list = listWrap.append('div')
27712             .attr('class', 'preset-list fillL cf')
27713             .call(drawList, context.presets().defaults(geometry, 36));
27714     }
27715
27716     function drawList(list, presets) {
27717         var collection = presets.collection.map(function(preset) {
27718             return preset.members ? CategoryItem(preset) : PresetItem(preset);
27719         });
27720
27721         var items = list.selectAll('.preset-list-item')
27722             .data(collection, function(d) { return d.preset.id; });
27723
27724         items.enter().append('div')
27725             .attr('class', function(item) { return 'preset-list-item preset-' + item.preset.id.replace('/', '-'); })
27726             .classed('current', function(item) { return item.preset === currentPreset; })
27727             .each(function(item) {
27728                 d3.select(this).call(item);
27729             })
27730             .style('opacity', 0)
27731             .transition()
27732             .style('opacity', 1);
27733
27734         items.order();
27735
27736         items.exit()
27737             .remove();
27738     }
27739
27740     function CategoryItem(preset) {
27741         var box, sublist, shown = false;
27742
27743         function item(selection) {
27744             var wrap = selection.append('div')
27745                 .attr('class', 'preset-list-button-wrap category col12');
27746
27747             wrap.append('button')
27748                 .attr('class', 'preset-list-button')
27749                 .call(iD.ui.PresetIcon()
27750                     .geometry(context.geometry(id))
27751                     .preset(preset))
27752                 .on('click', item.choose)
27753                 .append('div')
27754                 .attr('class', 'label')
27755                 .text(preset.name());
27756
27757             box = selection.append('div')
27758                 .attr('class', 'subgrid col12')
27759                 .style('max-height', '0px')
27760                 .style('opacity', 0);
27761
27762             box.append('div')
27763                 .attr('class', 'arrow');
27764
27765             sublist = box.append('div')
27766                 .attr('class', 'preset-list fillL3 cf fl');
27767         }
27768
27769         item.choose = function() {
27770             if (shown) {
27771                 shown = false;
27772                 box.transition()
27773                     .duration(200)
27774                     .style('opacity', '0')
27775                     .style('max-height', '0px')
27776                     .style('padding-bottom', '0px');
27777             } else {
27778                 shown = true;
27779                 sublist.call(drawList, preset.members);
27780                 box.transition()
27781                     .duration(200)
27782                     .style('opacity', '1')
27783                     .style('max-height', 200 + preset.members.collection.length * 80 + 'px')
27784                     .style('padding-bottom', '20px');
27785             }
27786         };
27787
27788         item.preset = preset;
27789
27790         return item;
27791     }
27792
27793     function PresetItem(preset) {
27794         function item(selection) {
27795             var wrap = selection.append('div')
27796                 .attr('class', 'preset-list-button-wrap col12');
27797
27798             wrap.append('button')
27799                 .attr('class', 'preset-list-button')
27800                 .call(iD.ui.PresetIcon()
27801                     .geometry(context.geometry(id))
27802                     .preset(preset))
27803                 .on('click', item.choose)
27804                 .append('div')
27805                 .attr('class', 'label')
27806                 .text(preset.name());
27807
27808             wrap.call(item.reference.button);
27809             selection.call(item.reference.body);
27810         }
27811
27812         item.choose = function() {
27813             context.presets().choose(preset);
27814
27815             context.perform(
27816                 iD.actions.ChangePreset(id, currentPreset, preset),
27817                 t('operations.change_tags.annotation'));
27818
27819             event.choose(preset);
27820         };
27821
27822         item.help = function() {
27823             d3.event.stopPropagation();
27824             item.reference.toggle();
27825         };
27826
27827         item.preset = preset;
27828         item.reference = iD.ui.TagReference(preset.reference(context.geometry(id)));
27829
27830         return item;
27831     }
27832
27833     presetList.autofocus = function(_) {
27834         if (!arguments.length) return autofocus;
27835         autofocus = _;
27836         return presetList;
27837     };
27838
27839     presetList.entityID = function(_) {
27840         if (!arguments.length) return id;
27841         id = _;
27842         presetList.preset(context.presets().match(context.entity(id), context.graph()));
27843         return presetList;
27844     };
27845
27846     presetList.preset = function(_) {
27847         if (!arguments.length) return currentPreset;
27848         currentPreset = _;
27849         return presetList;
27850     };
27851
27852     return d3.rebind(presetList, event, 'on');
27853 };
27854 iD.ui.RadialMenu = function(context, operations) {
27855     var menu,
27856         center = [0, 0],
27857         tooltip;
27858
27859     var radialMenu = function(selection) {
27860         if (!operations.length)
27861             return;
27862
27863         selection.node().parentNode.focus();
27864
27865         function click(operation) {
27866             d3.event.stopPropagation();
27867             if (operation.disabled())
27868                 return;
27869             operation();
27870             radialMenu.close();
27871         }
27872
27873         menu = selection.append('g')
27874             .attr('class', 'radial-menu')
27875             .attr('transform', 'translate(' + center + ')')
27876             .attr('opacity', 0);
27877
27878         menu.transition()
27879             .attr('opacity', 1);
27880
27881         var r = 50,
27882             a = Math.PI / 4,
27883             a0 = -Math.PI / 4,
27884             a1 = a0 + (operations.length - 1) * a;
27885
27886         menu.append('path')
27887             .attr('class', 'radial-menu-background')
27888             .attr('d', 'M' + r * Math.sin(a0) + ',' +
27889                              r * Math.cos(a0) +
27890                       ' A' + r + ',' + r + ' 0 ' + (operations.length > 5 ? '1' : '0') + ',0 ' +
27891                              (r * Math.sin(a1) + 1e-3) + ',' +
27892                              (r * Math.cos(a1) + 1e-3)) // Force positive-length path (#1305)
27893             .attr('stroke-width', 50)
27894             .attr('stroke-linecap', 'round');
27895
27896         var button = menu.selectAll()
27897             .data(operations)
27898             .enter().append('g')
27899             .attr('transform', function(d, i) {
27900                 return 'translate(' + r * Math.sin(a0 + i * a) + ',' +
27901                                       r * Math.cos(a0 + i * a) + ')';
27902             });
27903
27904         button.append('circle')
27905             .attr('class', function(d) { return 'radial-menu-item radial-menu-item-' + d.id; })
27906             .attr('r', 15)
27907             .classed('disabled', function(d) { return d.disabled(); })
27908             .on('click', click)
27909             .on('mousedown', mousedown)
27910             .on('mouseover', mouseover)
27911             .on('mouseout', mouseout);
27912
27913         button.append('use')
27914             .attr('transform', 'translate(-10, -10)')
27915             .attr('clip-path', 'url(#clip-square-20)')
27916             .attr('xlink:href', function(d) { return '#icon-operation-' + (d.disabled() ? 'disabled-' : '') + d.id; });
27917
27918         tooltip = d3.select(document.body)
27919             .append('div')
27920             .attr('class', 'tooltip-inner radial-menu-tooltip');
27921
27922         function mousedown() {
27923             d3.event.stopPropagation(); // https://github.com/openstreetmap/iD/issues/1869
27924         }
27925
27926         function mouseover(d, i) {
27927             var rect = context.surfaceRect(),
27928                 angle = a0 + i * a,
27929                 top = rect.top + (r + 25) * Math.cos(angle) + center[1] + 'px',
27930                 left = rect.left + (r + 25) * Math.sin(angle) + center[0] + 'px',
27931                 bottom = rect.height - (r + 25) * Math.cos(angle) - center[1] + 'px',
27932                 right = rect.width - (r + 25) * Math.sin(angle) - center[0] + 'px';
27933
27934             tooltip
27935                 .style('top', null)
27936                 .style('left', null)
27937                 .style('bottom', null)
27938                 .style('right', null)
27939                 .style('display', 'block')
27940                 .html(iD.ui.tooltipHtml(d.tooltip(), d.keys[0]));
27941
27942             if (i === 0) {
27943                 tooltip
27944                     .style('right', right)
27945                     .style('top', top);
27946             } else if (i >= 4) {
27947                 tooltip
27948                     .style('left', left)
27949                     .style('bottom', bottom);
27950             } else {
27951                 tooltip
27952                     .style('left', left)
27953                     .style('top', top);
27954             }
27955         }
27956
27957         function mouseout() {
27958             tooltip.style('display', 'none');
27959         }
27960     };
27961
27962     radialMenu.close = function() {
27963         if (menu) {
27964             menu
27965                 .style('pointer-events', 'none')
27966                 .transition()
27967                 .attr('opacity', 0)
27968                 .remove();
27969         }
27970
27971         if (tooltip) {
27972             tooltip.remove();
27973         }
27974     };
27975
27976     radialMenu.center = function(_) {
27977         if (!arguments.length) return center;
27978         center = _;
27979         return radialMenu;
27980     };
27981
27982     return radialMenu;
27983 };
27984 iD.ui.RawMemberEditor = function(context) {
27985     var id;
27986
27987     function selectMember(d) {
27988         d3.event.preventDefault();
27989         context.enter(iD.modes.Select(context, [d.id]));
27990     }
27991
27992     function changeRole(d) {
27993         var role = d3.select(this).property('value');
27994         context.perform(
27995             iD.actions.ChangeMember(d.relation.id, _.extend({}, d.id, {role: role}), d.index),
27996             t('operations.change_role.annotation'));
27997     }
27998
27999     function deleteMember(d) {
28000         context.perform(
28001             iD.actions.DeleteMember(d.relation.id, d.index),
28002             t('operations.delete_member.annotation'));
28003     }
28004
28005     function rawMemberEditor(selection) {
28006         var entity = context.entity(id),
28007             memberships = [];
28008
28009         entity.members.forEach(function(member, index) {
28010             memberships.push({
28011                 index: index,
28012                 id: member.id,
28013                 role: member.role,
28014                 relation: entity,
28015                 member: context.hasEntity(member.id)
28016             });
28017         });
28018
28019         selection.call(iD.ui.Disclosure()
28020             .title(t('inspector.all_members') + ' (' + memberships.length + ')')
28021             .expanded(true)
28022             .on('toggled', toggled)
28023             .content(content));
28024
28025         function toggled(expanded) {
28026             if (expanded) {
28027                 selection.node().parentNode.scrollTop += 200;
28028             }
28029         }
28030
28031         function content($wrap) {
28032             var $list = $wrap.selectAll('.member-list')
28033                 .data([0]);
28034
28035             $list.enter().append('ul')
28036                 .attr('class', 'member-list');
28037
28038             var $items = $list.selectAll('li')
28039                 .data(memberships, function(d) {
28040                     return iD.Entity.key(d.relation) + ',' + d.index + ',' +
28041                         (d.member ? iD.Entity.key(d.member) : 'incomplete');
28042                 });
28043
28044             var $enter = $items.enter().append('li')
28045                 .attr('class', 'member-row form-field')
28046                 .classed('member-incomplete', function(d) { return !d.member; });
28047
28048             $enter.each(function(d) {
28049                 if (d.member) {
28050                     var $label = d3.select(this).append('label')
28051                         .attr('class', 'form-label')
28052                         .append('a')
28053                         .attr('href', '#')
28054                         .on('click', selectMember);
28055
28056                     $label.append('span')
28057                         .attr('class', 'member-entity-type')
28058                         .text(function(d) { return context.presets().match(d.member, context.graph()).name(); });
28059
28060                     $label.append('span')
28061                         .attr('class', 'member-entity-name')
28062                         .text(function(d) { return iD.util.displayName(d.member); });
28063
28064                 } else {
28065                     d3.select(this).append('label')
28066                         .attr('class', 'form-label')
28067                         .text(t('inspector.incomplete'));
28068                 }
28069             });
28070
28071             $enter.append('input')
28072                 .attr('class', 'member-role')
28073                 .property('type', 'text')
28074                 .attr('maxlength', 255)
28075                 .attr('placeholder', t('inspector.role'))
28076                 .property('value', function(d) { return d.role; })
28077                 .on('change', changeRole);
28078
28079             $enter.append('button')
28080                 .attr('tabindex', -1)
28081                 .attr('class', 'remove button-input-action member-delete minor')
28082                 .on('click', deleteMember)
28083                 .append('span')
28084                 .attr('class', 'icon delete');
28085
28086             $items.exit()
28087                 .remove();
28088         }
28089     }
28090
28091     rawMemberEditor.entityID = function(_) {
28092         if (!arguments.length) return id;
28093         id = _;
28094         return rawMemberEditor;
28095     };
28096
28097     return rawMemberEditor;
28098 };
28099 iD.ui.RawMembershipEditor = function(context) {
28100     var id, showBlank;
28101
28102     function selectRelation(d) {
28103         d3.event.preventDefault();
28104         context.enter(iD.modes.Select(context, [d.relation.id]));
28105     }
28106
28107     function changeRole(d) {
28108         var role = d3.select(this).property('value');
28109         context.perform(
28110             iD.actions.ChangeMember(d.relation.id, _.extend({}, d.member, {role: role}), d.index),
28111             t('operations.change_role.annotation'));
28112     }
28113
28114     function addMembership(d, role) {
28115         showBlank = false;
28116
28117         if (d.relation) {
28118             context.perform(
28119                 iD.actions.AddMember(d.relation.id, {id: id, type: context.entity(id).type, role: role}),
28120                 t('operations.add_member.annotation'));
28121
28122         } else {
28123             var relation = iD.Relation();
28124
28125             context.perform(
28126                 iD.actions.AddEntity(relation),
28127                 iD.actions.AddMember(relation.id, {id: id, type: context.entity(id).type, role: role}),
28128                 t('operations.add.annotation.relation'));
28129
28130             context.enter(iD.modes.Select(context, [relation.id]));
28131         }
28132     }
28133
28134     function deleteMembership(d) {
28135         context.perform(
28136             iD.actions.DeleteMember(d.relation.id, d.index),
28137             t('operations.delete_member.annotation'));
28138     }
28139
28140     function relations(q) {
28141         var newRelation = {
28142                 relation: null,
28143                 value: t('inspector.new_relation')
28144             },
28145             result = [],
28146             graph = context.graph();
28147
28148         context.intersects(context.extent()).forEach(function(entity) {
28149             if (entity.type !== 'relation' || entity.id === id)
28150                 return;
28151
28152             var presetName = context.presets().match(entity, graph).name(),
28153                 entityName = iD.util.displayName(entity) || '';
28154
28155             var value = presetName + ' ' + entityName;
28156             if (q && value.toLowerCase().indexOf(q.toLowerCase()) === -1)
28157                 return;
28158
28159             result.push({
28160                 relation: entity,
28161                 value: value
28162             });
28163         });
28164
28165         result.sort(function(a, b) {
28166             return iD.Relation.creationOrder(a.relation, b.relation);
28167         });
28168         result.unshift(newRelation);
28169
28170         return result;
28171     }
28172
28173     function rawMembershipEditor(selection) {
28174         var entity = context.entity(id),
28175             memberships = [];
28176
28177         context.graph().parentRelations(entity).forEach(function(relation) {
28178             relation.members.forEach(function(member, index) {
28179                 if (member.id === entity.id) {
28180                     memberships.push({relation: relation, member: member, index: index});
28181                 }
28182             });
28183         });
28184
28185         selection.call(iD.ui.Disclosure()
28186             .title(t('inspector.all_relations') + ' (' + memberships.length + ')')
28187             .expanded(true)
28188             .on('toggled', toggled)
28189             .content(content));
28190
28191         function toggled(expanded) {
28192             if (expanded) {
28193                 selection.node().parentNode.scrollTop += 200;
28194             }
28195         }
28196
28197         function content($wrap) {
28198             var $list = $wrap.selectAll('.member-list')
28199                 .data([0]);
28200
28201             $list.enter().append('ul')
28202                 .attr('class', 'member-list');
28203
28204             var $items = $list.selectAll('li.member-row-normal')
28205                 .data(memberships, function(d) { return iD.Entity.key(d.relation) + ',' + d.index; });
28206
28207             var $enter = $items.enter().append('li')
28208                 .attr('class', 'member-row member-row-normal form-field');
28209
28210             var $label = $enter.append('label')
28211                 .attr('class', 'form-label')
28212                 .append('a')
28213                 .attr('href', '#')
28214                 .on('click', selectRelation);
28215
28216             $label.append('span')
28217                 .attr('class', 'member-entity-type')
28218                 .text(function(d) { return context.presets().match(d.relation, context.graph()).name(); });
28219
28220             $label.append('span')
28221                 .attr('class', 'member-entity-name')
28222                 .text(function(d) { return iD.util.displayName(d.relation); });
28223
28224             $enter.append('input')
28225                 .attr('class', 'member-role')
28226                 .property('type', 'text')
28227                 .attr('maxlength', 255)
28228                 .attr('placeholder', t('inspector.role'))
28229                 .property('value', function(d) { return d.member.role; })
28230                 .on('change', changeRole);
28231
28232             $enter.append('button')
28233                 .attr('tabindex', -1)
28234                 .attr('class', 'remove button-input-action member-delete minor')
28235                 .on('click', deleteMembership)
28236                 .append('span')
28237                 .attr('class', 'icon delete');
28238
28239             $items.exit()
28240                 .remove();
28241
28242             if (showBlank) {
28243                 var $new = $list.selectAll('.member-row-new')
28244                     .data([0]);
28245
28246                 $enter = $new.enter().append('li')
28247                     .attr('class', 'member-row member-row-new form-field');
28248
28249                 $enter.append('input')
28250                     .attr('type', 'text')
28251                     .attr('class', 'member-entity-input')
28252                     .call(d3.combobox()
28253                         .minItems(1)
28254                         .fetcher(function(value, callback) {
28255                             callback(relations(value));
28256                         })
28257                         .on('accept', function(d) {
28258                             addMembership(d, $new.select('.member-role').property('value'));
28259                         }));
28260
28261                 $enter.append('input')
28262                     .attr('class', 'member-role')
28263                     .property('type', 'text')
28264                     .attr('maxlength', 255)
28265                     .attr('placeholder', t('inspector.role'))
28266                     .on('change', changeRole);
28267
28268                 $enter.append('button')
28269                     .attr('tabindex', -1)
28270                     .attr('class', 'remove button-input-action member-delete minor')
28271                     .on('click', deleteMembership)
28272                     .append('span')
28273                     .attr('class', 'icon delete');
28274
28275             } else {
28276                 $list.selectAll('.member-row-new')
28277                     .remove();
28278             }
28279
28280             var $add = $wrap.selectAll('.add-relation')
28281                 .data([0]);
28282
28283             $add.enter().append('button')
28284                 .attr('class', 'add-relation')
28285                 .append('span')
28286                 .attr('class', 'icon plus light');
28287
28288             $wrap.selectAll('.add-relation')
28289                 .on('click', function() {
28290                     showBlank = true;
28291                     content($wrap);
28292                     $list.selectAll('.member-entity-input').node().focus();
28293                 });
28294         }
28295     }
28296
28297     rawMembershipEditor.entityID = function(_) {
28298         if (!arguments.length) return id;
28299         id = _;
28300         return rawMembershipEditor;
28301     };
28302
28303     return rawMembershipEditor;
28304 };
28305 iD.ui.RawTagEditor = function(context) {
28306     var event = d3.dispatch('change'),
28307         taginfo = iD.taginfo(),
28308         showBlank = false,
28309         state,
28310         preset,
28311         tags,
28312         id;
28313
28314     function rawTagEditor(selection) {
28315         var count = Object.keys(tags).filter(function(d) { return d; }).length;
28316
28317         selection.call(iD.ui.Disclosure()
28318             .title(t('inspector.all_tags') + ' (' + count + ')')
28319             .expanded(iD.ui.RawTagEditor.expanded || preset.isFallback())
28320             .on('toggled', toggled)
28321             .content(content));
28322
28323         function toggled(expanded) {
28324             iD.ui.RawTagEditor.expanded = expanded;
28325             if (expanded) {
28326                 selection.node().parentNode.scrollTop += 200;
28327             }
28328         }
28329     }
28330
28331     function content($wrap) {
28332         var entries = d3.entries(tags);
28333
28334         if (!entries.length || showBlank) {
28335             showBlank = false;
28336             entries.push({key: '', value: ''});
28337         }
28338
28339         var $list = $wrap.selectAll('.tag-list')
28340             .data([0]);
28341
28342         $list.enter().append('ul')
28343             .attr('class', 'tag-list');
28344
28345         var $newTag = $wrap.selectAll('.add-tag')
28346             .data([0]);
28347
28348         var $enter = $newTag.enter().append('button')
28349             .attr('class', 'add-tag');
28350
28351         $enter.append('span')
28352             .attr('class', 'icon plus light');
28353
28354         $newTag.on('click', addTag);
28355
28356         var $items = $list.selectAll('li')
28357             .data(entries, function(d) { return d.key; });
28358
28359         // Enter
28360
28361         $enter = $items.enter().append('li')
28362             .attr('class', 'tag-row cf');
28363
28364         $enter.append('div')
28365             .attr('class', 'key-wrap')
28366             .append('input')
28367             .property('type', 'text')
28368             .attr('class', 'key')
28369             .attr('maxlength', 255);
28370
28371         $enter.append('div')
28372             .attr('class', 'input-wrap-position')
28373             .append('input')
28374             .property('type', 'text')
28375             .attr('class', 'value')
28376             .attr('maxlength', 255);
28377
28378         $enter.append('button')
28379             .attr('tabindex', -1)
28380             .attr('class', 'remove minor')
28381             .append('span')
28382             .attr('class', 'icon delete');
28383
28384         $enter.each(bindTypeahead);
28385
28386         // Update
28387
28388         $items.order();
28389
28390         $items.each(function(tag) {
28391             var reference = iD.ui.TagReference({key: tag.key});
28392
28393             if (state === 'hover') {
28394                 reference.showing(false);
28395             }
28396
28397             d3.select(this)
28398                 .call(reference.button)
28399                 .call(reference.body);
28400         });
28401
28402         $items.select('input.key')
28403             .value(function(d) { return d.key; })
28404             .on('blur', keyChange)
28405             .on('change', keyChange);
28406
28407         $items.select('input.value')
28408             .value(function(d) { return d.value; })
28409             .on('blur', valueChange)
28410             .on('change', valueChange)
28411             .on('keydown.push-more', pushMore);
28412
28413         $items.select('button.remove')
28414             .on('click', removeTag);
28415
28416         $items.exit()
28417             .remove();
28418
28419         function pushMore() {
28420             if (d3.event.keyCode === 9 && !d3.event.shiftKey &&
28421                 $list.selectAll('li:last-child input.value').node() === this) {
28422                 addTag();
28423             }
28424         }
28425
28426         function bindTypeahead() {
28427             var row = d3.select(this),
28428                 key = row.selectAll('input.key'),
28429                 value = row.selectAll('input.value');
28430
28431             function sort(value, data) {
28432                 var sameletter = [],
28433                     other = [];
28434                 for (var i = 0; i < data.length; i++) {
28435                     if (data[i].value.substring(0, value.length) === value) {
28436                         sameletter.push(data[i]);
28437                     } else {
28438                         other.push(data[i]);
28439                     }
28440                 }
28441                 return sameletter.concat(other);
28442             }
28443
28444             key.call(d3.combobox()
28445                 .fetcher(function(value, callback) {
28446                     taginfo.keys({
28447                         debounce: true,
28448                         geometry: context.geometry(id),
28449                         query: value
28450                     }, function(err, data) {
28451                         if (!err) callback(sort(value, data));
28452                     });
28453                 }));
28454
28455             value.call(d3.combobox()
28456                 .fetcher(function(value, callback) {
28457                     taginfo.values({
28458                         debounce: true,
28459                         key: key.value(),
28460                         geometry: context.geometry(id),
28461                         query: value
28462                     }, function(err, data) {
28463                         if (!err) callback(sort(value, data));
28464                     });
28465                 }));
28466         }
28467
28468         function keyChange(d) {
28469             var tag = {};
28470             tag[d.key] = undefined;
28471             tag[this.value] = d.value;
28472             d.key = this.value; // Maintain DOM identity through the subsequent update.
28473             event.change(tag);
28474         }
28475
28476         function valueChange(d) {
28477             var tag = {};
28478             tag[d.key] = this.value;
28479             event.change(tag);
28480         }
28481
28482         function removeTag(d) {
28483             var tag = {};
28484             tag[d.key] = undefined;
28485             event.change(tag);
28486         }
28487
28488         function addTag() {
28489             // Wrapped in a setTimeout in case it's being called from a blur
28490             // handler. Without the setTimeout, the call to `content` would
28491             // wipe out the pending value change.
28492             setTimeout(function() {
28493                 showBlank = true;
28494                 content($wrap);
28495                 $list.selectAll('li:last-child input.key').node().focus();
28496             }, 0);
28497         }
28498     }
28499
28500     rawTagEditor.state = function(_) {
28501         if (!arguments.length) return state;
28502         state = _;
28503         return rawTagEditor;
28504     };
28505
28506     rawTagEditor.preset = function(_) {
28507         if (!arguments.length) return preset;
28508         preset = _;
28509         return rawTagEditor;
28510     };
28511
28512     rawTagEditor.tags = function(_) {
28513         if (!arguments.length) return tags;
28514         tags = _;
28515         return rawTagEditor;
28516     };
28517
28518     rawTagEditor.entityID = function(_) {
28519         if (!arguments.length) return id;
28520         id = _;
28521         return rawTagEditor;
28522     };
28523
28524     return d3.rebind(rawTagEditor, event, 'on');
28525 };
28526 iD.ui.Restore = function(context) {
28527     return function(selection) {
28528         if (!context.history().lock() || !context.history().restorableChanges())
28529             return;
28530
28531         var modal = iD.ui.modal(selection);
28532
28533         modal.select('.modal')
28534             .attr('class', 'modal fillL col6');
28535
28536         var introModal = modal.select('.content');
28537
28538         introModal.attr('class','cf');
28539
28540         introModal.append('div')
28541             .attr('class', 'modal-section')
28542             .append('h3')
28543             .text(t('restore.heading'));
28544
28545         introModal.append('div')
28546             .attr('class','modal-section')
28547             .append('p')
28548             .text(t('restore.description'));
28549
28550         var buttonWrap = introModal.append('div')
28551             .attr('class', 'modal-actions cf');
28552
28553         var restore = buttonWrap.append('button')
28554             .attr('class', 'restore col6')
28555             .text(t('restore.restore'))
28556             .on('click', function() {
28557                 context.history().restore();
28558                 modal.remove();
28559             });
28560
28561         buttonWrap.append('button')
28562             .attr('class', 'reset col6')
28563             .text(t('restore.reset'))
28564             .on('click', function() {
28565                 context.history().clearSaved();
28566                 modal.remove();
28567             });
28568
28569         restore.node().focus();
28570     };
28571 };
28572 iD.ui.Save = function(context) {
28573     var history = context.history(),
28574         key = iD.ui.cmd('⌘S');
28575
28576     function saving() {
28577         return context.mode().id === 'save';
28578     }
28579
28580     function save() {
28581         d3.event.preventDefault();
28582         if (!saving() && history.hasChanges()) {
28583             context.enter(iD.modes.Save(context));
28584         }
28585     }
28586
28587     return function(selection) {
28588         var tooltip = bootstrap.tooltip()
28589             .placement('bottom')
28590             .html(true)
28591             .title(iD.ui.tooltipHtml(t('save.no_changes'), key));
28592
28593         var button = selection.append('button')
28594             .attr('class', 'save col12 disabled')
28595             .attr('tabindex', -1)
28596             .on('click', save)
28597             .call(tooltip);
28598
28599         button.append('span')
28600             .attr('class', 'label')
28601             .text(t('save.title'));
28602
28603         button.append('span')
28604             .attr('class', 'count')
28605             .text('0');
28606
28607         var keybinding = d3.keybinding('undo-redo')
28608             .on(key, save);
28609
28610         d3.select(document)
28611             .call(keybinding);
28612
28613         var numChanges = 0;
28614
28615         context.history().on('change.save', function() {
28616             var _ = history.difference().summary().length;
28617             if (_ === numChanges)
28618                 return;
28619             numChanges = _;
28620
28621             tooltip.title(iD.ui.tooltipHtml(t(numChanges > 0 ?
28622                     'save.help' : 'save.no_changes'), key));
28623
28624             button
28625                 .classed('disabled', numChanges === 0)
28626                 .classed('has-count', numChanges > 0);
28627
28628             button.select('span.count')
28629                 .text(numChanges);
28630         });
28631
28632         context.on('enter.save', function() {
28633             button.property('disabled', saving());
28634             if (saving()) button.call(tooltip.hide);
28635         });
28636     };
28637 };
28638 iD.ui.SelectionList = function(context, selectedIDs) {
28639
28640     function selectionList(selection) {
28641         selection.classed('selection-list-pane', true);
28642
28643         var header = selection.append('div')
28644             .attr('class', 'header fillL cf');
28645
28646         header.append('h3')
28647             .text(t('inspector.multiselect'));
28648
28649         var listWrap = selection.append('div')
28650             .attr('class', 'inspector-body');
28651
28652         var list = listWrap.append('div')
28653             .attr('class', 'feature-list cf');
28654
28655         context.history().on('change.selection-list', drawList);
28656         drawList();
28657
28658         function drawList() {
28659             var entities = selectedIDs
28660                 .map(function(id) { return context.hasEntity(id); })
28661                 .filter(function(entity) { return entity; });
28662
28663             var items = list.selectAll('.feature-list-item')
28664                 .data(entities, iD.Entity.key);
28665
28666             var enter = items.enter().append('button')
28667                 .attr('class', 'feature-list-item')
28668                 .on('click', function(entity) {
28669                     context.enter(iD.modes.Select(context, [entity.id]));
28670                 });
28671
28672             // Enter
28673
28674             var label = enter.append('div')
28675                 .attr('class', 'label');
28676
28677             label.append('span')
28678                 .attr('class', 'icon icon-pre-text');
28679
28680             label.append('span')
28681                 .attr('class', 'entity-type');
28682
28683             label.append('span')
28684                 .attr('class', 'entity-name');
28685
28686             // Update
28687
28688             items.selectAll('.icon')
28689                 .attr('class', function(entity) { return context.geometry(entity.id) + ' icon icon-pre-text'; });
28690
28691             items.selectAll('.entity-type')
28692                 .text(function(entity) { return context.presets().match(entity, context.graph()).name(); });
28693
28694             items.selectAll('.entity-name')
28695                 .text(function(entity) { return iD.util.displayName(entity); });
28696
28697             // Exit
28698
28699             items.exit()
28700                 .remove();
28701         }
28702     }
28703
28704     return selectionList;
28705
28706 };
28707 iD.ui.Sidebar = function(context) {
28708     var inspector = iD.ui.Inspector(context),
28709         current;
28710
28711     function sidebar(selection) {
28712         var featureListWrap = selection.append('div')
28713             .attr('class', 'feature-list-pane')
28714             .call(iD.ui.FeatureList(context));
28715
28716         selection.call(iD.ui.Notice(context));
28717
28718         var inspectorWrap = selection.append('div')
28719             .attr('class', 'inspector-hidden inspector-wrap fr');
28720
28721         sidebar.hover = function(id) {
28722             if (!current && id) {
28723                 featureListWrap.classed('inspector-hidden', true);
28724                 inspectorWrap.classed('inspector-hidden', false)
28725                     .classed('inspector-hover', true);
28726
28727                 if (inspector.entityID() !== id || inspector.state() !== 'hover') {
28728                     inspector
28729                         .state('hover')
28730                         .entityID(id);
28731
28732                     inspectorWrap.call(inspector);
28733                 }
28734             } else if (!current) {
28735                 featureListWrap.classed('inspector-hidden', false);
28736                 inspectorWrap.classed('inspector-hidden', true);
28737                 inspector.state('hide');
28738             }
28739         };
28740
28741         sidebar.hover = _.throttle(sidebar.hover, 200);
28742
28743         sidebar.select = function(id, newFeature) {
28744             if (!current && id) {
28745                 featureListWrap.classed('inspector-hidden', true);
28746                 inspectorWrap.classed('inspector-hidden', false)
28747                     .classed('inspector-hover', false);
28748
28749                 if (inspector.entityID() !== id || inspector.state() !== 'select') {
28750                     inspector
28751                         .state('select')
28752                         .entityID(id)
28753                         .newFeature(newFeature);
28754
28755                     inspectorWrap.call(inspector);
28756                 }
28757             } else if (!current) {
28758                 featureListWrap.classed('inspector-hidden', false);
28759                 inspectorWrap.classed('inspector-hidden', true);
28760                 inspector.state('hide');
28761             }
28762         };
28763
28764         sidebar.show = function(component) {
28765             featureListWrap.classed('inspector-hidden', true);
28766             inspectorWrap.classed('inspector-hidden', true);
28767             if (current) current.remove();
28768             current = selection.append('div')
28769                 .attr('class', 'sidebar-component')
28770                 .call(component);
28771         };
28772
28773         sidebar.hide = function() {
28774             featureListWrap.classed('inspector-hidden', false);
28775             if (current) current.remove();
28776             current = null;
28777         };
28778     }
28779
28780     sidebar.hover = function() {};
28781     sidebar.select = function() {};
28782     sidebar.show = function() {};
28783     sidebar.hide = function() {};
28784
28785     return sidebar;
28786 };
28787 iD.ui.SourceSwitch = function(context) {
28788     var keys;
28789
28790     function click() {
28791         d3.event.preventDefault();
28792
28793         if (context.history().hasChanges() &&
28794             !window.confirm(t('source_switch.lose_changes'))) return;
28795
28796         var live = d3.select(this)
28797             .classed('live');
28798
28799         context.connection()
28800             .switch(live ? keys[1] : keys[0]);
28801
28802         context.flush();
28803
28804         d3.select(this)
28805             .text(live ? t('source_switch.dev') : t('source_switch.live'))
28806             .classed('live', !live);
28807     }
28808
28809     var sourceSwitch = function(selection) {
28810         selection.append('a')
28811             .attr('href', '#')
28812             .text(t('source_switch.live'))
28813             .classed('live', true)
28814             .attr('tabindex', -1)
28815             .on('click', click);
28816     };
28817
28818     sourceSwitch.keys = function(_) {
28819         if (!arguments.length) return keys;
28820         keys = _;
28821         return sourceSwitch;
28822     };
28823
28824     return sourceSwitch;
28825 };
28826 iD.ui.Spinner = function(context) {
28827     var connection = context.connection();
28828
28829     return function(selection) {
28830         var img = selection.append('img')
28831             .attr('src', context.imagePath('loader-black.gif'))
28832             .style('opacity', 0);
28833
28834         connection.on('loading.spinner', function() {
28835             img.transition()
28836                 .style('opacity', 1);
28837         });
28838
28839         connection.on('loaded.spinner', function() {
28840             img.transition()
28841                 .style('opacity', 0);
28842         });
28843     };
28844 };
28845 iD.ui.Splash = function(context) {
28846     return function(selection) {
28847         if (context.storage('sawSplash'))
28848              return;
28849
28850         context.storage('sawSplash', true);
28851
28852         var modal = iD.ui.modal(selection);
28853
28854         modal.select('.modal')
28855             .attr('class', 'modal-splash modal col6');
28856
28857         var introModal = modal.select('.content')
28858             .append('div')
28859             .attr('class', 'fillL');
28860
28861         introModal.append('div')
28862             .attr('class','modal-section cf')
28863             .append('h3').text(t('splash.welcome'));
28864
28865         introModal.append('div')
28866             .attr('class','modal-section')
28867             .append('p')
28868             .html(t('splash.text', {
28869                 version: iD.version,
28870                 website: '<a href="http://ideditor.com/">ideditor.com</a>',
28871                 github: '<a href="https://github.com/openstreetmap/iD">github.com</a>'
28872             }));
28873
28874         var buttons = introModal.append('div').attr('class', 'modal-actions cf');
28875
28876         buttons.append('button')
28877             .attr('class', 'col6 walkthrough')
28878             .text(t('splash.walkthrough'))
28879             .on('click', function() {
28880                 d3.select(document.body).call(iD.ui.intro(context));
28881                 modal.close();
28882             });
28883
28884         buttons.append('button')
28885             .attr('class', 'col6 start')
28886             .text(t('splash.start'))
28887             .on('click', modal.close);
28888
28889         modal.select('button.close').attr('class','hide');
28890
28891     };
28892 };
28893 iD.ui.Status = function(context) {
28894     var connection = context.connection(),
28895         errCount = 0;
28896
28897     return function(selection) {
28898
28899         function update() {
28900
28901             connection.status(function(err, apiStatus) {
28902
28903                 selection.html('');
28904
28905                 if (err && errCount++ < 2) return;
28906
28907                 if (err) {
28908                     selection.text(t('status.error'));
28909
28910                 } else if (apiStatus === 'readonly') {
28911                     selection.text(t('status.readonly'));
28912
28913                 } else if (apiStatus === 'offline') {
28914                     selection.text(t('status.offline'));
28915                 }
28916
28917                 selection.attr('class', 'api-status ' + (err ? 'error' : apiStatus));
28918                 if (!err) errCount = 0;
28919
28920             });
28921         }
28922
28923         connection.on('auth', function() { update(selection); });
28924         window.setInterval(update, 90000);
28925         update(selection);
28926     };
28927 };
28928 iD.ui.Success = function(context) {
28929     var event = d3.dispatch('cancel'),
28930         changeset;
28931
28932     function success(selection) {
28933         var message = (changeset.comment || t('success.edited_osm')).substring(0, 130) +
28934             ' ' + context.connection().changesetURL(changeset.id);
28935
28936         var header = selection.append('div')
28937             .attr('class', 'header fillL');
28938
28939         header.append('button')
28940             .attr('class', 'fr')
28941             .append('span')
28942             .attr('class', 'icon close')
28943             .on('click', function() { event.cancel(success); });
28944
28945         header.append('h3')
28946             .text(t('success.just_edited'));
28947
28948         var body = selection.append('div')
28949             .attr('class', 'body save-success fillL');
28950
28951         body.append('p')
28952             .html(t('success.help_html'));
28953
28954         var changesetURL = context.connection().changesetURL(changeset.id);
28955
28956         body.append('a')
28957             .attr('class', 'button col12 osm')
28958             .attr('target', '_blank')
28959             .attr('href', changesetURL)
28960             .text(t('success.view_on_osm'));
28961
28962         var sharing = {
28963             facebook: 'https://facebook.com/sharer/sharer.php?u=' + encodeURIComponent(changesetURL),
28964             twitter: 'https://twitter.com/intent/tweet?source=webclient&text=' + encodeURIComponent(message),
28965             google: 'https://plus.google.com/share?url=' + encodeURIComponent(changesetURL)
28966         };
28967
28968         body.selectAll('.button.social')
28969             .data(d3.entries(sharing))
28970             .enter().append('a')
28971             .attr('class', function(d) { return 'button social col4 ' + d.key; })
28972             .attr('target', '_blank')
28973             .attr('href', function(d) { return d.value; })
28974             .call(bootstrap.tooltip()
28975                 .title(function(d) { return t('success.' + d.key); })
28976                 .placement('bottom'));
28977     }
28978
28979     success.changeset = function(_) {
28980         if (!arguments.length) return changeset;
28981         changeset = _;
28982         return success;
28983     };
28984
28985     return d3.rebind(success, event, 'on');
28986 };
28987 iD.ui.TagReference = function(tag) {
28988     var tagReference = {},
28989         taginfo = iD.taginfo(),
28990         button,
28991         body,
28992         loaded,
28993         showing;
28994
28995     function findLocal(docs) {
28996         var locale = iD.detect().locale.toLowerCase(),
28997             localized;
28998
28999         localized = _.find(docs, function(d) {
29000             return d.lang.toLowerCase() === locale;
29001         });
29002         if (localized) return localized;
29003
29004         // try the non-regional version of a language, like
29005         // 'en' if the language is 'en-US'
29006         if (locale.indexOf('-') !== -1) {
29007             var first = locale.split('-')[0];
29008             localized = _.find(docs, function(d) {
29009                 return d.lang.toLowerCase() === first;
29010             });
29011             if (localized) return localized;
29012         }
29013
29014         // finally fall back to english
29015         return _.find(docs, function(d) {
29016             return d.lang.toLowerCase() === 'en';
29017         });
29018     }
29019
29020     function load() {
29021         button.classed('tag-reference-loading', true);
29022
29023         taginfo.docs(tag, function(err, docs) {
29024             if (!err && docs) {
29025                 docs = findLocal(docs);
29026             }
29027
29028             body.html('');
29029
29030             if (!docs || !docs.description) {
29031                 body.append('p').text(t('inspector.no_documentation_key'));
29032                 show();
29033                 return;
29034             }
29035
29036             if (docs.image && docs.image.thumb_url_prefix) {
29037                 body
29038                     .append('img')
29039                     .attr('class', 'wiki-image')
29040                     .attr('src', docs.image.thumb_url_prefix + '100' + docs.image.thumb_url_suffix)
29041                     .on('load', function() { show(); })
29042                     .on('error', function() { d3.select(this).remove(); show(); });
29043             } else {
29044                 show();
29045             }
29046
29047             body
29048                 .append('p')
29049                 .text(docs.description);
29050
29051             var wikiLink = body
29052                 .append('a')
29053                 .attr('target', '_blank')
29054                 .attr('href', 'http://wiki.openstreetmap.org/wiki/' + docs.title);
29055
29056             wikiLink.append('span')
29057                 .attr('class','icon icon-pre-text out-link');
29058
29059             wikiLink.append('span')
29060                 .text(t('inspector.reference'));
29061         });
29062     }
29063
29064     function show() {
29065         loaded = true;
29066
29067         button.classed('tag-reference-loading', false);
29068
29069         body.transition()
29070             .duration(200)
29071             .style('max-height', '200px')
29072             .style('opacity', '1');
29073
29074         showing = true;
29075     }
29076
29077     function hide(selection) {
29078         selection = selection || body.transition().duration(200);
29079
29080         selection
29081             .style('max-height', '0px')
29082             .style('opacity', '0');
29083
29084         showing = false;
29085     }
29086
29087     tagReference.button = function(selection) {
29088         button = selection.selectAll('.tag-reference-button')
29089             .data([0]);
29090
29091         var enter = button.enter().append('button')
29092             .attr('tabindex', -1)
29093             .attr('class', 'tag-reference-button');
29094
29095         enter.append('span')
29096             .attr('class', 'icon inspect');
29097
29098         button.on('click', function () {
29099             d3.event.stopPropagation();
29100             d3.event.preventDefault();
29101             if (showing) {
29102                 hide();
29103             } else if (loaded) {
29104                 show();
29105             } else {
29106                 load();
29107             }
29108         });
29109     };
29110
29111     tagReference.body = function(selection) {
29112         body = selection.selectAll('.tag-reference-body')
29113             .data([0]);
29114
29115         body.enter().append('div')
29116             .attr('class', 'tag-reference-body cf')
29117             .style('max-height', '0')
29118             .style('opacity', '0');
29119
29120         if (showing === false) {
29121             hide(body);
29122         }
29123     };
29124
29125     tagReference.showing = function(_) {
29126         if (!arguments.length) return showing;
29127         showing = _;
29128         return tagReference;
29129     };
29130
29131     return tagReference;
29132 };// toggles the visibility of ui elements, using a combination of the
29133 // hide class, which sets display=none, and a d3 transition for opacity.
29134 // this will cause blinking when called repeatedly, so check that the
29135 // value actually changes between calls.
29136 iD.ui.Toggle = function(show, callback) {
29137     return function(selection) {
29138         selection
29139             .style('opacity', show ? 0 : 1)
29140             .classed('hide', false)
29141             .transition()
29142             .style('opacity', show ? 1 : 0)
29143             .each('end', function() {
29144                 d3.select(this).classed('hide', !show);
29145                 if (callback) callback.apply(this);
29146             });
29147     };
29148 };
29149 iD.ui.UndoRedo = function(context) {
29150     var commands = [{
29151         id: 'undo',
29152         cmd: iD.ui.cmd('⌘Z'),
29153         action: function() { if (!saving()) context.undo(); },
29154         annotation: function() { return context.history().undoAnnotation(); }
29155     }, {
29156         id: 'redo',
29157         cmd: iD.ui.cmd('⌘⇧Z'),
29158         action: function() { if (!saving()) context.redo(); },
29159         annotation: function() { return context.history().redoAnnotation(); }
29160     }];
29161
29162     function saving() {
29163         return context.mode().id === 'save';
29164     }
29165
29166     return function(selection) {
29167         var tooltip = bootstrap.tooltip()
29168             .placement('bottom')
29169             .html(true)
29170             .title(function (d) {
29171                 return iD.ui.tooltipHtml(d.annotation() ?
29172                     t(d.id + '.tooltip', {action: d.annotation()}) :
29173                     t(d.id + '.nothing'), d.cmd);
29174             });
29175
29176         var buttons = selection.selectAll('button')
29177             .data(commands)
29178             .enter().append('button')
29179             .attr('class', 'col6 disabled')
29180             .on('click', function(d) { return d.action(); })
29181             .call(tooltip);
29182
29183         buttons.append('span')
29184             .attr('class', function(d) { return 'icon ' + d.id; });
29185
29186         var keybinding = d3.keybinding('undo')
29187             .on(commands[0].cmd, function() { d3.event.preventDefault(); commands[0].action(); })
29188             .on(commands[1].cmd, function() { d3.event.preventDefault(); commands[1].action(); });
29189
29190         d3.select(document)
29191             .call(keybinding);
29192
29193         context.history()
29194             .on('change.undo_redo', update);
29195
29196         context
29197             .on('enter.undo_redo', update);
29198
29199         function update() {
29200             buttons
29201                 .property('disabled', saving())
29202                 .classed('disabled', function(d) { return !d.annotation(); })
29203                 .each(function() {
29204                     var selection = d3.select(this);
29205                     if (selection.property('tooltipVisible')) {
29206                         selection.call(tooltip.show);
29207                     }
29208                 });
29209         }
29210     };
29211 };
29212 iD.ui.ViewOnOSM = function(context) {
29213     var id;
29214
29215     function viewOnOSM(selection) {
29216         var entity = context.entity(id);
29217
29218         selection.style('display', entity.isNew() ? 'none' : null);
29219
29220         var $link = selection.selectAll('.view-on-osm')
29221             .data([0]);
29222
29223         var $enter = $link.enter().append('a')
29224             .attr('class', 'view-on-osm')
29225             .attr('target', '_blank');
29226
29227         $enter.append('span')
29228             .attr('class', 'icon icon-pre-text out-link');
29229
29230         $enter.append('span')
29231             .text(t('inspector.view_on_osm'));
29232
29233         $link.attr('href', context.connection().entityURL(entity));
29234     }
29235
29236     viewOnOSM.entityID = function(_) {
29237         if (!arguments.length) return id;
29238         id = _;
29239         return viewOnOSM;
29240     };
29241
29242     return viewOnOSM;
29243 };
29244 iD.ui.Zoom = function(context) {
29245     var zooms = [{
29246         id: 'zoom-in',
29247         title: t('zoom.in'),
29248         action: context.zoomIn,
29249         key: '+'
29250     }, {
29251         id: 'zoom-out',
29252         title: t('zoom.out'),
29253         action: context.zoomOut,
29254         key: '-'
29255     }];
29256
29257     return function(selection) {
29258         var button = selection.selectAll('button')
29259             .data(zooms)
29260             .enter().append('button')
29261             .attr('tabindex', -1)
29262             .attr('class', function(d) { return d.id; })
29263             .on('click.editor', function(d) { d.action(); })
29264             .call(bootstrap.tooltip()
29265                 .placement('left')
29266                 .html(true)
29267                 .title(function(d) {
29268                     return iD.ui.tooltipHtml(d.title, d.key);
29269                 }));
29270
29271         button.append('span')
29272             .attr('class', function(d) { return d.id + ' icon'; });
29273
29274         var keybinding = d3.keybinding('zoom')
29275             .on('+', function() { context.zoomIn(); })
29276             .on('-', function() { context.zoomOut(); })
29277             .on('⇧=', function() { context.zoomIn(); })
29278             .on('dash', function() { context.zoomOut(); });
29279
29280         d3.select(document)
29281             .call(keybinding);
29282     };
29283 };
29284 iD.ui.preset.access = function(field) {
29285     var event = d3.dispatch('change'),
29286         items;
29287
29288     function access(selection) {
29289         var wrap = selection.selectAll('.preset-input-wrap')
29290             .data([0]);
29291
29292         wrap.enter().append('div')
29293             .attr('class', 'cf preset-input-wrap')
29294             .append('ul');
29295
29296         items = wrap.select('ul').selectAll('li')
29297             .data(field.keys);
29298
29299         // Enter
29300
29301         var enter = items.enter().append('li')
29302             .attr('class', function(d) { return 'cf preset-access-' + d; });
29303
29304         enter.append('span')
29305             .attr('class', 'col6 label preset-label-access')
29306             .attr('for', function(d) { return 'preset-input-access-' + d; })
29307             .text(function(d) { return field.t('types.' + d); });
29308
29309         enter.append('div')
29310             .attr('class', 'col6 preset-input-access-wrap')
29311             .append('input')
29312             .attr('type', 'text')
29313             .attr('class', 'preset-input-access')
29314             .attr('id', function(d) { return 'preset-input-access-' + d; })
29315             .each(function(d) {
29316                 d3.select(this)
29317                     .call(d3.combobox()
29318                         .data(access.options(d)));
29319             });
29320
29321         // Update
29322
29323         wrap.selectAll('.preset-input-access')
29324             .on('change', change)
29325             .on('blur', change);
29326     }
29327
29328     function change(d) {
29329         var tag = {};
29330         tag[d] = d3.select(this).value() || undefined;
29331         event.change(tag);
29332     }
29333
29334     access.options = function(type) {
29335         var options = ['no', 'permissive', 'private', 'designated', 'destination'];
29336
29337         if (type !== 'access') {
29338             options.unshift('yes');
29339         }
29340
29341         return options.map(function(option) {
29342             return {
29343                 title: field.t('options.' + option + '.description'),
29344                 value: option
29345             };
29346         });
29347     };
29348
29349     var placeholders = {
29350         footway: {
29351             foot: 'yes',
29352             motor_vehicle: 'no'
29353         },
29354         steps: {
29355             foot: 'yes',
29356             motor_vehicle: 'no'
29357         },
29358         pedestrian: {
29359             foot: 'yes',
29360             motor_vehicle: 'no'
29361         },
29362         cycleway: {
29363             bicycle: 'yes',
29364             motor_vehicle: 'no'
29365         },
29366         bridleway: {
29367             horse: 'yes'
29368         },
29369         path: {
29370             motor_vehicle: 'no'
29371         },
29372         motorway: {
29373             motor_vehicle: 'yes'
29374         },
29375         trunk: {
29376             motor_vehicle: 'yes'
29377         },
29378         primary: {
29379             motor_vehicle: 'yes'
29380         },
29381         secondary: {
29382             motor_vehicle: 'yes'
29383         },
29384         tertiary: {
29385             motor_vehicle: 'yes'
29386         },
29387         residential: {
29388             motor_vehicle: 'yes'
29389         },
29390         unclassified: {
29391             motor_vehicle: 'yes'
29392         },
29393         service: {
29394             motor_vehicle: 'yes'
29395         },
29396         motorway_link: {
29397             motor_vehicle: 'yes'
29398         },
29399         trunk_link: {
29400             motor_vehicle: 'yes'
29401         },
29402         primary_link: {
29403             motor_vehicle: 'yes'
29404         },
29405         secondary_link: {
29406             motor_vehicle: 'yes'
29407         },
29408         tertiary_link: {
29409             motor_vehicle: 'yes'
29410         }
29411     };
29412
29413     access.tags = function(tags) {
29414         items.selectAll('.preset-input-access')
29415             .value(function(d) { return tags[d] || ''; })
29416             .attr('placeholder', function() {
29417                 return tags.access ? tags.access : field.placeholder();
29418             });
29419
29420         items.selectAll('#preset-input-access-access')
29421             .attr('placeholder', 'yes');
29422
29423         _.forEach(placeholders[tags.highway], function(value, key) {
29424             items.selectAll('#preset-input-access-' + key)
29425                 .attr('placeholder', value);
29426         });
29427     };
29428
29429     access.focus = function() {
29430         items.selectAll('.preset-input-access')
29431             .node().focus();
29432     };
29433
29434     return d3.rebind(access, event, 'on');
29435 };
29436 iD.ui.preset.address = function(field, context) {
29437     var event = d3.dispatch('change'),
29438         housenumber,
29439         street,
29440         city,
29441         postcode,
29442         entity;
29443
29444     function getStreets() {
29445         var extent = entity.extent(context.graph()),
29446             l = extent.center(),
29447             box = iD.geo.Extent(l).padByMeters(200);
29448
29449         return context.intersects(box)
29450             .filter(isAddressable)
29451             .map(function(d) {
29452                 var loc = context.projection([
29453                     (extent[0][0] + extent[1][0]) / 2,
29454                     (extent[0][1] + extent[1][1]) / 2]),
29455                     choice = iD.geo.chooseEdge(context.childNodes(d), loc, context.projection);
29456                 return {
29457                     title: d.tags.name,
29458                     value: d.tags.name,
29459                     dist: choice.distance
29460                 };
29461             }).sort(function(a, b) {
29462                 return a.dist - b.dist;
29463             });
29464
29465         function isAddressable(d) {
29466             return d.tags.highway && d.tags.name && d.type === 'way';
29467         }
29468     }
29469
29470     function getCities() {
29471         var extent = entity.extent(context.graph()),
29472             l = extent.center(),
29473             box = iD.geo.Extent(l).padByMeters(200);
29474
29475         return context.intersects(box)
29476             .filter(isAddressable)
29477             .map(function(d) {
29478                 return {
29479                     title: d.tags['addr:city'] || d.tags.name,
29480                     value: d.tags['addr:city'] || d.tags.name,
29481                     dist: iD.geo.sphericalDistance(d.extent(context.graph()).center(), l)
29482                 };
29483             }).sort(function(a, b) {
29484                 return a.dist - b.dist;
29485             });
29486
29487         function isAddressable(d) {
29488             if (d.tags.name &&
29489                 (d.tags.admin_level === '8' || d.tags.border_type === 'city'))
29490                 return true;
29491
29492             if (d.tags.place && d.tags.name && (
29493                     d.tags.place === 'city' ||
29494                     d.tags.place === 'town' ||
29495                     d.tags.place === 'village'))
29496                 return true;
29497
29498             if (d.tags['addr:city']) return true;
29499
29500             return false;
29501         }
29502     }
29503
29504     function getPostCodes() {
29505         var extent = entity.extent(context.graph()),
29506             l = extent.center(),
29507             box = iD.geo.Extent(l).padByMeters(200);
29508
29509         return context.intersects(box)
29510             .filter(isAddressable)
29511             .map(function(d) {
29512                 return {
29513                     title: d.tags['addr:postcode'],
29514                     value: d.tags['addr:postcode'],
29515                     dist: iD.geo.sphericalDistance(d.extent(context.graph()).center(), l)
29516                 };
29517             }).sort(function(a, b) {
29518                 return a.dist - b.dist;
29519             });
29520
29521         function isAddressable(d) {
29522             return d.tags['addr:postcode'];
29523         }
29524     }
29525
29526     function address(selection) {
29527         var wrap = selection.selectAll('.preset-input-wrap')
29528             .data([0]);
29529
29530         // Enter
29531
29532         var enter = wrap.enter().append('div')
29533             .attr('class', 'preset-input-wrap');
29534
29535         enter.append('input')
29536             .property('type', 'text')
29537             .attr('placeholder', field.t('placeholders.number'))
29538             .attr('class', 'addr-number');
29539
29540         enter.append('input')
29541             .property('type', 'text')
29542             .attr('placeholder', field.t('placeholders.street'))
29543             .attr('class', 'addr-street');
29544
29545         enter.append('input')
29546             .property('type', 'text')
29547             .attr('placeholder', field.t('placeholders.city'))
29548             .attr('class', 'addr-city');
29549
29550         enter.append('input')
29551             .property('type', 'text')
29552             .attr('placeholder', field.t('placeholders.postcode'))
29553             .attr('class', 'addr-postcode');
29554
29555         // Update
29556
29557         housenumber = wrap.select('.addr-number');
29558         street = wrap.select('.addr-street');
29559         city = wrap.select('.addr-city');
29560         postcode = wrap.select('.addr-postcode');
29561
29562         wrap.selectAll('input')
29563             .on('blur', change)
29564             .on('change', change);
29565
29566         street
29567             .call(d3.combobox()
29568                 .fetcher(function(value, callback) {
29569                     callback(getStreets());
29570                 }));
29571
29572         city
29573             .call(d3.combobox()
29574                 .fetcher(function(value, callback) {
29575                     callback(getCities());
29576                 }));
29577
29578         postcode
29579             .call(d3.combobox()
29580                 .fetcher(function(value, callback) {
29581                     callback(getPostCodes());
29582                 }));
29583     }
29584
29585     function change() {
29586         event.change({
29587             'addr:housenumber': housenumber.value() || undefined,
29588             'addr:street': street.value() || undefined,
29589             'addr:city': city.value() || undefined,
29590             'addr:postcode': postcode.value() || undefined
29591         });
29592     }
29593
29594     address.entity = function(_) {
29595         if (!arguments.length) return entity;
29596         entity = _;
29597         return address;
29598     };
29599
29600     address.tags = function(tags) {
29601         housenumber.value(tags['addr:housenumber'] || '');
29602         street.value(tags['addr:street'] || '');
29603         city.value(tags['addr:city'] || '');
29604         postcode.value(tags['addr:postcode'] || '');
29605     };
29606
29607     address.focus = function() {
29608         housenumber.node().focus();
29609     };
29610
29611     return d3.rebind(address, event, 'on');
29612 };
29613 iD.ui.preset.check = function(field) {
29614     var event = d3.dispatch('change'),
29615         values = [undefined, 'yes', 'no'],
29616         value,
29617         box,
29618         text,
29619         label;
29620
29621     var check = function(selection) {
29622         selection.classed('checkselect', 'true');
29623
29624         label = selection.selectAll('.preset-input-wrap')
29625             .data([0]);
29626
29627         var enter = label.enter().append('label')
29628             .attr('class', 'preset-input-wrap');
29629
29630         enter.append('input')
29631             .property('indeterminate', true)
29632             .attr('type', 'checkbox')
29633             .attr('id', 'preset-input-' + field.id);
29634
29635         enter.append('span')
29636             .text(t('inspector.unknown'))
29637             .attr('class', 'value');
29638
29639         box = label.select('input')
29640             .on('click', function() {
29641                 var t = {};
29642                 t[field.key] = values[(values.indexOf(value) + 1) % 3];
29643                 event.change(t);
29644                 d3.event.stopPropagation();
29645             });
29646
29647         text = label.select('span.value');
29648     };
29649
29650     check.tags = function(tags) {
29651         value = tags[field.key];
29652         box.property('indeterminate', !value);
29653         box.property('checked', value === 'yes');
29654         text.text(value ? t('inspector.check.' + value, {default: value}) : t('inspector.unknown'));
29655         label.classed('set', !!value);
29656     };
29657
29658     check.focus = function() {
29659         box.node().focus();
29660     };
29661
29662     return d3.rebind(check, event, 'on');
29663 };
29664 iD.ui.preset.combo =
29665 iD.ui.preset.typeCombo = function(field) {
29666     var event = d3.dispatch('change'),
29667         input;
29668
29669     function combo(selection) {
29670         var combobox = d3.combobox();
29671
29672         input = selection.selectAll('input')
29673             .data([0]);
29674
29675         input.enter().append('input')
29676             .attr('type', 'text')
29677             .attr('id', 'preset-input-' + field.id);
29678
29679         input
29680             .on('change', change)
29681             .on('blur', change)
29682             .each(function() {
29683                 if (field.options) {
29684                     options(field.options);
29685                 } else {
29686                     iD.taginfo().values({
29687                         key: field.key
29688                     }, function(err, data) {
29689                         if (!err) options(_.pluck(data, 'value'));
29690                     });
29691                 }
29692             })
29693             .call(combobox);
29694
29695         function options(opts) {
29696             combobox.data(opts.map(function(d) {
29697                 var o = {};
29698                 o.title = o.value = d.replace('_', ' ');
29699                 return o;
29700             }));
29701
29702             input.attr('placeholder', function() {
29703                 if (opts.length < 3) return '';
29704                 return opts.slice(0, 3).join(', ') + '...';
29705             });
29706         }
29707     }
29708
29709     function change() {
29710         var value = input.value().replace(' ', '_');
29711         if (field.type === 'typeCombo' && !value) value = 'yes';
29712
29713         var t = {};
29714         t[field.key] = value || undefined;
29715         event.change(t);
29716     }
29717
29718     combo.tags = function(tags) {
29719         var value = tags[field.key] || '';
29720         if (field.type === 'typeCombo' && value === 'yes') value = '';
29721         input.value(value);
29722     };
29723
29724     combo.focus = function() {
29725         input.node().focus();
29726     };
29727
29728     return d3.rebind(combo, event, 'on');
29729 };
29730 iD.ui.preset.defaultcheck = function(field) {
29731     var event = d3.dispatch('change'),
29732         input;
29733
29734     function check(selection) {
29735         input = selection.selectAll('input')
29736             .data([0]);
29737
29738         input.enter().append('input')
29739             .attr('type', 'checkbox')
29740             .attr('id', 'preset-input-' + field.id);
29741
29742         input
29743             .on('change', function() {
29744                 var t = {};
29745                 t[field.key] = input.property('checked') ? field.value || 'yes' : undefined;
29746                 event.change(t);
29747             });
29748     }
29749
29750     check.tags = function(tags) {
29751         input.property('checked', !!tags[field.key] && tags[field.key] !== 'no');
29752     };
29753
29754     check.focus = function() {
29755         input.node().focus();
29756     };
29757
29758     return d3.rebind(check, event, 'on');
29759 };
29760 iD.ui.preset.text =
29761 iD.ui.preset.number =
29762 iD.ui.preset.tel =
29763 iD.ui.preset.email =
29764 iD.ui.preset.url = function(field) {
29765
29766     var event = d3.dispatch('change'),
29767         input;
29768
29769     function i(selection) {
29770         input = selection.selectAll('input')
29771             .data([0]);
29772
29773         input.enter().append('input')
29774             .attr('type', field.type)
29775             .attr('id', 'preset-input-' + field.id)
29776             .attr('placeholder', field.placeholder() || t('inspector.unknown'));
29777
29778         input
29779             .on('blur', change)
29780             .on('change', change);
29781
29782         if (field.type === 'number') {
29783             input.attr('type', 'text');
29784
29785             var spinControl = selection.selectAll('.spin-control')
29786                 .data([0]);
29787
29788             var enter = spinControl.enter().append('div')
29789                 .attr('class', 'spin-control');
29790
29791             enter.append('button')
29792                 .datum(1)
29793                 .attr('class', 'increment');
29794
29795             enter.append('button')
29796                 .datum(-1)
29797                 .attr('class', 'decrement');
29798
29799             spinControl.selectAll('button')
29800                 .on('click', function(d) {
29801                     d3.event.preventDefault();
29802                     var num = parseInt(input.node().value || 0, 10);
29803                     if (!isNaN(num)) input.node().value = num + d;
29804                     change();
29805                 });
29806         }
29807     }
29808
29809     function change() {
29810         var t = {};
29811         t[field.key] = input.value() || undefined;
29812         event.change(t);
29813     }
29814
29815     i.tags = function(tags) {
29816         input.value(tags[field.key] || '');
29817     };
29818
29819     i.focus = function() {
29820         input.node().focus();
29821     };
29822
29823     return d3.rebind(i, event, 'on');
29824 };
29825 iD.ui.preset.localized = function(field, context) {
29826
29827     var event = d3.dispatch('change'),
29828         wikipedia = iD.wikipedia(),
29829         input, localizedInputs, wikiTitles,
29830         entity;
29831
29832     function i(selection) {
29833         input = selection.selectAll('.localized-main')
29834             .data([0]);
29835
29836         input.enter().append('input')
29837             .attr('type', 'text')
29838             .attr('id', 'preset-input-' + field.id)
29839             .attr('class', 'localized-main')
29840             .attr('placeholder', field.placeholder());
29841
29842         input
29843             .on('blur', change)
29844             .on('change', change);
29845
29846         if (field.id === 'name') {
29847             var preset = context.presets().match(entity, context.graph());
29848             input.call(d3.combobox().fetcher(
29849                 iD.util.SuggestNames(preset, iD.data.suggestions)
29850             ));
29851         }
29852
29853         var translateButton = selection.selectAll('.localized-add')
29854             .data([0]);
29855
29856         translateButton.enter().append('button')
29857             .attr('class', 'button-input-action localized-add minor')
29858             .call(bootstrap.tooltip()
29859                 .title(t('translate.translate'))
29860                 .placement('left'))
29861             .append('span')
29862             .attr('class', 'icon plus');
29863
29864         translateButton
29865             .on('click', addBlank);
29866
29867         localizedInputs = selection.selectAll('.localized-wrap')
29868             .data([0]);
29869
29870         localizedInputs.enter().append('div')
29871             .attr('class', 'localized-wrap');
29872     }
29873
29874     function addBlank() {
29875         d3.event.preventDefault();
29876         var data = localizedInputs.selectAll('div.entry').data();
29877         data.push({ lang: '', value: '' });
29878         localizedInputs.call(render, data);
29879     }
29880
29881     function change() {
29882         var t = {};
29883         t[field.key] = d3.select(this).value() || undefined;
29884         event.change(t);
29885     }
29886
29887     function key(lang) { return field.key + ':' + lang; }
29888
29889     function changeLang(d) {
29890         var lang = d3.select(this).value(),
29891             t = {},
29892             language = _.find(iD.data.wikipedia, function(d) {
29893                 return d[0].toLowerCase() === lang.toLowerCase() ||
29894                     d[1].toLowerCase() === lang.toLowerCase();
29895             });
29896
29897         if (language) lang = language[2];
29898
29899         if (d.lang && d.lang !== lang) {
29900             t[key(d.lang)] = undefined;
29901         }
29902
29903         var value = d3.select(this.parentNode)
29904             .selectAll('.localized-value')
29905             .value();
29906
29907         if (lang && value) {
29908             t[key(lang)] = value;
29909         } else if (lang && wikiTitles && wikiTitles[d.lang]) {
29910             t[key(lang)] = wikiTitles[d.lang];
29911         }
29912
29913         d.lang = lang;
29914         event.change(t);
29915     }
29916
29917     function changeValue(d) {
29918         if (!d.lang) return;
29919         var t = {};
29920         t[key(d.lang)] = d3.select(this).value() || undefined;
29921         event.change(t);
29922     }
29923
29924     function fetcher(value, cb) {
29925         var v = value.toLowerCase();
29926
29927         cb(iD.data.wikipedia.filter(function(d) {
29928             return d[0].toLowerCase().indexOf(v) >= 0 ||
29929             d[1].toLowerCase().indexOf(v) >= 0 ||
29930             d[2].toLowerCase().indexOf(v) >= 0;
29931         }).map(function(d) {
29932             return { value: d[1] };
29933         }));
29934     }
29935
29936     function render(selection, data) {
29937         var wraps = selection.selectAll('div.entry').
29938             data(data, function(d) { return d.lang; });
29939
29940         var innerWrap = wraps.enter()
29941             .insert('div', ':first-child');
29942
29943         innerWrap.attr('class', 'entry')
29944             .each(function() {
29945                 var wrap = d3.select(this);
29946                 var langcombo = d3.combobox().fetcher(fetcher);
29947
29948                 var label = wrap.append('label')
29949                     .attr('class','form-label')
29950                     .text(t('translate.localized_translation_label'))
29951                     .attr('for','localized-lang');
29952
29953                 label.append('button')
29954                     .attr('class', 'minor remove')
29955                     .on('click', function(d){
29956                         d3.event.preventDefault();
29957                         var t = {};
29958                         t[key(d.lang)] = undefined;
29959                         event.change(t);
29960                         d3.select(this.parentNode.parentNode)
29961                             .style('top','0')
29962                             .style('max-height','240px')
29963                             .transition()
29964                             .style('opacity', '0')
29965                             .style('max-height','0px')
29966                             .remove();
29967                     })
29968                     .append('span').attr('class', 'icon delete');
29969
29970                 wrap.append('input')
29971                     .attr('class', 'localized-lang')
29972                     .attr('type', 'text')
29973                     .attr('placeholder',t('translate.localized_translation_language'))
29974                     .on('blur', changeLang)
29975                     .on('change', changeLang)
29976                     .call(langcombo);
29977
29978                 wrap.append('input')
29979                     .on('blur', changeValue)
29980                     .on('change', changeValue)
29981                     .attr('type', 'text')
29982                     .attr('placeholder', t('translate.localized_translation_name'))
29983                     .attr('class', 'localized-value');
29984             });
29985
29986         innerWrap
29987             .style('margin-top', '0px')
29988             .style('max-height', '0px')
29989             .style('opacity', '0')
29990             .transition()
29991             .duration(200)
29992             .style('margin-top', '10px')
29993             .style('max-height', '240px')
29994             .style('opacity', '1')
29995             .each('end', function() {
29996                 d3.select(this)
29997                     .style('max-height', '')
29998                     .style('overflow', 'visible');
29999             });
30000
30001         wraps.exit()
30002             .transition()
30003             .duration(200)
30004             .style('max-height','0px')
30005             .style('opacity', '0')
30006             .style('top','-10px')
30007             .remove();
30008
30009         var entry = selection.selectAll('.entry');
30010
30011         entry.select('.localized-lang')
30012             .value(function(d) {
30013                 var lang = _.find(iD.data.wikipedia, function(lang) { return lang[2] === d.lang; });
30014                 return lang ? lang[1] : d.lang;
30015             });
30016
30017         entry.select('.localized-value')
30018             .value(function(d) { return d.value; });
30019     }
30020
30021     i.tags = function(tags) {
30022
30023         // Fetch translations from wikipedia
30024         if (tags.wikipedia && !wikiTitles) {
30025             wikiTitles = {};
30026             var wm = tags.wikipedia.match(/([^:]+):(.+)/);
30027             if (wm && wm[0] && wm[1]) {
30028                 wikipedia.translations(wm[1], wm[2], function(d) {
30029                     wikiTitles = d;
30030                 });
30031             }
30032         }
30033
30034         input.value(tags[field.key] || '');
30035
30036         var postfixed = [];
30037         for (var i in tags) {
30038             var m = i.match(new RegExp(field.key + ':([a-zA-Z_-]+)$'));
30039             if (m && m[1]) {
30040                 postfixed.push({ lang: m[1], value: tags[i]});
30041             }
30042         }
30043
30044         localizedInputs.call(render, postfixed.reverse());
30045     };
30046
30047     i.focus = function() {
30048         input.node().focus();
30049     };
30050
30051     i.entity = function(_) {
30052         entity = _;
30053     };
30054
30055     return d3.rebind(i, event, 'on');
30056 };
30057 iD.ui.preset.maxspeed = function(field, context) {
30058
30059     var event = d3.dispatch('change'),
30060         entity,
30061         imperial,
30062         unitInput,
30063         combobox,
30064         input;
30065
30066     var metricValues = [20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120],
30067         imperialValues = [20, 25, 30, 35, 40, 45, 50, 55, 65, 70];
30068
30069     function maxspeed(selection) {
30070         combobox = d3.combobox();
30071         var unitCombobox = d3.combobox().data(['km/h', 'mph'].map(comboValues));
30072
30073         input = selection.selectAll('#preset-input-' + field.id)
30074             .data([0]);
30075
30076         input.enter().append('input')
30077             .attr('type', 'text')
30078             .attr('id', 'preset-input-' + field.id)
30079             .attr('placeholder', field.placeholder());
30080
30081         input
30082             .on('change', change)
30083             .on('blur', change)
30084             .call(combobox);
30085
30086         var childNodes = context.graph().childNodes(context.entity(entity.id)),
30087             loc = childNodes[~~(childNodes.length/2)].loc;
30088
30089         imperial = _.any(iD.data.imperial.features, function(f) {
30090             return _.any(f.geometry.coordinates, function(d) {
30091                 return iD.geo.pointInPolygon(loc, d[0]);
30092             });
30093         });
30094
30095         unitInput = selection.selectAll('input.maxspeed-unit')
30096             .data([0]);
30097
30098         unitInput.enter().append('input')
30099             .attr('type', 'text')
30100             .attr('class', 'maxspeed-unit');
30101
30102         unitInput
30103             .on('blur', changeUnits)
30104             .on('change', changeUnits)
30105             .call(unitCombobox);
30106
30107         function changeUnits() {
30108             imperial = unitInput.value() === 'mph';
30109             unitInput.value(imperial ? 'mph' : 'km/h');
30110             setSuggestions();
30111             change();
30112         }
30113
30114     }
30115
30116     function setSuggestions() {
30117         combobox.data((imperial ? imperialValues : metricValues).map(comboValues));
30118         unitInput.value(imperial ? 'mph' : 'km/h');
30119     }
30120
30121     function comboValues(d) {
30122         return {
30123             value: d.toString(),
30124             title: d.toString()
30125         };
30126     }
30127
30128     function change() {
30129         var tag = {},
30130             value = input.value();
30131
30132         if (!value) {
30133             tag[field.key] = undefined;
30134         } else if (isNaN(value) || !imperial) {
30135             tag[field.key] = value;
30136         } else {
30137             tag[field.key] = value + ' mph';
30138         }
30139
30140         event.change(tag);
30141     }
30142
30143     maxspeed.tags = function(tags) {
30144         var value = tags[field.key];
30145
30146         if (value && value.indexOf('mph') >= 0) {
30147             value = parseInt(value, 10);
30148             imperial = true;
30149         } else if (value) {
30150             imperial = false;
30151         }
30152
30153         setSuggestions();
30154
30155         input.value(value || '');
30156     };
30157
30158     maxspeed.focus = function() {
30159         input.node().focus();
30160     };
30161
30162     maxspeed.entity = function(_) {
30163         entity = _;
30164     };
30165
30166     return d3.rebind(maxspeed, event, 'on');
30167 };
30168 iD.ui.preset.radio = function(field) {
30169
30170     var event = d3.dispatch('change'),
30171         labels, radios, placeholder;
30172
30173     function radio(selection) {
30174         selection.classed('preset-radio', true);
30175
30176         var wrap = selection.selectAll('.preset-input-wrap')
30177             .data([0]);
30178
30179         var buttonWrap = wrap.enter().append('div')
30180             .attr('class', 'preset-input-wrap toggle-list');
30181
30182         buttonWrap.append('span')
30183             .attr('class', 'placeholder');
30184
30185         placeholder = selection.selectAll('.placeholder');
30186
30187         labels = wrap.selectAll('label')
30188             .data(field.options || field.keys);
30189
30190         var enter = labels.enter().append('label');
30191
30192         enter.append('input')
30193             .attr('type', 'radio')
30194             .attr('name', field.id)
30195             .attr('value', function(d) { return field.t('options.' + d, { 'default': d }); })
30196             .attr('checked', false);
30197
30198         enter.append('span')
30199             .text(function(d) { return field.t('options.' + d, { 'default': d }); });
30200
30201         radios = labels.selectAll('input')
30202             .on('change', change);
30203     }
30204
30205     function change() {
30206         var t = {};
30207         if (field.key) t[field.key] = undefined;
30208         radios.each(function(d) {
30209             var active = d3.select(this).property('checked');
30210             if (field.key) {
30211                 if (active) t[field.key] = d;
30212             } else {
30213                 t[d] = active ? 'yes' : undefined;
30214             }
30215         });
30216         event.change(t);
30217     }
30218
30219     radio.tags = function(tags) {
30220         function checked(d) {
30221             if (field.key) {
30222                 return tags[field.key] === d;
30223             } else {
30224                 return !!(tags[d] && tags[d] !== 'no');
30225             }
30226         }
30227
30228         labels.classed('active', checked);
30229         radios.property('checked', checked);
30230         var selection = radios.filter(function() { return this.checked; });
30231         if (selection.empty()) {
30232             placeholder.text(t('inspector.none'));
30233         } else {
30234             placeholder.text(selection.attr('value'));
30235         }
30236     };
30237
30238     radio.focus = function() {
30239         radios.node().focus();
30240     };
30241
30242     return d3.rebind(radio, event, 'on');
30243 };
30244 iD.ui.preset.textarea = function(field) {
30245
30246     var event = d3.dispatch('change'),
30247         input;
30248
30249     function i(selection) {
30250         input = selection.selectAll('textarea')
30251             .data([0]);
30252
30253         input.enter().append('textarea')
30254             .attr('id', 'preset-input-' + field.id)
30255             .attr('placeholder', field.placeholder() || t('inspector.unknown'))
30256             .attr('maxlength', 255);
30257
30258         input
30259             .on('blur', change)
30260             .on('change', change);
30261     }
30262
30263     function change() {
30264         var t = {};
30265         t[field.key] = input.value() || undefined;
30266         event.change(t);
30267     }
30268
30269     i.tags = function(tags) {
30270         input.value(tags[field.key] || '');
30271     };
30272
30273     i.focus = function() {
30274         input.node().focus();
30275     };
30276
30277     return d3.rebind(i, event, 'on');
30278 };
30279 iD.ui.preset.wikipedia = function(field, context) {
30280
30281     var event = d3.dispatch('change'),
30282         wikipedia = iD.wikipedia(),
30283         link, entity, lang, title;
30284
30285     function i(selection) {
30286
30287         var langcombo = d3.combobox()
30288             .fetcher(function(value, cb) {
30289                 var v = value.toLowerCase();
30290
30291                 cb(iD.data.wikipedia.filter(function(d) {
30292                     return d[0].toLowerCase().indexOf(v) >= 0 ||
30293                         d[1].toLowerCase().indexOf(v) >= 0 ||
30294                         d[2].toLowerCase().indexOf(v) >= 0;
30295                 }).map(function(d) {
30296                     return { value: d[1] };
30297                 }));
30298             });
30299
30300         var titlecombo = d3.combobox()
30301             .fetcher(function(value, cb) {
30302
30303                 if (!value) value = context.entity(entity.id).tags.name || '';
30304                 var searchfn = value.length > 7 ? wikipedia.search : wikipedia.suggestions;
30305
30306                 searchfn(language()[2], value, function(query, data) {
30307                     cb(data.map(function(d) {
30308                         return { value: d };
30309                     }));
30310                 });
30311             });
30312
30313         lang = selection.selectAll('input.wiki-lang')
30314             .data([0]);
30315
30316         lang.enter().append('input')
30317             .attr('type', 'text')
30318             .attr('class', 'wiki-lang')
30319             .value('English');
30320
30321         lang
30322             .on('blur', changeLang)
30323             .on('change', changeLang)
30324             .call(langcombo);
30325
30326         title = selection.selectAll('input.wiki-title')
30327             .data([0]);
30328
30329         title.enter().append('input')
30330             .attr('type', 'text')
30331             .attr('class', 'wiki-title')
30332             .attr('id', 'preset-input-' + field.id);
30333
30334         title
30335             .on('blur', change)
30336             .on('change', change)
30337             .call(titlecombo);
30338
30339         link = selection.selectAll('a.wiki-link')
30340             .data([0]);
30341
30342         link.enter().append('a')
30343             .attr('class', 'wiki-link button-input-action minor')
30344             .attr('target', '_blank')
30345             .append('span')
30346             .attr('class', 'icon out-link');
30347     }
30348
30349     function language() {
30350         var value = lang.value().toLowerCase();
30351         return _.find(iD.data.wikipedia, function(d) {
30352             return d[0].toLowerCase() === value ||
30353                 d[1].toLowerCase() === value ||
30354                 d[2].toLowerCase() === value;
30355         }) || iD.data.wikipedia[0];
30356     }
30357
30358     function changeLang() {
30359         lang.value(language()[1]);
30360         change();
30361     }
30362
30363     function change() {
30364         var value = title.value(),
30365             m = value.match(/https?:\/\/([a-z]+)\.wikipedia\.org\/wiki\/(.+)/),
30366             l = m && _.find(iD.data.wikipedia, function(d) { return m[1] === d[2]; });
30367
30368         if (l) {
30369             // Normalize title http://www.mediawiki.org/wiki/API:Query#Title_normalization
30370             value = m[2].replace(/_/g, ' ');
30371             value = value.slice(0, 1).toUpperCase() + value.slice(1);
30372             lang.value(l[1]);
30373             title.value(value);
30374         }
30375
30376         var t = {};
30377         t[field.key] = value ? language()[2] + ':' + value : undefined;
30378         event.change(t);
30379     }
30380
30381     i.tags = function(tags) {
30382         var value = tags[field.key] || '',
30383             m = value.match(/([^:]+):(.+)/),
30384             l = m && _.find(iD.data.wikipedia, function(d) { return m[1] === d[2]; });
30385
30386         // value in correct format
30387         if (l) {
30388             lang.value(l[1]);
30389             title.value(m[2]);
30390             link.attr('href', 'http://' + m[1] + '.wikipedia.org/wiki/' + m[2]);
30391
30392         // unrecognized value format
30393         } else {
30394             title.value(value);
30395             link.attr('href', 'http://en.wikipedia.org/wiki/Special:Search?search=' + value);
30396         }
30397     };
30398
30399     i.entity = function(_) {
30400         entity = _;
30401     };
30402
30403     i.focus = function() {
30404         title.node().focus();
30405     };
30406
30407     return d3.rebind(i, event, 'on');
30408 };
30409 iD.ui.intro.area = function(context, reveal) {
30410
30411     var event = d3.dispatch('done'),
30412         timeout;
30413
30414     var step = {
30415         title: 'intro.areas.title'
30416     };
30417
30418     step.enter = function() {
30419
30420         var playground = [-85.63552, 41.94159],
30421             corner = [-85.63565411045074, 41.9417715536927];
30422         context.map().centerZoom(playground, 19);
30423         reveal('button.add-area', t('intro.areas.add'), {tooltipClass: 'intro-areas-add'});
30424
30425         context.on('enter.intro', addArea);
30426
30427         function addArea(mode) {
30428             if (mode.id !== 'add-area') return;
30429             context.on('enter.intro', drawArea);
30430
30431             var padding = 120 * Math.pow(2, context.map().zoom() - 19);
30432             var pointBox = iD.ui.intro.pad(corner, padding, context);
30433             reveal(pointBox, t('intro.areas.corner'));
30434
30435             context.map().on('move.intro', function() {
30436                 padding = 120 * Math.pow(2, context.map().zoom() - 19);
30437                 pointBox = iD.ui.intro.pad(corner, padding, context);
30438                 reveal(pointBox, t('intro.areas.corner'), {duration: 0});
30439             });
30440         }
30441
30442         function drawArea(mode) {
30443             if (mode.id !== 'draw-area') return;
30444             context.on('enter.intro', enterSelect);
30445
30446             var padding = 150 * Math.pow(2, context.map().zoom() - 19);
30447             var pointBox = iD.ui.intro.pad(playground, padding, context);
30448             reveal(pointBox, t('intro.areas.place'));
30449
30450             context.map().on('move.intro', function() {
30451                 padding = 150 * Math.pow(2, context.map().zoom() - 19);
30452                 pointBox = iD.ui.intro.pad(playground, padding, context);
30453                 reveal(pointBox, t('intro.areas.place'), {duration: 0});
30454             });
30455         }
30456
30457         function enterSelect(mode) {
30458             if (mode.id !== 'select') return;
30459             context.map().on('move.intro', null);
30460             context.on('enter.intro', null);
30461
30462             timeout = setTimeout(function() {
30463                 reveal('.preset-search-input', t('intro.areas.search', {name: context.presets().item('leisure/playground').name()}));
30464                 d3.select('.preset-search-input').on('keyup.intro', keySearch);
30465             }, 500);
30466         }
30467
30468         function keySearch() {
30469             var first = d3.select('.preset-list-item:first-child');
30470             if (first.classed('preset-leisure-playground')) {
30471                 reveal(first.select('.preset-list-button').node(), t('intro.areas.choose'));
30472                 d3.selection.prototype.one.call(context.history(), 'change.intro', selectedPreset);
30473                 d3.select('.preset-search-input').on('keyup.intro', null);
30474             }
30475         }
30476
30477         function selectedPreset() {
30478             reveal('.pane', t('intro.areas.describe'));
30479             context.on('exit.intro', event.done);
30480         }
30481     };
30482
30483     step.exit = function() {
30484         window.clearTimeout(timeout);
30485         context.on('enter.intro', null);
30486         context.on('exit.intro', null);
30487         context.history().on('change.intro', null);
30488         context.map().on('move.intro', null);
30489         d3.select('.preset-search-input').on('keyup.intro', null);
30490     };
30491
30492     return d3.rebind(step, event, 'on');
30493 };
30494 iD.ui.intro.line = function(context, reveal) {
30495
30496     var event = d3.dispatch('done'),
30497         timeouts = [];
30498
30499     var step = {
30500         title: 'intro.lines.title'
30501     };
30502
30503     function timeout(f, t) {
30504         timeouts.push(window.setTimeout(f, t));
30505     }
30506
30507     step.enter = function() {
30508
30509         var centroid = [-85.62830, 41.95699];
30510         var midpoint = [-85.62975395449628, 41.95787501510204];
30511         var start = [-85.6297754121684, 41.95805253325314];
30512         var intersection = [-85.62974496187628, 41.95742515554585];
30513
30514         context.map().centerZoom(start, 18);
30515         reveal('button.add-line', t('intro.lines.add'), {tooltipClass: 'intro-lines-add'});
30516
30517         context.on('enter.intro', addLine);
30518
30519         function addLine(mode) {
30520             if (mode.id !== 'add-line') return;
30521             context.on('enter.intro', drawLine);
30522
30523             var padding = 150 * Math.pow(2, context.map().zoom() - 18);
30524             var pointBox = iD.ui.intro.pad(start, padding, context);
30525             reveal(pointBox, t('intro.lines.start'));
30526
30527             context.map().on('move.intro', function() {
30528                 padding = 150 * Math.pow(2, context.map().zoom() - 18);
30529                 pointBox = iD.ui.intro.pad(start, padding, context);
30530                 reveal(pointBox, t('intro.lines.start'), {duration: 0});
30531             });
30532         }
30533
30534         function drawLine(mode) {
30535             if (mode.id !== 'draw-line') return;
30536             context.history().on('change.intro', addIntersection);
30537             context.on('enter.intro', retry);
30538
30539             var padding = 300 * Math.pow(2, context.map().zoom() - 19);
30540             var pointBox = iD.ui.intro.pad(midpoint, padding, context);
30541             reveal(pointBox, t('intro.lines.intersect'));
30542
30543             context.map().on('move.intro', function() {
30544                 padding = 300 * Math.pow(2, context.map().zoom() - 19);
30545                 pointBox = iD.ui.intro.pad(midpoint, padding, context);
30546                 reveal(pointBox, t('intro.lines.intersect'), {duration: 0});
30547             });
30548         }
30549
30550         // ended line before creating intersection
30551         function retry(mode) {
30552             if (mode.id !== 'select') return;
30553             var pointBox = iD.ui.intro.pad(intersection, 30, context);
30554             reveal(pointBox, t('intro.lines.restart'));
30555             timeout(function() {
30556                 context.replace(iD.actions.DeleteMultiple(mode.selectedIDs()));
30557                 step.exit();
30558                 step.enter();
30559             }, 3000);
30560         }
30561
30562         function addIntersection(changes) {
30563             if ( _.any(changes.created(), function(d) {
30564                 return d.type === 'node' && context.graph().parentWays(d).length > 1;
30565             })) {
30566                 context.history().on('change.intro', null);
30567                 context.on('enter.intro', enterSelect);
30568
30569                 var padding = 900 * Math.pow(2, context.map().zoom() - 19);
30570                 var pointBox = iD.ui.intro.pad(centroid, padding, context);
30571                 reveal(pointBox, t('intro.lines.finish'));
30572
30573                 context.map().on('move.intro', function() {
30574                     padding = 900 * Math.pow(2, context.map().zoom() - 19);
30575                     pointBox = iD.ui.intro.pad(centroid, padding, context);
30576                     reveal(pointBox, t('intro.lines.finish'), {duration: 0});
30577                 });
30578             }
30579         }
30580
30581         function enterSelect(mode) {
30582             if (mode.id !== 'select') return;
30583             context.map().on('move.intro', null);
30584             context.on('enter.intro', null);
30585             d3.select('#curtain').style('pointer-events', 'all');
30586
30587             presetCategory();
30588         }
30589
30590         function presetCategory() {
30591             timeout(function() {
30592                 d3.select('#curtain').style('pointer-events', 'none');
30593                 var road = d3.select('.preset-category-road .preset-list-button');
30594                 reveal(road.node(), t('intro.lines.road'));
30595                 road.one('click.intro', roadCategory);
30596             }, 500);
30597         }
30598
30599         function roadCategory() {
30600             timeout(function() {
30601                 var grid = d3.select('.subgrid');
30602                 reveal(grid.node(), t('intro.lines.residential'));
30603                 grid.selectAll(':not(.preset-highway-residential) .preset-list-button')
30604                     .one('click.intro', retryPreset);
30605                 grid.selectAll('.preset-highway-residential .preset-list-button')
30606                     .one('click.intro', roadDetails);
30607             }, 500);
30608         }
30609
30610         // selected wrong road type
30611         function retryPreset() {
30612             timeout(function() {
30613                 var preset = d3.select('.entity-editor-pane .preset-list-button');
30614                 reveal(preset.node(), t('intro.lines.wrong_preset'));
30615                 preset.one('click.intro', presetCategory);
30616             }, 500);
30617         }
30618
30619         function roadDetails() {
30620             reveal('.pane', t('intro.lines.describe'));
30621             context.on('exit.intro', event.done);
30622         }
30623
30624     };
30625
30626     step.exit = function() {
30627         d3.select('#curtain').style('pointer-events', 'none');
30628         timeouts.forEach(window.clearTimeout);
30629         context.on('enter.intro', null);
30630         context.on('exit.intro', null);
30631         context.map().on('move.intro', null);
30632         context.history().on('change.intro', null);
30633     };
30634
30635     return d3.rebind(step, event, 'on');
30636 };
30637 iD.ui.intro.navigation = function(context, reveal) {
30638
30639     var event = d3.dispatch('done'),
30640         timeouts = [];
30641
30642     var step = {
30643         title: 'intro.navigation.title'
30644     };
30645
30646     function set(f, t) {
30647         timeouts.push(window.setTimeout(f, t));
30648     }
30649
30650     /*
30651      * Steps:
30652      * Drag map
30653      * Select poi
30654      * Show editor header
30655      * Show editor pane
30656      * Select road
30657      * Show header
30658      */
30659
30660     step.enter = function() {
30661
30662         var rect = context.surfaceRect(),
30663             map = {
30664                 left: rect.left + 10,
30665                 top: rect.top + 70,
30666                 width: rect.width - 70,
30667                 height: rect.height - 170
30668             };
30669
30670         context.map().centerZoom([-85.63591, 41.94285], 19);
30671
30672         reveal(map, t('intro.navigation.drag'));
30673
30674         context.map().on('move.intro', _.debounce(function() {
30675             context.map().on('move.intro', null);
30676             townhall();
30677             context.on('enter.intro', inspectTownHall);
30678         }, 400));
30679
30680         function townhall() {
30681             var hall = [-85.63645945147184, 41.942986488012565];
30682
30683             var point = context.projection(hall);
30684             if (point[0] < 0 || point[0] > rect.width ||
30685                 point[1] < 0 || point[1] > rect.height) {
30686                 context.map().center(hall);
30687             }
30688
30689             var box = iD.ui.intro.pointBox(hall, context);
30690             reveal(box, t('intro.navigation.select'));
30691
30692             context.map().on('move.intro', function() {
30693                 var box = iD.ui.intro.pointBox(hall, context);
30694                 reveal(box, t('intro.navigation.select'), {duration: 0});
30695             });
30696         }
30697
30698         function inspectTownHall(mode) {
30699             if (mode.id !== 'select') return;
30700             context.on('enter.intro', null);
30701             context.map().on('move.intro', null);
30702             set(function() {
30703                 reveal('.entity-editor-pane', t('intro.navigation.pane'));
30704                 context.on('exit.intro', event.done);
30705             }, 700);
30706         }
30707
30708     };
30709
30710     step.exit = function() {
30711         context.map().on('move.intro', null);
30712         context.on('enter.intro', null);
30713         context.on('exit.intro', null);
30714         timeouts.forEach(window.clearTimeout);
30715     };
30716
30717     return d3.rebind(step, event, 'on');
30718 };
30719 iD.ui.intro.point = function(context, reveal) {
30720
30721     var event = d3.dispatch('done'),
30722         timeouts = [];
30723
30724     var step = {
30725         title: 'intro.points.title'
30726     };
30727
30728     function setTimeout(f, t) {
30729         timeouts.push(window.setTimeout(f, t));
30730     }
30731
30732     step.enter = function() {
30733
30734         context.map().centerZoom([-85.63279, 41.94394], 19);
30735         reveal('button.add-point', t('intro.points.add'), {tooltipClass: 'intro-points-add'});
30736
30737         var corner = [-85.632481,41.944094];
30738
30739         context.on('enter.intro', addPoint);
30740
30741         function addPoint(mode) {
30742             if (mode.id !== 'add-point') return;
30743             context.on('enter.intro', enterSelect);
30744
30745             var pointBox = iD.ui.intro.pad(corner, 150, context);
30746             reveal(pointBox, t('intro.points.place'));
30747
30748             context.map().on('move.intro', function() {
30749                 pointBox = iD.ui.intro.pad(corner, 150, context);
30750                 reveal(pointBox, t('intro.points.place'), {duration: 0});
30751             });
30752
30753         }
30754
30755         function enterSelect(mode) {
30756             if (mode.id !== 'select') return;
30757             context.map().on('move.intro', null);
30758             context.on('enter.intro', null);
30759
30760             setTimeout(function() {
30761                 reveal('.preset-search-input', t('intro.points.search', {name: context.presets().item('amenity/cafe').name()}));
30762                 d3.select('.preset-search-input').on('keyup.intro', keySearch);
30763             }, 500);
30764         }
30765
30766         function keySearch() {
30767             var first = d3.select('.preset-list-item:first-child');
30768             if (first.classed('preset-amenity-cafe')) {
30769                 reveal(first.select('.preset-list-button').node(), t('intro.points.choose'));
30770                 d3.selection.prototype.one.call(context.history(), 'change.intro', selectedPreset);
30771
30772                 d3.select('.preset-search-input').on('keydown.intro', function() {
30773                     // Prevent search from updating and changing the grid
30774                     d3.event.stopPropagation();
30775                     d3.event.preventDefault();
30776                 }, true).on('keyup.intro', null);
30777             }
30778         }
30779
30780         function selectedPreset() {
30781             setTimeout(function() {
30782                 reveal('.entity-editor-pane', t('intro.points.describe'), {tooltipClass: 'intro-points-describe'});
30783                 context.history().on('change.intro', closeEditor);
30784                 context.on('exit.intro', selectPoint);
30785             }, 400);
30786         }
30787
30788         function closeEditor() {
30789             d3.select('.preset-search-input').on('keydown.intro', null);
30790             context.history().on('change.intro', null);
30791             reveal('.entity-editor-pane', t('intro.points.close'));
30792         }
30793
30794         function selectPoint() {
30795             context.on('exit.intro', null);
30796             context.history().on('change.intro', null);
30797             context.on('enter.intro', enterReselect);
30798
30799             var pointBox = iD.ui.intro.pad(corner, 150, context);
30800             reveal(pointBox, t('intro.points.reselect'));
30801
30802             context.map().on('move.intro', function() {
30803                 pointBox = iD.ui.intro.pad(corner, 150, context);
30804                 reveal(pointBox, t('intro.points.reselect'), {duration: 0});
30805             });
30806         }
30807
30808         function enterReselect(mode) {
30809             if (mode.id !== 'select') return;
30810             context.map().on('move.intro', null);
30811             context.on('enter.intro', null);
30812
30813             setTimeout(function() {
30814                 reveal('.entity-editor-pane', t('intro.points.fixname'));
30815                 context.on('exit.intro', deletePoint);
30816             }, 500);
30817         }
30818
30819         function deletePoint() {
30820             context.on('exit.intro', null);
30821             context.on('enter.intro', enterDelete);
30822
30823             var pointBox = iD.ui.intro.pad(corner, 150, context);
30824             reveal(pointBox, t('intro.points.reselect_delete'));
30825
30826             context.map().on('move.intro', function() {
30827                 pointBox = iD.ui.intro.pad(corner, 150, context);
30828                 reveal(pointBox, t('intro.points.reselect_delete'), {duration: 0});
30829             });
30830         }
30831
30832         function enterDelete(mode) {
30833             if (mode.id !== 'select') return;
30834             context.map().on('move.intro', null);
30835             context.on('enter.intro', null);
30836             context.on('exit.intro', deletePoint);
30837             context.map().on('move.intro', deletePoint);
30838             context.history().on('change.intro', deleted);
30839
30840             setTimeout(function() {
30841                 var node = d3.select('.radial-menu-item-delete').node();
30842                 var pointBox = iD.ui.intro.pad(node.getBoundingClientRect(), 50, context);
30843                 reveal(pointBox, t('intro.points.delete'));
30844             }, 300);
30845         }
30846
30847         function deleted(changed) {
30848             if (changed.deleted().length) event.done();
30849         }
30850
30851     };
30852
30853     step.exit = function() {
30854         timeouts.forEach(window.clearTimeout);
30855         context.on('exit.intro', null);
30856         context.on('enter.intro', null);
30857         context.map().on('move.intro', null);
30858         context.history().on('change.intro', null);
30859         d3.select('.preset-search-input').on('keyup.intro', null).on('keydown.intro', null);
30860     };
30861
30862     return d3.rebind(step, event, 'on');
30863 };
30864 iD.ui.intro.startEditing = function(context, reveal) {
30865
30866     var event = d3.dispatch('done', 'startEditing'),
30867         modal,
30868         timeouts = [];
30869
30870     var step = {
30871         title: 'intro.startediting.title'
30872     };
30873
30874     function timeout(f, t) {
30875         timeouts.push(window.setTimeout(f, t));
30876     }
30877
30878     step.enter = function() {
30879
30880         reveal('.map-control.help-control', t('intro.startediting.help'));
30881
30882         timeout(function() {
30883             reveal('#bar button.save', t('intro.startediting.save'));
30884         }, 3500);
30885
30886         timeout(function() {
30887             reveal('#surface');
30888         }, 7000);
30889
30890         timeout(function() {
30891             modal = iD.ui.modal(context.container());
30892
30893             modal.select('.modal')
30894                 .attr('class', 'modal-splash modal col6');
30895
30896             modal.selectAll('.close').remove();
30897
30898             var startbutton = modal.select('.content')
30899                 .attr('class', 'fillL')
30900                     .append('button')
30901                         .attr('class', 'modal-section huge-modal-button')
30902                         .on('click', function() {
30903                                 modal.remove();
30904                         });
30905
30906                 startbutton.append('div')
30907                     .attr('class','illustration');
30908                 startbutton.append('h2')
30909                     .text(t('intro.startediting.start'));
30910
30911             event.startEditing();
30912
30913         }, 7500);
30914     };
30915
30916     step.exit = function() {
30917         if (modal) modal.remove();
30918         timeouts.forEach(window.clearTimeout);
30919     };
30920
30921     return d3.rebind(step, event, 'on');
30922 };
30923 iD.presets = function() {
30924
30925     // an iD.presets.Collection with methods for
30926     // loading new data and returning defaults
30927
30928     var all = iD.presets.Collection([]),
30929         defaults = { area: all, line: all, point: all, vertex: all, relation: all },
30930         fields = {},
30931         universal = [],
30932         recent = iD.presets.Collection([]);
30933
30934     // Index of presets by (geometry, tag key).
30935     var index = {
30936         point: {},
30937         vertex: {},
30938         line: {},
30939         area: {},
30940         relation: {}
30941     };
30942
30943     all.match = function(entity, resolver) {
30944         var geometry = entity.geometry(resolver),
30945             geometryMatches = index[geometry],
30946             best = -1,
30947             match;
30948
30949         for (var k in entity.tags) {
30950             var keyMatches = geometryMatches[k];
30951             if (!keyMatches) continue;
30952
30953             for (var i = 0; i < keyMatches.length; i++) {
30954                 var score = keyMatches[i].matchScore(entity);
30955                 if (score > best) {
30956                     best = score;
30957                     match = keyMatches[i];
30958                 }
30959             }
30960         }
30961
30962         return match || all.item(geometry);
30963     };
30964
30965     all.load = function(d) {
30966
30967         if (d.fields) {
30968             _.forEach(d.fields, function(d, id) {
30969                 fields[id] = iD.presets.Field(id, d);
30970                 if (d.universal) universal.push(fields[id]);
30971             });
30972         }
30973
30974         if (d.presets) {
30975             _.forEach(d.presets, function(d, id) {
30976                 all.collection.push(iD.presets.Preset(id, d, fields));
30977             });
30978         }
30979
30980         if (d.categories) {
30981             _.forEach(d.categories, function(d, id) {
30982                 all.collection.push(iD.presets.Category(id, d, all));
30983             });
30984         }
30985
30986         if (d.defaults) {
30987             var getItem = _.bind(all.item, all);
30988             defaults = {
30989                 area: iD.presets.Collection(d.defaults.area.map(getItem)),
30990                 line: iD.presets.Collection(d.defaults.line.map(getItem)),
30991                 point: iD.presets.Collection(d.defaults.point.map(getItem)),
30992                 vertex: iD.presets.Collection(d.defaults.vertex.map(getItem)),
30993                 relation: iD.presets.Collection(d.defaults.relation.map(getItem))
30994             };
30995         }
30996
30997         for (var i = 0; i < all.collection.length; i++) {
30998             var preset = all.collection[i],
30999                 geometry = preset.geometry;
31000
31001             for (var j = 0; j < geometry.length; j++) {
31002                 var g = index[geometry[j]];
31003                 for (var k in preset.tags) {
31004                     (g[k] = g[k] || []).push(preset);
31005                 }
31006             }
31007         }
31008
31009         return all;
31010     };
31011
31012     all.field = function(id) {
31013         return fields[id];
31014     };
31015
31016     all.universal = function() {
31017         return universal;
31018     };
31019
31020     all.defaults = function(geometry, n) {
31021         var rec = recent.matchGeometry(geometry).collection.slice(0, 4),
31022             def = _.uniq(rec.concat(defaults[geometry].collection)).slice(0, n - 1);
31023         return iD.presets.Collection(_.unique(rec.concat(def).concat(all.item(geometry))));
31024     };
31025
31026     all.choose = function(preset) {
31027         if (!preset.isFallback()) {
31028             recent = iD.presets.Collection(_.unique([preset].concat(recent.collection)));
31029         }
31030         return all;
31031     };
31032
31033     return all;
31034 };
31035 iD.presets.Category = function(id, category, all) {
31036     category = _.clone(category);
31037
31038     category.id = id;
31039
31040     category.members = iD.presets.Collection(category.members.map(function(id) {
31041         return all.item(id);
31042     }));
31043
31044     category.matchGeometry = function(geometry) {
31045         return category.geometry.indexOf(geometry) >= 0;
31046     };
31047
31048     category.matchScore = function() { return -1; };
31049
31050     category.name = function() {
31051         return t('presets.categories.' + id + '.name', {'default': id});
31052     };
31053
31054     category.terms = function() {
31055         return [];
31056     };
31057
31058     return category;
31059 };
31060 iD.presets.Collection = function(collection) {
31061
31062     var maxSearchResults = 50,
31063         maxSuggestionResults = 10;
31064
31065     var presets = {
31066
31067         collection: collection,
31068
31069         item: function(id) {
31070             return _.find(collection, function(d) {
31071                 return d.id === id;
31072             });
31073         },
31074
31075         matchGeometry: function(geometry) {
31076             return iD.presets.Collection(collection.filter(function(d) {
31077                 return d.matchGeometry(geometry);
31078             }));
31079         },
31080
31081         search: function(value, geometry) {
31082             if (!value) return this;
31083
31084             value = value.toLowerCase();
31085
31086             var searchable = _.filter(collection, function(a) {
31087                 return a.searchable !== false && a.suggestion !== true;
31088             }),
31089             suggestions = _.filter(collection, function(a) {
31090                 return a.suggestion === true;
31091             });
31092
31093             // matches value to preset.name
31094             var leading_name = _.filter(searchable, function(a) {
31095                     return leading(a.name().toLowerCase());
31096                 }).sort(function(a, b) {
31097                     var i = a.name().toLowerCase().indexOf(value) - b.name().toLowerCase().indexOf(value);
31098                     if (i === 0) return a.name().length - b.name().length;
31099                     else return i;
31100                 });
31101
31102             // matches value to preset.terms values
31103             var leading_terms = _.filter(searchable, function(a) {
31104                 return _.any(a.terms() || [], leading);
31105             });
31106
31107             function leading(a) {
31108                 var index = a.indexOf(value);
31109                 return index === 0 || a[index - 1] === ' ';
31110             }
31111
31112             // finds close matches to value in preset.name
31113             var levenstein_name = searchable.map(function(a) {
31114                     return {
31115                         preset: a,
31116                         dist: iD.util.editDistance(value, a.name().toLowerCase())
31117                     };
31118                 }).filter(function(a) {
31119                     return a.dist + Math.min(value.length - a.preset.name().length, 0) < 3;
31120                 }).sort(function(a, b) {
31121                     return a.dist - b.dist;
31122                 }).map(function(a) {
31123                     return a.preset;
31124                 });
31125
31126             // finds close matches to value in preset.terms
31127             var leventstein_terms = _.filter(searchable, function(a) {
31128                     return _.any(a.terms() || [], function(b) {
31129                         return iD.util.editDistance(value, b) + Math.min(value.length - b.length, 0) < 3;
31130                     });
31131                 });
31132
31133             function suggestionName(name) {
31134                 var nameArray = name.split(' - ');
31135                 if (nameArray.length > 1) {
31136                     name = nameArray.slice(0, nameArray.length-1).join(' - ');
31137                 }
31138                 return name.toLowerCase();
31139             }
31140
31141             var leading_suggestions = _.filter(suggestions, function(a) {
31142                     return leading(suggestionName(a.name()));
31143                 }).sort(function(a, b) {
31144                     a = suggestionName(a.name());
31145                     b = suggestionName(b.name());
31146                     var i = a.indexOf(value) - b.indexOf(value);
31147                     if (i === 0) return a.length - b.length;
31148                     else return i;
31149                 });
31150
31151             var leven_suggestions = suggestions.map(function(a) {
31152                     return {
31153                         preset: a,
31154                         dist: iD.util.editDistance(value, suggestionName(a.name()))
31155                     };
31156                 }).filter(function(a) {
31157                     return a.dist + Math.min(value.length - suggestionName(a.preset.name()).length, 0) < 1;
31158                 }).sort(function(a, b) {
31159                     return a.dist - b.dist;
31160                 }).map(function(a) {
31161                     return a.preset;
31162                 });
31163
31164             var other = presets.item(geometry);
31165
31166             var results = leading_name.concat(
31167                             leading_terms,
31168                             leading_suggestions.slice(0, maxSuggestionResults+5),
31169                             levenstein_name,
31170                             leventstein_terms,
31171                             leven_suggestions.slice(0, maxSuggestionResults)
31172                         ).slice(0, maxSearchResults-1);
31173
31174             return iD.presets.Collection(_.unique(
31175                     results.concat(other)
31176                 ));
31177         }
31178     };
31179
31180     return presets;
31181 };
31182 iD.presets.Field = function(id, field) {
31183     field = _.clone(field);
31184
31185     field.id = id;
31186
31187     field.matchGeometry = function(geometry) {
31188         return !field.geometry || field.geometry.indexOf(geometry) >= 0;
31189     };
31190
31191     field.t = function(scope, options) {
31192         return t('presets.fields.' + id + '.' + scope, options);
31193     };
31194
31195     field.label = function() {
31196         return field.t('label', {'default': id});
31197     };
31198
31199     var placeholder = field.placeholder;
31200     field.placeholder = function() {
31201         return field.t('placeholder', {'default': placeholder});
31202     };
31203
31204     return field;
31205 };
31206 iD.presets.Preset = function(id, preset, fields) {
31207     preset = _.clone(preset);
31208
31209     preset.id = id;
31210     preset.fields = (preset.fields || []).map(getFields);
31211
31212     function getFields(f) {
31213         return fields[f];
31214     }
31215
31216     preset.matchGeometry = function(geometry) {
31217         return preset.geometry.indexOf(geometry) >= 0;
31218     };
31219
31220     var matchScore = preset.matchScore || 1;
31221     preset.matchScore = function(entity) {
31222         var tags = preset.tags,
31223             score = 0;
31224
31225         for (var t in tags) {
31226             if (entity.tags[t] === tags[t]) {
31227                 score += matchScore;
31228             } else if (tags[t] === '*' && t in entity.tags) {
31229                 score += matchScore / 2;
31230             } else {
31231                 return -1;
31232             }
31233         }
31234
31235         return score;
31236     };
31237
31238     preset.t = function(scope, options) {
31239         return t('presets.presets.' + id + '.' + scope, options);
31240     };
31241
31242     var name = preset.name;
31243     preset.name = function() {
31244         if (preset.suggestion) {
31245             id = id.split('/');
31246             id = id[0] + '/' + id[1];
31247             return name + ' - ' + t('presets.presets.' + id + '.name');
31248         }
31249         return preset.t('name', {'default': name});
31250     };
31251
31252     preset.terms = function() {
31253         return preset.t('terms', {'default': ''}).split(',');
31254     };
31255
31256     preset.isFallback = function() {
31257         return Object.keys(preset.tags).length === 0;
31258     };
31259
31260     preset.reference = function(geometry) {
31261         var key = Object.keys(preset.tags)[0],
31262             value = preset.tags[key];
31263
31264         if (geometry === 'relation' && key === 'type') {
31265             return { rtype: value };
31266         } else if (value === '*') {
31267             return { key: key };
31268         } else {
31269             return { key: key, value: value };
31270         }
31271     };
31272
31273     var removeTags = preset.removeTags || preset.tags;
31274     preset.removeTags = function(tags, geometry) {
31275         tags = _.omit(tags, _.keys(removeTags));
31276
31277         for (var f in preset.fields) {
31278             var field = preset.fields[f];
31279             if (field.matchGeometry(geometry) && field['default'] === tags[field.key]) {
31280                 delete tags[field.key];
31281             }
31282         }
31283
31284         return tags;
31285     };
31286
31287     var applyTags = preset.addTags || preset.tags;
31288     preset.applyTags = function(tags, geometry) {
31289         var k;
31290
31291         tags = _.clone(tags);
31292
31293         for (k in applyTags) {
31294             if (applyTags[k] === '*') {
31295                 tags[k] = 'yes';
31296             } else {
31297                 tags[k] = applyTags[k];
31298             }
31299         }
31300
31301         // Add area=yes if necessary
31302         for (k in applyTags) {
31303             if (geometry === 'area' && !(k in iD.areaKeys))
31304                 tags.area = 'yes';
31305             break;
31306         }
31307
31308         for (var f in preset.fields) {
31309             var field = preset.fields[f];
31310             if (field.matchGeometry(geometry) && field.key && !tags[field.key] && field['default']) {
31311                 tags[field.key] = field['default'];
31312             }
31313         }
31314
31315         return tags;
31316     };
31317
31318     return preset;
31319 };
31320 iD.validate = function(changes, graph) {
31321     var warnings = [];
31322
31323     // https://github.com/openstreetmap/josm/blob/mirror/src/org/
31324     // openstreetmap/josm/data/validation/tests/UnclosedWays.java#L80
31325     function tagSuggestsArea(change) {
31326         if (_.isEmpty(change.tags)) return false;
31327         var tags = change.tags;
31328         var presence = ['landuse', 'amenities', 'tourism', 'shop'];
31329         for (var i = 0; i < presence.length; i++) {
31330             if (tags[presence[i]] !== undefined) {
31331                 return presence[i] + '=' + tags[presence[i]];
31332             }
31333         }
31334         if (tags.building && tags.building === 'yes') return 'building=yes';
31335     }
31336
31337     if (changes.deleted.length > 100) {
31338         warnings.push({
31339             message: t('validations.many_deletions', { n: changes.deleted.length })
31340         });
31341     }
31342
31343     for (var i = 0; i < changes.created.length; i++) {
31344         var change = changes.created[i],
31345             geometry = change.geometry(graph);
31346
31347         if ((geometry === 'point' || geometry === 'line' || geometry === 'area') && !change.isUsed(graph)) {
31348             warnings.push({
31349                 message: t('validations.untagged_' + geometry),
31350                 tooltip: t('validations.untagged_tooltip', {geometry: geometry}),
31351                 entity: change
31352             });
31353         }
31354
31355         var deprecatedTags = change.deprecatedTags();
31356         if (!_.isEmpty(deprecatedTags)) {
31357             warnings.push({
31358                 message: t('validations.deprecated_tags', {
31359                     tags: iD.util.tagText({ tags: deprecatedTags })
31360                 }), entity: change });
31361         }
31362
31363         if (geometry === 'line' && tagSuggestsArea(change)) {
31364             warnings.push({
31365                 message: t('validations.tag_suggests_area', {tag: tagSuggestsArea(change)}),
31366                 entity: change
31367             });
31368         }
31369     }
31370
31371     return warnings;
31372 };
31373 /* jshint ignore:start */
31374 })();
31375 window.locale = { _current: 'en' };
31376
31377 locale.current = function(_) {
31378     if (!arguments.length) return locale._current;
31379     if (locale[_] !== undefined) locale._current = _;
31380     else if (locale[_.split('-')[0]]) locale._current = _.split('-')[0];
31381     return locale;
31382 };
31383
31384 function t(s, o, loc) {
31385     loc = loc || locale._current;
31386
31387     var path = s.split(".").reverse(),
31388         rep = locale[loc];
31389
31390     while (rep !== undefined && path.length) rep = rep[path.pop()];
31391
31392     if (rep !== undefined) {
31393         if (o) for (var k in o) rep = rep.replace('{' + k + '}', o[k]);
31394         return rep;
31395     }
31396
31397     if (loc !== 'en') {
31398         return t(s, o, 'en');
31399     }
31400
31401     if (o && 'default' in o) {
31402         return o['default'];
31403     }
31404
31405     var missing = 'Missing ' + loc + ' translation: ' + s;
31406     if (typeof console !== "undefined") console.error(missing);
31407
31408     return missing;
31409 }
31410 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 = {
31411     "deprecated": [
31412         {
31413             "old": {
31414                 "amenity": "firepit"
31415             },
31416             "replace": {
31417                 "leisure": "firepit"
31418             }
31419         },
31420         {
31421             "old": {
31422                 "barrier": "wire_fence"
31423             },
31424             "replace": {
31425                 "barrier": "fence",
31426                 "fence_type": "chain"
31427             }
31428         },
31429         {
31430             "old": {
31431                 "barrier": "wood_fence"
31432             },
31433             "replace": {
31434                 "barrier": "fence",
31435                 "fence_type": "wood"
31436             }
31437         },
31438         {
31439             "old": {
31440                 "highway": "ford"
31441             },
31442             "replace": {
31443                 "ford": "yes"
31444             }
31445         },
31446         {
31447             "old": {
31448                 "highway": "stile"
31449             },
31450             "replace": {
31451                 "barrier": "stile"
31452             }
31453         },
31454         {
31455             "old": {
31456                 "highway": "incline"
31457             },
31458             "replace": {
31459                 "highway": "road",
31460                 "incline": "up"
31461             }
31462         },
31463         {
31464             "old": {
31465                 "highway": "incline_steep"
31466             },
31467             "replace": {
31468                 "highway": "road",
31469                 "incline": "up"
31470             }
31471         },
31472         {
31473             "old": {
31474                 "highway": "unsurfaced"
31475             },
31476             "replace": {
31477                 "highway": "road",
31478                 "incline": "unpaved"
31479             }
31480         },
31481         {
31482             "old": {
31483                 "landuse": "wood"
31484             },
31485             "replace": {
31486                 "landuse": "forest",
31487                 "natural": "wood"
31488             }
31489         },
31490         {
31491             "old": {
31492                 "natural": "marsh"
31493             },
31494             "replace": {
31495                 "natural": "wetland",
31496                 "wetland": "marsh"
31497             }
31498         },
31499         {
31500             "old": {
31501                 "power_source": "*"
31502             },
31503             "replace": {
31504                 "generator:source": "$1"
31505             }
31506         },
31507         {
31508             "old": {
31509                 "power_rating": "*"
31510             },
31511             "replace": {
31512                 "generator:output": "$1"
31513             }
31514         },
31515         {
31516             "old": {
31517                 "shop": "organic"
31518             },
31519             "replace": {
31520                 "shop": "supermarket",
31521                 "organic": "only"
31522             }
31523         }
31524     ],
31525     "discarded": [
31526         "created_by",
31527         "odbl",
31528         "odbl:note",
31529         "tiger:upload_uuid",
31530         "tiger:tlid",
31531         "tiger:source",
31532         "tiger:separated",
31533         "geobase:datasetName",
31534         "geobase:uuid",
31535         "sub_sea:type",
31536         "KSJ2:ADS",
31537         "KSJ2:ARE",
31538         "KSJ2:AdminArea",
31539         "KSJ2:COP_label",
31540         "KSJ2:DFD",
31541         "KSJ2:INT",
31542         "KSJ2:INT_label",
31543         "KSJ2:LOC",
31544         "KSJ2:LPN",
31545         "KSJ2:OPC",
31546         "KSJ2:PubFacAdmin",
31547         "KSJ2:RAC",
31548         "KSJ2:RAC_label",
31549         "KSJ2:RIC",
31550         "KSJ2:RIN",
31551         "KSJ2:WSC",
31552         "KSJ2:coordinate",
31553         "KSJ2:curve_id",
31554         "KSJ2:curve_type",
31555         "KSJ2:filename",
31556         "KSJ2:lake_id",
31557         "KSJ2:lat",
31558         "KSJ2:long",
31559         "KSJ2:river_id",
31560         "yh:LINE_NAME",
31561         "yh:LINE_NUM",
31562         "yh:STRUCTURE",
31563         "yh:TOTYUMONO",
31564         "yh:TYPE",
31565         "yh:WIDTH_RANK",
31566         "SK53_bulk:load"
31567     ],
31568     "imagery": [
31569         {
31570             "name": "7th Series (OS7)",
31571             "type": "tms",
31572             "template": "http://ooc.openstreetmap.org/os7/{zoom}/{x}/{y}.jpg",
31573             "polygon": [
31574                 [
31575                     [
31576                         -9,
31577                         49.8
31578                     ],
31579                     [
31580                         -9,
31581                         61.1
31582                     ],
31583                     [
31584                         1.9,
31585                         61.1
31586                     ],
31587                     [
31588                         1.9,
31589                         49.8
31590                     ],
31591                     [
31592                         -9,
31593                         49.8
31594                     ]
31595                 ]
31596             ]
31597         },
31598         {
31599             "name": "AGRI black-and-white 2.5m",
31600             "type": "tms",
31601             "template": "http://agri.openstreetmap.org/{zoom}/{x}/{y}.png",
31602             "polygon": [
31603                 [
31604                     [
31605                         112.28778,
31606                         -28.784589
31607                     ],
31608                     [
31609                         112.71488,
31610                         -31.13894
31611                     ],
31612                     [
31613                         114.11263,
31614                         -34.178287
31615                     ],
31616                     [
31617                         113.60788,
31618                         -37.39012
31619                     ],
31620                     [
31621                         117.17992,
31622                         -37.451794
31623                     ],
31624                     [
31625                         119.31538,
31626                         -37.42096
31627                     ],
31628                     [
31629                         121.72262,
31630                         -36.708394
31631                     ],
31632                     [
31633                         123.81925,
31634                         -35.76893
31635                     ],
31636                     [
31637                         125.9547,
31638                         -34.3066
31639                     ],
31640                     [
31641                         127.97368,
31642                         -33.727398
31643                     ],
31644                     [
31645                         130.07031,
31646                         -33.24166
31647                     ],
31648                     [
31649                         130.10913,
31650                         -33.888704
31651                     ],
31652                     [
31653                         131.00214,
31654                         -34.049705
31655                     ],
31656                     [
31657                         131.0798,
31658                         -34.72257
31659                     ],
31660                     [
31661                         132.28342,
31662                         -35.39
31663                     ],
31664                     [
31665                         134.18591,
31666                         -35.61126
31667                     ],
31668                     [
31669                         133.8753,
31670                         -37.1119
31671                     ],
31672                     [
31673                         134.8459,
31674                         -37.6365
31675                     ],
31676                     [
31677                         139.7769,
31678                         -37.82075
31679                     ],
31680                     [
31681                         139.93223,
31682                         -39.4283
31683                     ],
31684                     [
31685                         141.6017,
31686                         -39.8767
31687                     ],
31688                     [
31689                         142.3783,
31690                         -39.368294
31691                     ],
31692                     [
31693                         142.3783,
31694                         -40.64702
31695                     ],
31696                     [
31697                         142.49478,
31698                         -42.074874
31699                     ],
31700                     [
31701                         144.009,
31702                         -44.060127
31703                     ],
31704                     [
31705                         147.23161,
31706                         -44.03222
31707                     ],
31708                     [
31709                         149.05645,
31710                         -42.534313
31711                     ],
31712                     [
31713                         149.52237,
31714                         -40.99959
31715                     ],
31716                     [
31717                         149.9494,
31718                         -40.852921
31719                     ],
31720                     [
31721                         150.8036,
31722                         -38.09627
31723                     ],
31724                     [
31725                         151.81313,
31726                         -38.12682
31727                     ],
31728                     [
31729                         156.20052,
31730                         -22.667706
31731                     ],
31732                     [
31733                         156.20052,
31734                         -20.10109
31735                     ],
31736                     [
31737                         156.62761,
31738                         -17.417627
31739                     ],
31740                     [
31741                         155.26869,
31742                         -17.19521
31743                     ],
31744                     [
31745                         154.14272,
31746                         -19.51662
31747                     ],
31748                     [
31749                         153.5215,
31750                         -18.34139
31751                     ],
31752                     [
31753                         153.05558,
31754                         -16.5636
31755                     ],
31756                     [
31757                         152.78379,
31758                         -15.256768
31759                     ],
31760                     [
31761                         152.27905,
31762                         -13.4135
31763                     ],
31764                     [
31765                         151.3472,
31766                         -12.391767
31767                     ],
31768                     [
31769                         149.48354,
31770                         -12.05024
31771                     ],
31772                     [
31773                         146.9598,
31774                         -9.992408
31775                     ],
31776                     [
31777                         135.9719,
31778                         -9.992408
31779                     ],
31780                     [
31781                         130.3032,
31782                         -10.33636
31783                     ],
31784                     [
31785                         128.09016,
31786                         -12.164136
31787                     ],
31788                     [
31789                         125.91588,
31790                         -12.315912
31791                     ],
31792                     [
31793                         124.3239,
31794                         -11.860326
31795                     ],
31796                     [
31797                         122.03323,
31798                         -11.974295
31799                     ],
31800                     [
31801                         118.26706,
31802                         -16.9353
31803                     ],
31804                     [
31805                         115.93747,
31806                         -19.11357
31807                     ],
31808                     [
31809                         114.0738,
31810                         -21.11863
31811                     ],
31812                     [
31813                         113.49141,
31814                         -22.596033
31815                     ],
31816                     [
31817                         112.28778,
31818                         -28.784589
31819                     ]
31820                 ]
31821             ],
31822             "terms_text": "AGRI"
31823         },
31824         {
31825             "name": "Bing aerial imagery",
31826             "type": "bing",
31827             "description": "Satellite and aerial imagery.",
31828             "template": "http://www.bing.com/maps/",
31829             "scaleExtent": [
31830                 0,
31831                 22
31832             ],
31833             "id": "Bing",
31834             "default": true
31835         },
31836         {
31837             "name": "British Columbia Mosaic",
31838             "type": "tms",
31839             "template": "http://{switch:a,b,c,d}.imagery.paulnorman.ca/tiles/bc_mosaic/{zoom}/{x}/{y}.png",
31840             "scaleExtent": [
31841                 9,
31842                 20
31843             ],
31844             "polygon": [
31845                 [
31846                     [
31847                         -123.3176032,
31848                         49.3272567
31849                     ],
31850                     [
31851                         -123.4405258,
31852                         49.3268222
31853                     ],
31854                     [
31855                         -123.440717,
31856                         49.3384429
31857                     ],
31858                     [
31859                         -123.4398375,
31860                         49.3430357
31861                     ],
31862                     [
31863                         -123.4401258,
31864                         49.3435398
31865                     ],
31866                     [
31867                         -123.4401106,
31868                         49.3439946
31869                     ],
31870                     [
31871                         -123.4406265,
31872                         49.3444493
31873                     ],
31874                     [
31875                         -123.4404747,
31876                         49.3455762
31877                     ],
31878                     [
31879                         -123.4397768,
31880                         49.3460606
31881                     ],
31882                     [
31883                         -123.4389726,
31884                         49.3461298
31885                     ],
31886                     [
31887                         -123.4372904,
31888                         49.3567236
31889                     ],
31890                     [
31891                         -123.4374774,
31892                         49.3710843
31893                     ],
31894                     [
31895                         -123.4335292,
31896                         49.3709446
31897                     ],
31898                     [
31899                         -123.4330357,
31900                         49.373725
31901                     ],
31902                     [
31903                         -123.4332717,
31904                         49.3751221
31905                     ],
31906                     [
31907                         -123.4322847,
31908                         49.3761001
31909                     ],
31910                     [
31911                         -123.4317482,
31912                         49.3791736
31913                     ],
31914                     [
31915                         -123.4314264,
31916                         49.3795927
31917                     ],
31918                     [
31919                         -123.4307826,
31920                         49.3823866
31921                     ],
31922                     [
31923                         -123.4313405,
31924                         49.3827358
31925                     ],
31926                     [
31927                         -123.4312118,
31928                         49.3838533
31929                     ],
31930                     [
31931                         -123.4300415,
31932                         49.3845883
31933                     ],
31934                     [
31935                         -123.4189858,
31936                         49.3847087
31937                     ],
31938                     [
31939                         -123.4192235,
31940                         49.4135198
31941                     ],
31942                     [
31943                         -123.3972532,
31944                         49.4135691
31945                     ],
31946                     [
31947                         -123.3972758,
31948                         49.4243473
31949                     ],
31950                     [
31951                         -123.4006929,
31952                         49.4243314
31953                     ],
31954                     [
31955                         -123.4007741,
31956                         49.5703491
31957                     ],
31958                     [
31959                         -123.4000812,
31960                         49.570345
31961                     ],
31962                     [
31963                         -123.4010761,
31964                         49.5933838
31965                     ],
31966                     [
31967                         -123.3760399,
31968                         49.5932848
31969                     ],
31970                     [
31971                         -123.3769811,
31972                         49.6756063
31973                     ],
31974                     [
31975                         -123.3507288,
31976                         49.6756396
31977                     ],
31978                     [
31979                         -123.3507969,
31980                         49.7086751
31981                     ],
31982                     [
31983                         -123.332887,
31984                         49.708722
31985                     ],
31986                     [
31987                         -123.3327888,
31988                         49.7256288
31989                     ],
31990                     [
31991                         -123.3007111,
31992                         49.7255625
31993                     ],
31994                     [
31995                         -123.3009164,
31996                         49.7375384
31997                     ],
31998                     [
31999                         -123.2885986,
32000                         49.737638
32001                     ],
32002                     [
32003                         -123.2887823,
32004                         49.8249207
32005                     ],
32006                     [
32007                         -123.2997955,
32008                         49.8249207
32009                     ],
32010                     [
32011                         -123.3011721,
32012                         49.8497814
32013                     ],
32014                     [
32015                         -123.3218218,
32016                         49.850669
32017                     ],
32018                     [
32019                         -123.3273284,
32020                         49.8577696
32021                     ],
32022                     [
32023                         -123.3276726,
32024                         49.9758852
32025                     ],
32026                     [
32027                         -123.3008279,
32028                         49.9752212
32029                     ],
32030                     [
32031                         -123.3007204,
32032                         50.0997002
32033                     ],
32034                     [
32035                         -123.2501716,
32036                         50.100735
32037                     ],
32038                     [
32039                         -123.25091,
32040                         50.2754901
32041                     ],
32042                     [
32043                         -123.0224338,
32044                         50.2755598
32045                     ],
32046                     [
32047                         -123.0224879,
32048                         50.3254853
32049                     ],
32050                     [
32051                         -123.0009318,
32052                         50.3254689
32053                     ],
32054                     [
32055                         -123.0007778,
32056                         50.3423899
32057                     ],
32058                     [
32059                         -122.9775023,
32060                         50.3423408
32061                     ],
32062                     [
32063                         -122.9774766,
32064                         50.3504306
32065                     ],
32066                     [
32067                         -122.9508137,
32068                         50.3504961
32069                     ],
32070                     [
32071                         -122.950795,
32072                         50.3711984
32073                     ],
32074                     [
32075                         -122.9325221,
32076                         50.3711521
32077                     ],
32078                     [
32079                         -122.9321048,
32080                         50.399793
32081                     ],
32082                     [
32083                         -122.8874234,
32084                         50.3999748
32085                     ],
32086                     [
32087                         -122.8873385,
32088                         50.4256108
32089                     ],
32090                     [
32091                         -122.6620152,
32092                         50.4256959
32093                     ],
32094                     [
32095                         -122.6623083,
32096                         50.3994506
32097                     ],
32098                     [
32099                         -122.5990316,
32100                         50.3992413
32101                     ],
32102                     [
32103                         -122.5988274,
32104                         50.3755206
32105                     ],
32106                     [
32107                         -122.5724832,
32108                         50.3753706
32109                     ],
32110                     [
32111                         -122.5735621,
32112                         50.2493891
32113                     ],
32114                     [
32115                         -122.5990415,
32116                         50.2494643
32117                     ],
32118                     [
32119                         -122.5991504,
32120                         50.2265663
32121                     ],
32122                     [
32123                         -122.6185016,
32124                         50.2266359
32125                     ],
32126                     [
32127                         -122.6185741,
32128                         50.2244081
32129                     ],
32130                     [
32131                         -122.6490609,
32132                         50.2245126
32133                     ],
32134                     [
32135                         -122.6492181,
32136                         50.1993528
32137                     ],
32138                     [
32139                         -122.7308575,
32140                         50.1993758
32141                     ],
32142                     [
32143                         -122.7311583,
32144                         50.1244287
32145                     ],
32146                     [
32147                         -122.7490352,
32148                         50.1245109
32149                     ],
32150                     [
32151                         -122.7490541,
32152                         50.0903032
32153                     ],
32154                     [
32155                         -122.7687806,
32156                         50.0903435
32157                     ],
32158                     [
32159                         -122.7689801,
32160                         49.9494546
32161                     ],
32162                     [
32163                         -122.999047,
32164                         49.9494706
32165                     ],
32166                     [
32167                         -122.9991199,
32168                         49.8754553
32169                     ],
32170                     [
32171                         -122.9775894,
32172                         49.8754553
32173                     ],
32174                     [
32175                         -122.9778145,
32176                         49.6995098
32177                     ],
32178                     [
32179                         -122.9992362,
32180                         49.6994781
32181                     ],
32182                     [
32183                         -122.9992524,
32184                         49.6516526
32185                     ],
32186                     [
32187                         -123.0221525,
32188                         49.6516526
32189                     ],
32190                     [
32191                         -123.0221162,
32192                         49.5995096
32193                     ],
32194                     [
32195                         -123.0491898,
32196                         49.5994625
32197                     ],
32198                     [
32199                         -123.0491898,
32200                         49.5940523
32201                     ],
32202                     [
32203                         -123.0664647,
32204                         49.5940405
32205                     ],
32206                     [
32207                         -123.0663594,
32208                         49.5451868
32209                     ],
32210                     [
32211                         -123.0699906,
32212                         49.5451202
32213                     ],
32214                     [
32215                         -123.0699008,
32216                         49.5413153
32217                     ],
32218                     [
32219                         -123.0706835,
32220                         49.5392837
32221                     ],
32222                     [
32223                         -123.0708888,
32224                         49.5379931
32225                     ],
32226                     [
32227                         -123.0711454,
32228                         49.5368773
32229                     ],
32230                     [
32231                         -123.0711069,
32232                         49.5358115
32233                     ],
32234                     [
32235                         -123.0713764,
32236                         49.532822
32237                     ],
32238                     [
32239                         -123.0716458,
32240                         49.5321141
32241                     ],
32242                     [
32243                         -123.07171,
32244                         49.5313896
32245                     ],
32246                     [
32247                         -123.0720308,
32248                         49.5304153
32249                     ],
32250                     [
32251                         -123.0739554,
32252                         49.5303486
32253                     ],
32254                     [
32255                         -123.0748023,
32256                         49.5294992
32257                     ],
32258                     [
32259                         -123.0748151,
32260                         49.5288079
32261                     ],
32262                     [
32263                         -123.0743403,
32264                         49.5280584
32265                     ],
32266                     [
32267                         -123.073532,
32268                         49.5274588
32269                     ],
32270                     [
32271                         -123.0733652,
32272                         49.5270423
32273                     ],
32274                     [
32275                         -123.0732882,
32276                         49.5255932
32277                     ],
32278                     [
32279                         -123.0737116,
32280                         49.5249602
32281                     ],
32282                     [
32283                         -123.0736218,
32284                         49.5244938
32285                     ],
32286                     [
32287                         -123.0992583,
32288                         49.5244854
32289                     ],
32290                     [
32291                         -123.0991649,
32292                         49.4754502
32293                     ],
32294                     [
32295                         -123.071052,
32296                         49.4755252
32297                     ],
32298                     [
32299                         -123.071088,
32300                         49.4663034
32301                     ],
32302                     [
32303                         -123.0739204,
32304                         49.4663054
32305                     ],
32306                     [
32307                         -123.07422,
32308                         49.4505028
32309                     ],
32310                     [
32311                         -123.0746319,
32312                         49.4500858
32313                     ],
32314                     [
32315                         -123.074651,
32316                         49.449329
32317                     ],
32318                     [
32319                         -123.0745999,
32320                         49.449018
32321                     ],
32322                     [
32323                         -123.0744619,
32324                         49.4486927
32325                     ],
32326                     [
32327                         -123.0743336,
32328                         49.4479899
32329                     ],
32330                     [
32331                         -123.0742427,
32332                         49.4477688
32333                     ],
32334                     [
32335                         -123.0743061,
32336                         49.4447473
32337                     ],
32338                     [
32339                         -123.0747103,
32340                         49.4447556
32341                     ],
32342                     [
32343                         -123.0746384,
32344                         49.4377306
32345                     ],
32346                     [
32347                         -122.9996506,
32348                         49.4377363
32349                     ],
32350                     [
32351                         -122.9996506,
32352                         49.4369214
32353                     ],
32354                     [
32355                         -122.8606163,
32356                         49.4415314
32357                     ],
32358                     [
32359                         -122.8102616,
32360                         49.4423972
32361                     ],
32362                     [
32363                         -122.8098984,
32364                         49.3766739
32365                     ],
32366                     [
32367                         -122.4036093,
32368                         49.3766617
32369                     ],
32370                     [
32371                         -122.4036341,
32372                         49.3771944
32373                     ],
32374                     [
32375                         -122.264739,
32376                         49.3773028
32377                     ],
32378                     [
32379                         -122.263542,
32380                         49.2360088
32381                     ],
32382                     [
32383                         -122.2155742,
32384                         49.236139
32385                     ],
32386                     [
32387                         -122.0580956,
32388                         49.235878
32389                     ],
32390                     [
32391                         -121.9538274,
32392                         49.2966525
32393                     ],
32394                     [
32395                         -121.9400911,
32396                         49.3045389
32397                     ],
32398                     [
32399                         -121.9235761,
32400                         49.3142257
32401                     ],
32402                     [
32403                         -121.8990871,
32404                         49.3225436
32405                     ],
32406                     [
32407                         -121.8883447,
32408                         49.3259752
32409                     ],
32410                     [
32411                         -121.8552982,
32412                         49.3363575
32413                     ],
32414                     [
32415                         -121.832697,
32416                         49.3441519
32417                     ],
32418                     [
32419                         -121.7671336,
32420                         49.3654361
32421                     ],
32422                     [
32423                         -121.6736683,
32424                         49.3654589
32425                     ],
32426                     [
32427                         -121.6404153,
32428                         49.3743775
32429                     ],
32430                     [
32431                         -121.5961976,
32432                         49.3860493
32433                     ],
32434                     [
32435                         -121.5861178,
32436                         49.3879193
32437                     ],
32438                     [
32439                         -121.5213684,
32440                         49.3994649
32441                     ],
32442                     [
32443                         -121.5117375,
32444                         49.4038378
32445                     ],
32446                     [
32447                         -121.4679302,
32448                         49.4229024
32449                     ],
32450                     [
32451                         -121.4416803,
32452                         49.4345607
32453                     ],
32454                     [
32455                         -121.422429,
32456                         49.4345788
32457                     ],
32458                     [
32459                         -121.3462885,
32460                         49.3932312
32461                     ],
32462                     [
32463                         -121.3480144,
32464                         49.3412388
32465                     ],
32466                     [
32467                         -121.5135035,
32468                         49.320577
32469                     ],
32470                     [
32471                         -121.6031683,
32472                         49.2771727
32473                     ],
32474                     [
32475                         -121.6584065,
32476                         49.1856125
32477                     ],
32478                     [
32479                         -121.679953,
32480                         49.1654109
32481                     ],
32482                     [
32483                         -121.7815793,
32484                         49.0702559
32485                     ],
32486                     [
32487                         -121.8076228,
32488                         49.0622471
32489                     ],
32490                     [
32491                         -121.9393997,
32492                         49.0636219
32493                     ],
32494                     [
32495                         -121.9725524,
32496                         49.0424179
32497                     ],
32498                     [
32499                         -121.9921394,
32500                         49.0332869
32501                     ],
32502                     [
32503                         -122.0035289,
32504                         49.0273413
32505                     ],
32506                     [
32507                         -122.0178564,
32508                         49.0241067
32509                     ],
32510                     [
32511                         -122.1108634,
32512                         48.9992786
32513                     ],
32514                     [
32515                         -122.1493067,
32516                         48.9995305
32517                     ],
32518                     [
32519                         -122.1492705,
32520                         48.9991498
32521                     ],
32522                     [
32523                         -122.1991447,
32524                         48.9996019
32525                     ],
32526                     [
32527                         -122.199181,
32528                         48.9991974
32529                     ],
32530                     [
32531                         -122.234365,
32532                         48.9994829
32533                     ],
32534                     [
32535                         -122.234365,
32536                         49.000173
32537                     ],
32538                     [
32539                         -122.3994722,
32540                         49.0012385
32541                     ],
32542                     [
32543                         -122.4521338,
32544                         49.0016326
32545                     ],
32546                     [
32547                         -122.4521338,
32548                         49.000883
32549                     ],
32550                     [
32551                         -122.4584089,
32552                         49.0009306
32553                     ],
32554                     [
32555                         -122.4584814,
32556                         48.9993124
32557                     ],
32558                     [
32559                         -122.4992458,
32560                         48.9995022
32561                     ],
32562                     [
32563                         -122.4992458,
32564                         48.9992906
32565                     ],
32566                     [
32567                         -122.5492618,
32568                         48.9995107
32569                     ],
32570                     [
32571                         -122.5492564,
32572                         48.9993206
32573                     ],
32574                     [
32575                         -122.6580785,
32576                         48.9994212
32577                     ],
32578                     [
32579                         -122.6581061,
32580                         48.9954007
32581                     ],
32582                     [
32583                         -122.7067604,
32584                         48.9955344
32585                     ],
32586                     [
32587                         -122.7519761,
32588                         48.9956392
32589                     ],
32590                     [
32591                         -122.7922063,
32592                         48.9957204
32593                     ],
32594                     [
32595                         -122.7921907,
32596                         48.9994331
32597                     ],
32598                     [
32599                         -123.0350417,
32600                         48.9995724
32601                     ],
32602                     [
32603                         -123.0350437,
32604                         49.0000958
32605                     ],
32606                     [
32607                         -123.0397091,
32608                         49.0000536
32609                     ],
32610                     [
32611                         -123.0397444,
32612                         49.0001812
32613                     ],
32614                     [
32615                         -123.0485506,
32616                         49.0001348
32617                     ],
32618                     [
32619                         -123.0485329,
32620                         49.0004712
32621                     ],
32622                     [
32623                         -123.0557122,
32624                         49.000448
32625                     ],
32626                     [
32627                         -123.0556324,
32628                         49.0002284
32629                     ],
32630                     [
32631                         -123.0641365,
32632                         49.0001293
32633                     ],
32634                     [
32635                         -123.064158,
32636                         48.9999421
32637                     ],
32638                     [
32639                         -123.074899,
32640                         48.9996928
32641                     ],
32642                     [
32643                         -123.0750717,
32644                         49.0006218
32645                     ],
32646                     [
32647                         -123.0899573,
32648                         49.0003726
32649                     ],
32650                     [
32651                         -123.109229,
32652                         48.9999421
32653                     ],
32654                     [
32655                         -123.1271193,
32656                         49.0003046
32657                     ],
32658                     [
32659                         -123.1359953,
32660                         48.9998741
32661                     ],
32662                     [
32663                         -123.1362716,
32664                         49.0005765
32665                     ],
32666                     [
32667                         -123.153851,
32668                         48.9998061
32669                     ],
32670                     [
32671                         -123.1540533,
32672                         49.0006806
32673                     ],
32674                     [
32675                         -123.1710015,
32676                         49.0001274
32677                     ],
32678                     [
32679                         -123.2000916,
32680                         48.9996849
32681                     ],
32682                     [
32683                         -123.2003446,
32684                         49.0497785
32685                     ],
32686                     [
32687                         -123.2108845,
32688                         49.0497232
32689                     ],
32690                     [
32691                         -123.2112218,
32692                         49.051989
32693                     ],
32694                     [
32695                         -123.2070479,
32696                         49.0520857
32697                     ],
32698                     [
32699                         -123.2078911,
32700                         49.0607884
32701                     ],
32702                     [
32703                         -123.2191688,
32704                         49.0600978
32705                     ],
32706                     [
32707                         -123.218958,
32708                         49.0612719
32709                     ],
32710                     [
32711                         -123.2251766,
32712                         49.0612719
32713                     ],
32714                     [
32715                         -123.2253874,
32716                         49.0622388
32717                     ],
32718                     [
32719                         -123.2297088,
32720                         49.0620316
32721                     ],
32722                     [
32723                         -123.2298142,
32724                         49.068592
32725                     ],
32726                     [
32727                         -123.2331869,
32728                         49.0687301
32729                     ],
32730                     [
32731                         -123.2335031,
32732                         49.0705945
32733                     ],
32734                     [
32735                         -123.249313,
32736                         49.0702493
32737                     ],
32738                     [
32739                         -123.2497346,
32740                         49.0802606
32741                     ],
32742                     [
32743                         -123.2751358,
32744                         49.0803986
32745                     ],
32746                     [
32747                         -123.2751358,
32748                         49.0870947
32749                     ],
32750                     [
32751                         -123.299483,
32752                         49.0873018
32753                     ],
32754                     [
32755                         -123.29944,
32756                         49.080253
32757                     ],
32758                     [
32759                         -123.3254508,
32760                         49.0803944
32761                     ],
32762                     [
32763                         -123.3254353,
32764                         49.1154662
32765                     ],
32766                     [
32767                         -123.2750966,
32768                         49.1503341
32769                     ],
32770                     [
32771                         -123.275181,
32772                         49.1873267
32773                     ],
32774                     [
32775                         -123.2788067,
32776                         49.1871063
32777                     ],
32778                     [
32779                         -123.278891,
32780                         49.1910741
32781                     ],
32782                     [
32783                         -123.3004767,
32784                         49.1910741
32785                     ],
32786                     [
32787                         -123.3004186,
32788                         49.2622933
32789                     ],
32790                     [
32791                         -123.3126185,
32792                         49.2622416
32793                     ],
32794                     [
32795                         -123.3125958,
32796                         49.2714948
32797                     ],
32798                     [
32799                         -123.3154251,
32800                         49.2714727
32801                     ],
32802                     [
32803                         -123.3156628,
32804                         49.2818906
32805                     ],
32806                     [
32807                         -123.3174735,
32808                         49.2818832
32809                     ],
32810                     [
32811                         -123.3174961,
32812                         49.2918488
32813                     ],
32814                     [
32815                         -123.3190353,
32816                         49.2918488
32817                     ],
32818                     [
32819                         -123.3190692,
32820                         49.298602
32821                     ],
32822                     [
32823                         -123.3202349,
32824                         49.2985651
32825                     ],
32826                     [
32827                         -123.3202786,
32828                         49.3019749
32829                     ],
32830                     [
32831                         -123.3222679,
32832                         49.3019605
32833                     ],
32834                     [
32835                         -123.3223943,
32836                         49.3118263
32837                     ],
32838                     [
32839                         -123.3254002,
32840                         49.3118086
32841                     ],
32842                     [
32843                         -123.3253898,
32844                         49.3201721
32845                     ],
32846                     [
32847                         -123.3192695,
32848                         49.3201957
32849                     ],
32850                     [
32851                         -123.3192242,
32852                         49.3246748
32853                     ],
32854                     [
32855                         -123.3179437,
32856                         49.3246596
32857                     ],
32858                     [
32859                         -123.3179861,
32860                         49.3254065
32861                     ]
32862                 ]
32863             ],
32864             "terms_url": "http://imagery.paulnorman.ca/tiles/about.html",
32865             "terms_text": "Copyright Province of British Columbia, City of Surrey"
32866         },
32867         {
32868             "name": "Cambodia, Laos, Thailand, Vietnam bilingual",
32869             "type": "tms",
32870             "template": "http://{switch:a,b,c,d}.tile.osm-tools.org/osm_then/{zoom}/{x}/{y}.png",
32871             "scaleExtent": [
32872                 0,
32873                 19
32874             ],
32875             "polygon": [
32876                 [
32877                     [
32878                         97.3,
32879                         5.6
32880                     ],
32881                     [
32882                         97.3,
32883                         23.4
32884                     ],
32885                     [
32886                         109.6,
32887                         23.4
32888                     ],
32889                     [
32890                         109.6,
32891                         5.6
32892                     ],
32893                     [
32894                         97.3,
32895                         5.6
32896                     ]
32897                 ]
32898             ],
32899             "terms_url": "http://www.osm-tools.org/",
32900             "terms_text": "© osm-tools.org & OpenStreetMap contributors, CC-BY-SA"
32901         },
32902         {
32903             "name": "Freemap.sk Car",
32904             "type": "tms",
32905             "template": "http://t{switch:1,2,3,4}.freemap.sk/A/{zoom}/{x}/{y}.jpeg",
32906             "scaleExtent": [
32907                 8,
32908                 16
32909             ],
32910             "polygon": [
32911                 [
32912                     [
32913                         19.83682,
32914                         49.25529
32915                     ],
32916                     [
32917                         19.80075,
32918                         49.42385
32919                     ],
32920                     [
32921                         19.60437,
32922                         49.48058
32923                     ],
32924                     [
32925                         19.49179,
32926                         49.63961
32927                     ],
32928                     [
32929                         19.21831,
32930                         49.52604
32931                     ],
32932                     [
32933                         19.16778,
32934                         49.42521
32935                     ],
32936                     [
32937                         19.00308,
32938                         49.42236
32939                     ],
32940                     [
32941                         18.97611,
32942                         49.5308
32943                     ],
32944                     [
32945                         18.54685,
32946                         49.51425
32947                     ],
32948                     [
32949                         18.31432,
32950                         49.33818
32951                     ],
32952                     [
32953                         18.15913,
32954                         49.2961
32955                     ],
32956                     [
32957                         18.05564,
32958                         49.11134
32959                     ],
32960                     [
32961                         17.56396,
32962                         48.84938
32963                     ],
32964                     [
32965                         17.17929,
32966                         48.88816
32967                     ],
32968                     [
32969                         17.058,
32970                         48.81105
32971                     ],
32972                     [
32973                         16.90426,
32974                         48.61947
32975                     ],
32976                     [
32977                         16.79685,
32978                         48.38561
32979                     ],
32980                     [
32981                         17.06762,
32982                         48.01116
32983                     ],
32984                     [
32985                         17.32787,
32986                         47.97749
32987                     ],
32988                     [
32989                         17.51699,
32990                         47.82535
32991                     ],
32992                     [
32993                         17.74776,
32994                         47.73093
32995                     ],
32996                     [
32997                         18.29515,
32998                         47.72075
32999                     ],
33000                     [
33001                         18.67959,
33002                         47.75541
33003                     ],
33004                     [
33005                         18.89755,
33006                         47.81203
33007                     ],
33008                     [
33009                         18.79463,
33010                         47.88245
33011                     ],
33012                     [
33013                         18.84318,
33014                         48.04046
33015                     ],
33016                     [
33017                         19.46212,
33018                         48.05333
33019                     ],
33020                     [
33021                         19.62064,
33022                         48.22938
33023                     ],
33024                     [
33025                         19.89585,
33026                         48.09387
33027                     ],
33028                     [
33029                         20.33766,
33030                         48.2643
33031                     ],
33032                     [
33033                         20.55395,
33034                         48.52358
33035                     ],
33036                     [
33037                         20.82335,
33038                         48.55714
33039                     ],
33040                     [
33041                         21.10271,
33042                         48.47096
33043                     ],
33044                     [
33045                         21.45863,
33046                         48.55513
33047                     ],
33048                     [
33049                         21.74536,
33050                         48.31435
33051                     ],
33052                     [
33053                         22.15293,
33054                         48.37179
33055                     ],
33056                     [
33057                         22.61255,
33058                         49.08914
33059                     ],
33060                     [
33061                         22.09997,
33062                         49.23814
33063                     ],
33064                     [
33065                         21.9686,
33066                         49.36363
33067                     ],
33068                     [
33069                         21.6244,
33070                         49.46989
33071                     ],
33072                     [
33073                         21.06873,
33074                         49.46402
33075                     ],
33076                     [
33077                         20.94336,
33078                         49.31088
33079                     ],
33080                     [
33081                         20.73052,
33082                         49.44006
33083                     ],
33084                     [
33085                         20.22804,
33086                         49.41714
33087                     ],
33088                     [
33089                         20.05234,
33090                         49.23052
33091                     ],
33092                     [
33093                         19.83682,
33094                         49.25529
33095                     ]
33096                 ]
33097             ],
33098             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33099         },
33100         {
33101             "name": "Freemap.sk Cyclo",
33102             "type": "tms",
33103             "template": "http://t{switch:1,2,3,4}.freemap.sk/C/{zoom}/{x}/{y}.jpeg",
33104             "scaleExtent": [
33105                 8,
33106                 16
33107             ],
33108             "polygon": [
33109                 [
33110                     [
33111                         19.83682,
33112                         49.25529
33113                     ],
33114                     [
33115                         19.80075,
33116                         49.42385
33117                     ],
33118                     [
33119                         19.60437,
33120                         49.48058
33121                     ],
33122                     [
33123                         19.49179,
33124                         49.63961
33125                     ],
33126                     [
33127                         19.21831,
33128                         49.52604
33129                     ],
33130                     [
33131                         19.16778,
33132                         49.42521
33133                     ],
33134                     [
33135                         19.00308,
33136                         49.42236
33137                     ],
33138                     [
33139                         18.97611,
33140                         49.5308
33141                     ],
33142                     [
33143                         18.54685,
33144                         49.51425
33145                     ],
33146                     [
33147                         18.31432,
33148                         49.33818
33149                     ],
33150                     [
33151                         18.15913,
33152                         49.2961
33153                     ],
33154                     [
33155                         18.05564,
33156                         49.11134
33157                     ],
33158                     [
33159                         17.56396,
33160                         48.84938
33161                     ],
33162                     [
33163                         17.17929,
33164                         48.88816
33165                     ],
33166                     [
33167                         17.058,
33168                         48.81105
33169                     ],
33170                     [
33171                         16.90426,
33172                         48.61947
33173                     ],
33174                     [
33175                         16.79685,
33176                         48.38561
33177                     ],
33178                     [
33179                         17.06762,
33180                         48.01116
33181                     ],
33182                     [
33183                         17.32787,
33184                         47.97749
33185                     ],
33186                     [
33187                         17.51699,
33188                         47.82535
33189                     ],
33190                     [
33191                         17.74776,
33192                         47.73093
33193                     ],
33194                     [
33195                         18.29515,
33196                         47.72075
33197                     ],
33198                     [
33199                         18.67959,
33200                         47.75541
33201                     ],
33202                     [
33203                         18.89755,
33204                         47.81203
33205                     ],
33206                     [
33207                         18.79463,
33208                         47.88245
33209                     ],
33210                     [
33211                         18.84318,
33212                         48.04046
33213                     ],
33214                     [
33215                         19.46212,
33216                         48.05333
33217                     ],
33218                     [
33219                         19.62064,
33220                         48.22938
33221                     ],
33222                     [
33223                         19.89585,
33224                         48.09387
33225                     ],
33226                     [
33227                         20.33766,
33228                         48.2643
33229                     ],
33230                     [
33231                         20.55395,
33232                         48.52358
33233                     ],
33234                     [
33235                         20.82335,
33236                         48.55714
33237                     ],
33238                     [
33239                         21.10271,
33240                         48.47096
33241                     ],
33242                     [
33243                         21.45863,
33244                         48.55513
33245                     ],
33246                     [
33247                         21.74536,
33248                         48.31435
33249                     ],
33250                     [
33251                         22.15293,
33252                         48.37179
33253                     ],
33254                     [
33255                         22.61255,
33256                         49.08914
33257                     ],
33258                     [
33259                         22.09997,
33260                         49.23814
33261                     ],
33262                     [
33263                         21.9686,
33264                         49.36363
33265                     ],
33266                     [
33267                         21.6244,
33268                         49.46989
33269                     ],
33270                     [
33271                         21.06873,
33272                         49.46402
33273                     ],
33274                     [
33275                         20.94336,
33276                         49.31088
33277                     ],
33278                     [
33279                         20.73052,
33280                         49.44006
33281                     ],
33282                     [
33283                         20.22804,
33284                         49.41714
33285                     ],
33286                     [
33287                         20.05234,
33288                         49.23052
33289                     ],
33290                     [
33291                         19.83682,
33292                         49.25529
33293                     ]
33294                 ]
33295             ],
33296             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33297         },
33298         {
33299             "name": "Freemap.sk Hiking",
33300             "type": "tms",
33301             "template": "http://t{switch:1,2,3,4}.freemap.sk/T/{zoom}/{x}/{y}.jpeg",
33302             "scaleExtent": [
33303                 8,
33304                 16
33305             ],
33306             "polygon": [
33307                 [
33308                     [
33309                         19.83682,
33310                         49.25529
33311                     ],
33312                     [
33313                         19.80075,
33314                         49.42385
33315                     ],
33316                     [
33317                         19.60437,
33318                         49.48058
33319                     ],
33320                     [
33321                         19.49179,
33322                         49.63961
33323                     ],
33324                     [
33325                         19.21831,
33326                         49.52604
33327                     ],
33328                     [
33329                         19.16778,
33330                         49.42521
33331                     ],
33332                     [
33333                         19.00308,
33334                         49.42236
33335                     ],
33336                     [
33337                         18.97611,
33338                         49.5308
33339                     ],
33340                     [
33341                         18.54685,
33342                         49.51425
33343                     ],
33344                     [
33345                         18.31432,
33346                         49.33818
33347                     ],
33348                     [
33349                         18.15913,
33350                         49.2961
33351                     ],
33352                     [
33353                         18.05564,
33354                         49.11134
33355                     ],
33356                     [
33357                         17.56396,
33358                         48.84938
33359                     ],
33360                     [
33361                         17.17929,
33362                         48.88816
33363                     ],
33364                     [
33365                         17.058,
33366                         48.81105
33367                     ],
33368                     [
33369                         16.90426,
33370                         48.61947
33371                     ],
33372                     [
33373                         16.79685,
33374                         48.38561
33375                     ],
33376                     [
33377                         17.06762,
33378                         48.01116
33379                     ],
33380                     [
33381                         17.32787,
33382                         47.97749
33383                     ],
33384                     [
33385                         17.51699,
33386                         47.82535
33387                     ],
33388                     [
33389                         17.74776,
33390                         47.73093
33391                     ],
33392                     [
33393                         18.29515,
33394                         47.72075
33395                     ],
33396                     [
33397                         18.67959,
33398                         47.75541
33399                     ],
33400                     [
33401                         18.89755,
33402                         47.81203
33403                     ],
33404                     [
33405                         18.79463,
33406                         47.88245
33407                     ],
33408                     [
33409                         18.84318,
33410                         48.04046
33411                     ],
33412                     [
33413                         19.46212,
33414                         48.05333
33415                     ],
33416                     [
33417                         19.62064,
33418                         48.22938
33419                     ],
33420                     [
33421                         19.89585,
33422                         48.09387
33423                     ],
33424                     [
33425                         20.33766,
33426                         48.2643
33427                     ],
33428                     [
33429                         20.55395,
33430                         48.52358
33431                     ],
33432                     [
33433                         20.82335,
33434                         48.55714
33435                     ],
33436                     [
33437                         21.10271,
33438                         48.47096
33439                     ],
33440                     [
33441                         21.45863,
33442                         48.55513
33443                     ],
33444                     [
33445                         21.74536,
33446                         48.31435
33447                     ],
33448                     [
33449                         22.15293,
33450                         48.37179
33451                     ],
33452                     [
33453                         22.61255,
33454                         49.08914
33455                     ],
33456                     [
33457                         22.09997,
33458                         49.23814
33459                     ],
33460                     [
33461                         21.9686,
33462                         49.36363
33463                     ],
33464                     [
33465                         21.6244,
33466                         49.46989
33467                     ],
33468                     [
33469                         21.06873,
33470                         49.46402
33471                     ],
33472                     [
33473                         20.94336,
33474                         49.31088
33475                     ],
33476                     [
33477                         20.73052,
33478                         49.44006
33479                     ],
33480                     [
33481                         20.22804,
33482                         49.41714
33483                     ],
33484                     [
33485                         20.05234,
33486                         49.23052
33487                     ],
33488                     [
33489                         19.83682,
33490                         49.25529
33491                     ]
33492                 ]
33493             ],
33494             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33495         },
33496         {
33497             "name": "Freemap.sk Ski",
33498             "type": "tms",
33499             "template": "http://t{switch:1,2,3,4}.freemap.sk/K/{zoom}/{x}/{y}.jpeg",
33500             "scaleExtent": [
33501                 8,
33502                 16
33503             ],
33504             "polygon": [
33505                 [
33506                     [
33507                         19.83682,
33508                         49.25529
33509                     ],
33510                     [
33511                         19.80075,
33512                         49.42385
33513                     ],
33514                     [
33515                         19.60437,
33516                         49.48058
33517                     ],
33518                     [
33519                         19.49179,
33520                         49.63961
33521                     ],
33522                     [
33523                         19.21831,
33524                         49.52604
33525                     ],
33526                     [
33527                         19.16778,
33528                         49.42521
33529                     ],
33530                     [
33531                         19.00308,
33532                         49.42236
33533                     ],
33534                     [
33535                         18.97611,
33536                         49.5308
33537                     ],
33538                     [
33539                         18.54685,
33540                         49.51425
33541                     ],
33542                     [
33543                         18.31432,
33544                         49.33818
33545                     ],
33546                     [
33547                         18.15913,
33548                         49.2961
33549                     ],
33550                     [
33551                         18.05564,
33552                         49.11134
33553                     ],
33554                     [
33555                         17.56396,
33556                         48.84938
33557                     ],
33558                     [
33559                         17.17929,
33560                         48.88816
33561                     ],
33562                     [
33563                         17.058,
33564                         48.81105
33565                     ],
33566                     [
33567                         16.90426,
33568                         48.61947
33569                     ],
33570                     [
33571                         16.79685,
33572                         48.38561
33573                     ],
33574                     [
33575                         17.06762,
33576                         48.01116
33577                     ],
33578                     [
33579                         17.32787,
33580                         47.97749
33581                     ],
33582                     [
33583                         17.51699,
33584                         47.82535
33585                     ],
33586                     [
33587                         17.74776,
33588                         47.73093
33589                     ],
33590                     [
33591                         18.29515,
33592                         47.72075
33593                     ],
33594                     [
33595                         18.67959,
33596                         47.75541
33597                     ],
33598                     [
33599                         18.89755,
33600                         47.81203
33601                     ],
33602                     [
33603                         18.79463,
33604                         47.88245
33605                     ],
33606                     [
33607                         18.84318,
33608                         48.04046
33609                     ],
33610                     [
33611                         19.46212,
33612                         48.05333
33613                     ],
33614                     [
33615                         19.62064,
33616                         48.22938
33617                     ],
33618                     [
33619                         19.89585,
33620                         48.09387
33621                     ],
33622                     [
33623                         20.33766,
33624                         48.2643
33625                     ],
33626                     [
33627                         20.55395,
33628                         48.52358
33629                     ],
33630                     [
33631                         20.82335,
33632                         48.55714
33633                     ],
33634                     [
33635                         21.10271,
33636                         48.47096
33637                     ],
33638                     [
33639                         21.45863,
33640                         48.55513
33641                     ],
33642                     [
33643                         21.74536,
33644                         48.31435
33645                     ],
33646                     [
33647                         22.15293,
33648                         48.37179
33649                     ],
33650                     [
33651                         22.61255,
33652                         49.08914
33653                     ],
33654                     [
33655                         22.09997,
33656                         49.23814
33657                     ],
33658                     [
33659                         21.9686,
33660                         49.36363
33661                     ],
33662                     [
33663                         21.6244,
33664                         49.46989
33665                     ],
33666                     [
33667                         21.06873,
33668                         49.46402
33669                     ],
33670                     [
33671                         20.94336,
33672                         49.31088
33673                     ],
33674                     [
33675                         20.73052,
33676                         49.44006
33677                     ],
33678                     [
33679                         20.22804,
33680                         49.41714
33681                     ],
33682                     [
33683                         20.05234,
33684                         49.23052
33685                     ],
33686                     [
33687                         19.83682,
33688                         49.25529
33689                     ]
33690                 ]
33691             ],
33692             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33693         },
33694         {
33695             "name": "Fugro (Denmark)",
33696             "type": "tms",
33697             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/fugro2005/{zoom}/{x}/{y}.png",
33698             "scaleExtent": [
33699                 0,
33700                 19
33701             ],
33702             "polygon": [
33703                 [
33704                     [
33705                         8.3743941,
33706                         54.9551655
33707                     ],
33708                     [
33709                         8.3683809,
33710                         55.4042149
33711                     ],
33712                     [
33713                         8.2103997,
33714                         55.4039795
33715                     ],
33716                     [
33717                         8.2087314,
33718                         55.4937345
33719                     ],
33720                     [
33721                         8.0502655,
33722                         55.4924731
33723                     ],
33724                     [
33725                         8.0185123,
33726                         56.7501399
33727                     ],
33728                     [
33729                         8.1819161,
33730                         56.7509948
33731                     ],
33732                     [
33733                         8.1763274,
33734                         57.0208898
33735                     ],
33736                     [
33737                         8.3413329,
33738                         57.0219872
33739                     ],
33740                     [
33741                         8.3392467,
33742                         57.1119574
33743                     ],
33744                     [
33745                         8.5054433,
33746                         57.1123212
33747                     ],
33748                     [
33749                         8.5033923,
33750                         57.2020499
33751                     ],
33752                     [
33753                         9.3316304,
33754                         57.2027636
33755                     ],
33756                     [
33757                         9.3319079,
33758                         57.2924835
33759                     ],
33760                     [
33761                         9.4978864,
33762                         57.2919578
33763                     ],
33764                     [
33765                         9.4988593,
33766                         57.3820608
33767                     ],
33768                     [
33769                         9.6649749,
33770                         57.3811615
33771                     ],
33772                     [
33773                         9.6687295,
33774                         57.5605591
33775                     ],
33776                     [
33777                         9.8351961,
33778                         57.5596265
33779                     ],
33780                     [
33781                         9.8374896,
33782                         57.6493322
33783                     ],
33784                     [
33785                         10.1725726,
33786                         57.6462818
33787                     ],
33788                     [
33789                         10.1754245,
33790                         57.7367768
33791                     ],
33792                     [
33793                         10.5118282,
33794                         57.7330269
33795                     ],
33796                     [
33797                         10.5152095,
33798                         57.8228945
33799                     ],
33800                     [
33801                         10.6834853,
33802                         57.8207722
33803                     ],
33804                     [
33805                         10.6751613,
33806                         57.6412021
33807                     ],
33808                     [
33809                         10.5077045,
33810                         57.6433097
33811                     ],
33812                     [
33813                         10.5039992,
33814                         57.5535088
33815                     ],
33816                     [
33817                         10.671038,
33818                         57.5514113
33819                     ],
33820                     [
33821                         10.6507805,
33822                         57.1024538
33823                     ],
33824                     [
33825                         10.4857673,
33826                         57.1045138
33827                     ],
33828                     [
33829                         10.4786236,
33830                         56.9249051
33831                     ],
33832                     [
33833                         10.3143981,
33834                         56.9267573
33835                     ],
33836                     [
33837                         10.3112341,
33838                         56.8369269
33839                     ],
33840                     [
33841                         10.4750295,
33842                         56.83509
33843                     ],
33844                     [
33845                         10.4649016,
33846                         56.5656681
33847                     ],
33848                     [
33849                         10.9524239,
33850                         56.5589761
33851                     ],
33852                     [
33853                         10.9479249,
33854                         56.4692243
33855                     ],
33856                     [
33857                         11.1099335,
33858                         56.4664675
33859                     ],
33860                     [
33861                         11.1052639,
33862                         56.376833
33863                     ],
33864                     [
33865                         10.9429901,
33866                         56.3795284
33867                     ],
33868                     [
33869                         10.9341235,
33870                         56.1994768
33871                     ],
33872                     [
33873                         10.7719685,
33874                         56.2020244
33875                     ],
33876                     [
33877                         10.7694751,
33878                         56.1120103
33879                     ],
33880                     [
33881                         10.6079695,
33882                         56.1150259
33883                     ],
33884                     [
33885                         10.4466742,
33886                         56.116717
33887                     ],
33888                     [
33889                         10.2865948,
33890                         56.118675
33891                     ],
33892                     [
33893                         10.2831527,
33894                         56.0281851
33895                     ],
33896                     [
33897                         10.4439274,
33898                         56.0270388
33899                     ],
33900                     [
33901                         10.4417713,
33902                         55.7579243
33903                     ],
33904                     [
33905                         10.4334961,
33906                         55.6693533
33907                     ],
33908                     [
33909                         10.743814,
33910                         55.6646861
33911                     ],
33912                     [
33913                         10.743814,
33914                         55.5712253
33915                     ],
33916                     [
33917                         10.8969041,
33918                         55.5712253
33919                     ],
33920                     [
33921                         10.9051793,
33922                         55.3953852
33923                     ],
33924                     [
33925                         11.0613726,
33926                         55.3812841
33927                     ],
33928                     [
33929                         11.0593038,
33930                         55.1124061
33931                     ],
33932                     [
33933                         11.0458567,
33934                         55.0318621
33935                     ],
33936                     [
33937                         11.2030844,
33938                         55.0247474
33939                     ],
33940                     [
33941                         11.2030844,
33942                         55.117139
33943                     ],
33944                     [
33945                         11.0593038,
33946                         55.1124061
33947                     ],
33948                     [
33949                         11.0613726,
33950                         55.3812841
33951                     ],
33952                     [
33953                         11.0789572,
33954                         55.5712253
33955                     ],
33956                     [
33957                         10.8969041,
33958                         55.5712253
33959                     ],
33960                     [
33961                         10.9258671,
33962                         55.6670198
33963                     ],
33964                     [
33965                         10.743814,
33966                         55.6646861
33967                     ],
33968                     [
33969                         10.7562267,
33970                         55.7579243
33971                     ],
33972                     [
33973                         10.4417713,
33974                         55.7579243
33975                     ],
33976                     [
33977                         10.4439274,
33978                         56.0270388
33979                     ],
33980                     [
33981                         10.4466742,
33982                         56.116717
33983                     ],
33984                     [
33985                         10.6079695,
33986                         56.1150259
33987                     ],
33988                     [
33989                         10.6052053,
33990                         56.0247462
33991                     ],
33992                     [
33993                         10.9258671,
33994                         56.0201215
33995                     ],
33996                     [
33997                         10.9197132,
33998                         55.9309388
33999                     ],
34000                     [
34001                         11.0802782,
34002                         55.92792
34003                     ],
34004                     [
34005                         11.0858066,
34006                         56.0178284
34007                     ],
34008                     [
34009                         11.7265047,
34010                         56.005058
34011                     ],
34012                     [
34013                         11.7319981,
34014                         56.0952142
34015                     ],
34016                     [
34017                         12.0540333,
34018                         56.0871256
34019                     ],
34020                     [
34021                         12.0608477,
34022                         56.1762576
34023                     ],
34024                     [
34025                         12.7023469,
34026                         56.1594405
34027                     ],
34028                     [
34029                         12.6611131,
34030                         55.7114318
34031                     ],
34032                     [
34033                         12.9792318,
34034                         55.7014026
34035                     ],
34036                     [
34037                         12.9612912,
34038                         55.5217294
34039                     ],
34040                     [
34041                         12.3268659,
34042                         55.5412096
34043                     ],
34044                     [
34045                         12.3206071,
34046                         55.4513655
34047                     ],
34048                     [
34049                         12.4778226,
34050                         55.447067
34051                     ],
34052                     [
34053                         12.4702432,
34054                         55.3570479
34055                     ],
34056                     [
34057                         12.6269738,
34058                         55.3523837
34059                     ],
34060                     [
34061                         12.6200898,
34062                         55.2632576
34063                     ],
34064                     [
34065                         12.4627339,
34066                         55.26722
34067                     ],
34068                     [
34069                         12.4552949,
34070                         55.1778223
34071                     ],
34072                     [
34073                         12.2987046,
34074                         55.1822303
34075                     ],
34076                     [
34077                         12.2897344,
34078                         55.0923641
34079                     ],
34080                     [
34081                         12.6048608,
34082                         55.0832904
34083                     ],
34084                     [
34085                         12.5872011,
34086                         54.9036285
34087                     ],
34088                     [
34089                         12.2766618,
34090                         54.9119031
34091                     ],
34092                     [
34093                         12.2610181,
34094                         54.7331602
34095                     ],
34096                     [
34097                         12.1070691,
34098                         54.7378161
34099                     ],
34100                     [
34101                         12.0858621,
34102                         54.4681655
34103                     ],
34104                     [
34105                         11.7794953,
34106                         54.4753579
34107                     ],
34108                     [
34109                         11.7837381,
34110                         54.5654783
34111                     ],
34112                     [
34113                         11.1658525,
34114                         54.5782155
34115                     ],
34116                     [
34117                         11.1706443,
34118                         54.6686508
34119                     ],
34120                     [
34121                         10.8617173,
34122                         54.6733956
34123                     ],
34124                     [
34125                         10.8651245,
34126                         54.7634667
34127                     ],
34128                     [
34129                         10.7713646,
34130                         54.7643888
34131                     ],
34132                     [
34133                         10.7707276,
34134                         54.7372807
34135                     ],
34136                     [
34137                         10.7551428,
34138                         54.7375776
34139                     ],
34140                     [
34141                         10.7544039,
34142                         54.7195666
34143                     ],
34144                     [
34145                         10.7389074,
34146                         54.7197588
34147                     ],
34148                     [
34149                         10.7384368,
34150                         54.7108482
34151                     ],
34152                     [
34153                         10.7074486,
34154                         54.7113045
34155                     ],
34156                     [
34157                         10.7041094,
34158                         54.6756741
34159                     ],
34160                     [
34161                         10.5510973,
34162                         54.6781698
34163                     ],
34164                     [
34165                         10.5547184,
34166                         54.7670245
34167                     ],
34168                     [
34169                         10.2423994,
34170                         54.7705935
34171                     ],
34172                     [
34173                         10.2459845,
34174                         54.8604673
34175                     ],
34176                     [
34177                         10.0902268,
34178                         54.8622134
34179                     ],
34180                     [
34181                         10.0873731,
34182                         54.7723851
34183                     ],
34184                     [
34185                         9.1555798,
34186                         54.7769557
34187                     ],
34188                     [
34189                         9.1562752,
34190                         54.8675369
34191                     ],
34192                     [
34193                         8.5321973,
34194                         54.8663765
34195                     ],
34196                     [
34197                         8.531432,
34198                         54.95516
34199                     ]
34200                 ],
34201                 [
34202                     [
34203                         11.4577738,
34204                         56.819554
34205                     ],
34206                     [
34207                         11.7849181,
34208                         56.8127385
34209                     ],
34210                     [
34211                         11.7716715,
34212                         56.6332796
34213                     ],
34214                     [
34215                         11.4459621,
34216                         56.6401087
34217                     ]
34218                 ],
34219                 [
34220                     [
34221                         11.3274736,
34222                         57.3612962
34223                     ],
34224                     [
34225                         11.3161808,
34226                         57.1818004
34227                     ],
34228                     [
34229                         11.1508692,
34230                         57.1847276
34231                     ],
34232                     [
34233                         11.1456628,
34234                         57.094962
34235                     ],
34236                     [
34237                         10.8157703,
34238                         57.1001693
34239                     ],
34240                     [
34241                         10.8290599,
34242                         57.3695272
34243                     ]
34244                 ],
34245                 [
34246                     [
34247                         11.5843266,
34248                         56.2777928
34249                     ],
34250                     [
34251                         11.5782882,
34252                         56.1880397
34253                     ],
34254                     [
34255                         11.7392309,
34256                         56.1845765
34257                     ],
34258                     [
34259                         11.7456428,
34260                         56.2743186
34261                     ]
34262                 ],
34263                 [
34264                     [
34265                         14.6825922,
34266                         55.3639405
34267                     ],
34268                     [
34269                         14.8395247,
34270                         55.3565231
34271                     ],
34272                     [
34273                         14.8263755,
34274                         55.2671261
34275                     ],
34276                     [
34277                         15.1393406,
34278                         55.2517359
34279                     ],
34280                     [
34281                         15.1532015,
34282                         55.3410836
34283                     ],
34284                     [
34285                         15.309925,
34286                         55.3330556
34287                     ],
34288                     [
34289                         15.295719,
34290                         55.2437356
34291                     ],
34292                     [
34293                         15.1393406,
34294                         55.2517359
34295                     ],
34296                     [
34297                         15.1255631,
34298                         55.1623802
34299                     ],
34300                     [
34301                         15.2815819,
34302                         55.1544167
34303                     ],
34304                     [
34305                         15.2535578,
34306                         54.9757646
34307                     ],
34308                     [
34309                         14.6317464,
34310                         55.0062496
34311                     ]
34312                 ]
34313             ],
34314             "terms_url": "http://wiki.openstreetmap.org/wiki/Fugro",
34315             "terms_text": "Fugro Aerial Mapping"
34316         },
34317         {
34318             "name": "Geodatastyrelsen (Denmark)",
34319             "type": "tms",
34320             "template": "http://mapproxy.gpweb.dk/tiles/1.0.0/kortforsyningen_ortoforaar/EPSG3857/{zoom}/{x}/{y}.jpeg",
34321             "scaleExtent": [
34322                 0,
34323                 21
34324             ],
34325             "polygon": [
34326                 [
34327                     [
34328                         8.3743941,
34329                         54.9551655
34330                     ],
34331                     [
34332                         8.3683809,
34333                         55.4042149
34334                     ],
34335                     [
34336                         8.2103997,
34337                         55.4039795
34338                     ],
34339                     [
34340                         8.2087314,
34341                         55.4937345
34342                     ],
34343                     [
34344                         8.0502655,
34345                         55.4924731
34346                     ],
34347                     [
34348                         8.0185123,
34349                         56.7501399
34350                     ],
34351                     [
34352                         8.1819161,
34353                         56.7509948
34354                     ],
34355                     [
34356                         8.1763274,
34357                         57.0208898
34358                     ],
34359                     [
34360                         8.3413329,
34361                         57.0219872
34362                     ],
34363                     [
34364                         8.3392467,
34365                         57.1119574
34366                     ],
34367                     [
34368                         8.5054433,
34369                         57.1123212
34370                     ],
34371                     [
34372                         8.5033923,
34373                         57.2020499
34374                     ],
34375                     [
34376                         9.3316304,
34377                         57.2027636
34378                     ],
34379                     [
34380                         9.3319079,
34381                         57.2924835
34382                     ],
34383                     [
34384                         9.4978864,
34385                         57.2919578
34386                     ],
34387                     [
34388                         9.4988593,
34389                         57.3820608
34390                     ],
34391                     [
34392                         9.6649749,
34393                         57.3811615
34394                     ],
34395                     [
34396                         9.6687295,
34397                         57.5605591
34398                     ],
34399                     [
34400                         9.8351961,
34401                         57.5596265
34402                     ],
34403                     [
34404                         9.8374896,
34405                         57.6493322
34406                     ],
34407                     [
34408                         10.1725726,
34409                         57.6462818
34410                     ],
34411                     [
34412                         10.1754245,
34413                         57.7367768
34414                     ],
34415                     [
34416                         10.5118282,
34417                         57.7330269
34418                     ],
34419                     [
34420                         10.5152095,
34421                         57.8228945
34422                     ],
34423                     [
34424                         10.6834853,
34425                         57.8207722
34426                     ],
34427                     [
34428                         10.6751613,
34429                         57.6412021
34430                     ],
34431                     [
34432                         10.5077045,
34433                         57.6433097
34434                     ],
34435                     [
34436                         10.5039992,
34437                         57.5535088
34438                     ],
34439                     [
34440                         10.671038,
34441                         57.5514113
34442                     ],
34443                     [
34444                         10.6507805,
34445                         57.1024538
34446                     ],
34447                     [
34448                         10.4857673,
34449                         57.1045138
34450                     ],
34451                     [
34452                         10.4786236,
34453                         56.9249051
34454                     ],
34455                     [
34456                         10.3143981,
34457                         56.9267573
34458                     ],
34459                     [
34460                         10.3112341,
34461                         56.8369269
34462                     ],
34463                     [
34464                         10.4750295,
34465                         56.83509
34466                     ],
34467                     [
34468                         10.4649016,
34469                         56.5656681
34470                     ],
34471                     [
34472                         10.9524239,
34473                         56.5589761
34474                     ],
34475                     [
34476                         10.9479249,
34477                         56.4692243
34478                     ],
34479                     [
34480                         11.1099335,
34481                         56.4664675
34482                     ],
34483                     [
34484                         11.1052639,
34485                         56.376833
34486                     ],
34487                     [
34488                         10.9429901,
34489                         56.3795284
34490                     ],
34491                     [
34492                         10.9341235,
34493                         56.1994768
34494                     ],
34495                     [
34496                         10.7719685,
34497                         56.2020244
34498                     ],
34499                     [
34500                         10.7694751,
34501                         56.1120103
34502                     ],
34503                     [
34504                         10.6079695,
34505                         56.1150259
34506                     ],
34507                     [
34508                         10.4466742,
34509                         56.116717
34510                     ],
34511                     [
34512                         10.2865948,
34513                         56.118675
34514                     ],
34515                     [
34516                         10.2831527,
34517                         56.0281851
34518                     ],
34519                     [
34520                         10.4439274,
34521                         56.0270388
34522                     ],
34523                     [
34524                         10.4417713,
34525                         55.7579243
34526                     ],
34527                     [
34528                         10.4334961,
34529                         55.6693533
34530                     ],
34531                     [
34532                         10.743814,
34533                         55.6646861
34534                     ],
34535                     [
34536                         10.743814,
34537                         55.5712253
34538                     ],
34539                     [
34540                         10.8969041,
34541                         55.5712253
34542                     ],
34543                     [
34544                         10.9051793,
34545                         55.3953852
34546                     ],
34547                     [
34548                         11.0613726,
34549                         55.3812841
34550                     ],
34551                     [
34552                         11.0593038,
34553                         55.1124061
34554                     ],
34555                     [
34556                         11.0458567,
34557                         55.0318621
34558                     ],
34559                     [
34560                         11.2030844,
34561                         55.0247474
34562                     ],
34563                     [
34564                         11.2030844,
34565                         55.117139
34566                     ],
34567                     [
34568                         11.0593038,
34569                         55.1124061
34570                     ],
34571                     [
34572                         11.0613726,
34573                         55.3812841
34574                     ],
34575                     [
34576                         11.0789572,
34577                         55.5712253
34578                     ],
34579                     [
34580                         10.8969041,
34581                         55.5712253
34582                     ],
34583                     [
34584                         10.9258671,
34585                         55.6670198
34586                     ],
34587                     [
34588                         10.743814,
34589                         55.6646861
34590                     ],
34591                     [
34592                         10.7562267,
34593                         55.7579243
34594                     ],
34595                     [
34596                         10.4417713,
34597                         55.7579243
34598                     ],
34599                     [
34600                         10.4439274,
34601                         56.0270388
34602                     ],
34603                     [
34604                         10.4466742,
34605                         56.116717
34606                     ],
34607                     [
34608                         10.6079695,
34609                         56.1150259
34610                     ],
34611                     [
34612                         10.6052053,
34613                         56.0247462
34614                     ],
34615                     [
34616                         10.9258671,
34617                         56.0201215
34618                     ],
34619                     [
34620                         10.9197132,
34621                         55.9309388
34622                     ],
34623                     [
34624                         11.0802782,
34625                         55.92792
34626                     ],
34627                     [
34628                         11.0858066,
34629                         56.0178284
34630                     ],
34631                     [
34632                         11.7265047,
34633                         56.005058
34634                     ],
34635                     [
34636                         11.7319981,
34637                         56.0952142
34638                     ],
34639                     [
34640                         12.0540333,
34641                         56.0871256
34642                     ],
34643                     [
34644                         12.0608477,
34645                         56.1762576
34646                     ],
34647                     [
34648                         12.7023469,
34649                         56.1594405
34650                     ],
34651                     [
34652                         12.6611131,
34653                         55.7114318
34654                     ],
34655                     [
34656                         12.9792318,
34657                         55.7014026
34658                     ],
34659                     [
34660                         12.9612912,
34661                         55.5217294
34662                     ],
34663                     [
34664                         12.3268659,
34665                         55.5412096
34666                     ],
34667                     [
34668                         12.3206071,
34669                         55.4513655
34670                     ],
34671                     [
34672                         12.4778226,
34673                         55.447067
34674                     ],
34675                     [
34676                         12.4702432,
34677                         55.3570479
34678                     ],
34679                     [
34680                         12.6269738,
34681                         55.3523837
34682                     ],
34683                     [
34684                         12.6200898,
34685                         55.2632576
34686                     ],
34687                     [
34688                         12.4627339,
34689                         55.26722
34690                     ],
34691                     [
34692                         12.4552949,
34693                         55.1778223
34694                     ],
34695                     [
34696                         12.2987046,
34697                         55.1822303
34698                     ],
34699                     [
34700                         12.2897344,
34701                         55.0923641
34702                     ],
34703                     [
34704                         12.6048608,
34705                         55.0832904
34706                     ],
34707                     [
34708                         12.5872011,
34709                         54.9036285
34710                     ],
34711                     [
34712                         12.2766618,
34713                         54.9119031
34714                     ],
34715                     [
34716                         12.2610181,
34717                         54.7331602
34718                     ],
34719                     [
34720                         12.1070691,
34721                         54.7378161
34722                     ],
34723                     [
34724                         12.0858621,
34725                         54.4681655
34726                     ],
34727                     [
34728                         11.7794953,
34729                         54.4753579
34730                     ],
34731                     [
34732                         11.7837381,
34733                         54.5654783
34734                     ],
34735                     [
34736                         11.1658525,
34737                         54.5782155
34738                     ],
34739                     [
34740                         11.1706443,
34741                         54.6686508
34742                     ],
34743                     [
34744                         10.8617173,
34745                         54.6733956
34746                     ],
34747                     [
34748                         10.8651245,
34749                         54.7634667
34750                     ],
34751                     [
34752                         10.7713646,
34753                         54.7643888
34754                     ],
34755                     [
34756                         10.7707276,
34757                         54.7372807
34758                     ],
34759                     [
34760                         10.7551428,
34761                         54.7375776
34762                     ],
34763                     [
34764                         10.7544039,
34765                         54.7195666
34766                     ],
34767                     [
34768                         10.7389074,
34769                         54.7197588
34770                     ],
34771                     [
34772                         10.7384368,
34773                         54.7108482
34774                     ],
34775                     [
34776                         10.7074486,
34777                         54.7113045
34778                     ],
34779                     [
34780                         10.7041094,
34781                         54.6756741
34782                     ],
34783                     [
34784                         10.5510973,
34785                         54.6781698
34786                     ],
34787                     [
34788                         10.5547184,
34789                         54.7670245
34790                     ],
34791                     [
34792                         10.2423994,
34793                         54.7705935
34794                     ],
34795                     [
34796                         10.2459845,
34797                         54.8604673
34798                     ],
34799                     [
34800                         10.0902268,
34801                         54.8622134
34802                     ],
34803                     [
34804                         10.0873731,
34805                         54.7723851
34806                     ],
34807                     [
34808                         9.1555798,
34809                         54.7769557
34810                     ],
34811                     [
34812                         9.1562752,
34813                         54.8675369
34814                     ],
34815                     [
34816                         8.5321973,
34817                         54.8663765
34818                     ],
34819                     [
34820                         8.531432,
34821                         54.95516
34822                     ]
34823                 ],
34824                 [
34825                     [
34826                         11.4577738,
34827                         56.819554
34828                     ],
34829                     [
34830                         11.7849181,
34831                         56.8127385
34832                     ],
34833                     [
34834                         11.7716715,
34835                         56.6332796
34836                     ],
34837                     [
34838                         11.4459621,
34839                         56.6401087
34840                     ]
34841                 ],
34842                 [
34843                     [
34844                         11.3274736,
34845                         57.3612962
34846                     ],
34847                     [
34848                         11.3161808,
34849                         57.1818004
34850                     ],
34851                     [
34852                         11.1508692,
34853                         57.1847276
34854                     ],
34855                     [
34856                         11.1456628,
34857                         57.094962
34858                     ],
34859                     [
34860                         10.8157703,
34861                         57.1001693
34862                     ],
34863                     [
34864                         10.8290599,
34865                         57.3695272
34866                     ]
34867                 ],
34868                 [
34869                     [
34870                         11.5843266,
34871                         56.2777928
34872                     ],
34873                     [
34874                         11.5782882,
34875                         56.1880397
34876                     ],
34877                     [
34878                         11.7392309,
34879                         56.1845765
34880                     ],
34881                     [
34882                         11.7456428,
34883                         56.2743186
34884                     ]
34885                 ],
34886                 [
34887                     [
34888                         14.6825922,
34889                         55.3639405
34890                     ],
34891                     [
34892                         14.8395247,
34893                         55.3565231
34894                     ],
34895                     [
34896                         14.8263755,
34897                         55.2671261
34898                     ],
34899                     [
34900                         15.1393406,
34901                         55.2517359
34902                     ],
34903                     [
34904                         15.1532015,
34905                         55.3410836
34906                     ],
34907                     [
34908                         15.309925,
34909                         55.3330556
34910                     ],
34911                     [
34912                         15.295719,
34913                         55.2437356
34914                     ],
34915                     [
34916                         15.1393406,
34917                         55.2517359
34918                     ],
34919                     [
34920                         15.1255631,
34921                         55.1623802
34922                     ],
34923                     [
34924                         15.2815819,
34925                         55.1544167
34926                     ],
34927                     [
34928                         15.2535578,
34929                         54.9757646
34930                     ],
34931                     [
34932                         14.6317464,
34933                         55.0062496
34934                     ]
34935                 ]
34936             ],
34937             "terms_url": "http://download.kortforsyningen.dk/content/vilkaar-og-betingelser",
34938             "terms_text": "Geodatastyrelsen og Danske Kommuner"
34939         },
34940         {
34941             "name": "Geoimage.at MaxRes",
34942             "type": "tms",
34943             "template": "http://geoimage.openstreetmap.at/4d80de696cd562a63ce463a58a61488d/{zoom}/{x}/{y}.jpg",
34944             "polygon": [
34945                 [
34946                     [
34947                         16.5073284,
34948                         46.9929304
34949                     ],
34950                     [
34951                         16.283417,
34952                         46.9929304
34953                     ],
34954                     [
34955                         16.135839,
34956                         46.8713046
34957                     ],
34958                     [
34959                         15.9831722,
34960                         46.8190947
34961                     ],
34962                     [
34963                         16.0493278,
34964                         46.655175
34965                     ],
34966                     [
34967                         15.8610387,
34968                         46.7180116
34969                     ],
34970                     [
34971                         15.7592608,
34972                         46.6900933
34973                     ],
34974                     [
34975                         15.5607938,
34976                         46.6796202
34977                     ],
34978                     [
34979                         15.5760605,
34980                         46.6342132
34981                     ],
34982                     [
34983                         15.4793715,
34984                         46.6027553
34985                     ],
34986                     [
34987                         15.4335715,
34988                         46.6516819
34989                     ],
34990                     [
34991                         15.2249267,
34992                         46.6342132
34993                     ],
34994                     [
34995                         15.0468154,
34996                         46.6481886
34997                     ],
34998                     [
34999                         14.9908376,
35000                         46.5887681
35001                     ],
35002                     [
35003                         14.9603042,
35004                         46.6237293
35005                     ],
35006                     [
35007                         14.8534374,
35008                         46.6027553
35009                     ],
35010                     [
35011                         14.8330818,
35012                         46.5012666
35013                     ],
35014                     [
35015                         14.7516595,
35016                         46.4977636
35017                     ],
35018                     [
35019                         14.6804149,
35020                         46.4381781
35021                     ],
35022                     [
35023                         14.6142593,
35024                         46.4381781
35025                     ],
35026                     [
35027                         14.578637,
35028                         46.3785275
35029                     ],
35030                     [
35031                         14.4412369,
35032                         46.4311638
35033                     ],
35034                     [
35035                         14.1613476,
35036                         46.4276563
35037                     ],
35038                     [
35039                         14.1257253,
35040                         46.4767409
35041                     ],
35042                     [
35043                         14.0188585,
35044                         46.4767409
35045                     ],
35046                     [
35047                         13.9119917,
35048                         46.5257813
35049                     ],
35050                     [
35051                         13.8254805,
35052                         46.5047694
35053                     ],
35054                     [
35055                         13.4438134,
35056                         46.560783
35057                     ],
35058                     [
35059                         13.3064132,
35060                         46.5502848
35061                     ],
35062                     [
35063                         13.1283019,
35064                         46.5887681
35065                     ],
35066                     [
35067                         12.8433237,
35068                         46.6132433
35069                     ],
35070                     [
35071                         12.7262791,
35072                         46.6412014
35073                     ],
35074                     [
35075                         12.5125455,
35076                         46.6656529
35077                     ],
35078                     [
35079                         12.3598787,
35080                         46.7040543
35081                     ],
35082                     [
35083                         12.3649676,
35084                         46.7703197
35085                     ],
35086                     [
35087                         12.2886341,
35088                         46.7772902
35089                     ],
35090                     [
35091                         12.2733674,
35092                         46.8852187
35093                     ],
35094                     [
35095                         12.2072118,
35096                         46.8747835
35097                     ],
35098                     [
35099                         12.1308784,
35100                         46.9026062
35101                     ],
35102                     [
35103                         12.1156117,
35104                         46.9998721
35105                     ],
35106                     [
35107                         12.2530119,
35108                         47.0657733
35109                     ],
35110                     [
35111                         12.2123007,
35112                         47.0934969
35113                     ],
35114                     [
35115                         11.9833004,
35116                         47.0449712
35117                     ],
35118                     [
35119                         11.7339445,
35120                         46.9616816
35121                     ],
35122                     [
35123                         11.6321666,
35124                         47.010283
35125                     ],
35126                     [
35127                         11.5405665,
35128                         46.9755722
35129                     ],
35130                     [
35131                         11.4998553,
35132                         47.0068129
35133                     ],
35134                     [
35135                         11.418433,
35136                         46.9651546
35137                     ],
35138                     [
35139                         11.2555884,
35140                         46.9755722
35141                     ],
35142                     [
35143                         11.1130993,
35144                         46.913036
35145                     ],
35146                     [
35147                         11.0418548,
35148                         46.7633482
35149                     ],
35150                     [
35151                         10.8891879,
35152                         46.7598621
35153                     ],
35154                     [
35155                         10.7416099,
35156                         46.7842599
35157                     ],
35158                     [
35159                         10.7059877,
35160                         46.8643462
35161                     ],
35162                     [
35163                         10.5787653,
35164                         46.8399847
35165                     ],
35166                     [
35167                         10.4566318,
35168                         46.8504267
35169                     ],
35170                     [
35171                         10.4769874,
35172                         46.9269392
35173                     ],
35174                     [
35175                         10.3853873,
35176                         46.9894592
35177                     ],
35178                     [
35179                         10.2327204,
35180                         46.8643462
35181                     ],
35182                     [
35183                         10.1207647,
35184                         46.8330223
35185                     ],
35186                     [
35187                         9.8663199,
35188                         46.9408389
35189                     ],
35190                     [
35191                         9.9019422,
35192                         47.0033426
35193                     ],
35194                     [
35195                         9.6831197,
35196                         47.0588402
35197                     ],
35198                     [
35199                         9.6118752,
35200                         47.0380354
35201                     ],
35202                     [
35203                         9.6322307,
35204                         47.128131
35205                     ],
35206                     [
35207                         9.5813418,
35208                         47.1662025
35209                     ],
35210                     [
35211                         9.5406306,
35212                         47.2664422
35213                     ],
35214                     [
35215                         9.6067863,
35216                         47.3492559
35217                     ],
35218                     [
35219                         9.6729419,
35220                         47.369939
35221                     ],
35222                     [
35223                         9.6424085,
35224                         47.4457079
35225                     ],
35226                     [
35227                         9.5660751,
35228                         47.4801122
35229                     ],
35230                     [
35231                         9.7136531,
35232                         47.5282405
35233                     ],
35234                     [
35235                         9.7848976,
35236                         47.5969187
35237                     ],
35238                     [
35239                         9.8357866,
35240                         47.5454185
35241                     ],
35242                     [
35243                         9.9477423,
35244                         47.538548
35245                     ],
35246                     [
35247                         10.0902313,
35248                         47.4491493
35249                     ],
35250                     [
35251                         10.1105869,
35252                         47.3664924
35253                     ],
35254                     [
35255                         10.2428982,
35256                         47.3871688
35257                     ],
35258                     [
35259                         10.1869203,
35260                         47.2698953
35261                     ],
35262                     [
35263                         10.3243205,
35264                         47.2975125
35265                     ],
35266                     [
35267                         10.4820763,
35268                         47.4491493
35269                     ],
35270                     [
35271                         10.4311873,
35272                         47.4869904
35273                     ],
35274                     [
35275                         10.4413651,
35276                         47.5900549
35277                     ],
35278                     [
35279                         10.4871652,
35280                         47.5522881
35281                     ],
35282                     [
35283                         10.5482319,
35284                         47.5351124
35285                     ],
35286                     [
35287                         10.5991209,
35288                         47.5660246
35289                     ],
35290                     [
35291                         10.7568766,
35292                         47.5316766
35293                     ],
35294                     [
35295                         10.8891879,
35296                         47.5454185
35297                     ],
35298                     [
35299                         10.9400769,
35300                         47.4869904
35301                     ],
35302                     [
35303                         10.9960547,
35304                         47.3906141
35305                     ],
35306                     [
35307                         11.2352328,
35308                         47.4422662
35309                     ],
35310                     [
35311                         11.2810328,
35312                         47.3975039
35313                     ],
35314                     [
35315                         11.4235219,
35316                         47.5144941
35317                     ],
35318                     [
35319                         11.5761888,
35320                         47.5076195
35321                     ],
35322                     [
35323                         11.6067221,
35324                         47.5900549
35325                     ],
35326                     [
35327                         11.8357224,
35328                         47.5866227
35329                     ],
35330                     [
35331                         12.003656,
35332                         47.6243647
35333                     ],
35334                     [
35335                         12.2072118,
35336                         47.6037815
35337                     ],
35338                     [
35339                         12.1614117,
35340                         47.6963421
35341                     ],
35342                     [
35343                         12.2581008,
35344                         47.7442718
35345                     ],
35346                     [
35347                         12.2530119,
35348                         47.6792136
35349                     ],
35350                     [
35351                         12.4311232,
35352                         47.7100408
35353                     ],
35354                     [
35355                         12.4921899,
35356                         47.631224
35357                     ],
35358                     [
35359                         12.5685234,
35360                         47.6277944
35361                     ],
35362                     [
35363                         12.6295901,
35364                         47.6894913
35365                     ],
35366                     [
35367                         12.7720792,
35368                         47.6689338
35369                     ],
35370                     [
35371                         12.8331459,
35372                         47.5419833
35373                     ],
35374                     [
35375                         12.975635,
35376                         47.4732332
35377                     ],
35378                     [
35379                         13.0417906,
35380                         47.4938677
35381                     ],
35382                     [
35383                         13.0367017,
35384                         47.5557226
35385                     ],
35386                     [
35387                         13.0977685,
35388                         47.6415112
35389                     ],
35390                     [
35391                         13.0316128,
35392                         47.7100408
35393                     ],
35394                     [
35395                         12.9043905,
35396                         47.7203125
35397                     ],
35398                     [
35399                         13.0061684,
35400                         47.84683
35401                     ],
35402                     [
35403                         12.9451016,
35404                         47.9355501
35405                     ],
35406                     [
35407                         12.8636793,
35408                         47.9594103
35409                     ],
35410                     [
35411                         12.8636793,
35412                         48.0036929
35413                     ],
35414                     [
35415                         12.7517236,
35416                         48.0989418
35417                     ],
35418                     [
35419                         12.8738571,
35420                         48.2109733
35421                     ],
35422                     [
35423                         12.9603683,
35424                         48.2109733
35425                     ],
35426                     [
35427                         13.0417906,
35428                         48.2652035
35429                     ],
35430                     [
35431                         13.1842797,
35432                         48.2990682
35433                     ],
35434                     [
35435                         13.2606131,
35436                         48.2922971
35437                     ],
35438                     [
35439                         13.3980133,
35440                         48.3565867
35441                     ],
35442                     [
35443                         13.4438134,
35444                         48.417418
35445                     ],
35446                     [
35447                         13.4387245,
35448                         48.5523383
35449                     ],
35450                     [
35451                         13.509969,
35452                         48.5860123
35453                     ],
35454                     [
35455                         13.6117469,
35456                         48.5725454
35457                     ],
35458                     [
35459                         13.7287915,
35460                         48.5118999
35461                     ],
35462                     [
35463                         13.7847694,
35464                         48.5725454
35465                     ],
35466                     [
35467                         13.8203916,
35468                         48.6263915
35469                     ],
35470                     [
35471                         13.7949471,
35472                         48.7171267
35473                     ],
35474                     [
35475                         13.850925,
35476                         48.7741724
35477                     ],
35478                     [
35479                         14.0595697,
35480                         48.6633774
35481                     ],
35482                     [
35483                         14.0137696,
35484                         48.6331182
35485                     ],
35486                     [
35487                         14.0748364,
35488                         48.5927444
35489                     ],
35490                     [
35491                         14.2173255,
35492                         48.5961101
35493                     ],
35494                     [
35495                         14.3649034,
35496                         48.5489696
35497                     ],
35498                     [
35499                         14.4666813,
35500                         48.6499311
35501                     ],
35502                     [
35503                         14.5582815,
35504                         48.5961101
35505                     ],
35506                     [
35507                         14.5989926,
35508                         48.6263915
35509                     ],
35510                     [
35511                         14.7211261,
35512                         48.5759124
35513                     ],
35514                     [
35515                         14.7211261,
35516                         48.6868997
35517                     ],
35518                     [
35519                         14.822904,
35520                         48.7271983
35521                     ],
35522                     [
35523                         14.8178151,
35524                         48.777526
35525                     ],
35526                     [
35527                         14.9647227,
35528                         48.7851754
35529                     ],
35530                     [
35531                         14.9893637,
35532                         49.0126611
35533                     ],
35534                     [
35535                         15.1485933,
35536                         48.9950306
35537                     ],
35538                     [
35539                         15.1943934,
35540                         48.9315502
35541                     ],
35542                     [
35543                         15.3063491,
35544                         48.9850128
35545                     ],
35546                     [
35547                         15.3928603,
35548                         48.9850128
35549                     ],
35550                     [
35551                         15.4844604,
35552                         48.9282069
35553                     ],
35554                     [
35555                         15.749083,
35556                         48.8545973
35557                     ],
35558                     [
35559                         15.8406831,
35560                         48.8880697
35561                     ],
35562                     [
35563                         16.0086166,
35564                         48.7808794
35565                     ],
35566                     [
35567                         16.2070835,
35568                         48.7339115
35569                     ],
35570                     [
35571                         16.3953727,
35572                         48.7372678
35573                     ],
35574                     [
35575                         16.4920617,
35576                         48.8110498
35577                     ],
35578                     [
35579                         16.6905286,
35580                         48.7741724
35581                     ],
35582                     [
35583                         16.7057953,
35584                         48.7339115
35585                     ],
35586                     [
35587                         16.8991733,
35588                         48.713769
35589                     ],
35590                     [
35591                         16.9755067,
35592                         48.515271
35593                     ],
35594                     [
35595                         16.8482844,
35596                         48.4511817
35597                     ],
35598                     [
35599                         16.8533733,
35600                         48.3464411
35601                     ],
35602                     [
35603                         16.9551512,
35604                         48.2516513
35605                     ],
35606                     [
35607                         16.9907734,
35608                         48.1498955
35609                     ],
35610                     [
35611                         17.0925513,
35612                         48.1397088
35613                     ],
35614                     [
35615                         17.0823736,
35616                         48.0241182
35617                     ],
35618                     [
35619                         17.1739737,
35620                         48.0207146
35621                     ],
35622                     [
35623                         17.0823736,
35624                         47.8741447
35625                     ],
35626                     [
35627                         16.9856845,
35628                         47.8673174
35629                     ],
35630                     [
35631                         17.0823736,
35632                         47.8092489
35633                     ],
35634                     [
35635                         17.0925513,
35636                         47.7031919
35637                     ],
35638                     [
35639                         16.7414176,
35640                         47.6792136
35641                     ],
35642                     [
35643                         16.7057953,
35644                         47.7511153
35645                     ],
35646                     [
35647                         16.5378617,
35648                         47.7545368
35649                     ],
35650                     [
35651                         16.5480395,
35652                         47.7066164
35653                     ],
35654                     [
35655                         16.4208172,
35656                         47.6689338
35657                     ],
35658                     [
35659                         16.573484,
35660                         47.6175045
35661                     ],
35662                     [
35663                         16.670173,
35664                         47.631224
35665                     ],
35666                     [
35667                         16.7108842,
35668                         47.538548
35669                     ],
35670                     [
35671                         16.6599952,
35672                         47.4491493
35673                     ],
35674                     [
35675                         16.5429506,
35676                         47.3940591
35677                     ],
35678                     [
35679                         16.4615283,
35680                         47.3940591
35681                     ],
35682                     [
35683                         16.4920617,
35684                         47.276801
35685                     ],
35686                     [
35687                         16.425906,
35688                         47.1973317
35689                     ],
35690                     [
35691                         16.4717061,
35692                         47.1489007
35693                     ],
35694                     [
35695                         16.5480395,
35696                         47.1489007
35697                     ],
35698                     [
35699                         16.476795,
35700                         47.0796369
35701                     ],
35702                     [
35703                         16.527684,
35704                         47.0588402
35705                     ]
35706                 ]
35707             ],
35708             "terms_text": "geoimage.at",
35709             "id": "geoimage.at"
35710         },
35711         {
35712             "name": "Imagerie Drone (Haiti)",
35713             "type": "tms",
35714             "template": "http://wms.openstreetmap.fr/tms/1.0.0/iomhaiti/{zoom}/{x}/{y}",
35715             "polygon": [
35716                 [
35717                     [
35718                         -72.1547401,
35719                         19.6878969
35720                     ],
35721                     [
35722                         -72.162234,
35723                         19.689011
35724                     ],
35725                     [
35726                         -72.164995,
35727                         19.6932445
35728                     ],
35729                     [
35730                         -72.1657838,
35731                         19.6979977
35732                     ],
35733                     [
35734                         -72.161603,
35735                         19.7035677
35736                     ],
35737                     [
35738                         -72.1487449,
35739                         19.7028993
35740                     ],
35741                     [
35742                         -72.1477194,
35743                         19.7026765
35744                     ],
35745                     [
35746                         -72.1485082,
35747                         19.7001514
35748                     ],
35749                     [
35750                         -72.1436963,
35751                         19.7011169
35752                     ],
35753                     [
35754                         -72.1410143,
35755                         19.7000029
35756                     ],
35757                     [
35758                         -72.139476,
35759                         19.6973664
35760                     ],
35761                     [
35762                         -72.1382533,
35763                         19.6927617
35764                     ],
35765                     [
35766                         -72.1386872,
35767                         19.6923161
35768                     ],
35769                     [
35770                         -72.1380561,
35771                         19.6896423
35772                     ],
35773                     [
35774                         -72.1385294,
35775                         19.6894938
35776                     ],
35777                     [
35778                         -72.1388055,
35779                         19.6901251
35780                     ],
35781                     [
35782                         -72.1388844,
35783                         19.6876741
35784                     ],
35785                     [
35786                         -72.1378195,
35787                         19.6872656
35788                     ],
35789                     [
35790                         -72.13778,
35791                         19.6850003
35792                     ],
35793                     [
35794                         -72.1369517,
35795                         19.6855945
35796                     ],
35797                     [
35798                         -72.136794,
35799                         19.6840719
35800                     ],
35801                     [
35802                         -72.135729,
35803                         19.6835148
35804                     ],
35805                     [
35806                         -72.1355713,
35807                         19.6740817
35808                     ],
35809                     [
35810                         -72.1366362,
35811                         19.6708133
35812                     ],
35813                     [
35814                         -72.1487843,
35815                         19.6710733
35816                     ],
35817                     [
35818                         -72.1534779,
35819                         19.6763843
35820                     ],
35821                     [
35822                         -72.1530835,
35823                         19.6769414
35824                     ],
35825                     [
35826                         -72.1533251,
35827                         19.6769768
35828                     ],
35829                     [
35830                         -72.1532807,
35831                         19.6796525
35832                     ],
35833                     [
35834                         -72.1523834,
35835                         19.6797175
35836                     ],
35837                     [
35838                         -72.1522749,
35839                         19.6803488
35840                     ],
35841                     [
35842                         -72.1519101,
35843                         19.6803395
35844                     ],
35845                     [
35846                         -72.1518608,
35847                         19.6805067
35848                     ],
35849                     [
35850                         -72.1528173,
35851                         19.6806552
35852                     ],
35853                     [
35854                         -72.1522299,
35855                         19.6833011
35856                     ],
35857                     [
35858                         -72.1507801,
35859                         19.6831499
35860                     ],
35861                     [
35862                         -72.1504457,
35863                         19.6847862
35864                     ],
35865                     [
35866                         -72.1508591,
35867                         19.6843492
35868                     ],
35869                     [
35870                         -72.1530087,
35871                         19.6849898
35872                     ],
35873                     [
35874                         -72.1546258,
35875                         19.6854354
35876                     ],
35877                     [
35878                         -72.1543103,
35879                         19.6870694
35880                     ],
35881                     [
35882                         -72.1547244,
35883                         19.6868466
35884                     ],
35885                     [
35886                         -72.1548501,
35887                         19.6877564
35888                     ],
35889                     [
35890                         -72.1545814,
35891                         19.6877982
35892                     ]
35893                 ],
35894                 [
35895                     [
35896                         -72.1310601,
35897                         19.6718929
35898                     ],
35899                     [
35900                         -72.1259842,
35901                         19.6772765
35902                     ],
35903                     [
35904                         -72.1255379,
35905                         19.6776179
35906                     ],
35907                     [
35908                         -72.1216891,
35909                         19.6776442
35910                     ],
35911                     [
35912                         -72.1149677,
35913                         19.672602
35914                     ],
35915                     [
35916                         -72.1152745,
35917                         19.6687152
35918                     ],
35919                     [
35920                         -72.1198205,
35921                         19.6627535
35922                     ],
35923                     [
35924                         -72.1227768,
35925                         19.6625696
35926                     ],
35927                     [
35928                         -72.1248965,
35929                         19.662701
35930                     ],
35931                     [
35932                         -72.1285779,
35933                         19.6645394
35934                     ],
35935                     [
35936                         -72.1308091,
35937                         19.6661677
35938                     ],
35939                     [
35940                         -72.1316737,
35941                         19.668794
35942                     ],
35943                     [
35944                         -72.1315621,
35945                         19.671
35946                     ]
35947                 ],
35948                 [
35949                     [
35950                         -71.845795,
35951                         19.6709758
35952                     ],
35953                     [
35954                         -71.8429354,
35955                         19.6759525
35956                     ],
35957                     [
35958                         -71.8410027,
35959                         19.6759525
35960                     ],
35961                     [
35962                         -71.8380249,
35963                         19.6755254
35964                     ],
35965                     [
35966                         -71.8378671,
35967                         19.6745041
35968                     ],
35969                     [
35970                         -71.8390504,
35971                         19.6743927
35972                     ],
35973                     [
35974                         -71.8390109,
35975                         19.6741141
35976                     ],
35977                     [
35978                         -71.8398392,
35979                         19.673947
35980                     ],
35981                     [
35982                         -71.8389123,
35983                         19.6736127
35984                     ],
35985                     [
35986                         -71.8380249,
35987                         19.67209
35988                     ],
35989                     [
35990                         -71.8380052,
35991                         19.6726285
35992                     ],
35993                     [
35994                         -71.8376699,
35995                         19.6727214
35996                     ],
35997                     [
35998                         -71.8376305,
35999                         19.672545
36000                     ],
36001                     [
36002                         -71.8354414,
36003                         19.6732135
36004                     ],
36005                     [
36006                         -71.835333,
36007                         19.6729999
36008                     ],
36009                     [
36010                         -71.8331242,
36011                         19.6734642
36012                     ],
36013                     [
36014                         -71.8326706,
36015                         19.6716815
36016                     ],
36017                     [
36018                         -71.8321579,
36019                         19.67209
36020                     ],
36021                     [
36022                         -71.8307183,
36023                         19.6694902
36024                     ],
36025                     [
36026                         -71.8306009,
36027                         19.6697594
36028                     ],
36029                     [
36030                         -71.8302174,
36031                         19.6698907
36032                     ],
36033                     [
36034                         -71.8291833,
36035                         19.6672095
36036                     ],
36037                     [
36038                         -71.8290749,
36039                         19.6672095
36040                     ],
36041                     [
36042                         -71.8289122,
36043                         19.6667916
36044                     ],
36045                     [
36046                         -71.8289516,
36047                         19.6666199
36048                     ],
36049                     [
36050                         -71.8288333,
36051                         19.6663506
36052                     ],
36053                     [
36054                         -71.8285572,
36055                         19.6664759
36056                     ],
36057                     [
36058                         -71.8288678,
36059                         19.6672466
36060                     ],
36061                     [
36062                         -71.8287593,
36063                         19.6674138
36064                     ],
36065                     [
36066                         -71.8277979,
36067                         19.6678177
36068                     ],
36069                     [
36070                         -71.8277112,
36071                         19.6678586
36072                     ],
36073                     [
36074                         -71.8278263,
36075                         19.6679637
36076                     ],
36077                     [
36078                         -71.8271831,
36079                         19.6681212
36080                     ],
36081                     [
36082                         -71.8271761,
36083                         19.6680917
36084                     ],
36085                     [
36086                         -71.8264405,
36087                         19.6683921
36088                     ],
36089                     [
36090                         -71.8264074,
36091                         19.6683231
36092                     ],
36093                     [
36094                         -71.8261954,
36095                         19.6684253
36096                     ],
36097                     [
36098                         -71.8261806,
36099                         19.6683556
36100                     ],
36101                     [
36102                         -71.8258946,
36103                         19.6684206
36104                     ],
36105                     [
36106                         -71.8258897,
36107                         19.6686574
36108                     ],
36109                     [
36110                         -71.8251551,
36111                         19.6687549
36112                     ],
36113                     [
36114                         -71.8254509,
36115                         19.6691588
36116                     ],
36117                     [
36118                         -71.8229332,
36119                         19.6695739
36120                     ],
36121                     [
36122                         -71.822713,
36123                         19.6696658
36124                     ],
36125                     [
36126                         -71.8227688,
36127                         19.6697577
36128                     ],
36129                     [
36130                         -71.8201751,
36131                         19.6709855
36132                     ],
36133                     [
36134                         -71.8198474,
36135                         19.6704537
36136                     ],
36137                     [
36138                         -71.8197985,
36139                         19.6706014
36140                     ],
36141                     [
36142                         -71.8194674,
36143                         19.6707557
36144                     ],
36145                     [
36146                         -71.8182472,
36147                         19.6713433
36148                     ],
36149                     [
36150                         -71.8181426,
36151                         19.6711431
36152                     ],
36153                     [
36154                         -71.8175813,
36155                         19.6714254
36156                     ],
36157                     [
36158                         -71.816959,
36159                         19.6707672
36160                     ],
36161                     [
36162                         -71.8176388,
36163                         19.6718965
36164                     ],
36165                     [
36166                         -71.8171403,
36167                         19.6720376
36168                     ],
36169                     [
36170                         -71.8158225,
36171                         19.6718045
36172                     ],
36173                     [
36174                         -71.8138354,
36175                         19.6711874
36176                     ],
36177                     [
36178                         -71.8123259,
36179                         19.6706982
36180                     ],
36181                     [
36182                         -71.8121759,
36183                         19.6704258
36184                     ],
36185                     [
36186                         -71.8124304,
36187                         19.6701467
36188                     ],
36189                     [
36190                         -71.8119184,
36191                         19.6700141
36192                     ],
36193                     [
36194                         -71.8118765,
36195                         19.6705828
36196                     ],
36197                     [
36198                         -71.811169,
36199                         19.6703483
36200                     ],
36201                     [
36202                         -71.8095938,
36203                         19.6698516
36204                     ],
36205                     [
36206                         -71.8077992,
36207                         19.6692829
36208                     ],
36209                     [
36210                         -71.8056028,
36211                         19.668612
36212                     ],
36213                     [
36214                         -71.8051443,
36215                         19.6668942
36216                     ],
36217                     [
36218                         -71.8051196,
36219                         19.6652322
36220                     ],
36221                     [
36222                         -71.8052315,
36223                         19.661979
36224                     ],
36225                     [
36226                         -71.8065603,
36227                         19.6523921
36228                     ],
36229                     [
36230                         -71.8073412,
36231                         19.6482946
36232                     ],
36233                     [
36234                         -71.8099686,
36235                         19.6468292
36236                     ],
36237                     [
36238                         -71.8147517,
36239                         19.6454502
36240                     ],
36241                     [
36242                         -71.8147726,
36243                         19.6455619
36244                     ],
36245                     [
36246                         -71.8150027,
36247                         19.6455093
36248                     ],
36249                     [
36250                         -71.8149469,
36251                         19.6453846
36252                     ],
36253                     [
36254                         -71.8159928,
36255                         19.6450234
36256                     ],
36257                     [
36258                         -71.8158882,
36259                         19.6448855
36260                     ],
36261                     [
36262                         -71.8165854,
36263                         19.6446097
36264                     ],
36265                     [
36266                         -71.8190119,
36267                         19.643802
36268                     ],
36269                     [
36270                         -71.8211524,
36271                         19.643454
36272                     ],
36273                     [
36274                         -71.8221564,
36275                         19.6433292
36276                     ],
36277                     [
36278                         -71.8269046,
36279                         19.643211
36280                     ],
36281                     [
36282                         -71.8280481,
36283                         19.6432241
36284                     ],
36285                     [
36286                         -71.8304466,
36287                         19.6440778
36288                     ],
36289                     [
36290                         -71.8306419,
36291                         19.6448592
36292                     ],
36293                     [
36294                         -71.8295263,
36295                         19.6450365
36296                     ],
36297                     [
36298                         -71.8296064,
36299                         19.6456111
36300                     ],
36301                     [
36302                         -71.8299411,
36303                         19.6455651
36304                     ],
36305                     [
36306                         -71.8303699,
36307                         19.6451744
36308                     ],
36309                     [
36310                         -71.830471,
36311                         19.6453452
36312                     ],
36313                     [
36314                         -71.8308092,
36315                         19.6451974
36316                     ],
36317                     [
36318                         -71.8310184,
36319                         19.6451088
36320                     ],
36321                     [
36322                         -71.8312519,
36323                         19.6458541
36324                     ],
36325                     [
36326                         -71.8311125,
36327                         19.6458245
36328                     ],
36329                     [
36330                         -71.831367,
36331                         19.6465862
36332                     ],
36333                     [
36334                         -71.8328939,
36335                         19.646189
36336                     ],
36337                     [
36338                         -71.8344566,
36339                         19.6457062
36340                     ],
36341                     [
36342                         -71.8344664,
36343                         19.6463052
36344                     ],
36345                     [
36346                         -71.834215,
36347                         19.6461938
36348                     ],
36349                     [
36350                         -71.8342002,
36351                         19.6465513
36352                     ],
36353                     [
36354                         -71.8346702,
36355                         19.6463
36356                     ],
36357                     [
36358                         -71.8349118,
36359                         19.6463905
36360                     ],
36361                     [
36362                         -71.8347984,
36363                         19.6462187
36364                     ],
36365                     [
36366                         -71.8354393,
36367                         19.6458496
36368                     ],
36369                     [
36370                         -71.8355034,
36371                         19.6458032
36372                     ],
36373                     [
36374                         -71.8364747,
36375                         19.6461328
36376                     ],
36377                     [
36378                         -71.8376382,
36379                         19.6472658
36380                     ],
36381                     [
36382                         -71.8379143,
36383                         19.647888
36384                     ],
36385                     [
36386                         -71.8390483,
36387                         19.6508039
36388                     ],
36389                     [
36390                         -71.8456942,
36391                         19.6696203
36392                     ]
36393                 ],
36394                 [
36395                     [
36396                         -72.098878,
36397                         18.54843
36398                     ],
36399                     [
36400                         -72.096993,
36401                         18.5501994
36402                     ],
36403                     [
36404                         -72.0972888,
36405                         18.5503209
36406                     ],
36407                     [
36408                         -72.0968451,
36409                         18.5503489
36410                     ],
36411                     [
36412                         -72.0955632,
36413                         18.551854
36414                     ],
36415                     [
36416                         -72.0956428,
36417                         18.5526742
36418                     ],
36419                     [
36420                         -72.0959914,
36421                         18.5533748
36422                     ],
36423                     [
36424                         -72.0962145,
36425                         18.553203
36426                     ],
36427                     [
36428                         -72.0962842,
36429                         18.5535665
36430                     ],
36431                     [
36432                         -72.0964446,
36433                         18.5535533
36434                     ],
36435                     [
36436                         -72.0965352,
36437                         18.5539764
36438                     ],
36439                     [
36440                         -72.0965056,
36441                         18.554173
36442                     ],
36443                     [
36444                         -72.0966085,
36445                         18.5541747
36446                     ],
36447                     [
36448                         -72.0965178,
36449                         18.5542127
36450                     ],
36451                     [
36452                         -72.0968769,
36453                         18.5546588
36454                     ],
36455                     [
36456                         -72.0979018,
36457                         18.5552141
36458                     ],
36459                     [
36460                         -72.1006211,
36461                         18.5555875
36462                     ],
36463                     [
36464                         -72.1014926,
36465                         18.5556206
36466                     ],
36467                     [
36468                         -72.1024339,
36469                         18.5555016
36470                     ],
36471                     [
36472                         -72.103417,
36473                         18.5543515
36474                     ],
36475                     [
36476                         -72.1034798,
36477                         18.5516215
36478                     ],
36479                     [
36480                         -72.1030789,
36481                         18.5516149
36482                     ],
36483                     [
36484                         -72.1033752,
36485                         18.5515224
36486                     ],
36487                     [
36488                         -72.1035042,
36489                         18.5515224
36490                     ],
36491                     [
36492                         -72.1035239,
36493                         18.5502417
36494                     ],
36495                     [
36496                         -72.1028701,
36497                         18.5503062
36498                     ],
36499                     [
36500                         -72.1029015,
36501                         18.55025
36502                     ],
36503                     [
36504                         -72.1028457,
36505                         18.5501773
36506                     ],
36507                     [
36508                         -72.1035081,
36509                         18.5500252
36510                     ],
36511                     [
36512                         -72.103491,
36513                         18.5497396
36514                     ],
36515                     [
36516                         -72.1035181,
36517                         18.5497361
36518                     ],
36519                     [
36520                         -72.1035398,
36521                         18.5489039
36522                     ],
36523                     [
36524                         -72.1034317,
36525                         18.5487056
36526                     ],
36527                     [
36528                         -72.102717,
36529                         18.5481437
36530                     ],
36531                     [
36532                         -72.1025601,
36533                         18.5481536
36534                     ],
36535                     [
36536                         -72.10229,
36537                         18.5482751
36538                     ],
36539                     [
36540                         -72.1022891,
36541                         18.5482569
36542                     ],
36543                     [
36544                         -72.1025201,
36545                         18.5481396
36546                     ],
36547                     [
36548                         -72.1023388,
36549                         18.5481321
36550                     ],
36551                     [
36552                         -72.0999082,
36553                         18.5480901
36554                     ],
36555                     [
36556                         -72.09907,
36557                         18.5483799
36558                     ]
36559                 ],
36560                 [
36561                     [
36562                         -72.2542503,
36563                         18.568262
36564                     ],
36565                     [
36566                         -72.2560252,
36567                         18.5717765
36568                     ],
36569                     [
36570                         -72.2557886,
36571                         18.5748049
36572                     ],
36573                     [
36574                         -72.2535009,
36575                         18.5755526
36576                     ],
36577                     [
36578                         -72.2522782,
36579                         18.5755526
36580                     ],
36581                     [
36582                         -72.2499906,
36583                         18.5740945
36584                     ],
36585                     [
36586                         -72.2473874,
36587                         18.5698323
36588                     ],
36589                     [
36590                         -72.2460069,
36591                         18.566729
36592                     ],
36593                     [
36594                         -72.2458492,
36595                         18.5629527
36596                     ],
36597                     [
36598                         -72.2479396,
36599                         18.5625414
36600                     ],
36601                     [
36602                         -72.2501483,
36603                         18.5628031
36604                     ],
36605                     [
36606                         -72.2519232,
36607                         18.5650839
36608                     ]
36609                 ],
36610                 [
36611                     [
36612                         -72.303145,
36613                         18.5332749
36614                     ],
36615                     [
36616                         -72.3031275,
36617                         18.5331799
36618                     ],
36619                     [
36620                         -72.3048311,
36621                         18.5311081
36622                     ],
36623                     [
36624                         -72.3097397,
36625                         18.5311081
36626                     ],
36627                     [
36628                         -72.3164332,
36629                         18.5324302
36630                     ],
36631                     [
36632                         -72.3234056,
36633                         18.5366083
36634                     ],
36635                     [
36636                         -72.3261388,
36637                         18.5387765
36638                     ],
36639                     [
36640                         -72.3261946,
36641                         18.5426371
36642                     ],
36643                     [
36644                         -72.3170468,
36645                         18.5540596
36646                     ],
36647                     [
36648                         -72.3130864,
36649                         18.5540596
36650                     ],
36651                     [
36652                         -72.2987511,
36653                         18.5453342
36654                     ],
36655                     [
36656                         -72.2988627,
36657                         18.5407333
36658                     ],
36659                     [
36660                         -72.2962969,
36661                         18.5404689
36662                     ],
36663                     [
36664                         -72.2954602,
36665                         18.5395169
36666                     ],
36667                     [
36668                         -72.2961853,
36669                         18.5338582
36670                     ],
36671                     [
36672                         -72.2971893,
36673                         18.5332235
36674                     ],
36675                     [
36676                         -72.3007034,
36677                         18.5332764
36678                     ],
36679                     [
36680                         -72.3022652,
36681                         18.5342284
36682                     ],
36683                     [
36684                         -72.3028486,
36685                         18.5335189
36686                     ],
36687                     [
36688                         -72.303104,
36689                         18.5333361
36690                     ],
36691                     [
36692                         -72.303181,
36693                         18.5334007
36694                     ],
36695                     [
36696                         -72.3035793,
36697                         18.5335614
36698                     ],
36699                     [
36700                         -72.3030793,
36701                         18.5346463
36702                     ],
36703                     [
36704                         -72.303715,
36705                         18.5339873
36706                     ],
36707                     [
36708                         -72.3045286,
36709                         18.5344052
36710                     ],
36711                     [
36712                         -72.3044015,
36713                         18.5345097
36714                     ],
36715                     [
36716                         -72.3062747,
36717                         18.5352571
36718                     ],
36719                     [
36720                         -72.3063107,
36721                         18.5352741
36722                     ],
36723                     [
36724                         -72.3061219,
36725                         18.5357628
36726                     ],
36727                     [
36728                         -72.3061219,
36729                         18.5358196
36730                     ],
36731                     [
36732                         -72.30637,
36733                         18.5358928
36734                     ],
36735                     [
36736                         -72.3062726,
36737                         18.5354869
36738                     ],
36739                     [
36740                         -72.3066688,
36741                         18.5350891
36742                     ],
36743                     [
36744                         -72.3061963,
36745                         18.5349706
36746                     ],
36747                     [
36748                         -72.3058869,
36749                         18.5349385
36750                     ],
36751                     [
36752                         -72.3055373,
36753                         18.5346833
36754                     ],
36755                     [
36756                         -72.3054864,
36757                         18.534613
36758                     ],
36759                     [
36760                         -72.3055585,
36761                         18.5345065
36762                     ],
36763                     [
36764                         -72.3046749,
36765                         18.5342293
36766                     ],
36767                     [
36768                         -72.3047617,
36769                         18.5338817
36770                     ],
36771                     [
36772                         -72.3043252,
36773                         18.5337511
36774                     ],
36775                     [
36776                         -72.3042595,
36777                         18.5336346
36778                     ]
36779                 ],
36780                 [
36781                     [
36782                         -72.2981405,
36783                         18.477502
36784                     ],
36785                     [
36786                         -72.2935652,
36787                         18.4948587
36788                     ],
36789                     [
36790                         -72.2922242,
36791                         18.4964297
36792                     ],
36793                     [
36794                         -72.2931708,
36795                         18.4972526
36796                     ],
36797                     [
36798                         -72.2892266,
36799                         18.5057058
36800                     ],
36801                     [
36802                         -72.2878067,
36803                         18.5080996
36804                     ],
36805                     [
36806                         -72.2850458,
36807                         18.5119893
36808                     ],
36809                     [
36810                         -72.2840203,
36811                         18.5113161
36812                     ],
36813                     [
36814                         -72.2808649,
36815                         18.515879
36816                     ],
36817                     [
36818                         -72.2773151,
36819                         18.5175994
36820                     ],
36821                     [
36822                         -72.2723454,
36823                         18.5175246
36824                     ],
36825                     [
36826                         -72.2662714,
36827                         18.5144578
36828                     ],
36829                     [
36830                         -72.2665869,
36831                         18.5066783
36832                     ],
36833                     [
36834                         -72.2692643,
36835                         18.5046154
36836                     ],
36837                     [
36838                         -72.2661965,
36839                         18.5029756
36840                     ],
36841                     [
36842                         -72.2688181,
36843                         18.4965222
36844                     ],
36845                     [
36846                         -72.2691528,
36847                         18.4959403
36848                     ],
36849                     [
36850                         -72.2702684,
36851                         18.4961519
36852                     ],
36853                     [
36854                         -72.2702684,
36855                         18.4955964
36856                     ],
36857                     [
36858                         -72.2690691,
36859                         18.49557
36860                     ],
36861                     [
36862                         -72.2692922,
36863                         18.4937714
36864                     ],
36865                     [
36866                         -72.2736988,
36867                         18.4859951
36868                     ],
36869                     [
36870                         -72.2746749,
36871                         18.4850429
36872                     ],
36873                     [
36874                         -72.2751769,
36875                         18.483403
36876                     ],
36877                     [
36878                         -72.2765435,
36879                         18.4813398
36880                     ],
36881                     [
36882                         -72.2773523,
36883                         18.4814985
36884                     ],
36885                     [
36886                         -72.2783006,
36887                         18.4809694
36888                     ],
36889                     [
36890                         -72.2778544,
36891                         18.4807049
36892                     ],
36893                     [
36894                         -72.2771013,
36895                         18.480123
36896                     ],
36897                     [
36898                         -72.2789978,
36899                         18.4775836
36900                     ],
36901                     [
36902                         -72.279723,
36903                         18.4772927
36904                     ],
36905                     [
36906                         -72.2806433,
36907                         18.4776365
36908                     ],
36909                     [
36910                         -72.2813685,
36911                         18.4771604
36912                     ],
36913                     [
36914                         -72.2808386,
36915                         18.4769752
36916                     ],
36917                     [
36918                         -72.2812848,
36919                         18.4758378
36920                     ],
36921                     [
36922                         -72.2823167,
36923                         18.4751765
36924                     ],
36925                     [
36926                         -72.2851615,
36927                         18.4750971
36928                     ],
36929                     [
36930                         -72.2849941,
36931                         18.4763668
36932                     ],
36933                     [
36934                         -72.2854404,
36935                         18.4769752
36936                     ],
36937                     [
36938                         -72.286277,
36939                         18.4756262
36940                     ],
36941                     [
36942                         -72.2869325,
36943                         18.4754675
36944                     ],
36945                     [
36946                         -72.2865978,
36947                         18.4751897
36948                     ],
36949                     [
36950                         -72.2865978,
36951                         18.4750046
36952                     ],
36953                     [
36954                         -72.2909765,
36955                         18.4747268
36956                     ],
36957                     [
36958                         -72.2946579,
36959                         18.4749384
36960                     ],
36961                     [
36962                         -72.2973911,
36963                         18.476843
36964                     ]
36965                 ],
36966                 [
36967                     [
36968                         -72.3466657,
36969                         18.5222375
36970                     ],
36971                     [
36972                         -72.346833,
36973                         18.5244325
36974                     ],
36975                     [
36976                         -72.3475303,
36977                         18.5277645
36978                     ],
36979                     [
36980                         -72.3455501,
36981                         18.5291131
36982                     ],
36983                     [
36984                         -72.3403069,
36985                         18.5292189
36986                     ],
36987                     [
36988                         -72.3383267,
36989                         18.5280289
36990                     ],
36991                     [
36992                         -72.3369043,
36993                         18.530118
36994                     ],
36995                     [
36996                         -72.3338086,
36997                         18.5296684
36998                     ],
36999                     [
37000                         -72.3289279,
37001                         18.5270769
37002                     ],
37003                     [
37004                         -72.328649,
37005                         18.5253316
37006                     ],
37007                     [
37008                         -72.3292068,
37009                         18.5232689
37010                     ],
37011                     [
37012                         -72.330406,
37013                         18.5220524
37014                     ],
37015                     [
37016                         -72.3321631,
37017                         18.5221847
37018                     ],
37019                     [
37020                         -72.3322467,
37021                         18.5191963
37022                     ],
37023                     [
37024                         -72.3369183,
37025                         18.5183633
37026                     ],
37027                     [
37028                         -72.3382012,
37029                         18.5184691
37030                     ],
37031                     [
37032                         -72.3381454,
37033                         18.5181782
37034                     ],
37035                     [
37036                         -72.3411993,
37037                         18.5177947
37038                     ],
37039                     [
37040                         -72.3454943,
37041                         18.5171997
37042                     ],
37043                     [
37044                         -72.3492595,
37045                         18.517279
37046                     ],
37047                     [
37048                         -72.3504308,
37049                         18.5188922
37050                     ],
37051                     [
37052                         -72.3503472,
37053                         18.5206112
37054                     ],
37055                     [
37056                         -72.3496778,
37057                         18.5220392
37058                     ]
37059                 ],
37060                 [
37061                     [
37062                         -72.3303078,
37063                         18.5486462
37064                     ],
37065                     [
37066                         -72.3429687,
37067                         18.5508149
37068                     ],
37069                     [
37070                         -72.3433236,
37071                         18.5530585
37072                     ],
37073                     [
37074                         -72.3413121,
37075                         18.5614341
37076                     ],
37077                     [
37078                         -72.3390639,
37079                         18.5613593
37080                     ],
37081                     [
37082                         -72.3384723,
37083                         18.5638271
37084                     ],
37085                     [
37086                         -72.3375257,
37087                         18.5654348
37088                     ],
37089                     [
37090                         -72.3348436,
37091                         18.5650609
37092                     ],
37093                     [
37094                         -72.3311755,
37095                         18.5638271
37096                     ],
37097                     [
37098                         -72.3312149,
37099                         18.5616211
37100                     ],
37101                     [
37102                         -72.3232082,
37103                         18.5606863
37104                     ],
37105                     [
37106                         -72.3212361,
37107                         18.559602
37108                     ],
37109                     [
37110                         -72.3208023,
37111                         18.5587046
37112                     ],
37113                     [
37114                         -72.3208811,
37115                         18.557882
37116                     ],
37117                     [
37118                         -72.3259493,
37119                         18.5580274
37120                     ],
37121                     [
37122                         -72.3266186,
37123                         18.5581993
37124                     ],
37125                     [
37126                         -72.3259214,
37127                         18.5577498
37128                     ],
37129                     [
37130                         -72.3250986,
37131                         18.5573797
37132                     ],
37133                     [
37134                         -72.3233767,
37135                         18.552263
37136                     ],
37137                     [
37138                         -72.3245994,
37139                         18.5478507
37140                     ],
37141                     [
37142                         -72.3288986,
37143                         18.5483742
37144                     ],
37145                     [
37146                         -72.329979,
37147                         18.5489548
37148                     ]
37149                 ],
37150                 [
37151                     [
37152                         -72.3231383,
37153                         18.5269828
37154                     ],
37155                     [
37156                         -72.3223434,
37157                         18.528067
37158                     ],
37159                     [
37160                         -72.3209629,
37161                         18.5279745
37162                     ],
37163                     [
37164                         -72.3207816,
37165                         18.5271282
37166                     ],
37167                     [
37168                         -72.3208513,
37169                         18.5253697
37170                     ],
37171                     [
37172                         -72.3214649,
37173                         18.5249598
37174                     ],
37175                     [
37176                         -72.3225666,
37177                         18.5248937
37178                     ],
37179                     [
37180                         -72.3228454,
37181                         18.52533
37182                     ],
37183                     [
37184                         -72.3232359,
37185                         18.5264804
37186                     ]
37187                 ],
37188                 [
37189                     [
37190                         -72.2160832,
37191                         18.6457752
37192                     ],
37193                     [
37194                         -72.2159649,
37195                         18.6553795
37196                     ],
37197                     [
37198                         -72.2030279,
37199                         18.6558279
37200                     ],
37201                     [
37202                         -72.1947057,
37203                         18.6553421
37204                     ],
37205                     [
37206                         -72.1922208,
37207                         18.6545573
37208                     ],
37209                     [
37210                         -72.1920631,
37211                         18.6521283
37212                     ],
37213                     [
37214                         -72.193483,
37215                         18.6477559
37216                     ],
37217                     [
37218                         -72.201253,
37219                         18.6385249
37220                     ],
37221                     [
37222                         -72.2069327,
37223                         18.6388239
37224                     ],
37225                     [
37226                         -72.2120996,
37227                         18.6424117
37228                     ],
37229                     [
37230                         -72.2118068,
37231                         18.6430591
37232                     ],
37233                     [
37234                         -72.2121693,
37235                         18.6426892
37236                     ],
37237                     [
37238                         -72.2127968,
37239                         18.6427552
37240                     ],
37241                     [
37242                         -72.2134662,
37243                         18.6431252
37244                     ],
37245                     [
37246                         -72.2135638,
37247                         18.6437462
37248                     ],
37249                     [
37250                         -72.2154176,
37251                         18.6443947
37252                     ],
37253                     [
37254                         -72.2158909,
37255                         18.6450301
37256                     ]
37257                 ],
37258                 [
37259                     [
37260                         -72.2867654,
37261                         18.6482017
37262                     ],
37263                     [
37264                         -72.2900977,
37265                         18.6527446
37266                     ],
37267                     [
37268                         -72.28981,
37269                         18.6536532
37270                     ],
37271                     [
37272                         -72.2900738,
37273                         18.6542664
37274                     ],
37275                     [
37276                         -72.290721,
37277                         18.6537667
37278                     ],
37279                     [
37280                         -72.2910327,
37281                         18.6544709
37282                     ],
37283                     [
37284                         -72.2912485,
37285                         18.654221
37286                     ],
37287                     [
37288                         -72.29168,
37289                         18.6558905
37290                     ],
37291                     [
37292                         -72.2912245,
37293                         18.656606
37294                     ],
37295                     [
37296                         -72.2922673,
37297                         18.65597
37298                     ],
37299                     [
37300                         -72.2926869,
37301                         18.6567536
37302                     ],
37303                     [
37304                         -72.2930705,
37305                         18.6567309
37306                     ],
37307                     [
37308                         -72.2941253,
37309                         18.6581846
37310                     ],
37311                     [
37312                         -72.2960192,
37313                         18.6608421
37314                     ],
37315                     [
37316                         -72.2959713,
37317                         18.6619096
37318                     ],
37319                     [
37320                         -72.2932862,
37321                         18.664567
37322                     ],
37323                     [
37324                         -72.2906731,
37325                         18.6659979
37326                     ],
37327                     [
37328                         -72.2895943,
37329                         18.6661342
37330                     ],
37331                     [
37332                         -72.2895943,
37333                         18.6665657
37334                     ],
37335                     [
37336                         -72.2877004,
37337                         18.6664749
37338                     ],
37339                     [
37340                         -72.2875805,
37341                         18.6676559
37342                     ],
37343                     [
37344                         -72.2831214,
37345                         18.6697227
37346                     ],
37347                     [
37348                         -72.2796453,
37349                         18.6696546
37350                     ],
37351                     [
37352                         -72.2784311,
37353                         18.6690787
37354                     ],
37355                     [
37356                         -72.2783972,
37357                         18.6687736
37358                     ],
37359                     [
37360                         -72.277736,
37361                         18.6691671
37362                     ],
37363                     [
37364                         -72.2774394,
37365                         18.669143
37366                     ],
37367                     [
37368                         -72.2770071,
37369                         18.6683159
37370                     ],
37371                     [
37372                         -72.2765575,
37373                         18.6681125
37374                     ],
37375                     [
37376                         -72.2765385,
37377                         18.6680583
37378                     ],
37379                     [
37380                         -72.2752319,
37381                         18.6685239
37382                     ],
37383                     [
37384                         -72.2749292,
37385                         18.6674649
37386                     ],
37387                     [
37388                         -72.2746416,
37389                         18.6674309
37390                     ],
37391                     [
37392                         -72.2734668,
37393                         18.6682145
37394                     ],
37395                     [
37396                         -72.2732271,
37397                         18.6682712
37398                     ],
37399                     [
37400                         -72.2726757,
37401                         18.6671583
37402                     ],
37403                     [
37404                         -72.2719147,
37405                         18.6674288
37406                     ],
37407                     [
37408                         -72.2718808,
37409                         18.6673405
37410                     ],
37411                     [
37412                         -72.2688149,
37413                         18.6681868
37414                     ],
37415                     [
37416                         -72.2688269,
37417                         18.6671761
37418                     ],
37419                     [
37420                         -72.2690786,
37421                         18.6668241
37422                     ],
37423                     [
37424                         -72.2688149,
37425                         18.66679
37426                     ],
37427                     [
37428                         -72.2681077,
37429                         18.6670739
37430                     ],
37431                     [
37432                         -72.2676282,
37433                         18.6673805
37434                     ],
37435                     [
37436                         -72.2675563,
37437                         18.6666878
37438                     ],
37439                     [
37440                         -72.266861,
37441                         18.666949
37442                     ],
37443                     [
37444                         -72.2655904,
37445                         18.6673578
37446                     ],
37447                     [
37448                         -72.2654466,
37449                         18.6670058
37450                     ],
37451                     [
37452                         -72.2647514,
37453                         18.6674146
37454                     ],
37455                     [
37456                         -72.2629893,
37457                         18.6681868
37458                     ],
37459                     [
37460                         -72.2628455,
37461                         18.6681754
37462                     ],
37463                     [
37464                         -72.2626537,
37465                         18.6676076
37466                     ],
37467                     [
37468                         -72.2623001,
37469                         18.6677098
37470                     ],
37471                     [
37472                         -72.2624799,
37473                         18.6679199
37474                     ],
37475                     [
37476                         -72.2624799,
37477                         18.6682322
37478                     ],
37479                     [
37480                         -72.262306,
37481                         18.6682606
37482                     ],
37483                     [
37484                         -72.2620963,
37485                         18.6679654
37486                     ],
37487                     [
37488                         -72.2622761,
37489                         18.6689193
37490                     ],
37491                     [
37492                         -72.2601484,
37493                         18.6688966
37494                     ],
37495                     [
37496                         -72.2542749,
37497                         18.6687944
37498                     ],
37499                     [
37500                         -72.2505388,
37501                         18.6683476
37502                     ],
37503                     [
37504                         -72.2504371,
37505                         18.669536
37506                     ],
37507                     [
37508                         -72.2477926,
37509                         18.6698893
37510                     ],
37511                     [
37512                         -72.2415204,
37513                         18.669793
37514                     ],
37515                     [
37516                         -72.2414187,
37517                         18.6741933
37518                     ],
37519                     [
37520                         -72.2389167,
37521                         18.6739759
37522                     ],
37523                     [
37524                         -72.2387249,
37525                         18.6734649
37526                     ],
37527                     [
37528                         -72.2383653,
37529                         18.6733059
37530                     ],
37531                     [
37532                         -72.2387009,
37533                         18.6739532
37534                     ],
37535                     [
37536                         -72.2375502,
37537                         18.6738964
37538                     ],
37539                     [
37540                         -72.2374183,
37541                         18.6735103
37542                     ],
37543                     [
37544                         -72.237742,
37545                         18.67334
37546                     ],
37547                     [
37548                         -72.2375142,
37549                         18.6732605
37550                     ],
37551                     [
37552                         -72.236843,
37553                         18.6734876
37554                     ],
37555                     [
37556                         -72.2364354,
37557                         18.6724088
37558                     ],
37559                     [
37560                         -72.2355124,
37561                         18.6726019
37562                     ],
37563                     [
37564                         -72.2354045,
37565                         18.6724202
37566                     ],
37567                     [
37568                         -72.2353027,
37569                         18.6729028
37570                     ],
37571                     [
37572                         -72.2345475,
37573                         18.6726871
37574                     ],
37575                     [
37576                         -72.2343077,
37577                         18.6724599
37578                     ],
37579                     [
37580                         -72.2342358,
37581                         18.6734706
37582                     ],
37583                     [
37584                         -72.2334087,
37585                         18.6734592
37586                     ],
37587                     [
37588                         -72.2332889,
37589                         18.6733003
37590                     ],
37591                     [
37592                         -72.2327375,
37593                         18.6732889
37594                     ],
37595                     [
37596                         -72.2327135,
37597                         18.6735047
37598                     ],
37599                     [
37600                         -72.227703,
37601                         18.6725281
37602                     ],
37603                     [
37604                         -72.2265283,
37605                         18.6716537
37606                     ],
37607                     [
37608                         -72.226804,
37609                         18.6715742
37610                     ],
37611                     [
37612                         -72.2274993,
37613                         18.6715855
37614                     ],
37615                     [
37616                         -72.2274873,
37617                         18.6714493
37618                     ],
37619                     [
37620                         -72.2272899,
37621                         18.6714623
37622                     ],
37623                     [
37624                         -72.2272814,
37625                         18.6712977
37626                     ],
37627                     [
37628                         -72.2272094,
37629                         18.671358
37630                     ],
37631                     [
37632                         -72.2261785,
37633                         18.6713693
37634                     ],
37635                     [
37636                         -72.2256032,
37637                         18.670881
37638                     ],
37639                     [
37640                         -72.2255073,
37641                         18.6694502
37642                     ],
37643                     [
37644                         -72.2261066,
37645                         18.6696886
37646                     ],
37647                     [
37648                         -72.2261785,
37649                         18.6695949
37650                     ],
37651                     [
37652                         -72.2259837,
37653                         18.6695495
37654                     ],
37655                     [
37656                         -72.225777,
37657                         18.6691379
37658                     ],
37659                     [
37660                         -72.2253335,
37661                         18.6694643
37662                     ],
37663                     [
37664                         -72.2249739,
37665                         18.66947
37666                     ],
37667                     [
37668                         -72.2245783,
37669                         18.6678802
37670                     ],
37671                     [
37672                         -72.2235525,
37673                         18.6677046
37674                     ],
37675                     [
37676                         -72.2235907,
37677                         18.6675921
37678                     ],
37679                     [
37680                         -72.2224634,
37681                         18.6676283
37682                     ],
37683                     [
37684                         -72.2223659,
37685                         18.667022
37686                     ],
37687                     [
37688                         -72.2223277,
37689                         18.6670943
37690                     ],
37691                     [
37692                         -72.2219209,
37693                         18.667026
37694                     ],
37695                     [
37696                         -72.2208105,
37697                         18.6669015
37698                     ],
37699                     [
37700                         -72.220809,
37701                         18.6665325
37702                     ],
37703                     [
37704                         -72.2208705,
37705                         18.6663593
37706                     ],
37707                     [
37708                         -72.2206023,
37709                         18.6668107
37710                     ],
37711                     [
37712                         -72.2203895,
37713                         18.6666361
37714                     ],
37715                     [
37716                         -72.2184341,
37717                         18.6650535
37718                     ],
37719                     [
37720                         -72.21829,
37721                         18.6640979
37722                     ],
37723                     [
37724                         -72.2183493,
37725                         18.6608376
37726                     ],
37727                     [
37728                         -72.2187223,
37729                         18.6606541
37730                     ],
37731                     [
37732                         -72.2186894,
37733                         18.660603
37734                     ],
37735                     [
37736                         -72.2187253,
37737                         18.6604525
37738                     ],
37739                     [
37740                         -72.2189771,
37741                         18.6603247
37742                     ],
37743                     [
37744                         -72.2187823,
37745                         18.6601998
37746                     ],
37747                     [
37748                         -72.2186984,
37749                         18.6602367
37750                     ],
37751                     [
37752                         -72.2185815,
37753                         18.6600352
37754                     ],
37755                     [
37756                         -72.2186085,
37757                         18.6600039
37758                     ],
37759                     [
37760                         -72.2187823,
37761                         18.6601345
37762                     ],
37763                     [
37764                         -72.218995,
37765                         18.6600181
37766                     ],
37767                     [
37768                         -72.2189111,
37769                         18.6599131
37770                     ],
37771                     [
37772                         -72.2189681,
37773                         18.6597938
37774                     ],
37775                     [
37776                         -72.2183807,
37777                         18.6595837
37778                     ],
37779                     [
37780                         -72.2184728,
37781                         18.6539662
37782                     ],
37783                     [
37784                         -72.2201001,
37785                         18.6511554
37786                     ],
37787                     [
37788                         -72.225796,
37789                         18.6469472
37790                     ],
37791                     [
37792                         -72.2283048,
37793                         18.6457265
37794                     ],
37795                     [
37796                         -72.2379335,
37797                         18.645855
37798                     ],
37799                     [
37800                         -72.237764,
37801                         18.6446985
37802                     ],
37803                     [
37804                         -72.2400355,
37805                         18.6432529
37806                     ],
37807                     [
37808                         -72.2455958,
37809                         18.6433493
37810                     ],
37811                     [
37812                         -72.2482742,
37813                         18.6450358
37814                     ],
37815                     [
37816                         -72.2487488,
37817                         18.6436705
37818                     ],
37819                     [
37820                         -72.2511067,
37821                         18.6429775
37822                     ],
37823                     [
37824                         -72.2512385,
37825                         18.6433409
37826                     ],
37827                     [
37828                         -72.2512625,
37829                         18.6431592
37830                     ],
37831                     [
37832                         -72.2514843,
37833                         18.6431365
37834                     ],
37835                     [
37836                         -72.2513284,
37837                         18.6429718
37838                     ],
37839                     [
37840                         -72.2533602,
37841                         18.6423471
37842                     ],
37843                     [
37844                         -72.253516,
37845                         18.6426765
37846                     ],
37847                     [
37848                         -72.2539535,
37849                         18.6425402
37850                     ],
37851                     [
37852                         -72.2541453,
37853                         18.642932
37854                     ],
37855                     [
37856                         -72.2543851,
37857                         18.6428696
37858                     ],
37859                     [
37860                         -72.2543791,
37861                         18.6427503
37862                     ],
37863                     [
37864                         -72.2564168,
37865                         18.6423244
37866                     ],
37867                     [
37868                         -72.2566925,
37869                         18.6431365
37870                     ],
37871                     [
37872                         -72.2568783,
37873                         18.6428582
37874                     ],
37875                     [
37876                         -72.2568184,
37877                         18.6425288
37878                     ],
37879                     [
37880                         -72.258843,
37881                         18.6420991
37882                     ],
37883                     [
37884                         -72.258885,
37885                         18.6422467
37886                     ],
37887                     [
37888                         -72.2592626,
37889                         18.6422297
37890                     ],
37891                     [
37892                         -72.2596461,
37893                         18.6424057
37894                     ],
37895                     [
37896                         -72.2592206,
37897                         18.6406907
37898                     ],
37899                     [
37900                         -72.2599545,
37901                         18.6404815
37902                     ],
37903                     [
37904                         -72.2601156,
37905                         18.6406341
37906                     ],
37907                     [
37908                         -72.2601156,
37909                         18.6399393
37910                     ],
37911                     [
37912                         -72.2615268,
37913                         18.6394669
37914                     ],
37915                     [
37916                         -72.2626056,
37917                         18.6391034
37918                     ],
37919                     [
37920                         -72.2654465,
37921                         18.6387286
37922                     ],
37923                     [
37924                         -72.2719433,
37925                         18.6386832
37926                     ],
37927                     [
37928                         -72.272201,
37929                         18.6388649
37930                     ],
37931                     [
37932                         -72.2730341,
37933                         18.6394158
37934                     ],
37935                     [
37936                         -72.273166,
37937                         18.6412558
37938                     ],
37939                     [
37940                         -72.2738732,
37941                         18.6410286
37942                     ],
37943                     [
37944                         -72.2742208,
37945                         18.6416079
37946                     ],
37947                     [
37948                         -72.2752187,
37949                         18.6416987
37950                     ],
37951                     [
37952                         -72.2754524,
37953                         18.6415738
37954                     ],
37955                     [
37956                         -72.2755513,
37957                         18.6416874
37958                     ],
37959                     [
37960                         -72.2755394,
37961                         18.6417527
37962                     ],
37963                     [
37964                         -72.2764713,
37965                         18.6418634
37966                     ],
37967                     [
37968                         -72.276753,
37969                         18.6418975
37970                     ],
37971                     [
37972                         -72.2762953,
37973                         18.6426002
37974                     ],
37975                     [
37976                         -72.2774226,
37977                         18.6429978
37978                     ],
37979                     [
37980                         -72.277982,
37981                         18.6427247
37982                     ],
37983                     [
37984                         -72.2785796,
37985                         18.6431303
37986                     ],
37987                     [
37988                         -72.2785669,
37989                         18.6432307
37990                     ],
37991                     [
37992                         -72.2789017,
37993                         18.6433471
37994                     ],
37995                     [
37996                         -72.279851,
37997                         18.6439655
37998                     ],
37999                     [
38000                         -72.2858703,
38001                         18.6469651
38002                     ]
38003                 ],
38004                 [
38005                     [
38006                         -72.5557247,
38007                         18.5305893
38008                     ],
38009                     [
38010                         -72.5555866,
38011                         18.5367036
38012                     ],
38013                     [
38014                         -72.554995,
38015                         18.537975
38016                     ],
38017                     [
38018                         -72.5488026,
38019                         18.537919
38020                     ],
38021                     [
38022                         -72.5486646,
38023                         18.5372832
38024                     ],
38025                     [
38026                         -72.548842,
38027                         18.5306267
38028                     ],
38029                     [
38030                         -72.5493745,
38031                         18.5301031
38032                     ],
38033                     [
38034                         -72.555133,
38035                         18.5301218
38036                     ]
38037                 ],
38038                 [
38039                     [
38040                         -72.6235278,
38041                         18.5079877
38042                     ],
38043                     [
38044                         -72.6234441,
38045                         18.5095217
38046                     ],
38047                     [
38048                         -72.6226074,
38049                         18.5104341
38050                     ],
38051                     [
38052                         -72.6204878,
38053                         18.511849
38054                     ],
38055                     [
38056                         -72.6183403,
38057                         18.5107514
38058                     ],
38059                     [
38060                         -72.6162207,
38061                         18.5083183
38062                     ],
38063                     [
38064                         -72.6162625,
38065                         18.506467
38066                     ],
38067                     [
38068                         -72.618661,
38069                         18.5044438
38070                     ],
38071                     [
38072                         -72.6204041,
38073                         18.5044967
38074                     ],
38075                     [
38076                         -72.6228305,
38077                         18.506996
38078                     ]
38079                 ]
38080             ]
38081         },
38082         {
38083             "name": "Ireland Bartholomew Quarter-Inch 1940",
38084             "type": "tms",
38085             "template": "http://geo.nls.uk/maps/ireland/bartholomew/{zoom}/{x}/{-y}.png",
38086             "scaleExtent": [
38087                 5,
38088                 13
38089             ],
38090             "polygon": [
38091                 [
38092                     [
38093                         -8.8312773,
38094                         55.3963337
38095                     ],
38096                     [
38097                         -7.3221271,
38098                         55.398605
38099                     ],
38100                     [
38101                         -7.2891331,
38102                         55.4333162
38103                     ],
38104                     [
38105                         -7.2368042,
38106                         55.4530757
38107                     ],
38108                     [
38109                         -7.18881,
38110                         55.4497995
38111                     ],
38112                     [
38113                         -7.1528144,
38114                         55.3968384
38115                     ],
38116                     [
38117                         -6.90561,
38118                         55.394903
38119                     ],
38120                     [
38121                         -6.9047153,
38122                         55.3842114
38123                     ],
38124                     [
38125                         -5.8485282,
38126                         55.3922956
38127                     ],
38128                     [
38129                         -5.8378629,
38130                         55.248676
38131                     ],
38132                     [
38133                         -5.3614762,
38134                         55.2507024
38135                     ],
38136                     [
38137                         -5.3899172,
38138                         53.8466464
38139                     ],
38140                     [
38141                         -5.8734141,
38142                         53.8487436
38143                     ],
38144                     [
38145                         -5.8983,
38146                         52.8256258
38147                     ],
38148                     [
38149                         -6.0191742,
38150                         52.8256258
38151                     ],
38152                     [
38153                         -6.0262844,
38154                         51.7712367
38155                     ],
38156                     [
38157                         -8.1131422,
38158                         51.7712367
38159                     ],
38160                     [
38161                         -8.1273627,
38162                         51.3268839
38163                     ],
38164                     [
38165                         -10.6052842,
38166                         51.3091083
38167                     ],
38168                     [
38169                         -10.6271879,
38170                         52.0328254
38171                     ],
38172                     [
38173                         -10.6469845,
38174                         52.0322454
38175                     ],
38176                     [
38177                         -10.6469845,
38178                         52.0440365
38179                     ],
38180                     [
38181                         -10.6271879,
38182                         52.0448095
38183                     ],
38184                     [
38185                         -10.6290733,
38186                         52.0745627
38187                     ],
38188                     [
38189                         -10.6699234,
38190                         52.0743695
38191                     ],
38192                     [
38193                         -10.6702376,
38194                         52.0876941
38195                     ],
38196                     [
38197                         -10.6312729,
38198                         52.0898179
38199                     ],
38200                     [
38201                         -10.6393128,
38202                         52.4147202
38203                     ],
38204                     [
38205                         -10.3137689,
38206                         52.4185533
38207                     ],
38208                     [
38209                         -10.3166401,
38210                         53.3341342
38211                     ],
38212                     [
38213                         -10.3699669,
38214                         53.3330727
38215                     ],
38216                     [
38217                         -10.385965,
38218                         54.3534472
38219                     ],
38220                     [
38221                         -8.8163777,
38222                         54.3586265
38223                     ],
38224                     [
38225                         -8.8173427,
38226                         54.6595721
38227                     ],
38228                     [
38229                         -8.8413398,
38230                         54.6616284
38231                     ],
38232                     [
38233                         -8.8422286,
38234                         54.6929749
38235                     ],
38236                     [
38237                         -8.8315632,
38238                         54.7145436
38239                     ],
38240                     [
38241                         -8.8151208,
38242                         54.7145436
38243                     ]
38244                 ]
38245             ],
38246             "terms_url": "http://geo.nls.uk/maps/",
38247             "terms_text": "National Library of Scotland Historic Maps"
38248         },
38249         {
38250             "name": "Ireland British War Office One-Inch 1941-43 GSGS 4136",
38251             "type": "tms",
38252             "template": "http://geo.nls.uk/maps/ireland/gsgs4136/{zoom}/{x}/{-y}.png",
38253             "scaleExtent": [
38254                 5,
38255                 15
38256             ],
38257             "polygon": [
38258                 [
38259                     [
38260                         -10.0847426,
38261                         51.4147902
38262                     ],
38263                     [
38264                         -10.0906535,
38265                         51.5064103
38266                     ],
38267                     [
38268                         -10.4564222,
38269                         51.5003961
38270                     ],
38271                     [
38272                         -10.5005905,
38273                         52.3043019
38274                     ],
38275                     [
38276                         -10.0837522,
38277                         52.312741
38278                     ],
38279                     [
38280                         -10.0840973,
38281                         52.3404698
38282                     ],
38283                     [
38284                         -10.055802,
38285                         52.3408915
38286                     ],
38287                     [
38288                         -10.0768509,
38289                         52.7628238
38290                     ],
38291                     [
38292                         -9.7780248,
38293                         52.7684611
38294                     ],
38295                     [
38296                         -9.7818205,
38297                         52.8577261
38298                     ],
38299                     [
38300                         -9.6337877,
38301                         52.8596012
38302                     ],
38303                     [
38304                         -9.6449626,
38305                         53.1294502
38306                     ],
38307                     [
38308                         -10.0919663,
38309                         53.1227152
38310                     ],
38311                     [
38312                         -10.1051422,
38313                         53.3912913
38314                     ],
38315                     [
38316                         -10.4052593,
38317                         53.3866349
38318                     ],
38319                     [
38320                         -10.4530828,
38321                         54.193502
38322                     ],
38323                     [
38324                         -10.2998523,
38325                         54.1974988
38326                     ],
38327                     [
38328                         -10.3149801,
38329                         54.4669592
38330                     ],
38331                     [
38332                         -8.9276095,
38333                         54.4853897
38334                     ],
38335                     [
38336                         -8.9339534,
38337                         54.7546562
38338                     ],
38339                     [
38340                         -8.7773069,
38341                         54.755501
38342                     ],
38343                     [
38344                         -8.7826749,
38345                         55.0252208
38346                     ],
38347                     [
38348                         -8.9402974,
38349                         55.0238221
38350                     ],
38351                     [
38352                         -8.9451773,
38353                         55.2934155
38354                     ],
38355                     [
38356                         -7.528039,
38357                         55.2970274
38358                     ],
38359                     [
38360                         -7.525599,
38361                         55.3874955
38362                     ],
38363                     [
38364                         -7.0541955,
38365                         55.3841691
38366                     ],
38367                     [
38368                         -7.0556595,
38369                         55.2939712
38370                     ],
38371                     [
38372                         -6.3241545,
38373                         55.2859128
38374                     ],
38375                     [
38376                         -6.3217146,
38377                         55.3253556
38378                     ],
38379                     [
38380                         -6.1035807,
38381                         55.3223016
38382                     ],
38383                     [
38384                         -6.1045566,
38385                         55.2828557
38386                     ],
38387                     [
38388                         -5.7985836,
38389                         55.2772968
38390                     ],
38391                     [
38392                         -5.8117595,
38393                         55.0087135
38394                     ],
38395                     [
38396                         -5.656577,
38397                         55.0056351
38398                     ],
38399                     [
38400                         -5.6721928,
38401                         54.7355021
38402                     ],
38403                     [
38404                         -5.3618278,
38405                         54.729585
38406                     ],
38407                     [
38408                         -5.3964755,
38409                         54.1917889
38410                     ],
38411                     [
38412                         -5.855679,
38413                         54.2017807
38414                     ],
38415                     [
38416                         -5.9220464,
38417                         52.8524504
38418                     ],
38419                     [
38420                         -6.070885,
38421                         52.8551025
38422                     ],
38423                     [
38424                         -6.1030927,
38425                         52.1373337
38426                     ],
38427                     [
38428                         -6.8331336,
38429                         52.1463183
38430                     ],
38431                     [
38432                         -6.8355736,
38433                         52.0578908
38434                     ],
38435                     [
38436                         -7.5641506,
38437                         52.0617913
38438                     ],
38439                     [
38440                         -7.5661026,
38441                         51.7921593
38442                     ],
38443                     [
38444                         -8.147305,
38445                         51.792763
38446                     ],
38447                     [
38448                         -8.146329,
38449                         51.7033331
38450                     ],
38451                     [
38452                         -8.2912636,
38453                         51.7027283
38454                     ],
38455                     [
38456                         -8.2897996,
38457                         51.5227274
38458                     ],
38459                     [
38460                         -9.1174397,
38461                         51.516958
38462                     ],
38463                     [
38464                         -9.1179277,
38465                         51.4625685
38466                     ],
38467                     [
38468                         -9.3692452,
38469                         51.4616564
38470                     ],
38471                     [
38472                         -9.3672933,
38473                         51.4254613
38474                     ]
38475                 ]
38476             ],
38477             "terms_url": "http://geo.nls.uk/maps/",
38478             "terms_text": "National Library of Scotland Historic Maps"
38479         },
38480         {
38481             "name": "Ireland EEA CORINE 2006",
38482             "type": "tms",
38483             "template": "http://a.tile.openstreetmap.ie/tiles/corine/{zoom}/{x}/{y}.png",
38484             "scaleExtent": [
38485                 5,
38486                 16
38487             ],
38488             "polygon": [
38489                 [
38490                     [
38491                         -5.842956,
38492                         53.8627976
38493                     ],
38494                     [
38495                         -5.8341575,
38496                         53.7633541
38497                     ],
38498                     [
38499                         -5.6267647,
38500                         53.5383692
38501                     ],
38502                     [
38503                         -5.9648778,
38504                         52.1631197
38505                     ],
38506                     [
38507                         -6.0453211,
38508                         52.0527275
38509                     ],
38510                     [
38511                         -6.1823261,
38512                         51.9699475
38513                     ],
38514                     [
38515                         -6.3960035,
38516                         51.9234618
38517                     ],
38518                     [
38519                         -6.5945978,
38520                         51.883911
38521                     ],
38522                     [
38523                         -7.2481994,
38524                         51.9056295
38525                     ],
38526                     [
38527                         -7.341212,
38528                         51.8148076
38529                     ],
38530                     [
38531                         -8.1971787,
38532                         51.5037019
38533                     ],
38534                     [
38535                         -8.3191005,
38536                         51.4167737
38537                     ],
38538                     [
38539                         -9.4478202,
38540                         51.1991221
38541                     ],
38542                     [
38543                         -9.9015706,
38544                         51.2266802
38545                     ],
38546                     [
38547                         -10.472215,
38548                         51.4050139
38549                     ],
38550                     [
38551                         -10.8857437,
38552                         51.6770619
38553                     ],
38554                     [
38555                         -11.035318,
38556                         52.0620016
38557                     ],
38558                     [
38559                         -10.9950963,
38560                         52.1831616
38561                     ],
38562                     [
38563                         -10.8178697,
38564                         52.3139827
38565                     ],
38566                     [
38567                         -9.8839736,
38568                         52.9032208
38569                     ],
38570                     [
38571                         -10.1165049,
38572                         52.9676141
38573                     ],
38574                     [
38575                         -10.5514014,
38576                         53.3317027
38577                     ],
38578                     [
38579                         -10.6896633,
38580                         53.5854022
38581                     ],
38582                     [
38583                         -10.6444139,
38584                         54.0100436
38585                     ],
38586                     [
38587                         -10.5501445,
38588                         54.257482
38589                     ],
38590                     [
38591                         -10.2824192,
38592                         54.4742405
38593                     ],
38594                     [
38595                         -9.8073011,
38596                         54.5705346
38597                     ],
38598                     [
38599                         -9.196435,
38600                         54.5486695
38601                     ],
38602                     [
38603                         -9.2253443,
38604                         54.7000264
38605                     ],
38606                     [
38607                         -8.8985435,
38608                         55.1363582
38609                     ],
38610                     [
38611                         -8.0476045,
38612                         55.4711977
38613                     ],
38614                     [
38615                         -7.4367384,
38616                         55.6191092
38617                     ],
38618                     [
38619                         -7.2205471,
38620                         55.6205288
38621                     ],
38622                     [
38623                         -6.8258723,
38624                         55.5608644
38625                     ],
38626                     [
38627                         -6.0679458,
38628                         55.3727567
38629                     ],
38630                     [
38631                         -5.5639184,
38632                         55.0759594
38633                     ],
38634                     [
38635                         -5.0649187,
38636                         54.4640142
38637                     ],
38638                     [
38639                         -5.2572284,
38640                         54.1582424
38641                     ]
38642                 ]
38643             ],
38644             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/clc-2006-vector-data-version-1",
38645             "terms_text": "EEA Corine 2006"
38646         },
38647         {
38648             "name": "Ireland EEA GMES Urban Atlas",
38649             "type": "tms",
38650             "template": "http://a.tile.openstreetmap.ie/tiles/urbanatlas/{zoom}/{x}/{y}.png",
38651             "scaleExtent": [
38652                 5,
38653                 17
38654             ],
38655             "polygon": [
38656                 [
38657                     [
38658                         -9.2759602,
38659                         52.7993666
38660                     ],
38661                     [
38662                         -9.215509,
38663                         52.8276933
38664                     ],
38665                     [
38666                         -9.1086618,
38667                         52.9128016
38668                     ],
38669                     [
38670                         -9.0196831,
38671                         52.8837107
38672                     ],
38673                     [
38674                         -8.8760649,
38675                         52.8978445
38676                     ],
38677                     [
38678                         -8.8001797,
38679                         52.8833558
38680                     ],
38681                     [
38682                         -8.7665597,
38683                         52.9065354
38684                     ],
38685                     [
38686                         -8.5938079,
38687                         52.9238592
38688                     ],
38689                     [
38690                         -8.5241972,
38691                         52.8869724
38692                     ],
38693                     [
38694                         -8.4956786,
38695                         52.9105906
38696                     ],
38697                     [
38698                         -8.3506448,
38699                         52.9238592
38700                     ],
38701                     [
38702                         -8.2718204,
38703                         52.9492401
38704                     ],
38705                     [
38706                         -8.2249679,
38707                         52.8991338
38708                     ],
38709                     [
38710                         -8.1564001,
38711                         52.9149986
38712                     ],
38713                     [
38714                         -8.0881237,
38715                         52.7630417
38716                     ],
38717                     [
38718                         -8.1360092,
38719                         52.7239783
38720                     ],
38721                     [
38722                         -8.1570652,
38723                         52.6766443
38724                     ],
38725                     [
38726                         -8.2059695,
38727                         52.6185385
38728                     ],
38729                     [
38730                         -8.2025734,
38731                         52.5954396
38732                     ],
38733                     [
38734                         -8.2231242,
38735                         52.5599691
38736                     ],
38737                     [
38738                         -8.2236294,
38739                         52.5095371
38740                     ],
38741                     [
38742                         -8.2976651,
38743                         52.5025088
38744                     ],
38745                     [
38746                         -8.3295888,
38747                         52.4721087
38748                     ],
38749                     [
38750                         -8.3589695,
38751                         52.4986072
38752                     ],
38753                     [
38754                         -8.3737385,
38755                         52.4764529
38756                     ],
38757                     [
38758                         -8.432326,
38759                         52.4342609
38760                     ],
38761                     [
38762                         -8.4754569,
38763                         52.4216289
38764                     ],
38765                     [
38766                         -8.5017727,
38767                         52.3870011
38768                     ],
38769                     [
38770                         -8.5476205,
38771                         52.3681351
38772                     ],
38773                     [
38774                         -8.6444103,
38775                         52.3376422
38776                     ],
38777                     [
38778                         -8.6841451,
38779                         52.3660614
38780                     ],
38781                     [
38782                         -8.8154099,
38783                         52.3721014
38784                     ],
38785                     [
38786                         -8.8614233,
38787                         52.3521652
38788                     ],
38789                     [
38790                         -8.9074451,
38791                         52.3824674
38792                     ],
38793                     [
38794                         -8.9388551,
38795                         52.3789166
38796                     ],
38797                     [
38798                         -8.9782502,
38799                         52.4093811
38800                     ],
38801                     [
38802                         -9.0298715,
38803                         52.4104169
38804                     ],
38805                     [
38806                         -9.1059449,
38807                         52.420981
38808                     ],
38809                     [
38810                         -9.1084962,
38811                         52.4415071
38812                     ],
38813                     [
38814                         -9.140702,
38815                         52.4650891
38816                     ],
38817                     [
38818                         -9.1315765,
38819                         52.5136207
38820                     ],
38821                     [
38822                         -9.1739699,
38823                         52.5620573
38824                     ],
38825                     [
38826                         -9.1426235,
38827                         52.589645
38828                     ],
38829                     [
38830                         -9.1542382,
38831                         52.610216
38832                     ],
38833                     [
38834                         -9.1426231,
38835                         52.6387401
38836                     ],
38837                     [
38838                         -9.1776844,
38839                         52.6447573
38840                     ],
38841                     [
38842                         -9.2012184,
38843                         52.6526248
38844                     ],
38845                     [
38846                         -9.2036198,
38847                         52.6686468
38848                     ],
38849                     [
38850                         -9.2238348,
38851                         52.6706578
38852                     ],
38853                     [
38854                         -9.2161072,
38855                         52.6919412
38856                     ],
38857                     [
38858                         -9.1882395,
38859                         52.7057242
38860                     ],
38861                     [
38862                         -9.2750099,
38863                         52.7350292
38864                     ],
38865                     [
38866                         -9.2601152,
38867                         52.7616711
38868                     ]
38869                 ],
38870                 [
38871                     [
38872                         -7.307313219981238,
38873                         53.81625879275365
38874                     ],
38875                     [
38876                         -7.245858447032101,
38877                         53.78300449111207
38878                     ],
38879                     [
38880                         -7.15144468970801,
38881                         53.81179938127503
38882                     ],
38883                     [
38884                         -7.086900011973722,
38885                         53.784424420834
38886                     ],
38887                     [
38888                         -7.0347149533800435,
38889                         53.77996162275688
38890                     ],
38891                     [
38892                         -6.975320116954343,
38893                         53.788481098127924
38894                     ],
38895                     [
38896                         -6.928628222423156,
38897                         53.81443454540607
38898                     ],
38899                     [
38900                         -6.992829577403537,
38901                         53.86609081229548
38902                     ],
38903                     [
38904                         -6.975320116954343,
38905                         53.87945028968944
38906                     ],
38907                     [
38908                         -6.949914233165313,
38909                         53.87094929783329
38910                     ],
38911                     [
38912                         -6.9375546140247035,
38913                         53.87540241385127
38914                     ],
38915                     [
38916                         -6.936867968516893,
38917                         53.896649390754646
38918                     ],
38919                     [
38920                         -6.897042529063821,
38921                         53.889770599553906
38922                     ],
38923                     [
38924                         -6.867516772227924,
38925                         53.880259817835736
38926                     ],
38927                     [
38928                         -6.851037280040446,
38929                         53.88450958346468
38930                     ],
38931                     [
38932                         -6.842454211192801,
38933                         53.89786317755242
38934                     ],
38935                     [
38936                         -6.812928454356904,
38937                         53.90069520963246
38938                     ],
38939                     [
38940                         -6.79850889869286,
38941                         53.89280549994937
38942                     ],
38943                     [
38944                         -6.789925829845217,
38945                         53.89462633440526
38946                     ],
38947                     [
38948                         -6.791985766368652,
38949                         53.904538374710896
38950                     ],
38951                     [
38952                         -6.778939501720231,
38953                         53.918087767078354
38954                     ],
38955                     [
38956                         -6.77001311011868,
38957                         53.91505470292794
38958                     ],
38959                     [
38960                         -6.75868345923979,
38961                         53.921727153244476
38962                     ],
38963                     [
38964                         -6.744263903575747,
38965                         53.916065748791254
38966                     ],
38967                     [
38968                         -6.727441088634364,
38969                         53.92334455637637
38970                     ],
38971                     [
38972                         -6.713021532970319,
38973                         53.90777445003927
38974                     ],
38975                     [
38976                         -6.684182421642232,
38977                         53.90292024303218
38978                     ],
38979                     [
38980                         -6.623757616954815,
38981                         53.88187882710815
38982                     ],
38983                     [
38984                         -6.590455309825955,
38985                         53.857789593974296
38986                     ],
38987                     [
38988                         -6.591141955333765,
38989                         53.835509894663346
38990                     ],
38991                     [
38992                         -6.574319140392382,
38993                         53.82254170362619
38994                     ],
38995                     [
38996                         -6.571572558361136,
38997                         53.804703885117576
38998                     ],
38999                     [
39000                         -6.5533764524041285,
39001                         53.79983770791046
39002                     ],
39003                     [
39004                         -6.541360156017425,
39005                         53.78300449111207
39006                     ],
39007                     [
39008                         -6.511491076427622,
39009                         53.76900546961285
39010                     ],
39011                     [
39012                         -6.472695605236269,
39013                         53.77326653566421
39014                     ],
39015                     [
39016                         -6.443513171154276,
39017                         53.76393220797015
39018                     ],
39019                     [
39020                         -6.44728972144724,
39021                         53.75114486961979
39022                     ],
39023                     [
39024                         -6.4775021237909485,
39025                         53.728199094666586
39026                     ],
39027                     [
39028                         -6.459649340587848,
39029                         53.71682309412751
39030                     ],
39031                     [
39032                         -6.435616747814443,
39033                         53.72230833571077
39034                     ],
39035                     [
39036                         -6.4198239011347775,
39037                         53.72921465935537
39038                     ],
39039                     [
39040                         -6.4009411496699595,
39041                         53.72169889975152
39042                     ],
39043                     [
39044                         -6.375878588634836,
39045                         53.718042098526006
39046                     ],
39047                     [
39048                         -6.359055773693453,
39049                         53.708695495259434
39050                     ],
39051                     [
39052                         -6.340173022228636,
39053                         53.708085862042424
39054                     ],
39055                     [
39056                         -6.329873339611461,
39057                         53.71296268045594
39058                     ],
39059                     [
39060                         -6.325753466564592,
39061                         53.72210519137233
39062                     ],
39063                     [
39064                         -6.2938244504513525,
39065                         53.72576163932632
39066                     ],
39067                     [
39068                         -6.265328661877173,
39069                         53.7363229253304
39070                     ],
39071                     [
39072                         -6.240952746349864,
39073                         53.734292114843086
39074                     ],
39075                     [
39076                         -6.180871264416349,
39077                         53.632015710147016
39078                     ],
39079                     [
39080                         -6.092793818322125,
39081                         53.588038288422446
39082                     ],
39083                     [
39084                         -5.985734079608837,
39085                         53.49383447350347
39086                     ],
39087                     [
39088                         -6.0887447432153685,
39089                         53.27174268379562
39090                     ],
39091                     [
39092                         -6.033272979232964,
39093                         53.1191110041494
39094                     ],
39095                     [
39096                         -5.984663357119282,
39097                         52.9651254915577
39098                     ],
39099                     [
39100                         -6.122679104189409,
39101                         52.73207538466633
39102                     ],
39103                     [
39104                         -6.185163845400262,
39105                         52.73706461957944
39106                     ],
39107                     [
39108                         -6.1899703639549415,
39109                         52.76075568810044
39110                     ],
39111                     [
39112                         -6.319059719423517,
39113                         52.782357357522855
39114                     ],
39115                     [
39116                         -6.393904079774976,
39117                         52.7790347214105
39118                     ],
39119                     [
39120                         -6.465315212587381,
39121                         52.6946379192593
39122                     ],
39123                     [
39124                         -6.534666408876349,
39125                         52.673409093161446
39126                     ],
39127                     [
39128                         -6.612257351259057,
39129                         52.69255711803012
39130                     ],
39131                     [
39132                         -6.6692489284074155,
39133                         52.74745702505679
39134                     ],
39135                     [
39136                         -6.671308864930852,
39137                         52.76948072949997
39138                     ],
39139                     [
39140                         -6.720747341493285,
39141                         52.7748810695361
39142                     ],
39143                     [
39144                         -6.71456753192298,
39145                         52.80311808637125
39146                     ],
39147                     [
39148                         -6.658949245790243,
39149                         52.84709806982182
39150                     ],
39151                     [
39152                         -6.582044948915348,
39153                         52.81349473557279
39154                     ],
39155                     [
39156                         -6.547712673524768,
39157                         52.83133677935633
39158                     ],
39159                     [
39160                         -6.531233181337292,
39161                         52.87404491274922
39162                     ],
39163                     [
39164                         -6.617750515321548,
39165                         52.87528820923615
39166                     ],
39167                     [
39168                         -6.728987087587023,
39169                         52.90635903963372
39170                     ],
39171                     [
39172                         -6.780485500672891,
39173                         52.859122574848655
39174                     ],
39175                     [
39176                         -6.870436062196207,
39177                         52.85165948109425
39178                     ],
39179                     [
39180                         -6.938413967469552,
39181                         52.86658438536895
39182                     ],
39183                     [
39184                         -6.965879787782016,
39185                         52.89766145203082
39186                     ],
39187                     [
39188                         -6.987852444031986,
39189                         52.969260966642985
39190                     ],
39191                     [
39192                         -7.039350857117853,
39193                         52.9560260536776
39194                     ],
39195                     [
39196                         -7.109388698914634,
39197                         53.007288776633686
39198                     ],
39199                     [
39200                         -7.068876613953752,
39201                         53.058078015357786
39202                     ],
39203                     [
39204                         -7.088789333680287,
39205                         53.11869890949892
39206                     ],
39207                     [
39208                         -7.119688381531809,
39209                         53.15000684568904
39210                     ],
39211                     [
39212                         -7.105955471375577,
39213                         53.16112391039828
39214                     ],
39215                     [
39216                         -7.127928127625547,
39217                         53.17223809655703
39218                     ],
39219                     [
39220                         -7.180113186219227,
39221                         53.182526443342745
39222                     ],
39223                     [
39224                         -7.160887112000503,
39225                         53.19898266621498
39226                     ],
39227                     [
39228                         -7.057890285828767,
39229                         53.19898266621498
39230                     ],
39231                     [
39232                         -7.048963894227218,
39233                         53.217077217179636
39234                     ],
39235                     [
39236                         -7.0915359157115345,
39237                         53.235575105358386
39238                     ],
39239                     [
39240                         -7.0434707301647235,
39241                         53.25735126035676
39242                     ],
39243                     [
39244                         -7.05102383075065,
39245                         53.29717703664696
39246                     ],
39247                     [
39248                         -6.996778835633536,
39249                         53.31112780504489
39250                     ],
39251                     [
39252                         -7.044157375672535,
39253                         53.33368557548294
39254                     ],
39255                     [
39256                         -7.105955471375576,
39257                         53.371801590024276
39258                     ],
39259                     [
39260                         -7.22050647653913,
39261                         53.432465115081854
39262                     ],
39263                     [
39264                         -7.149441429887032,
39265                         53.45731709817442
39266                     ],
39267                     [
39268                         -7.099891489102085,
39269                         53.463915962572514
39270                     ],
39271                     [
39272                         -7.0744645458045445,
39273                         53.48370640260363
39274                     ],
39275                     [
39276                         -7.079028356140001,
39277                         53.504650927752664
39278                     ],
39279                     [
39280                         -7.047733656696876,
39281                         53.515119311359335
39282                     ],
39283                     [
39284                         -7.029478415355053,
39285                         53.54147267392419
39286                     ],
39287                     [
39288                         -7.054253385747527,
39289                         53.56471202500164
39290                     ],
39291                     [
39292                         -7.009267255298033,
39293                         53.58561652973758
39294                     ],
39295                     [
39296                         -6.992641946218873,
39297                         53.602642188744426
39298                     ],
39299                     [
39300                         -6.989056095241016,
39301                         53.62739453790707
39302                     ],
39303                     [
39304                         -6.9717788132567895,
39305                         53.63686620586593
39306                     ],
39307                     [
39308                         -6.9633031654909425,
39309                         53.650973114934644
39310                     ],
39311                     [
39312                         -6.9871001765258205,
39313                         53.66623418009986
39314                     ],
39315                     [
39316                         -6.999813648174589,
39317                         53.67086935885432
39318                     ],
39319                     [
39320                         -7.008289295940436,
39321                         53.65908728051006
39322                     ],
39323                     [
39324                         -7.044473792171549,
39325                         53.65367801032349
39326                     ],
39327                     [
39328                         -7.066640870943764,
39329                         53.63918547390694
39330                     ],
39331                     [
39332                         -7.101847407817279,
39333                         53.65870092708686
39334                     ],
39335                     [
39336                         -7.120754622064167,
39337                         53.672993645380515
39338                     ],
39339                     [
39340                         -7.137379931143327,
39341                         53.66893809633893
39342                     ],
39343                     [
39344                         -7.160850955725672,
39345                         53.683034277255075
39346                     ],
39347                     [
39348                         -7.174216400279507,
39349                         53.686316272406906
39350                     ],
39351                     [
39352                         -7.196057492599188,
39353                         53.69017711570491
39354                     ],
39355                     [
39356                         -7.210726882963154,
39357                         53.69480966037566
39358                     ],
39359                     [
39360                         -7.247237365646801,
39361                         53.71661437518035
39362                     ],
39363                     [
39364                         -7.239413690786019,
39365                         53.73223735177976
39366                     ],
39367                     [
39368                         -7.260276823748104,
39369                         53.74361339729716
39370                     ],
39371                     [
39372                         -7.2814659431627184,
39373                         53.75922634307083
39374                     ],
39375                     [
39376                         -7.289615604476034,
39377                         53.77271433845693
39378                     ],
39379                     [
39380                         -7.3238441819919515,
39381                         53.78465723043301
39382                     ],
39383                     [
39384                         -7.337209626545788,
39385                         53.78658318504567
39386                     ],
39387                     [
39388                         -7.351227044004687,
39389                         53.80141007448381
39390                     ],
39391                     [
39392                         -7.307313219981238,
39393                         53.81625879275365
39394                     ]
39395                 ],
39396                 [
39397                     [
39398                         -5.685433013282673,
39399                         54.77854496390836
39400                     ],
39401                     [
39402                         -5.696867084279401,
39403                         54.73050346921268
39404                     ],
39405                     [
39406                         -5.8223689524230124,
39407                         54.70033215177621
39408                     ],
39409                     [
39410                         -5.878760568989772,
39411                         54.649492182564074
39412                     ],
39413                     [
39414                         -5.743404719024681,
39415                         54.68128223623249
39416                     ],
39417                     [
39418                         -5.581196917402638,
39419                         54.68781619319656
39420                     ],
39421                     [
39422                         -5.571488953592992,
39423                         54.67074450064368
39424                     ],
39425                     [
39426                         -5.582915011231644,
39427                         54.66440901595977
39428                     ],
39429                     [
39430                         -5.58291501123164,
39431                         54.65085746679818
39432                     ],
39433                     [
39434                         -5.6086481910584185,
39435                         54.63997082553691
39436                     ],
39437                     [
39438                         -5.6354970593650116,
39439                         54.61551371292451
39440                     ],
39441                     [
39442                         -5.728732824433139,
39443                         54.6184944610979
39444                     ],
39445                     [
39446                         -5.822612969913913,
39447                         54.49193018941315
39448                     ],
39449                     [
39450                         -5.896754545381575,
39451                         54.44975600798866
39452                     ],
39453                     [
39454                         -5.936834914186871,
39455                         54.38213187386197
39456                     ],
39457                     [
39458                         -6.0187561190025445,
39459                         54.36974944197913
39460                     ],
39461                     [
39462                         -6.059257912638059,
39463                         54.38280030737259
39464                     ],
39465                     [
39466                         -6.101784280694663,
39467                         54.41510088826871
39468                     ],
39469                     [
39470                         -6.1740201072375225,
39471                         54.43476829635816
39472                     ],
39473                     [
39474                         -6.216261364689026,
39475                         54.42827259213158
39476                     ],
39477                     [
39478                         -6.264329002478664,
39479                         54.487825014814625
39480                     ],
39481                     [
39482                         -6.249277519938476,
39483                         54.49741303545491
39484                     ],
39485                     [
39486                         -6.288340515296785,
39487                         54.53143435197413
39488                     ],
39489                     [
39490                         -6.283750270272458,
39491                         54.54447449434036
39492                     ],
39493                     [
39494                         -6.321445027854273,
39495                         54.58928767713928
39496                     ],
39497                     [
39498                         -6.264329002478664,
39499                         54.604982769755765
39500                     ],
39501                     [
39502                         -6.240052417736423,
39503                         54.59541999854735
39504                     ],
39505                     [
39506                         -6.098762694536575,
39507                         54.631690374598676
39508                     ],
39509                     [
39510                         -6.051950538018501,
39511                         54.61314575326238
39512                     ],
39513                     [
39514                         -6.031509408441251,
39515                         54.620921248201434
39516                     ],
39517                     [
39518                         -6.002995140908084,
39519                         54.65571636730639
39520                     ],
39521                     [
39522                         -6.0647754758974335,
39523                         54.6634355452454
39524                     ],
39525                     [
39526                         -6.059920158948984,
39527                         54.704134188139534
39528                     ],
39529                     [
39530                         -6.047781866577864,
39531                         54.71395188569398
39532                     ],
39533                     [
39534                         -6.120611620804591,
39535                         54.801644524994515
39536                     ],
39537                     [
39538                         -6.002141887262449,
39539                         54.80836072138932
39540                     ],
39541                     [
39542                         -5.984662746248036,
39543                         54.78652900156178
39544                     ],
39545                     [
39546                         -5.685433013282673,
39547                         54.77854496390836
39548                     ]
39549                 ],
39550                 [
39551                     [
39552                         -9.128658300749114,
39553                         53.24759266864586
39554                     ],
39555                     [
39556                         -9.024510568479629,
39557                         53.26744820137083
39558                     ],
39559                     [
39560                         -9.016360907166316,
39561                         53.26364619217274
39562                     ],
39563                     [
39564                         -9.001854510028616,
39565                         53.26588844362053
39566                     ],
39567                     [
39568                         -8.9951717877517,
39569                         53.259258838409615
39570                     ],
39571                     [
39572                         -8.973493688658284,
39573                         53.262378780650025
39574                     ],
39575                     [
39576                         -8.95230456924367,
39577                         53.271444820907114
39578                     ],
39579                     [
39580                         -8.956705386352859,
39581                         53.281580911863244
39582                     ],
39583                     [
39584                         -8.961106203462048,
39585                         53.28119110665652
39586                     ],
39587                     [
39588                         -8.960780217009516,
39589                         53.28908396911955
39590                     ],
39591                     [
39592                         -8.954260487958864,
39593                         53.28927883616923
39594                     ],
39595                     [
39596                         -8.95230456924367,
39597                         53.30155366854246
39598                     ],
39599                     [
39600                         -8.963714095082308,
39601                         53.303793931840495
39602                     ],
39603                     [
39604                         -8.9811543702928,
39605                         53.294734752711804
39606                     ],
39607                     [
39608                         -8.985718180628256,
39609                         53.30174847871221
39610                     ],
39611                     [
39612                         -9.019946758144176,
39613                         53.30768976199425
39614                     ],
39615                     [
39616                         -9.00837423907927,
39617                         53.31596722087059
39618                     ],
39619                     [
39620                         -9.01880580556031,
39621                         53.31625933715475
39622                     ],
39623                     [
39624                         -9.045862681120513,
39625                         53.31275380979257
39626                     ],
39627                     [
39628                         -9.06444390891487,
39629                         53.32122500810515
39630                     ],
39631                     [
39632                         -9.080906224767762,
39633                         53.307397587062724
39634                     ],
39635                     [
39636                         -9.08106921799403,
39637                         53.303404329274585
39638                     ],
39639                     [
39640                         -9.09019683866494,
39641                         53.30574189135002
39642                     ],
39643                     [
39644                         -9.095901601584261,
39645                         53.298826232852214
39646                     ],
39647                     [
39648                         -9.10128037805105,
39649                         53.3008718259498
39650                     ],
39651                     [
39652                         -9.115623781962478,
39653                         53.28450433758295
39654                     ],
39655                     [
39656                         -9.121491538108067,
39657                         53.2832375443259
39658                     ],
39659                     [
39660                         -9.13273807072044,
39661                         53.28557621023763
39662                     ],
39663                     [
39664                         -9.144636576237877,
39665                         53.27865728614638
39666                     ],
39667                     [
39668                         -9.13876882009229,
39669                         53.26345120822951
39670                     ],
39671                     [
39672                         -9.128658300749114,
39673                         53.24759266864586
39674                     ]
39675                 ],
39676                 [
39677                     [
39678                         -8.595266214281438,
39679                         51.69264788483154
39680                     ],
39681                     [
39682                         -8.55819409885298,
39683                         51.69306638852667
39684                     ],
39685                     [
39686                         -8.566697711835303,
39687                         51.682644706464686
39688                     ],
39689                     [
39690                         -8.579130708100188,
39691                         51.67349700898941
39692                     ],
39693                     [
39694                         -8.544554623426079,
39695                         51.66520531197343
39696                     ],
39697                     [
39698                         -8.494765061495364,
39699                         51.667778759675976
39700                     ],
39701                     [
39702                         -8.30113898732036,
39703                         51.7235009029955
39704                     ],
39705                     [
39706                         -8.268406960495541,
39707                         51.784858633837544
39708                     ],
39709                     [
39710                         -8.154536388302146,
39711                         51.7814362126791
39712                     ],
39713                     [
39714                         -8.115350159004825,
39715                         51.809093351533164
39716                     ],
39717                     [
39718                         -8.068326683848039,
39719                         51.870050153657075
39720                     ],
39721                     [
39722                         -8.10059769621054,
39723                         51.89964422561186
39724                     ],
39725                     [
39726                         -8.08123508879304,
39727                         51.918414974037226
39728                     ],
39729                     [
39730                         -8.09183842142643,
39731                         51.95337589170907
39732                     ],
39733                     [
39734                         -8.124570448251253,
39735                         51.95479649105758
39736                     ],
39737                     [
39738                         -8.132407694110718,
39739                         51.970988142592034
39740                     ],
39741                     [
39742                         -8.099675667285895,
39743                         51.978371865876596
39744                     ],
39745                     [
39746                         -8.144394070131078,
39747                         52.02151390085561
39748                     ],
39749                     [
39750                         -8.159607547387685,
39751                         52.064330945363764
39752                     ],
39753                     [
39754                         -8.140705954432507,
39755                         52.07254939152303
39756                     ],
39757                     [
39758                         -8.165600735397863,
39759                         52.09294727054506
39760                     ],
39761                     [
39762                         -8.18726841512697,
39763                         52.0835993998731
39764                     ],
39765                     [
39766                         -8.2093971093184,
39767                         52.10512489114057
39768                     ],
39769                     [
39770                         -8.207092037006792,
39771                         52.12494181389489
39772                     ],
39773                     [
39774                         -8.227837687811258,
39775                         52.143052434929714
39776                     ],
39777                     [
39778                         -8.222766528725723,
39779                         52.16454923557058
39780                     ],
39781                     [
39782                         -8.30298304516965,
39783                         52.1829264222872
39784                     ],
39785                     [
39786                         -8.427456949996438,
39787                         52.17783811526099
39788                     ],
39789                     [
39790                         -8.46710419375608,
39791                         52.169921813849676
39792                     ],
39793                     [
39794                         -8.509978538751975,
39795                         52.18405707812542
39796                     ],
39797                     [
39798                         -8.530263175094117,
39799                         52.16511480067495
39800                     ],
39801                     [
39802                         -8.574981577939297,
39803                         52.18066502436804
39804                     ],
39805                     [
39806                         -8.587889982884295,
39807                         52.16963906274442
39808                     ],
39809                     [
39810                         -8.642289689438227,
39811                         52.18829678149147
39812                     ],
39813                     [
39814                         -8.719279104645906,
39815                         52.15804472022032
39816                     ],
39817                     [
39818                         -8.698533453841442,
39819                         52.13541291452849
39820                     ],
39821                     [
39822                         -8.740946784375014,
39823                         52.10823956240069
39824                     ],
39825                     [
39826                         -8.77460084012448,
39827                         52.05951253229793
39828                     ],
39829                     [
39830                         -8.803183736788409,
39831                         52.03768144571248
39832                     ],
39833                     [
39834                         -8.86818677597573,
39835                         52.03286015807593
39836                     ],
39837                     [
39838                         -8.870491848287335,
39839                         52.01839317543363
39840                     ],
39841                     [
39842                         -8.844214023935015,
39843                         51.991148511559096
39844                     ],
39845                     [
39846                         -8.79811257770287,
39847                         51.964455373040394
39848                     ],
39849                     [
39850                         -8.782899100446263,
39851                         51.931777239822054
39852                     ],
39853                     [
39854                         -8.835915763613228,
39855                         51.9292188160068
39856                     ],
39857                     [
39858                         -8.838681850387156,
39859                         51.90277322850554
39860                     ],
39861                     [
39862                         -8.802261707863764,
39863                         51.89367006943167
39864                     ],
39865                     [
39866                         -8.792580404155013,
39867                         51.85695425263326
39868                     ],
39869                     [
39870                         -8.765841565340368,
39871                         51.82476769939557
39872                     ],
39873                     [
39874                         -8.758926348405547,
39875                         51.80054140901511
39876                     ],
39877                     [
39878                         -8.79811257770287,
39879                         51.78628456602828
39880                     ],
39881                     [
39882                         -8.832227647914657,
39883                         51.79626482935233
39884                     ],
39885                     [
39886                         -8.836837792537873,
39887                         51.77687258059678
39888                     ],
39889                     [
39890                         -8.885705325543944,
39891                         51.746055989869106
39892                     ],
39893                     [
39894                         -8.859888515653944,
39895                         51.72435763090916
39896                     ],
39897                     [
39898                         -8.807332866949299,
39899                         51.71093369500414
39900                     ],
39901                     [
39902                         -8.678248817499297,
39903                         51.693505197270746
39904                     ],
39905                     [
39906                         -8.60540853245251,
39907                         51.67835695335278
39908                     ],
39909                     [
39910                         -8.595266214281438,
39911                         51.69264788483154
39912                     ]
39913                 ],
39914                 [
39915                     [
39916                         -7.138279151048154,
39917                         55.06131559970097
39918                     ],
39919                     [
39920                         -7.117994514706011,
39921                         54.99631329558348
39922                     ],
39923                     [
39924                         -7.070049010624583,
39925                         54.98784996056705
39926                     ],
39927                     [
39928                         -7.076503213097081,
39929                         54.93332450204895
39930                     ],
39931                     [
39932                         -7.025791622241725,
39933                         54.91159959910791
39934                     ],
39935                     [
39936                         -7.007351043748867,
39937                         54.87872502112528
39938                     ],
39939                     [
39940                         -7.024869593317081,
39941                         54.8511320998998
39942                     ],
39943                     [
39944                         -6.990754523105296,
39945                         54.81661438893913
39946                     ],
39947                     [
39948                         -7.051608432131725,
39949                         54.80598761598125
39950                     ],
39951                     [
39952                         -7.115228427932084,
39953                         54.80651902101645
39954                     ],
39955                     [
39956                         -7.170550163410654,
39957                         54.84847793920564
39958                     ],
39959                     [
39960                         -7.199133060074584,
39961                         54.84316909395457
39962                     ],
39963                     [
39964                         -7.222183783190655,
39965                         54.85803210052931
39966                     ],
39967                     [
39968                         -7.2111194360949415,
39969                         54.862808332627324
39970                     ],
39971                     [
39972                         -7.212041465019584,
39973                         54.882438010878076
39974                     ],
39975                     [
39976                         -7.279349576518514,
39977                         54.880846771447125
39978                     ],
39979                     [
39980                         -7.273817402970655,
39981                         54.91530955931841
39982                     ],
39983                     [
39984                         -7.3033223285592275,
39985                         54.915839525718205
39986                     ],
39987                     [
39988                         -7.363254208661015,
39989                         54.90894941815292
39990                     ],
39991                     [
39992                         -7.385382902852443,
39993                         54.91636948513913
39994                     ],
39995                     [
39996                         -7.391837105324943,
39997                         54.93438395336098
39998                     ],
39999                     [
40000                         -7.429640291235302,
40001                         54.95291983389722
40002                     ],
40003                     [
40004                         -7.420420001988872,
40005                         54.99208185118366
40006                     ],
40007                     [
40008                         -7.410277683817801,
40009                         55.03437621938347
40010                     ],
40011                     [
40012                         -7.3577220351131585,
40013                         55.057619110599035
40014                     ],
40015                     [
40016                         -7.265519142648871,
40017                         55.07557028899173
40018                     ],
40019                     [
40020                         -7.138279151048154,
40021                         55.06131559970097
40022                     ]
40023                 ],
40024                 [
40025                     [
40026                         -7.190498776293322,
40027                         52.26144368927652
40028                     ],
40029                     [
40030                         -7.156844720543858,
40031                         52.28443443581867
40032                     ],
40033                     [
40034                         -7.132871968503143,
40035                         52.27343421670601
40036                     ],
40037                     [
40038                         -7.113278853854483,
40039                         52.26779201951648
40040                     ],
40041                     [
40042                         -7.098295883829036,
40043                         52.27230583471742
40044                     ],
40045                     [
40046                         -7.089767116276089,
40047                         52.25509445009032
40048                     ],
40049                     [
40050                         -7.07109603055207,
40051                         52.259186286149074
40052                     ],
40053                     [
40054                         -7.033984366335195,
40055                         52.257352061495865
40056                     ],
40057                     [
40058                         -7.027530163862696,
40059                         52.250720000975015
40060                     ],
40061                     [
40062                         -7.034675888028678,
40063                         52.247756419376
40064                     ],
40065                     [
40066                         -7.031218279561267,
40067                         52.24013487190721
40068                     ],
40069                     [
40070                         -7.034214873566356,
40071                         52.23222966213934
40072                     ],
40073                     [
40074                         -7.050580886978767,
40075                         52.2296884028405
40076                     ],
40077                     [
40078                         -7.062567262999124,
40079                         52.21980434486687
40080                     ],
40081                     [
40082                         -7.076858711331088,
40083                         52.216132562953725
40084                     ],
40085                     [
40086                         -7.084926464421715,
40087                         52.22065163604718
40088                     ],
40089                     [
40090                         -7.084465449959392,
40091                         52.22785295843095
40092                     ],
40093                     [
40094                         -7.101292477834124,
40095                         52.221498911062525
40096                     ],
40097                     [
40098                         -7.105211100763858,
40099                         52.21726237433474
40100                     ],
40101                     [
40102                         -7.111665303236357,
40103                         52.21796849185403
40104                     ],
40105                     [
40106                         -7.107977187537785,
40107                         52.21104805609072
40108                     ],
40109                     [
40110                         -7.117773744862115,
40111                         52.20928246619701
40112                     ],
40113                     [
40114                         -7.129760120882472,
40115                         52.21690931136535
40116                     ],
40117                     [
40118                         -7.14497359813908,
40119                         52.21782726924826
40120                     ],
40121                     [
40122                         -7.150505771686938,
40123                         52.22375823207553
40124                     ],
40125                     [
40126                         -7.158112510315241,
40127                         52.22262858593765
40128                     ],
40129                     [
40130                         -7.158804032008724,
40131                         52.22700580464912
40132                     ],
40133                     [
40134                         -7.158573524777563,
40135                         52.23180612902503
40136                     ],
40137                     [
40138                         -7.167563306792832,
40139                         52.23985256723076
40140                     ],
40141                     [
40142                         -7.16733279956167,
40143                         52.244580933687786
40144                     ],
40145                     [
40146                         -7.172519212262786,
40147                         52.24676851484933
40148                     ],
40149                     [
40150                         -7.177590371348324,
40151                         52.25114335361416
40152                     ],
40153                     [
40154                         -7.190498776293322,
40155                         52.26144368927652
40156                     ]
40157                 ]
40158             ],
40159             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/urban-atlas",
40160             "terms_text": "EEA GMES Urban Atlas"
40161         },
40162         {
40163             "name": "Kanton Aargau 25cm (AGIS 2011)",
40164             "type": "tms",
40165             "template": "http://tiles.poole.ch/AGIS/OF2011/{zoom}/{x}/{y}.png",
40166             "scaleExtent": [
40167                 14,
40168                 19
40169             ],
40170             "polygon": [
40171                 [
40172                     [
40173                         7.7,
40174                         47.12
40175                     ],
40176                     [
40177                         7.7,
40178                         47.63
40179                     ],
40180                     [
40181                         8.5,
40182                         47.63
40183                     ],
40184                     [
40185                         8.5,
40186                         47.12
40187                     ],
40188                     [
40189                         7.7,
40190                         47.12
40191                     ]
40192                 ]
40193             ],
40194             "terms_text": "AGIS OF2011"
40195         },
40196         {
40197             "name": "Katastrálna mapa Slovenska (KaPor, 2010-04)",
40198             "type": "tms",
40199             "template": "http://www.freemap.sk/tms/kapor2/{zoom}/{x}/{y}.jpg",
40200             "polygon": [
40201                 [
40202                     [
40203                         19.83682,
40204                         49.25529
40205                     ],
40206                     [
40207                         19.80075,
40208                         49.42385
40209                     ],
40210                     [
40211                         19.60437,
40212                         49.48058
40213                     ],
40214                     [
40215                         19.49179,
40216                         49.63961
40217                     ],
40218                     [
40219                         19.21831,
40220                         49.52604
40221                     ],
40222                     [
40223                         19.16778,
40224                         49.42521
40225                     ],
40226                     [
40227                         19.00308,
40228                         49.42236
40229                     ],
40230                     [
40231                         18.97611,
40232                         49.5308
40233                     ],
40234                     [
40235                         18.54685,
40236                         49.51425
40237                     ],
40238                     [
40239                         18.31432,
40240                         49.33818
40241                     ],
40242                     [
40243                         18.15913,
40244                         49.2961
40245                     ],
40246                     [
40247                         18.05564,
40248                         49.11134
40249                     ],
40250                     [
40251                         17.56396,
40252                         48.84938
40253                     ],
40254                     [
40255                         17.17929,
40256                         48.88816
40257                     ],
40258                     [
40259                         17.058,
40260                         48.81105
40261                     ],
40262                     [
40263                         16.90426,
40264                         48.61947
40265                     ],
40266                     [
40267                         16.79685,
40268                         48.38561
40269                     ],
40270                     [
40271                         17.06762,
40272                         48.01116
40273                     ],
40274                     [
40275                         17.32787,
40276                         47.97749
40277                     ],
40278                     [
40279                         17.51699,
40280                         47.82535
40281                     ],
40282                     [
40283                         17.74776,
40284                         47.73093
40285                     ],
40286                     [
40287                         18.29515,
40288                         47.72075
40289                     ],
40290                     [
40291                         18.67959,
40292                         47.75541
40293                     ],
40294                     [
40295                         18.89755,
40296                         47.81203
40297                     ],
40298                     [
40299                         18.79463,
40300                         47.88245
40301                     ],
40302                     [
40303                         18.84318,
40304                         48.04046
40305                     ],
40306                     [
40307                         19.46212,
40308                         48.05333
40309                     ],
40310                     [
40311                         19.62064,
40312                         48.22938
40313                     ],
40314                     [
40315                         19.89585,
40316                         48.09387
40317                     ],
40318                     [
40319                         20.33766,
40320                         48.2643
40321                     ],
40322                     [
40323                         20.55395,
40324                         48.52358
40325                     ],
40326                     [
40327                         20.82335,
40328                         48.55714
40329                     ],
40330                     [
40331                         21.10271,
40332                         48.47096
40333                     ],
40334                     [
40335                         21.45863,
40336                         48.55513
40337                     ],
40338                     [
40339                         21.74536,
40340                         48.31435
40341                     ],
40342                     [
40343                         22.15293,
40344                         48.37179
40345                     ],
40346                     [
40347                         22.61255,
40348                         49.08914
40349                     ],
40350                     [
40351                         22.09997,
40352                         49.23814
40353                     ],
40354                     [
40355                         21.9686,
40356                         49.36363
40357                     ],
40358                     [
40359                         21.6244,
40360                         49.46989
40361                     ],
40362                     [
40363                         21.06873,
40364                         49.46402
40365                     ],
40366                     [
40367                         20.94336,
40368                         49.31088
40369                     ],
40370                     [
40371                         20.73052,
40372                         49.44006
40373                     ],
40374                     [
40375                         20.22804,
40376                         49.41714
40377                     ],
40378                     [
40379                         20.05234,
40380                         49.23052
40381                     ],
40382                     [
40383                         19.83682,
40384                         49.25529
40385                     ]
40386                 ]
40387             ],
40388             "terms_url": "http://wiki.freemap.sk/KatasterPortal",
40389             "terms_text": "Permisssion by UGKK"
40390         },
40391         {
40392             "name": "Katastrálna mapa Slovenska (KaPor, 2011-05)",
40393             "type": "tms",
40394             "template": "http://www.freemap.sk/tms/kapor2_201105/{zoom}/{x}/{y}.jpg",
40395             "polygon": [
40396                 [
40397                     [
40398                         19.83682,
40399                         49.25529
40400                     ],
40401                     [
40402                         19.80075,
40403                         49.42385
40404                     ],
40405                     [
40406                         19.60437,
40407                         49.48058
40408                     ],
40409                     [
40410                         19.49179,
40411                         49.63961
40412                     ],
40413                     [
40414                         19.21831,
40415                         49.52604
40416                     ],
40417                     [
40418                         19.16778,
40419                         49.42521
40420                     ],
40421                     [
40422                         19.00308,
40423                         49.42236
40424                     ],
40425                     [
40426                         18.97611,
40427                         49.5308
40428                     ],
40429                     [
40430                         18.54685,
40431                         49.51425
40432                     ],
40433                     [
40434                         18.31432,
40435                         49.33818
40436                     ],
40437                     [
40438                         18.15913,
40439                         49.2961
40440                     ],
40441                     [
40442                         18.05564,
40443                         49.11134
40444                     ],
40445                     [
40446                         17.56396,
40447                         48.84938
40448                     ],
40449                     [
40450                         17.17929,
40451                         48.88816
40452                     ],
40453                     [
40454                         17.058,
40455                         48.81105
40456                     ],
40457                     [
40458                         16.90426,
40459                         48.61947
40460                     ],
40461                     [
40462                         16.79685,
40463                         48.38561
40464                     ],
40465                     [
40466                         17.06762,
40467                         48.01116
40468                     ],
40469                     [
40470                         17.32787,
40471                         47.97749
40472                     ],
40473                     [
40474                         17.51699,
40475                         47.82535
40476                     ],
40477                     [
40478                         17.74776,
40479                         47.73093
40480                     ],
40481                     [
40482                         18.29515,
40483                         47.72075
40484                     ],
40485                     [
40486                         18.67959,
40487                         47.75541
40488                     ],
40489                     [
40490                         18.89755,
40491                         47.81203
40492                     ],
40493                     [
40494                         18.79463,
40495                         47.88245
40496                     ],
40497                     [
40498                         18.84318,
40499                         48.04046
40500                     ],
40501                     [
40502                         19.46212,
40503                         48.05333
40504                     ],
40505                     [
40506                         19.62064,
40507                         48.22938
40508                     ],
40509                     [
40510                         19.89585,
40511                         48.09387
40512                     ],
40513                     [
40514                         20.33766,
40515                         48.2643
40516                     ],
40517                     [
40518                         20.55395,
40519                         48.52358
40520                     ],
40521                     [
40522                         20.82335,
40523                         48.55714
40524                     ],
40525                     [
40526                         21.10271,
40527                         48.47096
40528                     ],
40529                     [
40530                         21.45863,
40531                         48.55513
40532                     ],
40533                     [
40534                         21.74536,
40535                         48.31435
40536                     ],
40537                     [
40538                         22.15293,
40539                         48.37179
40540                     ],
40541                     [
40542                         22.61255,
40543                         49.08914
40544                     ],
40545                     [
40546                         22.09997,
40547                         49.23814
40548                     ],
40549                     [
40550                         21.9686,
40551                         49.36363
40552                     ],
40553                     [
40554                         21.6244,
40555                         49.46989
40556                     ],
40557                     [
40558                         21.06873,
40559                         49.46402
40560                     ],
40561                     [
40562                         20.94336,
40563                         49.31088
40564                     ],
40565                     [
40566                         20.73052,
40567                         49.44006
40568                     ],
40569                     [
40570                         20.22804,
40571                         49.41714
40572                     ],
40573                     [
40574                         20.05234,
40575                         49.23052
40576                     ],
40577                     [
40578                         19.83682,
40579                         49.25529
40580                     ]
40581                 ]
40582             ],
40583             "terms_url": "http://wiki.freemap.sk/KatasterPortal",
40584             "terms_text": "Permisssion by UGKK"
40585         },
40586         {
40587             "name": "Kelowna 2012",
40588             "type": "tms",
40589             "description": "High quality aerial imagery taken for the City of Kelowna",
40590             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/kelowna2012/{zoom}/{x}/{y}.png",
40591             "scaleExtent": [
40592                 9,
40593                 20
40594             ],
40595             "polygon": [
40596                 [
40597                     [
40598                         -119.5867318,
40599                         49.7928087
40600                     ],
40601                     [
40602                         -119.5465655,
40603                         49.7928097
40604                     ],
40605                     [
40606                         -119.5465661,
40607                         49.8013837
40608                     ],
40609                     [
40610                         -119.5343374,
40611                         49.8013841
40612                     ],
40613                     [
40614                         -119.5343376,
40615                         49.8047321
40616                     ],
40617                     [
40618                         -119.5296211,
40619                         49.8047322
40620                     ],
40621                     [
40622                         -119.5296216,
40623                         49.8119555
40624                     ],
40625                     [
40626                         -119.5104463,
40627                         49.811956
40628                     ],
40629                     [
40630                         -119.5115683,
40631                         49.8744325
40632                     ],
40633                     [
40634                         -119.5108946,
40635                         49.8744904
40636                     ],
40637                     [
40638                         -119.5114111,
40639                         49.8843312
40640                     ],
40641                     [
40642                         -119.5114115,
40643                         49.9221763
40644                     ],
40645                     [
40646                         -119.49386,
40647                         49.9223477
40648                     ],
40649                     [
40650                         -119.4940505,
40651                         49.9313031
40652                     ],
40653                     [
40654                         -119.4803936,
40655                         49.9317529
40656                     ],
40657                     [
40658                         -119.4804572,
40659                         49.9407474
40660                     ],
40661                     [
40662                         -119.4666732,
40663                         49.9409927
40664                     ],
40665                     [
40666                         -119.4692775,
40667                         49.9913717
40668                     ],
40669                     [
40670                         -119.4551337,
40671                         49.9916078
40672                     ],
40673                     [
40674                         -119.4556736,
40675                         50.0121242
40676                     ],
40677                     [
40678                         -119.4416673,
40679                         50.0123895
40680                     ],
40681                     [
40682                         -119.4417308,
40683                         50.0136345
40684                     ],
40685                     [
40686                         -119.4221492,
40687                         50.0140377
40688                     ],
40689                     [
40690                         -119.4221042,
40691                         50.0119306
40692                     ],
40693                     [
40694                         -119.4121303,
40695                         50.012165
40696                     ],
40697                     [
40698                         -119.4126082,
40699                         50.0216913
40700                     ],
40701                     [
40702                         -119.4123387,
40703                         50.0216913
40704                     ],
40705                     [
40706                         -119.4124772,
40707                         50.0250773
40708                     ],
40709                     [
40710                         -119.4120917,
40711                         50.0250821
40712                     ],
40713                     [
40714                         -119.4121954,
40715                         50.0270769
40716                     ],
40717                     [
40718                         -119.4126083,
40719                         50.0270718
40720                     ],
40721                     [
40722                         -119.4128328,
40723                         50.0321946
40724                     ],
40725                     [
40726                         -119.3936313,
40727                         50.0326418
40728                     ],
40729                     [
40730                         -119.393529,
40731                         50.0307781
40732                     ],
40733                     [
40734                         -119.3795727,
40735                         50.0310116
40736                     ],
40737                     [
40738                         -119.3795377,
40739                         50.0287584
40740                     ],
40741                     [
40742                         -119.3735764,
40743                         50.0288621
40744                     ],
40745                     [
40746                         -119.371544,
40747                         49.9793618
40748                     ],
40749                     [
40750                         -119.3573506,
40751                         49.9793618
40752                     ],
40753                     [
40754                         -119.3548353,
40755                         49.9256081
40756                     ],
40757                     [
40758                         -119.3268079,
40759                         49.9257238
40760                     ],
40761                     [
40762                         -119.3256573,
40763                         49.8804068
40764                     ],
40765                     [
40766                         -119.3138893,
40767                         49.8806528
40768                     ],
40769                     [
40770                         -119.3137097,
40771                         49.8771651
40772                     ],
40773                     [
40774                         -119.3132156,
40775                         49.877223
40776                     ],
40777                     [
40778                         -119.3131482,
40779                         49.8749652
40780                     ],
40781                     [
40782                         -119.312452,
40783                         49.8749073
40784                     ],
40785                     [
40786                         -119.3122275,
40787                         49.87236
40788                     ],
40789                     [
40790                         -119.3117558,
40791                         49.872331
40792                     ],
40793                     [
40794                         -119.3115986,
40795                         49.8696098
40796                     ],
40797                     [
40798                         -119.3112169,
40799                         49.8694217
40800                     ],
40801                     [
40802                         -119.3109199,
40803                         49.8632417
40804                     ],
40805                     [
40806                         -119.3103721,
40807                         49.8632724
40808                     ],
40809                     [
40810                         -119.3095139,
40811                         49.8512388
40812                     ],
40813                     [
40814                         -119.3106368,
40815                         49.8512316
40816                     ],
40817                     [
40818                         -119.3103859,
40819                         49.8462564
40820                     ],
40821                     [
40822                         -119.3245344,
40823                         49.8459957
40824                     ],
40825                     [
40826                         -119.3246018,
40827                         49.8450689
40828                     ],
40829                     [
40830                         -119.3367018,
40831                         49.844875
40832                     ],
40833                     [
40834                         -119.3367467,
40835                         49.8435136
40836                     ],
40837                     [
40838                         -119.337937,
40839                         49.8434702
40840                     ],
40841                     [
40842                         -119.3378023,
40843                         49.8382055
40844                     ],
40845                     [
40846                         -119.3383637,
40847                         49.8381041
40848                     ],
40849                     [
40850                         -119.3383749,
40851                         49.8351202
40852                     ],
40853                     [
40854                         -119.3390936,
40855                         49.8351058
40856                     ],
40857                     [
40858                         -119.3388016,
40859                         49.8321217
40860                     ],
40861                     [
40862                         -119.3391497,
40863                         49.8320565
40864                     ],
40865                     [
40866                         -119.3391722,
40867                         49.8293331
40868                     ],
40869                     [
40870                         -119.3394641,
40871                         49.8293331
40872                     ],
40873                     [
40874                         -119.3395879,
40875                         49.8267878
40876                     ],
40877                     [
40878                         -119.3500053,
40879                         49.8265829
40880                     ],
40881                     [
40882                         -119.3493701,
40883                         49.8180588
40884                     ],
40885                     [
40886                         -119.4046964,
40887                         49.8163785
40888                     ],
40889                     [
40890                         -119.4045694,
40891                         49.8099022
40892                     ],
40893                     [
40894                         -119.4101592,
40895                         49.8099022
40896                     ],
40897                     [
40898                         -119.4102862,
40899                         49.8072787
40900                     ],
40901                     [
40902                         -119.4319467,
40903                         49.8069098
40904                     ],
40905                     [
40906                         -119.4322643,
40907                         49.7907965
40908                     ],
40909                     [
40910                         -119.4459847,
40911                         49.7905504
40912                     ],
40913                     [
40914                         -119.445286,
40915                         49.7820201
40916                     ],
40917                     [
40918                         -119.4967376,
40919                         49.7811587
40920                     ],
40921                     [
40922                         -119.4966105,
40923                         49.7784927
40924                     ],
40925                     [
40926                         -119.5418371,
40927                         49.7775082
40928                     ],
40929                     [
40930                         -119.5415892,
40931                         49.7718277
40932                     ],
40933                     [
40934                         -119.5560296,
40935                         49.7714941
40936                     ],
40937                     [
40938                         -119.5561194,
40939                         49.7718422
40940                     ],
40941                     [
40942                         -119.5715704,
40943                         49.7715086
40944                     ],
40945                     [
40946                         -119.5716153,
40947                         49.7717262
40948                     ],
40949                     [
40950                         -119.5819235,
40951                         49.7714941
40952                     ],
40953                     [
40954                         -119.5820133,
40955                         49.7717697
40956                     ],
40957                     [
40958                         -119.5922991,
40959                         49.7715231
40960                     ],
40961                     [
40962                         -119.592344,
40963                         49.7718132
40964                     ],
40965                     [
40966                         -119.6003839,
40967                         49.7715957
40968                     ],
40969                     [
40970                         -119.6011924,
40971                         49.7839081
40972                     ],
40973                     [
40974                         -119.5864365,
40975                         49.7843863
40976                     ]
40977                 ]
40978             ],
40979             "id": "kelowna_2012",
40980             "default": true
40981         },
40982         {
40983             "name": "Kelowna Roads overlay",
40984             "type": "tms",
40985             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/kelowna_overlay/{zoom}/{x}/{y}.png",
40986             "scaleExtent": [
40987                 9,
40988                 20
40989             ],
40990             "polygon": [
40991                 [
40992                     [
40993                         -119.5867318,
40994                         49.7928087
40995                     ],
40996                     [
40997                         -119.5465655,
40998                         49.7928097
40999                     ],
41000                     [
41001                         -119.5465661,
41002                         49.8013837
41003                     ],
41004                     [
41005                         -119.5343374,
41006                         49.8013841
41007                     ],
41008                     [
41009                         -119.5343376,
41010                         49.8047321
41011                     ],
41012                     [
41013                         -119.5296211,
41014                         49.8047322
41015                     ],
41016                     [
41017                         -119.5296216,
41018                         49.8119555
41019                     ],
41020                     [
41021                         -119.5104463,
41022                         49.811956
41023                     ],
41024                     [
41025                         -119.5115683,
41026                         49.8744325
41027                     ],
41028                     [
41029                         -119.5108946,
41030                         49.8744904
41031                     ],
41032                     [
41033                         -119.5114111,
41034                         49.8843312
41035                     ],
41036                     [
41037                         -119.5114115,
41038                         49.9221763
41039                     ],
41040                     [
41041                         -119.49386,
41042                         49.9223477
41043                     ],
41044                     [
41045                         -119.4940505,
41046                         49.9313031
41047                     ],
41048                     [
41049                         -119.4803936,
41050                         49.9317529
41051                     ],
41052                     [
41053                         -119.4804572,
41054                         49.9407474
41055                     ],
41056                     [
41057                         -119.4666732,
41058                         49.9409927
41059                     ],
41060                     [
41061                         -119.4692775,
41062                         49.9913717
41063                     ],
41064                     [
41065                         -119.4551337,
41066                         49.9916078
41067                     ],
41068                     [
41069                         -119.4556736,
41070                         50.0121242
41071                     ],
41072                     [
41073                         -119.4416673,
41074                         50.0123895
41075                     ],
41076                     [
41077                         -119.4417308,
41078                         50.0136345
41079                     ],
41080                     [
41081                         -119.4221492,
41082                         50.0140377
41083                     ],
41084                     [
41085                         -119.4221042,
41086                         50.0119306
41087                     ],
41088                     [
41089                         -119.4121303,
41090                         50.012165
41091                     ],
41092                     [
41093                         -119.4126082,
41094                         50.0216913
41095                     ],
41096                     [
41097                         -119.4123387,
41098                         50.0216913
41099                     ],
41100                     [
41101                         -119.4124772,
41102                         50.0250773
41103                     ],
41104                     [
41105                         -119.4120917,
41106                         50.0250821
41107                     ],
41108                     [
41109                         -119.4121954,
41110                         50.0270769
41111                     ],
41112                     [
41113                         -119.4126083,
41114                         50.0270718
41115                     ],
41116                     [
41117                         -119.4128328,
41118                         50.0321946
41119                     ],
41120                     [
41121                         -119.3936313,
41122                         50.0326418
41123                     ],
41124                     [
41125                         -119.393529,
41126                         50.0307781
41127                     ],
41128                     [
41129                         -119.3795727,
41130                         50.0310116
41131                     ],
41132                     [
41133                         -119.3795377,
41134                         50.0287584
41135                     ],
41136                     [
41137                         -119.3735764,
41138                         50.0288621
41139                     ],
41140                     [
41141                         -119.371544,
41142                         49.9793618
41143                     ],
41144                     [
41145                         -119.3573506,
41146                         49.9793618
41147                     ],
41148                     [
41149                         -119.3548353,
41150                         49.9256081
41151                     ],
41152                     [
41153                         -119.3268079,
41154                         49.9257238
41155                     ],
41156                     [
41157                         -119.3256573,
41158                         49.8804068
41159                     ],
41160                     [
41161                         -119.3138893,
41162                         49.8806528
41163                     ],
41164                     [
41165                         -119.3137097,
41166                         49.8771651
41167                     ],
41168                     [
41169                         -119.3132156,
41170                         49.877223
41171                     ],
41172                     [
41173                         -119.3131482,
41174                         49.8749652
41175                     ],
41176                     [
41177                         -119.312452,
41178                         49.8749073
41179                     ],
41180                     [
41181                         -119.3122275,
41182                         49.87236
41183                     ],
41184                     [
41185                         -119.3117558,
41186                         49.872331
41187                     ],
41188                     [
41189                         -119.3115986,
41190                         49.8696098
41191                     ],
41192                     [
41193                         -119.3112169,
41194                         49.8694217
41195                     ],
41196                     [
41197                         -119.3109199,
41198                         49.8632417
41199                     ],
41200                     [
41201                         -119.3103721,
41202                         49.8632724
41203                     ],
41204                     [
41205                         -119.3095139,
41206                         49.8512388
41207                     ],
41208                     [
41209                         -119.3106368,
41210                         49.8512316
41211                     ],
41212                     [
41213                         -119.3103859,
41214                         49.8462564
41215                     ],
41216                     [
41217                         -119.3245344,
41218                         49.8459957
41219                     ],
41220                     [
41221                         -119.3246018,
41222                         49.8450689
41223                     ],
41224                     [
41225                         -119.3367018,
41226                         49.844875
41227                     ],
41228                     [
41229                         -119.3367467,
41230                         49.8435136
41231                     ],
41232                     [
41233                         -119.337937,
41234                         49.8434702
41235                     ],
41236                     [
41237                         -119.3378023,
41238                         49.8382055
41239                     ],
41240                     [
41241                         -119.3383637,
41242                         49.8381041
41243                     ],
41244                     [
41245                         -119.3383749,
41246                         49.8351202
41247                     ],
41248                     [
41249                         -119.3390936,
41250                         49.8351058
41251                     ],
41252                     [
41253                         -119.3388016,
41254                         49.8321217
41255                     ],
41256                     [
41257                         -119.3391497,
41258                         49.8320565
41259                     ],
41260                     [
41261                         -119.3391722,
41262                         49.8293331
41263                     ],
41264                     [
41265                         -119.3394641,
41266                         49.8293331
41267                     ],
41268                     [
41269                         -119.3395879,
41270                         49.8267878
41271                     ],
41272                     [
41273                         -119.3500053,
41274                         49.8265829
41275                     ],
41276                     [
41277                         -119.3493701,
41278                         49.8180588
41279                     ],
41280                     [
41281                         -119.4046964,
41282                         49.8163785
41283                     ],
41284                     [
41285                         -119.4045694,
41286                         49.8099022
41287                     ],
41288                     [
41289                         -119.4101592,
41290                         49.8099022
41291                     ],
41292                     [
41293                         -119.4102862,
41294                         49.8072787
41295                     ],
41296                     [
41297                         -119.4319467,
41298                         49.8069098
41299                     ],
41300                     [
41301                         -119.4322643,
41302                         49.7907965
41303                     ],
41304                     [
41305                         -119.4459847,
41306                         49.7905504
41307                     ],
41308                     [
41309                         -119.445286,
41310                         49.7820201
41311                     ],
41312                     [
41313                         -119.4967376,
41314                         49.7811587
41315                     ],
41316                     [
41317                         -119.4966105,
41318                         49.7784927
41319                     ],
41320                     [
41321                         -119.5418371,
41322                         49.7775082
41323                     ],
41324                     [
41325                         -119.5415892,
41326                         49.7718277
41327                     ],
41328                     [
41329                         -119.5560296,
41330                         49.7714941
41331                     ],
41332                     [
41333                         -119.5561194,
41334                         49.7718422
41335                     ],
41336                     [
41337                         -119.5715704,
41338                         49.7715086
41339                     ],
41340                     [
41341                         -119.5716153,
41342                         49.7717262
41343                     ],
41344                     [
41345                         -119.5819235,
41346                         49.7714941
41347                     ],
41348                     [
41349                         -119.5820133,
41350                         49.7717697
41351                     ],
41352                     [
41353                         -119.5922991,
41354                         49.7715231
41355                     ],
41356                     [
41357                         -119.592344,
41358                         49.7718132
41359                     ],
41360                     [
41361                         -119.6003839,
41362                         49.7715957
41363                     ],
41364                     [
41365                         -119.6011924,
41366                         49.7839081
41367                     ],
41368                     [
41369                         -119.5864365,
41370                         49.7843863
41371                     ]
41372                 ]
41373             ],
41374             "id": "kelowna_roads",
41375             "overlay": true
41376         },
41377         {
41378             "name": "Landsat 233055",
41379             "type": "tms",
41380             "description": "Recent Landsat imagery",
41381             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/landsat_233055/{zoom}/{x}/{y}.png",
41382             "scaleExtent": [
41383                 5,
41384                 14
41385             ],
41386             "polygon": [
41387                 [
41388                     [
41389                         -60.8550011,
41390                         6.1765004
41391                     ],
41392                     [
41393                         -60.4762612,
41394                         7.9188291
41395                     ],
41396                     [
41397                         -62.161689,
41398                         8.2778675
41399                     ],
41400                     [
41401                         -62.5322549,
41402                         6.5375488
41403                     ]
41404                 ]
41405             ],
41406             "id": "landsat_233055"
41407         },
41408         {
41409             "name": "Latest southwest British Columbia Landsat",
41410             "type": "tms",
41411             "description": "Recent lower-resolution landwsat imagery for southwest British Columbia",
41412             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/landsat_047026/{zoom}/{x}/{y}.png",
41413             "scaleExtent": [
41414                 5,
41415                 13
41416             ],
41417             "polygon": [
41418                 [
41419                     [
41420                         -121.9355512,
41421                         47.7820648
41422                     ],
41423                     [
41424                         -121.5720582,
41425                         48.6410125
41426                     ],
41427                     [
41428                         -121.2015461,
41429                         49.4846247
41430                     ],
41431                     [
41432                         -121.8375516,
41433                         49.6023246
41434                     ],
41435                     [
41436                         -122.4767046,
41437                         49.7161735
41438                     ],
41439                     [
41440                         -123.118912,
41441                         49.8268824
41442                     ],
41443                     [
41444                         -123.760228,
41445                         49.9335836
41446                     ],
41447                     [
41448                         -124.0887706,
41449                         49.0870469
41450                     ],
41451                     [
41452                         -124.4128889,
41453                         48.2252567
41454                     ],
41455                     [
41456                         -123.792772,
41457                         48.1197334
41458                     ],
41459                     [
41460                         -123.1727942,
41461                         48.0109592
41462                     ],
41463                     [
41464                         -122.553553,
41465                         47.8982299
41466                     ]
41467                 ]
41468             ],
41469             "id": "landsat_047026"
41470         },
41471         {
41472             "name": "Lithuania - NŽT ORT10LT",
41473             "type": "tms",
41474             "template": "http://mapproxy.openmap.lt/ort10lt/g/{z}/{x}/{y}.jpeg",
41475             "scaleExtent": [
41476                 4,
41477                 18
41478             ],
41479             "polygon": [
41480                 [
41481                     [
41482                         21.4926054,
41483                         56.3592046
41484                     ],
41485                     [
41486                         21.8134688,
41487                         56.4097144
41488                     ],
41489                     [
41490                         21.9728753,
41491                         56.4567587
41492                     ],
41493                     [
41494                         22.2158294,
41495                         56.4604404
41496                     ],
41497                     [
41498                         22.2183922,
41499                         56.4162361
41500                     ],
41501                     [
41502                         23.3511527,
41503                         56.4267251
41504                     ],
41505                     [
41506                         23.3521778,
41507                         56.3824815
41508                     ],
41509                     [
41510                         23.9179035,
41511                         56.383305
41512                     ],
41513                     [
41514                         23.9176231,
41515                         56.3392908
41516                     ],
41517                     [
41518                         24.5649817,
41519                         56.3382169
41520                     ],
41521                     [
41522                         24.564933,
41523                         56.3828587
41524                     ],
41525                     [
41526                         24.6475683,
41527                         56.4277798
41528                     ],
41529                     [
41530                         24.8099394,
41531                         56.470646
41532                     ],
41533                     [
41534                         24.9733979,
41535                         56.4698452
41536                     ],
41537                     [
41538                         25.1299701,
41539                         56.2890356
41540                     ],
41541                     [
41542                         25.127433,
41543                         56.1990144
41544                     ],
41545                     [
41546                         25.6921076,
41547                         56.1933684
41548                     ],
41549                     [
41550                         26.0839005,
41551                         56.0067879
41552                     ],
41553                     [
41554                         26.4673573,
41555                         55.7304232
41556                     ],
41557                     [
41558                         26.5463565,
41559                         55.7132705
41560                     ],
41561                     [
41562                         26.5154447,
41563                         55.2345969
41564                     ],
41565                     [
41566                         25.7874641,
41567                         54.8425656
41568                     ],
41569                     [
41570                         25.7675259,
41571                         54.6350898
41572                     ],
41573                     [
41574                         25.6165253,
41575                         54.4404007
41576                     ],
41577                     [
41578                         24.4566043,
41579                         53.9577649
41580                     ],
41581                     [
41582                         23.6164786,
41583                         53.9575517
41584                     ],
41585                     [
41586                         23.5632006,
41587                         54.048085
41588                     ],
41589                     [
41590                         22.8462074,
41591                         54.3563682
41592                     ],
41593                     [
41594                         22.831944,
41595                         54.9414849
41596                     ],
41597                     [
41598                         22.4306085,
41599                         55.1159913
41600                     ],
41601                     [
41602                         21.9605898,
41603                         55.1107144
41604                     ],
41605                     [
41606                         21.7253241,
41607                         55.1496885
41608                     ],
41609                     [
41610                         21.5628422,
41611                         55.2362913
41612                     ],
41613                     [
41614                         21.2209638,
41615                         55.2742668
41616                     ],
41617                     [
41618                         21.1630444,
41619                         55.2803979
41620                     ],
41621                     [
41622                         20.9277788,
41623                         55.3101641
41624                     ],
41625                     [
41626                         20.9257285,
41627                         55.3588507
41628                     ],
41629                     [
41630                         20.9980451,
41631                         55.4514157
41632                     ],
41633                     [
41634                         21.0282249,
41635                         56.0796297
41636                     ]
41637                 ]
41638             ],
41639             "terms_url": "http://www.geoportal.lt",
41640             "terms_text": "NŽT ORT10LT"
41641         },
41642         {
41643             "name": "Locator Overlay",
41644             "type": "tms",
41645             "description": "Shows major features to help orient you.",
41646             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-btyhiati/{zoom}/{x}/{y}.png",
41647             "scaleExtent": [
41648                 0,
41649                 16
41650             ],
41651             "terms_url": "http://www.mapbox.com/about/maps/",
41652             "terms_text": "Terms & Feedback",
41653             "default": true,
41654             "overlay": true
41655         },
41656         {
41657             "name": "MapBox Satellite",
41658             "type": "tms",
41659             "description": "Satellite and aerial imagery.",
41660             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-4wvf9l0l/{zoom}/{x}/{y}.png",
41661             "scaleExtent": [
41662                 0,
41663                 16
41664             ],
41665             "terms_url": "http://www.mapbox.com/about/maps/",
41666             "terms_text": "Terms & Feedback",
41667             "default": true
41668         },
41669         {
41670             "name": "MapQuest Open Aerial",
41671             "type": "tms",
41672             "template": "http://oatile{switch:1,2,3,4}.mqcdn.com/tiles/1.0.0/sat/{zoom}/{x}/{y}.png",
41673             "default": true
41674         },
41675         {
41676             "name": "NLS - Bartholomew Half Inch, 1897-1907",
41677             "type": "tms",
41678             "template": "http://geo.nls.uk/mapdata2/bartholomew/great_britain/{zoom}/{x}/{-y}.png",
41679             "scaleExtent": [
41680                 0,
41681                 15
41682             ],
41683             "polygon": [
41684                 [
41685                     [
41686                         -9,
41687                         49.8
41688                     ],
41689                     [
41690                         -9,
41691                         61.1
41692                     ],
41693                     [
41694                         1.9,
41695                         61.1
41696                     ],
41697                     [
41698                         1.9,
41699                         49.8
41700                     ],
41701                     [
41702                         -9,
41703                         49.8
41704                     ]
41705                 ]
41706             ],
41707             "terms_url": "http://geo.nls.uk/maps/",
41708             "terms_text": "National Library of Scotland Historic Maps"
41709         },
41710         {
41711             "name": "NLS - OS 1-inch 7th Series 1955-61",
41712             "type": "tms",
41713             "template": "http://geo.nls.uk/mapdata2/os/seventh/{zoom}/{x}/{-y}.png",
41714             "scaleExtent": [
41715                 5,
41716                 16
41717             ],
41718             "polygon": [
41719                 [
41720                     [
41721                         -6.4585407,
41722                         49.9044128
41723                     ],
41724                     [
41725                         -6.3872009,
41726                         49.9841116
41727                     ],
41728                     [
41729                         -6.2296827,
41730                         49.9896159
41731                     ],
41732                     [
41733                         -6.2171269,
41734                         49.8680087
41735                     ],
41736                     [
41737                         -6.4551164,
41738                         49.8591793
41739                     ]
41740                 ],
41741                 [
41742                     [
41743                         -1.4495137,
41744                         60.8634056
41745                     ],
41746                     [
41747                         -0.7167114,
41748                         60.8545122
41749                     ],
41750                     [
41751                         -0.7349744,
41752                         60.4359756
41753                     ],
41754                     [
41755                         -0.6938826,
41756                         60.4168218
41757                     ],
41758                     [
41759                         -0.7258429,
41760                         60.3942735
41761                     ],
41762                     [
41763                         -0.7395401,
41764                         60.0484714
41765                     ],
41766                     [
41767                         -0.9267357,
41768                         60.0461918
41769                     ],
41770                     [
41771                         -0.9381501,
41772                         59.8266157
41773                     ],
41774                     [
41775                         -1.4586452,
41776                         59.831205
41777                     ],
41778                     [
41779                         -1.4455187,
41780                         60.0535999
41781                     ],
41782                     [
41783                         -1.463211,
41784                         60.0535999
41785                     ],
41786                     [
41787                         -1.4643524,
41788                         60.0630002
41789                     ],
41790                     [
41791                         -1.5716475,
41792                         60.0638546
41793                     ],
41794                     [
41795                         -1.5693646,
41796                         60.1790005
41797                     ],
41798                     [
41799                         -1.643558,
41800                         60.1807033
41801                     ],
41802                     [
41803                         -1.643558,
41804                         60.1892162
41805                     ],
41806                     [
41807                         -1.8216221,
41808                         60.1894999
41809                     ],
41810                     [
41811                         -1.8204807,
41812                         60.3615507
41813                     ],
41814                     [
41815                         -1.8415973,
41816                         60.3697345
41817                     ],
41818                     [
41819                         -1.8216221,
41820                         60.3832755
41821                     ],
41822                     [
41823                         -1.8179852,
41824                         60.5934321
41825                     ],
41826                     [
41827                         -1.453168,
41828                         60.5934321
41829                     ]
41830                 ],
41831                 [
41832                     [
41833                         -4.9089213,
41834                         54.4242078
41835                     ],
41836                     [
41837                         -4.282598,
41838                         54.4429861
41839                     ],
41840                     [
41841                         -4.2535417,
41842                         54.029769
41843                     ],
41844                     [
41845                         -4.8766366,
41846                         54.0221831
41847                     ]
41848                 ],
41849                 [
41850                     [
41851                         -5.8667408,
41852                         59.1444603
41853                     ],
41854                     [
41855                         -5.7759966,
41856                         59.1470945
41857                     ],
41858                     [
41859                         -5.7720016,
41860                         59.1014052
41861                     ],
41862                     [
41863                         -5.8621751,
41864                         59.0990605
41865                     ]
41866                 ],
41867                 [
41868                     [
41869                         -1.7065887,
41870                         59.5703599
41871                     ],
41872                     [
41873                         -1.5579165,
41874                         59.5693481
41875                     ],
41876                     [
41877                         -1.5564897,
41878                         59.4965695
41879                     ],
41880                     [
41881                         -1.7054472,
41882                         59.4975834
41883                     ]
41884                 ],
41885                 [
41886                     [
41887                         -7.6865827,
41888                         58.2940975
41889                     ],
41890                     [
41891                         -7.5330594,
41892                         58.3006957
41893                     ],
41894                     [
41895                         -7.5256401,
41896                         58.2646905
41897                     ],
41898                     [
41899                         -7.6797341,
41900                         58.2577853
41901                     ]
41902                 ],
41903                 [
41904                     [
41905                         -4.5338281,
41906                         59.0359871
41907                     ],
41908                     [
41909                         -4.481322,
41910                         59.0371616
41911                     ],
41912                     [
41913                         -4.4796099,
41914                         59.0186583
41915                     ],
41916                     [
41917                         -4.5332574,
41918                         59.0180707
41919                     ]
41920                 ],
41921                 [
41922                     [
41923                         -8.6710698,
41924                         57.8769896
41925                     ],
41926                     [
41927                         -8.4673234,
41928                         57.8897332
41929                     ],
41930                     [
41931                         -8.4467775,
41932                         57.7907
41933                     ],
41934                     [
41935                         -8.6510947,
41936                         57.7779213
41937                     ]
41938                 ],
41939                 [
41940                     [
41941                         -5.2395519,
41942                         50.3530581
41943                     ],
41944                     [
41945                         -5.7920073,
41946                         50.3384899
41947                     ],
41948                     [
41949                         -5.760047,
41950                         49.9317027
41951                     ],
41952                     [
41953                         -4.6551363,
41954                         49.9581461
41955                     ],
41956                     [
41957                         -4.677965,
41958                         50.2860073
41959                     ],
41960                     [
41961                         -4.244219,
41962                         50.2801723
41963                     ],
41964                     [
41965                         -4.2487848,
41966                         50.2042525
41967                     ],
41968                     [
41969                         -3.3812929,
41970                         50.2042525
41971                     ],
41972                     [
41973                         -3.4223846,
41974                         50.5188201
41975                     ],
41976                     [
41977                         -3.1164796,
41978                         50.5246258
41979                     ],
41980                     [
41981                         -3.1210453,
41982                         50.6579592
41983                     ],
41984                     [
41985                         -2.6736357,
41986                         50.6619495
41987                     ],
41988                     [
41989                         -2.5953453,
41990                         50.6394325
41991                     ],
41992                     [
41993                         -2.5905026,
41994                         50.5728419
41995                     ],
41996                     [
41997                         -2.4791203,
41998                         50.5733545
41999                     ],
42000                     [
42001                         -2.4758919,
42002                         50.5066704
42003                     ],
42004                     [
42005                         -2.3967943,
42006                         50.5056438
42007                     ],
42008                     [
42009                         -2.401637,
42010                         50.5723293
42011                     ],
42012                     [
42013                         -1.0400296,
42014                         50.5718167
42015                     ],
42016                     [
42017                         -1.0335726,
42018                         50.7059289
42019                     ],
42020                     [
42021                         -0.549302,
42022                         50.7038843
42023                     ],
42024                     [
42025                         -0.5460736,
42026                         50.7886618
42027                     ],
42028                     [
42029                         -0.0924734,
42030                         50.7856002
42031                     ],
42032                     [
42033                         -0.0876307,
42034                         50.7181949
42035                     ],
42036                     [
42037                         0.4789659,
42038                         50.7120623
42039                     ],
42040                     [
42041                         0.487037,
42042                         50.8182467
42043                     ],
42044                     [
42045                         0.9761503,
42046                         50.8049868
42047                     ],
42048                     [
42049                         0.9922927,
42050                         51.0126311
42051                     ],
42052                     [
42053                         1.4491213,
42054                         51.0004424
42055                     ],
42056                     [
42057                         1.4781775,
42058                         51.4090372
42059                     ],
42060                     [
42061                         1.0229632,
42062                         51.4271576
42063                     ],
42064                     [
42065                         1.035877,
42066                         51.7640881
42067                     ],
42068                     [
42069                         1.6105448,
42070                         51.7500992
42071                     ],
42072                     [
42073                         1.646058,
42074                         52.1560003
42075                     ],
42076                     [
42077                         1.7267698,
42078                         52.1540195
42079                     ],
42080                     [
42081                         1.749369,
42082                         52.4481811
42083                     ],
42084                     [
42085                         1.7870672,
42086                         52.4811624
42087                     ],
42088                     [
42089                         1.759102,
42090                         52.522505
42091                     ],
42092                     [
42093                         1.7933451,
42094                         52.9602749
42095                     ],
42096                     [
42097                         0.3798147,
42098                         52.9958468
42099                     ],
42100                     [
42101                         0.3895238,
42102                         53.2511239
42103                     ],
42104                     [
42105                         0.3478614,
42106                         53.2511239
42107                     ],
42108                     [
42109                         0.3238912,
42110                         53.282186
42111                     ],
42112                     [
42113                         0.3461492,
42114                         53.6538501
42115                     ],
42116                     [
42117                         0.128487,
42118                         53.6575466
42119                     ],
42120                     [
42121                         0.116582,
42122                         53.6674703
42123                     ],
42124                     [
42125                         0.1350586,
42126                         54.0655731
42127                     ],
42128                     [
42129                         -0.0609831,
42130                         54.065908
42131                     ],
42132                     [
42133                         -0.0414249,
42134                         54.4709448
42135                     ],
42136                     [
42137                         -0.5662701,
42138                         54.4771794
42139                     ],
42140                     [
42141                         -0.5592078,
42142                         54.6565127
42143                     ],
42144                     [
42145                         -1.1665638,
42146                         54.6623485
42147                     ],
42148                     [
42149                         -1.1637389,
42150                         54.842611
42151                     ],
42152                     [
42153                         -1.3316194,
42154                         54.843909
42155                     ],
42156                     [
42157                         -1.3257065,
42158                         55.2470842
42159                     ],
42160                     [
42161                         -1.529453,
42162                         55.2487108
42163                     ],
42164                     [
42165                         -1.524178,
42166                         55.6540122
42167                     ],
42168                     [
42169                         -1.7638798,
42170                         55.6540122
42171                     ],
42172                     [
42173                         -1.7733693,
42174                         55.9719116
42175                     ],
42176                     [
42177                         -2.1607858,
42178                         55.9682981
42179                     ],
42180                     [
42181                         -2.1543289,
42182                         56.0621387
42183                     ],
42184                     [
42185                         -2.4578051,
42186                         56.0585337
42187                     ],
42188                     [
42189                         -2.4190635,
42190                         56.641717
42191                     ],
42192                     [
42193                         -2.0962164,
42194                         56.641717
42195                     ],
42196                     [
42197                         -2.0833025,
42198                         57.0021322
42199                     ],
42200                     [
42201                         -1.9283359,
42202                         57.0126802
42203                     ],
42204                     [
42205                         -1.9180966,
42206                         57.3590895
42207                     ],
42208                     [
42209                         -1.7502161,
42210                         57.3625721
42211                     ],
42212                     [
42213                         -1.7695869,
42214                         57.7608634
42215                     ],
42216                     [
42217                         -3.6937554,
42218                         57.7574187
42219                     ],
42220                     [
42221                         -3.7066693,
42222                         57.9806386
42223                     ],
42224                     [
42225                         -3.5969013,
42226                         57.9772149
42227                     ],
42228                     [
42229                         -3.6033582,
42230                         58.1207277
42231                     ],
42232                     [
42233                         -3.0222335,
42234                         58.1309566
42235                     ],
42236                     [
42237                         -3.0286905,
42238                         58.5410788
42239                     ],
42240                     [
42241                         -2.8478961,
42242                         58.530968
42243                     ],
42244                     [
42245                         -2.86081,
42246                         58.8430508
42247                     ],
42248                     [
42249                         -2.679624,
42250                         58.8414991
42251                     ],
42252                     [
42253                         -2.6841897,
42254                         58.885175
42255                     ],
42256                     [
42257                         -2.6339665,
42258                         58.9052239
42259                     ],
42260                     [
42261                         -2.679624,
42262                         58.9335083
42263                     ],
42264                     [
42265                         -2.6887555,
42266                         59.0229231
42267                     ],
42268                     [
42269                         -2.3668703,
42270                         59.0229231
42271                     ],
42272                     [
42273                         -2.3702946,
42274                         59.2652861
42275                     ],
42276                     [
42277                         -2.3429001,
42278                         59.2821989
42279                     ],
42280                     [
42281                         -2.3714361,
42282                         59.2996861
42283                     ],
42284                     [
42285                         -2.3737189,
42286                         59.3707083
42287                     ],
42288                     [
42289                         -2.3429001,
42290                         59.385825
42291                     ],
42292                     [
42293                         -2.3725775,
42294                         59.400354
42295                     ],
42296                     [
42297                         -2.3714361,
42298                         59.4259098
42299                     ],
42300                     [
42301                         -3.0734196,
42302                         59.4230067
42303                     ],
42304                     [
42305                         -3.0711368,
42306                         59.3433649
42307                     ],
42308                     [
42309                         -3.103097,
42310                         59.3311405
42311                     ],
42312                     [
42313                         -3.0745611,
42314                         59.3136695
42315                     ],
42316                     [
42317                         -3.0722782,
42318                         59.232603
42319                     ],
42320                     [
42321                         -3.3850319,
42322                         59.1484167
42323                     ],
42324                     [
42325                         -3.3747589,
42326                         58.9352753
42327                     ],
42328                     [
42329                         -3.5653789,
42330                         58.9323303
42331                     ],
42332                     [
42333                         -3.554829,
42334                         58.69759
42335                     ],
42336                     [
42337                         -5.2808579,
42338                         58.6667732
42339                     ],
42340                     [
42341                         -5.2534159,
42342                         58.3514125
42343                     ],
42344                     [
42345                         -5.5068508,
42346                         58.3437887
42347                     ],
42348                     [
42349                         -5.4761804,
42350                         58.0323557
42351                     ],
42352                     [
42353                         -5.8974958,
42354                         58.0212436
42355                     ],
42356                     [
42357                         -5.8522972,
42358                         57.6171758
42359                     ],
42360                     [
42361                         -6.1396311,
42362                         57.6137174
42363                     ],
42364                     [
42365                         -6.1541592,
42366                         57.7423183
42367                     ],
42368                     [
42369                         -6.2913692,
42370                         57.7380102
42371                     ],
42372                     [
42373                         -6.3365678,
42374                         58.1398784
42375                     ],
42376                     [
42377                         -6.1121891,
42378                         58.1466944
42379                     ],
42380                     [
42381                         -6.1473778,
42382                         58.5106285
42383                     ],
42384                     [
42385                         -6.2934817,
42386                         58.5416182
42387                     ],
42388                     [
42389                         -6.8413713,
42390                         58.2977321
42391                     ],
42392                     [
42393                         -7.0057382,
42394                         58.2929331
42395                     ],
42396                     [
42397                         -7.1016189,
42398                         58.2064403
42399                     ],
42400                     [
42401                         -7.2573132,
42402                         58.1793148
42403                     ],
42404                     [
42405                         -7.2531092,
42406                         58.1004928
42407                     ],
42408                     [
42409                         -7.4070698,
42410                         58.0905566
42411                     ],
42412                     [
42413                         -7.391347,
42414                         57.7911354
42415                     ],
42416                     [
42417                         -7.790991,
42418                         57.7733151
42419                     ],
42420                     [
42421                         -7.7624215,
42422                         57.5444165
42423                     ],
42424                     [
42425                         -7.698501,
42426                         57.1453194
42427                     ],
42428                     [
42429                         -7.7943817,
42430                         57.1304547
42431                     ],
42432                     [
42433                         -7.716764,
42434                         56.7368628
42435                     ],
42436                     [
42437                         -7.0122067,
42438                         56.7654359
42439                     ],
42440                     [
42441                         -6.979922,
42442                         56.5453858
42443                     ],
42444                     [
42445                         -7.0638622,
42446                         56.5453858
42447                     ],
42448                     [
42449                         -7.0444914,
42450                         56.3562587
42451                     ],
42452                     [
42453                         -6.500676,
42454                         56.3812917
42455                     ],
42456                     [
42457                         -6.4491433,
42458                         55.9793649
42459                     ],
42460                     [
42461                         -6.563287,
42462                         55.9691456
42463                     ],
42464                     [
42465                         -6.5393742,
42466                         55.7030135
42467                     ],
42468                     [
42469                         -6.5595521,
42470                         55.6907321
42471                     ],
42472                     [
42473                         -6.5345315,
42474                         55.6761713
42475                     ],
42476                     [
42477                         -6.5216176,
42478                         55.5704434
42479                     ],
42480                     [
42481                         -5.8912587,
42482                         55.5923416
42483                     ],
42484                     [
42485                         -5.8560127,
42486                         55.2320733
42487                     ],
42488                     [
42489                         -5.2293639,
42490                         55.2515958
42491                     ],
42492                     [
42493                         -5.1837064,
42494                         54.6254139
42495                     ],
42496                     [
42497                         -3.6655956,
42498                         54.6518373
42499                     ],
42500                     [
42501                         -3.6496155,
42502                         54.4320023
42503                     ],
42504                     [
42505                         -3.5400375,
42506                         54.4306744
42507                     ],
42508                     [
42509                         -3.530906,
42510                         54.0290181
42511                     ],
42512                     [
42513                         -3.0697656,
42514                         54.030359
42515                     ],
42516                     [
42517                         -3.0675737,
42518                         53.8221388
42519                     ],
42520                     [
42521                         -3.0804876,
42522                         53.7739911
42523                     ],
42524                     [
42525                         -3.0619239,
42526                         53.7477488
42527                     ],
42528                     [
42529                         -3.0611168,
42530                         53.6737049
42531                     ],
42532                     [
42533                         -3.2144691,
42534                         53.6708361
42535                     ],
42536                     [
42537                         -3.2057699,
42538                         53.4226163
42539                     ],
42540                     [
42541                         -3.2799632,
42542                         53.355224
42543                     ],
42544                     [
42545                         -3.2896655,
42546                         53.3608441
42547                     ],
42548                     [
42549                         -3.3327547,
42550                         53.364931
42551                     ],
42552                     [
42553                         -3.3761293,
42554                         53.3540318
42555                     ],
42556                     [
42557                         -4.0888976,
42558                         53.3433102
42559                     ],
42560                     [
42561                         -4.0945474,
42562                         53.4612036
42563                     ],
42564                     [
42565                         -4.697412,
42566                         53.4448624
42567                     ],
42568                     [
42569                         -4.6882805,
42570                         53.3318598
42571                     ],
42572                     [
42573                         -4.7202407,
42574                         53.2895771
42575                     ],
42576                     [
42577                         -4.6837148,
42578                         53.2486184
42579                     ],
42580                     [
42581                         -4.6768661,
42582                         53.1542644
42583                     ],
42584                     [
42585                         -4.8480816,
42586                         53.1446807
42587                     ],
42588                     [
42589                         -4.8178336,
42590                         52.7440299
42591                     ],
42592                     [
42593                         -4.2545751,
42594                         52.7558939
42595                     ],
42596                     [
42597                         -4.228876,
42598                         52.254876
42599                     ],
42600                     [
42601                         -4.2607571,
42602                         52.2536408
42603                     ],
42604                     [
42605                         -4.2724603,
42606                         52.2432637
42607                     ],
42608                     [
42609                         -4.8136263,
42610                         52.230095
42611                     ],
42612                     [
42613                         -4.8079191,
42614                         52.1138892
42615                     ],
42616                     [
42617                         -5.3889104,
42618                         52.0991668
42619                     ],
42620                     [
42621                         -5.3717888,
42622                         51.9129667
42623                     ],
42624                     [
42625                         -5.4208706,
42626                         51.9101502
42627                     ],
42628                     [
42629                         -5.414022,
42630                         51.8453218
42631                     ],
42632                     [
42633                         -5.3683645,
42634                         51.8474373
42635                     ],
42636                     [
42637                         -5.3466772,
42638                         51.5595332
42639                     ],
42640                     [
42641                         -4.773676,
42642                         51.5758518
42643                     ],
42644                     [
42645                         -4.7656859,
42646                         51.4885146
42647                     ],
42648                     [
42649                         -4.1915432,
42650                         51.4970427
42651                     ],
42652                     [
42653                         -4.1869775,
42654                         51.4344663
42655                     ],
42656                     [
42657                         -3.6151177,
42658                         51.4444274
42659                     ],
42660                     [
42661                         -3.6105519,
42662                         51.3746543
42663                     ],
42664                     [
42665                         -3.1494115,
42666                         51.3789292
42667                     ],
42668                     [
42669                         -3.1494115,
42670                         51.2919281
42671                     ],
42672                     [
42673                         -4.3038735,
42674                         51.2745907
42675                     ],
42676                     [
42677                         -4.2861169,
42678                         51.0508721
42679                     ],
42680                     [
42681                         -4.8543277,
42682                         51.0366633
42683                     ],
42684                     [
42685                         -4.8372201,
42686                         50.7212787
42687                     ],
42688                     [
42689                         -5.2618345,
42690                         50.7082694
42691                     ]
42692                 ],
42693                 [
42694                     [
42695                         -2.1502671,
42696                         60.171318
42697                     ],
42698                     [
42699                         -2.0030218,
42700                         60.1696146
42701                     ],
42702                     [
42703                         -2.0013096,
42704                         60.0997023
42705                     ],
42706                     [
42707                         -2.148555,
42708                         60.1011247
42709                     ]
42710                 ],
42711                 [
42712                     [
42713                         -6.2086011,
42714                         59.1163488
42715                     ],
42716                     [
42717                         -6.1229934,
42718                         59.1166418
42719                     ],
42720                     [
42721                         -6.121852,
42722                         59.0714985
42723                     ],
42724                     [
42725                         -6.2097426,
42726                         59.0714985
42727                     ]
42728                 ],
42729                 [
42730                     [
42731                         -4.4159559,
42732                         59.0889036
42733                     ],
42734                     [
42735                         -4.4212022,
42736                         59.0770848
42737                     ],
42738                     [
42739                         -4.3971904,
42740                         59.0779143
42741                     ],
42742                     [
42743                         -4.3913388,
42744                         59.0897328
42745                     ]
42746                 ]
42747             ],
42748             "terms_url": "http://geo.nls.uk/maps/",
42749             "terms_text": "National Library of Scotland Historic Maps"
42750         },
42751         {
42752             "name": "NLS - OS 1:25k 1st Series 1937-61",
42753             "type": "tms",
42754             "template": "http://geo.nls.uk/mapdata2/os/25000/{zoom}/{x}/{-y}.png",
42755             "scaleExtent": [
42756                 5,
42757                 16
42758             ],
42759             "polygon": [
42760                 [
42761                     [
42762                         -4.7157244,
42763                         54.6796556
42764                     ],
42765                     [
42766                         -4.6850662,
42767                         54.6800268
42768                     ],
42769                     [
42770                         -4.6835779,
42771                         54.6623245
42772                     ],
42773                     [
42774                         -4.7148782,
42775                         54.6615818
42776                     ]
42777                 ],
42778                 [
42779                     [
42780                         -3.7085748,
42781                         58.3371151
42782                     ],
42783                     [
42784                         -3.5405937,
42785                         58.3380684
42786                     ],
42787                     [
42788                         -3.5315137,
42789                         58.1608002
42790                     ],
42791                     [
42792                         -3.3608086,
42793                         58.1622372
42794                     ],
42795                     [
42796                         -3.3653486,
42797                         58.252173
42798                     ],
42799                     [
42800                         -3.1610473,
42801                         58.2536063
42802                     ],
42803                     [
42804                         -3.1610473,
42805                         58.3261509
42806                     ],
42807                     [
42808                         -3.0275704,
42809                         58.3271045
42810                     ],
42811                     [
42812                         -3.0366505,
42813                         58.6139001
42814                     ],
42815                     [
42816                         -3.0021463,
42817                         58.614373
42818                     ],
42819                     [
42820                         -3.0030543,
42821                         58.7036341
42822                     ],
42823                     [
42824                         -3.4180129,
42825                         58.7003322
42826                     ],
42827                     [
42828                         -3.4171049,
42829                         58.6290293
42830                     ],
42831                     [
42832                         -3.7240109,
42833                         58.6266658
42834                     ],
42835                     [
42836                         -3.7231029,
42837                         58.606806
42838                     ],
42839                     [
42840                         -4.2361262,
42841                         58.5992374
42842                     ],
42843                     [
42844                         -4.2334022,
42845                         58.5092347
42846                     ],
42847                     [
42848                         -3.88836,
42849                         58.5144516
42850                     ],
42851                     [
42852                         -3.8829119,
42853                         58.4261327
42854                     ],
42855                     [
42856                         -3.7158389,
42857                         58.4270836
42858                     ]
42859                 ],
42860                 [
42861                     [
42862                         -6.46676,
42863                         49.9943621
42864                     ],
42865                     [
42866                         -6.1889102,
42867                         50.004868
42868                     ],
42869                     [
42870                         -6.1789222,
42871                         49.8967815
42872                     ],
42873                     [
42874                         -6.3169391,
42875                         49.8915171
42876                     ],
42877                     [
42878                         -6.312399,
42879                         49.8200979
42880                     ],
42881                     [
42882                         -6.4504159,
42883                         49.8159968
42884                     ]
42885                 ],
42886                 [
42887                     [
42888                         -5.6453263,
42889                         50.2029809
42890                     ],
42891                     [
42892                         -5.7801329,
42893                         50.2014076
42894                     ],
42895                     [
42896                         -5.7637888,
42897                         50.0197267
42898                     ],
42899                     [
42900                         -5.3479221,
42901                         50.0290604
42902                     ],
42903                     [
42904                         -5.3388421,
42905                         49.9414854
42906                     ],
42907                     [
42908                         -5.024672,
42909                         49.9473287
42910                     ],
42911                     [
42912                         -5.0355681,
42913                         50.0383923
42914                     ],
42915                     [
42916                         -5.0010639,
42917                         50.0453901
42918                     ],
42919                     [
42920                         -4.9974319,
42921                         50.1304478
42922                     ],
42923                     [
42924                         -4.855783,
42925                         50.13394
42926                     ],
42927                     [
42928                         -4.861231,
42929                         50.206057
42930                     ],
42931                     [
42932                         -4.6546085,
42933                         50.2140172
42934                     ],
42935                     [
42936                         -4.6558926,
42937                         50.3018616
42938                     ],
42939                     [
42940                         -4.5184924,
42941                         50.3026818
42942                     ],
42943                     [
42944                         -4.51464,
42945                         50.325642
42946                     ],
42947                     [
42948                         -4.2488284,
42949                         50.3264618
42950                     ],
42951                     [
42952                         -4.2488284,
42953                         50.3100631
42954                     ],
42955                     [
42956                         -4.10886,
42957                         50.3141633
42958                     ],
42959                     [
42960                         -4.1062917,
42961                         50.2411267
42962                     ],
42963                     [
42964                         -3.9648088,
42965                         50.2432047
42966                     ],
42967                     [
42968                         -3.9640778,
42969                         50.2254158
42970                     ],
42971                     [
42972                         -3.8522287,
42973                         50.2273626
42974                     ],
42975                     [
42976                         -3.8503757,
42977                         50.1552563
42978                     ],
42979                     [
42980                         -3.6921809,
42981                         50.1572487
42982                     ],
42983                     [
42984                         -3.5414602,
42985                         50.1602198
42986                     ],
42987                     [
42988                         -3.5465781,
42989                         50.3226814
42990                     ],
42991                     [
42992                         -3.4068012,
42993                         50.3241013
42994                     ],
42995                     [
42996                         -3.4165761,
42997                         50.5892711
42998                     ],
42999                     [
43000                         -3.2746691,
43001                         50.5962721
43002                     ],
43003                     [
43004                         -3.2749172,
43005                         50.6106323
43006                     ],
43007                     [
43008                         -2.9971742,
43009                         50.613972
43010                     ],
43011                     [
43012                         -2.9896008,
43013                         50.688537
43014                     ],
43015                     [
43016                         -2.7120266,
43017                         50.690565
43018                     ],
43019                     [
43020                         -2.710908,
43021                         50.6195964
43022                     ],
43023                     [
43024                         -2.5695473,
43025                         50.6157538
43026                     ],
43027                     [
43028                         -2.5651019,
43029                         50.5134083
43030                     ],
43031                     [
43032                         -2.4014463,
43033                         50.513379
43034                     ],
43035                     [
43036                         -2.3940583,
43037                         50.6160348
43038                     ],
43039                     [
43040                         -2.2894123,
43041                         50.6147436
43042                     ],
43043                     [
43044                         -2.2876184,
43045                         50.6008549
43046                     ],
43047                     [
43048                         -2.1477855,
43049                         50.6048506
43050                     ],
43051                     [
43052                         -2.1451013,
43053                         50.5325437
43054                     ],
43055                     [
43056                         -1.9335117,
43057                         50.5347477
43058                     ],
43059                     [
43060                         -1.9362139,
43061                         50.6170445
43062                     ],
43063                     [
43064                         -1.8573025,
43065                         50.6228094
43066                     ],
43067                     [
43068                         -1.8554865,
43069                         50.709139
43070                     ],
43071                     [
43072                         -1.6066929,
43073                         50.709139
43074                     ],
43075                     [
43076                         -1.6085089,
43077                         50.6239615
43078                     ],
43079                     [
43080                         -1.4450678,
43081                         50.6228094
43082                     ],
43083                     [
43084                         -1.4432518,
43085                         50.5317039
43086                     ],
43087                     [
43088                         -1.1545059,
43089                         50.5293951
43090                     ],
43091                     [
43092                         -1.1472419,
43093                         50.6170485
43094                     ],
43095                     [
43096                         -1.011041,
43097                         50.6205051
43098                     ],
43099                     [
43100                         -1.011041,
43101                         50.7056889
43102                     ],
43103                     [
43104                         -0.704135,
43105                         50.7045388
43106                     ],
43107                     [
43108                         -0.700503,
43109                         50.7769401
43110                     ],
43111                     [
43112                         -0.5860943,
43113                         50.7723465
43114                     ],
43115                     [
43116                         -0.5879103,
43117                         50.7907181
43118                     ],
43119                     [
43120                         -0.0149586,
43121                         50.7798108
43122                     ],
43123                     [
43124                         -0.0185906,
43125                         50.7625836
43126                     ],
43127                     [
43128                         0.0967261,
43129                         50.7620093
43130                     ],
43131                     [
43132                         0.0921861,
43133                         50.6913106
43134                     ],
43135                     [
43136                         0.3046595,
43137                         50.6890096
43138                     ],
43139                     [
43140                         0.3101075,
43141                         50.7757917
43142                     ],
43143                     [
43144                         0.5511831,
43145                         50.7726336
43146                     ],
43147                     [
43148                         0.5529991,
43149                         50.8432096
43150                     ],
43151                     [
43152                         0.695556,
43153                         50.8403428
43154                     ],
43155                     [
43156                         0.696464,
43157                         50.8592608
43158                     ],
43159                     [
43160                         0.9852099,
43161                         50.8523824
43162                     ],
43163                     [
43164                         0.9906579,
43165                         50.9417226
43166                     ],
43167                     [
43168                         1.0160821,
43169                         50.9411504
43170                     ],
43171                     [
43172                         1.0215301,
43173                         51.0303204
43174                     ],
43175                     [
43176                         1.2812198,
43177                         51.0240383
43178                     ],
43179                     [
43180                         1.2848518,
43181                         51.0948044
43182                     ],
43183                     [
43184                         1.4277848,
43185                         51.0948044
43186                     ],
43187                     [
43188                         1.4386809,
43189                         51.2882859
43190                     ],
43191                     [
43192                         1.4713691,
43193                         51.2871502
43194                     ],
43195                     [
43196                         1.4804492,
43197                         51.3994534
43198                     ],
43199                     [
43200                         1.1590151,
43201                         51.4073836
43202                     ],
43203                     [
43204                         1.1590151,
43205                         51.3869889
43206                     ],
43207                     [
43208                         1.0191822,
43209                         51.3903886
43210                     ],
43211                     [
43212                         1.0228142,
43213                         51.4798247
43214                     ],
43215                     [
43216                         0.8793493,
43217                         51.4843484
43218                     ],
43219                     [
43220                         0.8829813,
43221                         51.5566675
43222                     ],
43223                     [
43224                         1.0264462,
43225                         51.5544092
43226                     ],
43227                     [
43228                         1.0373423,
43229                         51.7493319
43230                     ],
43231                     [
43232                         1.2607117,
43233                         51.7482076
43234                     ],
43235                     [
43236                         1.2661598,
43237                         51.8279642
43238                     ],
43239                     [
43240                         1.3351682,
43241                         51.8335756
43242                     ],
43243                     [
43244                         1.3478803,
43245                         51.9199021
43246                     ],
43247                     [
43248                         1.4840812,
43249                         51.9199021
43250                     ],
43251                     [
43252                         1.4986093,
43253                         52.0038271
43254                     ],
43255                     [
43256                         1.6438902,
43257                         52.0027092
43258                     ],
43259                     [
43260                         1.6656823,
43261                         52.270221
43262                     ],
43263                     [
43264                         1.7310588,
43265                         52.270221
43266                     ],
43267                     [
43268                         1.7528509,
43269                         52.4465637
43270                     ],
43271                     [
43272                         1.8254914,
43273                         52.4476705
43274                     ],
43275                     [
43276                         1.8345714,
43277                         52.624408
43278                     ],
43279                     [
43280                         1.7690346,
43281                         52.6291402
43282                     ],
43283                     [
43284                         1.7741711,
43285                         52.717904
43286                     ],
43287                     [
43288                         1.6996925,
43289                         52.721793
43290                     ],
43291                     [
43292                         1.706113,
43293                         52.8103687
43294                     ],
43295                     [
43296                         1.559724,
43297                         52.8165777
43298                     ],
43299                     [
43300                         1.5648605,
43301                         52.9034116
43302                     ],
43303                     [
43304                         1.4184715,
43305                         52.9103818
43306                     ],
43307                     [
43308                         1.4223238,
43309                         52.9281894
43310                     ],
43311                     [
43312                         1.3439928,
43313                         52.9289635
43314                     ],
43315                     [
43316                         1.3491293,
43317                         53.0001194
43318                     ],
43319                     [
43320                         0.4515789,
43321                         53.022589
43322                     ],
43323                     [
43324                         0.4497629,
43325                         52.9351139
43326                     ],
43327                     [
43328                         0.3789384,
43329                         52.9351139
43330                     ],
43331                     [
43332                         0.3716744,
43333                         52.846365
43334                     ],
43335                     [
43336                         0.2227614,
43337                         52.8496552
43338                     ],
43339                     [
43340                         0.2336575,
43341                         52.9329248
43342                     ],
43343                     [
43344                         0.3062979,
43345                         52.9351139
43346                     ],
43347                     [
43348                         0.308114,
43349                         53.022589
43350                     ],
43351                     [
43352                         0.3807544,
43353                         53.0236813
43354                     ],
43355                     [
43356                         0.3993708,
43357                         53.2933729
43358                     ],
43359                     [
43360                         0.3248922,
43361                         53.2987454
43362                     ],
43363                     [
43364                         0.3274604,
43365                         53.3853782
43366                     ],
43367                     [
43368                         0.2504136,
43369                         53.38691
43370                     ],
43371                     [
43372                         0.2581183,
43373                         53.4748924
43374                     ],
43375                     [
43376                         0.1862079,
43377                         53.4779494
43378                     ],
43379                     [
43380                         0.1913443,
43381                         53.6548777
43382                     ],
43383                     [
43384                         0.1502527,
43385                         53.6594436
43386                     ],
43387                     [
43388                         0.1528209,
43389                         53.7666003
43390                     ],
43391                     [
43392                         0.0012954,
43393                         53.7734308
43394                     ],
43395                     [
43396                         0.0025796,
43397                         53.8424326
43398                     ],
43399                     [
43400                         -0.0282392,
43401                         53.841675
43402                     ],
43403                     [
43404                         -0.0226575,
43405                         53.9311501
43406                     ],
43407                     [
43408                         -0.1406983,
43409                         53.9322193
43410                     ],
43411                     [
43412                         -0.1416063,
43413                         54.0219323
43414                     ],
43415                     [
43416                         -0.1706625,
43417                         54.0235326
43418                     ],
43419                     [
43420                         -0.1679384,
43421                         54.0949482
43422                     ],
43423                     [
43424                         -0.0126694,
43425                         54.0912206
43426                     ],
43427                     [
43428                         -0.0099454,
43429                         54.1811226
43430                     ],
43431                     [
43432                         -0.1615824,
43433                         54.1837795
43434                     ],
43435                     [
43436                         -0.1606744,
43437                         54.2029038
43438                     ],
43439                     [
43440                         -0.2405789,
43441                         54.2034349
43442                     ],
43443                     [
43444                         -0.2378549,
43445                         54.2936234
43446                     ],
43447                     [
43448                         -0.3894919,
43449                         54.2941533
43450                     ],
43451                     [
43452                         -0.3857497,
43453                         54.3837321
43454                     ],
43455                     [
43456                         -0.461638,
43457                         54.3856364
43458                     ],
43459                     [
43460                         -0.4571122,
43461                         54.4939066
43462                     ],
43463                     [
43464                         -0.6105651,
43465                         54.4965434
43466                     ],
43467                     [
43468                         -0.6096571,
43469                         54.5676704
43470                     ],
43471                     [
43472                         -0.7667421,
43473                         54.569776
43474                     ],
43475                     [
43476                         -0.7640181,
43477                         54.5887213
43478                     ],
43479                     [
43480                         -0.9192871,
43481                         54.5908258
43482                     ],
43483                     [
43484                         -0.9148116,
43485                         54.6608348
43486                     ],
43487                     [
43488                         -1.1485204,
43489                         54.6634343
43490                     ],
43491                     [
43492                         -1.1472363,
43493                         54.7528316
43494                     ],
43495                     [
43496                         -1.2268514,
43497                         54.7532021
43498                     ],
43499                     [
43500                         -1.2265398,
43501                         54.8429879
43502                     ],
43503                     [
43504                         -1.2991803,
43505                         54.8435107
43506                     ],
43507                     [
43508                         -1.2991803,
43509                         54.9333391
43510                     ],
43511                     [
43512                         -1.3454886,
43513                         54.9354258
43514                     ],
43515                     [
43516                         -1.3436726,
43517                         55.0234878
43518                     ],
43519                     [
43520                         -1.3772688,
43521                         55.0255698
43522                     ],
43523                     [
43524                         -1.3754528,
43525                         55.1310877
43526                     ],
43527                     [
43528                         -1.4997441,
43529                         55.1315727
43530                     ],
43531                     [
43532                         -1.4969272,
43533                         55.2928323
43534                     ],
43535                     [
43536                         -1.5296721,
43537                         55.2942946
43538                     ],
43539                     [
43540                         -1.5258198,
43541                         55.6523803
43542                     ],
43543                     [
43544                         -1.7659492,
43545                         55.6545537
43546                     ],
43547                     [
43548                         -1.7620968,
43549                         55.7435626
43550                     ],
43551                     [
43552                         -1.9688392,
43553                         55.7435626
43554                     ],
43555                     [
43556                         -1.9698023,
43557                         55.8334505
43558                     ],
43559                     [
43560                         -2.0019051,
43561                         55.8336308
43562                     ],
43563                     [
43564                         -2.0015841,
43565                         55.9235526
43566                     ],
43567                     [
43568                         -2.1604851,
43569                         55.9240613
43570                     ],
43571                     [
43572                         -2.1613931,
43573                         55.9413549
43574                     ],
43575                     [
43576                         -2.3202942,
43577                         55.9408463
43578                     ],
43579                     [
43580                         -2.3212022,
43581                         56.0145126
43582                     ],
43583                     [
43584                         -2.5627317,
43585                         56.0124824
43586                     ],
43587                     [
43588                         -2.5645477,
43589                         56.1022207
43590                     ],
43591                     [
43592                         -2.9658863,
43593                         56.0991822
43594                     ],
43595                     [
43596                         -2.9667943,
43597                         56.1710304
43598                     ],
43599                     [
43600                         -2.4828272,
43601                         56.1755797
43602                     ],
43603                     [
43604                         -2.4882752,
43605                         56.2856078
43606                     ],
43607                     [
43608                         -2.5645477,
43609                         56.2835918
43610                     ],
43611                     [
43612                         -2.5681798,
43613                         56.3742075
43614                     ],
43615                     [
43616                         -2.7261728,
43617                         56.3732019
43618                     ],
43619                     [
43620                         -2.7316208,
43621                         56.4425301
43622                     ],
43623                     [
43624                         -2.6190281,
43625                         56.4425301
43626                     ],
43627                     [
43628                         -2.6153961,
43629                         56.5317671
43630                     ],
43631                     [
43632                         -2.453771,
43633                         56.5347715
43634                     ],
43635                     [
43636                         -2.4534686,
43637                         56.6420248
43638                     ],
43639                     [
43640                         -2.4062523,
43641                         56.6440218
43642                     ],
43643                     [
43644                         -2.3953562,
43645                         56.7297964
43646                     ],
43647                     [
43648                         -2.2936596,
43649                         56.7337811
43650                     ],
43651                     [
43652                         -2.2972916,
43653                         56.807423
43654                     ],
43655                     [
43656                         -2.1629067,
43657                         56.8113995
43658                     ],
43659                     [
43660                         -2.1592747,
43661                         56.9958425
43662                     ],
43663                     [
43664                         -1.9922016,
43665                         57.0017771
43666                     ],
43667                     [
43668                         -2.0067297,
43669                         57.2737477
43670                     ],
43671                     [
43672                         -1.9195612,
43673                         57.2757112
43674                     ],
43675                     [
43676                         -1.9304572,
43677                         57.3482876
43678                     ],
43679                     [
43680                         -1.8106005,
43681                         57.3443682
43682                     ],
43683                     [
43684                         -1.7997044,
43685                         57.4402728
43686                     ],
43687                     [
43688                         -1.6616875,
43689                         57.4285429
43690                     ],
43691                     [
43692                         -1.6689516,
43693                         57.5398256
43694                     ],
43695                     [
43696                         -1.7452241,
43697                         57.5398256
43698                     ],
43699                     [
43700                         -1.7524881,
43701                         57.6313302
43702                     ],
43703                     [
43704                         -1.8287606,
43705                         57.6332746
43706                     ],
43707                     [
43708                         -1.8287606,
43709                         57.7187255
43710                     ],
43711                     [
43712                         -3.1768526,
43713                         57.7171219
43714                     ],
43715                     [
43716                         -3.1794208,
43717                         57.734264
43718                     ],
43719                     [
43720                         -3.5134082,
43721                         57.7292105
43722                     ],
43723                     [
43724                         -3.5129542,
43725                         57.7112683
43726                     ],
43727                     [
43728                         -3.7635638,
43729                         57.7076303
43730                     ],
43731                     [
43732                         -3.7598539,
43733                         57.635713
43734                     ],
43735                     [
43736                         -3.8420372,
43737                         57.6343382
43738                     ],
43739                     [
43740                         -3.8458895,
43741                         57.6178365
43742                     ],
43743                     [
43744                         -3.9794374,
43745                         57.6157733
43746                     ],
43747                     [
43748                         -3.9794374,
43749                         57.686544
43750                     ],
43751                     [
43752                         -3.8150708,
43753                         57.689976
43754                     ],
43755                     [
43756                         -3.817639,
43757                         57.7968899
43758                     ],
43759                     [
43760                         -3.6853753,
43761                         57.7989429
43762                     ],
43763                     [
43764                         -3.6892276,
43765                         57.8891567
43766                     ],
43767                     [
43768                         -3.9383458,
43769                         57.8877915
43770                     ],
43771                     [
43772                         -3.9421981,
43773                         57.9750592
43774                     ],
43775                     [
43776                         -3.6943641,
43777                         57.9784638
43778                     ],
43779                     [
43780                         -3.6969323,
43781                         58.0695865
43782                     ],
43783                     [
43784                         -4.0372226,
43785                         58.0641528
43786                     ],
43787                     [
43788                         -4.0346543,
43789                         57.9730163
43790                     ],
43791                     [
43792                         -4.2003051,
43793                         57.9702923
43794                     ],
43795                     [
43796                         -4.1832772,
43797                         57.7012869
43798                     ],
43799                     [
43800                         -4.518752,
43801                         57.6951111
43802                     ],
43803                     [
43804                         -4.5122925,
43805                         57.6050682
43806                     ],
43807                     [
43808                         -4.6789116,
43809                         57.6016628
43810                     ],
43811                     [
43812                         -4.666022,
43813                         57.4218334
43814                     ],
43815                     [
43816                         -3.6677696,
43817                         57.4394729
43818                     ],
43819                     [
43820                         -3.671282,
43821                         57.5295384
43822                     ],
43823                     [
43824                         -3.3384979,
43825                         57.5331943
43826                     ],
43827                     [
43828                         -3.3330498,
43829                         57.4438859
43830                     ],
43831                     [
43832                         -2.8336466,
43833                         57.4485275
43834                     ],
43835                     [
43836                         -2.8236396,
43837                         56.9992706
43838                     ],
43839                     [
43840                         -2.3305398,
43841                         57.0006693
43842                     ],
43843                     [
43844                         -2.3298977,
43845                         56.9113932
43846                     ],
43847                     [
43848                         -2.6579889,
43849                         56.9092901
43850                     ],
43851                     [
43852                         -2.6559637,
43853                         56.8198406
43854                     ],
43855                     [
43856                         -2.8216747,
43857                         56.8188467
43858                     ],
43859                     [
43860                         -2.8184967,
43861                         56.7295397
43862                     ],
43863                     [
43864                         -3.1449248,
43865                         56.7265508
43866                     ],
43867                     [
43868                         -3.1435628,
43869                         56.6362749
43870                     ],
43871                     [
43872                         -3.4679089,
43873                         56.6350265
43874                     ],
43875                     [
43876                         -3.474265,
43877                         56.7238108
43878                     ],
43879                     [
43880                         -3.8011471,
43881                         56.7188284
43882                     ],
43883                     [
43884                         -3.785711,
43885                         56.4493026
43886                     ],
43887                     [
43888                         -3.946428,
43889                         56.4457896
43890                     ],
43891                     [
43892                         -3.9428873,
43893                         56.2659777
43894                     ],
43895                     [
43896                         -4.423146,
43897                         56.2588459
43898                     ],
43899                     [
43900                         -4.4141572,
43901                         56.0815506
43902                     ],
43903                     [
43904                         -4.8944159,
43905                         56.0708008
43906                     ],
43907                     [
43908                         -4.8791072,
43909                         55.8896994
43910                     ],
43911                     [
43912                         -5.1994158,
43913                         55.8821374
43914                     ],
43915                     [
43916                         -5.1852906,
43917                         55.7023791
43918                     ],
43919                     [
43920                         -5.0273445,
43921                         55.7067203
43922                     ],
43923                     [
43924                         -5.0222081,
43925                         55.6879046
43926                     ],
43927                     [
43928                         -4.897649,
43929                         55.6907999
43930                     ],
43931                     [
43932                         -4.8880181,
43933                         55.6002822
43934                     ],
43935                     [
43936                         -4.7339244,
43937                         55.6046348
43938                     ],
43939                     [
43940                         -4.7275038,
43941                         55.5342082
43942                     ],
43943                     [
43944                         -4.773732,
43945                         55.5334815
43946                     ],
43947                     [
43948                         -4.7685955,
43949                         55.4447227
43950                     ],
43951                     [
43952                         -4.8494947,
43953                         55.4418092
43954                     ],
43955                     [
43956                         -4.8405059,
43957                         55.3506535
43958                     ],
43959                     [
43960                         -4.8700405,
43961                         55.3513836
43962                     ],
43963                     [
43964                         -4.8649041,
43965                         55.2629462
43966                     ],
43967                     [
43968                         -4.9920314,
43969                         55.2592875
43970                     ],
43971                     [
43972                         -4.9907473,
43973                         55.1691779
43974                     ],
43975                     [
43976                         -5.0600894,
43977                         55.1655105
43978                     ],
43979                     [
43980                         -5.0575212,
43981                         55.0751884
43982                     ],
43983                     [
43984                         -5.2141831,
43985                         55.0722477
43986                     ],
43987                     [
43988                         -5.1991766,
43989                         54.8020337
43990                     ],
43991                     [
43992                         -5.0466316,
43993                         54.8062205
43994                     ],
43995                     [
43996                         -5.0502636,
43997                         54.7244996
43998                     ],
43999                     [
44000                         -4.9703591,
44001                         54.7203043
44002                     ],
44003                     [
44004                         -4.9776232,
44005                         54.6215905
44006                     ],
44007                     [
44008                         -4.796022,
44009                         54.6342056
44010                     ],
44011                     [
44012                         -4.796022,
44013                         54.7307917
44014                     ],
44015                     [
44016                         -4.8977186,
44017                         54.7265971
44018                     ],
44019                     [
44020                         -4.9086147,
44021                         54.8145928
44022                     ],
44023                     [
44024                         -4.8069181,
44025                         54.8166856
44026                     ],
44027                     [
44028                         -4.8105501,
44029                         54.7915648
44030                     ],
44031                     [
44032                         -4.6943253,
44033                         54.7978465
44034                     ],
44035                     [
44036                         -4.6761652,
44037                         54.7244996
44038                     ],
44039                     [
44040                         -4.5744686,
44041                         54.7244996
44042                     ],
44043                     [
44044                         -4.5599405,
44045                         54.6426135
44046                     ],
44047                     [
44048                         -4.3093309,
44049                         54.6384098
44050                     ],
44051                     [
44052                         -4.3333262,
44053                         54.8229889
44054                     ],
44055                     [
44056                         -4.2626999,
44057                         54.8274274
44058                     ],
44059                     [
44060                         -4.2549952,
44061                         54.7348587
44062                     ],
44063                     [
44064                         -3.8338058,
44065                         54.7400481
44066                     ],
44067                     [
44068                         -3.836374,
44069                         54.8141105
44070                     ],
44071                     [
44072                         -3.7118149,
44073                         54.8133706
44074                     ],
44075                     [
44076                         -3.7143831,
44077                         54.8318654
44078                     ],
44079                     [
44080                         -3.5346072,
44081                         54.8355633
44082                     ],
44083                     [
44084                         -3.5271039,
44085                         54.9066228
44086                     ],
44087                     [
44088                         -3.4808758,
44089                         54.9084684
44090                     ],
44091                     [
44092                         -3.4776655,
44093                         54.7457328
44094                     ],
44095                     [
44096                         -3.5874573,
44097                         54.744621
44098                     ],
44099                     [
44100                         -3.5836049,
44101                         54.6546166
44102                     ],
44103                     [
44104                         -3.7107322,
44105                         54.6531308
44106                     ],
44107                     [
44108                         -3.6991752,
44109                         54.4550407
44110                     ],
44111                     [
44112                         -3.5746161,
44113                         54.4572801
44114                     ],
44115                     [
44116                         -3.5759002,
44117                         54.3863042
44118                     ],
44119                     [
44120                         -3.539945,
44121                         54.3855564
44122                     ],
44123                     [
44124                         -3.5386609,
44125                         54.297224
44126                     ],
44127                     [
44128                         -3.46033,
44129                         54.2957252
44130                     ],
44131                     [
44132                         -3.4590458,
44133                         54.2079507
44134                     ],
44135                     [
44136                         -3.3807149,
44137                         54.2102037
44138                     ],
44139                     [
44140                         -3.381999,
44141                         54.1169788
44142                     ],
44143                     [
44144                         -3.302878,
44145                         54.1160656
44146                     ],
44147                     [
44148                         -3.300154,
44149                         54.0276224
44150                     ],
44151                     [
44152                         -3.1013007,
44153                         54.0292224
44154                     ],
44155                     [
44156                         -3.093596,
44157                         53.6062158
44158                     ],
44159                     [
44160                         -3.2065981,
44161                         53.6016441
44162                     ],
44163                     [
44164                         -3.2091663,
44165                         53.4917753
44166                     ],
44167                     [
44168                         -3.2451215,
44169                         53.4887193
44170                     ],
44171                     [
44172                         -3.2348486,
44173                         53.4045934
44174                     ],
44175                     [
44176                         -3.5276266,
44177                         53.3999999
44178                     ],
44179                     [
44180                         -3.5343966,
44181                         53.328481
44182                     ],
44183                     [
44184                         -3.6488053,
44185                         53.3252272
44186                     ],
44187                     [
44188                         -3.6527308,
44189                         53.3057716
44190                     ],
44191                     [
44192                         -3.7271873,
44193                         53.3046865
44194                     ],
44195                     [
44196                         -3.7315003,
44197                         53.3945257
44198                     ],
44199                     [
44200                         -3.9108315,
44201                         53.3912769
44202                     ],
44203                     [
44204                         -3.9071995,
44205                         53.3023804
44206                     ],
44207                     [
44208                         -3.9521457,
44209                         53.3015665
44210                     ],
44211                     [
44212                         -3.9566724,
44213                         53.3912183
44214                     ],
44215                     [
44216                         -4.1081979,
44217                         53.3889209
44218                     ],
44219                     [
44220                         -4.1081979,
44221                         53.4072967
44222                     ],
44223                     [
44224                         -4.2622916,
44225                         53.4065312
44226                     ],
44227                     [
44228                         -4.2635757,
44229                         53.4753707
44230                     ],
44231                     [
44232                         -4.638537,
44233                         53.4677274
44234                     ],
44235                     [
44236                         -4.6346847,
44237                         53.3812621
44238                     ],
44239                     [
44240                         -4.7091633,
44241                         53.3774321
44242                     ],
44243                     [
44244                         -4.7001745,
44245                         53.1954965
44246                     ],
44247                     [
44248                         -4.5499332,
44249                         53.1962658
44250                     ],
44251                     [
44252                         -4.5435126,
44253                         53.1092488
44254                     ],
44255                     [
44256                         -4.3919871,
44257                         53.1100196
44258                     ],
44259                     [
44260                         -4.3855666,
44261                         53.0236002
44262                     ],
44263                     [
44264                         -4.6115707,
44265                         53.0205105
44266                     ],
44267                     [
44268                         -4.603866,
44269                         52.9284932
44270                     ],
44271                     [
44272                         -4.7566756,
44273                         52.9261709
44274                     ],
44275                     [
44276                         -4.7476868,
44277                         52.8370555
44278                     ],
44279                     [
44280                         -4.8208813,
44281                         52.8331768
44282                     ],
44283                     [
44284                         -4.8208813,
44285                         52.7446476
44286                     ],
44287                     [
44288                         -4.3701572,
44289                         52.7539749
44290                     ],
44291                     [
44292                         -4.3765778,
44293                         52.8401583
44294                     ],
44295                     [
44296                         -4.2314728,
44297                         52.8455875
44298                     ],
44299                     [
44300                         -4.2237682,
44301                         52.7586379
44302                     ],
44303                     [
44304                         -4.1056297,
44305                         52.7570836
44306                     ],
44307                     [
44308                         -4.1015192,
44309                         52.6714874
44310                     ],
44311                     [
44312                         -4.1487355,
44313                         52.6703862
44314                     ],
44315                     [
44316                         -4.1305754,
44317                         52.4008596
44318                     ],
44319                     [
44320                         -4.1995838,
44321                         52.3986435
44322                     ],
44323                     [
44324                         -4.2050319,
44325                         52.3110195
44326                     ],
44327                     [
44328                         -4.3466808,
44329                         52.303247
44330                     ],
44331                     [
44332                         -4.3484968,
44333                         52.2365693
44334                     ],
44335                     [
44336                         -4.4901457,
44337                         52.2332328
44338                     ],
44339                     [
44340                         -4.4883297,
44341                         52.2098702
44342                     ],
44343                     [
44344                         -4.6572188,
44345                         52.2098702
44346                     ],
44347                     [
44348                         -4.6590348,
44349                         52.1385939
44350                     ],
44351                     [
44352                         -4.7788916,
44353                         52.13525
44354                     ],
44355                     [
44356                         -4.7807076,
44357                         52.1162967
44358                     ],
44359                     [
44360                         -4.9259885,
44361                         52.1140663
44362                     ],
44363                     [
44364                         -4.9187245,
44365                         52.0392855
44366                     ],
44367                     [
44368                         -5.2365265,
44369                         52.0314653
44370                     ],
44371                     [
44372                         -5.2347105,
44373                         51.9442339
44374                     ],
44375                     [
44376                         -5.3473032,
44377                         51.9408755
44378                     ],
44379                     [
44380                         -5.3473032,
44381                         51.9195995
44382                     ],
44383                     [
44384                         -5.4925842,
44385                         51.9162392
44386                     ],
44387                     [
44388                         -5.4853201,
44389                         51.8265386
44390                     ],
44391                     [
44392                         -5.1983903,
44393                         51.8321501
44394                     ],
44395                     [
44396                         -5.1893102,
44397                         51.7625177
44398                     ],
44399                     [
44400                         -5.335825,
44401                         51.7589528
44402                     ],
44403                     [
44404                         -5.3281204,
44405                         51.6686495
44406                     ],
44407                     [
44408                         -5.1836575,
44409                         51.6730296
44410                     ],
44411                     [
44412                         -5.1836575,
44413                         51.6539134
44414                     ],
44415                     [
44416                         -5.0674452,
44417                         51.6578966
44418                     ],
44419                     [
44420                         -5.0603825,
44421                         51.5677905
44422                     ],
44423                     [
44424                         -4.5974594,
44425                         51.5809588
44426                     ],
44427                     [
44428                         -4.60388,
44429                         51.6726314
44430                     ],
44431                     [
44432                         -4.345773,
44433                         51.6726314
44434                     ],
44435                     [
44436                         -4.3355001,
44437                         51.4962964
44438                     ],
44439                     [
44440                         -3.9528341,
44441                         51.5106841
44442                     ],
44443                     [
44444                         -3.9425611,
44445                         51.5905333
44446                     ],
44447                     [
44448                         -3.8809237,
44449                         51.5953198
44450                     ],
44451                     [
44452                         -3.8706508,
44453                         51.5074872
44454                     ],
44455                     [
44456                         -3.7679216,
44457                         51.4978952
44458                     ],
44459                     [
44460                         -3.7550805,
44461                         51.4242895
44462                     ],
44463                     [
44464                         -3.5855774,
44465                         51.41468
44466                     ],
44467                     [
44468                         -3.5778727,
44469                         51.3329177
44470                     ],
44471                     [
44472                         -3.0796364,
44473                         51.3329177
44474                     ],
44475                     [
44476                         -3.0770682,
44477                         51.2494018
44478                     ],
44479                     [
44480                         -3.7216935,
44481                         51.2381477
44482                     ],
44483                     [
44484                         -3.7216935,
44485                         51.2558315
44486                     ],
44487                     [
44488                         -3.8706508,
44489                         51.2558315
44490                     ],
44491                     [
44492                         -3.8680825,
44493                         51.2365398
44494                     ],
44495                     [
44496                         -4.2944084,
44497                         51.2252825
44498                     ],
44499                     [
44500                         -4.289272,
44501                         51.0496352
44502                     ],
44503                     [
44504                         -4.5692089,
44505                         51.0431767
44506                     ],
44507                     [
44508                         -4.5624122,
44509                         50.9497388
44510                     ],
44511                     [
44512                         -4.5905604,
44513                         50.9520269
44514                     ],
44515                     [
44516                         -4.5896524,
44517                         50.8627065
44518                     ],
44519                     [
44520                         -4.6296046,
44521                         50.8592677
44522                     ],
44523                     [
44524                         -4.6226411,
44525                         50.7691513
44526                     ],
44527                     [
44528                         -4.6952816,
44529                         50.7680028
44530                     ],
44531                     [
44532                         -4.6934655,
44533                         50.6967379
44534                     ],
44535                     [
44536                         -4.8342064,
44537                         50.6938621
44538                     ],
44539                     [
44540                         -4.8296664,
44541                         50.6046231
44542                     ],
44543                     [
44544                         -4.9676833,
44545                         50.6000126
44546                     ],
44547                     [
44548                         -4.9685913,
44549                         50.5821427
44550                     ],
44551                     [
44552                         -5.1084242,
44553                         50.5786832
44554                     ],
44555                     [
44556                         -5.1029762,
44557                         50.4892254
44558                     ],
44559                     [
44560                         -5.1311244,
44561                         50.48807
44562                     ],
44563                     [
44564                         -5.1274923,
44565                         50.4163798
44566                     ],
44567                     [
44568                         -5.2664172,
44569                         50.4117509
44570                     ],
44571                     [
44572                         -5.2609692,
44573                         50.3034214
44574                     ],
44575                     [
44576                         -5.5124868,
44577                         50.2976214
44578                     ],
44579                     [
44580                         -5.5061308,
44581                         50.2256428
44582                     ],
44583                     [
44584                         -5.6468717,
44585                         50.2209953
44586                     ]
44587                 ],
44588                 [
44589                     [
44590                         -5.1336607,
44591                         55.2630226
44592                     ],
44593                     [
44594                         -5.1021999,
44595                         55.2639372
44596                     ],
44597                     [
44598                         -5.0999527,
44599                         55.2458239
44600                     ],
44601                     [
44602                         -5.1322161,
44603                         55.2446343
44604                     ]
44605                 ],
44606                 [
44607                     [
44608                         -5.6431878,
44609                         55.5095745
44610                     ],
44611                     [
44612                         -5.4861028,
44613                         55.5126594
44614                     ],
44615                     [
44616                         -5.4715747,
44617                         55.3348829
44618                     ],
44619                     [
44620                         -5.6277517,
44621                         55.3302345
44622                     ]
44623                 ],
44624                 [
44625                     [
44626                         -4.7213517,
44627                         51.2180246
44628                     ],
44629                     [
44630                         -4.5804201,
44631                         51.2212417
44632                     ],
44633                     [
44634                         -4.5746416,
44635                         51.1306736
44636                     ],
44637                     [
44638                         -4.7174993,
44639                         51.1280545
44640                     ]
44641                 ],
44642                 [
44643                     [
44644                         -5.1608796,
44645                         55.4153626
44646                     ],
44647                     [
44648                         -5.0045387,
44649                         55.4190069
44650                     ],
44651                     [
44652                         -5.0184798,
44653                         55.6153521
44654                     ],
44655                     [
44656                         -5.1755648,
44657                         55.6138137
44658                     ]
44659                 ]
44660             ],
44661             "terms_url": "http://geo.nls.uk/maps/",
44662             "terms_text": "National Library of Scotland Historic Maps"
44663         },
44664         {
44665             "name": "NLS - OS 6-inch Scotland 1842-82",
44666             "type": "tms",
44667             "template": "http://geo.nls.uk/maps/os/six_inch/{zoom}/{x}/{-y}.png",
44668             "scaleExtent": [
44669                 5,
44670                 16
44671             ],
44672             "polygon": [
44673                 [
44674                     [
44675                         -5.2112173,
44676                         54.8018593
44677                     ],
44678                     [
44679                         -5.0642752,
44680                         54.8026508
44681                     ],
44682                     [
44683                         -5.0560354,
44684                         54.6305176
44685                     ],
44686                     [
44687                         -4.3158316,
44688                         54.6297227
44689                     ],
44690                     [
44691                         -4.3117117,
44692                         54.7448258
44693                     ],
44694                     [
44695                         -3.8530325,
44696                         54.7464112
44697                     ],
44698                     [
44699                         -3.8530325,
44700                         54.8034424
44701                     ],
44702                     [
44703                         -3.5522818,
44704                         54.8034424
44705                     ],
44706                     [
44707                         -3.5522818,
44708                         54.8374644
44709                     ],
44710                     [
44711                         -3.468511,
44712                         54.8406277
44713                     ],
44714                     [
44715                         -3.4657644,
44716                         54.8983158
44717                     ],
44718                     [
44719                         -3.3847403,
44720                         54.8991055
44721                     ],
44722                     [
44723                         -3.3888601,
44724                         54.9559214
44725                     ],
44726                     [
44727                         -3.0920786,
44728                         54.9539468
44729                     ],
44730                     [
44731                         -3.0392359,
44732                         54.9923274
44733                     ],
44734                     [
44735                         -3.0212713,
44736                         55.0493881
44737                     ],
44738                     [
44739                         -2.9591232,
44740                         55.0463283
44741                     ],
44742                     [
44743                         -2.9202807,
44744                         55.0666294
44745                     ],
44746                     [
44747                         -2.7857081,
44748                         55.068652
44749                     ],
44750                     [
44751                         -2.7852225,
44752                         55.0914426
44753                     ],
44754                     [
44755                         -2.7337562,
44756                         55.0922761
44757                     ],
44758                     [
44759                         -2.737616,
44760                         55.151204
44761                     ],
44762                     [
44763                         -2.7648395,
44764                         55.1510672
44765                     ],
44766                     [
44767                         -2.7013114,
44768                         55.1722505
44769                     ],
44770                     [
44771                         -2.6635459,
44772                         55.2192808
44773                     ],
44774                     [
44775                         -2.6460364,
44776                         55.2188891
44777                     ],
44778                     [
44779                         -2.629042,
44780                         55.2233933
44781                     ],
44782                     [
44783                         -2.6317886,
44784                         55.2287781
44785                     ],
44786                     [
44787                         -2.6235488,
44788                         55.2446345
44789                     ],
44790                     [
44791                         -2.6197723,
44792                         55.2454663
44793                     ],
44794                     [
44795                         -2.6099017,
44796                         55.2454174
44797                     ],
44798                     [
44799                         -2.6099876,
44800                         55.2486466
44801                     ],
44802                     [
44803                         -2.6408121,
44804                         55.2590039
44805                     ],
44806                     [
44807                         -2.6247896,
44808                         55.2615631
44809                     ],
44810                     [
44811                         -2.6045186,
44812                         55.2823081
44813                     ],
44814                     [
44815                         -2.5693176,
44816                         55.296132
44817                     ],
44818                     [
44819                         -2.5479542,
44820                         55.3121617
44821                     ],
44822                     [
44823                         -2.5091116,
44824                         55.3234891
44825                     ],
44826                     [
44827                         -2.4780376,
44828                         55.3494471
44829                     ],
44830                     [
44831                         -2.4421083,
44832                         55.3533118
44833                     ],
44834                     [
44835                         -2.4052079,
44836                         55.3439256
44837                     ],
44838                     [
44839                         -2.3726772,
44840                         55.3447539
44841                     ],
44842                     [
44843                         -2.3221819,
44844                         55.3687665
44845                     ],
44846                     [
44847                         -2.3241241,
44848                         55.3999337
44849                     ],
44850                     [
44851                         -2.2576062,
44852                         55.425015
44853                     ],
44854                     [
44855                         -2.1985547,
44856                         55.4273529
44857                     ],
44858                     [
44859                         -2.1484296,
44860                         55.4717466
44861                     ],
44862                     [
44863                         -2.1944348,
44864                         55.484199
44865                     ],
44866                     [
44867                         -2.2040479,
44868                         55.529306
44869                     ],
44870                     [
44871                         -2.2960584,
44872                         55.6379722
44873                     ],
44874                     [
44875                         -2.2177808,
44876                         55.6379722
44877                     ],
44878                     [
44879                         -2.1059266,
44880                         55.7452498
44881                     ],
44882                     [
44883                         -1.9716874,
44884                         55.7462161
44885                     ],
44886                     [
44887                         -1.9697453,
44888                         55.9190951
44889                     ],
44890                     [
44891                         -2.1201694,
44892                         55.9207115
44893                     ],
44894                     [
44895                         -2.1242893,
44896                         55.9776133
44897                     ],
44898                     [
44899                         -2.3440159,
44900                         55.9783817
44901                     ],
44902                     [
44903                         -2.3440159,
44904                         56.0390349
44905                     ],
44906                     [
44907                         -2.5046909,
44908                         56.0413363
44909                     ],
44910                     [
44911                         -2.500571,
44912                         56.1003588
44913                     ],
44914                     [
44915                         -2.8823459,
44916                         56.0957629
44917                     ],
44918                     [
44919                         -2.8823459,
44920                         56.1722898
44921                     ],
44922                     [
44923                         -2.4126804,
44924                         56.1692316
44925                     ],
44926                     [
44927                         -2.4181736,
44928                         56.2334017
44929                     ],
44930                     [
44931                         -2.5857151,
44932                         56.2303484
44933                     ],
44934                     [
44935                         -2.5719822,
44936                         56.3416356
44937                     ],
44938                     [
44939                         -2.7257908,
44940                         56.3462022
44941                     ],
44942                     [
44943                         -2.7312839,
44944                         56.4343808
44945                     ],
44946                     [
44947                         -2.6928318,
44948                         56.4343808
44949                     ],
44950                     [
44951                         -2.6928318,
44952                         56.4859769
44953                     ],
44954                     [
44955                         -2.5307834,
44956                         56.4935587
44957                     ],
44958                     [
44959                         -2.5307834,
44960                         56.570806
44961                     ],
44962                     [
44963                         -2.5302878,
44964                         56.6047947
44965                     ],
44966                     [
44967                         -2.3732428,
44968                         56.6044452
44969                     ],
44970                     [
44971                         -2.3684363,
44972                         56.7398824
44973                     ],
44974                     [
44975                         -2.3292975,
44976                         56.7398824
44977                     ],
44978                     [
44979                         -2.3292975,
44980                         56.7888065
44981                     ],
44982                     [
44983                         -2.3145346,
44984                         56.7891826
44985                     ],
44986                     [
44987                         -2.3148779,
44988                         56.7967036
44989                     ],
44990                     [
44991                         -2.171369,
44992                         56.7967036
44993                     ],
44994                     [
44995                         -2.1703979,
44996                         56.9710595
44997                     ],
44998                     [
44999                         -2.0101725,
45000                         56.9694716
45001                     ],
45002                     [
45003                         -2.0101725,
45004                         57.0846832
45005                     ],
45006                     [
45007                         -2.0817687,
45008                         57.085349
45009                     ],
45010                     [
45011                         -2.0488097,
45012                         57.1259963
45013                     ],
45014                     [
45015                         -2.0409133,
45016                         57.126369
45017                     ],
45018                     [
45019                         -2.0383434,
45020                         57.2411129
45021                     ],
45022                     [
45023                         -1.878118,
45024                         57.2421638
45025                     ],
45026                     [
45027                         -1.8771469,
45028                         57.2978175
45029                     ],
45030                     [
45031                         -1.9868771,
45032                         57.2983422
45033                     ],
45034                     [
45035                         -1.9082209,
45036                         57.3560063
45037                     ],
45038                     [
45039                         -1.8752048,
45040                         57.3560063
45041                     ],
45042                     [
45043                         -1.8761758,
45044                         57.3769527
45045                     ],
45046                     [
45047                         -1.8120857,
45048                         57.4120111
45049                     ],
45050                     [
45051                         -1.7120661,
45052                         57.4120111
45053                     ],
45054                     [
45055                         -1.7034646,
45056                         57.6441388
45057                     ],
45058                     [
45059                         -1.8666032,
45060                         57.6451781
45061                     ],
45062                     [
45063                         -1.8646611,
45064                         57.7033351
45065                     ],
45066                     [
45067                         -3.1204292,
45068                         57.7064705
45069                     ],
45070                     [
45071                         -3.1218025,
45072                         57.7504652
45073                     ],
45074                     [
45075                         -3.4445259,
45076                         57.7526635
45077                     ],
45078                     [
45079                         -3.4472724,
45080                         57.7138067
45081                     ],
45082                     [
45083                         -3.5145637,
45084                         57.7094052
45085                     ],
45086                     [
45087                         -3.5118171,
45088                         57.6939956
45089                     ],
45090                     [
45091                         -3.7645027,
45092                         57.6917938
45093                     ],
45094                     [
45095                         -3.7672492,
45096                         57.6344975
45097                     ],
45098                     [
45099                         -3.842378,
45100                         57.6288312
45101                     ],
45102                     [
45103                         -3.8438346,
45104                         57.5965825
45105                     ],
45106                     [
45107                         -3.9414265,
45108                         57.5916386
45109                     ],
45110                     [
45111                         -3.9404554,
45112                         57.6537782
45113                     ],
45114                     [
45115                         -3.8894746,
45116                         57.6529989
45117                     ],
45118                     [
45119                         -3.8826772,
45120                         57.7676408
45121                     ],
45122                     [
45123                         -3.7224517,
45124                         57.766087
45125                     ],
45126                     [
45127                         -3.7195385,
45128                         57.8819201
45129                     ],
45130                     [
45131                         -3.9146888,
45132                         57.8853352
45133                     ],
45134                     [
45135                         -3.916062,
45136                         57.9546243
45137                     ],
45138                     [
45139                         -3.745774,
45140                         57.9538956
45141                     ],
45142                     [
45143                         -3.7471473,
45144                         58.0688409
45145                     ],
45146                     [
45147                         -3.5837256,
45148                         58.0695672
45149                     ],
45150                     [
45151                         -3.5837256,
45152                         58.1116689
45153                     ],
45154                     [
45155                         -3.4560096,
45156                         58.1138452
45157                     ],
45158                     [
45159                         -3.4544646,
45160                         58.228503
45161                     ],
45162                     [
45163                         -3.4379851,
45164                         58.2283222
45165                     ],
45166                     [
45167                         -3.4243233,
45168                         58.2427725
45169                     ],
45170                     [
45171                         -3.412307,
45172                         58.2438567
45173                     ],
45174                     [
45175                         -3.3735115,
45176                         58.2695057
45177                     ],
45178                     [
45179                         -3.3063919,
45180                         58.2862038
45181                     ],
45182                     [
45183                         -3.1229154,
45184                         58.2859395
45185                     ],
45186                     [
45187                         -3.123602,
45188                         58.3443661
45189                     ],
45190                     [
45191                         -2.9574338,
45192                         58.3447264
45193                     ],
45194                     [
45195                         -2.951254,
45196                         58.6422011
45197                     ],
45198                     [
45199                         -2.8812162,
45200                         58.6429157
45201                     ],
45202                     [
45203                         -2.8851004,
45204                         58.8112825
45205                     ],
45206                     [
45207                         -2.7180775,
45208                         58.8142997
45209                     ],
45210                     [
45211                         -2.7161354,
45212                         58.8715749
45213                     ],
45214                     [
45215                         -2.556881,
45216                         58.8775984
45217                     ],
45218                     [
45219                         -2.5544533,
45220                         58.9923453
45221                     ],
45222                     [
45223                         -2.5567617,
45224                         59.0483775
45225                     ],
45226                     [
45227                         -2.391893,
45228                         59.0485996
45229                     ],
45230                     [
45231                         -2.3918002,
45232                         59.1106996
45233                     ],
45234                     [
45235                         -2.4733695,
45236                         59.1106996
45237                     ],
45238                     [
45239                         -2.5591563,
45240                         59.1783028
45241                     ],
45242                     [
45243                         -2.5630406,
45244                         59.2210646
45245                     ],
45246                     [
45247                         -2.3921334,
45248                         59.224046
45249                     ],
45250                     [
45251                         -2.3911409,
45252                         59.2740075
45253                     ],
45254                     [
45255                         -2.3639512,
45256                         59.2745036
45257                     ],
45258                     [
45259                         -2.3658933,
45260                         59.285417
45261                     ],
45262                     [
45263                         -2.3911409,
45264                         59.284921
45265                     ],
45266                     [
45267                         -2.3911409,
45268                         59.3379505
45269                     ],
45270                     [
45271                         -2.2221759,
45272                         59.3381981
45273                     ],
45274                     [
45275                         -2.2233897,
45276                         59.395965
45277                     ],
45278                     [
45279                         -2.3758467,
45280                         59.396583
45281                     ],
45282                     [
45283                         -2.3899271,
45284                         59.4026383
45285                     ],
45286                     [
45287                         -2.4008516,
45288                         59.3962122
45289                     ],
45290                     [
45291                         -2.5637882,
45292                         59.3952604
45293                     ],
45294                     [
45295                         -2.5637882,
45296                         59.3385811
45297                     ],
45298                     [
45299                         -2.7320164,
45300                         59.3375306
45301                     ],
45302                     [
45303                         -2.7333896,
45304                         59.3952604
45305                     ],
45306                     [
45307                         -3.0726511,
45308                         59.3931174
45309                     ],
45310                     [
45311                         -3.0703404,
45312                         59.3354759
45313                     ],
45314                     [
45315                         -3.0753186,
45316                         59.3355634
45317                     ],
45318                     [
45319                         -3.0749753,
45320                         59.3292593
45321                     ],
45322                     [
45323                         -3.0698254,
45324                         59.3289091
45325                     ],
45326                     [
45327                         -3.069801,
45328                         59.2196159
45329                     ],
45330                     [
45331                         -3.2363384,
45332                         59.2166341
45333                     ],
45334                     [
45335                         -3.2336751,
45336                         59.1606496
45337                     ],
45338                     [
45339                         -3.4032766,
45340                         59.1588895
45341                     ],
45342                     [
45343                         -3.394086,
45344                         58.9279316
45345                     ],
45346                     [
45347                         -3.5664497,
45348                         58.9259268
45349                     ],
45350                     [
45351                         -3.5611089,
45352                         58.8679885
45353                     ],
45354                     [
45355                         -3.392508,
45356                         58.8699339
45357                     ],
45358                     [
45359                         -3.3894734,
45360                         58.8698711
45361                     ],
45362                     [
45363                         -3.3891093,
45364                         58.8684905
45365                     ],
45366                     [
45367                         -3.3912942,
45368                         58.868616
45369                     ],
45370                     [
45371                         -3.3884161,
45372                         58.7543084
45373                     ],
45374                     [
45375                         -3.2238208,
45376                         58.7555677
45377                     ],
45378                     [
45379                         -3.2189655,
45380                         58.691289
45381                     ],
45382                     [
45383                         -3.4634113,
45384                         58.6905753
45385                     ],
45386                     [
45387                         -3.4551716,
45388                         58.6341518
45389                     ],
45390                     [
45391                         -3.787508,
45392                         58.6341518
45393                     ],
45394                     [
45395                         -3.7861347,
45396                         58.5769211
45397                     ],
45398                     [
45399                         -3.9028645,
45400                         58.5733411
45401                     ],
45402                     [
45403                         -3.9028645,
45404                         58.6477304
45405                     ],
45406                     [
45407                         -4.0690327,
45408                         58.6491594
45409                     ],
45410                     [
45411                         -4.0690327,
45412                         58.5912376
45413                     ],
45414                     [
45415                         -4.7364521,
45416                         58.5933845
45417                     ],
45418                     [
45419                         -4.7364521,
45420                         58.6505884
45421                     ],
45422                     [
45423                         -5.0715351,
45424                         58.6520173
45425                     ],
45426                     [
45427                         -5.0654779,
45428                         58.5325854
45429                     ],
45430                     [
45431                         -5.2332047,
45432                         58.5316087
45433                     ],
45434                     [
45435                         -5.2283494,
45436                         58.4719947
45437                     ],
45438                     [
45439                         -5.2424298,
45440                         58.4719947
45441                     ],
45442                     [
45443                         -5.2366034,
45444                         58.4089731
45445                     ],
45446                     [
45447                         -5.2283494,
45448                         58.4094818
45449                     ],
45450                     [
45451                         -5.2210664,
45452                         58.3005859
45453                     ],
45454                     [
45455                         -5.5657939,
45456                         58.2959933
45457                     ],
45458                     [
45459                         -5.5580254,
45460                         58.2372573
45461                     ],
45462                     [
45463                         -5.4146722,
45464                         58.2401326
45465                     ],
45466                     [
45467                         -5.4141866,
45468                         58.2267768
45469                     ],
45470                     [
45471                         -5.3885749,
45472                         58.2272242
45473                     ],
45474                     [
45475                         -5.382714,
45476                         58.1198615
45477                     ],
45478                     [
45479                         -5.51043,
45480                         58.1191362
45481                     ],
45482                     [
45483                         -5.5114011,
45484                         58.006214
45485                     ],
45486                     [
45487                         -5.6745397,
45488                         58.0041559
45489                     ],
45490                     [
45491                         -5.6716266,
45492                         57.9449366
45493                     ],
45494                     [
45495                         -5.6716266,
45496                         57.8887166
45497                     ],
45498                     [
45499                         -5.8347652,
45500                         57.8856193
45501                     ],
45502                     [
45503                         -5.8277052,
45504                         57.5988958
45505                     ],
45506                     [
45507                         -6.0384259,
45508                         57.5986357
45509                     ],
45510                     [
45511                         -6.0389115,
45512                         57.6459559
45513                     ],
45514                     [
45515                         -6.1981658,
45516                         57.6456961
45517                     ],
45518                     [
45519                         -6.2076123,
45520                         57.7600132
45521                     ],
45522                     [
45523                         -6.537067,
45524                         57.7544033
45525                     ],
45526                     [
45527                         -6.5312406,
45528                         57.6402392
45529                     ],
45530                     [
45531                         -6.7002056,
45532                         57.6360809
45533                     ],
45534                     [
45535                         -6.6807844,
45536                         57.5236293
45537                     ],
45538                     [
45539                         -6.8516915,
45540                         57.5152857
45541                     ],
45542                     [
45543                         -6.8361545,
45544                         57.3385811
45545                     ],
45546                     [
45547                         -6.6730158,
45548                         57.3438213
45549                     ],
45550                     [
45551                         -6.674958,
45552                         57.2850883
45553                     ],
45554                     [
45555                         -6.5098772,
45556                         57.2850883
45557                     ],
45558                     [
45559                         -6.4982244,
45560                         57.1757637
45561                     ],
45562                     [
45563                         -6.3506228,
45564                         57.1820797
45565                     ],
45566                     [
45567                         -6.3312015,
45568                         57.1251969
45569                     ],
45570                     [
45571                         -6.1797156,
45572                         57.1230884
45573                     ],
45574                     [
45575                         -6.1719471,
45576                         57.0682265
45577                     ],
45578                     [
45579                         -6.4593819,
45580                         57.059779
45581                     ],
45582                     [
45583                         -6.4564687,
45584                         57.1093806
45585                     ],
45586                     [
45587                         -6.6671895,
45588                         57.1062165
45589                     ],
45590                     [
45591                         -6.6730158,
45592                         57.002708
45593                     ],
45594                     [
45595                         -6.5021087,
45596                         57.0048233
45597                     ],
45598                     [
45599                         -6.4836097,
45600                         56.8917522
45601                     ],
45602                     [
45603                         -6.3266104,
45604                         56.8894062
45605                     ],
45606                     [
45607                         -6.3156645,
45608                         56.7799312
45609                     ],
45610                     [
45611                         -6.2146739,
45612                         56.775675
45613                     ],
45614                     [
45615                         -6.2146739,
45616                         56.7234965
45617                     ],
45618                     [
45619                         -6.6866107,
45620                         56.7224309
45621                     ],
45622                     [
45623                         -6.6769001,
45624                         56.6114413
45625                     ],
45626                     [
45627                         -6.8419809,
45628                         56.607166
45629                     ],
45630                     [
45631                         -6.8400387,
45632                         56.5483307
45633                     ],
45634                     [
45635                         -7.1546633,
45636                         56.5461895
45637                     ],
45638                     [
45639                         -7.1488369,
45640                         56.4872592
45641                     ],
45642                     [
45643                         -6.9915246,
45644                         56.490476
45645                     ],
45646                     [
45647                         -6.9876404,
45648                         56.4325329
45649                     ],
45650                     [
45651                         -6.6827265,
45652                         56.4314591
45653                     ],
45654                     [
45655                         -6.6769001,
45656                         56.5472601
45657                     ],
45658                     [
45659                         -6.5292985,
45660                         56.5504717
45661                     ],
45662                     [
45663                         -6.5234721,
45664                         56.4379018
45665                     ],
45666                     [
45667                         -6.3661598,
45668                         56.4368281
45669                     ],
45670                     [
45671                         -6.3642177,
45672                         56.3766524
45673                     ],
45674                     [
45675                         -6.5273563,
45676                         56.3712749
45677                     ],
45678                     [
45679                         -6.5171745,
45680                         56.2428427
45681                     ],
45682                     [
45683                         -6.4869621,
45684                         56.247421
45685                     ],
45686                     [
45687                         -6.4869621,
45688                         56.1893882
45689                     ],
45690                     [
45691                         -6.3001945,
45692                         56.1985572
45693                     ],
45694                     [
45695                         -6.3029411,
45696                         56.2581017
45697                     ],
45698                     [
45699                         -5.9019401,
45700                         56.256576
45701                     ],
45702                     [
45703                         -5.8964469,
45704                         56.0960466
45705                     ],
45706                     [
45707                         -6.0282829,
45708                         56.0883855
45709                     ],
45710                     [
45711                         -6.0392692,
45712                         56.1557502
45713                     ],
45714                     [
45715                         -6.3853385,
45716                         56.1542205
45717                     ],
45718                     [
45719                         -6.3606193,
45720                         55.96099
45721                     ],
45722                     [
45723                         -6.2123039,
45724                         55.9640647
45725                     ],
45726                     [
45727                         -6.2047508,
45728                         55.9202269
45729                     ],
45730                     [
45731                         -6.5185478,
45732                         55.9129158
45733                     ],
45734                     [
45735                         -6.5061881,
45736                         55.7501763
45737                     ],
45738                     [
45739                         -6.6764762,
45740                         55.7409005
45741                     ],
45742                     [
45743                         -6.6599967,
45744                         55.6263176
45745                     ],
45746                     [
45747                         -6.3551261,
45748                         55.6232161
45749                     ],
45750                     [
45751                         -6.3578727,
45752                         55.5689002
45753                     ],
45754                     [
45755                         -6.0392692,
45756                         55.5720059
45757                     ],
45758                     [
45759                         -6.0310294,
45760                         55.6247669
45761                     ],
45762                     [
45763                         -5.7398917,
45764                         55.6309694
45765                     ],
45766                     [
45767                         -5.7371452,
45768                         55.4569279
45769                     ],
45770                     [
45771                         -5.8964469,
45772                         55.4600426
45773                     ],
45774                     [
45775                         -5.8964469,
45776                         55.2789864
45777                     ],
45778                     [
45779                         -5.4350211,
45780                         55.2821151
45781                     ],
45782                     [
45783                         -5.4405143,
45784                         55.4506979
45785                     ],
45786                     [
45787                         -5.2867057,
45788                         55.4569279
45789                     ],
45790                     [
45791                         -5.3086784,
45792                         55.4070602
45793                     ],
45794                     [
45795                         -4.9735954,
45796                         55.4008223
45797                     ],
45798                     [
45799                         -4.9845817,
45800                         55.2038242
45801                     ],
45802                     [
45803                         -5.1493766,
45804                         55.2038242
45805                     ],
45806                     [
45807                         -5.1411369,
45808                         55.037337
45809                     ],
45810                     [
45811                         -5.2152946,
45812                         55.0341891
45813                     ]
45814                 ],
45815                 [
45816                     [
45817                         -2.1646559,
45818                         60.1622059
45819                     ],
45820                     [
45821                         -1.9930299,
45822                         60.1609801
45823                     ],
45824                     [
45825                         -1.9946862,
45826                         60.1035151
45827                     ],
45828                     [
45829                         -2.1663122,
45830                         60.104743
45831                     ]
45832                 ],
45833                 [
45834                     [
45835                         -1.5360658,
45836                         59.8570831
45837                     ],
45838                     [
45839                         -1.3653566,
45840                         59.8559841
45841                     ],
45842                     [
45843                         -1.366847,
45844                         59.7975565
45845                     ],
45846                     [
45847                         -1.190628,
45848                         59.7964199
45849                     ],
45850                     [
45851                         -1.1862046,
45852                         59.9695391
45853                     ],
45854                     [
45855                         -1.0078652,
45856                         59.9683948
45857                     ],
45858                     [
45859                         -1.0041233,
45860                         60.114145
45861                     ],
45862                     [
45863                         -0.8360832,
45864                         60.1130715
45865                     ],
45866                     [
45867                         -0.834574,
45868                         60.1716772
45869                     ],
45870                     [
45871                         -1.0074262,
45872                         60.1727795
45873                     ],
45874                     [
45875                         -1.0052165,
45876                         60.2583924
45877                     ],
45878                     [
45879                         -0.8299659,
45880                         60.2572778
45881                     ],
45882                     [
45883                         -0.826979,
45884                         60.3726551
45885                     ],
45886                     [
45887                         -0.6507514,
45888                         60.3715381
45889                     ],
45890                     [
45891                         -0.6477198,
45892                         60.4882292
45893                     ],
45894                     [
45895                         -0.9984896,
45896                         60.4904445
45897                     ],
45898                     [
45899                         -0.9970279,
45900                         60.546555
45901                     ],
45902                     [
45903                         -0.6425288,
45904                         60.5443201
45905                     ],
45906                     [
45907                         -0.6394896,
45908                         60.6606792
45909                     ],
45910                     [
45911                         -0.8148133,
45912                         60.6617806
45913                     ],
45914                     [
45915                         -0.8132987,
45916                         60.7196112
45917                     ],
45918                     [
45919                         -0.6383298,
45920                         60.7185141
45921                     ],
45922                     [
45923                         -0.635467,
45924                         60.8275393
45925                     ],
45926                     [
45927                         -0.797568,
45928                         60.8285523
45929                     ],
45930                     [
45931                         -0.9941426,
45932                         60.8297807
45933                     ],
45934                     [
45935                         -0.9954966,
45936                         60.7782667
45937                     ],
45938                     [
45939                         -1.1670282,
45940                         60.7793403
45941                     ],
45942                     [
45943                         -1.1700357,
45944                         60.6646181
45945                     ],
45946                     [
45947                         -1.5222599,
45948                         60.6668304
45949                     ],
45950                     [
45951                         -1.5237866,
45952                         60.6084426
45953                     ],
45954                     [
45955                         -1.6975673,
45956                         60.609536
45957                     ],
45958                     [
45959                         -1.7021271,
45960                         60.4345249
45961                     ],
45962                     [
45963                         -1.5260578,
45964                         60.4334111
45965                     ],
45966                     [
45967                         -1.5275203,
45968                         60.3770719
45969                     ],
45970                     [
45971                         -1.8751127,
45972                         60.3792746
45973                     ],
45974                     [
45975                         -1.8781372,
45976                         60.2624647
45977                     ],
45978                     [
45979                         -1.7019645,
45980                         60.2613443
45981                     ],
45982                     [
45983                         -1.7049134,
45984                         60.1470532
45985                     ],
45986                     [
45987                         -1.528659,
45988                         60.1459283
45989                     ]
45990                 ],
45991                 [
45992                     [
45993                         -0.9847667,
45994                         60.8943762
45995                     ],
45996                     [
45997                         -0.9860347,
45998                         60.8361105
45999                     ],
46000                     [
46001                         -0.8078362,
46002                         60.8351904
46003                     ],
46004                     [
46005                         -0.8065683,
46006                         60.8934578
46007                     ]
46008                 ],
46009                 [
46010                     [
46011                         -7.7696901,
46012                         56.8788231
46013                     ],
46014                     [
46015                         -7.7614504,
46016                         56.7608274
46017                     ],
46018                     [
46019                         -7.6009049,
46020                         56.7641903
46021                     ],
46022                     [
46023                         -7.5972473,
46024                         56.819332
46025                     ],
46026                     [
46027                         -7.4479894,
46028                         56.8203948
46029                     ],
46030                     [
46031                         -7.4489319,
46032                         56.8794098
46033                     ],
46034                     [
46035                         -7.2841369,
46036                         56.8794098
46037                     ],
46038                     [
46039                         -7.2813904,
46040                         57.0471152
46041                     ],
46042                     [
46043                         -7.1303283,
46044                         57.0515969
46045                     ],
46046                     [
46047                         -7.1330749,
46048                         57.511801
46049                     ],
46050                     [
46051                         -6.96828,
46052                         57.5147514
46053                     ],
46054                     [
46055                         -6.9765198,
46056                         57.6854668
46057                     ],
46058                     [
46059                         -6.8062317,
46060                         57.6913392
46061                     ],
46062                     [
46063                         -6.8089782,
46064                         57.8041985
46065                     ],
46066                     [
46067                         -6.6496765,
46068                         57.8071252
46069                     ],
46070                     [
46071                         -6.6441833,
46072                         57.8612267
46073                     ],
46074                     [
46075                         -6.3200866,
46076                         57.8626878
46077                     ],
46078                     [
46079                         -6.3200866,
46080                         58.1551617
46081                     ],
46082                     [
46083                         -6.1607849,
46084                         58.1522633
46085                     ],
46086                     [
46087                         -6.1552917,
46088                         58.20874
46089                     ],
46090                     [
46091                         -5.9850036,
46092                         58.2101869
46093                     ],
46094                     [
46095                         -5.9904968,
46096                         58.2680163
46097                     ],
46098                     [
46099                         -6.1497986,
46100                         58.2665717
46101                     ],
46102                     [
46103                         -6.1415588,
46104                         58.5557514
46105                     ],
46106                     [
46107                         -6.3173401,
46108                         58.5557514
46109                     ],
46110                     [
46111                         -6.3091003,
46112                         58.4983923
46113                     ],
46114                     [
46115                         -6.4876282,
46116                         58.4955218
46117                     ],
46118                     [
46119                         -6.4876282,
46120                         58.4423768
46121                     ],
46122                     [
46123                         -6.6606628,
46124                         58.4395018
46125                     ],
46126                     [
46127                         -6.6469299,
46128                         58.3819525
46129                     ],
46130                     [
46131                         -6.8117248,
46132                         58.3805125
46133                     ],
46134                     [
46135                         -6.8117248,
46136                         58.3286357
46137                     ],
46138                     [
46139                         -6.9792663,
46140                         58.3286357
46141                     ],
46142                     [
46143                         -6.9710266,
46144                         58.2694608
46145                     ],
46146                     [
46147                         -7.1413147,
46148                         58.2680163
46149                     ],
46150                     [
46151                         -7.1403816,
46152                         58.0358742
46153                     ],
46154                     [
46155                         -7.3020636,
46156                         58.0351031
46157                     ],
46158                     [
46159                         -7.3030347,
46160                         57.9774797
46161                     ],
46162                     [
46163                         -7.1379539,
46164                         57.9777372
46165                     ],
46166                     [
46167                         -7.1413526,
46168                         57.9202792
46169                     ],
46170                     [
46171                         -7.1398961,
46172                         57.8640206
46173                     ],
46174                     [
46175                         -7.3020636,
46176                         57.862471
46177                     ],
46178                     [
46179                         -7.298484,
46180                         57.7442293
46181                     ],
46182                     [
46183                         -7.4509193,
46184                         57.7456951
46185                     ],
46186                     [
46187                         -7.4550392,
46188                         57.6899522
46189                     ],
46190                     [
46191                         -7.6186131,
46192                         57.6906048
46193                     ],
46194                     [
46195                         -7.6198341,
46196                         57.7456951
46197                     ],
46198                     [
46199                         -7.7901222,
46200                         57.7442293
46201                     ],
46202                     [
46203                         -7.7873756,
46204                         57.6855477
46205                     ],
46206                     [
46207                         -7.6222332,
46208                         57.6853817
46209                     ],
46210                     [
46211                         -7.6173779,
46212                         57.5712602
46213                     ],
46214                     [
46215                         -7.788285,
46216                         57.5709998
46217                     ],
46218                     [
46219                         -7.7892561,
46220                         57.512109
46221                     ],
46222                     [
46223                         -7.7038025,
46224                         57.5115874
46225                     ],
46226                     [
46227                         -7.6999183,
46228                         57.4546902
46229                     ],
46230                     [
46231                         -7.5367796,
46232                         57.4552126
46233                     ],
46234                     [
46235                         -7.5348375,
46236                         57.5126306
46237                     ],
46238                     [
46239                         -7.4581235,
46240                         57.5131521
46241                     ],
46242                     [
46243                         -7.4552103,
46244                         57.2824165
46245                     ],
46246                     [
46247                         -7.6115515,
46248                         57.2845158
46249                     ],
46250                     [
46251                         -7.6144647,
46252                         57.2272651
46253                     ],
46254                     [
46255                         -7.451326,
46256                         57.2256881
46257                     ],
46258                     [
46259                         -7.451326,
46260                         57.1103873
46261                     ],
46262                     [
46263                         -7.6164068,
46264                         57.1088053
46265                     ],
46266                     [
46267                         -7.603783,
46268                         56.8792358
46269                     ]
46270                 ],
46271                 [
46272                     [
46273                         -1.7106618,
46274                         59.5626284
46275                     ],
46276                     [
46277                         -1.5417509,
46278                         59.562215
46279                     ],
46280                     [
46281                         -1.5423082,
46282                         59.5037224
46283                     ],
46284                     [
46285                         -1.7112191,
46286                         59.5041365
46287                     ]
46288                 ]
46289             ],
46290             "terms_url": "http://geo.nls.uk/maps/",
46291             "terms_text": "National Library of Scotland Historic Maps"
46292         },
46293         {
46294             "name": "New & Misaligned TIGER Roads",
46295             "type": "tms",
46296             "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",
46297             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/enf.y5c4ygb9,enf.ho20a3n1,enf.game1617/{zoom}/{x}/{y}.png",
46298             "scaleExtent": [
46299                 0,
46300                 22
46301             ],
46302             "polygon": [
46303                 [
46304                     [
46305                         -124.7617886,
46306                         48.4130148
46307                     ],
46308                     [
46309                         -124.6059492,
46310                         45.90245
46311                     ],
46312                     [
46313                         -124.9934269,
46314                         40.0557614
46315                     ],
46316                     [
46317                         -122.5369737,
46318                         36.8566086
46319                     ],
46320                     [
46321                         -119.9775867,
46322                         33.0064099
46323                     ],
46324                     [
46325                         -117.675935,
46326                         32.4630223
46327                     ],
46328                     [
46329                         -114.8612307,
46330                         32.4799891
46331                     ],
46332                     [
46333                         -111.0089311,
46334                         31.336015
46335                     ],
46336                     [
46337                         -108.1992687,
46338                         31.3260016
46339                     ],
46340                     [
46341                         -108.1871123,
46342                         31.7755116
46343                     ],
46344                     [
46345                         -106.5307225,
46346                         31.7820947
46347                     ],
46348                     [
46349                         -106.4842052,
46350                         31.7464455
46351                     ],
46352                     [
46353                         -106.429317,
46354                         31.7520583
46355                     ],
46356                     [
46357                         -106.2868855,
46358                         31.5613291
46359                     ],
46360                     [
46361                         -106.205248,
46362                         31.446704
46363                     ],
46364                     [
46365                         -105.0205259,
46366                         30.5360988
46367                     ],
46368                     [
46369                         -104.5881916,
46370                         29.6997856
46371                     ],
46372                     [
46373                         -103.2518856,
46374                         28.8908685
46375                     ],
46376                     [
46377                         -102.7173632,
46378                         29.3920567
46379                     ],
46380                     [
46381                         -102.1513983,
46382                         29.7475702
46383                     ],
46384                     [
46385                         -101.2552871,
46386                         29.4810523
46387                     ],
46388                     [
46389                         -100.0062436,
46390                         28.0082173
46391                     ],
46392                     [
46393                         -99.2351068,
46394                         26.4475962
46395                     ],
46396                     [
46397                         -98.0109067,
46398                         25.9928035
46399                     ],
46400                     [
46401                         -97.435024,
46402                         25.8266009
46403                     ],
46404                     [
46405                         -96.9555259,
46406                         25.9821589
46407                     ],
46408                     [
46409                         -96.8061741,
46410                         27.7978168
46411                     ],
46412                     [
46413                         -95.5563349,
46414                         28.5876066
46415                     ],
46416                     [
46417                         -93.7405308,
46418                         29.4742093
46419                     ],
46420                     [
46421                         -90.9028456,
46422                         28.8564513
46423                     ],
46424                     [
46425                         -88.0156706,
46426                         28.9944338
46427                     ],
46428                     [
46429                         -88.0162494,
46430                         30.0038862
46431                     ],
46432                     [
46433                         -86.0277506,
46434                         30.0047454
46435                     ],
46436                     [
46437                         -84.0187909,
46438                         28.9961781
46439                     ],
46440                     [
46441                         -81.9971976,
46442                         25.9826768
46443                     ],
46444                     [
46445                         -81.9966618,
46446                         25.0134917
46447                     ],
46448                     [
46449                         -84.0165592,
46450                         25.0125783
46451                     ],
46452                     [
46453                         -84.0160068,
46454                         24.0052745
46455                     ],
46456                     [
46457                         -80.0199985,
46458                         24.007096
46459                     ],
46460                     [
46461                         -79.8901116,
46462                         26.8550713
46463                     ],
46464                     [
46465                         -80.0245309,
46466                         32.0161282
46467                     ],
46468                     [
46469                         -75.4147385,
46470                         35.0531894
46471                     ],
46472                     [
46473                         -74.0211163,
46474                         39.5727927
46475                     ],
46476                     [
46477                         -72.002019,
46478                         40.9912464
46479                     ],
46480                     [
46481                         -69.8797398,
46482                         40.9920457
46483                     ],
46484                     [
46485                         -69.8489304,
46486                         43.2619916
46487                     ],
46488                     [
46489                         -66.9452845,
46490                         44.7104937
46491                     ],
46492                     [
46493                         -67.7596632,
46494                         47.0990024
46495                     ],
46496                     [
46497                         -69.2505131,
46498                         47.5122328
46499                     ],
46500                     [
46501                         -70.4614886,
46502                         46.2176574
46503                     ],
46504                     [
46505                         -71.412273,
46506                         45.254878
46507                     ],
46508                     [
46509                         -72.0222508,
46510                         45.0059846
46511                     ],
46512                     [
46513                         -75.0798841,
46514                         44.9802854
46515                     ],
46516                     [
46517                         -76.9023061,
46518                         43.8024568
46519                     ],
46520                     [
46521                         -78.7623935,
46522                         43.6249578
46523                     ],
46524                     [
46525                         -79.15798,
46526                         43.4462589
46527                     ],
46528                     [
46529                         -79.0060087,
46530                         42.8005317
46531                     ],
46532                     [
46533                         -82.662475,
46534                         41.6889458
46535                     ],
46536                     [
46537                         -82.1761642,
46538                         43.588535
46539                     ],
46540                     [
46541                         -83.2813977,
46542                         46.138853
46543                     ],
46544                     [
46545                         -87.5064535,
46546                         48.0142702
46547                     ],
46548                     [
46549                         -88.3492194,
46550                         48.2963271
46551                     ],
46552                     [
46553                         -89.4353148,
46554                         47.9837822
46555                     ],
46556                     [
46557                         -93.9981078,
46558                         49.0067142
46559                     ],
46560                     [
46561                         -95.1105379,
46562                         49.412004
46563                     ],
46564                     [
46565                         -96.0131199,
46566                         49.0060547
46567                     ],
46568                     [
46569                         -123.3228926,
46570                         49.0042878
46571                     ],
46572                     [
46573                         -123.2275233,
46574                         48.1849927
46575                     ]
46576                 ],
46577                 [
46578                     [
46579                         -160.5787616,
46580                         22.5062947
46581                     ],
46582                     [
46583                         -160.5782192,
46584                         21.4984647
46585                     ],
46586                     [
46587                         -158.7470604,
46588                         21.2439843
46589                     ],
46590                     [
46591                         -157.5083185,
46592                         20.995803
46593                     ],
46594                     [
46595                         -155.9961942,
46596                         18.7790194
46597                     ],
46598                     [
46599                         -154.6217803,
46600                         18.7586966
46601                     ],
46602                     [
46603                         -154.6890176,
46604                         19.8805722
46605                     ],
46606                     [
46607                         -156.2927622,
46608                         21.2225888
46609                     ],
46610                     [
46611                         -157.5047384,
46612                         21.9984962
46613                     ],
46614                     [
46615                         -159.0093692,
46616                         22.5070181
46617                     ]
46618                 ],
46619                 [
46620                     [
46621                         -167.1571546,
46622                         68.721974
46623                     ],
46624                     [
46625                         -164.8553982,
46626                         67.0255078
46627                     ],
46628                     [
46629                         -168.002195,
46630                         66.0017503
46631                     ],
46632                     [
46633                         -169.0087448,
46634                         66.001546
46635                     ],
46636                     [
46637                         -169.0075381,
46638                         64.9987675
46639                     ],
46640                     [
46641                         -172.5143281,
46642                         63.8767267
46643                     ],
46644                     [
46645                         -173.8197023,
46646                         59.74014
46647                     ],
46648                     [
46649                         -162.5018149,
46650                         58.0005815
46651                     ],
46652                     [
46653                         -160.0159024,
46654                         58.0012389
46655                     ],
46656                     [
46657                         -160.0149725,
46658                         57.000035
46659                     ],
46660                     [
46661                         -160.5054788,
46662                         56.9999017
46663                     ],
46664                     [
46665                         -165.8092575,
46666                         54.824847
46667                     ],
46668                     [
46669                         -178.000097,
46670                         52.2446469
46671                     ],
46672                     [
46673                         -177.9992996,
46674                         51.2554252
46675                     ],
46676                     [
46677                         -171.4689067,
46678                         51.8215329
46679                     ],
46680                     [
46681                         -162.40251,
46682                         53.956664
46683                     ],
46684                     [
46685                         -159.0075717,
46686                         55.002502
46687                     ],
46688                     [
46689                         -158.0190709,
46690                         55.0027849
46691                     ],
46692                     [
46693                         -151.9963213,
46694                         55.9991902
46695                     ],
46696                     [
46697                         -151.500341,
46698                         57.9987853
46699                     ],
46700                     [
46701                         -151.5012894,
46702                         58.9919816
46703                     ],
46704                     [
46705                         -138.5159989,
46706                         58.9953194
46707                     ],
46708                     [
46709                         -138.5150471,
46710                         57.9986434
46711                     ],
46712                     [
46713                         -133.9948193,
46714                         54.0031685
46715                     ],
46716                     [
46717                         -130.0044418,
46718                         54.0043387
46719                     ],
46720                     [
46721                         -130.0070826,
46722                         57.0000507
46723                     ],
46724                     [
46725                         -131.975877,
46726                         56.9995156
46727                     ],
46728                     [
46729                         -135.1229873,
46730                         59.756601
46731                     ],
46732                     [
46733                         -138.0071813,
46734                         59.991805
46735                     ],
46736                     [
46737                         -139.1715881,
46738                         60.4127229
46739                     ],
46740                     [
46741                         -140.9874011,
46742                         61.0118551
46743                     ],
46744                     [
46745                         -140.9683975,
46746                         69.9535069
46747                     ],
46748                     [
46749                         -156.176891,
46750                         71.5633329
46751                     ],
46752                     [
46753                         -160.413634,
46754                         70.7397728
46755                     ],
46756                     [
46757                         -163.0218273,
46758                         69.9707435
46759                     ],
46760                     [
46761                         -164.9717003,
46762                         68.994689
46763                     ]
46764                 ]
46765             ],
46766             "overlay": true
46767         },
46768         {
46769             "name": "OS 1:25k historic (OSM)",
46770             "type": "tms",
46771             "template": "http://ooc.openstreetmap.org/os1/{zoom}/{x}/{y}.jpg",
46772             "scaleExtent": [
46773                 6,
46774                 17
46775             ],
46776             "polygon": [
46777                 [
46778                     [
46779                         -9,
46780                         49.8
46781                     ],
46782                     [
46783                         -9,
46784                         61.1
46785                     ],
46786                     [
46787                         1.9,
46788                         61.1
46789                     ],
46790                     [
46791                         1.9,
46792                         49.8
46793                     ],
46794                     [
46795                         -9,
46796                         49.8
46797                     ]
46798                 ]
46799             ]
46800         },
46801         {
46802             "name": "OS New Popular Edition historic",
46803             "type": "tms",
46804             "template": "http://ooc.openstreetmap.org/npe/{zoom}/{x}/{y}.png",
46805             "polygon": [
46806                 [
46807                     [
46808                         -5.8,
46809                         49.8
46810                     ],
46811                     [
46812                         -5.8,
46813                         55.8
46814                     ],
46815                     [
46816                         1.9,
46817                         55.8
46818                     ],
46819                     [
46820                         1.9,
46821                         49.8
46822                     ],
46823                     [
46824                         -5.8,
46825                         49.8
46826                     ]
46827                 ]
46828             ]
46829         },
46830         {
46831             "name": "OS OpenData Locator",
46832             "type": "tms",
46833             "template": "http://tiles.itoworld.com/os_locator/{zoom}/{x}/{y}.png",
46834             "polygon": [
46835                 [
46836                     [
46837                         -9,
46838                         49.8
46839                     ],
46840                     [
46841                         -9,
46842                         61.1
46843                     ],
46844                     [
46845                         1.9,
46846                         61.1
46847                     ],
46848                     [
46849                         1.9,
46850                         49.8
46851                     ],
46852                     [
46853                         -9,
46854                         49.8
46855                     ]
46856                 ]
46857             ],
46858             "overlay": true
46859         },
46860         {
46861             "name": "OS OpenData StreetView",
46862             "type": "tms",
46863             "template": "http://os.openstreetmap.org/sv/{zoom}/{x}/{y}.png",
46864             "scaleExtent": [
46865                 1,
46866                 18
46867             ],
46868             "polygon": [
46869                 [
46870                     [
46871                         -5.8292886,
46872                         50.0229734
46873                     ],
46874                     [
46875                         -5.8292886,
46876                         50.254819
46877                     ],
46878                     [
46879                         -5.373356,
46880                         50.254819
46881                     ],
46882                     [
46883                         -5.373356,
46884                         50.3530588
46885                     ],
46886                     [
46887                         -5.1756021,
46888                         50.3530588
46889                     ],
46890                     [
46891                         -5.1756021,
46892                         50.5925406
46893                     ],
46894                     [
46895                         -4.9970743,
46896                         50.5925406
46897                     ],
46898                     [
46899                         -4.9970743,
46900                         50.6935617
46901                     ],
46902                     [
46903                         -4.7965738,
46904                         50.6935617
46905                     ],
46906                     [
46907                         -4.7965738,
46908                         50.7822112
46909                     ],
46910                     [
46911                         -4.6949503,
46912                         50.7822112
46913                     ],
46914                     [
46915                         -4.6949503,
46916                         50.9607371
46917                     ],
46918                     [
46919                         -4.6043131,
46920                         50.9607371
46921                     ],
46922                     [
46923                         -4.6043131,
46924                         51.0692066
46925                     ],
46926                     [
46927                         -4.3792215,
46928                         51.0692066
46929                     ],
46930                     [
46931                         -4.3792215,
46932                         51.2521782
46933                     ],
46934                     [
46935                         -3.9039346,
46936                         51.2521782
46937                     ],
46938                     [
46939                         -3.9039346,
46940                         51.2916998
46941                     ],
46942                     [
46943                         -3.7171671,
46944                         51.2916998
46945                     ],
46946                     [
46947                         -3.7171671,
46948                         51.2453014
46949                     ],
46950                     [
46951                         -3.1486246,
46952                         51.2453014
46953                     ],
46954                     [
46955                         -3.1486246,
46956                         51.362067
46957                     ],
46958                     [
46959                         -3.7446329,
46960                         51.362067
46961                     ],
46962                     [
46963                         -3.7446329,
46964                         51.4340386
46965                     ],
46966                     [
46967                         -3.8297769,
46968                         51.4340386
46969                     ],
46970                     [
46971                         -3.8297769,
46972                         51.5298246
46973                     ],
46974                     [
46975                         -4.0852091,
46976                         51.5298246
46977                     ],
46978                     [
46979                         -4.0852091,
46980                         51.4939284
46981                     ],
46982                     [
46983                         -4.3792215,
46984                         51.4939284
46985                     ],
46986                     [
46987                         -4.3792215,
46988                         51.5427168
46989                     ],
46990                     [
46991                         -5.1444195,
46992                         51.5427168
46993                     ],
46994                     [
46995                         -5.1444195,
46996                         51.6296003
46997                     ],
46998                     [
46999                         -5.7387103,
47000                         51.6296003
47001                     ],
47002                     [
47003                         -5.7387103,
47004                         51.774037
47005                     ],
47006                     [
47007                         -5.5095393,
47008                         51.774037
47009                     ],
47010                     [
47011                         -5.5095393,
47012                         51.9802596
47013                     ],
47014                     [
47015                         -5.198799,
47016                         51.9802596
47017                     ],
47018                     [
47019                         -5.198799,
47020                         52.0973358
47021                     ],
47022                     [
47023                         -4.8880588,
47024                         52.0973358
47025                     ],
47026                     [
47027                         -4.8880588,
47028                         52.1831557
47029                     ],
47030                     [
47031                         -4.4957492,
47032                         52.1831557
47033                     ],
47034                     [
47035                         -4.4957492,
47036                         52.2925739
47037                     ],
47038                     [
47039                         -4.3015365,
47040                         52.2925739
47041                     ],
47042                     [
47043                         -4.3015365,
47044                         52.3685318
47045                     ],
47046                     [
47047                         -4.1811246,
47048                         52.3685318
47049                     ],
47050                     [
47051                         -4.1811246,
47052                         52.7933685
47053                     ],
47054                     [
47055                         -4.4413696,
47056                         52.7933685
47057                     ],
47058                     [
47059                         -4.4413696,
47060                         52.7369614
47061                     ],
47062                     [
47063                         -4.8569847,
47064                         52.7369614
47065                     ],
47066                     [
47067                         -4.8569847,
47068                         52.9317255
47069                     ],
47070                     [
47071                         -4.7288044,
47072                         52.9317255
47073                     ],
47074                     [
47075                         -4.7288044,
47076                         53.5038599
47077                     ],
47078                     [
47079                         -4.1578191,
47080                         53.5038599
47081                     ],
47082                     [
47083                         -4.1578191,
47084                         53.4113498
47085                     ],
47086                     [
47087                         -3.3110518,
47088                         53.4113498
47089                     ],
47090                     [
47091                         -3.3110518,
47092                         53.5038599
47093                     ],
47094                     [
47095                         -3.2333667,
47096                         53.5038599
47097                     ],
47098                     [
47099                         -3.2333667,
47100                         54.0159169
47101                     ],
47102                     [
47103                         -3.3926211,
47104                         54.0159169
47105                     ],
47106                     [
47107                         -3.3926211,
47108                         54.1980953
47109                     ],
47110                     [
47111                         -3.559644,
47112                         54.1980953
47113                     ],
47114                     [
47115                         -3.559644,
47116                         54.433732
47117                     ],
47118                     [
47119                         -3.7188984,
47120                         54.433732
47121                     ],
47122                     [
47123                         -3.7188984,
47124                         54.721897
47125                     ],
47126                     [
47127                         -4.3015365,
47128                         54.721897
47129                     ],
47130                     [
47131                         -4.3015365,
47132                         54.6140739
47133                     ],
47134                     [
47135                         -5.0473132,
47136                         54.6140739
47137                     ],
47138                     [
47139                         -5.0473132,
47140                         54.7532915
47141                     ],
47142                     [
47143                         -5.2298731,
47144                         54.7532915
47145                     ],
47146                     [
47147                         -5.2298731,
47148                         55.2190799
47149                     ],
47150                     [
47151                         -5.6532567,
47152                         55.2190799
47153                     ],
47154                     [
47155                         -5.6532567,
47156                         55.250088
47157                     ],
47158                     [
47159                         -5.8979647,
47160                         55.250088
47161                     ],
47162                     [
47163                         -5.8979647,
47164                         55.4822462
47165                     ],
47166                     [
47167                         -6.5933212,
47168                         55.4822462
47169                     ],
47170                     [
47171                         -6.5933212,
47172                         56.3013441
47173                     ],
47174                     [
47175                         -7.1727691,
47176                         56.3013441
47177                     ],
47178                     [
47179                         -7.1727691,
47180                         56.5601822
47181                     ],
47182                     [
47183                         -6.8171722,
47184                         56.5601822
47185                     ],
47186                     [
47187                         -6.8171722,
47188                         56.6991713
47189                     ],
47190                     [
47191                         -6.5315276,
47192                         56.6991713
47193                     ],
47194                     [
47195                         -6.5315276,
47196                         56.9066964
47197                     ],
47198                     [
47199                         -6.811679,
47200                         56.9066964
47201                     ],
47202                     [
47203                         -6.811679,
47204                         57.3716613
47205                     ],
47206                     [
47207                         -6.8721038,
47208                         57.3716613
47209                     ],
47210                     [
47211                         -6.8721038,
47212                         57.5518893
47213                     ],
47214                     [
47215                         -7.0973235,
47216                         57.5518893
47217                     ],
47218                     [
47219                         -7.0973235,
47220                         57.2411085
47221                     ],
47222                     [
47223                         -7.1742278,
47224                         57.2411085
47225                     ],
47226                     [
47227                         -7.1742278,
47228                         56.9066964
47229                     ],
47230                     [
47231                         -7.3719817,
47232                         56.9066964
47233                     ],
47234                     [
47235                         -7.3719817,
47236                         56.8075885
47237                     ],
47238                     [
47239                         -7.5202972,
47240                         56.8075885
47241                     ],
47242                     [
47243                         -7.5202972,
47244                         56.7142479
47245                     ],
47246                     [
47247                         -7.8306806,
47248                         56.7142479
47249                     ],
47250                     [
47251                         -7.8306806,
47252                         56.8994605
47253                     ],
47254                     [
47255                         -7.6494061,
47256                         56.8994605
47257                     ],
47258                     [
47259                         -7.6494061,
47260                         57.4739617
47261                     ],
47262                     [
47263                         -7.8306806,
47264                         57.4739617
47265                     ],
47266                     [
47267                         -7.8306806,
47268                         57.7915584
47269                     ],
47270                     [
47271                         -7.4736249,
47272                         57.7915584
47273                     ],
47274                     [
47275                         -7.4736249,
47276                         58.086063
47277                     ],
47278                     [
47279                         -7.1879804,
47280                         58.086063
47281                     ],
47282                     [
47283                         -7.1879804,
47284                         58.367197
47285                     ],
47286                     [
47287                         -6.8034589,
47288                         58.367197
47289                     ],
47290                     [
47291                         -6.8034589,
47292                         58.4155786
47293                     ],
47294                     [
47295                         -6.638664,
47296                         58.4155786
47297                     ],
47298                     [
47299                         -6.638664,
47300                         58.4673277
47301                     ],
47302                     [
47303                         -6.5178143,
47304                         58.4673277
47305                     ],
47306                     [
47307                         -6.5178143,
47308                         58.5625632
47309                     ],
47310                     [
47311                         -6.0536224,
47312                         58.5625632
47313                     ],
47314                     [
47315                         -6.0536224,
47316                         58.1568843
47317                     ],
47318                     [
47319                         -6.1470062,
47320                         58.1568843
47321                     ],
47322                     [
47323                         -6.1470062,
47324                         58.1105865
47325                     ],
47326                     [
47327                         -6.2799798,
47328                         58.1105865
47329                     ],
47330                     [
47331                         -6.2799798,
47332                         57.7122664
47333                     ],
47334                     [
47335                         -6.1591302,
47336                         57.7122664
47337                     ],
47338                     [
47339                         -6.1591302,
47340                         57.6667563
47341                     ],
47342                     [
47343                         -5.9339104,
47344                         57.6667563
47345                     ],
47346                     [
47347                         -5.9339104,
47348                         57.8892524
47349                     ],
47350                     [
47351                         -5.80643,
47352                         57.8892524
47353                     ],
47354                     [
47355                         -5.80643,
47356                         57.9621767
47357                     ],
47358                     [
47359                         -5.6141692,
47360                         57.9621767
47361                     ],
47362                     [
47363                         -5.6141692,
47364                         58.0911236
47365                     ],
47366                     [
47367                         -5.490819,
47368                         58.0911236
47369                     ],
47370                     [
47371                         -5.490819,
47372                         58.3733281
47373                     ],
47374                     [
47375                         -5.3199118,
47376                         58.3733281
47377                     ],
47378                     [
47379                         -5.3199118,
47380                         58.75015
47381                     ],
47382                     [
47383                         -3.5719977,
47384                         58.75015
47385                     ],
47386                     [
47387                         -3.5719977,
47388                         59.2091788
47389                     ],
47390                     [
47391                         -3.1944501,
47392                         59.2091788
47393                     ],
47394                     [
47395                         -3.1944501,
47396                         59.4759216
47397                     ],
47398                     [
47399                         -2.243583,
47400                         59.4759216
47401                     ],
47402                     [
47403                         -2.243583,
47404                         59.1388749
47405                     ],
47406                     [
47407                         -2.4611012,
47408                         59.1388749
47409                     ],
47410                     [
47411                         -2.4611012,
47412                         58.8185938
47413                     ],
47414                     [
47415                         -2.7407675,
47416                         58.8185938
47417                     ],
47418                     [
47419                         -2.7407675,
47420                         58.5804743
47421                     ],
47422                     [
47423                         -2.9116746,
47424                         58.5804743
47425                     ],
47426                     [
47427                         -2.9116746,
47428                         58.1157523
47429                     ],
47430                     [
47431                         -3.4865441,
47432                         58.1157523
47433                     ],
47434                     [
47435                         -3.4865441,
47436                         57.740386
47437                     ],
47438                     [
47439                         -1.7153245,
47440                         57.740386
47441                     ],
47442                     [
47443                         -1.7153245,
47444                         57.2225558
47445                     ],
47446                     [
47447                         -1.9794538,
47448                         57.2225558
47449                     ],
47450                     [
47451                         -1.9794538,
47452                         56.8760742
47453                     ],
47454                     [
47455                         -2.1658979,
47456                         56.8760742
47457                     ],
47458                     [
47459                         -2.1658979,
47460                         56.6333186
47461                     ],
47462                     [
47463                         -2.3601106,
47464                         56.6333186
47465                     ],
47466                     [
47467                         -2.3601106,
47468                         56.0477521
47469                     ],
47470                     [
47471                         -1.9794538,
47472                         56.0477521
47473                     ],
47474                     [
47475                         -1.9794538,
47476                         55.8650949
47477                     ],
47478                     [
47479                         -1.4745008,
47480                         55.8650949
47481                     ],
47482                     [
47483                         -1.4745008,
47484                         55.2499926
47485                     ],
47486                     [
47487                         -1.3221997,
47488                         55.2499926
47489                     ],
47490                     [
47491                         -1.3221997,
47492                         54.8221737
47493                     ],
47494                     [
47495                         -1.0550014,
47496                         54.8221737
47497                     ],
47498                     [
47499                         -1.0550014,
47500                         54.6746628
47501                     ],
47502                     [
47503                         -0.6618765,
47504                         54.6746628
47505                     ],
47506                     [
47507                         -0.6618765,
47508                         54.5527463
47509                     ],
47510                     [
47511                         -0.3247617,
47512                         54.5527463
47513                     ],
47514                     [
47515                         -0.3247617,
47516                         54.2865195
47517                     ],
47518                     [
47519                         0.0092841,
47520                         54.2865195
47521                     ],
47522                     [
47523                         0.0092841,
47524                         53.7938518
47525                     ],
47526                     [
47527                         0.2081962,
47528                         53.7938518
47529                     ],
47530                     [
47531                         0.2081962,
47532                         53.5217726
47533                     ],
47534                     [
47535                         0.4163548,
47536                         53.5217726
47537                     ],
47538                     [
47539                         0.4163548,
47540                         53.0298851
47541                     ],
47542                     [
47543                         1.4273388,
47544                         53.0298851
47545                     ],
47546                     [
47547                         1.4273388,
47548                         52.92021
47549                     ],
47550                     [
47551                         1.8333912,
47552                         52.92021
47553                     ],
47554                     [
47555                         1.8333912,
47556                         52.042488
47557                     ],
47558                     [
47559                         1.5235504,
47560                         52.042488
47561                     ],
47562                     [
47563                         1.5235504,
47564                         51.8261335
47565                     ],
47566                     [
47567                         1.2697049,
47568                         51.8261335
47569                     ],
47570                     [
47571                         1.2697049,
47572                         51.6967453
47573                     ],
47574                     [
47575                         1.116651,
47576                         51.6967453
47577                     ],
47578                     [
47579                         1.116651,
47580                         51.440346
47581                     ],
47582                     [
47583                         1.5235504,
47584                         51.440346
47585                     ],
47586                     [
47587                         1.5235504,
47588                         51.3331831
47589                     ],
47590                     [
47591                         1.4507565,
47592                         51.3331831
47593                     ],
47594                     [
47595                         1.4507565,
47596                         51.0207553
47597                     ],
47598                     [
47599                         1.0699883,
47600                         51.0207553
47601                     ],
47602                     [
47603                         1.0699883,
47604                         50.9008416
47605                     ],
47606                     [
47607                         0.7788126,
47608                         50.9008416
47609                     ],
47610                     [
47611                         0.7788126,
47612                         50.729843
47613                     ],
47614                     [
47615                         -0.7255952,
47616                         50.729843
47617                     ],
47618                     [
47619                         -0.7255952,
47620                         50.7038437
47621                     ],
47622                     [
47623                         -1.0074383,
47624                         50.7038437
47625                     ],
47626                     [
47627                         -1.0074383,
47628                         50.5736307
47629                     ],
47630                     [
47631                         -2.3625252,
47632                         50.5736307
47633                     ],
47634                     [
47635                         -2.3625252,
47636                         50.4846421
47637                     ],
47638                     [
47639                         -2.4987805,
47640                         50.4846421
47641                     ],
47642                     [
47643                         -2.4987805,
47644                         50.5736307
47645                     ],
47646                     [
47647                         -3.4096378,
47648                         50.5736307
47649                     ],
47650                     [
47651                         -3.4096378,
47652                         50.2057837
47653                     ],
47654                     [
47655                         -3.6922446,
47656                         50.2057837
47657                     ],
47658                     [
47659                         -3.6922446,
47660                         50.1347737
47661                     ],
47662                     [
47663                         -5.005468,
47664                         50.1347737
47665                     ],
47666                     [
47667                         -5.005468,
47668                         49.9474456
47669                     ],
47670                     [
47671                         -5.2839506,
47672                         49.9474456
47673                     ],
47674                     [
47675                         -5.2839506,
47676                         50.0229734
47677                     ]
47678                 ],
47679                 [
47680                     [
47681                         -6.4580707,
47682                         49.8673563
47683                     ],
47684                     [
47685                         -6.4580707,
47686                         49.9499935
47687                     ],
47688                     [
47689                         -6.3978807,
47690                         49.9499935
47691                     ],
47692                     [
47693                         -6.3978807,
47694                         50.0053797
47695                     ],
47696                     [
47697                         -6.1799606,
47698                         50.0053797
47699                     ],
47700                     [
47701                         -6.1799606,
47702                         49.9168614
47703                     ],
47704                     [
47705                         -6.2540201,
47706                         49.9168614
47707                     ],
47708                     [
47709                         -6.2540201,
47710                         49.8673563
47711                     ]
47712                 ],
47713                 [
47714                     [
47715                         -5.8343165,
47716                         49.932156
47717                     ],
47718                     [
47719                         -5.8343165,
47720                         49.9754641
47721                     ],
47722                     [
47723                         -5.7683254,
47724                         49.9754641
47725                     ],
47726                     [
47727                         -5.7683254,
47728                         49.932156
47729                     ]
47730                 ],
47731                 [
47732                     [
47733                         -1.9483797,
47734                         60.6885737
47735                     ],
47736                     [
47737                         -1.9483797,
47738                         60.3058841
47739                     ],
47740                     [
47741                         -1.7543149,
47742                         60.3058841
47743                     ],
47744                     [
47745                         -1.7543149,
47746                         60.1284428
47747                     ],
47748                     [
47749                         -1.5754914,
47750                         60.1284428
47751                     ],
47752                     [
47753                         -1.5754914,
47754                         59.797917
47755                     ],
47756                     [
47757                         -1.0316959,
47758                         59.797917
47759                     ],
47760                     [
47761                         -1.0316959,
47762                         60.0354518
47763                     ],
47764                     [
47765                         -0.6626918,
47766                         60.0354518
47767                     ],
47768                     [
47769                         -0.6626918,
47770                         60.9103862
47771                     ],
47772                     [
47773                         -1.1034395,
47774                         60.9103862
47775                     ],
47776                     [
47777                         -1.1034395,
47778                         60.8040022
47779                     ],
47780                     [
47781                         -1.3506319,
47782                         60.8040022
47783                     ],
47784                     [
47785                         -1.3506319,
47786                         60.6885737
47787                     ]
47788                 ],
47789                 [
47790                     [
47791                         -2.203381,
47792                         60.1968568
47793                     ],
47794                     [
47795                         -2.203381,
47796                         60.0929443
47797                     ],
47798                     [
47799                         -1.9864011,
47800                         60.0929443
47801                     ],
47802                     [
47803                         -1.9864011,
47804                         60.1968568
47805                     ]
47806                 ],
47807                 [
47808                     [
47809                         -1.7543149,
47810                         59.5698289
47811                     ],
47812                     [
47813                         -1.7543149,
47814                         59.4639383
47815                     ],
47816                     [
47817                         -1.5373349,
47818                         59.4639383
47819                     ],
47820                     [
47821                         -1.5373349,
47822                         59.5698289
47823                     ]
47824                 ],
47825                 [
47826                     [
47827                         -4.5585981,
47828                         59.1370518
47829                     ],
47830                     [
47831                         -4.5585981,
47832                         58.9569099
47833                     ],
47834                     [
47835                         -4.2867004,
47836                         58.9569099
47837                     ],
47838                     [
47839                         -4.2867004,
47840                         59.1370518
47841                     ]
47842                 ],
47843                 [
47844                     [
47845                         -6.2787732,
47846                         59.2025744
47847                     ],
47848                     [
47849                         -6.2787732,
47850                         59.0227769
47851                     ],
47852                     [
47853                         -5.6650612,
47854                         59.0227769
47855                     ],
47856                     [
47857                         -5.6650612,
47858                         59.2025744
47859                     ]
47860                 ],
47861                 [
47862                     [
47863                         -8.7163482,
47864                         57.9440556
47865                     ],
47866                     [
47867                         -8.7163482,
47868                         57.7305936
47869                     ],
47870                     [
47871                         -8.3592926,
47872                         57.7305936
47873                     ],
47874                     [
47875                         -8.3592926,
47876                         57.9440556
47877                     ]
47878                 ],
47879                 [
47880                     [
47881                         -7.6077005,
47882                         50.4021026
47883                     ],
47884                     [
47885                         -7.6077005,
47886                         50.2688657
47887                     ],
47888                     [
47889                         -7.3907205,
47890                         50.2688657
47891                     ],
47892                     [
47893                         -7.3907205,
47894                         50.4021026
47895                     ]
47896                 ],
47897                 [
47898                     [
47899                         -7.7304303,
47900                         58.3579902
47901                     ],
47902                     [
47903                         -7.7304303,
47904                         58.248313
47905                     ],
47906                     [
47907                         -7.5134503,
47908                         58.248313
47909                     ],
47910                     [
47911                         -7.5134503,
47912                         58.3579902
47913                     ]
47914                 ]
47915             ]
47916         },
47917         {
47918             "name": "OS Scottish Popular historic",
47919             "type": "tms",
47920             "template": "http://ooc.openstreetmap.org/npescotland/tiles/{zoom}/{x}/{y}.jpg",
47921             "scaleExtent": [
47922                 6,
47923                 15
47924             ],
47925             "polygon": [
47926                 [
47927                     [
47928                         -7.8,
47929                         54.5
47930                     ],
47931                     [
47932                         -7.8,
47933                         61.1
47934                     ],
47935                     [
47936                         -1.1,
47937                         61.1
47938                     ],
47939                     [
47940                         -1.1,
47941                         54.5
47942                     ],
47943                     [
47944                         -7.8,
47945                         54.5
47946                     ]
47947                 ]
47948             ]
47949         },
47950         {
47951             "name": "OS Town Plans, Aberdeen 1866-1867 (NLS)",
47952             "type": "tms",
47953             "description": "Detailed town plan of Aberdeen 1866-1867, courtesy of National Library of Scotland.",
47954             "template": "http://geo.nls.uk/maps/towns/aberdeen/{zoom}/{x}/{-y}.png",
47955             "scaleExtent": [
47956                 13,
47957                 20
47958             ],
47959             "polygon": [
47960                 [
47961                     [
47962                         -2.14039404,
47963                         57.11218789
47964                     ],
47965                     [
47966                         -2.14064752,
47967                         57.17894161
47968                     ],
47969                     [
47970                         -2.04501987,
47971                         57.17901252
47972                     ],
47973                     [
47974                         -2.04493842,
47975                         57.11225862
47976                     ]
47977                 ]
47978             ],
47979             "terms_url": "http://maps.nls.uk/townplans/aberdeen.html",
47980             "terms_text": "National Library of Scotland - Aberdeen 1866-1867"
47981         },
47982         {
47983             "name": "OS Town Plans, Airdrie 1858 (NLS)",
47984             "type": "tms",
47985             "description": "Detailed town plan of Airdrie 1858, courtesy of National Library of Scotland.",
47986             "template": "http://geo.nls.uk/maps/towns/airdrie/{zoom}/{x}/{-y}.png",
47987             "scaleExtent": [
47988                 13,
47989                 20
47990             ],
47991             "polygon": [
47992                 [
47993                     [
47994                         -3.99291738,
47995                         55.86408041
47996                     ],
47997                     [
47998                         -3.99338933,
47999                         55.87329115
48000                     ],
48001                     [
48002                         -3.9691085,
48003                         55.87368212
48004                     ],
48005                     [
48006                         -3.9686423,
48007                         55.86447124
48008                     ]
48009                 ]
48010             ],
48011             "terms_url": "http://maps.nls.uk/townplans/airdrie.html",
48012             "terms_text": "National Library of Scotland - Airdrie 1858"
48013         },
48014         {
48015             "name": "OS Town Plans, Alexandria 1859 (NLS)",
48016             "type": "tms",
48017             "description": "Detailed town plan of Alexandria 1859, courtesy of National Library of Scotland.",
48018             "template": "http://geo.nls.uk/maps/towns/alexandria/{zoom}/{x}/{-y}.png",
48019             "scaleExtent": [
48020                 13,
48021                 20
48022             ],
48023             "polygon": [
48024                 [
48025                     [
48026                         -4.58973571,
48027                         55.97536707
48028                     ],
48029                     [
48030                         -4.59104461,
48031                         55.99493153
48032                     ],
48033                     [
48034                         -4.55985072,
48035                         55.99558348
48036                     ],
48037                     [
48038                         -4.55855754,
48039                         55.97601855
48040                     ]
48041                 ]
48042             ],
48043             "terms_url": "http://maps.nls.uk/townplans/alexandria.html",
48044             "terms_text": "National Library of Scotland - Alexandria 1859"
48045         },
48046         {
48047             "name": "OS Town Plans, Alloa 1861-1862 (NLS)",
48048             "type": "tms",
48049             "description": "Detailed town plan of Alloa 1861-1862, courtesy of National Library of Scotland.",
48050             "template": "http://geo.nls.uk/maps/towns/alloa/{zoom}/{x}/{-y}.png",
48051             "scaleExtent": [
48052                 13,
48053                 20
48054             ],
48055             "polygon": [
48056                 [
48057                     [
48058                         -3.81166061,
48059                         56.09864363
48060                     ],
48061                     [
48062                         -3.81274448,
48063                         56.12169929
48064                     ],
48065                     [
48066                         -3.7804609,
48067                         56.12216898
48068                     ],
48069                     [
48070                         -3.77939631,
48071                         56.09911292
48072                     ]
48073                 ]
48074             ],
48075             "terms_url": "http://maps.nls.uk/townplans/alloa.html",
48076             "terms_text": "National Library of Scotland - Alloa 1861-1862"
48077         },
48078         {
48079             "name": "OS Town Plans, Annan 1859 (NLS)",
48080             "type": "tms",
48081             "description": "Detailed town plan of Annan 1859, courtesy of National Library of Scotland.",
48082             "template": "http://geo.nls.uk/maps/towns/annan/{zoom}/{x}/{-y}.png",
48083             "scaleExtent": [
48084                 13,
48085                 20
48086             ],
48087             "polygon": [
48088                 [
48089                     [
48090                         -3.27921439,
48091                         54.98252155
48092                     ],
48093                     [
48094                         -3.27960062,
48095                         54.9946601
48096                     ],
48097                     [
48098                         -3.24866331,
48099                         54.99498165
48100                     ],
48101                     [
48102                         -3.24828642,
48103                         54.98284297
48104                     ]
48105                 ]
48106             ],
48107             "terms_url": "http://maps.nls.uk/townplans/annan.html",
48108             "terms_text": "National Library of Scotland - Annan 1859"
48109         },
48110         {
48111             "name": "OS Town Plans, Arbroath 1858 (NLS)",
48112             "type": "tms",
48113             "description": "Detailed town plan of Arbroath 1858, courtesy of National Library of Scotland.",
48114             "template": "http://geo.nls.uk/maps/towns/arbroath/{zoom}/{x}/{-y}.png",
48115             "scaleExtent": [
48116                 13,
48117                 20
48118             ],
48119             "polygon": [
48120                 [
48121                     [
48122                         -2.60716469,
48123                         56.53995105
48124                     ],
48125                     [
48126                         -2.60764981,
48127                         56.57022426
48128                     ],
48129                     [
48130                         -2.56498708,
48131                         56.57042549
48132                     ],
48133                     [
48134                         -2.564536,
48135                         56.54015206
48136                     ]
48137                 ]
48138             ],
48139             "terms_url": "http://maps.nls.uk/townplans/arbroath.html",
48140             "terms_text": "National Library of Scotland - Arbroath 1858"
48141         },
48142         {
48143             "name": "OS Town Plans, Ayr 1855 (NLS)",
48144             "type": "tms",
48145             "description": "Detailed town plan of Ayr 1855, courtesy of National Library of Scotland.",
48146             "template": "http://geo.nls.uk/maps/towns/ayr/{zoom}/{x}/{-y}.png",
48147             "scaleExtent": [
48148                 13,
48149                 20
48150             ],
48151             "polygon": [
48152                 [
48153                     [
48154                         -4.66768105,
48155                         55.43748864
48156                     ],
48157                     [
48158                         -4.67080057,
48159                         55.48363961
48160                     ],
48161                     [
48162                         -4.60609844,
48163                         55.48503484
48164                     ],
48165                     [
48166                         -4.60305426,
48167                         55.43888149
48168                     ]
48169                 ]
48170             ],
48171             "terms_url": "http://maps.nls.uk/townplans/ayr.html",
48172             "terms_text": "National Library of Scotland - Ayr 1855"
48173         },
48174         {
48175             "name": "OS Town Plans, Berwick-upon-Tweed 1852 (NLS)",
48176             "type": "tms",
48177             "description": "Detailed town plan of Berwick-upon-Tweed 1852, courtesy of National Library of Scotland.",
48178             "template": "http://geo.nls.uk/maps/towns/berwick/{zoom}/{x}/{-y}.png",
48179             "scaleExtent": [
48180                 13,
48181                 20
48182             ],
48183             "polygon": [
48184                 [
48185                     [
48186                         -2.02117487,
48187                         55.75577627
48188                     ],
48189                     [
48190                         -2.02118763,
48191                         55.77904118
48192                     ],
48193                     [
48194                         -1.98976956,
48195                         55.77904265
48196                     ],
48197                     [
48198                         -1.9897755,
48199                         55.75577774
48200                     ]
48201                 ]
48202             ],
48203             "terms_url": "http://maps.nls.uk/townplans/berwick.html",
48204             "terms_text": "National Library of Scotland - Berwick-upon-Tweed 1852"
48205         },
48206         {
48207             "name": "OS Town Plans, Brechin 1862 (NLS)",
48208             "type": "tms",
48209             "description": "Detailed town plan of Brechin 1862, courtesy of National Library of Scotland.",
48210             "template": "http://geo.nls.uk/maps/towns/brechin/{zoom}/{x}/{-y}.png",
48211             "scaleExtent": [
48212                 13,
48213                 20
48214             ],
48215             "polygon": [
48216                 [
48217                     [
48218                         -2.67480248,
48219                         56.71456775
48220                     ],
48221                     [
48222                         -2.67521172,
48223                         56.73739937
48224                     ],
48225                     [
48226                         -2.64319679,
48227                         56.73756872
48228                     ],
48229                     [
48230                         -2.64280695,
48231                         56.71473694
48232                     ]
48233                 ]
48234             ],
48235             "terms_url": "http://maps.nls.uk/townplans/brechin.html",
48236             "terms_text": "National Library of Scotland - Brechin 1862"
48237         },
48238         {
48239             "name": "OS Town Plans, Burntisland 1894 (NLS)",
48240             "type": "tms",
48241             "description": "Detailed town plan of Burntisland 1894, courtesy of National Library of Scotland.",
48242             "template": "http://geo.nls.uk/maps/towns/burntisland/{zoom}/{x}/{-y}.png",
48243             "scaleExtent": [
48244                 13,
48245                 20
48246             ],
48247             "polygon": [
48248                 [
48249                     [
48250                         -3.24879624,
48251                         56.04240046
48252                     ],
48253                     [
48254                         -3.2495182,
48255                         56.06472996
48256                     ],
48257                     [
48258                         -3.21830572,
48259                         56.06504207
48260                     ],
48261                     [
48262                         -3.21760179,
48263                         56.0427123
48264                     ]
48265                 ]
48266             ],
48267             "terms_url": "http://maps.nls.uk/townplans/burntisland.html",
48268             "terms_text": "National Library of Scotland - Burntisland 1894"
48269         },
48270         {
48271             "name": "OS Town Plans, Campbelton 1865 (NLS)",
48272             "type": "tms",
48273             "description": "Detailed town plan of Campbelton 1865, courtesy of National Library of Scotland.",
48274             "template": "http://geo.nls.uk/maps/towns/campbeltown/{zoom}/{x}/{-y}.png",
48275             "scaleExtent": [
48276                 13,
48277                 20
48278             ],
48279             "polygon": [
48280                 [
48281                     [
48282                         -5.62345307,
48283                         55.40255998
48284                     ],
48285                     [
48286                         -5.62631353,
48287                         55.43375303
48288                     ],
48289                     [
48290                         -5.58276654,
48291                         55.43503753
48292                     ],
48293                     [
48294                         -5.57994024,
48295                         55.40384299
48296                     ]
48297                 ]
48298             ],
48299             "terms_url": "http://maps.nls.uk/townplans/campbelton.html",
48300             "terms_text": "National Library of Scotland - Campbelton 1865"
48301         },
48302         {
48303             "name": "OS Town Plans, Coatbridge 1858 (NLS)",
48304             "type": "tms",
48305             "description": "Detailed town plan of Coatbridge 1858, courtesy of National Library of Scotland.",
48306             "template": "http://geo.nls.uk/maps/towns/coatbridge/{zoom}/{x}/{-y}.png",
48307             "scaleExtent": [
48308                 13,
48309                 20
48310             ],
48311             "polygon": [
48312                 [
48313                     [
48314                         -4.05035921,
48315                         55.84648689
48316                     ],
48317                     [
48318                         -4.05157062,
48319                         55.86947193
48320                     ],
48321                     [
48322                         -4.01953905,
48323                         55.87000186
48324                     ],
48325                     [
48326                         -4.01834651,
48327                         55.84701638
48328                     ]
48329                 ]
48330             ],
48331             "terms_url": "http://maps.nls.uk/townplans/coatbridge.html",
48332             "terms_text": "National Library of Scotland - Coatbridge 1858"
48333         },
48334         {
48335             "name": "OS Town Plans, Cupar 1854 (NLS)",
48336             "type": "tms",
48337             "description": "Detailed town plan of Cupar 1854, courtesy of National Library of Scotland.",
48338             "template": "http://geo.nls.uk/maps/towns/cupar1854/{zoom}/{x}/{-y}.png",
48339             "scaleExtent": [
48340                 13,
48341                 20
48342             ],
48343             "polygon": [
48344                 [
48345                     [
48346                         -3.04765872,
48347                         56.28653177
48348                     ],
48349                     [
48350                         -3.04890965,
48351                         56.332192
48352                     ],
48353                     [
48354                         -2.98498515,
48355                         56.33271677
48356                     ],
48357                     [
48358                         -2.98381041,
48359                         56.28705563
48360                     ]
48361                 ]
48362             ],
48363             "terms_url": "http://maps.nls.uk/townplans/cupar_1.html",
48364             "terms_text": "National Library of Scotland - Cupar 1854"
48365         },
48366         {
48367             "name": "OS Town Plans, Cupar 1893-1894 (NLS)",
48368             "type": "tms",
48369             "description": "Detailed town plan of Cupar 1893-1894, courtesy of National Library of Scotland.",
48370             "template": "http://geo.nls.uk/maps/towns/cupar1893/{zoom}/{x}/{-y}.png",
48371             "scaleExtent": [
48372                 13,
48373                 20
48374             ],
48375             "polygon": [
48376                 [
48377                     [
48378                         -3.0327697,
48379                         56.30243657
48380                     ],
48381                     [
48382                         -3.03338443,
48383                         56.32520139
48384                     ],
48385                     [
48386                         -3.00146629,
48387                         56.32546356
48388                     ],
48389                     [
48390                         -3.00087054,
48391                         56.30269852
48392                     ]
48393                 ]
48394             ],
48395             "terms_url": "http://maps.nls.uk/townplans/cupar_2.html",
48396             "terms_text": "National Library of Scotland - Cupar 1893-1894"
48397         },
48398         {
48399             "name": "OS Town Plans, Dalkeith 1852 (NLS)",
48400             "type": "tms",
48401             "description": "Detailed town plan of Dalkeith 1852, courtesy of National Library of Scotland.",
48402             "template": "http://geo.nls.uk/maps/towns/dalkeith1852/{zoom}/{x}/{-y}.png",
48403             "scaleExtent": [
48404                 13,
48405                 20
48406             ],
48407             "polygon": [
48408                 [
48409                     [
48410                         -3.07862465,
48411                         55.88900264
48412                     ],
48413                     [
48414                         -3.0790381,
48415                         55.90389729
48416                     ],
48417                     [
48418                         -3.05835611,
48419                         55.90407681
48420                     ],
48421                     [
48422                         -3.05795059,
48423                         55.88918206
48424                     ]
48425                 ]
48426             ],
48427             "terms_url": "http://maps.nls.uk/townplans/dalkeith_1.html",
48428             "terms_text": "National Library of Scotland - Dalkeith 1852"
48429         },
48430         {
48431             "name": "OS Town Plans, Dalkeith 1893 (NLS)",
48432             "type": "tms",
48433             "description": "Detailed town plan of Dalkeith 1893, courtesy of National Library of Scotland.",
48434             "template": "http://geo.nls.uk/maps/towns/dalkeith1893/{zoom}/{x}/{-y}.png",
48435             "scaleExtent": [
48436                 13,
48437                 20
48438             ],
48439             "polygon": [
48440                 [
48441                     [
48442                         -3.08600192,
48443                         55.87936087
48444                     ],
48445                     [
48446                         -3.08658588,
48447                         55.90025926
48448                     ],
48449                     [
48450                         -3.0436473,
48451                         55.90063074
48452                     ],
48453                     [
48454                         -3.04308639,
48455                         55.87973206
48456                     ]
48457                 ]
48458             ],
48459             "terms_url": "http://maps.nls.uk/townplans/dalkeith_2.html",
48460             "terms_text": "National Library of Scotland - Dalkeith 1893"
48461         },
48462         {
48463             "name": "OS Town Plans, Dumbarton 1859 (NLS)",
48464             "type": "tms",
48465             "description": "Detailed town plan of Dumbarton 1859, courtesy of National Library of Scotland.",
48466             "template": "http://geo.nls.uk/maps/towns/dumbarton/{zoom}/{x}/{-y}.png",
48467             "scaleExtent": [
48468                 13,
48469                 20
48470             ],
48471             "polygon": [
48472                 [
48473                     [
48474                         -4.58559982,
48475                         55.92742578
48476                     ],
48477                     [
48478                         -4.58714245,
48479                         55.95056014
48480                     ],
48481                     [
48482                         -4.55463269,
48483                         55.95123882
48484                     ],
48485                     [
48486                         -4.55310939,
48487                         55.92810387
48488                     ]
48489                 ]
48490             ],
48491             "terms_url": "http://maps.nls.uk/townplans/dumbarton.html",
48492             "terms_text": "National Library of Scotland - Dumbarton 1859"
48493         },
48494         {
48495             "name": "OS Town Plans, Dumfries 1850 (NLS)",
48496             "type": "tms",
48497             "description": "Detailed town plan of Dumfries 1850, courtesy of National Library of Scotland.",
48498             "template": "http://geo.nls.uk/maps/towns/dumfries1850/{zoom}/{x}/{-y}.png",
48499             "scaleExtent": [
48500                 13,
48501                 20
48502             ],
48503             "polygon": [
48504                 [
48505                     [
48506                         -3.63928076,
48507                         55.03715991
48508                     ],
48509                     [
48510                         -3.64116352,
48511                         55.08319002
48512                     ],
48513                     [
48514                         -3.57823183,
48515                         55.08402202
48516                     ],
48517                     [
48518                         -3.57642118,
48519                         55.0379905
48520                     ]
48521                 ]
48522             ],
48523             "terms_url": "http://maps.nls.uk/townplans/dumfries_1.html",
48524             "terms_text": "National Library of Scotland - Dumfries 1850"
48525         },
48526         {
48527             "name": "OS Town Plans, Dumfries 1893 (NLS)",
48528             "type": "tms",
48529             "description": "Detailed town plan of Dumfries 1893, courtesy of National Library of Scotland.",
48530             "template": "http://geo.nls.uk/maps/towns/dumfries1893/{zoom}/{x}/{-y}.png",
48531             "scaleExtent": [
48532                 13,
48533                 20
48534             ],
48535             "polygon": [
48536                 [
48537                     [
48538                         -3.63179081,
48539                         55.04150111
48540                     ],
48541                     [
48542                         -3.63330662,
48543                         55.07873429
48544                     ],
48545                     [
48546                         -3.58259012,
48547                         55.07940411
48548                     ],
48549                     [
48550                         -3.58112132,
48551                         55.04217001
48552                     ]
48553                 ]
48554             ],
48555             "terms_url": "http://maps.nls.uk/townplans/dumfries_2.html",
48556             "terms_text": "National Library of Scotland - Dumfries 1893"
48557         },
48558         {
48559             "name": "OS Town Plans, Dundee 1857-1858 (NLS)",
48560             "type": "tms",
48561             "description": "Detailed town plan of Dundee 1857-1858, courtesy of National Library of Scotland.",
48562             "template": "http://geo.nls.uk/maps/towns/dundee1857/{zoom}/{x}/{-y}.png",
48563             "scaleExtent": [
48564                 13,
48565                 20
48566             ],
48567             "polygon": [
48568                 [
48569                     [
48570                         -3.02584468,
48571                         56.44879161
48572                     ],
48573                     [
48574                         -3.02656969,
48575                         56.47566815
48576                     ],
48577                     [
48578                         -2.94710317,
48579                         56.47629984
48580                     ],
48581                     [
48582                         -2.94643424,
48583                         56.44942266
48584                     ]
48585                 ]
48586             ],
48587             "terms_url": "http://maps.nls.uk/townplans/dundee_1.html",
48588             "terms_text": "National Library of Scotland - Dundee 1857-1858"
48589         },
48590         {
48591             "name": "OS Town Plans, Dundee 1870-1872 (NLS)",
48592             "type": "tms",
48593             "description": "Detailed town plan of Dundee 1870-1872, courtesy of National Library of Scotland.",
48594             "template": "http://geo.nls.uk/maps/towns/dundee1870/{zoom}/{x}/{-y}.png",
48595             "scaleExtent": [
48596                 13,
48597                 20
48598             ],
48599             "polygon": [
48600                 [
48601                     [
48602                         -3.03399945,
48603                         56.448497
48604                     ],
48605                     [
48606                         -3.03497463,
48607                         56.48435238
48608                     ],
48609                     [
48610                         -2.92352705,
48611                         56.48523137
48612                     ],
48613                     [
48614                         -2.92265681,
48615                         56.4493748
48616                     ]
48617                 ]
48618             ],
48619             "terms_url": "http://maps.nls.uk/townplans/dundee_2.html",
48620             "terms_text": "National Library of Scotland - Dundee 1870-1872"
48621         },
48622         {
48623             "name": "OS Town Plans, Dunfermline 1854 (NLS)",
48624             "type": "tms",
48625             "description": "Detailed town plan of Dunfermline 1854, courtesy of National Library of Scotland.",
48626             "template": "http://geo.nls.uk/maps/towns/dunfermline1854/{zoom}/{x}/{-y}.png",
48627             "scaleExtent": [
48628                 13,
48629                 20
48630             ],
48631             "polygon": [
48632                 [
48633                     [
48634                         -3.49045481,
48635                         56.0605979
48636                     ],
48637                     [
48638                         -3.49116489,
48639                         56.07898822
48640                     ],
48641                     [
48642                         -3.44374075,
48643                         56.07955208
48644                     ],
48645                     [
48646                         -3.44305323,
48647                         56.06116138
48648                     ]
48649                 ]
48650             ],
48651             "terms_url": "http://maps.nls.uk/townplans/dunfermline_1.html",
48652             "terms_text": "National Library of Scotland - Dunfermline 1854"
48653         },
48654         {
48655             "name": "OS Town Plans, Dunfermline 1894 (NLS)",
48656             "type": "tms",
48657             "description": "Detailed town plan of Dunfermline 1894, courtesy of National Library of Scotland.",
48658             "template": "http://geo.nls.uk/maps/towns/dunfermline1893/{zoom}/{x}/{-y}.png",
48659             "scaleExtent": [
48660                 13,
48661                 20
48662             ],
48663             "polygon": [
48664                 [
48665                     [
48666                         -3.48284159,
48667                         56.05198219
48668                     ],
48669                     [
48670                         -3.48399434,
48671                         56.08198924
48672                     ],
48673                     [
48674                         -3.44209721,
48675                         56.08248587
48676                     ],
48677                     [
48678                         -3.44097697,
48679                         56.05247826
48680                     ]
48681                 ]
48682             ],
48683             "terms_url": "http://maps.nls.uk/townplans/dunfermline_2.html",
48684             "terms_text": "National Library of Scotland - Dunfermline 1894"
48685         },
48686         {
48687             "name": "OS Town Plans, Edinburgh 1849-1851 (NLS)",
48688             "type": "tms",
48689             "description": "Detailed town plan of Edinburgh 1849-1851, courtesy of National Library of Scotland.",
48690             "template": "http://geo.nls.uk/maps/towns/edinburgh1849/{zoom}/{x}/{-y}.png",
48691             "scaleExtent": [
48692                 13,
48693                 20
48694             ],
48695             "polygon": [
48696                 [
48697                     [
48698                         -3.2361048,
48699                         55.921366
48700                     ],
48701                     [
48702                         -3.23836397,
48703                         55.99217223
48704                     ],
48705                     [
48706                         -3.14197035,
48707                         55.99310288
48708                     ],
48709                     [
48710                         -3.13988689,
48711                         55.92229419
48712                     ]
48713                 ]
48714             ],
48715             "terms_url": "http://maps.nls.uk/townplans/edinburgh1056_1.html",
48716             "terms_text": "National Library of Scotland - Edinburgh 1849-1851"
48717         },
48718         {
48719             "name": "OS Town Plans, Edinburgh 1876-1877 (NLS)",
48720             "type": "tms",
48721             "description": "Detailed town plan of Edinburgh 1876-1877, courtesy of National Library of Scotland.",
48722             "template": "http://geo.nls.uk/maps/towns/edinburgh1876/{zoom}/{x}/{-y}.png",
48723             "scaleExtent": [
48724                 13,
48725                 20
48726             ],
48727             "polygon": [
48728                 [
48729                     [
48730                         -3.24740498,
48731                         55.92116518
48732                     ],
48733                     [
48734                         -3.24989581,
48735                         55.99850896
48736                     ],
48737                     [
48738                         -3.13061127,
48739                         55.99966059
48740                     ],
48741                     [
48742                         -3.12835798,
48743                         55.92231348
48744                     ]
48745                 ]
48746             ],
48747             "terms_url": "http://maps.nls.uk/townplans/edinburgh1056_2.html",
48748             "terms_text": "National Library of Scotland - Edinburgh 1876-1877"
48749         },
48750         {
48751             "name": "OS Town Plans, Edinburgh 1893-1894 (NLS)",
48752             "type": "tms",
48753             "description": "Detailed town plan of Edinburgh 1893-1894, courtesy of National Library of Scotland.",
48754             "template": "http://geo.nls.uk/maps/towns/edinburgh1893/{zoom}/{x}/{-y}.png",
48755             "scaleExtent": [
48756                 13,
48757                 20
48758             ],
48759             "polygon": [
48760                 [
48761                     [
48762                         -3.26111081,
48763                         55.89555387
48764                     ],
48765                     [
48766                         -3.26450423,
48767                         55.9997912
48768                     ],
48769                     [
48770                         -3.11970824,
48771                         56.00119128
48772                     ],
48773                     [
48774                         -3.1167031,
48775                         55.89694851
48776                     ]
48777                 ]
48778             ],
48779             "terms_url": "http://maps.nls.uk/townplans/edinburgh500.html",
48780             "terms_text": "National Library of Scotland - Edinburgh 1893-1894"
48781         },
48782         {
48783             "name": "OS Town Plans, Elgin 1868 (NLS)",
48784             "type": "tms",
48785             "description": "Detailed town plan of Elgin 1868, courtesy of National Library of Scotland.",
48786             "template": "http://geo.nls.uk/maps/towns/elgin/{zoom}/{x}/{-y}.png",
48787             "scaleExtent": [
48788                 13,
48789                 20
48790             ],
48791             "polygon": [
48792                 [
48793                     [
48794                         -3.33665196,
48795                         57.62879017
48796                     ],
48797                     [
48798                         -3.33776583,
48799                         57.65907381
48800                     ],
48801                     [
48802                         -3.29380859,
48803                         57.65953111
48804                     ],
48805                     [
48806                         -3.29273129,
48807                         57.62924695
48808                     ]
48809                 ]
48810             ],
48811             "terms_url": "http://maps.nls.uk/townplans/elgin.html",
48812             "terms_text": "National Library of Scotland - Elgin 1868"
48813         },
48814         {
48815             "name": "OS Town Plans, Falkirk 1858-1859 (NLS)",
48816             "type": "tms",
48817             "description": "Detailed town plan of Falkirk 1858-1859, courtesy of National Library of Scotland.",
48818             "template": "http://geo.nls.uk/maps/towns/falkirk/{zoom}/{x}/{-y}.png",
48819             "scaleExtent": [
48820                 13,
48821                 20
48822             ],
48823             "polygon": [
48824                 [
48825                     [
48826                         -3.79587441,
48827                         55.99343101
48828                     ],
48829                     [
48830                         -3.79697783,
48831                         56.01720281
48832                     ],
48833                     [
48834                         -3.76648151,
48835                         56.01764348
48836                     ],
48837                     [
48838                         -3.76539679,
48839                         55.99387129
48840                     ]
48841                 ]
48842             ],
48843             "terms_url": "http://maps.nls.uk/townplans/falkirk.html",
48844             "terms_text": "National Library of Scotland - Falkirk 1858-1859"
48845         },
48846         {
48847             "name": "OS Town Plans, Forfar 1860-1861 (NLS)",
48848             "type": "tms",
48849             "description": "Detailed town plan of Forfar 1860-1861, courtesy of National Library of Scotland.",
48850             "template": "http://geo.nls.uk/maps/towns/forfar/{zoom}/{x}/{-y}.png",
48851             "scaleExtent": [
48852                 13,
48853                 20
48854             ],
48855             "polygon": [
48856                 [
48857                     [
48858                         -2.90326183,
48859                         56.6289471
48860                     ],
48861                     [
48862                         -2.90378797,
48863                         56.65095013
48864                     ],
48865                     [
48866                         -2.87228457,
48867                         56.65117489
48868                     ],
48869                     [
48870                         -2.87177676,
48871                         56.62917168
48872                     ]
48873                 ]
48874             ],
48875             "terms_url": "http://maps.nls.uk/townplans/forfar.html",
48876             "terms_text": "National Library of Scotland - Forfar 1860-1861"
48877         },
48878         {
48879             "name": "OS Town Plans, Forres 1868 (NLS)",
48880             "type": "tms",
48881             "description": "Detailed town plan of Forres 1868, courtesy of National Library of Scotland.",
48882             "template": "http://geo.nls.uk/maps/towns/forres/{zoom}/{x}/{-y}.png",
48883             "scaleExtent": [
48884                 13,
48885                 20
48886             ],
48887             "polygon": [
48888                 [
48889                     [
48890                         -3.63516795,
48891                         57.58887872
48892                     ],
48893                     [
48894                         -3.63647637,
48895                         57.618002
48896                     ],
48897                     [
48898                         -3.57751453,
48899                         57.61875171
48900                     ],
48901                     [
48902                         -3.5762532,
48903                         57.58962759
48904                     ]
48905                 ]
48906             ],
48907             "terms_url": "http://maps.nls.uk/townplans/forres.html",
48908             "terms_text": "National Library of Scotland - Forres 1868"
48909         },
48910         {
48911             "name": "OS Town Plans, Galashiels 1858 (NLS)",
48912             "type": "tms",
48913             "description": "Detailed town plan of Galashiels 1858, courtesy of National Library of Scotland.",
48914             "template": "http://geo.nls.uk/maps/towns/galashiels/{zoom}/{x}/{-y}.png",
48915             "scaleExtent": [
48916                 13,
48917                 20
48918             ],
48919             "polygon": [
48920                 [
48921                     [
48922                         -2.82918609,
48923                         55.59586303
48924                     ],
48925                     [
48926                         -2.82981273,
48927                         55.62554026
48928                     ],
48929                     [
48930                         -2.78895254,
48931                         55.62580992
48932                     ],
48933                     [
48934                         -2.78835674,
48935                         55.59613239
48936                     ]
48937                 ]
48938             ],
48939             "terms_url": "http://maps.nls.uk/townplans/galashiels.html",
48940             "terms_text": "National Library of Scotland - Galashiels 1858"
48941         },
48942         {
48943             "name": "OS Town Plans, Girvan 1857 (NLS)",
48944             "type": "tms",
48945             "description": "Detailed town plan of Girvan 1857, courtesy of National Library of Scotland.",
48946             "template": "http://geo.nls.uk/maps/towns/girvan/{zoom}/{x}/{-y}.png",
48947             "scaleExtent": [
48948                 13,
48949                 20
48950             ],
48951             "polygon": [
48952                 [
48953                     [
48954                         -4.87424251,
48955                         55.22679729
48956                     ],
48957                     [
48958                         -4.87587895,
48959                         55.24945946
48960                     ],
48961                     [
48962                         -4.84447382,
48963                         55.25019598
48964                     ],
48965                     [
48966                         -4.84285519,
48967                         55.22753318
48968                     ]
48969                 ]
48970             ],
48971             "terms_url": "http://maps.nls.uk/townplans/girvan.html",
48972             "terms_text": "National Library of Scotland - Girvan 1857"
48973         },
48974         {
48975             "name": "OS Town Plans, Glasgow 1857-1858 (NLS)",
48976             "type": "tms",
48977             "description": "Detailed town plan of Glasgow 1857-1858, courtesy of National Library of Scotland.",
48978             "template": "http://geo.nls.uk/maps/towns/glasgow1857/{zoom}/{x}/{-y}.png",
48979             "scaleExtent": [
48980                 13,
48981                 20
48982             ],
48983             "polygon": [
48984                 [
48985                     [
48986                         -4.31575491,
48987                         55.82072009
48988                     ],
48989                     [
48990                         -4.319683,
48991                         55.88667625
48992                     ],
48993                     [
48994                         -4.1771319,
48995                         55.88928081
48996                     ],
48997                     [
48998                         -4.1734447,
48999                         55.82331825
49000                     ]
49001                 ]
49002             ],
49003             "terms_url": "http://maps.nls.uk/townplans/glasgow_1.html",
49004             "terms_text": "National Library of Scotland - Glasgow 1857-1858"
49005         },
49006         {
49007             "name": "OS Town Plans, Glasgow 1892-1894 (NLS)",
49008             "type": "tms",
49009             "description": "Detailed town plan of Glasgow 1892-1894, courtesy of National Library of Scotland.",
49010             "template": "http://geo.nls.uk/maps/towns/glasgow1894/{zoom}/{x}/{-y}.png",
49011             "scaleExtent": [
49012                 13,
49013                 20
49014             ],
49015             "polygon": [
49016                 [
49017                     [
49018                         -4.3465357,
49019                         55.81456228
49020                     ],
49021                     [
49022                         -4.35157646,
49023                         55.89806268
49024                     ],
49025                     [
49026                         -4.17788765,
49027                         55.9012587
49028                     ],
49029                     [
49030                         -4.17321842,
49031                         55.81774834
49032                     ]
49033                 ]
49034             ],
49035             "terms_url": "http://maps.nls.uk/townplans/glasgow_2.html",
49036             "terms_text": "National Library of Scotland - Glasgow 1892-1894"
49037         },
49038         {
49039             "name": "OS Town Plans, Greenock 1857 (NLS)",
49040             "type": "tms",
49041             "description": "Detailed town plan of Greenock 1857, courtesy of National Library of Scotland.",
49042             "template": "http://geo.nls.uk/maps/towns/greenock/{zoom}/{x}/{-y}.png",
49043             "scaleExtent": [
49044                 13,
49045                 20
49046             ],
49047             "polygon": [
49048                 [
49049                     [
49050                         -4.78108857,
49051                         55.92617865
49052                     ],
49053                     [
49054                         -4.78382957,
49055                         55.96437481
49056                     ],
49057                     [
49058                         -4.7302257,
49059                         55.96557475
49060                     ],
49061                     [
49062                         -4.72753731,
49063                         55.92737687
49064                     ]
49065                 ]
49066             ],
49067             "terms_url": "http://maps.nls.uk/townplans/greenock.html",
49068             "terms_text": "National Library of Scotland - Greenock 1857"
49069         },
49070         {
49071             "name": "OS Town Plans, Haddington 1853 (NLS)",
49072             "type": "tms",
49073             "description": "Detailed town plan of Haddington 1853, courtesy of National Library of Scotland.",
49074             "template": "http://geo.nls.uk/maps/towns/haddington1853/{zoom}/{x}/{-y}.png",
49075             "scaleExtent": [
49076                 13,
49077                 20
49078             ],
49079             "polygon": [
49080                 [
49081                     [
49082                         -2.78855542,
49083                         55.9451862
49084                     ],
49085                     [
49086                         -2.78888196,
49087                         55.96124194
49088                     ],
49089                     [
49090                         -2.76674325,
49091                         55.9613817
49092                     ],
49093                     [
49094                         -2.76642588,
49095                         55.94532587
49096                     ]
49097                 ]
49098             ],
49099             "terms_url": "http://maps.nls.uk/townplans/haddington_1.html",
49100             "terms_text": "National Library of Scotland - Haddington 1853"
49101         },
49102         {
49103             "name": "OS Town Plans, Haddington 1893 (NLS)",
49104             "type": "tms",
49105             "description": "Detailed town plan of Haddington 1893, courtesy of National Library of Scotland.",
49106             "template": "http://geo.nls.uk/maps/towns/haddington1893/{zoom}/{x}/{-y}.png",
49107             "scaleExtent": [
49108                 13,
49109                 20
49110             ],
49111             "polygon": [
49112                 [
49113                     [
49114                         -2.80152293,
49115                         55.93428734
49116                     ],
49117                     [
49118                         -2.80214693,
49119                         55.96447189
49120                     ],
49121                     [
49122                         -2.76038069,
49123                         55.9647367
49124                     ],
49125                     [
49126                         -2.75978916,
49127                         55.93455185
49128                     ]
49129                 ]
49130             ],
49131             "terms_url": "http://maps.nls.uk/townplans/haddington_2.html",
49132             "terms_text": "National Library of Scotland - Haddington 1893"
49133         },
49134         {
49135             "name": "OS Town Plans, Hamilton 1858 (NLS)",
49136             "type": "tms",
49137             "description": "Detailed town plan of Hamilton 1858, courtesy of National Library of Scotland.",
49138             "template": "http://geo.nls.uk/maps/towns/hamilton/{zoom}/{x}/{-y}.png",
49139             "scaleExtent": [
49140                 13,
49141                 20
49142             ],
49143             "polygon": [
49144                 [
49145                     [
49146                         -4.06721642,
49147                         55.74877265
49148                     ],
49149                     [
49150                         -4.06924047,
49151                         55.78698508
49152                     ],
49153                     [
49154                         -4.01679233,
49155                         55.78785698
49156                     ],
49157                     [
49158                         -4.01481949,
49159                         55.74964331
49160                     ]
49161                 ]
49162             ],
49163             "terms_url": "http://maps.nls.uk/townplans/hamilton.html",
49164             "terms_text": "National Library of Scotland - Hamilton 1858"
49165         },
49166         {
49167             "name": "OS Town Plans, Hawick 1857-1858 (NLS)",
49168             "type": "tms",
49169             "description": "Detailed town plan of Hawick 1857-1858, courtesy of National Library of Scotland.",
49170             "template": "http://geo.nls.uk/maps/towns/hawick/{zoom}/{x}/{-y}.png",
49171             "scaleExtent": [
49172                 13,
49173                 20
49174             ],
49175             "polygon": [
49176                 [
49177                     [
49178                         -2.80130149,
49179                         55.4102516
49180                     ],
49181                     [
49182                         -2.80176329,
49183                         55.43304638
49184                     ],
49185                     [
49186                         -2.7708832,
49187                         55.43324489
49188                     ],
49189                     [
49190                         -2.77043917,
49191                         55.41044995
49192                     ]
49193                 ]
49194             ],
49195             "terms_url": "http://maps.nls.uk/townplans/hawick.html",
49196             "terms_text": "National Library of Scotland - Hawick 1857-1858"
49197         },
49198         {
49199             "name": "OS Town Plans, Inverness 1867-1868 (NLS)",
49200             "type": "tms",
49201             "description": "Detailed town plan of Inverness 1867-1868, courtesy of National Library of Scotland.",
49202             "template": "http://geo.nls.uk/maps/towns/inverness/{zoom}/{x}/{-y}.png",
49203             "scaleExtent": [
49204                 13,
49205                 20
49206             ],
49207             "polygon": [
49208                 [
49209                     [
49210                         -4.25481758,
49211                         57.45916363
49212                     ],
49213                     [
49214                         -4.25752308,
49215                         57.50302387
49216                     ],
49217                     [
49218                         -4.19713638,
49219                         57.50409032
49220                     ],
49221                     [
49222                         -4.1945031,
49223                         57.46022829
49224                     ]
49225                 ]
49226             ],
49227             "terms_url": "http://maps.nls.uk/townplans/inverness.html",
49228             "terms_text": "National Library of Scotland - Inverness 1867-1868"
49229         },
49230         {
49231             "name": "OS Town Plans, Irvine 1859 (NLS)",
49232             "type": "tms",
49233             "description": "Detailed town plan of Irvine 1859, courtesy of National Library of Scotland.",
49234             "template": "http://geo.nls.uk/maps/towns/irvine/{zoom}/{x}/{-y}.png",
49235             "scaleExtent": [
49236                 13,
49237                 20
49238             ],
49239             "polygon": [
49240                 [
49241                     [
49242                         -4.67540402,
49243                         55.60649957
49244                     ],
49245                     [
49246                         -4.67643252,
49247                         55.62159024
49248                     ],
49249                     [
49250                         -4.65537888,
49251                         55.62204812
49252                     ],
49253                     [
49254                         -4.65435844,
49255                         55.60695719
49256                     ]
49257                 ]
49258             ],
49259             "terms_url": "http://maps.nls.uk/townplans/irvine.html",
49260             "terms_text": "National Library of Scotland - Irvine 1859"
49261         },
49262         {
49263             "name": "OS Town Plans, Jedburgh 1858 (NLS)",
49264             "type": "tms",
49265             "description": "Detailed town plan of Jedburgh 1858, courtesy of National Library of Scotland.",
49266             "template": "http://geo.nls.uk/maps/towns/jedburgh/{zoom}/{x}/{-y}.png",
49267             "scaleExtent": [
49268                 13,
49269                 20
49270             ],
49271             "polygon": [
49272                 [
49273                     [
49274                         -2.56332521,
49275                         55.47105448
49276                     ],
49277                     [
49278                         -2.56355503,
49279                         55.48715562
49280                     ],
49281                     [
49282                         -2.54168193,
49283                         55.48725438
49284                     ],
49285                     [
49286                         -2.54146103,
49287                         55.47115318
49288                     ]
49289                 ]
49290             ],
49291             "terms_url": "http://maps.nls.uk/townplans/jedburgh.html",
49292             "terms_text": "National Library of Scotland - Jedburgh 1858"
49293         },
49294         {
49295             "name": "OS Town Plans, Kelso 1857 (NLS)",
49296             "type": "tms",
49297             "description": "Detailed town plan of Kelso 1857, courtesy of National Library of Scotland.",
49298             "template": "http://geo.nls.uk/maps/towns/kelso/{zoom}/{x}/{-y}.png",
49299             "scaleExtent": [
49300                 13,
49301                 20
49302             ],
49303             "polygon": [
49304                 [
49305                     [
49306                         -2.44924544,
49307                         55.58390848
49308                     ],
49309                     [
49310                         -2.44949757,
49311                         55.6059582
49312                     ],
49313                     [
49314                         -2.41902085,
49315                         55.60606617
49316                     ],
49317                     [
49318                         -2.41878581,
49319                         55.58401636
49320                     ]
49321                 ]
49322             ],
49323             "terms_url": "http://maps.nls.uk/townplans/kelso.html",
49324             "terms_text": "National Library of Scotland - Kelso 1857"
49325         },
49326         {
49327             "name": "OS Town Plans, Kilmarnock 1857-1859 (NLS)",
49328             "type": "tms",
49329             "description": "Detailed town plan of Kilmarnock 1857-1859, courtesy of National Library of Scotland.",
49330             "template": "http://geo.nls.uk/maps/towns/kilmarnock/{zoom}/{x}/{-y}.png",
49331             "scaleExtent": [
49332                 13,
49333                 20
49334             ],
49335             "polygon": [
49336                 [
49337                     [
49338                         -4.51746876,
49339                         55.58950933
49340                     ],
49341                     [
49342                         -4.5194347,
49343                         55.62017114
49344                     ],
49345                     [
49346                         -4.47675652,
49347                         55.62104083
49348                     ],
49349                     [
49350                         -4.4748238,
49351                         55.59037802
49352                     ]
49353                 ]
49354             ],
49355             "terms_url": "http://maps.nls.uk/townplans/kilmarnock.html",
49356             "terms_text": "National Library of Scotland - Kilmarnock 1857-1859"
49357         },
49358         {
49359             "name": "OS Town Plans, Kirkcaldy 1855 (NLS)",
49360             "type": "tms",
49361             "description": "Detailed town plan of Kirkcaldy 1855, courtesy of National Library of Scotland.",
49362             "template": "http://geo.nls.uk/maps/towns/kirkcaldy1855/{zoom}/{x}/{-y}.png",
49363             "scaleExtent": [
49364                 13,
49365                 20
49366             ],
49367             "polygon": [
49368                 [
49369                     [
49370                         -3.17455285,
49371                         56.09518942
49372                     ],
49373                     [
49374                         -3.17554995,
49375                         56.12790251
49376                     ],
49377                     [
49378                         -3.12991402,
49379                         56.12832843
49380                     ],
49381                     [
49382                         -3.12895559,
49383                         56.09561481
49384                     ]
49385                 ]
49386             ],
49387             "terms_url": "http://maps.nls.uk/townplans/kirkcaldy_1.html",
49388             "terms_text": "National Library of Scotland - Kirkcaldy 1855"
49389         },
49390         {
49391             "name": "OS Town Plans, Kirkcaldy 1894 (NLS)",
49392             "type": "tms",
49393             "description": "Detailed town plan of Kirkcaldy 1894, courtesy of National Library of Scotland.",
49394             "template": "http://geo.nls.uk/maps/towns/kirkcaldy1894/{zoom}/{x}/{-y}.png",
49395             "scaleExtent": [
49396                 13,
49397                 20
49398             ],
49399             "polygon": [
49400                 [
49401                     [
49402                         -3.17460426,
49403                         56.09513375
49404                     ],
49405                     [
49406                         -3.17560428,
49407                         56.12794116
49408                     ],
49409                     [
49410                         -3.12989512,
49411                         56.12836777
49412                     ],
49413                     [
49414                         -3.12893395,
49415                         56.09555983
49416                     ]
49417                 ]
49418             ],
49419             "terms_url": "http://maps.nls.uk/townplans/kirkcaldy_2.html",
49420             "terms_text": "National Library of Scotland - Kirkcaldy 1894"
49421         },
49422         {
49423             "name": "OS Town Plans, Kirkcudbright 1850 (NLS)",
49424             "type": "tms",
49425             "description": "Detailed town plan of Kirkcudbright 1850, courtesy of National Library of Scotland.",
49426             "template": "http://geo.nls.uk/maps/towns/kirkcudbright1850/{zoom}/{x}/{-y}.png",
49427             "scaleExtent": [
49428                 13,
49429                 20
49430             ],
49431             "polygon": [
49432                 [
49433                     [
49434                         -4.06154334,
49435                         54.82586314
49436                     ],
49437                     [
49438                         -4.0623081,
49439                         54.84086061
49440                     ],
49441                     [
49442                         -4.0420219,
49443                         54.84120364
49444                     ],
49445                     [
49446                         -4.04126464,
49447                         54.82620598
49448                     ]
49449                 ]
49450             ],
49451             "terms_url": "http://maps.nls.uk/townplans/kirkcudbright_1.html",
49452             "terms_text": "National Library of Scotland - Kirkcudbright 1850"
49453         },
49454         {
49455             "name": "OS Town Plans, Kirkcudbright 1893 (NLS)",
49456             "type": "tms",
49457             "description": "Detailed town plan of Kirkcudbright 1893, courtesy of National Library of Scotland.",
49458             "template": "http://geo.nls.uk/maps/towns/kirkcudbright1893/{zoom}/{x}/{-y}.png",
49459             "scaleExtent": [
49460                 13,
49461                 20
49462             ],
49463             "polygon": [
49464                 [
49465                     [
49466                         -4.06001868,
49467                         54.82720122
49468                     ],
49469                     [
49470                         -4.06079036,
49471                         54.84234455
49472                     ],
49473                     [
49474                         -4.04025067,
49475                         54.84269158
49476                     ],
49477                     [
49478                         -4.03948667,
49479                         54.82754805
49480                     ]
49481                 ]
49482             ],
49483             "terms_url": "http://maps.nls.uk/townplans/kirkcudbright_2.html",
49484             "terms_text": "National Library of Scotland - Kirkcudbright 1893"
49485         },
49486         {
49487             "name": "OS Town Plans, Kirkintilloch 1859 (NLS)",
49488             "type": "tms",
49489             "description": "Detailed town plan of Kirkintilloch 1859, courtesy of National Library of Scotland.",
49490             "template": "http://geo.nls.uk/maps/towns/kirkintilloch/{zoom}/{x}/{-y}.png",
49491             "scaleExtent": [
49492                 13,
49493                 20
49494             ],
49495             "polygon": [
49496                 [
49497                     [
49498                         -4.16664222,
49499                         55.93124287
49500                     ],
49501                     [
49502                         -4.16748402,
49503                         55.94631265
49504                     ],
49505                     [
49506                         -4.14637318,
49507                         55.94668235
49508                     ],
49509                     [
49510                         -4.14553956,
49511                         55.93161237
49512                     ]
49513                 ]
49514             ],
49515             "terms_url": "http://maps.nls.uk/townplans/kirkintilloch.html",
49516             "terms_text": "National Library of Scotland - Kirkintilloch 1859"
49517         },
49518         {
49519             "name": "OS Town Plans, Kirriemuir 1861 (NLS)",
49520             "type": "tms",
49521             "description": "Detailed town plan of Kirriemuir 1861, courtesy of National Library of Scotland.",
49522             "template": "http://geo.nls.uk/maps/towns/kirriemuir/{zoom}/{x}/{-y}.png",
49523             "scaleExtent": [
49524                 13,
49525                 20
49526             ],
49527             "polygon": [
49528                 [
49529                     [
49530                         -3.01255744,
49531                         56.65896044
49532                     ],
49533                     [
49534                         -3.01302683,
49535                         56.67645382
49536                     ],
49537                     [
49538                         -2.98815879,
49539                         56.67665366
49540                     ],
49541                     [
49542                         -2.98770092,
49543                         56.65916014
49544                     ]
49545                 ]
49546             ],
49547             "terms_url": "http://maps.nls.uk/townplans/kirriemuir.html",
49548             "terms_text": "National Library of Scotland - Kirriemuir 1861"
49549         },
49550         {
49551             "name": "OS Town Plans, Lanark 1858 (NLS)",
49552             "type": "tms",
49553             "description": "Detailed town plan of Lanark 1858, courtesy of National Library of Scotland.",
49554             "template": "http://geo.nls.uk/maps/towns/lanark/{zoom}/{x}/{-y}.png",
49555             "scaleExtent": [
49556                 13,
49557                 20
49558             ],
49559             "polygon": [
49560                 [
49561                     [
49562                         -3.78642584,
49563                         55.66308804
49564                     ],
49565                     [
49566                         -3.78710605,
49567                         55.67800854
49568                     ],
49569                     [
49570                         -3.76632876,
49571                         55.67830935
49572                     ],
49573                     [
49574                         -3.76565645,
49575                         55.66338868
49576                     ]
49577                 ]
49578             ],
49579             "terms_url": "http://maps.nls.uk/townplans/lanark.html",
49580             "terms_text": "National Library of Scotland - Lanark 1858"
49581         },
49582         {
49583             "name": "OS Town Plans, Linlithgow 1856 (NLS)",
49584             "type": "tms",
49585             "description": "Detailed town plan of Linlithgow 1856, courtesy of National Library of Scotland.",
49586             "template": "http://geo.nls.uk/maps/towns/linlithgow/{zoom}/{x}/{-y}.png",
49587             "scaleExtent": [
49588                 13,
49589                 20
49590             ],
49591             "polygon": [
49592                 [
49593                     [
49594                         -3.61908334,
49595                         55.95549561
49596                     ],
49597                     [
49598                         -3.62033259,
49599                         55.98538615
49600                     ],
49601                     [
49602                         -3.57838447,
49603                         55.98593047
49604                     ],
49605                     [
49606                         -3.57716753,
49607                         55.95603932
49608                     ]
49609                 ]
49610             ],
49611             "terms_url": "http://maps.nls.uk/townplans/linlithgow.html",
49612             "terms_text": "National Library of Scotland - Linlithgow 1856"
49613         },
49614         {
49615             "name": "OS Town Plans, Mayole 1856-1857 (NLS)",
49616             "type": "tms",
49617             "description": "Detailed town plan of Mayole 1856-1857, courtesy of National Library of Scotland.",
49618             "template": "http://geo.nls.uk/maps/towns/maybole/{zoom}/{x}/{-y}.png",
49619             "scaleExtent": [
49620                 13,
49621                 20
49622             ],
49623             "polygon": [
49624                 [
49625                     [
49626                         -4.69086378,
49627                         55.34340178
49628                     ],
49629                     [
49630                         -4.6918884,
49631                         55.35849731
49632                     ],
49633                     [
49634                         -4.67089656,
49635                         55.35895813
49636                     ],
49637                     [
49638                         -4.6698799,
49639                         55.34386234
49640                     ]
49641                 ]
49642             ],
49643             "terms_url": "http://maps.nls.uk/townplans/maybole.html",
49644             "terms_text": "National Library of Scotland - Mayole 1856-1857"
49645         },
49646         {
49647             "name": "OS Town Plans, Montrose 1861-1862 (NLS)",
49648             "type": "tms",
49649             "description": "Detailed town plan of Montrose 1861-1862, courtesy of National Library of Scotland.",
49650             "template": "http://geo.nls.uk/maps/towns/montrose/{zoom}/{x}/{-y}.png",
49651             "scaleExtent": [
49652                 13,
49653                 20
49654             ],
49655             "polygon": [
49656                 [
49657                     [
49658                         -2.4859324,
49659                         56.69645192
49660                     ],
49661                     [
49662                         -2.4862257,
49663                         56.71918799
49664                     ],
49665                     [
49666                         -2.45405417,
49667                         56.71930941
49668                     ],
49669                     [
49670                         -2.45378027,
49671                         56.69657324
49672                     ]
49673                 ]
49674             ],
49675             "terms_url": "http://maps.nls.uk/townplans/montrose.html",
49676             "terms_text": "National Library of Scotland - Montrose 1861-1862"
49677         },
49678         {
49679             "name": "OS Town Plans, Musselburgh 1853 (NLS)",
49680             "type": "tms",
49681             "description": "Detailed town plan of Musselburgh 1853, courtesy of National Library of Scotland.",
49682             "template": "http://geo.nls.uk/maps/towns/musselburgh1853/{zoom}/{x}/{-y}.png",
49683             "scaleExtent": [
49684                 13,
49685                 20
49686             ],
49687             "polygon": [
49688                 [
49689                     [
49690                         -3.07888558,
49691                         55.93371953
49692                     ],
49693                     [
49694                         -3.07954151,
49695                         55.95729781
49696                     ],
49697                     [
49698                         -3.03240684,
49699                         55.95770177
49700                     ],
49701                     [
49702                         -3.03177952,
49703                         55.93412313
49704                     ]
49705                 ]
49706             ],
49707             "terms_url": "http://maps.nls.uk/townplans/musselburgh_1.html",
49708             "terms_text": "National Library of Scotland - Musselburgh 1853"
49709         },
49710         {
49711             "name": "OS Town Plans, Musselburgh 1893 (NLS)",
49712             "type": "tms",
49713             "description": "Detailed town plan of Musselburgh 1893, courtesy of National Library of Scotland.",
49714             "template": "http://geo.nls.uk/maps/towns/musselburgh1893/{zoom}/{x}/{-y}.png",
49715             "scaleExtent": [
49716                 13,
49717                 20
49718             ],
49719             "polygon": [
49720                 [
49721                     [
49722                         -3.07017621,
49723                         55.92694102
49724                     ],
49725                     [
49726                         -3.07078961,
49727                         55.94917624
49728                     ],
49729                     [
49730                         -3.03988228,
49731                         55.94944099
49732                     ],
49733                     [
49734                         -3.03928658,
49735                         55.92720556
49736                     ]
49737                 ]
49738             ],
49739             "terms_url": "http://maps.nls.uk/townplans/musselburgh_2.html",
49740             "terms_text": "National Library of Scotland - Musselburgh 1893"
49741         },
49742         {
49743             "name": "OS Town Plans, Nairn 1867-1868 (NLS)",
49744             "type": "tms",
49745             "description": "Detailed town plan of Nairn 1867-1868, courtesy of National Library of Scotland.",
49746             "template": "http://geo.nls.uk/maps/towns/nairn/{zoom}/{x}/{-y}.png",
49747             "scaleExtent": [
49748                 13,
49749                 20
49750             ],
49751             "polygon": [
49752                 [
49753                     [
49754                         -3.88433907,
49755                         57.57899149
49756                     ],
49757                     [
49758                         -3.88509905,
49759                         57.5936822
49760                     ],
49761                     [
49762                         -3.85931017,
49763                         57.59406441
49764                     ],
49765                     [
49766                         -3.85856057,
49767                         57.57937348
49768                     ]
49769                 ]
49770             ],
49771             "terms_url": "http://maps.nls.uk/townplans/nairn.html",
49772             "terms_text": "National Library of Scotland - Nairn 1867-1868"
49773         },
49774         {
49775             "name": "OS Town Plans, Oban 1867-1868 (NLS)",
49776             "type": "tms",
49777             "description": "Detailed town plan of Oban 1867-1868, courtesy of National Library of Scotland.",
49778             "template": "http://geo.nls.uk/maps/towns/oban/{zoom}/{x}/{-y}.png",
49779             "scaleExtent": [
49780                 13,
49781                 20
49782             ],
49783             "polygon": [
49784                 [
49785                     [
49786                         -5.49548449,
49787                         56.39080407
49788                     ],
49789                     [
49790                         -5.49836627,
49791                         56.42219039
49792                     ],
49793                     [
49794                         -5.45383984,
49795                         56.42343933
49796                     ],
49797                     [
49798                         -5.45099456,
49799                         56.39205153
49800                     ]
49801                 ]
49802             ],
49803             "terms_url": "http://maps.nls.uk/townplans/oban.html",
49804             "terms_text": "National Library of Scotland - Oban 1867-1868"
49805         },
49806         {
49807             "name": "OS Town Plans, Peebles 1856 (NLS)",
49808             "type": "tms",
49809             "description": "Detailed town plan of Peebles 1856, courtesy of National Library of Scotland.",
49810             "template": "http://geo.nls.uk/maps/towns/peebles/{zoom}/{x}/{-y}.png",
49811             "scaleExtent": [
49812                 13,
49813                 20
49814             ],
49815             "polygon": [
49816                 [
49817                     [
49818                         -3.20921287,
49819                         55.63635834
49820                     ],
49821                     [
49822                         -3.20990288,
49823                         55.65873817
49824                     ],
49825                     [
49826                         -3.17896372,
49827                         55.65903935
49828                     ],
49829                     [
49830                         -3.17829135,
49831                         55.63665927
49832                     ]
49833                 ]
49834             ],
49835             "terms_url": "http://maps.nls.uk/townplans/peebles.html",
49836             "terms_text": "National Library of Scotland - Peebles 1856"
49837         },
49838         {
49839             "name": "OS Town Plans, Perth 1860 (NLS)",
49840             "type": "tms",
49841             "description": "Detailed town plan of Perth 1860, courtesy of National Library of Scotland.",
49842             "template": "http://geo.nls.uk/maps/towns/perth/{zoom}/{x}/{-y}.png",
49843             "scaleExtent": [
49844                 13,
49845                 20
49846             ],
49847             "polygon": [
49848                 [
49849                     [
49850                         -3.45302495,
49851                         56.37794226
49852                     ],
49853                     [
49854                         -3.45416664,
49855                         56.40789908
49856                     ],
49857                     [
49858                         -3.41187528,
49859                         56.40838777
49860                     ],
49861                     [
49862                         -3.41076676,
49863                         56.3784304
49864                     ]
49865                 ]
49866             ],
49867             "terms_url": "http://maps.nls.uk/townplans/perth.html",
49868             "terms_text": "National Library of Scotland - Perth 1860"
49869         },
49870         {
49871             "name": "OS Town Plans, Peterhead 1868 (NLS)",
49872             "type": "tms",
49873             "description": "Detailed town plan of Peterhead 1868, courtesy of National Library of Scotland.",
49874             "template": "http://geo.nls.uk/maps/towns/peterhead/{zoom}/{x}/{-y}.png",
49875             "scaleExtent": [
49876                 13,
49877                 20
49878             ],
49879             "polygon": [
49880                 [
49881                     [
49882                         -1.80513747,
49883                         57.48046916
49884                     ],
49885                     [
49886                         -1.80494005,
49887                         57.51755411
49888                     ],
49889                     [
49890                         -1.75135366,
49891                         57.51746003
49892                     ],
49893                     [
49894                         -1.75160539,
49895                         57.48037522
49896                     ]
49897                 ]
49898             ],
49899             "terms_url": "http://maps.nls.uk/townplans/peterhead",
49900             "terms_text": "National Library of Scotland - Peterhead 1868"
49901         },
49902         {
49903             "name": "OS Town Plans, Port Glasgow 1856-1857 (NLS)",
49904             "type": "tms",
49905             "description": "Detailed town plan of Port Glasgow 1856-1857, courtesy of National Library of Scotland.",
49906             "template": "http://geo.nls.uk/maps/towns/portglasgow/{zoom}/{x}/{-y}.png",
49907             "scaleExtent": [
49908                 13,
49909                 20
49910             ],
49911             "polygon": [
49912                 [
49913                     [
49914                         -4.70063209,
49915                         55.91995983
49916                     ],
49917                     [
49918                         -4.70222026,
49919                         55.9427679
49920                     ],
49921                     [
49922                         -4.67084958,
49923                         55.94345237
49924                     ],
49925                     [
49926                         -4.6692798,
49927                         55.92064372
49928                     ]
49929                 ]
49930             ],
49931             "terms_url": "http://maps.nls.uk/townplans/port-glasgow.html",
49932             "terms_text": "National Library of Scotland - Port Glasgow 1856-1857"
49933         },
49934         {
49935             "name": "OS Town Plans, Portobello 1893-1894 (NLS)",
49936             "type": "tms",
49937             "description": "Detailed town plan of Portobello 1893-1894, courtesy of National Library of Scotland.",
49938             "template": "http://geo.nls.uk/maps/towns/portobello/{zoom}/{x}/{-y}.png",
49939             "scaleExtent": [
49940                 13,
49941                 20
49942             ],
49943             "polygon": [
49944                 [
49945                     [
49946                         -3.12437919,
49947                         55.93846889
49948                     ],
49949                     [
49950                         -3.1250234,
49951                         55.96068605
49952                     ],
49953                     [
49954                         -3.09394827,
49955                         55.96096586
49956                     ],
49957                     [
49958                         -3.09332184,
49959                         55.93874847
49960                     ]
49961                 ]
49962             ],
49963             "terms_url": "http://maps.nls.uk/townplans/portobello.html",
49964             "terms_text": "National Library of Scotland - Portobello 1893-1894"
49965         },
49966         {
49967             "name": "OS Town Plans, Rothesay 1862-1863 (NLS)",
49968             "type": "tms",
49969             "description": "Detailed town plan of Rothesay 1862-1863, courtesy of National Library of Scotland.",
49970             "template": "http://geo.nls.uk/maps/towns/rothesay/{zoom}/{x}/{-y}.png",
49971             "scaleExtent": [
49972                 13,
49973                 20
49974             ],
49975             "polygon": [
49976                 [
49977                     [
49978                         -5.06449893,
49979                         55.82864114
49980                     ],
49981                     [
49982                         -5.06569719,
49983                         55.84385927
49984                     ],
49985                     [
49986                         -5.04413114,
49987                         55.84439519
49988                     ],
49989                     [
49990                         -5.04294127,
49991                         55.82917676
49992                     ]
49993                 ]
49994             ],
49995             "terms_url": "http://maps.nls.uk/townplans/rothesay.html",
49996             "terms_text": "National Library of Scotland - Rothesay 1862-1863"
49997         },
49998         {
49999             "name": "OS Town Plans, Selkirk 1865 (NLS)",
50000             "type": "tms",
50001             "description": "Detailed town plan of Selkirk 1865, courtesy of National Library of Scotland.",
50002             "template": "http://geo.nls.uk/maps/towns/selkirk/{zoom}/{x}/{-y}.png",
50003             "scaleExtent": [
50004                 13,
50005                 20
50006             ],
50007             "polygon": [
50008                 [
50009                     [
50010                         -2.85998582,
50011                         55.53499576
50012                     ],
50013                     [
50014                         -2.86063259,
50015                         55.56459732
50016                     ],
50017                     [
50018                         -2.82003242,
50019                         55.56487574
50020                     ],
50021                     [
50022                         -2.81941615,
50023                         55.53527387
50024                     ]
50025                 ]
50026             ],
50027             "terms_url": "http://maps.nls.uk/townplans/selkirk.html",
50028             "terms_text": "National Library of Scotland - Selkirk 1865"
50029         },
50030         {
50031             "name": "OS Town Plans, St Andrews 1854 (NLS)",
50032             "type": "tms",
50033             "description": "Detailed town plan of St Andrews 1854, courtesy of National Library of Scotland.",
50034             "template": "http://geo.nls.uk/maps/towns/standrews1854/{zoom}/{x}/{-y}.png",
50035             "scaleExtent": [
50036                 13,
50037                 20
50038             ],
50039             "polygon": [
50040                 [
50041                     [
50042                         -2.81342686,
50043                         56.32097352
50044                     ],
50045                     [
50046                         -2.81405804,
50047                         56.3506222
50048                     ],
50049                     [
50050                         -2.77243712,
50051                         56.35088865
50052                     ],
50053                     [
50054                         -2.77183819,
50055                         56.32123967
50056                     ]
50057                 ]
50058             ],
50059             "terms_url": "http://maps.nls.uk/townplans/st-andrews_1.html",
50060             "terms_text": "National Library of Scotland - St Andrews 1854"
50061         },
50062         {
50063             "name": "OS Town Plans, St Andrews 1893 (NLS)",
50064             "type": "tms",
50065             "description": "Detailed town plan of St Andrews 1893, courtesy of National Library of Scotland.",
50066             "template": "http://geo.nls.uk/maps/towns/standrews1893/{zoom}/{x}/{-y}.png",
50067             "scaleExtent": [
50068                 13,
50069                 20
50070             ],
50071             "polygon": [
50072                 [
50073                     [
50074                         -2.81545583,
50075                         56.31861733
50076                     ],
50077                     [
50078                         -2.81609919,
50079                         56.3487653
50080                     ],
50081                     [
50082                         -2.77387785,
50083                         56.34903619
50084                     ],
50085                     [
50086                         -2.77326775,
50087                         56.31888792
50088                     ]
50089                 ]
50090             ],
50091             "terms_url": "http://maps.nls.uk/townplans/st-andrews_2.html",
50092             "terms_text": "National Library of Scotland - St Andrews 1893"
50093         },
50094         {
50095             "name": "OS Town Plans, Stirling 1858 (NLS)",
50096             "type": "tms",
50097             "description": "Detailed town plan of Stirling 1858, courtesy of National Library of Scotland.",
50098             "template": "http://geo.nls.uk/maps/towns/stirling/{zoom}/{x}/{-y}.png",
50099             "scaleExtent": [
50100                 13,
50101                 20
50102             ],
50103             "polygon": [
50104                 [
50105                     [
50106                         -3.95768489,
50107                         56.10754239
50108                     ],
50109                     [
50110                         -3.95882978,
50111                         56.13007142
50112                     ],
50113                     [
50114                         -3.92711024,
50115                         56.13057046
50116                     ],
50117                     [
50118                         -3.92598386,
50119                         56.10804101
50120                     ]
50121                 ]
50122             ],
50123             "terms_url": "http://maps.nls.uk/townplans/stirling.html",
50124             "terms_text": "National Library of Scotland - Stirling 1858"
50125         },
50126         {
50127             "name": "OS Town Plans, Stonehaven 1864 (NLS)",
50128             "type": "tms",
50129             "description": "Detailed town plan of Stonehaven 1864, courtesy of National Library of Scotland.",
50130             "template": "http://geo.nls.uk/maps/towns/stonehaven/{zoom}/{x}/{-y}.png",
50131             "scaleExtent": [
50132                 13,
50133                 20
50134             ],
50135             "polygon": [
50136                 [
50137                     [
50138                         -2.220167,
50139                         56.9565098
50140                     ],
50141                     [
50142                         -2.2202543,
50143                         56.97129283
50144                     ],
50145                     [
50146                         -2.19924399,
50147                         56.9713281
50148                     ],
50149                     [
50150                         -2.19916501,
50151                         56.95654504
50152                     ]
50153                 ]
50154             ],
50155             "terms_url": "http://maps.nls.uk/townplans/stonehaven.html",
50156             "terms_text": "National Library of Scotland - Stonehaven 1864"
50157         },
50158         {
50159             "name": "OS Town Plans, Stranraer 1847 (NLS)",
50160             "type": "tms",
50161             "description": "Detailed town plan of Stranraer 1847, courtesy of National Library of Scotland.",
50162             "template": "http://geo.nls.uk/maps/towns/stranraer1847/{zoom}/{x}/{-y}.png",
50163             "scaleExtent": [
50164                 13,
50165                 20
50166             ],
50167             "polygon": [
50168                 [
50169                     [
50170                         -5.04859743,
50171                         54.8822997
50172                     ],
50173                     [
50174                         -5.0508954,
50175                         54.91268061
50176                     ],
50177                     [
50178                         -5.0095373,
50179                         54.91371278
50180                     ],
50181                     [
50182                         -5.00727037,
50183                         54.88333071
50184                     ]
50185                 ]
50186             ],
50187             "terms_url": "http://maps.nls.uk/townplans/stranraer_1.html",
50188             "terms_text": "National Library of Scotland - Stranraer 1847"
50189         },
50190         {
50191             "name": "OS Town Plans, Stranraer 1863-1877 (NLS)",
50192             "type": "tms",
50193             "description": "Detailed town plan of Stranraer 1863-1877, courtesy of National Library of Scotland.",
50194             "template": "http://geo.nls.uk/maps/towns/stranraer1867/{zoom}/{x}/{-y}.png",
50195             "scaleExtent": [
50196                 13,
50197                 20
50198             ],
50199             "polygon": [
50200                 [
50201                     [
50202                         -5.04877289,
50203                         54.88228699
50204                     ],
50205                     [
50206                         -5.05107324,
50207                         54.9126976
50208                     ],
50209                     [
50210                         -5.00947337,
50211                         54.91373582
50212                     ],
50213                     [
50214                         -5.00720427,
50215                         54.88332405
50216                     ]
50217                 ]
50218             ],
50219             "terms_url": "http://maps.nls.uk/townplans/stranraer_1a.html",
50220             "terms_text": "National Library of Scotland - Stranraer 1863-1877"
50221         },
50222         {
50223             "name": "OS Town Plans, Stranraer 1893 (NLS)",
50224             "type": "tms",
50225             "description": "Detailed town plan of Stranraer 1893, courtesy of National Library of Scotland.",
50226             "template": "http://geo.nls.uk/maps/towns/stranraer1893/{zoom}/{x}/{-y}.png",
50227             "scaleExtent": [
50228                 13,
50229                 20
50230             ],
50231             "polygon": [
50232                 [
50233                     [
50234                         -5.04418424,
50235                         54.89773858
50236                     ],
50237                     [
50238                         -5.04511026,
50239                         54.90999885
50240                     ],
50241                     [
50242                         -5.0140499,
50243                         54.91077389
50244                     ],
50245                     [
50246                         -5.0131333,
50247                         54.89851327
50248                     ]
50249                 ]
50250             ],
50251             "terms_url": "http://maps.nls.uk/townplans/stranraer_2.html",
50252             "terms_text": "National Library of Scotland - Stranraer 1893"
50253         },
50254         {
50255             "name": "OS Town Plans, Strathaven 1858 (NLS)",
50256             "type": "tms",
50257             "description": "Detailed town plan of Strathaven 1858, courtesy of National Library of Scotland.",
50258             "template": "http://geo.nls.uk/maps/towns/strathaven/{zoom}/{x}/{-y}.png",
50259             "scaleExtent": [
50260                 13,
50261                 20
50262             ],
50263             "polygon": [
50264                 [
50265                     [
50266                         -4.06914872,
50267                         55.67242091
50268                     ],
50269                     [
50270                         -4.06954357,
50271                         55.67989707
50272                     ],
50273                     [
50274                         -4.05917487,
50275                         55.6800715
50276                     ],
50277                     [
50278                         -4.05878199,
50279                         55.67259529
50280                     ]
50281                 ]
50282             ],
50283             "terms_url": "http://maps.nls.uk/townplans/strathaven.html",
50284             "terms_text": "National Library of Scotland - Strathaven 1858"
50285         },
50286         {
50287             "name": "OS Town Plans, Wick 1872 (NLS)",
50288             "type": "tms",
50289             "description": "Detailed town plan of Wick 1872, courtesy of National Library of Scotland.",
50290             "template": "http://geo.nls.uk/maps/towns/wick/{zoom}/{x}/{-y}.png",
50291             "scaleExtent": [
50292                 13,
50293                 20
50294             ],
50295             "polygon": [
50296                 [
50297                     [
50298                         -3.11470001,
50299                         58.41344839
50300                     ],
50301                     [
50302                         -3.11588837,
50303                         58.45101446
50304                     ],
50305                     [
50306                         -3.05949843,
50307                         58.45149284
50308                     ],
50309                     [
50310                         -3.05837008,
50311                         58.41392606
50312                     ]
50313                 ]
50314             ],
50315             "terms_url": "http://maps.nls.uk/townplans/wick.html",
50316             "terms_text": "National Library of Scotland - Wick 1872"
50317         },
50318         {
50319             "name": "OS Town Plans, Wigtown 1848 (NLS)",
50320             "type": "tms",
50321             "description": "Detailed town plan of Wigtown 1848, courtesy of National Library of Scotland.",
50322             "template": "http://geo.nls.uk/maps/towns/wigtown1848/{zoom}/{x}/{-y}.png",
50323             "scaleExtent": [
50324                 13,
50325                 20
50326             ],
50327             "polygon": [
50328                 [
50329                     [
50330                         -4.45235587,
50331                         54.8572296
50332                     ],
50333                     [
50334                         -4.45327284,
50335                         54.87232603
50336                     ],
50337                     [
50338                         -4.43254469,
50339                         54.87274317
50340                     ],
50341                     [
50342                         -4.43163545,
50343                         54.85764651
50344                     ]
50345                 ]
50346             ],
50347             "terms_url": "http://maps.nls.uk/townplans/wigtown_1.html",
50348             "terms_text": "National Library of Scotland - Wigtown 1848"
50349         },
50350         {
50351             "name": "OS Town Plans, Wigtown 1894 (NLS)",
50352             "type": "tms",
50353             "description": "Detailed town plan of Wigtown 1894, courtesy of National Library of Scotland.",
50354             "template": "http://geo.nls.uk/maps/towns/wigtown1894/{zoom}/{x}/{-y}.png",
50355             "scaleExtent": [
50356                 13,
50357                 20
50358             ],
50359             "polygon": [
50360                 [
50361                     [
50362                         -4.45233361,
50363                         54.85721131
50364                     ],
50365                     [
50366                         -4.45325423,
50367                         54.87236807
50368                     ],
50369                     [
50370                         -4.43257837,
50371                         54.87278416
50372                     ],
50373                     [
50374                         -4.43166549,
50375                         54.85762716
50376                     ]
50377                 ]
50378             ],
50379             "terms_url": "http://maps.nls.uk/townplans/wigtown_2.html",
50380             "terms_text": "National Library of Scotland - Wigtown 1894"
50381         },
50382         {
50383             "name": "OpenPT Map (overlay)",
50384             "type": "tms",
50385             "template": "http://openptmap.de/tiles/{zoom}/{x}/{y}.png",
50386             "scaleExtent": [
50387                 5,
50388                 16
50389             ],
50390             "polygon": [
50391                 [
50392                     [
50393                         6.4901072,
50394                         53.665658
50395                     ],
50396                     [
50397                         8.5665347,
50398                         53.9848257
50399                     ],
50400                     [
50401                         8.1339457,
50402                         54.709715
50403                     ],
50404                     [
50405                         8.317796,
50406                         55.0952362
50407                     ],
50408                     [
50409                         10.1887438,
50410                         54.7783834
50411                     ],
50412                     [
50413                         10.6321475,
50414                         54.4778841
50415                     ],
50416                     [
50417                         11.2702164,
50418                         54.6221504
50419                     ],
50420                     [
50421                         11.681176,
50422                         54.3709243
50423                     ],
50424                     [
50425                         12.0272473,
50426                         54.3898199
50427                     ],
50428                     [
50429                         13.3250145,
50430                         54.8531617
50431                     ],
50432                     [
50433                         13.9198245,
50434                         54.6972173
50435                     ],
50436                     [
50437                         14.2118221,
50438                         54.1308273
50439                     ],
50440                     [
50441                         14.493005,
50442                         53.2665063
50443                     ],
50444                     [
50445                         14.1577485,
50446                         52.8766495
50447                     ],
50448                     [
50449                         14.7525584,
50450                         52.5819369
50451                     ],
50452                     [
50453                         15.0986297,
50454                         51.0171541
50455                     ],
50456                     [
50457                         14.9364088,
50458                         50.8399279
50459                     ],
50460                     [
50461                         14.730929,
50462                         50.7920977
50463                     ],
50464                     [
50465                         14.4389313,
50466                         50.8808862
50467                     ],
50468                     [
50469                         12.9573138,
50470                         50.3939044
50471                     ],
50472                     [
50473                         12.51391,
50474                         50.3939044
50475                     ],
50476                     [
50477                         12.3084302,
50478                         50.1173237
50479                     ],
50480                     [
50481                         12.6112425,
50482                         49.9088337
50483                     ],
50484                     [
50485                         12.394948,
50486                         49.7344006
50487                     ],
50488                     [
50489                         12.7734634,
50490                         49.4047626
50491                     ],
50492                     [
50493                         14.1469337,
50494                         48.6031036
50495                     ],
50496                     [
50497                         14.6768553,
50498                         48.6531391
50499                     ],
50500                     [
50501                         15.0661855,
50502                         49.0445497
50503                     ],
50504                     [
50505                         16.2666202,
50506                         48.7459305
50507                     ],
50508                     [
50509                         16.4937294,
50510                         48.8741286
50511                     ],
50512                     [
50513                         16.904689,
50514                         48.7173975
50515                     ],
50516                     [
50517                         16.9371332,
50518                         48.5315383
50519                     ],
50520                     [
50521                         16.8384693,
50522                         48.3823161
50523                     ],
50524                     [
50525                         17.2017097,
50526                         48.010204
50527                     ],
50528                     [
50529                         17.1214145,
50530                         47.6997605
50531                     ],
50532                     [
50533                         16.777292,
50534                         47.6585709
50535                     ],
50536                     [
50537                         16.6090543,
50538                         47.7460598
50539                     ],
50540                     [
50541                         16.410228,
50542                         47.6637214
50543                     ],
50544                     [
50545                         16.7352326,
50546                         47.6147714
50547                     ],
50548                     [
50549                         16.5555242,
50550                         47.3589738
50551                     ],
50552                     [
50553                         16.4790525,
50554                         46.9768539
50555                     ],
50556                     [
50557                         16.0355168,
50558                         46.8096295
50559                     ],
50560                     [
50561                         16.0508112,
50562                         46.6366332
50563                     ],
50564                     [
50565                         14.9572663,
50566                         46.6313822
50567                     ],
50568                     [
50569                         14.574908,
50570                         46.3892866
50571                     ],
50572                     [
50573                         12.3954655,
50574                         46.6891149
50575                     ],
50576                     [
50577                         12.1507562,
50578                         47.0550608
50579                     ],
50580                     [
50581                         11.1183887,
50582                         46.9142058
50583                     ],
50584                     [
50585                         11.0342699,
50586                         46.7729797
50587                     ],
50588                     [
50589                         10.4836739,
50590                         46.8462544
50591                     ],
50592                     [
50593                         10.4607324,
50594                         46.5472973
50595                     ],
50596                     [
50597                         10.1013156,
50598                         46.5735879
50599                     ],
50600                     [
50601                         10.2007287,
50602                         46.1831867
50603                     ],
50604                     [
50605                         9.8948421,
50606                         46.3629068
50607                     ],
50608                     [
50609                         9.5966026,
50610                         46.2889758
50611                     ],
50612                     [
50613                         9.2983631,
50614                         46.505206
50615                     ],
50616                     [
50617                         9.2830687,
50618                         46.2572605
50619                     ],
50620                     [
50621                         9.0536537,
50622                         45.7953255
50623                     ],
50624                     [
50625                         8.4265861,
50626                         46.2466846
50627                     ],
50628                     [
50629                         8.4418804,
50630                         46.4736161
50631                     ],
50632                     [
50633                         7.8759901,
50634                         45.9284607
50635                     ],
50636                     [
50637                         7.0959791,
50638                         45.8645956
50639                     ],
50640                     [
50641                         6.7747981,
50642                         46.1620044
50643                     ],
50644                     [
50645                         6.8206811,
50646                         46.4051083
50647                     ],
50648                     [
50649                         6.5453831,
50650                         46.4578142
50651                     ],
50652                     [
50653                         6.3312624,
50654                         46.3840116
50655                     ],
50656                     [
50657                         6.3847926,
50658                         46.2466846
50659                     ],
50660                     [
50661                         5.8953739,
50662                         46.0878021
50663                     ],
50664                     [
50665                         6.1171418,
50666                         46.3681838
50667                     ],
50668                     [
50669                         6.0942003,
50670                         46.5998657
50671                     ],
50672                     [
50673                         6.4383228,
50674                         46.7782169
50675                     ],
50676                     [
50677                         6.4306756,
50678                         46.9298747
50679                     ],
50680                     [
50681                         7.0806847,
50682                         47.3460216
50683                     ],
50684                     [
50685                         6.8436226,
50686                         47.3719227
50687                     ],
50688                     [
50689                         6.9965659,
50690                         47.5012373
50691                     ],
50692                     [
50693                         7.1800979,
50694                         47.5064033
50695                     ],
50696                     [
50697                         7.2336281,
50698                         47.439206
50699                     ],
50700                     [
50701                         7.4553959,
50702                         47.4805683
50703                     ],
50704                     [
50705                         7.7842241,
50706                         48.645735
50707                     ],
50708                     [
50709                         8.1971711,
50710                         49.0282701
50711                     ],
50712                     [
50713                         7.6006921,
50714                         49.0382974
50715                     ],
50716                     [
50717                         7.4477487,
50718                         49.1634679
50719                     ],
50720                     [
50721                         7.2030394,
50722                         49.1034255
50723                     ],
50724                     [
50725                         6.6677378,
50726                         49.1634679
50727                     ],
50728                     [
50729                         6.6371491,
50730                         49.3331933
50731                     ],
50732                     [
50733                         6.3542039,
50734                         49.4576194
50735                     ],
50736                     [
50737                         6.5453831,
50738                         49.8043366
50739                     ],
50740                     [
50741                         6.2471436,
50742                         49.873384
50743                     ],
50744                     [
50745                         6.0789059,
50746                         50.1534883
50747                     ],
50748                     [
50749                         6.3618511,
50750                         50.3685934
50751                     ],
50752                     [
50753                         6.0865531,
50754                         50.7039632
50755                     ],
50756                     [
50757                         5.8800796,
50758                         51.0513752
50759                     ],
50760                     [
50761                         6.1247889,
50762                         51.1618085
50763                     ],
50764                     [
50765                         6.1936134,
50766                         51.491527
50767                     ],
50768                     [
50769                         5.9641984,
50770                         51.7526501
50771                     ],
50772                     [
50773                         6.0253758,
50774                         51.8897286
50775                     ],
50776                     [
50777                         6.4536171,
50778                         51.8661241
50779                     ],
50780                     [
50781                         6.8436226,
50782                         51.9557552
50783                     ],
50784                     [
50785                         6.6906793,
50786                         52.0499105
50787                     ],
50788                     [
50789                         7.0042131,
50790                         52.2282603
50791                     ],
50792                     [
50793                         7.0195074,
50794                         52.4525245
50795                     ],
50796                     [
50797                         6.6983264,
50798                         52.4665032
50799                     ],
50800                     [
50801                         6.6906793,
50802                         52.6524628
50803                     ],
50804                     [
50805                         7.0348017,
50806                         52.6385432
50807                     ],
50808                     [
50809                         7.0730376,
50810                         52.8330151
50811                     ],
50812                     [
50813                         7.2183337,
50814                         52.9852064
50815                     ],
50816                     [
50817                         7.1953922,
50818                         53.3428087
50819                     ],
50820                     [
50821                         7.0042131,
50822                         53.3291098
50823                     ]
50824                 ]
50825             ],
50826             "terms_url": "http://openstreetmap.org/",
50827             "terms_text": "© OpenStreetMap contributors, CC-BY-SA"
50828         },
50829         {
50830             "name": "OpenStreetMap (Mapnik)",
50831             "type": "tms",
50832             "description": "The default OpenStreetMap layer.",
50833             "template": "http://tile.openstreetmap.org/{zoom}/{x}/{y}.png",
50834             "scaleExtent": [
50835                 0,
50836                 19
50837             ],
50838             "terms_url": "http://openstreetmap.org/",
50839             "terms_text": "© OpenStreetMap contributors, CC-BY-SA",
50840             "id": "MAPNIK",
50841             "default": true
50842         },
50843         {
50844             "name": "OpenStreetMap GPS traces",
50845             "type": "tms",
50846             "description": "Public GPS traces uploaded to OpenStreetMap.",
50847             "template": "http://{switch:a,b,c}.gps-tile.openstreetmap.org/lines/{zoom}/{x}/{y}.png",
50848             "scaleExtent": [
50849                 0,
50850                 20
50851             ],
50852             "terms_url": "http://www.openstreetmap.org/copyright",
50853             "terms_text": "© OpenStreetMap contributors",
50854             "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>",
50855             "overlay": true
50856         },
50857         {
50858             "name": "Pangasinán/Bulacan (Phillipines HiRes)",
50859             "type": "tms",
50860             "template": "http://gravitystorm.dev.openstreetmap.org/imagery/philippines/{zoom}/{x}/{y}.png",
50861             "scaleExtent": [
50862                 12,
50863                 19
50864             ],
50865             "polygon": [
50866                 [
50867                     [
50868                         120.336593,
50869                         15.985768
50870                     ],
50871                     [
50872                         120.445995,
50873                         15.984
50874                     ],
50875                     [
50876                         120.446134,
50877                         15.974459
50878                     ],
50879                     [
50880                         120.476464,
50881                         15.974592
50882                     ],
50883                     [
50884                         120.594247,
50885                         15.946832
50886                     ],
50887                     [
50888                         120.598064,
50889                         16.090795
50890                     ],
50891                     [
50892                         120.596537,
50893                         16.197999
50894                     ],
50895                     [
50896                         120.368537,
50897                         16.218527
50898                     ],
50899                     [
50900                         120.347576,
50901                         16.042308
50902                     ],
50903                     [
50904                         120.336593,
50905                         15.985768
50906                     ]
50907                 ],
50908                 [
50909                     [
50910                         120.8268,
50911                         15.3658
50912                     ],
50913                     [
50914                         121.2684,
50915                         15.2602
50916                     ],
50917                     [
50918                         121.2699,
50919                         14.7025
50920                     ],
50921                     [
50922                         120.695,
50923                         14.8423
50924                     ]
50925                 ]
50926             ]
50927         },
50928         {
50929             "name": "Slovakia EEA CORINE 2006",
50930             "type": "tms",
50931             "template": "http://www.freemap.sk/tms/clc/{zoom}/{x}/{y}.png",
50932             "polygon": [
50933                 [
50934                     [
50935                         19.83682,
50936                         49.25529
50937                     ],
50938                     [
50939                         19.80075,
50940                         49.42385
50941                     ],
50942                     [
50943                         19.60437,
50944                         49.48058
50945                     ],
50946                     [
50947                         19.49179,
50948                         49.63961
50949                     ],
50950                     [
50951                         19.21831,
50952                         49.52604
50953                     ],
50954                     [
50955                         19.16778,
50956                         49.42521
50957                     ],
50958                     [
50959                         19.00308,
50960                         49.42236
50961                     ],
50962                     [
50963                         18.97611,
50964                         49.5308
50965                     ],
50966                     [
50967                         18.54685,
50968                         49.51425
50969                     ],
50970                     [
50971                         18.31432,
50972                         49.33818
50973                     ],
50974                     [
50975                         18.15913,
50976                         49.2961
50977                     ],
50978                     [
50979                         18.05564,
50980                         49.11134
50981                     ],
50982                     [
50983                         17.56396,
50984                         48.84938
50985                     ],
50986                     [
50987                         17.17929,
50988                         48.88816
50989                     ],
50990                     [
50991                         17.058,
50992                         48.81105
50993                     ],
50994                     [
50995                         16.90426,
50996                         48.61947
50997                     ],
50998                     [
50999                         16.79685,
51000                         48.38561
51001                     ],
51002                     [
51003                         17.06762,
51004                         48.01116
51005                     ],
51006                     [
51007                         17.32787,
51008                         47.97749
51009                     ],
51010                     [
51011                         17.51699,
51012                         47.82535
51013                     ],
51014                     [
51015                         17.74776,
51016                         47.73093
51017                     ],
51018                     [
51019                         18.29515,
51020                         47.72075
51021                     ],
51022                     [
51023                         18.67959,
51024                         47.75541
51025                     ],
51026                     [
51027                         18.89755,
51028                         47.81203
51029                     ],
51030                     [
51031                         18.79463,
51032                         47.88245
51033                     ],
51034                     [
51035                         18.84318,
51036                         48.04046
51037                     ],
51038                     [
51039                         19.46212,
51040                         48.05333
51041                     ],
51042                     [
51043                         19.62064,
51044                         48.22938
51045                     ],
51046                     [
51047                         19.89585,
51048                         48.09387
51049                     ],
51050                     [
51051                         20.33766,
51052                         48.2643
51053                     ],
51054                     [
51055                         20.55395,
51056                         48.52358
51057                     ],
51058                     [
51059                         20.82335,
51060                         48.55714
51061                     ],
51062                     [
51063                         21.10271,
51064                         48.47096
51065                     ],
51066                     [
51067                         21.45863,
51068                         48.55513
51069                     ],
51070                     [
51071                         21.74536,
51072                         48.31435
51073                     ],
51074                     [
51075                         22.15293,
51076                         48.37179
51077                     ],
51078                     [
51079                         22.61255,
51080                         49.08914
51081                     ],
51082                     [
51083                         22.09997,
51084                         49.23814
51085                     ],
51086                     [
51087                         21.9686,
51088                         49.36363
51089                     ],
51090                     [
51091                         21.6244,
51092                         49.46989
51093                     ],
51094                     [
51095                         21.06873,
51096                         49.46402
51097                     ],
51098                     [
51099                         20.94336,
51100                         49.31088
51101                     ],
51102                     [
51103                         20.73052,
51104                         49.44006
51105                     ],
51106                     [
51107                         20.22804,
51108                         49.41714
51109                     ],
51110                     [
51111                         20.05234,
51112                         49.23052
51113                     ],
51114                     [
51115                         19.83682,
51116                         49.25529
51117                     ]
51118                 ]
51119             ],
51120             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/clc-2006-vector-data-version-1",
51121             "terms_text": "EEA Corine 2006"
51122         },
51123         {
51124             "name": "Slovakia EEA GMES Urban Atlas",
51125             "type": "tms",
51126             "template": "http://www.freemap.sk/tms/urbanatlas/{zoom}/{x}/{y}.png",
51127             "polygon": [
51128                 [
51129                     [
51130                         19.83682,
51131                         49.25529
51132                     ],
51133                     [
51134                         19.80075,
51135                         49.42385
51136                     ],
51137                     [
51138                         19.60437,
51139                         49.48058
51140                     ],
51141                     [
51142                         19.49179,
51143                         49.63961
51144                     ],
51145                     [
51146                         19.21831,
51147                         49.52604
51148                     ],
51149                     [
51150                         19.16778,
51151                         49.42521
51152                     ],
51153                     [
51154                         19.00308,
51155                         49.42236
51156                     ],
51157                     [
51158                         18.97611,
51159                         49.5308
51160                     ],
51161                     [
51162                         18.54685,
51163                         49.51425
51164                     ],
51165                     [
51166                         18.31432,
51167                         49.33818
51168                     ],
51169                     [
51170                         18.15913,
51171                         49.2961
51172                     ],
51173                     [
51174                         18.05564,
51175                         49.11134
51176                     ],
51177                     [
51178                         17.56396,
51179                         48.84938
51180                     ],
51181                     [
51182                         17.17929,
51183                         48.88816
51184                     ],
51185                     [
51186                         17.058,
51187                         48.81105
51188                     ],
51189                     [
51190                         16.90426,
51191                         48.61947
51192                     ],
51193                     [
51194                         16.79685,
51195                         48.38561
51196                     ],
51197                     [
51198                         17.06762,
51199                         48.01116
51200                     ],
51201                     [
51202                         17.32787,
51203                         47.97749
51204                     ],
51205                     [
51206                         17.51699,
51207                         47.82535
51208                     ],
51209                     [
51210                         17.74776,
51211                         47.73093
51212                     ],
51213                     [
51214                         18.29515,
51215                         47.72075
51216                     ],
51217                     [
51218                         18.67959,
51219                         47.75541
51220                     ],
51221                     [
51222                         18.89755,
51223                         47.81203
51224                     ],
51225                     [
51226                         18.79463,
51227                         47.88245
51228                     ],
51229                     [
51230                         18.84318,
51231                         48.04046
51232                     ],
51233                     [
51234                         19.46212,
51235                         48.05333
51236                     ],
51237                     [
51238                         19.62064,
51239                         48.22938
51240                     ],
51241                     [
51242                         19.89585,
51243                         48.09387
51244                     ],
51245                     [
51246                         20.33766,
51247                         48.2643
51248                     ],
51249                     [
51250                         20.55395,
51251                         48.52358
51252                     ],
51253                     [
51254                         20.82335,
51255                         48.55714
51256                     ],
51257                     [
51258                         21.10271,
51259                         48.47096
51260                     ],
51261                     [
51262                         21.45863,
51263                         48.55513
51264                     ],
51265                     [
51266                         21.74536,
51267                         48.31435
51268                     ],
51269                     [
51270                         22.15293,
51271                         48.37179
51272                     ],
51273                     [
51274                         22.61255,
51275                         49.08914
51276                     ],
51277                     [
51278                         22.09997,
51279                         49.23814
51280                     ],
51281                     [
51282                         21.9686,
51283                         49.36363
51284                     ],
51285                     [
51286                         21.6244,
51287                         49.46989
51288                     ],
51289                     [
51290                         21.06873,
51291                         49.46402
51292                     ],
51293                     [
51294                         20.94336,
51295                         49.31088
51296                     ],
51297                     [
51298                         20.73052,
51299                         49.44006
51300                     ],
51301                     [
51302                         20.22804,
51303                         49.41714
51304                     ],
51305                     [
51306                         20.05234,
51307                         49.23052
51308                     ],
51309                     [
51310                         19.83682,
51311                         49.25529
51312                     ]
51313                 ]
51314             ],
51315             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/urban-atlas",
51316             "terms_text": "EEA GMES Urban Atlas"
51317         },
51318         {
51319             "name": "Slovakia Historic Maps",
51320             "type": "tms",
51321             "template": "http://tms.freemap.sk/historicke/{zoom}/{x}/{y}.png",
51322             "scaleExtent": [
51323                 0,
51324                 12
51325             ],
51326             "polygon": [
51327                 [
51328                     [
51329                         16.8196949,
51330                         47.4927236
51331                     ],
51332                     [
51333                         16.8196949,
51334                         49.5030322
51335                     ],
51336                     [
51337                         22.8388318,
51338                         49.5030322
51339                     ],
51340                     [
51341                         22.8388318,
51342                         47.4927236
51343                     ],
51344                     [
51345                         16.8196949,
51346                         47.4927236
51347                     ]
51348                 ]
51349             ]
51350         },
51351         {
51352             "name": "South Africa CD:NGI Aerial",
51353             "type": "tms",
51354             "template": "http://{switch:a,b,c}.aerial.openstreetmap.org.za/ngi-aerial/{zoom}/{x}/{y}.jpg",
51355             "scaleExtent": [
51356                 1,
51357                 22
51358             ],
51359             "polygon": [
51360                 [
51361                     [
51362                         17.8396817,
51363                         -32.7983384
51364                     ],
51365                     [
51366                         17.8893509,
51367                         -32.6972835
51368                     ],
51369                     [
51370                         18.00364,
51371                         -32.6982187
51372                     ],
51373                     [
51374                         18.0991679,
51375                         -32.7485251
51376                     ],
51377                     [
51378                         18.2898747,
51379                         -32.5526645
51380                     ],
51381                     [
51382                         18.2930182,
51383                         -32.0487089
51384                     ],
51385                     [
51386                         18.105455,
51387                         -31.6454966
51388                     ],
51389                     [
51390                         17.8529257,
51391                         -31.3443951
51392                     ],
51393                     [
51394                         17.5480046,
51395                         -30.902171
51396                     ],
51397                     [
51398                         17.4044506,
51399                         -30.6374731
51400                     ],
51401                     [
51402                         17.2493704,
51403                         -30.3991663
51404                     ],
51405                     [
51406                         16.9936977,
51407                         -29.6543552
51408                     ],
51409                     [
51410                         16.7987996,
51411                         -29.19437
51412                     ],
51413                     [
51414                         16.5494139,
51415                         -28.8415949
51416                     ],
51417                     [
51418                         16.4498691,
51419                         -28.691876
51420                     ],
51421                     [
51422                         16.4491046,
51423                         -28.5515766
51424                     ],
51425                     [
51426                         16.6002551,
51427                         -28.4825663
51428                     ],
51429                     [
51430                         16.7514057,
51431                         -28.4486958
51432                     ],
51433                     [
51434                         16.7462192,
51435                         -28.2458973
51436                     ],
51437                     [
51438                         16.8855148,
51439                         -28.04729
51440                     ],
51441                     [
51442                         16.9929502,
51443                         -28.0244005
51444                     ],
51445                     [
51446                         17.0529659,
51447                         -28.0257086
51448                     ],
51449                     [
51450                         17.1007562,
51451                         -28.0338839
51452                     ],
51453                     [
51454                         17.2011527,
51455                         -28.0930546
51456                     ],
51457                     [
51458                         17.2026346,
51459                         -28.2328424
51460                     ],
51461                     [
51462                         17.2474611,
51463                         -28.2338215
51464                     ],
51465                     [
51466                         17.2507953,
51467                         -28.198892
51468                     ],
51469                     [
51470                         17.3511919,
51471                         -28.1975861
51472                     ],
51473                     [
51474                         17.3515624,
51475                         -28.2442655
51476                     ],
51477                     [
51478                         17.4015754,
51479                         -28.2452446
51480                     ],
51481                     [
51482                         17.4149122,
51483                         -28.3489751
51484                     ],
51485                     [
51486                         17.4008345,
51487                         -28.547997
51488                     ],
51489                     [
51490                         17.4526999,
51491                         -28.5489733
51492                     ],
51493                     [
51494                         17.4512071,
51495                         -28.6495106
51496                     ],
51497                     [
51498                         17.4983599,
51499                         -28.6872054
51500                     ],
51501                     [
51502                         17.6028204,
51503                         -28.6830048
51504                     ],
51505                     [
51506                         17.6499732,
51507                         -28.6967928
51508                     ],
51509                     [
51510                         17.6525928,
51511                         -28.7381457
51512                     ],
51513                     [
51514                         17.801386,
51515                         -28.7381457
51516                     ],
51517                     [
51518                         17.9994276,
51519                         -28.7560602
51520                     ],
51521                     [
51522                         18.0002748,
51523                         -28.7956172
51524                     ],
51525                     [
51526                         18.1574507,
51527                         -28.8718055
51528                     ],
51529                     [
51530                         18.5063811,
51531                         -28.8718055
51532                     ],
51533                     [
51534                         18.6153564,
51535                         -28.8295875
51536                     ],
51537                     [
51538                         18.9087513,
51539                         -28.8277516
51540                     ],
51541                     [
51542                         19.1046973,
51543                         -28.9488548
51544                     ],
51545                     [
51546                         19.1969071,
51547                         -28.9378513
51548                     ],
51549                     [
51550                         19.243012,
51551                         -28.8516164
51552                     ],
51553                     [
51554                         19.2314858,
51555                         -28.802963
51556                     ],
51557                     [
51558                         19.2587296,
51559                         -28.7009928
51560                     ],
51561                     [
51562                         19.4431493,
51563                         -28.6973163
51564                     ],
51565                     [
51566                         19.5500289,
51567                         -28.4958332
51568                     ],
51569                     [
51570                         19.6967264,
51571                         -28.4939914
51572                     ],
51573                     [
51574                         19.698822,
51575                         -28.4479358
51576                     ],
51577                     [
51578                         19.8507587,
51579                         -28.4433291
51580                     ],
51581                     [
51582                         19.8497109,
51583                         -28.4027818
51584                     ],
51585                     [
51586                         19.9953605,
51587                         -28.399095
51588                     ],
51589                     [
51590                         19.9893671,
51591                         -24.7497859
51592                     ],
51593                     [
51594                         20.2916682,
51595                         -24.9192346
51596                     ],
51597                     [
51598                         20.4724562,
51599                         -25.1501701
51600                     ],
51601                     [
51602                         20.6532441,
51603                         -25.4529449
51604                     ],
51605                     [
51606                         20.733265,
51607                         -25.6801957
51608                     ],
51609                     [
51610                         20.8281046,
51611                         -25.8963498
51612                     ],
51613                     [
51614                         20.8429232,
51615                         -26.215851
51616                     ],
51617                     [
51618                         20.6502804,
51619                         -26.4840868
51620                     ],
51621                     [
51622                         20.6532441,
51623                         -26.8204869
51624                     ],
51625                     [
51626                         21.0889134,
51627                         -26.846933
51628                     ],
51629                     [
51630                         21.6727695,
51631                         -26.8389998
51632                     ],
51633                     [
51634                         21.7765003,
51635                         -26.6696268
51636                     ],
51637                     [
51638                         21.9721069,
51639                         -26.6431395
51640                     ],
51641                     [
51642                         22.2803355,
51643                         -26.3274702
51644                     ],
51645                     [
51646                         22.5707817,
51647                         -26.1333967
51648                     ],
51649                     [
51650                         22.7752795,
51651                         -25.6775246
51652                     ],
51653                     [
51654                         23.0005235,
51655                         -25.2761948
51656                     ],
51657                     [
51658                         23.4658301,
51659                         -25.2735148
51660                     ],
51661                     [
51662                         23.883717,
51663                         -25.597366
51664                     ],
51665                     [
51666                         24.2364017,
51667                         -25.613402
51668                     ],
51669                     [
51670                         24.603905,
51671                         -25.7896563
51672                     ],
51673                     [
51674                         25.110704,
51675                         -25.7389432
51676                     ],
51677                     [
51678                         25.5078447,
51679                         -25.6855376
51680                     ],
51681                     [
51682                         25.6441766,
51683                         -25.4823781
51684                     ],
51685                     [
51686                         25.8419267,
51687                         -24.7805437
51688                     ],
51689                     [
51690                         25.846641,
51691                         -24.7538456
51692                     ],
51693                     [
51694                         26.3928487,
51695                         -24.6332894
51696                     ],
51697                     [
51698                         26.4739066,
51699                         -24.5653312
51700                     ],
51701                     [
51702                         26.5089966,
51703                         -24.4842437
51704                     ],
51705                     [
51706                         26.5861946,
51707                         -24.4075775
51708                     ],
51709                     [
51710                         26.7300635,
51711                         -24.3014458
51712                     ],
51713                     [
51714                         26.8567384,
51715                         -24.2499463
51716                     ],
51717                     [
51718                         26.8574402,
51719                         -24.1026901
51720                     ],
51721                     [
51722                         26.9215471,
51723                         -23.8990957
51724                     ],
51725                     [
51726                         26.931831,
51727                         -23.8461891
51728                     ],
51729                     [
51730                         26.9714827,
51731                         -23.6994344
51732                     ],
51733                     [
51734                         27.0006074,
51735                         -23.6367644
51736                     ],
51737                     [
51738                         27.0578041,
51739                         -23.6052574
51740                     ],
51741                     [
51742                         27.1360547,
51743                         -23.5203437
51744                     ],
51745                     [
51746                         27.3339623,
51747                         -23.3973792
51748                     ],
51749                     [
51750                         27.5144057,
51751                         -23.3593929
51752                     ],
51753                     [
51754                         27.5958145,
51755                         -23.2085465
51756                     ],
51757                     [
51758                         27.8098634,
51759                         -23.0994957
51760                     ],
51761                     [
51762                         27.8828506,
51763                         -23.0620496
51764                     ],
51765                     [
51766                         27.9382928,
51767                         -22.9496487
51768                     ],
51769                     [
51770                         28.0407556,
51771                         -22.8255118
51772                     ],
51773                     [
51774                         28.2056786,
51775                         -22.6552861
51776                     ],
51777                     [
51778                         28.3397223,
51779                         -22.5639374
51780                     ],
51781                     [
51782                         28.4906093,
51783                         -22.560697
51784                     ],
51785                     [
51786                         28.6108769,
51787                         -22.5400248
51788                     ],
51789                     [
51790                         28.828175,
51791                         -22.4550173
51792                     ],
51793                     [
51794                         28.9285324,
51795                         -22.4232328
51796                     ],
51797                     [
51798                         28.9594116,
51799                         -22.3090081
51800                     ],
51801                     [
51802                         29.0162574,
51803                         -22.208335
51804                     ],
51805                     [
51806                         29.2324117,
51807                         -22.1693453
51808                     ],
51809                     [
51810                         29.3531213,
51811                         -22.1842926
51812                     ],
51813                     [
51814                         29.6548952,
51815                         -22.1186426
51816                     ],
51817                     [
51818                         29.7777102,
51819                         -22.1361956
51820                     ],
51821                     [
51822                         29.9292989,
51823                         -22.1849425
51824                     ],
51825                     [
51826                         30.1166795,
51827                         -22.2830348
51828                     ],
51829                     [
51830                         30.2563377,
51831                         -22.2914767
51832                     ],
51833                     [
51834                         30.3033582,
51835                         -22.3395204
51836                     ],
51837                     [
51838                         30.5061784,
51839                         -22.3057617
51840                     ],
51841                     [
51842                         30.8374279,
51843                         -22.284983
51844                     ],
51845                     [
51846                         31.0058599,
51847                         -22.3077095
51848                     ],
51849                     [
51850                         31.1834152,
51851                         -22.3232913
51852                     ],
51853                     [
51854                         31.2930586,
51855                         -22.3674647
51856                     ],
51857                     [
51858                         31.5680579,
51859                         -23.1903385
51860                     ],
51861                     [
51862                         31.5568311,
51863                         -23.4430809
51864                     ],
51865                     [
51866                         31.6931122,
51867                         -23.6175209
51868                     ],
51869                     [
51870                         31.7119696,
51871                         -23.741136
51872                     ],
51873                     [
51874                         31.7774743,
51875                         -23.8800628
51876                     ],
51877                     [
51878                         31.8886337,
51879                         -23.9481098
51880                     ],
51881                     [
51882                         31.9144386,
51883                         -24.1746736
51884                     ],
51885                     [
51886                         31.9948307,
51887                         -24.3040878
51888                     ],
51889                     [
51890                         32.0166656,
51891                         -24.4405988
51892                     ],
51893                     [
51894                         32.0077331,
51895                         -24.6536578
51896                     ],
51897                     [
51898                         32.019643,
51899                         -24.9140701
51900                     ],
51901                     [
51902                         32.035523,
51903                         -25.0849767
51904                     ],
51905                     [
51906                         32.019643,
51907                         -25.3821442
51908                     ],
51909                     [
51910                         31.9928457,
51911                         -25.4493771
51912                     ],
51913                     [
51914                         31.9997931,
51915                         -25.5165725
51916                     ],
51917                     [
51918                         32.0057481,
51919                         -25.6078978
51920                     ],
51921                     [
51922                         32.0057481,
51923                         -25.6624806
51924                     ],
51925                     [
51926                         31.9362735,
51927                         -25.8403721
51928                     ],
51929                     [
51930                         31.9809357,
51931                         -25.9546537
51932                     ],
51933                     [
51934                         31.8687838,
51935                         -26.0037251
51936                     ],
51937                     [
51938                         31.4162062,
51939                         -25.7277683
51940                     ],
51941                     [
51942                         31.3229117,
51943                         -25.7438611
51944                     ],
51945                     [
51946                         31.2504595,
51947                         -25.8296526
51948                     ],
51949                     [
51950                         31.1393001,
51951                         -25.9162746
51952                     ],
51953                     [
51954                         31.1164727,
51955                         -25.9912361
51956                     ],
51957                     [
51958                         30.9656135,
51959                         -26.2665756
51960                     ],
51961                     [
51962                         30.8921689,
51963                         -26.3279703
51964                     ],
51965                     [
51966                         30.8534616,
51967                         -26.4035568
51968                     ],
51969                     [
51970                         30.8226943,
51971                         -26.4488849
51972                     ],
51973                     [
51974                         30.8022583,
51975                         -26.5240694
51976                     ],
51977                     [
51978                         30.8038369,
51979                         -26.8082089
51980                     ],
51981                     [
51982                         30.9020939,
51983                         -26.7807451
51984                     ],
51985                     [
51986                         30.9100338,
51987                         -26.8489495
51988                     ],
51989                     [
51990                         30.9824859,
51991                         -26.9082627
51992                     ],
51993                     [
51994                         30.976531,
51995                         -27.0029222
51996                     ],
51997                     [
51998                         31.0034434,
51999                         -27.0441587
52000                     ],
52001                     [
52002                         31.1543322,
52003                         -27.1980416
52004                     ],
52005                     [
52006                         31.5015607,
52007                         -27.311117
52008                     ],
52009                     [
52010                         31.9700183,
52011                         -27.311117
52012                     ],
52013                     [
52014                         31.9700183,
52015                         -27.120472
52016                     ],
52017                     [
52018                         31.9769658,
52019                         -27.050664
52020                     ],
52021                     [
52022                         32.0002464,
52023                         -26.7983892
52024                     ],
52025                     [
52026                         32.1069826,
52027                         -26.7984645
52028                     ],
52029                     [
52030                         32.3114546,
52031                         -26.8479493
52032                     ],
52033                     [
52034                         32.899986,
52035                         -26.8516059
52036                     ],
52037                     [
52038                         32.886091,
52039                         -26.9816971
52040                     ],
52041                     [
52042                         32.709427,
52043                         -27.4785436
52044                     ],
52045                     [
52046                         32.6240724,
52047                         -27.7775144
52048                     ],
52049                     [
52050                         32.5813951,
52051                         -28.07479
52052                     ],
52053                     [
52054                         32.5387178,
52055                         -28.2288046
52056                     ],
52057                     [
52058                         32.4275584,
52059                         -28.5021568
52060                     ],
52061                     [
52062                         32.3640388,
52063                         -28.5945699
52064                     ],
52065                     [
52066                         32.0702603,
52067                         -28.8469827
52068                     ],
52069                     [
52070                         31.9878832,
52071                         -28.9069497
52072                     ],
52073                     [
52074                         31.7764818,
52075                         -28.969487
52076                     ],
52077                     [
52078                         31.4638459,
52079                         -29.2859343
52080                     ],
52081                     [
52082                         31.359634,
52083                         -29.3854348
52084                     ],
52085                     [
52086                         31.1680825,
52087                         -29.6307408
52088                     ],
52089                     [
52090                         31.064863,
52091                         -29.7893535
52092                     ],
52093                     [
52094                         31.0534493,
52095                         -29.8470469
52096                     ],
52097                     [
52098                         31.0669933,
52099                         -29.8640319
52100                     ],
52101                     [
52102                         31.0455459,
52103                         -29.9502017
52104                     ],
52105                     [
52106                         30.9518556,
52107                         -30.0033946
52108                     ],
52109                     [
52110                         30.8651833,
52111                         -30.1024093
52112                     ],
52113                     [
52114                         30.7244725,
52115                         -30.392502
52116                     ],
52117                     [
52118                         30.3556256,
52119                         -30.9308873
52120                     ],
52121                     [
52122                         30.0972364,
52123                         -31.2458274
52124                     ],
52125                     [
52126                         29.8673136,
52127                         -31.4304296
52128                     ],
52129                     [
52130                         29.7409393,
52131                         -31.5014699
52132                     ],
52133                     [
52134                         29.481312,
52135                         -31.6978686
52136                     ],
52137                     [
52138                         28.8943171,
52139                         -32.2898903
52140                     ],
52141                     [
52142                         28.5497137,
52143                         -32.5894641
52144                     ],
52145                     [
52146                         28.1436499,
52147                         -32.8320732
52148                     ],
52149                     [
52150                         28.0748735,
52151                         -32.941689
52152                     ],
52153                     [
52154                         27.8450942,
52155                         -33.082869
52156                     ],
52157                     [
52158                         27.3757956,
52159                         -33.3860685
52160                     ],
52161                     [
52162                         26.8805407,
52163                         -33.6458951
52164                     ],
52165                     [
52166                         26.5916871,
52167                         -33.7480756
52168                     ],
52169                     [
52170                         26.4527308,
52171                         -33.7935795
52172                     ],
52173                     [
52174                         26.206754,
52175                         -33.7548943
52176                     ],
52177                     [
52178                         26.0077897,
52179                         -33.7223961
52180                     ],
52181                     [
52182                         25.8055494,
52183                         -33.7524272
52184                     ],
52185                     [
52186                         25.7511073,
52187                         -33.8006512
52188                     ],
52189                     [
52190                         25.6529079,
52191                         -33.8543597
52192                     ],
52193                     [
52194                         25.6529079,
52195                         -33.9469768
52196                     ],
52197                     [
52198                         25.7195789,
52199                         -34.0040115
52200                     ],
52201                     [
52202                         25.7202807,
52203                         -34.0511235
52204                     ],
52205                     [
52206                         25.5508915,
52207                         -34.063151
52208                     ],
52209                     [
52210                         25.3504571,
52211                         -34.0502627
52212                     ],
52213                     [
52214                         25.2810609,
52215                         -34.0020322
52216                     ],
52217                     [
52218                         25.0476316,
52219                         -33.9994588
52220                     ],
52221                     [
52222                         24.954724,
52223                         -34.0043594
52224                     ],
52225                     [
52226                         24.9496586,
52227                         -34.1010363
52228                     ],
52229                     [
52230                         24.8770358,
52231                         -34.1506456
52232                     ],
52233                     [
52234                         24.8762914,
52235                         -34.2005281
52236                     ],
52237                     [
52238                         24.8532574,
52239                         -34.2189562
52240                     ],
52241                     [
52242                         24.7645287,
52243                         -34.2017946
52244                     ],
52245                     [
52246                         24.5001356,
52247                         -34.2003254
52248                     ],
52249                     [
52250                         24.3486733,
52251                         -34.1163824
52252                     ],
52253                     [
52254                         24.1988819,
52255                         -34.1019039
52256                     ],
52257                     [
52258                         23.9963377,
52259                         -34.0514443
52260                     ],
52261                     [
52262                         23.8017509,
52263                         -34.0524332
52264                     ],
52265                     [
52266                         23.7493589,
52267                         -34.0111855
52268                     ],
52269                     [
52270                         23.4973536,
52271                         -34.009014
52272                     ],
52273                     [
52274                         23.4155191,
52275                         -34.0434586
52276                     ],
52277                     [
52278                         23.4154284,
52279                         -34.1140433
52280                     ],
52281                     [
52282                         22.9000853,
52283                         -34.0993009
52284                     ],
52285                     [
52286                         22.8412418,
52287                         -34.0547911
52288                     ],
52289                     [
52290                         22.6470321,
52291                         -34.0502627
52292                     ],
52293                     [
52294                         22.6459843,
52295                         -34.0072768
52296                     ],
52297                     [
52298                         22.570016,
52299                         -34.0064081
52300                     ],
52301                     [
52302                         22.5050499,
52303                         -34.0645866
52304                     ],
52305                     [
52306                         22.2519968,
52307                         -34.0645866
52308                     ],
52309                     [
52310                         22.2221334,
52311                         -34.1014701
52312                     ],
52313                     [
52314                         22.1621197,
52315                         -34.1057019
52316                     ],
52317                     [
52318                         22.1712431,
52319                         -34.1521766
52320                     ],
52321                     [
52322                         22.1576913,
52323                         -34.2180897
52324                     ],
52325                     [
52326                         22.0015632,
52327                         -34.2172232
52328                     ],
52329                     [
52330                         21.9496952,
52331                         -34.3220009
52332                     ],
52333                     [
52334                         21.8611528,
52335                         -34.4007145
52336                     ],
52337                     [
52338                         21.5614708,
52339                         -34.4020114
52340                     ],
52341                     [
52342                         21.5468011,
52343                         -34.3661242
52344                     ],
52345                     [
52346                         21.501744,
52347                         -34.3669892
52348                     ],
52349                     [
52350                         21.5006961,
52351                         -34.4020114
52352                     ],
52353                     [
52354                         21.4194886,
52355                         -34.4465247
52356                     ],
52357                     [
52358                         21.1978706,
52359                         -34.4478208
52360                     ],
52361                     [
52362                         21.0988193,
52363                         -34.3991325
52364                     ],
52365                     [
52366                         21.0033746,
52367                         -34.3753872
52368                     ],
52369                     [
52370                         20.893192,
52371                         -34.3997115
52372                     ],
52373                     [
52374                         20.8976647,
52375                         -34.4854003
52376                     ],
52377                     [
52378                         20.7446802,
52379                         -34.4828092
52380                     ],
52381                     [
52382                         20.5042011,
52383                         -34.486264
52384                     ],
52385                     [
52386                         20.2527197,
52387                         -34.701477
52388                     ],
52389                     [
52390                         20.0803502,
52391                         -34.8361855
52392                     ],
52393                     [
52394                         19.9923317,
52395                         -34.8379056
52396                     ],
52397                     [
52398                         19.899074,
52399                         -34.8275845
52400                     ],
52401                     [
52402                         19.8938348,
52403                         -34.7936018
52404                     ],
52405                     [
52406                         19.5972963,
52407                         -34.7961833
52408                     ],
52409                     [
52410                         19.3929677,
52411                         -34.642015
52412                     ],
52413                     [
52414                         19.2877095,
52415                         -34.6404784
52416                     ],
52417                     [
52418                         19.2861377,
52419                         -34.5986563
52420                     ],
52421                     [
52422                         19.3474363,
52423                         -34.5244458
52424                     ],
52425                     [
52426                         19.3285256,
52427                         -34.4534372
52428                     ],
52429                     [
52430                         19.098001,
52431                         -34.449981
52432                     ],
52433                     [
52434                         19.0725583,
52435                         -34.3802371
52436                     ],
52437                     [
52438                         19.0023531,
52439                         -34.3525593
52440                     ],
52441                     [
52442                         18.9520568,
52443                         -34.3949373
52444                     ],
52445                     [
52446                         18.7975006,
52447                         -34.3936403
52448                     ],
52449                     [
52450                         18.7984174,
52451                         -34.1016376
52452                     ],
52453                     [
52454                         18.501748,
52455                         -34.1015292
52456                     ],
52457                     [
52458                         18.4999545,
52459                         -34.3616945
52460                     ],
52461                     [
52462                         18.4477325,
52463                         -34.3620007
52464                     ],
52465                     [
52466                         18.4479944,
52467                         -34.3522691
52468                     ],
52469                     [
52470                         18.3974362,
52471                         -34.3514041
52472                     ],
52473                     [
52474                         18.3971742,
52475                         -34.3022959
52476                     ],
52477                     [
52478                         18.3565705,
52479                         -34.3005647
52480                     ],
52481                     [
52482                         18.3479258,
52483                         -34.2020436
52484                     ],
52485                     [
52486                         18.2972095,
52487                         -34.1950274
52488                     ],
52489                     [
52490                         18.2951139,
52491                         -33.9937138
52492                     ],
52493                     [
52494                         18.3374474,
52495                         -33.9914079
52496                     ],
52497                     [
52498                         18.3476638,
52499                         -33.8492427
52500                     ],
52501                     [
52502                         18.3479258,
52503                         -33.781555
52504                     ],
52505                     [
52506                         18.4124718,
52507                         -33.7448849
52508                     ],
52509                     [
52510                         18.3615477,
52511                         -33.6501624
52512                     ],
52513                     [
52514                         18.2992013,
52515                         -33.585591
52516                     ],
52517                     [
52518                         18.2166839,
52519                         -33.448872
52520                     ],
52521                     [
52522                         18.1389858,
52523                         -33.3974083
52524                     ],
52525                     [
52526                         17.9473472,
52527                         -33.1602647
52528                     ],
52529                     [
52530                         17.8855247,
52531                         -33.0575732
52532                     ],
52533                     [
52534                         17.8485884,
52535                         -32.9668505
52536                     ],
52537                     [
52538                         17.8396817,
52539                         -32.8507302
52540                     ]
52541                 ]
52542             ]
52543         },
52544         {
52545             "name": "South Tyrol Orthofoto 2011",
52546             "type": "tms",
52547             "template": "http://sdi.provincia.bz.it/geoserver/gwc/service/tms/1.0.0/WMTS_OF2011_APB-PAB@GoogleMapsCompatible@png8/{z}/{x}/{-y}.png",
52548             "polygon": [
52549                 [
52550                     [
52551                         10.373383,
52552                         46.213553
52553                     ],
52554                     [
52555                         10.373383,
52556                         47.098175
52557                     ],
52558                     [
52559                         12.482758,
52560                         47.098175
52561                     ],
52562                     [
52563                         12.482758,
52564                         46.213553
52565                     ],
52566                     [
52567                         10.373383,
52568                         46.213553
52569                     ]
52570                 ]
52571             ],
52572             "id": "sdi.provinz.bz.it-WMTS_OF2011_APB-PAB"
52573         },
52574         {
52575             "name": "South Tyrol Topomap",
52576             "type": "tms",
52577             "template": "http://sdi.provincia.bz.it/geoserver/gwc/service/tms/1.0.0/WMTS_TOPOMAP_APB-PAB@GoogleMapsCompatible@png8/{z}/{x}/{-y}.png",
52578             "polygon": [
52579                 [
52580                     [
52581                         10.373383,
52582                         46.213553
52583                     ],
52584                     [
52585                         10.373383,
52586                         47.098175
52587                     ],
52588                     [
52589                         12.482758,
52590                         47.098175
52591                     ],
52592                     [
52593                         12.482758,
52594                         46.213553
52595                     ],
52596                     [
52597                         10.373383,
52598                         46.213553
52599                     ]
52600                 ]
52601             ],
52602             "id": "sdi.provinz.bz.it-WMTS_TOPOMAP_APB-PAB"
52603         },
52604         {
52605             "name": "Stadt Uster Orthophoto 2008 10cm",
52606             "type": "tms",
52607             "template": "http://mapproxy.sosm.ch:8080/tiles/uster/EPSG900913/{zoom}/{x}/{y}.png?origin=nw",
52608             "polygon": [
52609                 [
52610                     [
52611                         8.6,
52612                         47.31
52613                     ],
52614                     [
52615                         8.6,
52616                         47.39
52617                     ],
52618                     [
52619                         8.77,
52620                         47.39
52621                     ],
52622                     [
52623                         8.77,
52624                         47.31
52625                     ],
52626                     [
52627                         8.6,
52628                         47.31
52629                     ]
52630                 ]
52631             ],
52632             "terms_text": "Stadt Uster Vermessung Orthophoto 2008"
52633         },
52634         {
52635             "name": "Stevns (Denmark)",
52636             "type": "tms",
52637             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/stevns/2009/{zoom}/{x}/{y}.png",
52638             "scaleExtent": [
52639                 0,
52640                 20
52641             ],
52642             "polygon": [
52643                 [
52644                     [
52645                         12.0913942,
52646                         55.3491574
52647                     ],
52648                     [
52649                         12.0943104,
52650                         55.3842256
52651                     ],
52652                     [
52653                         12.1573875,
52654                         55.3833103
52655                     ],
52656                     [
52657                         12.1587287,
52658                         55.4013326
52659                     ],
52660                     [
52661                         12.1903468,
52662                         55.400558
52663                     ],
52664                     [
52665                         12.1931411,
52666                         55.4364665
52667                     ],
52668                     [
52669                         12.2564251,
52670                         55.4347995
52671                     ],
52672                     [
52673                         12.2547073,
52674                         55.4168882
52675                     ],
52676                     [
52677                         12.3822489,
52678                         55.4134349
52679                     ],
52680                     [
52681                         12.3795942,
52682                         55.3954143
52683                     ],
52684                     [
52685                         12.4109213,
52686                         55.3946958
52687                     ],
52688                     [
52689                         12.409403,
52690                         55.3766417
52691                     ],
52692                     [
52693                         12.4407807,
52694                         55.375779
52695                     ],
52696                     [
52697                         12.4394142,
52698                         55.3578314
52699                     ],
52700                     [
52701                         12.4707413,
52702                         55.3569971
52703                     ],
52704                     [
52705                         12.4629475,
52706                         55.2672214
52707                     ],
52708                     [
52709                         12.4315633,
52710                         55.2681491
52711                     ],
52712                     [
52713                         12.430045,
52714                         55.2502103
52715                     ],
52716                     [
52717                         12.3672011,
52718                         55.2519673
52719                     ],
52720                     [
52721                         12.3656858,
52722                         55.2340267
52723                     ],
52724                     [
52725                         12.2714604,
52726                         55.2366031
52727                     ],
52728                     [
52729                         12.2744467,
52730                         55.272476
52731                     ],
52732                     [
52733                         12.2115654,
52734                         55.2741475
52735                     ],
52736                     [
52737                         12.2130078,
52738                         55.2920322
52739                     ],
52740                     [
52741                         12.1815665,
52742                         55.2928638
52743                     ],
52744                     [
52745                         12.183141,
52746                         55.3107091
52747                     ],
52748                     [
52749                         12.2144897,
52750                         55.3100981
52751                     ],
52752                     [
52753                         12.2159927,
52754                         55.3279764
52755                     ],
52756                     [
52757                         12.1214458,
52758                         55.3303379
52759                     ],
52760                     [
52761                         12.1229489,
52762                         55.3483291
52763                     ]
52764                 ]
52765             ],
52766             "terms_text": "Stevns Kommune"
52767         },
52768         {
52769             "name": "Surrey Air Survey",
52770             "type": "tms",
52771             "template": "http://gravitystorm.dev.openstreetmap.org/surrey/{zoom}/{x}/{y}.png",
52772             "scaleExtent": [
52773                 8,
52774                 19
52775             ],
52776             "polygon": [
52777                 [
52778                     [
52779                         -0.752478,
52780                         51.0821941
52781                     ],
52782                     [
52783                         -0.7595183,
52784                         51.0856254
52785                     ],
52786                     [
52787                         -0.8014342,
52788                         51.1457917
52789                     ],
52790                     [
52791                         -0.8398864,
52792                         51.1440686
52793                     ],
52794                     [
52795                         -0.8357665,
52796                         51.1802397
52797                     ],
52798                     [
52799                         -0.8529549,
52800                         51.2011266
52801                     ],
52802                     [
52803                         -0.8522683,
52804                         51.2096231
52805                     ],
52806                     [
52807                         -0.8495217,
52808                         51.217903
52809                     ],
52810                     [
52811                         -0.8266907,
52812                         51.2403696
52813                     ],
52814                     [
52815                         -0.8120995,
52816                         51.2469248
52817                     ],
52818                     [
52819                         -0.7736474,
52820                         51.2459577
52821                     ],
52822                     [
52823                         -0.7544213,
52824                         51.2381127
52825                     ],
52826                     [
52827                         -0.754078,
52828                         51.233921
52829                     ],
52830                     [
52831                         -0.7446366,
52832                         51.2333836
52833                     ],
52834                     [
52835                         -0.7430693,
52836                         51.2847178
52837                     ],
52838                     [
52839                         -0.751503,
52840                         51.3069524
52841                     ],
52842                     [
52843                         -0.7664376,
52844                         51.3121032
52845                     ],
52846                     [
52847                         -0.7820588,
52848                         51.3270157
52849                     ],
52850                     [
52851                         -0.7815438,
52852                         51.3388135
52853                     ],
52854                     [
52855                         -0.7374268,
52856                         51.3720456
52857                     ],
52858                     [
52859                         -0.7192307,
52860                         51.3769748
52861                     ],
52862                     [
52863                         -0.6795769,
52864                         51.3847961
52865                     ],
52866                     [
52867                         -0.6807786,
52868                         51.3901523
52869                     ],
52870                     [
52871                         -0.6531411,
52872                         51.3917591
52873                     ],
52874                     [
52875                         -0.6301385,
52876                         51.3905808
52877                     ],
52878                     [
52879                         -0.6291085,
52880                         51.3970074
52881                     ],
52882                     [
52883                         -0.6234437,
52884                         51.3977572
52885                     ],
52886                     [
52887                         -0.613144,
52888                         51.4295552
52889                     ],
52890                     [
52891                         -0.6002471,
52892                         51.4459121
52893                     ],
52894                     [
52895                         -0.5867081,
52896                         51.4445365
52897                     ],
52898                     [
52899                         -0.5762368,
52900                         51.453202
52901                     ],
52902                     [
52903                         -0.5626755,
52904                         51.4523462
52905                     ],
52906                     [
52907                         -0.547741,
52908                         51.4469972
52909                     ],
52910                     [
52911                         -0.5372697,
52912                         51.4448575
52913                     ],
52914                     [
52915                         -0.537098,
52916                         51.4526671
52917                     ],
52918                     [
52919                         -0.5439644,
52920                         51.4545926
52921                     ],
52922                     [
52923                         -0.5405312,
52924                         51.4698865
52925                     ],
52926                     [
52927                         -0.5309182,
52928                         51.4760881
52929                     ],
52930                     [
52931                         -0.5091172,
52932                         51.4744843
52933                     ],
52934                     [
52935                         -0.5086022,
52936                         51.4695657
52937                     ],
52938                     [
52939                         -0.4900628,
52940                         51.4682825
52941                     ],
52942                     [
52943                         -0.4526406,
52944                         51.4606894
52945                     ],
52946                     [
52947                         -0.4486924,
52948                         51.4429316
52949                     ],
52950                     [
52951                         -0.4414826,
52952                         51.4418616
52953                     ],
52954                     [
52955                         -0.4418259,
52956                         51.4369394
52957                     ],
52958                     [
52959                         -0.4112702,
52960                         51.4380095
52961                     ],
52962                     [
52963                         -0.4014855,
52964                         51.4279498
52965                     ],
52966                     [
52967                         -0.3807145,
52968                         51.4262372
52969                     ],
52970                     [
52971                         -0.3805428,
52972                         51.4161749
52973                     ],
52974                     [
52975                         -0.3491288,
52976                         51.4138195
52977                     ],
52978                     [
52979                         -0.3274994,
52980                         51.4037544
52981                     ],
52982                     [
52983                         -0.3039818,
52984                         51.3990424
52985                     ],
52986                     [
52987                         -0.3019219,
52988                         51.3754747
52989                     ],
52990                     [
52991                         -0.309475,
52992                         51.369688
52993                     ],
52994                     [
52995                         -0.3111916,
52996                         51.3529669
52997                     ],
52998                     [
52999                         -0.2955704,
53000                         51.3541462
53001                     ],
53002                     [
53003                         -0.2923089,
53004                         51.3673303
53005                     ],
53006                     [
53007                         -0.2850991,
53008                         51.3680805
53009                     ],
53010                     [
53011                         -0.2787476,
53012                         51.3771891
53013                     ],
53014                     [
53015                         -0.2655297,
53016                         51.3837247
53017                     ],
53018                     [
53019                         -0.2411538,
53020                         51.3847961
53021                     ],
53022                     [
53023                         -0.2123147,
53024                         51.3628288
53025                     ],
53026                     [
53027                         -0.2107697,
53028                         51.3498578
53029                     ],
53030                     [
53031                         -0.190857,
53032                         51.3502867
53033                     ],
53034                     [
53035                         -0.1542931,
53036                         51.3338802
53037                     ],
53038                     [
53039                         -0.1496583,
53040                         51.3057719
53041                     ],
53042                     [
53043                         -0.1074296,
53044                         51.2966491
53045                     ],
53046                     [
53047                         -0.0887185,
53048                         51.3099571
53049                     ],
53050                     [
53051                         -0.0878602,
53052                         51.3220811
53053                     ],
53054                     [
53055                         -0.0652009,
53056                         51.3215448
53057                     ],
53058                     [
53059                         -0.0641709,
53060                         51.3264793
53061                     ],
53062                     [
53063                         -0.0519829,
53064                         51.3263721
53065                     ],
53066                     [
53067                         -0.0528412,
53068                         51.334631
53069                     ],
53070                     [
53071                         -0.0330779,
53072                         51.3430876
53073                     ],
53074                     [
53075                         0.0019187,
53076                         51.3376339
53077                     ],
53078                     [
53079                         0.0118751,
53080                         51.3281956
53081                     ],
53082                     [
53083                         0.013935,
53084                         51.2994398
53085                     ],
53086                     [
53087                         0.0202865,
53088                         51.2994398
53089                     ],
53090                     [
53091                         0.0240631,
53092                         51.3072743
53093                     ],
53094                     [
53095                         0.0331611,
53096                         51.3086694
53097                     ],
53098                     [
53099                         0.0455207,
53100                         51.30545
53101                     ],
53102                     [
53103                         0.0523872,
53104                         51.2877392
53105                     ],
53106                     [
53107                         0.0616569,
53108                         51.2577764
53109                     ],
53110                     [
53111                         0.0640602,
53112                         51.2415518
53113                     ],
53114                     [
53115                         0.0462074,
53116                         51.2126342
53117                     ],
53118                     [
53119                         0.0407142,
53120                         51.2109136
53121                     ],
53122                     [
53123                         0.0448341,
53124                         51.1989753
53125                     ],
53126                     [
53127                         0.0494689,
53128                         51.1997283
53129                     ],
53130                     [
53131                         0.0558204,
53132                         51.1944573
53133                     ],
53134                     [
53135                         0.0611419,
53136                         51.1790713
53137                     ],
53138                     [
53139                         0.0623435,
53140                         51.1542061
53141                     ],
53142                     [
53143                         0.0577087,
53144                         51.1417146
53145                     ],
53146                     [
53147                         0.0204582,
53148                         51.1365447
53149                     ],
53150                     [
53151                         -0.0446015,
53152                         51.1336364
53153                     ],
53154                     [
53155                         -0.1566964,
53156                         51.1352522
53157                     ],
53158                     [
53159                         -0.1572114,
53160                         51.1290043
53161                     ],
53162                     [
53163                         -0.2287942,
53164                         51.1183379
53165                     ],
53166                     [
53167                         -0.2473336,
53168                         51.1183379
53169                     ],
53170                     [
53171                         -0.2500802,
53172                         51.1211394
53173                     ],
53174                     [
53175                         -0.299347,
53176                         51.1137042
53177                     ],
53178                     [
53179                         -0.3221779,
53180                         51.1119799
53181                     ],
53182                     [
53183                         -0.3223496,
53184                         51.1058367
53185                     ],
53186                     [
53187                         -0.3596001,
53188                         51.1019563
53189                     ],
53190                     [
53191                         -0.3589135,
53192                         51.1113333
53193                     ],
53194                     [
53195                         -0.3863793,
53196                         51.1117644
53197                     ],
53198                     [
53199                         -0.3869014,
53200                         51.1062516
53201                     ],
53202                     [
53203                         -0.4281001,
53204                         51.0947174
53205                     ],
53206                     [
53207                         -0.4856784,
53208                         51.0951554
53209                     ],
53210                     [
53211                         -0.487135,
53212                         51.0872266
53213                     ],
53214                     [
53215                         -0.5297404,
53216                         51.0865404
53217                     ],
53218                     [
53219                         -0.5302259,
53220                         51.0789914
53221                     ],
53222                     [
53223                         -0.61046,
53224                         51.076551
53225                     ],
53226                     [
53227                         -0.6099745,
53228                         51.080669
53229                     ],
53230                     [
53231                         -0.6577994,
53232                         51.0792202
53233                     ],
53234                     [
53235                         -0.6582849,
53236                         51.0743394
53237                     ],
53238                     [
53239                         -0.6836539,
53240                         51.0707547
53241                     ],
53242                     [
53243                         -0.6997979,
53244                         51.070831
53245                     ],
53246                     [
53247                         -0.7296581,
53248                         51.0744919
53249                     ]
53250                 ]
53251             ]
53252         },
53253         {
53254             "name": "Toulouse - Orthophotoplan 2007",
53255             "type": "tms",
53256             "template": "http://wms.openstreetmap.fr/tms/1.0.0/toulouse_ortho2007/{zoom}/{x}/{y}",
53257             "scaleExtent": [
53258                 0,
53259                 22
53260             ],
53261             "polygon": [
53262                 [
53263                     [
53264                         1.1919978,
53265                         43.6328791
53266                     ],
53267                     [
53268                         1.2015377,
53269                         43.6329729
53270                     ],
53271                     [
53272                         1.2011107,
53273                         43.6554932
53274                     ],
53275                     [
53276                         1.2227985,
53277                         43.6557029
53278                     ],
53279                     [
53280                         1.2226231,
53281                         43.6653353
53282                     ],
53283                     [
53284                         1.2275341,
53285                         43.6653849
53286                     ],
53287                     [
53288                         1.2275417,
53289                         43.6656387
53290                     ],
53291                     [
53292                         1.2337568,
53293                         43.6656883
53294                     ],
53295                     [
53296                         1.2337644,
53297                         43.6650153
53298                     ],
53299                     [
53300                         1.2351218,
53301                         43.6650319
53302                     ],
53303                     [
53304                         1.2350913,
53305                         43.6670729
53306                     ],
53307                     [
53308                         1.2443566,
53309                         43.6671556
53310                     ],
53311                     [
53312                         1.2441584,
53313                         43.6743925
53314                     ],
53315                     [
53316                         1.2493973,
53317                         43.6744256
53318                     ],
53319                     [
53320                         1.2493973,
53321                         43.6746628
53322                     ],
53323                     [
53324                         1.2555666,
53325                         43.6747234
53326                     ],
53327                     [
53328                         1.2555742,
53329                         43.6744532
53330                     ],
53331                     [
53332                         1.2569545,
53333                         43.6744697
53334                     ],
53335                     [
53336                         1.2568782,
53337                         43.678529
53338                     ],
53339                     [
53340                         1.2874873,
53341                         43.6788257
53342                     ],
53343                     [
53344                         1.2870803,
53345                         43.7013229
53346                     ],
53347                     [
53348                         1.3088219,
53349                         43.7014632
53350                     ],
53351                     [
53352                         1.3086493,
53353                         43.7127673
53354                     ],
53355                     [
53356                         1.3303262,
53357                         43.7129544
53358                     ],
53359                     [
53360                         1.3300242,
53361                         43.7305221
53362                     ],
53363                     [
53364                         1.3367106,
53365                         43.7305845
53366                     ],
53367                     [
53368                         1.3367322,
53369                         43.7312235
53370                     ],
53371                     [
53372                         1.3734338,
53373                         43.7310456
53374                     ],
53375                     [
53376                         1.3735848,
53377                         43.7245772
53378                     ],
53379                     [
53380                         1.4604504,
53381                         43.7252947
53382                     ],
53383                     [
53384                         1.4607783,
53385                         43.7028034
53386                     ],
53387                     [
53388                         1.4824875,
53389                         43.7029516
53390                     ],
53391                     [
53392                         1.4829828,
53393                         43.6692071
53394                     ],
53395                     [
53396                         1.5046832,
53397                         43.6693616
53398                     ],
53399                     [
53400                         1.5048383,
53401                         43.6581174
53402                     ],
53403                     [
53404                         1.5265475,
53405                         43.6582656
53406                     ],
53407                     [
53408                         1.5266945,
53409                         43.6470298
53410                     ],
53411                     [
53412                         1.548368,
53413                         43.6471633
53414                     ],
53415                     [
53416                         1.5485357,
53417                         43.6359385
53418                     ],
53419                     [
53420                         1.5702172,
53421                         43.636082
53422                     ],
53423                     [
53424                         1.5705123,
53425                         43.6135777
53426                     ],
53427                     [
53428                         1.5488166,
53429                         43.6134276
53430                     ],
53431                     [
53432                         1.549097,
53433                         43.5909479
53434                     ],
53435                     [
53436                         1.5707695,
53437                         43.5910694
53438                     ],
53439                     [
53440                         1.5709373,
53441                         43.5798341
53442                     ],
53443                     [
53444                         1.5793714,
53445                         43.5798894
53446                     ],
53447                     [
53448                         1.5794782,
53449                         43.5737682
53450                     ],
53451                     [
53452                         1.5809119,
53453                         43.5737792
53454                     ],
53455                     [
53456                         1.5810859,
53457                         43.5573794
53458                     ],
53459                     [
53460                         1.5712334,
53461                         43.5573131
53462                     ],
53463                     [
53464                         1.5716504,
53465                         43.5235497
53466                     ],
53467                     [
53468                         1.3984804,
53469                         43.5222618
53470                     ],
53471                     [
53472                         1.3986509,
53473                         43.5110113
53474                     ],
53475                     [
53476                         1.3120959,
53477                         43.5102543
53478                     ],
53479                     [
53480                         1.3118968,
53481                         43.5215192
53482                     ],
53483                     [
53484                         1.2902569,
53485                         43.5213126
53486                     ],
53487                     [
53488                         1.2898637,
53489                         43.5438168
53490                     ],
53491                     [
53492                         1.311517,
53493                         43.5440133
53494                     ],
53495                     [
53496                         1.3113271,
53497                         43.5552596
53498                     ],
53499                     [
53500                         1.3036924,
53501                         43.5551924
53502                     ],
53503                     [
53504                         1.3036117,
53505                         43.5595099
53506                     ],
53507                     [
53508                         1.2955449,
53509                         43.5594317
53510                     ],
53511                     [
53512                         1.2955449,
53513                         43.5595489
53514                     ],
53515                     [
53516                         1.2895595,
53517                         43.5594473
53518                     ],
53519                     [
53520                         1.2892899,
53521                         43.5775366
53522                     ],
53523                     [
53524                         1.2675698,
53525                         43.5773647
53526                     ],
53527                     [
53528                         1.2673973,
53529                         43.5886141
53530                     ],
53531                     [
53532                         1.25355,
53533                         43.5885047
53534                     ],
53535                     [
53536                         1.2533774,
53537                         43.5956282
53538                     ],
53539                     [
53540                         1.2518029,
53541                         43.5956282
53542                     ],
53543                     [
53544                         1.2518029,
53545                         43.5949409
53546                     ],
53547                     [
53548                         1.2350437,
53549                         43.5947847
53550                     ],
53551                     [
53552                         1.2350437,
53553                         43.5945972
53554                     ],
53555                     [
53556                         1.2239572,
53557                         43.5945972
53558                     ],
53559                     [
53560                         1.2239357,
53561                         43.5994708
53562                     ],
53563                     [
53564                         1.2139708,
53565                         43.599299
53566                     ],
53567                     [
53568                         1.2138845,
53569                         43.6046408
53570                     ],
53571                     [
53572                         1.2020647,
53573                         43.6044846
53574                     ],
53575                     [
53576                         1.2019464,
53577                         43.61048
53578                     ],
53579                     [
53580                         1.1924294,
53581                         43.6103695
53582                     ]
53583                 ]
53584             ],
53585             "terms_url": "https://wiki.openstreetmap.org/wiki/Toulouse/ToulouseMetropoleData",
53586             "terms_text": "ToulouseMetropole"
53587         },
53588         {
53589             "name": "Toulouse - Orthophotoplan 2011",
53590             "type": "tms",
53591             "template": "http://wms.openstreetmap.fr/tms/1.0.0/toulouse_ortho2011/{zoom}/{x}/{y}",
53592             "scaleExtent": [
53593                 0,
53594                 22
53595             ],
53596             "polygon": [
53597                 [
53598                     [
53599                         1.1135067,
53600                         43.6867566
53601                     ],
53602                     [
53603                         1.1351836,
53604                         43.6870842
53605                     ],
53606                     [
53607                         1.1348907,
53608                         43.6983471
53609                     ],
53610                     [
53611                         1.1782867,
53612                         43.6990338
53613                     ],
53614                     [
53615                         1.1779903,
53616                         43.7102786
53617                     ],
53618                     [
53619                         1.1996591,
53620                         43.7106144
53621                     ],
53622                     [
53623                         1.1993387,
53624                         43.7218722
53625                     ],
53626                     [
53627                         1.2427356,
53628                         43.7225269
53629                     ],
53630                     [
53631                         1.2424336,
53632                         43.7337491
53633                     ],
53634                     [
53635                         1.2641536,
53636                         43.734092
53637                     ],
53638                     [
53639                         1.2638301,
53640                         43.7453588
53641                     ],
53642                     [
53643                         1.2855285,
53644                         43.7456548
53645                     ],
53646                     [
53647                         1.2852481,
53648                         43.756935
53649                     ],
53650                     [
53651                         1.306925,
53652                         43.757231
53653                     ],
53654                     [
53655                         1.3066446,
53656                         43.7684779
53657                     ],
53658                     [
53659                         1.3283431,
53660                         43.7687894
53661                     ],
53662                     [
53663                         1.3280842,
53664                         43.780034
53665                     ],
53666                     [
53667                         1.4367275,
53668                         43.7815757
53669                     ],
53670                     [
53671                         1.4373098,
53672                         43.7591004
53673                     ],
53674                     [
53675                         1.4590083,
53676                         43.7593653
53677                     ],
53678                     [
53679                         1.4593318,
53680                         43.7481479
53681                     ],
53682                     [
53683                         1.4810303,
53684                         43.7483972
53685                     ],
53686                     [
53687                         1.4813322,
53688                         43.7371777
53689                     ],
53690                     [
53691                         1.5030307,
53692                         43.7374115
53693                     ],
53694                     [
53695                         1.5035915,
53696                         43.7149664
53697                     ],
53698                     [
53699                         1.5253115,
53700                         43.7151846
53701                     ],
53702                     [
53703                         1.5256135,
53704                         43.7040057
53705                     ],
53706                     [
53707                         1.5472688,
53708                         43.7042552
53709                     ],
53710                     [
53711                         1.5475708,
53712                         43.6930431
53713                     ],
53714                     [
53715                         1.5692045,
53716                         43.6932926
53717                     ],
53718                     [
53719                         1.5695712,
53720                         43.6820316
53721                     ],
53722                     [
53723                         1.5912049,
53724                         43.6822656
53725                     ],
53726                     [
53727                         1.5917441,
53728                         43.6597998
53729                     ],
53730                     [
53731                         1.613421,
53732                         43.6600339
53733                     ],
53734                     [
53735                         1.613723,
53736                         43.6488291
53737                     ],
53738                     [
53739                         1.6353783,
53740                         43.6490788
53741                     ],
53742                     [
53743                         1.6384146,
53744                         43.5140731
53745                     ],
53746                     [
53747                         1.2921649,
53748                         43.5094658
53749                     ],
53750                     [
53751                         1.2918629,
53752                         43.5206966
53753                     ],
53754                     [
53755                         1.2702076,
53756                         43.5203994
53757                     ],
53758                     [
53759                         1.2698841,
53760                         43.5316437
53761                     ],
53762                     [
53763                         1.2482288,
53764                         43.531331
53765                     ],
53766                     [
53767                         1.2476048,
53768                         43.5537788
53769                     ],
53770                     [
53771                         1.2259628,
53772                         43.5534914
53773                     ],
53774                     [
53775                         1.2256819,
53776                         43.564716
53777                     ],
53778                     [
53779                         1.2039835,
53780                         43.564419
53781                     ],
53782                     [
53783                         1.2033148,
53784                         43.5869049
53785                     ],
53786                     [
53787                         1.1816164,
53788                         43.5865611
53789                     ],
53790                     [
53791                         1.1810237,
53792                         43.6090368
53793                     ],
53794                     [
53795                         1.1592821,
53796                         43.6086932
53797                     ],
53798                     [
53799                         1.1589585,
53800                         43.6199523
53801                     ],
53802                     [
53803                         1.1372601,
53804                         43.6196244
53805                     ],
53806                     [
53807                         1.1365933,
53808                         43.642094
53809                     ],
53810                     [
53811                         1.1149055,
53812                         43.6417629
53813                     ]
53814                 ]
53815             ],
53816             "terms_url": "https://wiki.openstreetmap.org/wiki/Toulouse/ToulouseMetropoleData",
53817             "terms_text": "ToulouseMetropole"
53818         },
53819         {
53820             "name": "Tours - Orthophotos 2008",
53821             "type": "tms",
53822             "template": "http://tms.mapspot.ge/tms/2/nonstandard/{zoom}/{x}/{y}.jpeg",
53823             "polygon": [
53824                 [
53825                     [
53826                         0.5457462,
53827                         47.465264
53828                     ],
53829                     [
53830                         0.54585,
53831                         47.4608163
53832                     ],
53833                     [
53834                         0.5392188,
53835                         47.4606983
53836                     ],
53837                     [
53838                         0.5393484,
53839                         47.456243
53840                     ],
53841                     [
53842                         0.5327959,
53843                         47.4561003
53844                     ],
53845                     [
53846                         0.5329011,
53847                         47.451565
53848                     ],
53849                     [
53850                         0.52619,
53851                         47.4514013
53852                     ],
53853                     [
53854                         0.5265854,
53855                         47.4424884
53856                     ],
53857                     [
53858                         0.5000941,
53859                         47.4420739
53860                     ],
53861                     [
53862                         0.5002357,
53863                         47.4375835
53864                     ],
53865                     [
53866                         0.4936014,
53867                         47.4374324
53868                     ],
53869                     [
53870                         0.4937,
53871                         47.4329285
53872                     ],
53873                     [
53874                         0.4606141,
53875                         47.4324593
53876                     ],
53877                     [
53878                         0.4607248,
53879                         47.4279827
53880                     ],
53881                     [
53882                         0.4541016,
53883                         47.4278125
53884                     ],
53885                     [
53886                         0.454932,
53887                         47.4053921
53888                     ],
53889                     [
53890                         0.4615431,
53891                         47.4054476
53892                     ],
53893                     [
53894                         0.4619097,
53895                         47.3964924
53896                     ],
53897                     [
53898                         0.4684346,
53899                         47.3966005
53900                     ],
53901                     [
53902                         0.4691319,
53903                         47.3786415
53904                     ],
53905                     [
53906                         0.4757125,
53907                         47.3787609
53908                     ],
53909                     [
53910                         0.4762116,
53911                         47.3652018
53912                     ],
53913                     [
53914                         0.4828297,
53915                         47.3653499
53916                     ],
53917                     [
53918                         0.4832223,
53919                         47.3518574
53920                     ],
53921                     [
53922                         0.5097927,
53923                         47.3522592
53924                     ],
53925                     [
53926                         0.5095688,
53927                         47.3567713
53928                     ],
53929                     [
53930                         0.5227698,
53931                         47.3569785
53932                     ],
53933                     [
53934                         0.5226429,
53935                         47.3614867
53936                     ],
53937                     [
53938                         0.5490721,
53939                         47.3618878
53940                     ],
53941                     [
53942                         0.5489087,
53943                         47.3663307
53944                     ],
53945                     [
53946                         0.5555159,
53947                         47.3664985
53948                     ],
53949                     [
53950                         0.5559105,
53951                         47.3575522
53952                     ],
53953                     [
53954                         0.6152789,
53955                         47.358407
53956                     ],
53957                     [
53958                         0.6152963,
53959                         47.362893
53960                     ],
53961                     [
53962                         0.6285093,
53963                         47.3630936
53964                     ],
53965                     [
53966                         0.6288256,
53967                         47.353987
53968                     ],
53969                     [
53970                         0.6155012,
53971                         47.3538823
53972                     ],
53973                     [
53974                         0.6157682,
53975                         47.3493424
53976                     ],
53977                     [
53978                         0.6090956,
53979                         47.3492991
53980                     ],
53981                     [
53982                         0.6094735,
53983                         47.3402962
53984                     ],
53985                     [
53986                         0.6160477,
53987                         47.3404448
53988                     ],
53989                     [
53990                         0.616083,
53991                         47.3369074
53992                     ],
53993                     [
53994                         0.77497,
53995                         47.3388218
53996                     ],
53997                     [
53998                         0.7745786,
53999                         47.351628
54000                     ],
54001                     [
54002                         0.7680363,
54003                         47.3515901
54004                     ],
54005                     [
54006                         0.767589,
54007                         47.3605298
54008                     ],
54009                     [
54010                         0.7742443,
54011                         47.3606238
54012                     ],
54013                     [
54014                         0.7733465,
54015                         47.3921266
54016                     ],
54017                     [
54018                         0.7667434,
54019                         47.3920195
54020                     ],
54021                     [
54022                         0.7664411,
54023                         47.4010837
54024                     ],
54025                     [
54026                         0.7730647,
54027                         47.4011115
54028                     ],
54029                     [
54030                         0.7728868,
54031                         47.4101297
54032                     ],
54033                     [
54034                         0.7661849,
54035                         47.4100226
54036                     ],
54037                     [
54038                         0.7660267,
54039                         47.4145044
54040                     ],
54041                     [
54042                         0.7527613,
54043                         47.4143038
54044                     ],
54045                     [
54046                         0.7529788,
54047                         47.4098086
54048                     ],
54049                     [
54050                         0.7462373,
54051                         47.4097016
54052                     ],
54053                     [
54054                         0.7459424,
54055                         47.4232208
54056                     ],
54057                     [
54058                         0.7392324,
54059                         47.4231451
54060                     ],
54061                     [
54062                         0.738869,
54063                         47.4366116
54064                     ],
54065                     [
54066                         0.7323267,
54067                         47.4365171
54068                     ],
54069                     [
54070                         0.7321869,
54071                         47.4410556
54072                     ],
54073                     [
54074                         0.7255048,
54075                         47.44098
54076                     ],
54077                     [
54078                         0.7254209,
54079                         47.4453479
54080                     ],
54081                     [
54082                         0.7318793,
54083                         47.4454803
54084                     ],
54085                     [
54086                         0.7318514,
54087                         47.4501126
54088                     ],
54089                     [
54090                         0.7384496,
54091                         47.450226
54092                     ],
54093                     [
54094                         0.7383098,
54095                         47.454631
54096                     ],
54097                     [
54098                         0.7449359,
54099                         47.4547444
54100                     ],
54101                     [
54102                         0.7443209,
54103                         47.4771985
54104                     ],
54105                     [
54106                         0.7310685,
54107                         47.4769717
54108                     ],
54109                     [
54110                         0.7309008,
54111                         47.4815445
54112                     ],
54113                     [
54114                         0.7176205,
54115                         47.4812611
54116                     ],
54117                     [
54118                         0.7177883,
54119                         47.4768394
54120                     ],
54121                     [
54122                         0.69777,
54123                         47.4764993
54124                     ],
54125                     [
54126                         0.6980496,
54127                         47.4719827
54128                     ],
54129                     [
54130                         0.6914514,
54131                         47.4718882
54132                     ],
54133                     [
54134                         0.6917309,
54135                         47.4630241
54136                     ],
54137                     [
54138                         0.6851048,
54139                         47.4629295
54140                     ],
54141                     [
54142                         0.684937,
54143                         47.4673524
54144                     ],
54145                     [
54146                         0.678255,
54147                         47.4673335
54148                     ],
54149                     [
54150                         0.6779754,
54151                         47.4762158
54152                     ],
54153                     [
54154                         0.6714051,
54155                         47.4761592
54156                     ],
54157                     [
54158                         0.6710417,
54159                         47.4881952
54160                     ],
54161                     [
54162                         0.6577334,
54163                         47.4879685
54164                     ],
54165                     [
54166                         0.6578173,
54167                         47.48504
54168                     ],
54169                     [
54170                         0.6511911,
54171                         47.4848322
54172                     ],
54173                     [
54174                         0.6514707,
54175                         47.4758568
54176                     ],
54177                     [
54178                         0.6448166,
54179                         47.4757245
54180                     ],
54181                     [
54182                         0.6449284,
54183                         47.4712646
54184                     ],
54185                     [
54186                         0.6117976,
54187                         47.4707543
54188                     ],
54189                     [
54190                         0.6118815,
54191                         47.4663129
54192                     ],
54193                     [
54194                         0.6052833,
54195                         47.4661239
54196                     ],
54197                     [
54198                         0.6054231,
54199                         47.4616631
54200                     ],
54201                     [
54202                         0.5988808,
54203                         47.4615497
54204                     ],
54205                     [
54206                         0.5990206,
54207                         47.4570886
54208                     ],
54209                     [
54210                         0.572488,
54211                         47.4566916
54212                     ],
54213                     [
54214                         0.5721805,
54215                         47.4656513
54216                     ]
54217                 ]
54218             ],
54219             "terms_url": "http://wiki.openstreetmap.org/wiki/Tours/Orthophoto",
54220             "terms_text": "Orthophoto Tour(s) Plus 2008"
54221         },
54222         {
54223             "name": "Tours - Orthophotos 2008-2010",
54224             "type": "tms",
54225             "template": "http://wms.openstreetmap.fr/tms/1.0.0/tours/{zoom}/{x}/{y}",
54226             "scaleExtent": [
54227                 0,
54228                 20
54229             ],
54230             "polygon": [
54231                 [
54232                     [
54233                         0.5457462,
54234                         47.465264
54235                     ],
54236                     [
54237                         0.54585,
54238                         47.4608163
54239                     ],
54240                     [
54241                         0.5392188,
54242                         47.4606983
54243                     ],
54244                     [
54245                         0.5393484,
54246                         47.456243
54247                     ],
54248                     [
54249                         0.5327959,
54250                         47.4561003
54251                     ],
54252                     [
54253                         0.5329011,
54254                         47.451565
54255                     ],
54256                     [
54257                         0.52619,
54258                         47.4514013
54259                     ],
54260                     [
54261                         0.5265854,
54262                         47.4424884
54263                     ],
54264                     [
54265                         0.5000941,
54266                         47.4420739
54267                     ],
54268                     [
54269                         0.5002357,
54270                         47.4375835
54271                     ],
54272                     [
54273                         0.4936014,
54274                         47.4374324
54275                     ],
54276                     [
54277                         0.4937,
54278                         47.4329285
54279                     ],
54280                     [
54281                         0.4606141,
54282                         47.4324593
54283                     ],
54284                     [
54285                         0.4607248,
54286                         47.4279827
54287                     ],
54288                     [
54289                         0.4541016,
54290                         47.4278125
54291                     ],
54292                     [
54293                         0.454932,
54294                         47.4053921
54295                     ],
54296                     [
54297                         0.4615431,
54298                         47.4054476
54299                     ],
54300                     [
54301                         0.4619097,
54302                         47.3964924
54303                     ],
54304                     [
54305                         0.4684346,
54306                         47.3966005
54307                     ],
54308                     [
54309                         0.4691319,
54310                         47.3786415
54311                     ],
54312                     [
54313                         0.4757125,
54314                         47.3787609
54315                     ],
54316                     [
54317                         0.4762116,
54318                         47.3652018
54319                     ],
54320                     [
54321                         0.4828297,
54322                         47.3653499
54323                     ],
54324                     [
54325                         0.4829611,
54326                         47.3608321
54327                     ],
54328                     [
54329                         0.4763543,
54330                         47.360743
54331                     ],
54332                     [
54333                         0.476654,
54334                         47.3517263
54335                     ],
54336                     [
54337                         0.4700497,
54338                         47.3516186
54339                     ],
54340                     [
54341                         0.4701971,
54342                         47.3471313
54343                     ],
54344                     [
54345                         0.4637503,
54346                         47.3470104
54347                     ],
54348                     [
54349                         0.4571425,
54350                         47.3424146
54351                     ],
54352                     [
54353                         0.4572922,
54354                         47.3379061
54355                     ],
54356                     [
54357                         0.4506741,
54358                         47.3378081
54359                     ],
54360                     [
54361                         0.4508379,
54362                         47.3333051
54363                     ],
54364                     [
54365                         0.4442212,
54366                         47.3332032
54367                     ],
54368                     [
54369                         0.4443809,
54370                         47.328711
54371                     ],
54372                     [
54373                         0.4311392,
54374                         47.3284977
54375                     ],
54376                     [
54377                         0.4316262,
54378                         47.3150004
54379                     ],
54380                     [
54381                         0.4382432,
54382                         47.3151136
54383                     ],
54384                     [
54385                         0.4383815,
54386                         47.3106174
54387                     ],
54388                     [
54389                         0.4714487,
54390                         47.3111374
54391                     ],
54392                     [
54393                         0.4713096,
54394                         47.3156565
54395                     ],
54396                     [
54397                         0.477888,
54398                         47.3157542
54399                     ],
54400                     [
54401                         0.4780733,
54402                         47.3112802
54403                     ],
54404                     [
54405                         0.4846826,
54406                         47.3113639
54407                     ],
54408                     [
54409                         0.4848576,
54410                         47.3068686
54411                     ],
54412                     [
54413                         0.4914359,
54414                         47.3069803
54415                     ],
54416                     [
54417                         0.491745,
54418                         47.2979733
54419                     ],
54420                     [
54421                         0.4851578,
54422                         47.2978722
54423                     ],
54424                     [
54425                         0.4854269,
54426                         47.2888744
54427                     ],
54428                     [
54429                         0.4788485,
54430                         47.2887697
54431                     ],
54432                     [
54433                         0.4791574,
54434                         47.2797818
54435                     ],
54436                     [
54437                         0.4857769,
54438                         47.2799005
54439                     ],
54440                     [
54441                         0.4859107,
54442                         47.2753885
54443                     ],
54444                     [
54445                         0.492539,
54446                         47.2755029
54447                     ],
54448                     [
54449                         0.4926669,
54450                         47.2710127
54451                     ],
54452                     [
54453                         0.4992986,
54454                         47.2711066
54455                     ],
54456                     [
54457                         0.4994296,
54458                         47.2666116
54459                     ],
54460                     [
54461                         0.5192658,
54462                         47.2669245
54463                     ],
54464                     [
54465                         0.5194225,
54466                         47.2624231
54467                     ],
54468                     [
54469                         0.5260186,
54470                         47.2625205
54471                     ],
54472                     [
54473                         0.5258735,
54474                         47.2670183
54475                     ],
54476                     [
54477                         0.5456972,
54478                         47.2673383
54479                     ],
54480                     [
54481                         0.5455537,
54482                         47.2718283
54483                     ],
54484                     [
54485                         0.5587737,
54486                         47.2720366
54487                     ],
54488                     [
54489                         0.5586259,
54490                         47.2765185
54491                     ],
54492                     [
54493                         0.5652252,
54494                         47.2766278
54495                     ],
54496                     [
54497                         0.5650848,
54498                         47.2811206
54499                     ],
54500                     [
54501                         0.5716753,
54502                         47.2812285
54503                     ],
54504                     [
54505                         0.5715223,
54506                         47.2857217
54507                     ],
54508                     [
54509                         0.5781436,
54510                         47.2858299
54511                     ],
54512                     [
54513                         0.5779914,
54514                         47.2903294
54515                     ],
54516                     [
54517                         0.5846023,
54518                         47.2904263
54519                     ],
54520                     [
54521                         0.5843076,
54522                         47.2994231
54523                     ],
54524                     [
54525                         0.597499,
54526                         47.2996094
54527                     ],
54528                     [
54529                         0.5976637,
54530                         47.2951375
54531                     ],
54532                     [
54533                         0.6571596,
54534                         47.2960036
54535                     ],
54536                     [
54537                         0.6572988,
54538                         47.2915091
54539                     ],
54540                     [
54541                         0.6705019,
54542                         47.2917186
54543                     ],
54544                     [
54545                         0.6703475,
54546                         47.2962082
54547                     ],
54548                     [
54549                         0.6836175,
54550                         47.2963688
54551                     ],
54552                     [
54553                         0.6834322,
54554                         47.3008929
54555                     ],
54556                     [
54557                         0.690062,
54558                         47.3009558
54559                     ],
54560                     [
54561                         0.6899241,
54562                         47.3054703
54563                     ],
54564                     [
54565                         0.7362019,
54566                         47.3061157
54567                     ],
54568                     [
54569                         0.7360848,
54570                         47.3106063
54571                     ],
54572                     [
54573                         0.7559022,
54574                         47.3108935
54575                     ],
54576                     [
54577                         0.7557718,
54578                         47.315392
54579                     ],
54580                     [
54581                         0.7623755,
54582                         47.3154716
54583                     ],
54584                     [
54585                         0.7622314,
54586                         47.3199941
54587                     ],
54588                     [
54589                         0.7754911,
54590                         47.3201546
54591                     ],
54592                     [
54593                         0.77497,
54594                         47.3388218
54595                     ],
54596                     [
54597                         0.7745786,
54598                         47.351628
54599                     ],
54600                     [
54601                         0.7680363,
54602                         47.3515901
54603                     ],
54604                     [
54605                         0.767589,
54606                         47.3605298
54607                     ],
54608                     [
54609                         0.7742443,
54610                         47.3606238
54611                     ],
54612                     [
54613                         0.7733465,
54614                         47.3921266
54615                     ],
54616                     [
54617                         0.7667434,
54618                         47.3920195
54619                     ],
54620                     [
54621                         0.7664411,
54622                         47.4010837
54623                     ],
54624                     [
54625                         0.7730647,
54626                         47.4011115
54627                     ],
54628                     [
54629                         0.7728868,
54630                         47.4101297
54631                     ],
54632                     [
54633                         0.7661849,
54634                         47.4100226
54635                     ],
54636                     [
54637                         0.7660267,
54638                         47.4145044
54639                     ],
54640                     [
54641                         0.7527613,
54642                         47.4143038
54643                     ],
54644                     [
54645                         0.7529788,
54646                         47.4098086
54647                     ],
54648                     [
54649                         0.7462373,
54650                         47.4097016
54651                     ],
54652                     [
54653                         0.7459424,
54654                         47.4232208
54655                     ],
54656                     [
54657                         0.7392324,
54658                         47.4231451
54659                     ],
54660                     [
54661                         0.738869,
54662                         47.4366116
54663                     ],
54664                     [
54665                         0.7323267,
54666                         47.4365171
54667                     ],
54668                     [
54669                         0.7321869,
54670                         47.4410556
54671                     ],
54672                     [
54673                         0.7255048,
54674                         47.44098
54675                     ],
54676                     [
54677                         0.7254209,
54678                         47.4453479
54679                     ],
54680                     [
54681                         0.7318793,
54682                         47.4454803
54683                     ],
54684                     [
54685                         0.7318514,
54686                         47.4501126
54687                     ],
54688                     [
54689                         0.7384496,
54690                         47.450226
54691                     ],
54692                     [
54693                         0.7383098,
54694                         47.454631
54695                     ],
54696                     [
54697                         0.7449359,
54698                         47.4547444
54699                     ],
54700                     [
54701                         0.7443209,
54702                         47.4771985
54703                     ],
54704                     [
54705                         0.7310685,
54706                         47.4769717
54707                     ],
54708                     [
54709                         0.7309008,
54710                         47.4815445
54711                     ],
54712                     [
54713                         0.7176205,
54714                         47.4812611
54715                     ],
54716                     [
54717                         0.7177883,
54718                         47.4768394
54719                     ],
54720                     [
54721                         0.69777,
54722                         47.4764993
54723                     ],
54724                     [
54725                         0.6980496,
54726                         47.4719827
54727                     ],
54728                     [
54729                         0.6914514,
54730                         47.4718882
54731                     ],
54732                     [
54733                         0.6917309,
54734                         47.4630241
54735                     ],
54736                     [
54737                         0.6851048,
54738                         47.4629295
54739                     ],
54740                     [
54741                         0.684937,
54742                         47.4673524
54743                     ],
54744                     [
54745                         0.678255,
54746                         47.4673335
54747                     ],
54748                     [
54749                         0.6779754,
54750                         47.4762158
54751                     ],
54752                     [
54753                         0.6714051,
54754                         47.4761592
54755                     ],
54756                     [
54757                         0.6710417,
54758                         47.4881952
54759                     ],
54760                     [
54761                         0.6577334,
54762                         47.4879685
54763                     ],
54764                     [
54765                         0.6578173,
54766                         47.48504
54767                     ],
54768                     [
54769                         0.6511911,
54770                         47.4848322
54771                     ],
54772                     [
54773                         0.6514707,
54774                         47.4758568
54775                     ],
54776                     [
54777                         0.6448166,
54778                         47.4757245
54779                     ],
54780                     [
54781                         0.6449284,
54782                         47.4712646
54783                     ],
54784                     [
54785                         0.6117976,
54786                         47.4707543
54787                     ],
54788                     [
54789                         0.6118815,
54790                         47.4663129
54791                     ],
54792                     [
54793                         0.6052833,
54794                         47.4661239
54795                     ],
54796                     [
54797                         0.6054231,
54798                         47.4616631
54799                     ],
54800                     [
54801                         0.5988808,
54802                         47.4615497
54803                     ],
54804                     [
54805                         0.5990206,
54806                         47.4570886
54807                     ],
54808                     [
54809                         0.572488,
54810                         47.4566916
54811                     ],
54812                     [
54813                         0.5721805,
54814                         47.4656513
54815                     ]
54816                 ]
54817             ],
54818             "terms_url": "http://wiki.openstreetmap.org/wiki/Tours/Orthophoto",
54819             "terms_text": "Orthophoto Tour(s) Plus 2008"
54820         },
54821         {
54822             "name": "USGS Large Scale Imagery",
54823             "type": "tms",
54824             "template": "http://{switch:a,b,c}.tile.openstreetmap.us/usgs_large_scale/{zoom}/{x}/{y}.jpg",
54825             "scaleExtent": [
54826                 12,
54827                 20
54828             ],
54829             "polygon": [
54830                 [
54831                     [
54832                         -123.2549305,
54833                         48.7529029
54834                     ],
54835                     [
54836                         -123.2549305,
54837                         48.5592263
54838                     ],
54839                     [
54840                         -123.192224,
54841                         48.5592263
54842                     ],
54843                     [
54844                         -123.192224,
54845                         48.4348366
54846                     ],
54847                     [
54848                         -122.9419646,
54849                         48.4348366
54850                     ],
54851                     [
54852                         -122.9419646,
54853                         48.3720812
54854                     ],
54855                     [
54856                         -122.8806229,
54857                         48.3720812
54858                     ],
54859                     [
54860                         -122.8806229,
54861                         48.3094763
54862                     ],
54863                     [
54864                         -122.8167566,
54865                         48.3094763
54866                     ],
54867                     [
54868                         -122.8167566,
54869                         48.1904587
54870                     ],
54871                     [
54872                         -123.0041133,
54873                         48.1904587
54874                     ],
54875                     [
54876                         -123.0041133,
54877                         48.1275918
54878                     ],
54879                     [
54880                         -123.058416,
54881                         48.1275918
54882                     ],
54883                     [
54884                         -123.058416,
54885                         48.190514
54886                     ],
54887                     [
54888                         -123.254113,
54889                         48.190514
54890                     ],
54891                     [
54892                         -123.254113,
54893                         48.1274982
54894                     ],
54895                     [
54896                         -123.3706593,
54897                         48.1274982
54898                     ],
54899                     [
54900                         -123.3706593,
54901                         48.1908403
54902                     ],
54903                     [
54904                         -124.0582632,
54905                         48.1908403
54906                     ],
54907                     [
54908                         -124.0582632,
54909                         48.253442
54910                     ],
54911                     [
54912                         -124.1815163,
54913                         48.253442
54914                     ],
54915                     [
54916                         -124.1815163,
54917                         48.3164666
54918                     ],
54919                     [
54920                         -124.4319117,
54921                         48.3164666
54922                     ],
54923                     [
54924                         -124.4319117,
54925                         48.3782613
54926                     ],
54927                     [
54928                         -124.5564618,
54929                         48.3782613
54930                     ],
54931                     [
54932                         -124.5564618,
54933                         48.4408305
54934                     ],
54935                     [
54936                         -124.7555107,
54937                         48.4408305
54938                     ],
54939                     [
54940                         -124.7555107,
54941                         48.1914986
54942                     ],
54943                     [
54944                         -124.8185282,
54945                         48.1914986
54946                     ],
54947                     [
54948                         -124.8185282,
54949                         48.1228381
54950                     ],
54951                     [
54952                         -124.7552951,
54953                         48.1228381
54954                     ],
54955                     [
54956                         -124.7552951,
54957                         47.5535253
54958                     ],
54959                     [
54960                         -124.3812108,
54961                         47.5535253
54962                     ],
54963                     [
54964                         -124.3812108,
54965                         47.1218696
54966                     ],
54967                     [
54968                         -124.1928897,
54969                         47.1218696
54970                     ],
54971                     [
54972                         -124.1928897,
54973                         43.7569431
54974                     ],
54975                     [
54976                         -124.4443382,
54977                         43.7569431
54978                     ],
54979                     [
54980                         -124.4443382,
54981                         43.1425556
54982                     ],
54983                     [
54984                         -124.6398855,
54985                         43.1425556
54986                     ],
54987                     [
54988                         -124.6398855,
54989                         42.6194503
54990                     ],
54991                     [
54992                         -124.4438525,
54993                         42.6194503
54994                     ],
54995                     [
54996                         -124.4438525,
54997                         39.8080662
54998                     ],
54999                     [
55000                         -123.8815685,
55001                         39.8080662
55002                     ],
55003                     [
55004                         -123.8815685,
55005                         39.1102825
55006                     ],
55007                     [
55008                         -123.75805,
55009                         39.1102825
55010                     ],
55011                     [
55012                         -123.75805,
55013                         38.4968799
55014                     ],
55015                     [
55016                         -123.2702803,
55017                         38.4968799
55018                     ],
55019                     [
55020                         -123.2702803,
55021                         37.9331905
55022                     ],
55023                     [
55024                         -122.8148084,
55025                         37.9331905
55026                     ],
55027                     [
55028                         -122.8148084,
55029                         37.8019606
55030                     ],
55031                     [
55032                         -122.5664316,
55033                         37.8019606
55034                     ],
55035                     [
55036                         -122.5664316,
55037                         36.9319611
55038                     ],
55039                     [
55040                         -121.8784026,
55041                         36.9319611
55042                     ],
55043                     [
55044                         -121.8784026,
55045                         36.6897596
55046                     ],
55047                     [
55048                         -122.0034748,
55049                         36.6897596
55050                     ],
55051                     [
55052                         -122.0034748,
55053                         36.4341056
55054                     ],
55055                     [
55056                         -121.9414159,
55057                         36.4341056
55058                     ],
55059                     [
55060                         -121.9414159,
55061                         35.9297636
55062                     ],
55063                     [
55064                         -121.5040977,
55065                         35.9297636
55066                     ],
55067                     [
55068                         -121.5040977,
55069                         35.8100273
55070                     ],
55071                     [
55072                         -121.3790276,
55073                         35.8100273
55074                     ],
55075                     [
55076                         -121.3790276,
55077                         35.4239164
55078                     ],
55079                     [
55080                         -120.9426515,
55081                         35.4239164
55082                     ],
55083                     [
55084                         -120.9426515,
55085                         35.1849683
55086                     ],
55087                     [
55088                         -120.8171978,
55089                         35.1849683
55090                     ],
55091                     [
55092                         -120.8171978,
55093                         35.1219894
55094                     ],
55095                     [
55096                         -120.6918447,
55097                         35.1219894
55098                     ],
55099                     [
55100                         -120.6918447,
55101                         34.4966794
55102                     ],
55103                     [
55104                         -120.5045898,
55105                         34.4966794
55106                     ],
55107                     [
55108                         -120.5045898,
55109                         34.4339651
55110                     ],
55111                     [
55112                         -120.0078775,
55113                         34.4339651
55114                     ],
55115                     [
55116                         -120.0078775,
55117                         34.3682626
55118                     ],
55119                     [
55120                         -119.5283517,
55121                         34.3682626
55122                     ],
55123                     [
55124                         -119.5283517,
55125                         34.0576434
55126                     ],
55127                     [
55128                         -119.0060985,
55129                         34.0576434
55130                     ],
55131                     [
55132                         -119.0060985,
55133                         33.9975267
55134                     ],
55135                     [
55136                         -118.5046259,
55137                         33.9975267
55138                     ],
55139                     [
55140                         -118.5046259,
55141                         33.8694631
55142                     ],
55143                     [
55144                         -118.4413209,
55145                         33.8694631
55146                     ],
55147                     [
55148                         -118.4413209,
55149                         33.6865253
55150                     ],
55151                     [
55152                         -118.066912,
55153                         33.6865253
55154                     ],
55155                     [
55156                         -118.066912,
55157                         33.3063832
55158                     ],
55159                     [
55160                         -117.5030045,
55161                         33.3063832
55162                     ],
55163                     [
55164                         -117.5030045,
55165                         33.0500337
55166                     ],
55167                     [
55168                         -117.3188195,
55169                         33.0500337
55170                     ],
55171                     [
55172                         -117.3188195,
55173                         32.6205888
55174                     ],
55175                     [
55176                         -117.1917023,
55177                         32.6205888
55178                     ],
55179                     [
55180                         -117.1917023,
55181                         32.4974566
55182                     ],
55183                     [
55184                         -116.746496,
55185                         32.4974566
55186                     ],
55187                     [
55188                         -116.746496,
55189                         32.5609161
55190                     ],
55191                     [
55192                         -115.9970138,
55193                         32.5609161
55194                     ],
55195                     [
55196                         -115.9970138,
55197                         32.6264942
55198                     ],
55199                     [
55200                         -114.8808125,
55201                         32.6264942
55202                     ],
55203                     [
55204                         -114.8808125,
55205                         32.4340796
55206                     ],
55207                     [
55208                         -114.6294474,
55209                         32.4340796
55210                     ],
55211                     [
55212                         -114.6294474,
55213                         32.3731636
55214                     ],
55215                     [
55216                         -114.4447437,
55217                         32.3731636
55218                     ],
55219                     [
55220                         -114.4447437,
55221                         32.3075418
55222                     ],
55223                     [
55224                         -114.2557628,
55225                         32.3075418
55226                     ],
55227                     [
55228                         -114.2557628,
55229                         32.2444561
55230                     ],
55231                     [
55232                         -114.0680274,
55233                         32.2444561
55234                     ],
55235                     [
55236                         -114.0680274,
55237                         32.1829113
55238                     ],
55239                     [
55240                         -113.8166499,
55241                         32.1829113
55242                     ],
55243                     [
55244                         -113.8166499,
55245                         32.1207622
55246                     ],
55247                     [
55248                         -113.6307421,
55249                         32.1207622
55250                     ],
55251                     [
55252                         -113.6307421,
55253                         32.0565099
55254                     ],
55255                     [
55256                         -113.4417495,
55257                         32.0565099
55258                     ],
55259                     [
55260                         -113.4417495,
55261                         31.9984372
55262                     ],
55263                     [
55264                         -113.2546027,
55265                         31.9984372
55266                     ],
55267                     [
55268                         -113.2546027,
55269                         31.9325434
55270                     ],
55271                     [
55272                         -113.068072,
55273                         31.9325434
55274                     ],
55275                     [
55276                         -113.068072,
55277                         31.8718062
55278                     ],
55279                     [
55280                         -112.8161105,
55281                         31.8718062
55282                     ],
55283                     [
55284                         -112.8161105,
55285                         31.8104171
55286                     ],
55287                     [
55288                         -112.6308756,
55289                         31.8104171
55290                     ],
55291                     [
55292                         -112.6308756,
55293                         31.7464723
55294                     ],
55295                     [
55296                         -112.4418918,
55297                         31.7464723
55298                     ],
55299                     [
55300                         -112.4418918,
55301                         31.6856001
55302                     ],
55303                     [
55304                         -112.257192,
55305                         31.6856001
55306                     ],
55307                     [
55308                         -112.257192,
55309                         31.6210352
55310                     ],
55311                     [
55312                         -112.0033787,
55313                         31.6210352
55314                     ],
55315                     [
55316                         -112.0033787,
55317                         31.559584
55318                     ],
55319                     [
55320                         -111.815619,
55321                         31.559584
55322                     ],
55323                     [
55324                         -111.815619,
55325                         31.4970238
55326                     ],
55327                     [
55328                         -111.6278586,
55329                         31.4970238
55330                     ],
55331                     [
55332                         -111.6278586,
55333                         31.4339867
55334                     ],
55335                     [
55336                         -111.4418978,
55337                         31.4339867
55338                     ],
55339                     [
55340                         -111.4418978,
55341                         31.3733859
55342                     ],
55343                     [
55344                         -111.2559708,
55345                         31.3733859
55346                     ],
55347                     [
55348                         -111.2559708,
55349                         31.3113225
55350                     ],
55351                     [
55352                         -108.1845822,
55353                         31.3113225
55354                     ],
55355                     [
55356                         -108.1845822,
55357                         31.7459502
55358                     ],
55359                     [
55360                         -106.5065055,
55361                         31.7459502
55362                     ],
55363                     [
55364                         -106.5065055,
55365                         31.6842308
55366                     ],
55367                     [
55368                         -106.3797265,
55369                         31.6842308
55370                     ],
55371                     [
55372                         -106.3797265,
55373                         31.621752
55374                     ],
55375                     [
55376                         -106.317434,
55377                         31.621752
55378                     ],
55379                     [
55380                         -106.317434,
55381                         31.4968167
55382                     ],
55383                     [
55384                         -106.2551769,
55385                         31.4968167
55386                     ],
55387                     [
55388                         -106.2551769,
55389                         31.4344889
55390                     ],
55391                     [
55392                         -106.1924698,
55393                         31.4344889
55394                     ],
55395                     [
55396                         -106.1924698,
55397                         31.3721296
55398                     ],
55399                     [
55400                         -106.0039212,
55401                         31.3721296
55402                     ],
55403                     [
55404                         -106.0039212,
55405                         31.309328
55406                     ],
55407                     [
55408                         -105.9416582,
55409                         31.309328
55410                     ],
55411                     [
55412                         -105.9416582,
55413                         31.2457547
55414                     ],
55415                     [
55416                         -105.8798174,
55417                         31.2457547
55418                     ],
55419                     [
55420                         -105.8798174,
55421                         31.1836194
55422                     ],
55423                     [
55424                         -105.8162349,
55425                         31.1836194
55426                     ],
55427                     [
55428                         -105.8162349,
55429                         31.1207155
55430                     ],
55431                     [
55432                         -105.6921198,
55433                         31.1207155
55434                     ],
55435                     [
55436                         -105.6921198,
55437                         31.0584835
55438                     ],
55439                     [
55440                         -105.6302881,
55441                         31.0584835
55442                     ],
55443                     [
55444                         -105.6302881,
55445                         30.9328271
55446                     ],
55447                     [
55448                         -105.5044418,
55449                         30.9328271
55450                     ],
55451                     [
55452                         -105.5044418,
55453                         30.8715864
55454                     ],
55455                     [
55456                         -105.4412973,
55457                         30.8715864
55458                     ],
55459                     [
55460                         -105.4412973,
55461                         30.808463
55462                     ],
55463                     [
55464                         -105.3781497,
55465                         30.808463
55466                     ],
55467                     [
55468                         -105.3781497,
55469                         30.7471828
55470                     ],
55471                     [
55472                         -105.1904658,
55473                         30.7471828
55474                     ],
55475                     [
55476                         -105.1904658,
55477                         30.6843231
55478                     ],
55479                     [
55480                         -105.1286244,
55481                         30.6843231
55482                     ],
55483                     [
55484                         -105.1286244,
55485                         30.6199737
55486                     ],
55487                     [
55488                         -105.0036504,
55489                         30.6199737
55490                     ],
55491                     [
55492                         -105.0036504,
55493                         30.5589058
55494                     ],
55495                     [
55496                         -104.9417962,
55497                         30.5589058
55498                     ],
55499                     [
55500                         -104.9417962,
55501                         30.4963236
55502                     ],
55503                     [
55504                         -104.8782018,
55505                         30.4963236
55506                     ],
55507                     [
55508                         -104.8782018,
55509                         30.3098261
55510                     ],
55511                     [
55512                         -104.8155257,
55513                         30.3098261
55514                     ],
55515                     [
55516                         -104.8155257,
55517                         30.2478305
55518                     ],
55519                     [
55520                         -104.7536079,
55521                         30.2478305
55522                     ],
55523                     [
55524                         -104.7536079,
55525                         29.9353916
55526                     ],
55527                     [
55528                         -104.690949,
55529                         29.9353916
55530                     ],
55531                     [
55532                         -104.690949,
55533                         29.8090156
55534                     ],
55535                     [
55536                         -104.6291301,
55537                         29.8090156
55538                     ],
55539                     [
55540                         -104.6291301,
55541                         29.6843577
55542                     ],
55543                     [
55544                         -104.5659869,
55545                         29.6843577
55546                     ],
55547                     [
55548                         -104.5659869,
55549                         29.6223459
55550                     ],
55551                     [
55552                         -104.5037188,
55553                         29.6223459
55554                     ],
55555                     [
55556                         -104.5037188,
55557                         29.5595436
55558                     ],
55559                     [
55560                         -104.4410072,
55561                         29.5595436
55562                     ],
55563                     [
55564                         -104.4410072,
55565                         29.4974832
55566                     ],
55567                     [
55568                         -104.2537551,
55569                         29.4974832
55570                     ],
55571                     [
55572                         -104.2537551,
55573                         29.3716718
55574                     ],
55575                     [
55576                         -104.1291984,
55577                         29.3716718
55578                     ],
55579                     [
55580                         -104.1291984,
55581                         29.3091621
55582                     ],
55583                     [
55584                         -104.0688737,
55585                         29.3091621
55586                     ],
55587                     [
55588                         -104.0688737,
55589                         29.2467276
55590                     ],
55591                     [
55592                         -103.8187309,
55593                         29.2467276
55594                     ],
55595                     [
55596                         -103.8187309,
55597                         29.1843076
55598                     ],
55599                     [
55600                         -103.755736,
55601                         29.1843076
55602                     ],
55603                     [
55604                         -103.755736,
55605                         29.1223174
55606                     ],
55607                     [
55608                         -103.5667542,
55609                         29.1223174
55610                     ],
55611                     [
55612                         -103.5667542,
55613                         29.0598119
55614                     ],
55615                     [
55616                         -103.5049819,
55617                         29.0598119
55618                     ],
55619                     [
55620                         -103.5049819,
55621                         28.9967506
55622                     ],
55623                     [
55624                         -103.3165753,
55625                         28.9967506
55626                     ],
55627                     [
55628                         -103.3165753,
55629                         28.9346923
55630                     ],
55631                     [
55632                         -103.0597572,
55633                         28.9346923
55634                     ],
55635                     [
55636                         -103.0597572,
55637                         29.0592965
55638                     ],
55639                     [
55640                         -102.9979694,
55641                         29.0592965
55642                     ],
55643                     [
55644                         -102.9979694,
55645                         29.1212855
55646                     ],
55647                     [
55648                         -102.9331397,
55649                         29.1212855
55650                     ],
55651                     [
55652                         -102.9331397,
55653                         29.1848575
55654                     ],
55655                     [
55656                         -102.8095989,
55657                         29.1848575
55658                     ],
55659                     [
55660                         -102.8095989,
55661                         29.2526154
55662                     ],
55663                     [
55664                         -102.8701345,
55665                         29.2526154
55666                     ],
55667                     [
55668                         -102.8701345,
55669                         29.308096
55670                     ],
55671                     [
55672                         -102.8096681,
55673                         29.308096
55674                     ],
55675                     [
55676                         -102.8096681,
55677                         29.3715484
55678                     ],
55679                     [
55680                         -102.7475655,
55681                         29.3715484
55682                     ],
55683                     [
55684                         -102.7475655,
55685                         29.5581899
55686                     ],
55687                     [
55688                         -102.684554,
55689                         29.5581899
55690                     ],
55691                     [
55692                         -102.684554,
55693                         29.6847655
55694                     ],
55695                     [
55696                         -102.4967764,
55697                         29.6847655
55698                     ],
55699                     [
55700                         -102.4967764,
55701                         29.7457694
55702                     ],
55703                     [
55704                         -102.3086647,
55705                         29.7457694
55706                     ],
55707                     [
55708                         -102.3086647,
55709                         29.8086627
55710                     ],
55711                     [
55712                         -102.1909323,
55713                         29.8086627
55714                     ],
55715                     [
55716                         -102.1909323,
55717                         29.7460097
55718                     ],
55719                     [
55720                         -101.5049914,
55721                         29.7460097
55722                     ],
55723                     [
55724                         -101.5049914,
55725                         29.6846777
55726                     ],
55727                     [
55728                         -101.3805796,
55729                         29.6846777
55730                     ],
55731                     [
55732                         -101.3805796,
55733                         29.5594459
55734                     ],
55735                     [
55736                         -101.3175057,
55737                         29.5594459
55738                     ],
55739                     [
55740                         -101.3175057,
55741                         29.4958934
55742                     ],
55743                     [
55744                         -101.1910075,
55745                         29.4958934
55746                     ],
55747                     [
55748                         -101.1910075,
55749                         29.4326115
55750                     ],
55751                     [
55752                         -101.067501,
55753                         29.4326115
55754                     ],
55755                     [
55756                         -101.067501,
55757                         29.308808
55758                     ],
55759                     [
55760                         -100.9418897,
55761                         29.308808
55762                     ],
55763                     [
55764                         -100.9418897,
55765                         29.2456231
55766                     ],
55767                     [
55768                         -100.8167271,
55769                         29.2456231
55770                     ],
55771                     [
55772                         -100.8167271,
55773                         29.1190449
55774                     ],
55775                     [
55776                         -100.7522672,
55777                         29.1190449
55778                     ],
55779                     [
55780                         -100.7522672,
55781                         29.0578214
55782                     ],
55783                     [
55784                         -100.6925358,
55785                         29.0578214
55786                     ],
55787                     [
55788                         -100.6925358,
55789                         28.8720431
55790                     ],
55791                     [
55792                         -100.6290158,
55793                         28.8720431
55794                     ],
55795                     [
55796                         -100.6290158,
55797                         28.8095363
55798                     ],
55799                     [
55800                         -100.5679901,
55801                         28.8095363
55802                     ],
55803                     [
55804                         -100.5679901,
55805                         28.622554
55806                     ],
55807                     [
55808                         -100.5040411,
55809                         28.622554
55810                     ],
55811                     [
55812                         -100.5040411,
55813                         28.5583804
55814                     ],
55815                     [
55816                         -100.4421832,
55817                         28.5583804
55818                     ],
55819                     [
55820                         -100.4421832,
55821                         28.4968266
55822                     ],
55823                     [
55824                         -100.379434,
55825                         28.4968266
55826                     ],
55827                     [
55828                         -100.379434,
55829                         28.3092865
55830                     ],
55831                     [
55832                         -100.3171942,
55833                         28.3092865
55834                     ],
55835                     [
55836                         -100.3171942,
55837                         28.1835681
55838                     ],
55839                     [
55840                         -100.254483,
55841                         28.1835681
55842                     ],
55843                     [
55844                         -100.254483,
55845                         28.1213885
55846                     ],
55847                     [
55848                         -100.1282282,
55849                         28.1213885
55850                     ],
55851                     [
55852                         -100.1282282,
55853                         28.059215
55854                     ],
55855                     [
55856                         -100.0659537,
55857                         28.059215
55858                     ],
55859                     [
55860                         -100.0659537,
55861                         27.9966087
55862                     ],
55863                     [
55864                         -100.0023855,
55865                         27.9966087
55866                     ],
55867                     [
55868                         -100.0023855,
55869                         27.9332152
55870                     ],
55871                     [
55872                         -99.9426497,
55873                         27.9332152
55874                     ],
55875                     [
55876                         -99.9426497,
55877                         27.7454658
55878                     ],
55879                     [
55880                         -99.816851,
55881                         27.7454658
55882                     ],
55883                     [
55884                         -99.816851,
55885                         27.6834301
55886                     ],
55887                     [
55888                         -99.7541346,
55889                         27.6834301
55890                     ],
55891                     [
55892                         -99.7541346,
55893                         27.6221543
55894                     ],
55895                     [
55896                         -99.6291629,
55897                         27.6221543
55898                     ],
55899                     [
55900                         -99.6291629,
55901                         27.5588977
55902                     ],
55903                     [
55904                         -99.5672838,
55905                         27.5588977
55906                     ],
55907                     [
55908                         -99.5672838,
55909                         27.4353752
55910                     ],
55911                     [
55912                         -99.5041798,
55913                         27.4353752
55914                     ],
55915                     [
55916                         -99.5041798,
55917                         27.3774021
55918                     ],
55919                     [
55920                         -99.5671796,
55921                         27.3774021
55922                     ],
55923                     [
55924                         -99.5671796,
55925                         27.2463726
55926                     ],
55927                     [
55928                         -99.504975,
55929                         27.2463726
55930                     ],
55931                     [
55932                         -99.504975,
55933                         26.9965649
55934                     ],
55935                     [
55936                         -99.4427427,
55937                         26.9965649
55938                     ],
55939                     [
55940                         -99.4427427,
55941                         26.872803
55942                     ],
55943                     [
55944                         -99.3800633,
55945                         26.872803
55946                     ],
55947                     [
55948                         -99.3800633,
55949                         26.8068179
55950                     ],
55951                     [
55952                         -99.3190684,
55953                         26.8068179
55954                     ],
55955                     [
55956                         -99.3190684,
55957                         26.7473614
55958                     ],
55959                     [
55960                         -99.2537541,
55961                         26.7473614
55962                     ],
55963                     [
55964                         -99.2537541,
55965                         26.6210068
55966                     ],
55967                     [
55968                         -99.1910617,
55969                         26.6210068
55970                     ],
55971                     [
55972                         -99.1910617,
55973                         26.4956737
55974                     ],
55975                     [
55976                         -99.1300639,
55977                         26.4956737
55978                     ],
55979                     [
55980                         -99.1300639,
55981                         26.3713808
55982                     ],
55983                     [
55984                         -99.0029473,
55985                         26.3713808
55986                     ],
55987                     [
55988                         -99.0029473,
55989                         26.3093836
55990                     ],
55991                     [
55992                         -98.816572,
55993                         26.3093836
55994                     ],
55995                     [
55996                         -98.816572,
55997                         26.2457762
55998                     ],
55999                     [
56000                         -98.6920082,
56001                         26.2457762
56002                     ],
56003                     [
56004                         -98.6920082,
56005                         26.1837096
56006                     ],
56007                     [
56008                         -98.4440896,
56009                         26.1837096
56010                     ],
56011                     [
56012                         -98.4440896,
56013                         26.1217217
56014                     ],
56015                     [
56016                         -98.3823181,
56017                         26.1217217
56018                     ],
56019                     [
56020                         -98.3823181,
56021                         26.0596488
56022                     ],
56023                     [
56024                         -98.2532707,
56025                         26.0596488
56026                     ],
56027                     [
56028                         -98.2532707,
56029                         25.9986871
56030                     ],
56031                     [
56032                         -98.0109084,
56033                         25.9986871
56034                     ],
56035                     [
56036                         -98.0109084,
56037                         25.9932255
56038                     ],
56039                     [
56040                         -97.6932319,
56041                         25.9932255
56042                     ],
56043                     [
56044                         -97.6932319,
56045                         25.9334103
56046                     ],
56047                     [
56048                         -97.6313904,
56049                         25.9334103
56050                     ],
56051                     [
56052                         -97.6313904,
56053                         25.8695893
56054                     ],
56055                     [
56056                         -97.5046779,
56057                         25.8695893
56058                     ],
56059                     [
56060                         -97.5046779,
56061                         25.8073488
56062                     ],
56063                     [
56064                         -97.3083401,
56065                         25.8073488
56066                     ],
56067                     [
56068                         -97.3083401,
56069                         25.8731159
56070                     ],
56071                     [
56072                         -97.2456326,
56073                         25.8731159
56074                     ],
56075                     [
56076                         -97.2456326,
56077                         25.9353731
56078                     ],
56079                     [
56080                         -97.1138939,
56081                         25.9353731
56082                     ],
56083                     [
56084                         -97.1138939,
56085                         27.6809179
56086                     ],
56087                     [
56088                         -97.0571035,
56089                         27.6809179
56090                     ],
56091                     [
56092                         -97.0571035,
56093                         27.8108242
56094                     ],
56095                     [
56096                         -95.5810766,
56097                         27.8108242
56098                     ],
56099                     [
56100                         -95.5810766,
56101                         28.7468827
56102                     ],
56103                     [
56104                         -94.271041,
56105                         28.7468827
56106                     ],
56107                     [
56108                         -94.271041,
56109                         29.5594076
56110                     ],
56111                     [
56112                         -92.5029947,
56113                         29.5594076
56114                     ],
56115                     [
56116                         -92.5029947,
56117                         29.4974754
56118                     ],
56119                     [
56120                         -91.8776216,
56121                         29.4974754
56122                     ],
56123                     [
56124                         -91.8776216,
56125                         29.3727013
56126                     ],
56127                     [
56128                         -91.378418,
56129                         29.3727013
56130                     ],
56131                     [
56132                         -91.378418,
56133                         29.2468326
56134                     ],
56135                     [
56136                         -91.3153953,
56137                         29.2468326
56138                     ],
56139                     [
56140                         -91.3153953,
56141                         29.1844301
56142                     ],
56143                     [
56144                         -91.1294702,
56145                         29.1844301
56146                     ],
56147                     [
56148                         -91.1294702,
56149                         29.1232559
56150                     ],
56151                     [
56152                         -91.0052632,
56153                         29.1232559
56154                     ],
56155                     [
56156                         -91.0052632,
56157                         28.9968437
56158                     ],
56159                     [
56160                         -89.4500159,
56161                         28.9968437
56162                     ],
56163                     [
56164                         -89.4500159,
56165                         28.8677422
56166                     ],
56167                     [
56168                         -88.8104309,
56169                         28.8677422
56170                     ],
56171                     [
56172                         -88.8104309,
56173                         30.1841864
56174                     ],
56175                     [
56176                         -85.8791527,
56177                         30.1841864
56178                     ],
56179                     [
56180                         -85.8791527,
56181                         29.5455038
56182                     ],
56183                     [
56184                         -84.8368083,
56185                         29.5455038
56186                     ],
56187                     [
56188                         -84.8368083,
56189                         29.6225158
56190                     ],
56191                     [
56192                         -84.7482786,
56193                         29.6225158
56194                     ],
56195                     [
56196                         -84.7482786,
56197                         29.683624
56198                     ],
56199                     [
56200                         -84.685894,
56201                         29.683624
56202                     ],
56203                     [
56204                         -84.685894,
56205                         29.7468386
56206                     ],
56207                     [
56208                         -83.6296975,
56209                         29.7468386
56210                     ],
56211                     [
56212                         -83.6296975,
56213                         29.4324361
56214                     ],
56215                     [
56216                         -83.3174937,
56217                         29.4324361
56218                     ],
56219                     [
56220                         -83.3174937,
56221                         29.0579442
56222                     ],
56223                     [
56224                         -82.879659,
56225                         29.0579442
56226                     ],
56227                     [
56228                         -82.879659,
56229                         27.7453529
56230                     ],
56231                     [
56232                         -82.8182822,
56233                         27.7453529
56234                     ],
56235                     [
56236                         -82.8182822,
56237                         26.9290868
56238                     ],
56239                     [
56240                         -82.3796782,
56241                         26.9290868
56242                     ],
56243                     [
56244                         -82.3796782,
56245                         26.3694183
56246                     ],
56247                     [
56248                         -81.8777106,
56249                         26.3694183
56250                     ],
56251                     [
56252                         -81.8777106,
56253                         25.805971
56254                     ],
56255                     [
56256                         -81.5036862,
56257                         25.805971
56258                     ],
56259                     [
56260                         -81.5036862,
56261                         25.7474753
56262                     ],
56263                     [
56264                         -81.4405462,
56265                         25.7474753
56266                     ],
56267                     [
56268                         -81.4405462,
56269                         25.6851489
56270                     ],
56271                     [
56272                         -81.3155883,
56273                         25.6851489
56274                     ],
56275                     [
56276                         -81.3155883,
56277                         25.5600985
56278                     ],
56279                     [
56280                         -81.2538534,
56281                         25.5600985
56282                     ],
56283                     [
56284                         -81.2538534,
56285                         25.4342361
56286                     ],
56287                     [
56288                         -81.1902012,
56289                         25.4342361
56290                     ],
56291                     [
56292                         -81.1902012,
56293                         25.1234341
56294                     ],
56295                     [
56296                         -81.1288133,
56297                         25.1234341
56298                     ],
56299                     [
56300                         -81.1288133,
56301                         25.0619389
56302                     ],
56303                     [
56304                         -81.0649231,
56305                         25.0619389
56306                     ],
56307                     [
56308                         -81.0649231,
56309                         24.8157807
56310                     ],
56311                     [
56312                         -81.6289469,
56313                         24.8157807
56314                     ],
56315                     [
56316                         -81.6289469,
56317                         24.7538367
56318                     ],
56319                     [
56320                         -81.6907173,
56321                         24.7538367
56322                     ],
56323                     [
56324                         -81.6907173,
56325                         24.6899374
56326                     ],
56327                     [
56328                         -81.8173189,
56329                         24.6899374
56330                     ],
56331                     [
56332                         -81.8173189,
56333                         24.6279161
56334                     ],
56335                     [
56336                         -82.1910041,
56337                         24.6279161
56338                     ],
56339                     [
56340                         -82.1910041,
56341                         24.496294
56342                     ],
56343                     [
56344                         -81.6216596,
56345                         24.496294
56346                     ],
56347                     [
56348                         -81.6216596,
56349                         24.559484
56350                     ],
56351                     [
56352                         -81.372006,
56353                         24.559484
56354                     ],
56355                     [
56356                         -81.372006,
56357                         24.6220687
56358                     ],
56359                     [
56360                         -81.0593278,
56361                         24.6220687
56362                     ],
56363                     [
56364                         -81.0593278,
56365                         24.684826
56366                     ],
56367                     [
56368                         -80.9347147,
56369                         24.684826
56370                     ],
56371                     [
56372                         -80.9347147,
56373                         24.7474828
56374                     ],
56375                     [
56376                         -80.7471081,
56377                         24.7474828
56378                     ],
56379                     [
56380                         -80.7471081,
56381                         24.8100618
56382                     ],
56383                     [
56384                         -80.3629898,
56385                         24.8100618
56386                     ],
56387                     [
56388                         -80.3629898,
56389                         25.1175858
56390                     ],
56391                     [
56392                         -80.122344,
56393                         25.1175858
56394                     ],
56395                     [
56396                         -80.122344,
56397                         25.7472357
56398                     ],
56399                     [
56400                         -80.0588458,
56401                         25.7472357
56402                     ],
56403                     [
56404                         -80.0588458,
56405                         26.3708251
56406                     ],
56407                     [
56408                         -79.995837,
56409                         26.3708251
56410                     ],
56411                     [
56412                         -79.995837,
56413                         26.9398003
56414                     ],
56415                     [
56416                         -80.0587265,
56417                         26.9398003
56418                     ],
56419                     [
56420                         -80.0587265,
56421                         27.1277466
56422                     ],
56423                     [
56424                         -80.1226251,
56425                         27.1277466
56426                     ],
56427                     [
56428                         -80.1226251,
56429                         27.2534279
56430                     ],
56431                     [
56432                         -80.1846956,
56433                         27.2534279
56434                     ],
56435                     [
56436                         -80.1846956,
56437                         27.3781229
56438                     ],
56439                     [
56440                         -80.246175,
56441                         27.3781229
56442                     ],
56443                     [
56444                         -80.246175,
56445                         27.5658729
56446                     ],
56447                     [
56448                         -80.3094768,
56449                         27.5658729
56450                     ],
56451                     [
56452                         -80.3094768,
56453                         27.7530311
56454                     ],
56455                     [
56456                         -80.3721485,
56457                         27.7530311
56458                     ],
56459                     [
56460                         -80.3721485,
56461                         27.8774451
56462                     ],
56463                     [
56464                         -80.4351457,
56465                         27.8774451
56466                     ],
56467                     [
56468                         -80.4351457,
56469                         28.0033366
56470                     ],
56471                     [
56472                         -80.4966078,
56473                         28.0033366
56474                     ],
56475                     [
56476                         -80.4966078,
56477                         28.1277326
56478                     ],
56479                     [
56480                         -80.5587159,
56481                         28.1277326
56482                     ],
56483                     [
56484                         -80.5587159,
56485                         28.3723509
56486                     ],
56487                     [
56488                         -80.4966335,
56489                         28.3723509
56490                     ],
56491                     [
56492                         -80.4966335,
56493                         29.5160326
56494                     ],
56495                     [
56496                         -81.1213644,
56497                         29.5160326
56498                     ],
56499                     [
56500                         -81.1213644,
56501                         31.6846966
56502                     ],
56503                     [
56504                         -80.6018723,
56505                         31.6846966
56506                     ],
56507                     [
56508                         -80.6018723,
56509                         32.2475309
56510                     ],
56511                     [
56512                         -79.4921024,
56513                         32.2475309
56514                     ],
56515                     [
56516                         -79.4921024,
56517                         32.9970261
56518                     ],
56519                     [
56520                         -79.1116488,
56521                         32.9970261
56522                     ],
56523                     [
56524                         -79.1116488,
56525                         33.3729457
56526                     ],
56527                     [
56528                         -78.6153621,
56529                         33.3729457
56530                     ],
56531                     [
56532                         -78.6153621,
56533                         33.8097638
56534                     ],
56535                     [
56536                         -77.9316963,
56537                         33.8097638
56538                     ],
56539                     [
56540                         -77.9316963,
56541                         33.8718243
56542                     ],
56543                     [
56544                         -77.8692252,
56545                         33.8718243
56546                     ],
56547                     [
56548                         -77.8692252,
56549                         34.0552454
56550                     ],
56551                     [
56552                         -77.6826392,
56553                         34.0552454
56554                     ],
56555                     [
56556                         -77.6826392,
56557                         34.2974598
56558                     ],
56559                     [
56560                         -77.2453509,
56561                         34.2974598
56562                     ],
56563                     [
56564                         -77.2453509,
56565                         34.5598585
56566                     ],
56567                     [
56568                         -76.4973277,
56569                         34.5598585
56570                     ],
56571                     [
56572                         -76.4973277,
56573                         34.622796
56574                     ],
56575                     [
56576                         -76.4337602,
56577                         34.622796
56578                     ],
56579                     [
56580                         -76.4337602,
56581                         34.6849285
56582                     ],
56583                     [
56584                         -76.373212,
56585                         34.6849285
56586                     ],
56587                     [
56588                         -76.373212,
56589                         34.7467674
56590                     ],
56591                     [
56592                         -76.3059364,
56593                         34.7467674
56594                     ],
56595                     [
56596                         -76.3059364,
56597                         34.808551
56598                     ],
56599                     [
56600                         -76.2468017,
56601                         34.808551
56602                     ],
56603                     [
56604                         -76.2468017,
56605                         34.8728418
56606                     ],
56607                     [
56608                         -76.1825922,
56609                         34.8728418
56610                     ],
56611                     [
56612                         -76.1825922,
56613                         34.9335332
56614                     ],
56615                     [
56616                         -76.120814,
56617                         34.9335332
56618                     ],
56619                     [
56620                         -76.120814,
56621                         34.9952359
56622                     ],
56623                     [
56624                         -75.9979015,
56625                         34.9952359
56626                     ],
56627                     [
56628                         -75.9979015,
56629                         35.0578182
56630                     ],
56631                     [
56632                         -75.870338,
56633                         35.0578182
56634                     ],
56635                     [
56636                         -75.870338,
56637                         35.1219097
56638                     ],
56639                     [
56640                         -75.7462194,
56641                         35.1219097
56642                     ],
56643                     [
56644                         -75.7462194,
56645                         35.1818911
56646                     ],
56647                     [
56648                         -75.4929694,
56649                         35.1818911
56650                     ],
56651                     [
56652                         -75.4929694,
56653                         35.3082988
56654                     ],
56655                     [
56656                         -75.4325662,
56657                         35.3082988
56658                     ],
56659                     [
56660                         -75.4325662,
56661                         35.7542495
56662                     ],
56663                     [
56664                         -75.4969907,
56665                         35.7542495
56666                     ],
56667                     [
56668                         -75.4969907,
56669                         37.8105602
56670                     ],
56671                     [
56672                         -75.3082972,
56673                         37.8105602
56674                     ],
56675                     [
56676                         -75.3082972,
56677                         37.8720088
56678                     ],
56679                     [
56680                         -75.245601,
56681                         37.8720088
56682                     ],
56683                     [
56684                         -75.245601,
56685                         37.9954849
56686                     ],
56687                     [
56688                         -75.1828751,
56689                         37.9954849
56690                     ],
56691                     [
56692                         -75.1828751,
56693                         38.0585079
56694                     ],
56695                     [
56696                         -75.1184793,
56697                         38.0585079
56698                     ],
56699                     [
56700                         -75.1184793,
56701                         38.2469091
56702                     ],
56703                     [
56704                         -75.0592098,
56705                         38.2469091
56706                     ],
56707                     [
56708                         -75.0592098,
56709                         38.3704316
56710                     ],
56711                     [
56712                         -74.9948111,
56713                         38.3704316
56714                     ],
56715                     [
56716                         -74.9948111,
56717                         38.8718417
56718                     ],
56719                     [
56720                         -74.4878252,
56721                         38.8718417
56722                     ],
56723                     [
56724                         -74.4878252,
56725                         39.3089428
56726                     ],
56727                     [
56728                         -74.1766317,
56729                         39.3089428
56730                     ],
56731                     [
56732                         -74.1766317,
56733                         39.6224653
56734                     ],
56735                     [
56736                         -74.0567045,
56737                         39.6224653
56738                     ],
56739                     [
56740                         -74.0567045,
56741                         39.933178
56742                     ],
56743                     [
56744                         -73.9959035,
56745                         39.933178
56746                     ],
56747                     [
56748                         -73.9959035,
56749                         40.1854852
56750                     ],
56751                     [
56752                         -73.9341593,
56753                         40.1854852
56754                     ],
56755                     [
56756                         -73.9341593,
56757                         40.4959486
56758                     ],
56759                     [
56760                         -73.8723024,
56761                         40.4959486
56762                     ],
56763                     [
56764                         -73.8723024,
56765                         40.5527135
56766                     ],
56767                     [
56768                         -71.8074506,
56769                         40.5527135
56770                     ],
56771                     [
56772                         -71.8074506,
56773                         41.3088005
56774                     ],
56775                     [
56776                         -70.882512,
56777                         41.3088005
56778                     ],
56779                     [
56780                         -70.882512,
56781                         41.184978
56782                     ],
56783                     [
56784                         -70.7461947,
56785                         41.184978
56786                     ],
56787                     [
56788                         -70.7461947,
56789                         41.3091865
56790                     ],
56791                     [
56792                         -70.4337553,
56793                         41.3091865
56794                     ],
56795                     [
56796                         -70.4337553,
56797                         41.4963885
56798                     ],
56799                     [
56800                         -69.9334281,
56801                         41.4963885
56802                     ],
56803                     [
56804                         -69.9334281,
56805                         41.6230802
56806                     ],
56807                     [
56808                         -69.869857,
56809                         41.6230802
56810                     ],
56811                     [
56812                         -69.869857,
56813                         41.8776895
56814                     ],
56815                     [
56816                         -69.935791,
56817                         41.8776895
56818                     ],
56819                     [
56820                         -69.935791,
56821                         42.0032342
56822                     ],
56823                     [
56824                         -69.9975823,
56825                         42.0032342
56826                     ],
56827                     [
56828                         -69.9975823,
56829                         42.0650191
56830                     ],
56831                     [
56832                         -70.0606103,
56833                         42.0650191
56834                     ],
56835                     [
56836                         -70.0606103,
56837                         42.1294348
56838                     ],
56839                     [
56840                         -70.5572884,
56841                         42.1294348
56842                     ],
56843                     [
56844                         -70.5572884,
56845                         43.2487079
56846                     ],
56847                     [
56848                         -70.4974097,
56849                         43.2487079
56850                     ],
56851                     [
56852                         -70.4974097,
56853                         43.3092194
56854                     ],
56855                     [
56856                         -70.3704249,
56857                         43.3092194
56858                     ],
56859                     [
56860                         -70.3704249,
56861                         43.371963
56862                     ],
56863                     [
56864                         -70.3085701,
56865                         43.371963
56866                     ],
56867                     [
56868                         -70.3085701,
56869                         43.4969879
56870                     ],
56871                     [
56872                         -70.183921,
56873                         43.4969879
56874                     ],
56875                     [
56876                         -70.183921,
56877                         43.6223531
56878                     ],
56879                     [
56880                         -70.057583,
56881                         43.6223531
56882                     ],
56883                     [
56884                         -70.057583,
56885                         43.6850173
56886                     ],
56887                     [
56888                         -69.7455247,
56889                         43.6850173
56890                     ],
56891                     [
56892                         -69.7455247,
56893                         43.7476571
56894                     ],
56895                     [
56896                         -69.2472845,
56897                         43.7476571
56898                     ],
56899                     [
56900                         -69.2472845,
56901                         43.8107035
56902                     ],
56903                     [
56904                         -69.0560701,
56905                         43.8107035
56906                     ],
56907                     [
56908                         -69.0560701,
56909                         43.8717247
56910                     ],
56911                     [
56912                         -68.9950522,
56913                         43.8717247
56914                     ],
56915                     [
56916                         -68.9950522,
56917                         43.9982022
56918                     ],
56919                     [
56920                         -68.4963672,
56921                         43.9982022
56922                     ],
56923                     [
56924                         -68.4963672,
56925                         44.0597368
56926                     ],
56927                     [
56928                         -68.3081038,
56929                         44.0597368
56930                     ],
56931                     [
56932                         -68.3081038,
56933                         44.122137
56934                     ],
56935                     [
56936                         -68.1851802,
56937                         44.122137
56938                     ],
56939                     [
56940                         -68.1851802,
56941                         44.3081382
56942                     ],
56943                     [
56944                         -67.9956019,
56945                         44.3081382
56946                     ],
56947                     [
56948                         -67.9956019,
56949                         44.3727489
56950                     ],
56951                     [
56952                         -67.8103041,
56953                         44.3727489
56954                     ],
56955                     [
56956                         -67.8103041,
56957                         44.435178
56958                     ],
56959                     [
56960                         -67.4965289,
56961                         44.435178
56962                     ],
56963                     [
56964                         -67.4965289,
56965                         44.4968776
56966                     ],
56967                     [
56968                         -67.37102,
56969                         44.4968776
56970                     ],
56971                     [
56972                         -67.37102,
56973                         44.5600642
56974                     ],
56975                     [
56976                         -67.1848753,
56977                         44.5600642
56978                     ],
56979                     [
56980                         -67.1848753,
56981                         44.6213345
56982                     ],
56983                     [
56984                         -67.1221208,
56985                         44.6213345
56986                     ],
56987                     [
56988                         -67.1221208,
56989                         44.6867918
56990                     ],
56991                     [
56992                         -67.059365,
56993                         44.6867918
56994                     ],
56995                     [
56996                         -67.059365,
56997                         44.7473657
56998                     ],
56999                     [
57000                         -66.9311098,
57001                         44.7473657
57002                     ],
57003                     [
57004                         -66.9311098,
57005                         44.9406566
57006                     ],
57007                     [
57008                         -66.994683,
57009                         44.9406566
57010                     ],
57011                     [
57012                         -66.994683,
57013                         45.0024514
57014                     ],
57015                     [
57016                         -67.0595847,
57017                         45.0024514
57018                     ],
57019                     [
57020                         -67.0595847,
57021                         45.1273377
57022                     ],
57023                     [
57024                         -67.1201974,
57025                         45.1273377
57026                     ],
57027                     [
57028                         -67.1201974,
57029                         45.1910115
57030                     ],
57031                     [
57032                         -67.2469811,
57033                         45.1910115
57034                     ],
57035                     [
57036                         -67.2469811,
57037                         45.253442
57038                     ],
57039                     [
57040                         -67.3177546,
57041                         45.253442
57042                     ],
57043                     [
57044                         -67.3177546,
57045                         45.1898369
57046                     ],
57047                     [
57048                         -67.370749,
57049                         45.1898369
57050                     ],
57051                     [
57052                         -67.370749,
57053                         45.2534001
57054                     ],
57055                     [
57056                         -67.4326888,
57057                         45.2534001
57058                     ],
57059                     [
57060                         -67.4326888,
57061                         45.3083409
57062                     ],
57063                     [
57064                         -67.3708571,
57065                         45.3083409
57066                     ],
57067                     [
57068                         -67.3708571,
57069                         45.4396986
57070                     ],
57071                     [
57072                         -67.4305573,
57073                         45.4396986
57074                     ],
57075                     [
57076                         -67.4305573,
57077                         45.4950095
57078                     ],
57079                     [
57080                         -67.37099,
57081                         45.4950095
57082                     ],
57083                     [
57084                         -67.37099,
57085                         45.6264543
57086                     ],
57087                     [
57088                         -67.6214982,
57089                         45.6264543
57090                     ],
57091                     [
57092                         -67.6214982,
57093                         45.6896133
57094                     ],
57095                     [
57096                         -67.683828,
57097                         45.6896133
57098                     ],
57099                     [
57100                         -67.683828,
57101                         45.753259
57102                     ],
57103                     [
57104                         -67.7462097,
57105                         45.753259
57106                     ],
57107                     [
57108                         -67.7462097,
57109                         47.1268165
57110                     ],
57111                     [
57112                         -67.8700141,
57113                         47.1268165
57114                     ],
57115                     [
57116                         -67.8700141,
57117                         47.1900278
57118                     ],
57119                     [
57120                         -67.9323803,
57121                         47.1900278
57122                     ],
57123                     [
57124                         -67.9323803,
57125                         47.2539678
57126                     ],
57127                     [
57128                         -67.9959387,
57129                         47.2539678
57130                     ],
57131                     [
57132                         -67.9959387,
57133                         47.3149737
57134                     ],
57135                     [
57136                         -68.1206676,
57137                         47.3149737
57138                     ],
57139                     [
57140                         -68.1206676,
57141                         47.3780823
57142                     ],
57143                     [
57144                         -68.4423175,
57145                         47.3780823
57146                     ],
57147                     [
57148                         -68.4423175,
57149                         47.3166082
57150                     ],
57151                     [
57152                         -68.6314305,
57153                         47.3166082
57154                     ],
57155                     [
57156                         -68.6314305,
57157                         47.2544676
57158                     ],
57159                     [
57160                         -68.9978037,
57161                         47.2544676
57162                     ],
57163                     [
57164                         -68.9978037,
57165                         47.439895
57166                     ],
57167                     [
57168                         -69.0607223,
57169                         47.439895
57170                     ],
57171                     [
57172                         -69.0607223,
57173                         47.5047558
57174                     ],
57175                     [
57176                         -69.2538122,
57177                         47.5047558
57178                     ],
57179                     [
57180                         -69.2538122,
57181                         47.4398084
57182                     ],
57183                     [
57184                         -69.3179284,
57185                         47.4398084
57186                     ],
57187                     [
57188                         -69.3179284,
57189                         47.378601
57190                     ],
57191                     [
57192                         -69.4438546,
57193                         47.378601
57194                     ],
57195                     [
57196                         -69.4438546,
57197                         47.3156274
57198                     ],
57199                     [
57200                         -69.5038204,
57201                         47.3156274
57202                     ],
57203                     [
57204                         -69.5038204,
57205                         47.2525839
57206                     ],
57207                     [
57208                         -69.5667838,
57209                         47.2525839
57210                     ],
57211                     [
57212                         -69.5667838,
57213                         47.1910884
57214                     ],
57215                     [
57216                         -69.6303478,
57217                         47.1910884
57218                     ],
57219                     [
57220                         -69.6303478,
57221                         47.128701
57222                     ],
57223                     [
57224                         -69.6933103,
57225                         47.128701
57226                     ],
57227                     [
57228                         -69.6933103,
57229                         47.0654307
57230                     ],
57231                     [
57232                         -69.7557063,
57233                         47.0654307
57234                     ],
57235                     [
57236                         -69.7557063,
57237                         47.0042751
57238                     ],
57239                     [
57240                         -69.8180391,
57241                         47.0042751
57242                     ],
57243                     [
57244                         -69.8180391,
57245                         46.9415344
57246                     ],
57247                     [
57248                         -69.8804023,
57249                         46.9415344
57250                     ],
57251                     [
57252                         -69.8804023,
57253                         46.8792519
57254                     ],
57255                     [
57256                         -69.9421674,
57257                         46.8792519
57258                     ],
57259                     [
57260                         -69.9421674,
57261                         46.8177399
57262                     ],
57263                     [
57264                         -70.0063088,
57265                         46.8177399
57266                     ],
57267                     [
57268                         -70.0063088,
57269                         46.6920295
57270                     ],
57271                     [
57272                         -70.0704265,
57273                         46.6920295
57274                     ],
57275                     [
57276                         -70.0704265,
57277                         46.4425926
57278                     ],
57279                     [
57280                         -70.1945902,
57281                         46.4425926
57282                     ],
57283                     [
57284                         -70.1945902,
57285                         46.3785887
57286                     ],
57287                     [
57288                         -70.2562047,
57289                         46.3785887
57290                     ],
57291                     [
57292                         -70.2562047,
57293                         46.3152628
57294                     ],
57295                     [
57296                         -70.3203651,
57297                         46.3152628
57298                     ],
57299                     [
57300                         -70.3203651,
57301                         46.0651209
57302                     ],
57303                     [
57304                         -70.3814988,
57305                         46.0651209
57306                     ],
57307                     [
57308                         -70.3814988,
57309                         45.93552
57310                     ],
57311                     [
57312                         -70.3201618,
57313                         45.93552
57314                     ],
57315                     [
57316                         -70.3201618,
57317                         45.879479
57318                     ],
57319                     [
57320                         -70.4493131,
57321                         45.879479
57322                     ],
57323                     [
57324                         -70.4493131,
57325                         45.7538713
57326                     ],
57327                     [
57328                         -70.5070021,
57329                         45.7538713
57330                     ],
57331                     [
57332                         -70.5070021,
57333                         45.6916912
57334                     ],
57335                     [
57336                         -70.6316642,
57337                         45.6916912
57338                     ],
57339                     [
57340                         -70.6316642,
57341                         45.6291619
57342                     ],
57343                     [
57344                         -70.7575538,
57345                         45.6291619
57346                     ],
57347                     [
57348                         -70.7575538,
57349                         45.4414685
57350                     ],
57351                     [
57352                         -70.8809878,
57353                         45.4414685
57354                     ],
57355                     [
57356                         -70.8809878,
57357                         45.3780612
57358                     ],
57359                     [
57360                         -71.13328,
57361                         45.3780612
57362                     ],
57363                     [
57364                         -71.13328,
57365                         45.3151452
57366                     ],
57367                     [
57368                         -71.3830282,
57369                         45.3151452
57370                     ],
57371                     [
57372                         -71.3830282,
57373                         45.253416
57374                     ],
57375                     [
57376                         -71.5076448,
57377                         45.253416
57378                     ],
57379                     [
57380                         -71.5076448,
57381                         45.0655726
57382                     ],
57383                     [
57384                         -73.9418929,
57385                         45.0655726
57386                     ],
57387                     [
57388                         -73.9418929,
57389                         45.0031242
57390                     ],
57391                     [
57392                         -74.7469725,
57393                         45.0031242
57394                     ],
57395                     [
57396                         -74.7469725,
57397                         45.0649003
57398                     ],
57399                     [
57400                         -74.8800964,
57401                         45.0649003
57402                     ],
57403                     [
57404                         -74.8800964,
57405                         45.0029023
57406                     ],
57407                     [
57408                         -75.0662455,
57409                         45.0029023
57410                     ],
57411                     [
57412                         -75.0662455,
57413                         44.9415167
57414                     ],
57415                     [
57416                         -75.2539363,
57417                         44.9415167
57418                     ],
57419                     [
57420                         -75.2539363,
57421                         44.8776043
57422                     ],
57423                     [
57424                         -75.3789648,
57425                         44.8776043
57426                     ],
57427                     [
57428                         -75.3789648,
57429                         44.8153462
57430                     ],
57431                     [
57432                         -75.4431283,
57433                         44.8153462
57434                     ],
57435                     [
57436                         -75.4431283,
57437                         44.7536053
57438                     ],
57439                     [
57440                         -75.5666566,
57441                         44.7536053
57442                     ],
57443                     [
57444                         -75.5666566,
57445                         44.6909879
57446                     ],
57447                     [
57448                         -75.6290205,
57449                         44.6909879
57450                     ],
57451                     [
57452                         -75.6290205,
57453                         44.6284958
57454                     ],
57455                     [
57456                         -75.7540484,
57457                         44.6284958
57458                     ],
57459                     [
57460                         -75.7540484,
57461                         44.566385
57462                     ],
57463                     [
57464                         -75.817312,
57465                         44.566385
57466                     ],
57467                     [
57468                         -75.817312,
57469                         44.5028932
57470                     ],
57471                     [
57472                         -75.8799549,
57473                         44.5028932
57474                     ],
57475                     [
57476                         -75.8799549,
57477                         44.3784946
57478                     ],
57479                     [
57480                         -76.1300319,
57481                         44.3784946
57482                     ],
57483                     [
57484                         -76.1300319,
57485                         44.3159227
57486                     ],
57487                     [
57488                         -76.1926961,
57489                         44.3159227
57490                     ],
57491                     [
57492                         -76.1926961,
57493                         44.2534378
57494                     ],
57495                     [
57496                         -76.3182619,
57497                         44.2534378
57498                     ],
57499                     [
57500                         -76.3182619,
57501                         44.1916726
57502                     ],
57503                     [
57504                         -76.3792975,
57505                         44.1916726
57506                     ],
57507                     [
57508                         -76.3792975,
57509                         44.0653733
57510                     ],
57511                     [
57512                         -76.4427584,
57513                         44.0653733
57514                     ],
57515                     [
57516                         -76.4427584,
57517                         43.9963825
57518                     ],
57519                     [
57520                         -76.317027,
57521                         43.9963825
57522                     ],
57523                     [
57524                         -76.317027,
57525                         43.9414581
57526                     ],
57527                     [
57528                         -76.5076611,
57529                         43.9414581
57530                     ],
57531                     [
57532                         -76.5076611,
57533                         43.8723335
57534                     ],
57535                     [
57536                         -76.3829974,
57537                         43.8723335
57538                     ],
57539                     [
57540                         -76.3829974,
57541                         43.8091872
57542                     ],
57543                     [
57544                         -76.2534102,
57545                         43.8091872
57546                     ],
57547                     [
57548                         -76.2534102,
57549                         43.5665222
57550                     ],
57551                     [
57552                         -76.5064833,
57553                         43.5665222
57554                     ],
57555                     [
57556                         -76.5064833,
57557                         43.5033881
57558                     ],
57559                     [
57560                         -76.6331208,
57561                         43.5033881
57562                     ],
57563                     [
57564                         -76.6331208,
57565                         43.4432252
57566                     ],
57567                     [
57568                         -76.6951085,
57569                         43.4432252
57570                     ],
57571                     [
57572                         -76.6951085,
57573                         43.3786858
57574                     ],
57575                     [
57576                         -76.8177798,
57577                         43.3786858
57578                     ],
57579                     [
57580                         -76.8177798,
57581                         43.318066
57582                     ],
57583                     [
57584                         -77.682,
57585                         43.318066
57586                     ],
57587                     [
57588                         -77.682,
57589                         43.3789376
57590                     ],
57591                     [
57592                         -78.0565883,
57593                         43.3789376
57594                     ],
57595                     [
57596                         -78.0565883,
57597                         43.4396918
57598                     ],
57599                     [
57600                         -78.4389748,
57601                         43.4396918
57602                     ],
57603                     [
57604                         -78.4389748,
57605                         43.3794382
57606                     ],
57607                     [
57608                         -78.8803396,
57609                         43.3794382
57610                     ],
57611                     [
57612                         -78.8803396,
57613                         43.3149724
57614                     ],
57615                     [
57616                         -79.1298858,
57617                         43.3149724
57618                     ],
57619                     [
57620                         -79.1298858,
57621                         43.2429286
57622                     ],
57623                     [
57624                         -79.0669615,
57625                         43.2429286
57626                     ],
57627                     [
57628                         -79.0669615,
57629                         43.1299931
57630                     ],
57631                     [
57632                         -79.1298858,
57633                         43.1299931
57634                     ],
57635                     [
57636                         -79.1298858,
57637                         43.0577305
57638                     ],
57639                     [
57640                         -79.071264,
57641                         43.0577305
57642                     ],
57643                     [
57644                         -79.071264,
57645                         42.9294906
57646                     ],
57647                     [
57648                         -78.943264,
57649                         42.9294906
57650                     ],
57651                     [
57652                         -78.943264,
57653                         42.7542165
57654                     ],
57655                     [
57656                         -79.069439,
57657                         42.7542165
57658                     ],
57659                     [
57660                         -79.069439,
57661                         42.6941622
57662                     ],
57663                     [
57664                         -79.133439,
57665                         42.6941622
57666                     ],
57667                     [
57668                         -79.133439,
57669                         42.6296973
57670                     ],
57671                     [
57672                         -79.1947499,
57673                         42.6296973
57674                     ],
57675                     [
57676                         -79.1947499,
57677                         42.5663538
57678                     ],
57679                     [
57680                         -79.3786827,
57681                         42.5663538
57682                     ],
57683                     [
57684                         -79.3786827,
57685                         42.5033425
57686                     ],
57687                     [
57688                         -79.4442961,
57689                         42.5033425
57690                     ],
57691                     [
57692                         -79.4442961,
57693                         42.4410614
57694                     ],
57695                     [
57696                         -79.5679936,
57697                         42.4410614
57698                     ],
57699                     [
57700                         -79.5679936,
57701                         42.3775264
57702                     ],
57703                     [
57704                         -79.6906154,
57705                         42.3775264
57706                     ],
57707                     [
57708                         -79.6906154,
57709                         42.3171086
57710                     ],
57711                     [
57712                         -79.8164642,
57713                         42.3171086
57714                     ],
57715                     [
57716                         -79.8164642,
57717                         42.2534481
57718                     ],
57719                     [
57720                         -80.0052373,
57721                         42.2534481
57722                     ],
57723                     [
57724                         -80.0052373,
57725                         42.1909188
57726                     ],
57727                     [
57728                         -80.1916829,
57729                         42.1909188
57730                     ],
57731                     [
57732                         -80.1916829,
57733                         42.1272555
57734                     ],
57735                     [
57736                         -80.3167992,
57737                         42.1272555
57738                     ],
57739                     [
57740                         -80.3167992,
57741                         42.0669857
57742                     ],
57743                     [
57744                         -80.5063234,
57745                         42.0669857
57746                     ],
57747                     [
57748                         -80.5063234,
57749                         42.0034331
57750                     ],
57751                     [
57752                         -80.6930471,
57753                         42.0034331
57754                     ],
57755                     [
57756                         -80.6930471,
57757                         41.9415141
57758                     ],
57759                     [
57760                         -80.9440403,
57761                         41.9415141
57762                     ],
57763                     [
57764                         -80.9440403,
57765                         41.8781193
57766                     ],
57767                     [
57768                         -81.1942729,
57769                         41.8781193
57770                     ],
57771                     [
57772                         -81.1942729,
57773                         41.8166455
57774                     ],
57775                     [
57776                         -81.3190089,
57777                         41.8166455
57778                     ],
57779                     [
57780                         -81.3190089,
57781                         41.7545453
57782                     ],
57783                     [
57784                         -81.4418435,
57785                         41.7545453
57786                     ],
57787                     [
57788                         -81.4418435,
57789                         41.690965
57790                     ],
57791                     [
57792                         -81.5053523,
57793                         41.690965
57794                     ],
57795                     [
57796                         -81.5053523,
57797                         41.6301643
57798                     ],
57799                     [
57800                         -82.7470081,
57801                         41.6301643
57802                     ],
57803                     [
57804                         -82.7470081,
57805                         41.7536942
57806                     ],
57807                     [
57808                         -82.8839135,
57809                         41.7536942
57810                     ],
57811                     [
57812                         -82.8839135,
57813                         41.5656075
57814                     ],
57815                     [
57816                         -82.9957195,
57817                         41.5656075
57818                     ],
57819                     [
57820                         -82.9957195,
57821                         41.6270375
57822                     ],
57823                     [
57824                         -83.1257796,
57825                         41.6270375
57826                     ],
57827                     [
57828                         -83.1257796,
57829                         41.6878411
57830                     ],
57831                     [
57832                         -83.2474733,
57833                         41.6878411
57834                     ],
57835                     [
57836                         -83.2474733,
57837                         41.7536942
57838                     ],
57839                     [
57840                         -83.3737305,
57841                         41.7536942
57842                     ],
57843                     [
57844                         -83.3737305,
57845                         41.809276
57846                     ],
57847                     [
57848                         -83.3106019,
57849                         41.809276
57850                     ],
57851                     [
57852                         -83.3106019,
57853                         41.8716064
57854                     ],
57855                     [
57856                         -83.2474733,
57857                         41.8716064
57858                     ],
57859                     [
57860                         -83.2474733,
57861                         41.9361393
57862                     ],
57863                     [
57864                         -83.1843447,
57865                         41.9361393
57866                     ],
57867                     [
57868                         -83.1843447,
57869                         41.9960851
57870                     ],
57871                     [
57872                         -83.1207681,
57873                         41.9960851
57874                     ],
57875                     [
57876                         -83.1207681,
57877                         42.2464812
57878                     ],
57879                     [
57880                         -83.0589194,
57881                         42.2464812
57882                     ],
57883                     [
57884                         -83.0589194,
57885                         42.3089555
57886                     ],
57887                     [
57888                         -82.8685328,
57889                         42.3089555
57890                     ],
57891                     [
57892                         -82.8685328,
57893                         42.3717652
57894                     ],
57895                     [
57896                         -82.8072219,
57897                         42.3717652
57898                     ],
57899                     [
57900                         -82.8072219,
57901                         42.558553
57902                     ],
57903                     [
57904                         -82.7553745,
57905                         42.558553
57906                     ],
57907                     [
57908                         -82.7553745,
57909                         42.4954945
57910                     ],
57911                     [
57912                         -82.5599041,
57913                         42.4954945
57914                     ],
57915                     [
57916                         -82.5599041,
57917                         42.558553
57918                     ],
57919                     [
57920                         -82.4967755,
57921                         42.558553
57922                     ],
57923                     [
57924                         -82.4967755,
57925                         42.6833607
57926                     ],
57927                     [
57928                         -82.4328863,
57929                         42.6833607
57930                     ],
57931                     [
57932                         -82.4328863,
57933                         42.9342196
57934                     ],
57935                     [
57936                         -82.3700552,
57937                         42.9342196
57938                     ],
57939                     [
57940                         -82.3700552,
57941                         43.0648071
57942                     ],
57943                     [
57944                         -82.4328863,
57945                         43.0648071
57946                     ],
57947                     [
57948                         -82.4328863,
57949                         43.1917566
57950                     ],
57951                     [
57952                         -82.4947464,
57953                         43.1917566
57954                     ],
57955                     [
57956                         -82.4947464,
57957                         43.5034627
57958                     ],
57959                     [
57960                         -82.557133,
57961                         43.5034627
57962                     ],
57963                     [
57964                         -82.557133,
57965                         43.8160901
57966                     ],
57967                     [
57968                         -82.6197884,
57969                         43.8160901
57970                     ],
57971                     [
57972                         -82.6197884,
57973                         43.9422098
57974                     ],
57975                     [
57976                         -82.6839499,
57977                         43.9422098
57978                     ],
57979                     [
57980                         -82.6839499,
57981                         44.0022641
57982                     ],
57983                     [
57984                         -82.7465346,
57985                         44.0022641
57986                     ],
57987                     [
57988                         -82.7465346,
57989                         44.0670545
57990                     ],
57991                     [
57992                         -82.8708696,
57993                         44.0670545
57994                     ],
57995                     [
57996                         -82.8708696,
57997                         44.1291935
57998                     ],
57999                     [
58000                         -83.008517,
58001                         44.1291935
58002                     ],
58003                     [
58004                         -83.008517,
58005                         44.0664786
58006                     ],
58007                     [
58008                         -83.1336086,
58009                         44.0664786
58010                     ],
58011                     [
58012                         -83.1336086,
58013                         44.0053949
58014                     ],
58015                     [
58016                         -83.2414522,
58017                         44.0053949
58018                     ],
58019                     [
58020                         -83.2414522,
58021                         44.9962034
58022                     ],
58023                     [
58024                         -83.1806112,
58025                         44.9962034
58026                     ],
58027                     [
58028                         -83.1806112,
58029                         45.067302
58030                     ],
58031                     [
58032                         -83.2455172,
58033                         45.067302
58034                     ],
58035                     [
58036                         -83.2455172,
58037                         45.1287382
58038                     ],
58039                     [
58040                         -83.3065878,
58041                         45.1287382
58042                     ],
58043                     [
58044                         -83.3065878,
58045                         45.2551509
58046                     ],
58047                     [
58048                         -83.3706087,
58049                         45.2551509
58050                     ],
58051                     [
58052                         -83.3706087,
58053                         45.3165923
58054                     ],
58055                     [
58056                         -83.4325644,
58057                         45.3165923
58058                     ],
58059                     [
58060                         -83.4325644,
58061                         45.3792105
58062                     ],
58063                     [
58064                         -83.6178415,
58065                         45.3792105
58066                     ],
58067                     [
58068                         -83.6178415,
58069                         45.4419665
58070                     ],
58071                     [
58072                         -83.8084291,
58073                         45.4419665
58074                     ],
58075                     [
58076                         -83.8084291,
58077                         45.5036189
58078                     ],
58079                     [
58080                         -84.0550718,
58081                         45.5036189
58082                     ],
58083                     [
58084                         -84.0550718,
58085                         45.5647907
58086                     ],
58087                     [
58088                         -84.1235181,
58089                         45.5647907
58090                     ],
58091                     [
58092                         -84.1235181,
58093                         45.6287845
58094                     ],
58095                     [
58096                         -84.1807534,
58097                         45.6287845
58098                     ],
58099                     [
58100                         -84.1807534,
58101                         45.6914688
58102                     ],
58103                     [
58104                         -84.3111554,
58105                         45.6914688
58106                     ],
58107                     [
58108                         -84.3111554,
58109                         45.9337076
58110                     ],
58111                     [
58112                         -83.8209974,
58113                         45.9337076
58114                     ],
58115                     [
58116                         -83.8209974,
58117                         45.8725113
58118                     ],
58119                     [
58120                         -83.4968086,
58121                         45.8725113
58122                     ],
58123                     [
58124                         -83.4968086,
58125                         45.9337076
58126                     ],
58127                     [
58128                         -83.4338066,
58129                         45.9337076
58130                     ],
58131                     [
58132                         -83.4338066,
58133                         46.0016863
58134                     ],
58135                     [
58136                         -83.4962697,
58137                         46.0016863
58138                     ],
58139                     [
58140                         -83.4962697,
58141                         46.0668178
58142                     ],
58143                     [
58144                         -83.5599956,
58145                         46.0668178
58146                     ],
58147                     [
58148                         -83.5599956,
58149                         46.1261576
58150                     ],
58151                     [
58152                         -83.9954558,
58153                         46.1261576
58154                     ],
58155                     [
58156                         -83.9954558,
58157                         46.1931747
58158                     ],
58159                     [
58160                         -84.0591816,
58161                         46.1931747
58162                     ],
58163                     [
58164                         -84.0591816,
58165                         46.3814972
58166                     ],
58167                     [
58168                         -84.1152614,
58169                         46.3814972
58170                     ],
58171                     [
58172                         -84.1152614,
58173                         46.4953584
58174                     ],
58175                     [
58176                         -84.0591816,
58177                         46.4953584
58178                     ],
58179                     [
58180                         -84.0591816,
58181                         46.5682653
58182                     ],
58183                     [
58184                         -84.2579545,
58185                         46.5682653
58186                     ],
58187                     [
58188                         -84.2579545,
58189                         46.5051232
58190                     ],
58191                     [
58192                         -84.3071879,
58193                         46.5051232
58194                     ],
58195                     [
58196                         -84.3071879,
58197                         46.5682653
58198                     ],
58199                     [
58200                         -84.4415364,
58201                         46.5682653
58202                     ],
58203                     [
58204                         -84.4415364,
58205                         46.504525
58206                     ],
58207                     [
58208                         -84.9965729,
58209                         46.504525
58210                     ],
58211                     [
58212                         -84.9965729,
58213                         46.6842882
58214                     ],
58215                     [
58216                         -84.9298158,
58217                         46.6842882
58218                     ],
58219                     [
58220                         -84.9298158,
58221                         46.818077
58222                     ],
58223                     [
58224                         -85.3165894,
58225                         46.818077
58226                     ],
58227                     [
58228                         -85.3165894,
58229                         46.7535825
58230                     ],
58231                     [
58232                         -87.5562645,
58233                         46.7535825
58234                     ],
58235                     [
58236                         -87.5562645,
58237                         47.4407371
58238                     ],
58239                     [
58240                         -87.6825361,
58241                         47.4407371
58242                     ],
58243                     [
58244                         -87.6825361,
58245                         47.5035554
58246                     ],
58247                     [
58248                         -88.2560738,
58249                         47.5035554
58250                     ],
58251                     [
58252                         -88.2560738,
58253                         47.4433716
58254                     ],
58255                     [
58256                         -88.4417419,
58257                         47.4433716
58258                     ],
58259                     [
58260                         -88.4417419,
58261                         47.3789949
58262                     ],
58263                     [
58264                         -88.50683,
58265                         47.3789949
58266                     ],
58267                     [
58268                         -88.50683,
58269                         47.3153881
58270                     ],
58271                     [
58272                         -88.6312821,
58273                         47.3153881
58274                     ],
58275                     [
58276                         -88.6312821,
58277                         47.2539782
58278                     ],
58279                     [
58280                         -88.7569636,
58281                         47.2539782
58282                     ],
58283                     [
58284                         -88.7569636,
58285                         47.1934682
58286                     ],
58287                     [
58288                         -88.8838253,
58289                         47.1934682
58290                     ],
58291                     [
58292                         -88.8838253,
58293                         47.1284735
58294                     ],
58295                     [
58296                         -88.9434208,
58297                         47.1284735
58298                     ],
58299                     [
58300                         -88.9434208,
58301                         47.0662127
58302                     ],
58303                     [
58304                         -89.0708726,
58305                         47.0662127
58306                     ],
58307                     [
58308                         -89.0708726,
58309                         47.0026826
58310                     ],
58311                     [
58312                         -89.2565553,
58313                         47.0026826
58314                     ],
58315                     [
58316                         -89.2565553,
58317                         46.9410806
58318                     ],
58319                     [
58320                         -90.3677669,
58321                         46.9410806
58322                     ],
58323                     [
58324                         -90.3677669,
58325                         47.6844827
58326                     ],
58327                     [
58328                         -90.3069978,
58329                         47.6844827
58330                     ],
58331                     [
58332                         -90.3069978,
58333                         47.7460174
58334                     ],
58335                     [
58336                         -89.994859,
58337                         47.7460174
58338                     ],
58339                     [
58340                         -89.994859,
58341                         47.8082719
58342                     ],
58343                     [
58344                         -89.8048615,
58345                         47.8082719
58346                     ],
58347                     [
58348                         -89.8048615,
58349                         47.8700562
58350                     ],
58351                     [
58352                         -89.6797699,
58353                         47.8700562
58354                     ],
58355                     [
58356                         -89.6797699,
58357                         47.9339637
58358                     ],
58359                     [
58360                         -89.4933757,
58361                         47.9339637
58362                     ],
58363                     [
58364                         -89.4933757,
58365                         47.9957956
58366                     ],
58367                     [
58368                         -89.4284697,
58369                         47.9957956
58370                     ],
58371                     [
58372                         -89.4284697,
58373                         48.0656377
58374                     ],
58375                     [
58376                         -89.9932739,
58377                         48.0656377
58378                     ],
58379                     [
58380                         -89.9932739,
58381                         48.1282966
58382                     ],
58383                     [
58384                         -90.7455933,
58385                         48.1282966
58386                     ],
58387                     [
58388                         -90.7455933,
58389                         48.1893056
58390                     ],
58391                     [
58392                         -90.8087291,
58393                         48.1893056
58394                     ],
58395                     [
58396                         -90.8087291,
58397                         48.2522065
58398                     ],
58399                     [
58400                         -91.067763,
58401                         48.2522065
58402                     ],
58403                     [
58404                         -91.067763,
58405                         48.1916658
58406                     ],
58407                     [
58408                         -91.1946247,
58409                         48.1916658
58410                     ],
58411                     [
58412                         -91.1946247,
58413                         48.1279027
58414                     ],
58415                     [
58416                         -91.6814196,
58417                         48.1279027
58418                     ],
58419                     [
58420                         -91.6814196,
58421                         48.2525994
58422                     ],
58423                     [
58424                         -91.9321927,
58425                         48.2525994
58426                     ],
58427                     [
58428                         -91.9321927,
58429                         48.3142454
58430                     ],
58431                     [
58432                         -91.9929683,
58433                         48.3142454
58434                     ],
58435                     [
58436                         -91.9929683,
58437                         48.3780845
58438                     ],
58439                     [
58440                         -92.3189383,
58441                         48.3780845
58442                     ],
58443                     [
58444                         -92.3189383,
58445                         48.2529081
58446                     ],
58447                     [
58448                         -92.3732233,
58449                         48.2529081
58450                     ],
58451                     [
58452                         -92.3732233,
58453                         48.3153385
58454                     ],
58455                     [
58456                         -92.4322288,
58457                         48.3153385
58458                     ],
58459                     [
58460                         -92.4322288,
58461                         48.4411448
58462                     ],
58463                     [
58464                         -92.4977248,
58465                         48.4411448
58466                     ],
58467                     [
58468                         -92.4977248,
58469                         48.501781
58470                     ],
58471                     [
58472                         -92.5679413,
58473                         48.501781
58474                     ],
58475                     [
58476                         -92.5679413,
58477                         48.439579
58478                     ],
58479                     [
58480                         -92.6210462,
58481                         48.439579
58482                     ],
58483                     [
58484                         -92.6210462,
58485                         48.5650783
58486                     ],
58487                     [
58488                         -92.8086835,
58489                         48.5650783
58490                     ],
58491                     [
58492                         -92.8086835,
58493                         48.6286865
58494                     ],
58495                     [
58496                         -92.8086835,
58497                         48.6267365
58498                     ],
58499                     [
58500                         -92.933185,
58501                         48.6267365
58502                     ],
58503                     [
58504                         -92.933185,
58505                         48.6922145
58506                     ],
58507                     [
58508                         -93.0051716,
58509                         48.6922145
58510                     ],
58511                     [
58512                         -93.0051716,
58513                         48.6282965
58514                     ],
58515                     [
58516                         -93.1225924,
58517                         48.6282965
58518                     ],
58519                     [
58520                         -93.1225924,
58521                         48.6922145
58522                     ],
58523                     [
58524                         -93.3190806,
58525                         48.6922145
58526                     ],
58527                     [
58528                         -93.3190806,
58529                         48.6267365
58530                     ],
58531                     [
58532                         -93.5049477,
58533                         48.6267365
58534                     ],
58535                     [
58536                         -93.5049477,
58537                         48.5635164
58538                     ],
58539                     [
58540                         -93.7474601,
58541                         48.5635164
58542                     ],
58543                     [
58544                         -93.7474601,
58545                         48.6267365
58546                     ],
58547                     [
58548                         -93.8135461,
58549                         48.6267365
58550                     ],
58551                     [
58552                         -93.8135461,
58553                         48.6898775
58554                     ],
58555                     [
58556                         -94.2453121,
58557                         48.6898775
58558                     ],
58559                     [
58560                         -94.2453121,
58561                         48.7554327
58562                     ],
58563                     [
58564                         -94.6183171,
58565                         48.7554327
58566                     ],
58567                     [
58568                         -94.6183171,
58569                         48.941036
58570                     ],
58571                     [
58572                         -94.6809018,
58573                         48.941036
58574                     ],
58575                     [
58576                         -94.6809018,
58577                         49.0029737
58578                     ],
58579                     [
58580                         -94.7441532,
58581                         49.0029737
58582                     ],
58583                     [
58584                         -94.7441532,
58585                         49.2536079
58586                     ],
58587                     [
58588                         -94.8084069,
58589                         49.2536079
58590                     ],
58591                     [
58592                         -94.8084069,
58593                         49.3784134
58594                     ],
58595                     [
58596                         -95.1192391,
58597                         49.3784134
58598                     ],
58599                     [
58600                         -95.1192391,
58601                         49.4425264
58602                     ],
58603                     [
58604                         -95.1934341,
58605                         49.4425264
58606                     ],
58607                     [
58608                         -95.1934341,
58609                         49.0035292
58610                     ],
58611                     [
58612                         -96.87069,
58613                         49.0035292
58614                     ],
58615                     [
58616                         -96.87069,
58617                         49.0656063
58618                     ],
58619                     [
58620                         -99.0049312,
58621                         49.0656063
58622                     ],
58623                     [
58624                         -99.0049312,
58625                         49.0050714
58626                     ],
58627                     [
58628                         -109.3699257,
58629                         49.0050714
58630                     ],
58631                     [
58632                         -109.3699257,
58633                         49.0668231
58634                     ],
58635                     [
58636                         -109.5058746,
58637                         49.0668231
58638                     ],
58639                     [
58640                         -109.5058746,
58641                         49.0050714
58642                     ],
58643                     [
58644                         -114.1830014,
58645                         49.0050714
58646                     ],
58647                     [
58648                         -114.1830014,
58649                         49.0687317
58650                     ],
58651                     [
58652                         -114.7578709,
58653                         49.0687317
58654                     ],
58655                     [
58656                         -114.7578709,
58657                         49.0050714
58658                     ],
58659                     [
58660                         -115.433731,
58661                         49.0050714
58662                     ],
58663                     [
58664                         -115.433731,
58665                         49.0671412
58666                     ],
58667                     [
58668                         -116.5062706,
58669                         49.0671412
58670                     ],
58671                     [
58672                         -116.5062706,
58673                         49.0050714
58674                     ],
58675                     [
58676                         -117.3089504,
58677                         49.0050714
58678                     ],
58679                     [
58680                         -117.3089504,
58681                         49.0659803
58682                     ],
58683                     [
58684                         -119.882945,
58685                         49.0659803
58686                     ],
58687                     [
58688                         -119.882945,
58689                         49.0050714
58690                     ],
58691                     [
58692                         -120.1208555,
58693                         49.0050714
58694                     ],
58695                     [
58696                         -120.1208555,
58697                         49.0678367
58698                     ],
58699                     [
58700                         -121.4451636,
58701                         49.0678367
58702                     ],
58703                     [
58704                         -121.4451636,
58705                         49.0050714
58706                     ],
58707                     [
58708                         -121.9311808,
58709                         49.0050714
58710                     ],
58711                     [
58712                         -121.9311808,
58713                         49.0656099
58714                     ],
58715                     [
58716                         -122.817484,
58717                         49.0656099
58718                     ],
58719                     [
58720                         -122.817484,
58721                         49.0029143
58722                     ],
58723                     [
58724                         -122.8795155,
58725                         49.0029143
58726                     ],
58727                     [
58728                         -122.8795155,
58729                         48.9347018
58730                     ],
58731                     [
58732                         -122.8174629,
58733                         48.9347018
58734                     ],
58735                     [
58736                         -122.8174629,
58737                         48.8101998
58738                     ],
58739                     [
58740                         -122.7538859,
58741                         48.8101998
58742                     ],
58743                     [
58744                         -122.7538859,
58745                         48.7533758
58746                     ],
58747                     [
58748                         -122.8712937,
58749                         48.7533758
58750                     ],
58751                     [
58752                         -122.8712937,
58753                         48.8153948
58754                     ],
58755                     [
58756                         -123.0055391,
58757                         48.8153948
58758                     ],
58759                     [
58760                         -123.0055391,
58761                         48.7529529
58762                     ],
58763                     [
58764                         -123.1296926,
58765                         48.7529529
58766                     ],
58767                     [
58768                         -123.1296926,
58769                         48.6902201
58770                     ],
58771                     [
58772                         -123.1838197,
58773                         48.6902201
58774                     ],
58775                     [
58776                         -123.1838197,
58777                         48.7529029
58778                     ]
58779                 ],
58780                 [
58781                     [
58782                         -122.9341743,
58783                         37.7521547
58784                     ],
58785                     [
58786                         -122.9347457,
58787                         37.6842013
58788                     ],
58789                     [
58790                         -123.0679013,
58791                         37.6849023
58792                     ],
58793                     [
58794                         -123.0673747,
58795                         37.7475251
58796                     ],
58797                     [
58798                         -123.1292603,
58799                         37.7478506
58800                     ],
58801                     [
58802                         -123.1286894,
58803                         37.815685
58804                     ],
58805                     [
58806                         -123.0590687,
58807                         37.8153192
58808                     ],
58809                     [
58810                         -123.0595947,
58811                         37.7528143
58812                     ]
58813                 ],
58814                 [
58815                     [
58816                         -71.6299464,
58817                         41.2540893
58818                     ],
58819                     [
58820                         -71.4966465,
58821                         41.2541393
58822                     ],
58823                     [
58824                         -71.4965596,
58825                         41.122965
58826                     ],
58827                     [
58828                         -71.6298594,
58829                         41.1229149
58830                     ]
58831                 ],
58832                 [
58833                     [
58834                         -70.3184265,
58835                         41.3775196
58836                     ],
58837                     [
58838                         -70.3183384,
58839                         41.2448243
58840                     ],
58841                     [
58842                         -70.1906612,
58843                         41.2448722
58844                     ],
58845                     [
58846                         -70.1906239,
58847                         41.1886019
58848                     ],
58849                     [
58850                         -69.9336025,
58851                         41.1886984
58852                     ],
58853                     [
58854                         -69.933729,
58855                         41.3791941
58856                     ],
58857                     [
58858                         -69.9950664,
58859                         41.3791712
58860                     ],
58861                     [
58862                         -69.995109,
58863                         41.443159
58864                     ],
58865                     [
58866                         -70.0707828,
58867                         41.4431307
58868                     ],
58869                     [
58870                         -70.0706972,
58871                         41.3144915
58872                     ],
58873                     [
58874                         -70.2461667,
58875                         41.3144258
58876                     ],
58877                     [
58878                         -70.2462087,
58879                         41.3775467
58880                     ]
58881                 ],
58882                 [
58883                     [
58884                         -68.9403374,
58885                         43.9404062
58886                     ],
58887                     [
58888                         -68.6856948,
58889                         43.9404977
58890                     ],
58891                     [
58892                         -68.6856475,
58893                         43.8721797
58894                     ],
58895                     [
58896                         -68.7465405,
58897                         43.8721577
58898                     ],
58899                     [
58900                         -68.7464976,
58901                         43.8102529
58902                     ],
58903                     [
58904                         -68.8090782,
58905                         43.8102304
58906                     ],
58907                     [
58908                         -68.8090343,
58909                         43.746728
58910                     ],
58911                     [
58912                         -68.8773094,
58913                         43.7467034
58914                     ],
58915                     [
58916                         -68.8773544,
58917                         43.8117826
58918                     ],
58919                     [
58920                         -68.9402483,
58921                         43.8117599
58922                     ]
58923                 ],
58924                 [
58925                     [
58926                         -123.1291466,
58927                         49.0645144
58928                     ],
58929                     [
58930                         -122.9954224,
58931                         49.0645144
58932                     ],
58933                     [
58934                         -122.9954224,
58935                         48.9343243
58936                     ],
58937                     [
58938                         -123.1291466,
58939                         48.9343243
58940                     ]
58941                 ],
58942                 [
58943                     [
58944                         -82.9407144,
58945                         24.7535913
58946                     ],
58947                     [
58948                         -82.8719398,
58949                         24.7535913
58950                     ],
58951                     [
58952                         -82.8719398,
58953                         24.6905653
58954                     ],
58955                     [
58956                         -82.7446233,
58957                         24.6905653
58958                     ],
58959                     [
58960                         -82.7446233,
58961                         24.6214593
58962                     ],
58963                     [
58964                         -82.8088038,
58965                         24.6214593
58966                     ],
58967                     [
58968                         -82.8088038,
58969                         24.5594908
58970                     ],
58971                     [
58972                         -82.9407144,
58973                         24.5594908
58974                     ]
58975                 ]
58976             ]
58977         },
58978         {
58979             "name": "USGS Topographic Maps",
58980             "type": "tms",
58981             "template": "http://{switch:a,b,c}.tile.openstreetmap.us/usgs_scanned_topos/{zoom}/{x}/{y}.png",
58982             "polygon": [
58983                 [
58984                     [
58985                         -125.990173,
58986                         48.9962416
58987                     ],
58988                     [
58989                         -125.989419,
58990                         47.9948396
58991                     ],
58992                     [
58993                         -123.9929739,
58994                         47.9955062
58995                     ],
58996                     [
58997                         -123.9922429,
58998                         47.0059202
58999                     ],
59000                     [
59001                         -125.988688,
59002                         47.0052409
59003                     ],
59004                     [
59005                         -125.9879604,
59006                         46.0015618
59007                     ],
59008                     [
59009                         -123.9939396,
59010                         46.0022529
59011                     ],
59012                     [
59013                         -123.9925238,
59014                         43.9961708
59015                     ],
59016                     [
59017                         -124.9931832,
59018                         43.9958116
59019                     ],
59020                     [
59021                         -124.9918175,
59022                         41.9942149
59023                     ],
59024                     [
59025                         -125.9851789,
59026                         41.9938465
59027                     ],
59028                     [
59029                         -125.9838655,
59030                         40.0076111
59031                     ],
59032                     [
59033                         -123.9833285,
59034                         40.0083757
59035                     ],
59036                     [
59037                         -123.9814115,
59038                         37.002615
59039                     ],
59040                     [
59041                         -122.21903,
59042                         37.0033173
59043                     ],
59044                     [
59045                         -122.2184144,
59046                         36.011671
59047                     ],
59048                     [
59049                         -122.020087,
59050                         36.011751
59051                     ],
59052                     [
59053                         -122.0188591,
59054                         33.9961766
59055                     ],
59056                     [
59057                         -119.9787757,
59058                         33.9970206
59059                     ],
59060                     [
59061                         -119.9775867,
59062                         31.9987658
59063                     ],
59064                     [
59065                         -114.0122833,
59066                         32.00129
59067                     ],
59068                     [
59069                         -114.0116894,
59070                         30.9862401
59071                     ],
59072                     [
59073                         -105.998294,
59074                         30.9896679
59075                     ],
59076                     [
59077                         -105.9971419,
59078                         28.9901065
59079                     ],
59080                     [
59081                         -102.0210506,
59082                         28.9918418
59083                     ],
59084                     [
59085                         -102.0204916,
59086                         28.00733
59087                     ],
59088                     [
59089                         -100.0062436,
59090                         28.0082173
59091                     ],
59092                     [
59093                         -100.0051143,
59094                         25.991909
59095                     ],
59096                     [
59097                         -98.0109067,
59098                         25.9928035
59099                     ],
59100                     [
59101                         -98.0103613,
59102                         25.0063461
59103                     ],
59104                     [
59105                         -97.0161086,
59106                         25.0067957
59107                     ],
59108                     [
59109                         -97.016654,
59110                         25.9932494
59111                     ],
59112                     [
59113                         -95.9824825,
59114                         25.9937132
59115                     ],
59116                     [
59117                         -95.9835999,
59118                         27.9891175
59119                     ],
59120                     [
59121                         -94.0200898,
59122                         27.9899826
59123                     ],
59124                     [
59125                         -94.0206586,
59126                         28.9918129
59127                     ],
59128                     [
59129                         -88.0156706,
59130                         28.9944338
59131                     ],
59132                     [
59133                         -88.0162494,
59134                         30.0038862
59135                     ],
59136                     [
59137                         -86.0277506,
59138                         30.0047454
59139                     ],
59140                     [
59141                         -86.0271719,
59142                         28.9953016
59143                     ],
59144                     [
59145                         -84.0187909,
59146                         28.9961781
59147                     ],
59148                     [
59149                         -84.017095,
59150                         25.9817708
59151                     ],
59152                     [
59153                         -81.9971976,
59154                         25.9826768
59155                     ],
59156                     [
59157                         -81.9966618,
59158                         25.0134917
59159                     ],
59160                     [
59161                         -84.0165592,
59162                         25.0125783
59163                     ],
59164                     [
59165                         -84.0160068,
59166                         24.0052745
59167                     ],
59168                     [
59169                         -80.0199985,
59170                         24.007096
59171                     ],
59172                     [
59173                         -80.0245309,
59174                         32.0161282
59175                     ],
59176                     [
59177                         -78.0066484,
59178                         32.0169819
59179                     ],
59180                     [
59181                         -78.0072238,
59182                         32.9894278
59183                     ],
59184                     [
59185                         -77.8807233,
59186                         32.9894807
59187                     ],
59188                     [
59189                         -77.8813253,
59190                         33.9955918
59191                     ],
59192                     [
59193                         -76.0115411,
59194                         33.9963653
59195                     ],
59196                     [
59197                         -76.0121459,
59198                         34.9952552
59199                     ],
59200                     [
59201                         -74.0068449,
59202                         34.9960749
59203                     ],
59204                     [
59205                         -74.0099997,
59206                         40.0084254
59207                     ],
59208                     [
59209                         -72.0013745,
59210                         40.0091931
59211                     ],
59212                     [
59213                         -72.002019,
59214                         40.9912464
59215                     ],
59216                     [
59217                         -69.8797398,
59218                         40.9920457
59219                     ],
59220                     [
59221                         -69.8804173,
59222                         42.00893
59223                     ],
59224                     [
59225                         -69.9927682,
59226                         42.0088883
59227                     ],
59228                     [
59229                         -69.9934462,
59230                         43.0105166
59231                     ],
59232                     [
59233                         -67.9845366,
59234                         43.0112496
59235                     ],
59236                     [
59237                         -67.985224,
59238                         44.0103812
59239                     ],
59240                     [
59241                         -65.9892568,
59242                         44.0110975
59243                     ],
59244                     [
59245                         -65.9921237,
59246                         47.9993584
59247                     ],
59248                     [
59249                         -70.006442,
59250                         47.9980181
59251                     ],
59252                     [
59253                         -70.005708,
59254                         47.0042007
59255                     ],
59256                     [
59257                         -72.023686,
59258                         47.003514
59259                     ],
59260                     [
59261                         -72.0222508,
59262                         45.0059846
59263                     ],
59264                     [
59265                         -78.0146667,
59266                         45.0038705
59267                     ],
59268                     [
59269                         -78.0139662,
59270                         44.0026998
59271                     ],
59272                     [
59273                         -80.029686,
59274                         44.0019763
59275                     ],
59276                     [
59277                         -80.0290052,
59278                         43.0122994
59279                     ],
59280                     [
59281                         -81.995479,
59282                         43.011582
59283                     ],
59284                     [
59285                         -81.9982986,
59286                         47.0042713
59287                     ],
59288                     [
59289                         -87.505706,
59290                         47.0023972
59291                     ],
59292                     [
59293                         -87.5064535,
59294                         48.0142702
59295                     ],
59296                     [
59297                         -88.0260889,
59298                         48.0140968
59299                     ],
59300                     [
59301                         -88.026838,
59302                         49.0086686
59303                     ],
59304                     [
59305                         -93.9981078,
59306                         49.0067142
59307                     ],
59308                     [
59309                         -93.9988778,
59310                         50.0086456
59311                     ],
59312                     [
59313                         -96.0138899,
59314                         50.0079995
59315                     ],
59316                     [
59317                         -96.0131199,
59318                         49.0060547
59319                     ]
59320                 ],
59321                 [
59322                     [
59323                         -160.5787616,
59324                         22.5062947
59325                     ],
59326                     [
59327                         -160.5782192,
59328                         21.4984647
59329                     ],
59330                     [
59331                         -159.0030121,
59332                         21.499196
59333                     ],
59334                     [
59335                         -159.0027422,
59336                         20.9951068
59337                     ],
59338                     [
59339                         -157.5083185,
59340                         20.995803
59341                     ],
59342                     [
59343                         -157.5080519,
59344                         20.4960241
59345                     ],
59346                     [
59347                         -155.966889,
59348                         20.4967444
59349                     ],
59350                     [
59351                         -155.9674267,
59352                         21.5028287
59353                     ],
59354                     [
59355                         -157.5044717,
59356                         21.5021151
59357                     ],
59358                     [
59359                         -157.5047384,
59360                         21.9984962
59361                     ],
59362                     [
59363                         -159.0090946,
59364                         21.9978002
59365                     ],
59366                     [
59367                         -159.0093692,
59368                         22.5070181
59369                     ]
59370                 ],
59371                 [
59372                     [
59373                         -168.006102,
59374                         68.9941463
59375                     ],
59376                     [
59377                         -168.0047628,
59378                         68.0107853
59379                     ],
59380                     [
59381                         -165.4842481,
59382                         68.0112562
59383                     ],
59384                     [
59385                         -165.4829337,
59386                         67.0037303
59387                     ],
59388                     [
59389                         -168.0034485,
59390                         67.0032389
59391                     ],
59392                     [
59393                         -168.002195,
59394                         66.0017503
59395                     ],
59396                     [
59397                         -169.0087448,
59398                         66.001546
59399                     ],
59400                     [
59401                         -169.0075381,
59402                         64.9987675
59403                     ],
59404                     [
59405                         -168.0009882,
59406                         64.9989798
59407                     ],
59408                     [
59409                         -167.9998282,
59410                         63.9982374
59411                     ],
59412                     [
59413                         -164.9871288,
59414                         63.9988964
59415                     ],
59416                     [
59417                         -164.9860062,
59418                         62.9950845
59419                     ],
59420                     [
59421                         -167.9987057,
59422                         62.9944019
59423                     ],
59424                     [
59425                         -167.9946035,
59426                         59.0153692
59427                     ],
59428                     [
59429                         -162.5027857,
59430                         59.0167799
59431                     ],
59432                     [
59433                         -162.5018149,
59434                         58.0005815
59435                     ],
59436                     [
59437                         -160.0159024,
59438                         58.0012389
59439                     ],
59440                     [
59441                         -160.0149725,
59442                         57.000035
59443                     ],
59444                     [
59445                         -160.5054788,
59446                         56.9999017
59447                     ],
59448                     [
59449                         -160.5045719,
59450                         55.9968161
59451                     ],
59452                     [
59453                         -164.012195,
59454                         55.9958373
59455                     ],
59456                     [
59457                         -164.0113186,
59458                         55.00107
59459                     ],
59460                     [
59461                         -165.994782,
59462                         55.0005023
59463                     ],
59464                     [
59465                         -165.9941266,
59466                         54.2400584
59467                     ],
59468                     [
59469                         -168.0002944,
59470                         54.2394734
59471                     ],
59472                     [
59473                         -168.0000986,
59474                         54.0094921
59475                     ],
59476                     [
59477                         -170.0156134,
59478                         54.0089011
59479                     ],
59480                     [
59481                         -170.0147683,
59482                         53.0016446
59483                     ],
59484                     [
59485                         -171.9993636,
59486                         53.0010487
59487                     ],
59488                     [
59489                         -171.9989488,
59490                         52.4977745
59491                     ],
59492                     [
59493                         -176.0083239,
59494                         52.4965566
59495                     ],
59496                     [
59497                         -176.0081186,
59498                         52.2452555
59499                     ],
59500                     [
59501                         -178.000097,
59502                         52.2446469
59503                     ],
59504                     [
59505                         -177.9992996,
59506                         51.2554252
59507                     ],
59508                     [
59509                         -176.0073212,
59510                         51.2560472
59511                     ],
59512                     [
59513                         -176.0075146,
59514                         51.4980163
59515                     ],
59516                     [
59517                         -171.9981395,
59518                         51.4992617
59519                     ],
59520                     [
59521                         -171.9985419,
59522                         51.9985373
59523                     ],
59524                     [
59525                         -167.9984317,
59526                         51.9997661
59527                     ],
59528                     [
59529                         -167.9994645,
59530                         53.2560877
59531                     ],
59532                     [
59533                         -165.9932968,
59534                         53.2566866
59535                     ],
59536                     [
59537                         -165.9939308,
59538                         54.0100804
59539                     ],
59540                     [
59541                         -159.0067205,
59542                         54.0121291
59543                     ],
59544                     [
59545                         -159.0075717,
59546                         55.002502
59547                     ],
59548                     [
59549                         -158.0190709,
59550                         55.0027849
59551                     ],
59552                     [
59553                         -158.0199473,
59554                         55.9975094
59555                     ],
59556                     [
59557                         -151.9963213,
59558                         55.9991902
59559                     ],
59560                     [
59561                         -151.9981536,
59562                         57.9986536
59563                     ],
59564                     [
59565                         -151.500341,
59566                         57.9987853
59567                     ],
59568                     [
59569                         -151.5012894,
59570                         58.9919816
59571                     ],
59572                     [
59573                         -138.5159989,
59574                         58.9953194
59575                     ],
59576                     [
59577                         -138.5150471,
59578                         57.9986434
59579                     ],
59580                     [
59581                         -136.6872422,
59582                         57.9991267
59583                     ],
59584                     [
59585                         -136.6863158,
59586                         57.0016688
59587                     ],
59588                     [
59589                         -135.9973698,
59590                         57.001856
59591                     ],
59592                     [
59593                         -135.9964667,
59594                         56.0030544
59595                     ],
59596                     [
59597                         -134.6717732,
59598                         56.003424
59599                     ],
59600                     [
59601                         -134.6708865,
59602                         54.9969623
59603                     ],
59604                     [
59605                         -133.9956734,
59606                         54.9971556
59607                     ],
59608                     [
59609                         -133.9948193,
59610                         54.0031685
59611                     ],
59612                     [
59613                         -130.0044418,
59614                         54.0043387
59615                     ],
59616                     [
59617                         -130.0070826,
59618                         57.0000507
59619                     ],
59620                     [
59621                         -131.975877,
59622                         56.9995156
59623                     ],
59624                     [
59625                         -131.9787378,
59626                         59.9933094
59627                     ],
59628                     [
59629                         -138.0071813,
59630                         59.991805
59631                     ],
59632                     [
59633                         -138.0082158,
59634                         61.0125755
59635                     ],
59636                     [
59637                         -140.9874011,
59638                         61.0118551
59639                     ],
59640                     [
59641                         -140.99984,
59642                         71.0039309
59643                     ],
59644                     [
59645                         -154.5023956,
59646                         71.0017377
59647                     ],
59648                     [
59649                         -154.5039632,
59650                         71.9983391
59651                     ],
59652                     [
59653                         -157.499048,
59654                         71.9978773
59655                     ],
59656                     [
59657                         -157.4974758,
59658                         70.9982877
59659                     ],
59660                     [
59661                         -163.0233611,
59662                         70.9973899
59663                     ],
59664                     [
59665                         -163.0218273,
59666                         69.9707435
59667                     ],
59668                     [
59669                         -164.9730896,
59670                         69.97041
59671                     ],
59672                     [
59673                         -164.9717003,
59674                         68.994689
59675                     ]
59676                 ],
59677                 [
59678                     [
59679                         -168.5133204,
59680                         62.8689586
59681                     ],
59682                     [
59683                         -168.5144423,
59684                         63.8765677
59685                     ],
59686                     [
59687                         -172.0202755,
59688                         63.8757975
59689                     ],
59690                     [
59691                         -172.0191536,
59692                         62.8681608
59693                     ]
59694                 ],
59695                 [
59696                     [
59697                         -170.9947111,
59698                         59.9954089
59699                     ],
59700                     [
59701                         -170.995726,
59702                         60.9969787
59703                     ],
59704                     [
59705                         -174.0045311,
59706                         60.9962508
59707                     ],
59708                     [
59709                         -174.0035162,
59710                         59.9946581
59711                     ]
59712                 ],
59713                 [
59714                     [
59715                         -156.0717261,
59716                         20.2854602
59717                     ],
59718                     [
59719                         -154.7940471,
59720                         20.2860582
59721                     ],
59722                     [
59723                         -154.7933145,
59724                         18.9029464
59725                     ],
59726                     [
59727                         -156.0709936,
59728                         18.9023432
59729                     ]
59730                 ]
59731             ]
59732         },
59733         {
59734             "name": "Vejmidte (Denmark)",
59735             "type": "tms",
59736             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/danmark/vejmidte/{zoom}/{x}/{y}.png",
59737             "scaleExtent": [
59738                 0,
59739                 20
59740             ],
59741             "polygon": [
59742                 [
59743                     [
59744                         8.3743941,
59745                         54.9551655
59746                     ],
59747                     [
59748                         8.3683809,
59749                         55.4042149
59750                     ],
59751                     [
59752                         8.2103997,
59753                         55.4039795
59754                     ],
59755                     [
59756                         8.2087314,
59757                         55.4937345
59758                     ],
59759                     [
59760                         8.0502655,
59761                         55.4924731
59762                     ],
59763                     [
59764                         8.0185123,
59765                         56.7501399
59766                     ],
59767                     [
59768                         8.1819161,
59769                         56.7509948
59770                     ],
59771                     [
59772                         8.1763274,
59773                         57.0208898
59774                     ],
59775                     [
59776                         8.3413329,
59777                         57.0219872
59778                     ],
59779                     [
59780                         8.3392467,
59781                         57.1119574
59782                     ],
59783                     [
59784                         8.5054433,
59785                         57.1123212
59786                     ],
59787                     [
59788                         8.5033923,
59789                         57.2020499
59790                     ],
59791                     [
59792                         9.3316304,
59793                         57.2027636
59794                     ],
59795                     [
59796                         9.3319079,
59797                         57.2924835
59798                     ],
59799                     [
59800                         9.4978864,
59801                         57.2919578
59802                     ],
59803                     [
59804                         9.4988593,
59805                         57.3820608
59806                     ],
59807                     [
59808                         9.6649749,
59809                         57.3811615
59810                     ],
59811                     [
59812                         9.6687295,
59813                         57.5605591
59814                     ],
59815                     [
59816                         9.8351961,
59817                         57.5596265
59818                     ],
59819                     [
59820                         9.8374896,
59821                         57.6493322
59822                     ],
59823                     [
59824                         10.1725726,
59825                         57.6462818
59826                     ],
59827                     [
59828                         10.1754245,
59829                         57.7367768
59830                     ],
59831                     [
59832                         10.5118282,
59833                         57.7330269
59834                     ],
59835                     [
59836                         10.5152095,
59837                         57.8228945
59838                     ],
59839                     [
59840                         10.6834853,
59841                         57.8207722
59842                     ],
59843                     [
59844                         10.6751613,
59845                         57.6412021
59846                     ],
59847                     [
59848                         10.5077045,
59849                         57.6433097
59850                     ],
59851                     [
59852                         10.5039992,
59853                         57.5535088
59854                     ],
59855                     [
59856                         10.671038,
59857                         57.5514113
59858                     ],
59859                     [
59860                         10.6507805,
59861                         57.1024538
59862                     ],
59863                     [
59864                         10.4857673,
59865                         57.1045138
59866                     ],
59867                     [
59868                         10.4786236,
59869                         56.9249051
59870                     ],
59871                     [
59872                         10.3143981,
59873                         56.9267573
59874                     ],
59875                     [
59876                         10.3112341,
59877                         56.8369269
59878                     ],
59879                     [
59880                         10.4750295,
59881                         56.83509
59882                     ],
59883                     [
59884                         10.4649016,
59885                         56.5656681
59886                     ],
59887                     [
59888                         10.9524239,
59889                         56.5589761
59890                     ],
59891                     [
59892                         10.9479249,
59893                         56.4692243
59894                     ],
59895                     [
59896                         11.1099335,
59897                         56.4664675
59898                     ],
59899                     [
59900                         11.1052639,
59901                         56.376833
59902                     ],
59903                     [
59904                         10.9429901,
59905                         56.3795284
59906                     ],
59907                     [
59908                         10.9341235,
59909                         56.1994768
59910                     ],
59911                     [
59912                         10.7719685,
59913                         56.2020244
59914                     ],
59915                     [
59916                         10.7694751,
59917                         56.1120103
59918                     ],
59919                     [
59920                         10.6079695,
59921                         56.1150259
59922                     ],
59923                     [
59924                         10.4466742,
59925                         56.116717
59926                     ],
59927                     [
59928                         10.2865948,
59929                         56.118675
59930                     ],
59931                     [
59932                         10.2831527,
59933                         56.0281851
59934                     ],
59935                     [
59936                         10.4439274,
59937                         56.0270388
59938                     ],
59939                     [
59940                         10.4417713,
59941                         55.7579243
59942                     ],
59943                     [
59944                         10.4334961,
59945                         55.6693533
59946                     ],
59947                     [
59948                         10.743814,
59949                         55.6646861
59950                     ],
59951                     [
59952                         10.743814,
59953                         55.5712253
59954                     ],
59955                     [
59956                         10.8969041,
59957                         55.5712253
59958                     ],
59959                     [
59960                         10.9051793,
59961                         55.3953852
59962                     ],
59963                     [
59964                         11.0613726,
59965                         55.3812841
59966                     ],
59967                     [
59968                         11.0593038,
59969                         55.1124061
59970                     ],
59971                     [
59972                         11.0458567,
59973                         55.0318621
59974                     ],
59975                     [
59976                         11.2030844,
59977                         55.0247474
59978                     ],
59979                     [
59980                         11.2030844,
59981                         55.117139
59982                     ],
59983                     [
59984                         11.0593038,
59985                         55.1124061
59986                     ],
59987                     [
59988                         11.0613726,
59989                         55.3812841
59990                     ],
59991                     [
59992                         11.0789572,
59993                         55.5712253
59994                     ],
59995                     [
59996                         10.8969041,
59997                         55.5712253
59998                     ],
59999                     [
60000                         10.9258671,
60001                         55.6670198
60002                     ],
60003                     [
60004                         10.743814,
60005                         55.6646861
60006                     ],
60007                     [
60008                         10.7562267,
60009                         55.7579243
60010                     ],
60011                     [
60012                         10.4417713,
60013                         55.7579243
60014                     ],
60015                     [
60016                         10.4439274,
60017                         56.0270388
60018                     ],
60019                     [
60020                         10.4466742,
60021                         56.116717
60022                     ],
60023                     [
60024                         10.6079695,
60025                         56.1150259
60026                     ],
60027                     [
60028                         10.6052053,
60029                         56.0247462
60030                     ],
60031                     [
60032                         10.9258671,
60033                         56.0201215
60034                     ],
60035                     [
60036                         10.9197132,
60037                         55.9309388
60038                     ],
60039                     [
60040                         11.0802782,
60041                         55.92792
60042                     ],
60043                     [
60044                         11.0858066,
60045                         56.0178284
60046                     ],
60047                     [
60048                         11.7265047,
60049                         56.005058
60050                     ],
60051                     [
60052                         11.7319981,
60053                         56.0952142
60054                     ],
60055                     [
60056                         12.0540333,
60057                         56.0871256
60058                     ],
60059                     [
60060                         12.0608477,
60061                         56.1762576
60062                     ],
60063                     [
60064                         12.7023469,
60065                         56.1594405
60066                     ],
60067                     [
60068                         12.6611131,
60069                         55.7114318
60070                     ],
60071                     [
60072                         12.9792318,
60073                         55.7014026
60074                     ],
60075                     [
60076                         12.9612912,
60077                         55.5217294
60078                     ],
60079                     [
60080                         12.3268659,
60081                         55.5412096
60082                     ],
60083                     [
60084                         12.3206071,
60085                         55.4513655
60086                     ],
60087                     [
60088                         12.4778226,
60089                         55.447067
60090                     ],
60091                     [
60092                         12.4702432,
60093                         55.3570479
60094                     ],
60095                     [
60096                         12.6269738,
60097                         55.3523837
60098                     ],
60099                     [
60100                         12.6200898,
60101                         55.2632576
60102                     ],
60103                     [
60104                         12.4627339,
60105                         55.26722
60106                     ],
60107                     [
60108                         12.4552949,
60109                         55.1778223
60110                     ],
60111                     [
60112                         12.2987046,
60113                         55.1822303
60114                     ],
60115                     [
60116                         12.2897344,
60117                         55.0923641
60118                     ],
60119                     [
60120                         12.6048608,
60121                         55.0832904
60122                     ],
60123                     [
60124                         12.5872011,
60125                         54.9036285
60126                     ],
60127                     [
60128                         12.2766618,
60129                         54.9119031
60130                     ],
60131                     [
60132                         12.2610181,
60133                         54.7331602
60134                     ],
60135                     [
60136                         12.1070691,
60137                         54.7378161
60138                     ],
60139                     [
60140                         12.0858621,
60141                         54.4681655
60142                     ],
60143                     [
60144                         11.7794953,
60145                         54.4753579
60146                     ],
60147                     [
60148                         11.7837381,
60149                         54.5654783
60150                     ],
60151                     [
60152                         11.1658525,
60153                         54.5782155
60154                     ],
60155                     [
60156                         11.1706443,
60157                         54.6686508
60158                     ],
60159                     [
60160                         10.8617173,
60161                         54.6733956
60162                     ],
60163                     [
60164                         10.8651245,
60165                         54.7634667
60166                     ],
60167                     [
60168                         10.7713646,
60169                         54.7643888
60170                     ],
60171                     [
60172                         10.7707276,
60173                         54.7372807
60174                     ],
60175                     [
60176                         10.7551428,
60177                         54.7375776
60178                     ],
60179                     [
60180                         10.7544039,
60181                         54.7195666
60182                     ],
60183                     [
60184                         10.7389074,
60185                         54.7197588
60186                     ],
60187                     [
60188                         10.7384368,
60189                         54.7108482
60190                     ],
60191                     [
60192                         10.7074486,
60193                         54.7113045
60194                     ],
60195                     [
60196                         10.7041094,
60197                         54.6756741
60198                     ],
60199                     [
60200                         10.5510973,
60201                         54.6781698
60202                     ],
60203                     [
60204                         10.5547184,
60205                         54.7670245
60206                     ],
60207                     [
60208                         10.2423994,
60209                         54.7705935
60210                     ],
60211                     [
60212                         10.2459845,
60213                         54.8604673
60214                     ],
60215                     [
60216                         10.0902268,
60217                         54.8622134
60218                     ],
60219                     [
60220                         10.0873731,
60221                         54.7723851
60222                     ],
60223                     [
60224                         9.1555798,
60225                         54.7769557
60226                     ],
60227                     [
60228                         9.1562752,
60229                         54.8675369
60230                     ],
60231                     [
60232                         8.5321973,
60233                         54.8663765
60234                     ],
60235                     [
60236                         8.531432,
60237                         54.95516
60238                     ]
60239                 ],
60240                 [
60241                     [
60242                         11.4577738,
60243                         56.819554
60244                     ],
60245                     [
60246                         11.7849181,
60247                         56.8127385
60248                     ],
60249                     [
60250                         11.7716715,
60251                         56.6332796
60252                     ],
60253                     [
60254                         11.4459621,
60255                         56.6401087
60256                     ]
60257                 ],
60258                 [
60259                     [
60260                         11.3274736,
60261                         57.3612962
60262                     ],
60263                     [
60264                         11.3161808,
60265                         57.1818004
60266                     ],
60267                     [
60268                         11.1508692,
60269                         57.1847276
60270                     ],
60271                     [
60272                         11.1456628,
60273                         57.094962
60274                     ],
60275                     [
60276                         10.8157703,
60277                         57.1001693
60278                     ],
60279                     [
60280                         10.8290599,
60281                         57.3695272
60282                     ]
60283                 ],
60284                 [
60285                     [
60286                         11.5843266,
60287                         56.2777928
60288                     ],
60289                     [
60290                         11.5782882,
60291                         56.1880397
60292                     ],
60293                     [
60294                         11.7392309,
60295                         56.1845765
60296                     ],
60297                     [
60298                         11.7456428,
60299                         56.2743186
60300                     ]
60301                 ],
60302                 [
60303                     [
60304                         14.6825922,
60305                         55.3639405
60306                     ],
60307                     [
60308                         14.8395247,
60309                         55.3565231
60310                     ],
60311                     [
60312                         14.8263755,
60313                         55.2671261
60314                     ],
60315                     [
60316                         15.1393406,
60317                         55.2517359
60318                     ],
60319                     [
60320                         15.1532015,
60321                         55.3410836
60322                     ],
60323                     [
60324                         15.309925,
60325                         55.3330556
60326                     ],
60327                     [
60328                         15.295719,
60329                         55.2437356
60330                     ],
60331                     [
60332                         15.1393406,
60333                         55.2517359
60334                     ],
60335                     [
60336                         15.1255631,
60337                         55.1623802
60338                     ],
60339                     [
60340                         15.2815819,
60341                         55.1544167
60342                     ],
60343                     [
60344                         15.2535578,
60345                         54.9757646
60346                     ],
60347                     [
60348                         14.6317464,
60349                         55.0062496
60350                     ]
60351                 ]
60352             ],
60353             "terms_url": "http://wiki.openstreetmap.org/wiki/Vejmidte",
60354             "terms_text": "Danish municipalities"
60355         },
60356         {
60357             "name": "Vienna: Beschriftungen (annotations)",
60358             "type": "tms",
60359             "template": "http://www.wien.gv.at/wmts/beschriftung/normal/google3857/{zoom}/{y}/{x}.png",
60360             "scaleExtent": [
60361                 0,
60362                 19
60363             ],
60364             "polygon": [
60365                 [
60366                     [
60367                         16.17,
60368                         48.1
60369                     ],
60370                     [
60371                         16.17,
60372                         48.33
60373                     ],
60374                     [
60375                         16.58,
60376                         48.33
60377                     ],
60378                     [
60379                         16.58,
60380                         48.1
60381                     ],
60382                     [
60383                         16.17,
60384                         48.1
60385                     ]
60386                 ]
60387             ],
60388             "terms_url": "http://data.wien.gv.at/",
60389             "terms_text": "Stadt Wien"
60390         },
60391         {
60392             "name": "Vienna: Mehrzweckkarte (general purpose)",
60393             "type": "tms",
60394             "template": "http://www.wien.gv.at/wmts/fmzk/pastell/google3857/{zoom}/{y}/{x}.jpeg",
60395             "scaleExtent": [
60396                 0,
60397                 19
60398             ],
60399             "polygon": [
60400                 [
60401                     [
60402                         16.17,
60403                         48.1
60404                     ],
60405                     [
60406                         16.17,
60407                         48.33
60408                     ],
60409                     [
60410                         16.58,
60411                         48.33
60412                     ],
60413                     [
60414                         16.58,
60415                         48.1
60416                     ],
60417                     [
60418                         16.17,
60419                         48.1
60420                     ]
60421                 ]
60422             ],
60423             "terms_url": "http://data.wien.gv.at/",
60424             "terms_text": "Stadt Wien"
60425         },
60426         {
60427             "name": "Vienna: Orthofoto (aerial image)",
60428             "type": "tms",
60429             "template": "http://www.wien.gv.at/wmts/lb/farbe/google3857/{zoom}/{y}/{x}.jpeg",
60430             "scaleExtent": [
60431                 0,
60432                 19
60433             ],
60434             "polygon": [
60435                 [
60436                     [
60437                         16.17,
60438                         48.1
60439                     ],
60440                     [
60441                         16.17,
60442                         48.33
60443                     ],
60444                     [
60445                         16.58,
60446                         48.33
60447                     ],
60448                     [
60449                         16.58,
60450                         48.1
60451                     ],
60452                     [
60453                         16.17,
60454                         48.1
60455                     ]
60456                 ]
60457             ],
60458             "terms_url": "http://data.wien.gv.at/",
60459             "terms_text": "Stadt Wien"
60460         },
60461         {
60462             "name": "basemap.at",
60463             "type": "tms",
60464             "description": "Basemap of Austria, based on goverment data.",
60465             "template": "http://maps.wien.gv.at/basemap/geolandbasemap/normal/google3857/{zoom}/{y}/{x}.jpeg",
60466             "polygon": [
60467                 [
60468                     [
60469                         16.5073284,
60470                         46.9929304
60471                     ],
60472                     [
60473                         16.283417,
60474                         46.9929304
60475                     ],
60476                     [
60477                         16.135839,
60478                         46.8713046
60479                     ],
60480                     [
60481                         15.9831722,
60482                         46.8190947
60483                     ],
60484                     [
60485                         16.0493278,
60486                         46.655175
60487                     ],
60488                     [
60489                         15.8610387,
60490                         46.7180116
60491                     ],
60492                     [
60493                         15.7592608,
60494                         46.6900933
60495                     ],
60496                     [
60497                         15.5607938,
60498                         46.6796202
60499                     ],
60500                     [
60501                         15.5760605,
60502                         46.6342132
60503                     ],
60504                     [
60505                         15.4793715,
60506                         46.6027553
60507                     ],
60508                     [
60509                         15.4335715,
60510                         46.6516819
60511                     ],
60512                     [
60513                         15.2249267,
60514                         46.6342132
60515                     ],
60516                     [
60517                         15.0468154,
60518                         46.6481886
60519                     ],
60520                     [
60521                         14.9908376,
60522                         46.5887681
60523                     ],
60524                     [
60525                         14.9603042,
60526                         46.6237293
60527                     ],
60528                     [
60529                         14.8534374,
60530                         46.6027553
60531                     ],
60532                     [
60533                         14.8330818,
60534                         46.5012666
60535                     ],
60536                     [
60537                         14.7516595,
60538                         46.4977636
60539                     ],
60540                     [
60541                         14.6804149,
60542                         46.4381781
60543                     ],
60544                     [
60545                         14.6142593,
60546                         46.4381781
60547                     ],
60548                     [
60549                         14.578637,
60550                         46.3785275
60551                     ],
60552                     [
60553                         14.4412369,
60554                         46.4311638
60555                     ],
60556                     [
60557                         14.1613476,
60558                         46.4276563
60559                     ],
60560                     [
60561                         14.1257253,
60562                         46.4767409
60563                     ],
60564                     [
60565                         14.0188585,
60566                         46.4767409
60567                     ],
60568                     [
60569                         13.9119917,
60570                         46.5257813
60571                     ],
60572                     [
60573                         13.8254805,
60574                         46.5047694
60575                     ],
60576                     [
60577                         13.4438134,
60578                         46.560783
60579                     ],
60580                     [
60581                         13.3064132,
60582                         46.5502848
60583                     ],
60584                     [
60585                         13.1283019,
60586                         46.5887681
60587                     ],
60588                     [
60589                         12.8433237,
60590                         46.6132433
60591                     ],
60592                     [
60593                         12.7262791,
60594                         46.6412014
60595                     ],
60596                     [
60597                         12.5125455,
60598                         46.6656529
60599                     ],
60600                     [
60601                         12.3598787,
60602                         46.7040543
60603                     ],
60604                     [
60605                         12.3649676,
60606                         46.7703197
60607                     ],
60608                     [
60609                         12.2886341,
60610                         46.7772902
60611                     ],
60612                     [
60613                         12.2733674,
60614                         46.8852187
60615                     ],
60616                     [
60617                         12.2072118,
60618                         46.8747835
60619                     ],
60620                     [
60621                         12.1308784,
60622                         46.9026062
60623                     ],
60624                     [
60625                         12.1156117,
60626                         46.9998721
60627                     ],
60628                     [
60629                         12.2530119,
60630                         47.0657733
60631                     ],
60632                     [
60633                         12.2123007,
60634                         47.0934969
60635                     ],
60636                     [
60637                         11.9833004,
60638                         47.0449712
60639                     ],
60640                     [
60641                         11.7339445,
60642                         46.9616816
60643                     ],
60644                     [
60645                         11.6321666,
60646                         47.010283
60647                     ],
60648                     [
60649                         11.5405665,
60650                         46.9755722
60651                     ],
60652                     [
60653                         11.4998553,
60654                         47.0068129
60655                     ],
60656                     [
60657                         11.418433,
60658                         46.9651546
60659                     ],
60660                     [
60661                         11.2555884,
60662                         46.9755722
60663                     ],
60664                     [
60665                         11.1130993,
60666                         46.913036
60667                     ],
60668                     [
60669                         11.0418548,
60670                         46.7633482
60671                     ],
60672                     [
60673                         10.8891879,
60674                         46.7598621
60675                     ],
60676                     [
60677                         10.7416099,
60678                         46.7842599
60679                     ],
60680                     [
60681                         10.7059877,
60682                         46.8643462
60683                     ],
60684                     [
60685                         10.5787653,
60686                         46.8399847
60687                     ],
60688                     [
60689                         10.4566318,
60690                         46.8504267
60691                     ],
60692                     [
60693                         10.4769874,
60694                         46.9269392
60695                     ],
60696                     [
60697                         10.3853873,
60698                         46.9894592
60699                     ],
60700                     [
60701                         10.2327204,
60702                         46.8643462
60703                     ],
60704                     [
60705                         10.1207647,
60706                         46.8330223
60707                     ],
60708                     [
60709                         9.8663199,
60710                         46.9408389
60711                     ],
60712                     [
60713                         9.9019422,
60714                         47.0033426
60715                     ],
60716                     [
60717                         9.6831197,
60718                         47.0588402
60719                     ],
60720                     [
60721                         9.6118752,
60722                         47.0380354
60723                     ],
60724                     [
60725                         9.6322307,
60726                         47.128131
60727                     ],
60728                     [
60729                         9.5813418,
60730                         47.1662025
60731                     ],
60732                     [
60733                         9.5406306,
60734                         47.2664422
60735                     ],
60736                     [
60737                         9.6067863,
60738                         47.3492559
60739                     ],
60740                     [
60741                         9.6729419,
60742                         47.369939
60743                     ],
60744                     [
60745                         9.6424085,
60746                         47.4457079
60747                     ],
60748                     [
60749                         9.5660751,
60750                         47.4801122
60751                     ],
60752                     [
60753                         9.7136531,
60754                         47.5282405
60755                     ],
60756                     [
60757                         9.7848976,
60758                         47.5969187
60759                     ],
60760                     [
60761                         9.8357866,
60762                         47.5454185
60763                     ],
60764                     [
60765                         9.9477423,
60766                         47.538548
60767                     ],
60768                     [
60769                         10.0902313,
60770                         47.4491493
60771                     ],
60772                     [
60773                         10.1105869,
60774                         47.3664924
60775                     ],
60776                     [
60777                         10.2428982,
60778                         47.3871688
60779                     ],
60780                     [
60781                         10.1869203,
60782                         47.2698953
60783                     ],
60784                     [
60785                         10.3243205,
60786                         47.2975125
60787                     ],
60788                     [
60789                         10.4820763,
60790                         47.4491493
60791                     ],
60792                     [
60793                         10.4311873,
60794                         47.4869904
60795                     ],
60796                     [
60797                         10.4413651,
60798                         47.5900549
60799                     ],
60800                     [
60801                         10.4871652,
60802                         47.5522881
60803                     ],
60804                     [
60805                         10.5482319,
60806                         47.5351124
60807                     ],
60808                     [
60809                         10.5991209,
60810                         47.5660246
60811                     ],
60812                     [
60813                         10.7568766,
60814                         47.5316766
60815                     ],
60816                     [
60817                         10.8891879,
60818                         47.5454185
60819                     ],
60820                     [
60821                         10.9400769,
60822                         47.4869904
60823                     ],
60824                     [
60825                         10.9960547,
60826                         47.3906141
60827                     ],
60828                     [
60829                         11.2352328,
60830                         47.4422662
60831                     ],
60832                     [
60833                         11.2810328,
60834                         47.3975039
60835                     ],
60836                     [
60837                         11.4235219,
60838                         47.5144941
60839                     ],
60840                     [
60841                         11.5761888,
60842                         47.5076195
60843                     ],
60844                     [
60845                         11.6067221,
60846                         47.5900549
60847                     ],
60848                     [
60849                         11.8357224,
60850                         47.5866227
60851                     ],
60852                     [
60853                         12.003656,
60854                         47.6243647
60855                     ],
60856                     [
60857                         12.2072118,
60858                         47.6037815
60859                     ],
60860                     [
60861                         12.1614117,
60862                         47.6963421
60863                     ],
60864                     [
60865                         12.2581008,
60866                         47.7442718
60867                     ],
60868                     [
60869                         12.2530119,
60870                         47.6792136
60871                     ],
60872                     [
60873                         12.4311232,
60874                         47.7100408
60875                     ],
60876                     [
60877                         12.4921899,
60878                         47.631224
60879                     ],
60880                     [
60881                         12.5685234,
60882                         47.6277944
60883                     ],
60884                     [
60885                         12.6295901,
60886                         47.6894913
60887                     ],
60888                     [
60889                         12.7720792,
60890                         47.6689338
60891                     ],
60892                     [
60893                         12.8331459,
60894                         47.5419833
60895                     ],
60896                     [
60897                         12.975635,
60898                         47.4732332
60899                     ],
60900                     [
60901                         13.0417906,
60902                         47.4938677
60903                     ],
60904                     [
60905                         13.0367017,
60906                         47.5557226
60907                     ],
60908                     [
60909                         13.0977685,
60910                         47.6415112
60911                     ],
60912                     [
60913                         13.0316128,
60914                         47.7100408
60915                     ],
60916                     [
60917                         12.9043905,
60918                         47.7203125
60919                     ],
60920                     [
60921                         13.0061684,
60922                         47.84683
60923                     ],
60924                     [
60925                         12.9451016,
60926                         47.9355501
60927                     ],
60928                     [
60929                         12.8636793,
60930                         47.9594103
60931                     ],
60932                     [
60933                         12.8636793,
60934                         48.0036929
60935                     ],
60936                     [
60937                         12.7517236,
60938                         48.0989418
60939                     ],
60940                     [
60941                         12.8738571,
60942                         48.2109733
60943                     ],
60944                     [
60945                         12.9603683,
60946                         48.2109733
60947                     ],
60948                     [
60949                         13.0417906,
60950                         48.2652035
60951                     ],
60952                     [
60953                         13.1842797,
60954                         48.2990682
60955                     ],
60956                     [
60957                         13.2606131,
60958                         48.2922971
60959                     ],
60960                     [
60961                         13.3980133,
60962                         48.3565867
60963                     ],
60964                     [
60965                         13.4438134,
60966                         48.417418
60967                     ],
60968                     [
60969                         13.4387245,
60970                         48.5523383
60971                     ],
60972                     [
60973                         13.509969,
60974                         48.5860123
60975                     ],
60976                     [
60977                         13.6117469,
60978                         48.5725454
60979                     ],
60980                     [
60981                         13.7287915,
60982                         48.5118999
60983                     ],
60984                     [
60985                         13.7847694,
60986                         48.5725454
60987                     ],
60988                     [
60989                         13.8203916,
60990                         48.6263915
60991                     ],
60992                     [
60993                         13.7949471,
60994                         48.7171267
60995                     ],
60996                     [
60997                         13.850925,
60998                         48.7741724
60999                     ],
61000                     [
61001                         14.0595697,
61002                         48.6633774
61003                     ],
61004                     [
61005                         14.0137696,
61006                         48.6331182
61007                     ],
61008                     [
61009                         14.0748364,
61010                         48.5927444
61011                     ],
61012                     [
61013                         14.2173255,
61014                         48.5961101
61015                     ],
61016                     [
61017                         14.3649034,
61018                         48.5489696
61019                     ],
61020                     [
61021                         14.4666813,
61022                         48.6499311
61023                     ],
61024                     [
61025                         14.5582815,
61026                         48.5961101
61027                     ],
61028                     [
61029                         14.5989926,
61030                         48.6263915
61031                     ],
61032                     [
61033                         14.7211261,
61034                         48.5759124
61035                     ],
61036                     [
61037                         14.7211261,
61038                         48.6868997
61039                     ],
61040                     [
61041                         14.822904,
61042                         48.7271983
61043                     ],
61044                     [
61045                         14.8178151,
61046                         48.777526
61047                     ],
61048                     [
61049                         14.9647227,
61050                         48.7851754
61051                     ],
61052                     [
61053                         14.9893637,
61054                         49.0126611
61055                     ],
61056                     [
61057                         15.1485933,
61058                         48.9950306
61059                     ],
61060                     [
61061                         15.1943934,
61062                         48.9315502
61063                     ],
61064                     [
61065                         15.3063491,
61066                         48.9850128
61067                     ],
61068                     [
61069                         15.3928603,
61070                         48.9850128
61071                     ],
61072                     [
61073                         15.4844604,
61074                         48.9282069
61075                     ],
61076                     [
61077                         15.749083,
61078                         48.8545973
61079                     ],
61080                     [
61081                         15.8406831,
61082                         48.8880697
61083                     ],
61084                     [
61085                         16.0086166,
61086                         48.7808794
61087                     ],
61088                     [
61089                         16.2070835,
61090                         48.7339115
61091                     ],
61092                     [
61093                         16.3953727,
61094                         48.7372678
61095                     ],
61096                     [
61097                         16.4920617,
61098                         48.8110498
61099                     ],
61100                     [
61101                         16.6905286,
61102                         48.7741724
61103                     ],
61104                     [
61105                         16.7057953,
61106                         48.7339115
61107                     ],
61108                     [
61109                         16.8991733,
61110                         48.713769
61111                     ],
61112                     [
61113                         16.9755067,
61114                         48.515271
61115                     ],
61116                     [
61117                         16.8482844,
61118                         48.4511817
61119                     ],
61120                     [
61121                         16.8533733,
61122                         48.3464411
61123                     ],
61124                     [
61125                         16.9551512,
61126                         48.2516513
61127                     ],
61128                     [
61129                         16.9907734,
61130                         48.1498955
61131                     ],
61132                     [
61133                         17.0925513,
61134                         48.1397088
61135                     ],
61136                     [
61137                         17.0823736,
61138                         48.0241182
61139                     ],
61140                     [
61141                         17.1739737,
61142                         48.0207146
61143                     ],
61144                     [
61145                         17.0823736,
61146                         47.8741447
61147                     ],
61148                     [
61149                         16.9856845,
61150                         47.8673174
61151                     ],
61152                     [
61153                         17.0823736,
61154                         47.8092489
61155                     ],
61156                     [
61157                         17.0925513,
61158                         47.7031919
61159                     ],
61160                     [
61161                         16.7414176,
61162                         47.6792136
61163                     ],
61164                     [
61165                         16.7057953,
61166                         47.7511153
61167                     ],
61168                     [
61169                         16.5378617,
61170                         47.7545368
61171                     ],
61172                     [
61173                         16.5480395,
61174                         47.7066164
61175                     ],
61176                     [
61177                         16.4208172,
61178                         47.6689338
61179                     ],
61180                     [
61181                         16.573484,
61182                         47.6175045
61183                     ],
61184                     [
61185                         16.670173,
61186                         47.631224
61187                     ],
61188                     [
61189                         16.7108842,
61190                         47.538548
61191                     ],
61192                     [
61193                         16.6599952,
61194                         47.4491493
61195                     ],
61196                     [
61197                         16.5429506,
61198                         47.3940591
61199                     ],
61200                     [
61201                         16.4615283,
61202                         47.3940591
61203                     ],
61204                     [
61205                         16.4920617,
61206                         47.276801
61207                     ],
61208                     [
61209                         16.425906,
61210                         47.1973317
61211                     ],
61212                     [
61213                         16.4717061,
61214                         47.1489007
61215                     ],
61216                     [
61217                         16.5480395,
61218                         47.1489007
61219                     ],
61220                     [
61221                         16.476795,
61222                         47.0796369
61223                     ],
61224                     [
61225                         16.527684,
61226                         47.0588402
61227                     ]
61228                 ]
61229             ],
61230             "terms_text": "basemap.at",
61231             "id": "basemap.at"
61232         }
61233     ],
61234     "wikipedia": [
61235         [
61236             "English",
61237             "English",
61238             "en"
61239         ],
61240         [
61241             "German",
61242             "Deutsch",
61243             "de"
61244         ],
61245         [
61246             "Dutch",
61247             "Nederlands",
61248             "nl"
61249         ],
61250         [
61251             "French",
61252             "Français",
61253             "fr"
61254         ],
61255         [
61256             "Italian",
61257             "Italiano",
61258             "it"
61259         ],
61260         [
61261             "Russian",
61262             "Русский",
61263             "ru"
61264         ],
61265         [
61266             "Spanish",
61267             "Español",
61268             "es"
61269         ],
61270         [
61271             "Polish",
61272             "Polski",
61273             "pl"
61274         ],
61275         [
61276             "Swedish",
61277             "Svenska",
61278             "sv"
61279         ],
61280         [
61281             "Japanese",
61282             "日本語",
61283             "ja"
61284         ],
61285         [
61286             "Portuguese",
61287             "Português",
61288             "pt"
61289         ],
61290         [
61291             "Chinese",
61292             "中文",
61293             "zh"
61294         ],
61295         [
61296             "Vietnamese",
61297             "Tiếng Việt",
61298             "vi"
61299         ],
61300         [
61301             "Ukrainian",
61302             "Українська",
61303             "uk"
61304         ],
61305         [
61306             "Catalan",
61307             "Català",
61308             "ca"
61309         ],
61310         [
61311             "Norwegian (Bokmål)",
61312             "Norsk (Bokmål)",
61313             "no"
61314         ],
61315         [
61316             "Waray-Waray",
61317             "Winaray",
61318             "war"
61319         ],
61320         [
61321             "Cebuano",
61322             "Sinugboanong Binisaya",
61323             "ceb"
61324         ],
61325         [
61326             "Finnish",
61327             "Suomi",
61328             "fi"
61329         ],
61330         [
61331             "Persian",
61332             "فارسی",
61333             "fa"
61334         ],
61335         [
61336             "Czech",
61337             "Čeština",
61338             "cs"
61339         ],
61340         [
61341             "Hungarian",
61342             "Magyar",
61343             "hu"
61344         ],
61345         [
61346             "Korean",
61347             "한국어",
61348             "ko"
61349         ],
61350         [
61351             "Romanian",
61352             "Română",
61353             "ro"
61354         ],
61355         [
61356             "Arabic",
61357             "العربية",
61358             "ar"
61359         ],
61360         [
61361             "Turkish",
61362             "Türkçe",
61363             "tr"
61364         ],
61365         [
61366             "Indonesian",
61367             "Bahasa Indonesia",
61368             "id"
61369         ],
61370         [
61371             "Kazakh",
61372             "Қазақша",
61373             "kk"
61374         ],
61375         [
61376             "Malay",
61377             "Bahasa Melayu",
61378             "ms"
61379         ],
61380         [
61381             "Serbian",
61382             "Српски / Srpski",
61383             "sr"
61384         ],
61385         [
61386             "Slovak",
61387             "Slovenčina",
61388             "sk"
61389         ],
61390         [
61391             "Esperanto",
61392             "Esperanto",
61393             "eo"
61394         ],
61395         [
61396             "Danish",
61397             "Dansk",
61398             "da"
61399         ],
61400         [
61401             "Lithuanian",
61402             "Lietuvių",
61403             "lt"
61404         ],
61405         [
61406             "Basque",
61407             "Euskara",
61408             "eu"
61409         ],
61410         [
61411             "Bulgarian",
61412             "Български",
61413             "bg"
61414         ],
61415         [
61416             "Hebrew",
61417             "עברית",
61418             "he"
61419         ],
61420         [
61421             "Slovenian",
61422             "Slovenščina",
61423             "sl"
61424         ],
61425         [
61426             "Croatian",
61427             "Hrvatski",
61428             "hr"
61429         ],
61430         [
61431             "Volapük",
61432             "Volapük",
61433             "vo"
61434         ],
61435         [
61436             "Estonian",
61437             "Eesti",
61438             "et"
61439         ],
61440         [
61441             "Hindi",
61442             "हिन्दी",
61443             "hi"
61444         ],
61445         [
61446             "Uzbek",
61447             "O‘zbek",
61448             "uz"
61449         ],
61450         [
61451             "Galician",
61452             "Galego",
61453             "gl"
61454         ],
61455         [
61456             "Norwegian (Nynorsk)",
61457             "Nynorsk",
61458             "nn"
61459         ],
61460         [
61461             "Simple English",
61462             "Simple English",
61463             "simple"
61464         ],
61465         [
61466             "Azerbaijani",
61467             "Azərbaycanca",
61468             "az"
61469         ],
61470         [
61471             "Latin",
61472             "Latina",
61473             "la"
61474         ],
61475         [
61476             "Greek",
61477             "Ελληνικά",
61478             "el"
61479         ],
61480         [
61481             "Thai",
61482             "ไทย",
61483             "th"
61484         ],
61485         [
61486             "Serbo-Croatian",
61487             "Srpskohrvatski / Српскохрватски",
61488             "sh"
61489         ],
61490         [
61491             "Georgian",
61492             "ქართული",
61493             "ka"
61494         ],
61495         [
61496             "Occitan",
61497             "Occitan",
61498             "oc"
61499         ],
61500         [
61501             "Macedonian",
61502             "Македонски",
61503             "mk"
61504         ],
61505         [
61506             "Newar / Nepal Bhasa",
61507             "नेपाल भाषा",
61508             "new"
61509         ],
61510         [
61511             "Tagalog",
61512             "Tagalog",
61513             "tl"
61514         ],
61515         [
61516             "Piedmontese",
61517             "Piemontèis",
61518             "pms"
61519         ],
61520         [
61521             "Belarusian",
61522             "Беларуская",
61523             "be"
61524         ],
61525         [
61526             "Haitian",
61527             "Krèyol ayisyen",
61528             "ht"
61529         ],
61530         [
61531             "Tamil",
61532             "தமிழ்",
61533             "ta"
61534         ],
61535         [
61536             "Telugu",
61537             "తెలుగు",
61538             "te"
61539         ],
61540         [
61541             "Belarusian (Taraškievica)",
61542             "Беларуская (тарашкевіца)",
61543             "be-x-old"
61544         ],
61545         [
61546             "Latvian",
61547             "Latviešu",
61548             "lv"
61549         ],
61550         [
61551             "Breton",
61552             "Brezhoneg",
61553             "br"
61554         ],
61555         [
61556             "Malagasy",
61557             "Malagasy",
61558             "mg"
61559         ],
61560         [
61561             "Albanian",
61562             "Shqip",
61563             "sq"
61564         ],
61565         [
61566             "Armenian",
61567             "Հայերեն",
61568             "hy"
61569         ],
61570         [
61571             "Tatar",
61572             "Tatarça / Татарча",
61573             "tt"
61574         ],
61575         [
61576             "Javanese",
61577             "Basa Jawa",
61578             "jv"
61579         ],
61580         [
61581             "Welsh",
61582             "Cymraeg",
61583             "cy"
61584         ],
61585         [
61586             "Marathi",
61587             "मराठी",
61588             "mr"
61589         ],
61590         [
61591             "Luxembourgish",
61592             "Lëtzebuergesch",
61593             "lb"
61594         ],
61595         [
61596             "Icelandic",
61597             "Íslenska",
61598             "is"
61599         ],
61600         [
61601             "Bosnian",
61602             "Bosanski",
61603             "bs"
61604         ],
61605         [
61606             "Burmese",
61607             "မြန်မာဘာသာ",
61608             "my"
61609         ],
61610         [
61611             "Yoruba",
61612             "Yorùbá",
61613             "yo"
61614         ],
61615         [
61616             "Bashkir",
61617             "Башҡорт",
61618             "ba"
61619         ],
61620         [
61621             "Malayalam",
61622             "മലയാളം",
61623             "ml"
61624         ],
61625         [
61626             "Aragonese",
61627             "Aragonés",
61628             "an"
61629         ],
61630         [
61631             "Lombard",
61632             "Lumbaart",
61633             "lmo"
61634         ],
61635         [
61636             "Afrikaans",
61637             "Afrikaans",
61638             "af"
61639         ],
61640         [
61641             "West Frisian",
61642             "Frysk",
61643             "fy"
61644         ],
61645         [
61646             "Western Panjabi",
61647             "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)",
61648             "pnb"
61649         ],
61650         [
61651             "Bengali",
61652             "বাংলা",
61653             "bn"
61654         ],
61655         [
61656             "Swahili",
61657             "Kiswahili",
61658             "sw"
61659         ],
61660         [
61661             "Bishnupriya Manipuri",
61662             "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী",
61663             "bpy"
61664         ],
61665         [
61666             "Ido",
61667             "Ido",
61668             "io"
61669         ],
61670         [
61671             "Kirghiz",
61672             "Кыргызча",
61673             "ky"
61674         ],
61675         [
61676             "Urdu",
61677             "اردو",
61678             "ur"
61679         ],
61680         [
61681             "Nepali",
61682             "नेपाली",
61683             "ne"
61684         ],
61685         [
61686             "Sicilian",
61687             "Sicilianu",
61688             "scn"
61689         ],
61690         [
61691             "Gujarati",
61692             "ગુજરાતી",
61693             "gu"
61694         ],
61695         [
61696             "Cantonese",
61697             "粵語",
61698             "zh-yue"
61699         ],
61700         [
61701             "Low Saxon",
61702             "Plattdüütsch",
61703             "nds"
61704         ],
61705         [
61706             "Kurdish",
61707             "Kurdî / كوردی",
61708             "ku"
61709         ],
61710         [
61711             "Irish",
61712             "Gaeilge",
61713             "ga"
61714         ],
61715         [
61716             "Asturian",
61717             "Asturianu",
61718             "ast"
61719         ],
61720         [
61721             "Quechua",
61722             "Runa Simi",
61723             "qu"
61724         ],
61725         [
61726             "Sundanese",
61727             "Basa Sunda",
61728             "su"
61729         ],
61730         [
61731             "Chuvash",
61732             "Чăваш",
61733             "cv"
61734         ],
61735         [
61736             "Scots",
61737             "Scots",
61738             "sco"
61739         ],
61740         [
61741             "Interlingua",
61742             "Interlingua",
61743             "ia"
61744         ],
61745         [
61746             "Alemannic",
61747             "Alemannisch",
61748             "als"
61749         ],
61750         [
61751             "Buginese",
61752             "Basa Ugi",
61753             "bug"
61754         ],
61755         [
61756             "Neapolitan",
61757             "Nnapulitano",
61758             "nap"
61759         ],
61760         [
61761             "Samogitian",
61762             "Žemaitėška",
61763             "bat-smg"
61764         ],
61765         [
61766             "Kannada",
61767             "ಕನ್ನಡ",
61768             "kn"
61769         ],
61770         [
61771             "Banyumasan",
61772             "Basa Banyumasan",
61773             "map-bms"
61774         ],
61775         [
61776             "Walloon",
61777             "Walon",
61778             "wa"
61779         ],
61780         [
61781             "Amharic",
61782             "አማርኛ",
61783             "am"
61784         ],
61785         [
61786             "Sorani",
61787             "Soranî / کوردی",
61788             "ckb"
61789         ],
61790         [
61791             "Scottish Gaelic",
61792             "Gàidhlig",
61793             "gd"
61794         ],
61795         [
61796             "Fiji Hindi",
61797             "Fiji Hindi",
61798             "hif"
61799         ],
61800         [
61801             "Min Nan",
61802             "Bân-lâm-gú",
61803             "zh-min-nan"
61804         ],
61805         [
61806             "Tajik",
61807             "Тоҷикӣ",
61808             "tg"
61809         ],
61810         [
61811             "Mazandarani",
61812             "مَزِروني",
61813             "mzn"
61814         ],
61815         [
61816             "Egyptian Arabic",
61817             "مصرى (Maṣrī)",
61818             "arz"
61819         ],
61820         [
61821             "Yiddish",
61822             "ייִדיש",
61823             "yi"
61824         ],
61825         [
61826             "Venetian",
61827             "Vèneto",
61828             "vec"
61829         ],
61830         [
61831             "Mongolian",
61832             "Монгол",
61833             "mn"
61834         ],
61835         [
61836             "Tarantino",
61837             "Tarandíne",
61838             "roa-tara"
61839         ],
61840         [
61841             "Sanskrit",
61842             "संस्कृतम्",
61843             "sa"
61844         ],
61845         [
61846             "Nahuatl",
61847             "Nāhuatl",
61848             "nah"
61849         ],
61850         [
61851             "Ossetian",
61852             "Иронау",
61853             "os"
61854         ],
61855         [
61856             "Sakha",
61857             "Саха тыла (Saxa Tyla)",
61858             "sah"
61859         ],
61860         [
61861             "Kapampangan",
61862             "Kapampangan",
61863             "pam"
61864         ],
61865         [
61866             "Upper Sorbian",
61867             "Hornjoserbsce",
61868             "hsb"
61869         ],
61870         [
61871             "Sinhalese",
61872             "සිංහල",
61873             "si"
61874         ],
61875         [
61876             "Northern Sami",
61877             "Sámegiella",
61878             "se"
61879         ],
61880         [
61881             "Limburgish",
61882             "Limburgs",
61883             "li"
61884         ],
61885         [
61886             "Maori",
61887             "Māori",
61888             "mi"
61889         ],
61890         [
61891             "Bavarian",
61892             "Boarisch",
61893             "bar"
61894         ],
61895         [
61896             "Corsican",
61897             "Corsu",
61898             "co"
61899         ],
61900         [
61901             "Ilokano",
61902             "Ilokano",
61903             "ilo"
61904         ],
61905         [
61906             "Gan",
61907             "贛語",
61908             "gan"
61909         ],
61910         [
61911             "Tibetan",
61912             "བོད་སྐད",
61913             "bo"
61914         ],
61915         [
61916             "Gilaki",
61917             "گیلکی",
61918             "glk"
61919         ],
61920         [
61921             "Faroese",
61922             "Føroyskt",
61923             "fo"
61924         ],
61925         [
61926             "Rusyn",
61927             "русиньскый язык",
61928             "rue"
61929         ],
61930         [
61931             "Punjabi",
61932             "ਪੰਜਾਬੀ",
61933             "pa"
61934         ],
61935         [
61936             "Central_Bicolano",
61937             "Bikol",
61938             "bcl"
61939         ],
61940         [
61941             "Hill Mari",
61942             "Кырык Мары (Kyryk Mary) ",
61943             "mrj"
61944         ],
61945         [
61946             "Võro",
61947             "Võro",
61948             "fiu-vro"
61949         ],
61950         [
61951             "Dutch Low Saxon",
61952             "Nedersaksisch",
61953             "nds-nl"
61954         ],
61955         [
61956             "Turkmen",
61957             "تركمن / Туркмен",
61958             "tk"
61959         ],
61960         [
61961             "Pashto",
61962             "پښتو",
61963             "ps"
61964         ],
61965         [
61966             "West Flemish",
61967             "West-Vlams",
61968             "vls"
61969         ],
61970         [
61971             "Mingrelian",
61972             "მარგალური (Margaluri)",
61973             "xmf"
61974         ],
61975         [
61976             "Manx",
61977             "Gaelg",
61978             "gv"
61979         ],
61980         [
61981             "Zazaki",
61982             "Zazaki",
61983             "diq"
61984         ],
61985         [
61986             "Pangasinan",
61987             "Pangasinan",
61988             "pag"
61989         ],
61990         [
61991             "Komi",
61992             "Коми",
61993             "kv"
61994         ],
61995         [
61996             "Zeelandic",
61997             "Zeêuws",
61998             "zea"
61999         ],
62000         [
62001             "Divehi",
62002             "ދިވެހިބަސް",
62003             "dv"
62004         ],
62005         [
62006             "Oriya",
62007             "ଓଡ଼ିଆ",
62008             "or"
62009         ],
62010         [
62011             "Khmer",
62012             "ភាសាខ្មែរ",
62013             "km"
62014         ],
62015         [
62016             "Norman",
62017             "Nouormand/Normaund",
62018             "nrm"
62019         ],
62020         [
62021             "Romansh",
62022             "Rumantsch",
62023             "rm"
62024         ],
62025         [
62026             "Komi-Permyak",
62027             "Перем Коми (Perem Komi)",
62028             "koi"
62029         ],
62030         [
62031             "Udmurt",
62032             "Удмурт кыл",
62033             "udm"
62034         ],
62035         [
62036             "Meadow Mari",
62037             "Олык Марий (Olyk Marij)",
62038             "mhr"
62039         ],
62040         [
62041             "Ladino",
62042             "Dzhudezmo",
62043             "lad"
62044         ],
62045         [
62046             "North Frisian",
62047             "Nordfriisk",
62048             "frr"
62049         ],
62050         [
62051             "Kashubian",
62052             "Kaszëbsczi",
62053             "csb"
62054         ],
62055         [
62056             "Ligurian",
62057             "Líguru",
62058             "lij"
62059         ],
62060         [
62061             "Wu",
62062             "吴语",
62063             "wuu"
62064         ],
62065         [
62066             "Friulian",
62067             "Furlan",
62068             "fur"
62069         ],
62070         [
62071             "Vepsian",
62072             "Vepsän",
62073             "vep"
62074         ],
62075         [
62076             "Classical Chinese",
62077             "古文 / 文言文",
62078             "zh-classical"
62079         ],
62080         [
62081             "Uyghur",
62082             "ئۇيغۇر تىلى",
62083             "ug"
62084         ],
62085         [
62086             "Saterland Frisian",
62087             "Seeltersk",
62088             "stq"
62089         ],
62090         [
62091             "Sardinian",
62092             "Sardu",
62093             "sc"
62094         ],
62095         [
62096             "Aromanian",
62097             "Armãneashce",
62098             "roa-rup"
62099         ],
62100         [
62101             "Pali",
62102             "पाऴि",
62103             "pi"
62104         ],
62105         [
62106             "Somali",
62107             "Soomaaliga",
62108             "so"
62109         ],
62110         [
62111             "Bihari",
62112             "भोजपुरी",
62113             "bh"
62114         ],
62115         [
62116             "Maltese",
62117             "Malti",
62118             "mt"
62119         ],
62120         [
62121             "Aymara",
62122             "Aymar",
62123             "ay"
62124         ],
62125         [
62126             "Ripuarian",
62127             "Ripoarisch",
62128             "ksh"
62129         ],
62130         [
62131             "Novial",
62132             "Novial",
62133             "nov"
62134         ],
62135         [
62136             "Anglo-Saxon",
62137             "Englisc",
62138             "ang"
62139         ],
62140         [
62141             "Cornish",
62142             "Kernewek/Karnuack",
62143             "kw"
62144         ],
62145         [
62146             "Navajo",
62147             "Diné bizaad",
62148             "nv"
62149         ],
62150         [
62151             "Picard",
62152             "Picard",
62153             "pcd"
62154         ],
62155         [
62156             "Hakka",
62157             "Hak-kâ-fa / 客家話",
62158             "hak"
62159         ],
62160         [
62161             "Guarani",
62162             "Avañe'ẽ",
62163             "gn"
62164         ],
62165         [
62166             "Extremaduran",
62167             "Estremeñu",
62168             "ext"
62169         ],
62170         [
62171             "Franco-Provençal/Arpitan",
62172             "Arpitan",
62173             "frp"
62174         ],
62175         [
62176             "Assamese",
62177             "অসমীয়া",
62178             "as"
62179         ],
62180         [
62181             "Silesian",
62182             "Ślůnski",
62183             "szl"
62184         ],
62185         [
62186             "Gagauz",
62187             "Gagauz",
62188             "gag"
62189         ],
62190         [
62191             "Interlingue",
62192             "Interlingue",
62193             "ie"
62194         ],
62195         [
62196             "Lingala",
62197             "Lingala",
62198             "ln"
62199         ],
62200         [
62201             "Emilian-Romagnol",
62202             "Emiliàn e rumagnòl",
62203             "eml"
62204         ],
62205         [
62206             "Chechen",
62207             "Нохчийн",
62208             "ce"
62209         ],
62210         [
62211             "Kalmyk",
62212             "Хальмг",
62213             "xal"
62214         ],
62215         [
62216             "Palatinate German",
62217             "Pfälzisch",
62218             "pfl"
62219         ],
62220         [
62221             "Hawaiian",
62222             "Hawai`i",
62223             "haw"
62224         ],
62225         [
62226             "Karachay-Balkar",
62227             "Къарачай-Малкъар (Qarachay-Malqar)",
62228             "krc"
62229         ],
62230         [
62231             "Pennsylvania German",
62232             "Deitsch",
62233             "pdc"
62234         ],
62235         [
62236             "Kinyarwanda",
62237             "Ikinyarwanda",
62238             "rw"
62239         ],
62240         [
62241             "Crimean Tatar",
62242             "Qırımtatarca",
62243             "crh"
62244         ],
62245         [
62246             "Acehnese",
62247             "Bahsa Acèh",
62248             "ace"
62249         ],
62250         [
62251             "Tongan",
62252             "faka Tonga",
62253             "to"
62254         ],
62255         [
62256             "Greenlandic",
62257             "Kalaallisut",
62258             "kl"
62259         ],
62260         [
62261             "Lower Sorbian",
62262             "Dolnoserbski",
62263             "dsb"
62264         ],
62265         [
62266             "Aramaic",
62267             "ܐܪܡܝܐ",
62268             "arc"
62269         ],
62270         [
62271             "Erzya",
62272             "Эрзянь (Erzjanj Kelj)",
62273             "myv"
62274         ],
62275         [
62276             "Lezgian",
62277             "Лезги чІал (Lezgi č’al)",
62278             "lez"
62279         ],
62280         [
62281             "Banjar",
62282             "Bahasa Banjar",
62283             "bjn"
62284         ],
62285         [
62286             "Shona",
62287             "chiShona",
62288             "sn"
62289         ],
62290         [
62291             "Papiamentu",
62292             "Papiamentu",
62293             "pap"
62294         ],
62295         [
62296             "Kabyle",
62297             "Taqbaylit",
62298             "kab"
62299         ],
62300         [
62301             "Tok Pisin",
62302             "Tok Pisin",
62303             "tpi"
62304         ],
62305         [
62306             "Lak",
62307             "Лакку",
62308             "lbe"
62309         ],
62310         [
62311             "Buryat (Russia)",
62312             "Буряад",
62313             "bxr"
62314         ],
62315         [
62316             "Lojban",
62317             "Lojban",
62318             "jbo"
62319         ],
62320         [
62321             "Wolof",
62322             "Wolof",
62323             "wo"
62324         ],
62325         [
62326             "Moksha",
62327             "Мокшень (Mokshanj Kälj)",
62328             "mdf"
62329         ],
62330         [
62331             "Zamboanga Chavacano",
62332             "Chavacano de Zamboanga",
62333             "cbk-zam"
62334         ],
62335         [
62336             "Avar",
62337             "Авар",
62338             "av"
62339         ],
62340         [
62341             "Sranan",
62342             "Sranantongo",
62343             "srn"
62344         ],
62345         [
62346             "Mirandese",
62347             "Mirandés",
62348             "mwl"
62349         ],
62350         [
62351             "Kabardian Circassian",
62352             "Адыгэбзэ (Adighabze)",
62353             "kbd"
62354         ],
62355         [
62356             "Tahitian",
62357             "Reo Mā`ohi",
62358             "ty"
62359         ],
62360         [
62361             "Lao",
62362             "ລາວ",
62363             "lo"
62364         ],
62365         [
62366             "Abkhazian",
62367             "Аҧсуа",
62368             "ab"
62369         ],
62370         [
62371             "Tetum",
62372             "Tetun",
62373             "tet"
62374         ],
62375         [
62376             "Latgalian",
62377             "Latgaļu",
62378             "ltg"
62379         ],
62380         [
62381             "Nauruan",
62382             "dorerin Naoero",
62383             "na"
62384         ],
62385         [
62386             "Kongo",
62387             "KiKongo",
62388             "kg"
62389         ],
62390         [
62391             "Igbo",
62392             "Igbo",
62393             "ig"
62394         ],
62395         [
62396             "Northern Sotho",
62397             "Sesotho sa Leboa",
62398             "nso"
62399         ],
62400         [
62401             "Zhuang",
62402             "Cuengh",
62403             "za"
62404         ],
62405         [
62406             "Karakalpak",
62407             "Qaraqalpaqsha",
62408             "kaa"
62409         ],
62410         [
62411             "Zulu",
62412             "isiZulu",
62413             "zu"
62414         ],
62415         [
62416             "Cheyenne",
62417             "Tsetsêhestâhese",
62418             "chy"
62419         ],
62420         [
62421             "Romani",
62422             "romani - रोमानी",
62423             "rmy"
62424         ],
62425         [
62426             "Old Church Slavonic",
62427             "Словѣньскъ",
62428             "cu"
62429         ],
62430         [
62431             "Tswana",
62432             "Setswana",
62433             "tn"
62434         ],
62435         [
62436             "Cherokee",
62437             "ᏣᎳᎩ",
62438             "chr"
62439         ],
62440         [
62441             "Bislama",
62442             "Bislama",
62443             "bi"
62444         ],
62445         [
62446             "Min Dong",
62447             "Mìng-dĕ̤ng-ngṳ̄",
62448             "cdo"
62449         ],
62450         [
62451             "Gothic",
62452             "𐌲𐌿𐍄𐌹𐍃𐌺",
62453             "got"
62454         ],
62455         [
62456             "Samoan",
62457             "Gagana Samoa",
62458             "sm"
62459         ],
62460         [
62461             "Moldovan",
62462             "Молдовеняскэ",
62463             "mo"
62464         ],
62465         [
62466             "Bambara",
62467             "Bamanankan",
62468             "bm"
62469         ],
62470         [
62471             "Inuktitut",
62472             "ᐃᓄᒃᑎᑐᑦ",
62473             "iu"
62474         ],
62475         [
62476             "Norfolk",
62477             "Norfuk",
62478             "pih"
62479         ],
62480         [
62481             "Pontic",
62482             "Ποντιακά",
62483             "pnt"
62484         ],
62485         [
62486             "Sindhi",
62487             "سنڌي، سندھی ، सिन्ध",
62488             "sd"
62489         ],
62490         [
62491             "Swati",
62492             "SiSwati",
62493             "ss"
62494         ],
62495         [
62496             "Kikuyu",
62497             "Gĩkũyũ",
62498             "ki"
62499         ],
62500         [
62501             "Ewe",
62502             "Eʋegbe",
62503             "ee"
62504         ],
62505         [
62506             "Hausa",
62507             "هَوُسَ",
62508             "ha"
62509         ],
62510         [
62511             "Oromo",
62512             "Oromoo",
62513             "om"
62514         ],
62515         [
62516             "Fijian",
62517             "Na Vosa Vakaviti",
62518             "fj"
62519         ],
62520         [
62521             "Tigrinya",
62522             "ትግርኛ",
62523             "ti"
62524         ],
62525         [
62526             "Tsonga",
62527             "Xitsonga",
62528             "ts"
62529         ],
62530         [
62531             "Kashmiri",
62532             "कश्मीरी / كشميري",
62533             "ks"
62534         ],
62535         [
62536             "Venda",
62537             "Tshivenda",
62538             "ve"
62539         ],
62540         [
62541             "Sango",
62542             "Sängö",
62543             "sg"
62544         ],
62545         [
62546             "Kirundi",
62547             "Kirundi",
62548             "rn"
62549         ],
62550         [
62551             "Sesotho",
62552             "Sesotho",
62553             "st"
62554         ],
62555         [
62556             "Dzongkha",
62557             "ཇོང་ཁ",
62558             "dz"
62559         ],
62560         [
62561             "Cree",
62562             "Nehiyaw",
62563             "cr"
62564         ],
62565         [
62566             "Akan",
62567             "Akana",
62568             "ak"
62569         ],
62570         [
62571             "Tumbuka",
62572             "chiTumbuka",
62573             "tum"
62574         ],
62575         [
62576             "Luganda",
62577             "Luganda",
62578             "lg"
62579         ],
62580         [
62581             "Chichewa",
62582             "Chi-Chewa",
62583             "ny"
62584         ],
62585         [
62586             "Fula",
62587             "Fulfulde",
62588             "ff"
62589         ],
62590         [
62591             "Inupiak",
62592             "Iñupiak",
62593             "ik"
62594         ],
62595         [
62596             "Chamorro",
62597             "Chamoru",
62598             "ch"
62599         ],
62600         [
62601             "Twi",
62602             "Twi",
62603             "tw"
62604         ],
62605         [
62606             "Xhosa",
62607             "isiXhosa",
62608             "xh"
62609         ],
62610         [
62611             "Ndonga",
62612             "Oshiwambo",
62613             "ng"
62614         ],
62615         [
62616             "Sichuan Yi",
62617             "ꆇꉙ",
62618             "ii"
62619         ],
62620         [
62621             "Choctaw",
62622             "Choctaw",
62623             "cho"
62624         ],
62625         [
62626             "Marshallese",
62627             "Ebon",
62628             "mh"
62629         ],
62630         [
62631             "Afar",
62632             "Afar",
62633             "aa"
62634         ],
62635         [
62636             "Kuanyama",
62637             "Kuanyama",
62638             "kj"
62639         ],
62640         [
62641             "Hiri Motu",
62642             "Hiri Motu",
62643             "ho"
62644         ],
62645         [
62646             "Muscogee",
62647             "Muskogee",
62648             "mus"
62649         ],
62650         [
62651             "Kanuri",
62652             "Kanuri",
62653             "kr"
62654         ],
62655         [
62656             "Herero",
62657             "Otsiherero",
62658             "hz"
62659         ]
62660     ],
62661     "presets": {
62662         "presets": {
62663             "address": {
62664                 "fields": [
62665                     "address"
62666                 ],
62667                 "geometry": [
62668                     "point"
62669                 ],
62670                 "tags": {
62671                     "addr:housenumber": "*"
62672                 },
62673                 "addTags": {},
62674                 "removeTags": {},
62675                 "matchScore": 0.2,
62676                 "name": "Address"
62677             },
62678             "aerialway": {
62679                 "fields": [
62680                     "aerialway"
62681                 ],
62682                 "geometry": [
62683                     "point",
62684                     "vertex",
62685                     "line"
62686                 ],
62687                 "tags": {
62688                     "aerialway": "*"
62689                 },
62690                 "terms": [
62691                     "ski lift",
62692                     "funifor",
62693                     "funitel"
62694                 ],
62695                 "name": "Aerialway"
62696             },
62697             "aerialway/cable_car": {
62698                 "geometry": [
62699                     "line"
62700                 ],
62701                 "terms": [
62702                     "tramway",
62703                     "ropeway"
62704                 ],
62705                 "fields": [
62706                     "aerialway/occupancy",
62707                     "aerialway/capacity",
62708                     "aerialway/duration",
62709                     "aerialway/heating"
62710                 ],
62711                 "tags": {
62712                     "aerialway": "cable_car"
62713                 },
62714                 "name": "Cable Car"
62715             },
62716             "aerialway/chair_lift": {
62717                 "geometry": [
62718                     "line"
62719                 ],
62720                 "fields": [
62721                     "aerialway/occupancy",
62722                     "aerialway/capacity",
62723                     "aerialway/duration",
62724                     "aerialway/bubble",
62725                     "aerialway/heating"
62726                 ],
62727                 "tags": {
62728                     "aerialway": "chair_lift"
62729                 },
62730                 "name": "Chair Lift"
62731             },
62732             "aerialway/gondola": {
62733                 "geometry": [
62734                     "line"
62735                 ],
62736                 "fields": [
62737                     "aerialway/occupancy",
62738                     "aerialway/capacity",
62739                     "aerialway/duration",
62740                     "aerialway/bubble",
62741                     "aerialway/heating"
62742                 ],
62743                 "tags": {
62744                     "aerialway": "gondola"
62745                 },
62746                 "name": "Gondola"
62747             },
62748             "aerialway/magic_carpet": {
62749                 "geometry": [
62750                     "line"
62751                 ],
62752                 "fields": [
62753                     "aerialway/capacity",
62754                     "aerialway/duration",
62755                     "aerialway/heating"
62756                 ],
62757                 "tags": {
62758                     "aerialway": "magic_carpet"
62759                 },
62760                 "name": "Magic Carpet Lift"
62761             },
62762             "aerialway/platter": {
62763                 "geometry": [
62764                     "line"
62765                 ],
62766                 "terms": [
62767                     "button lift",
62768                     "poma lift"
62769                 ],
62770                 "fields": [
62771                     "aerialway/capacity",
62772                     "aerialway/duration"
62773                 ],
62774                 "tags": {
62775                     "aerialway": "platter"
62776                 },
62777                 "name": "Platter Lift"
62778             },
62779             "aerialway/pylon": {
62780                 "geometry": [
62781                     "point",
62782                     "vertex"
62783                 ],
62784                 "fields": [
62785                     "ref"
62786                 ],
62787                 "tags": {
62788                     "aerialway": "pylon"
62789                 },
62790                 "name": "Aerialway Pylon"
62791             },
62792             "aerialway/rope_tow": {
62793                 "geometry": [
62794                     "line"
62795                 ],
62796                 "terms": [
62797                     "handle tow",
62798                     "bugel lift"
62799                 ],
62800                 "fields": [
62801                     "aerialway/capacity",
62802                     "aerialway/duration"
62803                 ],
62804                 "tags": {
62805                     "aerialway": "rope_tow"
62806                 },
62807                 "name": "Rope Tow Lift"
62808             },
62809             "aerialway/station": {
62810                 "geometry": [
62811                     "point",
62812                     "vertex"
62813                 ],
62814                 "fields": [
62815                     "aerialway/access",
62816                     "aerialway/summer/access",
62817                     "elevation"
62818                 ],
62819                 "tags": {
62820                     "aerialway": "station"
62821                 },
62822                 "name": "Aerialway Station"
62823             },
62824             "aerialway/t-bar": {
62825                 "geometry": [
62826                     "line"
62827                 ],
62828                 "fields": [
62829                     "aerialway/capacity",
62830                     "aerialway/duration"
62831                 ],
62832                 "tags": {
62833                     "aerialway": "t-bar"
62834                 },
62835                 "name": "T-bar Lift"
62836             },
62837             "aeroway": {
62838                 "icon": "airport",
62839                 "fields": [
62840                     "aeroway"
62841                 ],
62842                 "geometry": [
62843                     "point",
62844                     "vertex",
62845                     "line",
62846                     "area"
62847                 ],
62848                 "tags": {
62849                     "aeroway": "*"
62850                 },
62851                 "name": "Aeroway"
62852             },
62853             "aeroway/aerodrome": {
62854                 "icon": "airport",
62855                 "geometry": [
62856                     "point",
62857                     "area"
62858                 ],
62859                 "terms": [
62860                     "airplane",
62861                     "airport",
62862                     "aerodrome"
62863                 ],
62864                 "fields": [
62865                     "ref",
62866                     "iata",
62867                     "icao",
62868                     "operator"
62869                 ],
62870                 "tags": {
62871                     "aeroway": "aerodrome"
62872                 },
62873                 "name": "Airport"
62874             },
62875             "aeroway/apron": {
62876                 "icon": "airport",
62877                 "geometry": [
62878                     "area"
62879                 ],
62880                 "terms": [
62881                     "ramp"
62882                 ],
62883                 "fields": [
62884                     "ref",
62885                     "surface"
62886                 ],
62887                 "tags": {
62888                     "aeroway": "apron"
62889                 },
62890                 "name": "Apron"
62891             },
62892             "aeroway/gate": {
62893                 "icon": "airport",
62894                 "geometry": [
62895                     "point"
62896                 ],
62897                 "fields": [
62898                     "ref"
62899                 ],
62900                 "tags": {
62901                     "aeroway": "gate"
62902                 },
62903                 "name": "Airport gate"
62904             },
62905             "aeroway/hangar": {
62906                 "geometry": [
62907                     "area"
62908                 ],
62909                 "fields": [
62910                     "building_area"
62911                 ],
62912                 "tags": {
62913                     "aeroway": "hangar"
62914                 },
62915                 "name": "Hangar"
62916             },
62917             "aeroway/helipad": {
62918                 "icon": "heliport",
62919                 "geometry": [
62920                     "point",
62921                     "area"
62922                 ],
62923                 "terms": [
62924                     "helicopter",
62925                     "helipad",
62926                     "heliport"
62927                 ],
62928                 "tags": {
62929                     "aeroway": "helipad"
62930                 },
62931                 "name": "Helipad"
62932             },
62933             "aeroway/runway": {
62934                 "geometry": [
62935                     "line",
62936                     "area"
62937                 ],
62938                 "terms": [
62939                     "landing strip"
62940                 ],
62941                 "fields": [
62942                     "ref",
62943                     "surface"
62944                 ],
62945                 "tags": {
62946                     "aeroway": "runway"
62947                 },
62948                 "name": "Runway"
62949             },
62950             "aeroway/taxiway": {
62951                 "geometry": [
62952                     "line"
62953                 ],
62954                 "fields": [
62955                     "ref",
62956                     "surface"
62957                 ],
62958                 "tags": {
62959                     "aeroway": "taxiway"
62960                 },
62961                 "name": "Taxiway"
62962             },
62963             "aeroway/terminal": {
62964                 "geometry": [
62965                     "point",
62966                     "area"
62967                 ],
62968                 "terms": [
62969                     "airport",
62970                     "aerodrome"
62971                 ],
62972                 "fields": [
62973                     "operator",
62974                     "building_area"
62975                 ],
62976                 "tags": {
62977                     "aeroway": "terminal"
62978                 },
62979                 "name": "Airport terminal"
62980             },
62981             "amenity": {
62982                 "fields": [
62983                     "amenity"
62984                 ],
62985                 "geometry": [
62986                     "point",
62987                     "vertex",
62988                     "area"
62989                 ],
62990                 "tags": {
62991                     "amenity": "*"
62992                 },
62993                 "name": "Amenity"
62994             },
62995             "amenity/arts_centre": {
62996                 "name": "Arts Center",
62997                 "geometry": [
62998                     "point",
62999                     "area"
63000                 ],
63001                 "terms": [
63002                     "arts",
63003                     "arts centre"
63004                 ],
63005                 "tags": {
63006                     "amenity": "arts_centre"
63007                 },
63008                 "icon": "theatre",
63009                 "fields": [
63010                     "building_area",
63011                     "address"
63012                 ]
63013             },
63014             "amenity/atm": {
63015                 "icon": "bank",
63016                 "fields": [
63017                     "operator"
63018                 ],
63019                 "geometry": [
63020                     "point",
63021                     "vertex"
63022                 ],
63023                 "tags": {
63024                     "amenity": "atm"
63025                 },
63026                 "name": "ATM"
63027             },
63028             "amenity/bank": {
63029                 "icon": "bank",
63030                 "fields": [
63031                     "atm",
63032                     "building_area",
63033                     "address",
63034                     "opening_hours"
63035                 ],
63036                 "geometry": [
63037                     "point",
63038                     "vertex",
63039                     "area"
63040                 ],
63041                 "terms": [
63042                     "coffer",
63043                     "countinghouse",
63044                     "credit union",
63045                     "depository",
63046                     "exchequer",
63047                     "fund",
63048                     "hoard",
63049                     "investment firm",
63050                     "repository",
63051                     "reserve",
63052                     "reservoir",
63053                     "safe",
63054                     "savings",
63055                     "stock",
63056                     "stockpile",
63057                     "store",
63058                     "storehouse",
63059                     "thrift",
63060                     "treasury",
63061                     "trust company",
63062                     "vault"
63063                 ],
63064                 "tags": {
63065                     "amenity": "bank"
63066                 },
63067                 "name": "Bank"
63068             },
63069             "amenity/bar": {
63070                 "icon": "bar",
63071                 "fields": [
63072                     "building_area",
63073                     "address",
63074                     "opening_hours",
63075                     "smoking"
63076                 ],
63077                 "geometry": [
63078                     "point",
63079                     "vertex",
63080                     "area"
63081                 ],
63082                 "tags": {
63083                     "amenity": "bar"
63084                 },
63085                 "terms": [],
63086                 "name": "Bar"
63087             },
63088             "amenity/bbq": {
63089                 "geometry": [
63090                     "point"
63091                 ],
63092                 "tags": {
63093                     "amenity": "bbq"
63094                 },
63095                 "fields": [
63096                     "covered",
63097                     "fuel"
63098                 ],
63099                 "terms": [
63100                     "barbecue",
63101                     "bbq",
63102                     "grill"
63103                 ],
63104                 "name": "Barbecue/Grill"
63105             },
63106             "amenity/bench": {
63107                 "geometry": [
63108                     "point",
63109                     "vertex",
63110                     "line"
63111                 ],
63112                 "tags": {
63113                     "amenity": "bench"
63114                 },
63115                 "fields": [
63116                     "backrest"
63117                 ],
63118                 "name": "Bench"
63119             },
63120             "amenity/bicycle_parking": {
63121                 "icon": "bicycle",
63122                 "fields": [
63123                     "bicycle_parking",
63124                     "capacity",
63125                     "operator",
63126                     "covered",
63127                     "access_simple"
63128                 ],
63129                 "geometry": [
63130                     "point",
63131                     "vertex",
63132                     "area"
63133                 ],
63134                 "tags": {
63135                     "amenity": "bicycle_parking"
63136                 },
63137                 "name": "Bicycle Parking"
63138             },
63139             "amenity/bicycle_rental": {
63140                 "icon": "bicycle",
63141                 "fields": [
63142                     "capacity",
63143                     "network",
63144                     "operator"
63145                 ],
63146                 "geometry": [
63147                     "point",
63148                     "vertex",
63149                     "area"
63150                 ],
63151                 "tags": {
63152                     "amenity": "bicycle_rental"
63153                 },
63154                 "name": "Bicycle Rental"
63155             },
63156             "amenity/boat_rental": {
63157                 "geometry": [
63158                     "point",
63159                     "area"
63160                 ],
63161                 "tags": {
63162                     "amenity": "boat_rental"
63163                 },
63164                 "fields": [
63165                     "operator"
63166                 ],
63167                 "name": "Boat Rental"
63168             },
63169             "amenity/cafe": {
63170                 "icon": "cafe",
63171                 "fields": [
63172                     "cuisine",
63173                     "internet_access",
63174                     "building_area",
63175                     "address",
63176                     "opening_hours",
63177                     "smoking"
63178                 ],
63179                 "geometry": [
63180                     "point",
63181                     "vertex",
63182                     "area"
63183                 ],
63184                 "terms": [
63185                     "coffee",
63186                     "tea",
63187                     "coffee shop"
63188                 ],
63189                 "tags": {
63190                     "amenity": "cafe"
63191                 },
63192                 "name": "Cafe"
63193             },
63194             "amenity/car_rental": {
63195                 "icon": "car",
63196                 "geometry": [
63197                     "point",
63198                     "area"
63199                 ],
63200                 "tags": {
63201                     "amenity": "car_rental"
63202                 },
63203                 "fields": [
63204                     "operator"
63205                 ],
63206                 "name": "Car Rental"
63207             },
63208             "amenity/car_sharing": {
63209                 "icon": "car",
63210                 "geometry": [
63211                     "point",
63212                     "area"
63213                 ],
63214                 "tags": {
63215                     "amenity": "car_sharing"
63216                 },
63217                 "fields": [
63218                     "operator",
63219                     "capacity"
63220                 ],
63221                 "name": "Car Sharing"
63222             },
63223             "amenity/car_wash": {
63224                 "geometry": [
63225                     "point",
63226                     "area"
63227                 ],
63228                 "tags": {
63229                     "amenity": "car_wash"
63230                 },
63231                 "fields": [
63232                     "building_area"
63233                 ],
63234                 "name": "Car Wash"
63235             },
63236             "amenity/childcare": {
63237                 "icon": "school",
63238                 "fields": [
63239                     "building_area",
63240                     "address"
63241                 ],
63242                 "geometry": [
63243                     "point",
63244                     "vertex",
63245                     "area"
63246                 ],
63247                 "terms": [
63248                     "nursery",
63249                     "orphanage",
63250                     "playgroup"
63251                 ],
63252                 "tags": {
63253                     "amenity": "childcare"
63254                 },
63255                 "name": "Childcare"
63256             },
63257             "amenity/cinema": {
63258                 "icon": "cinema",
63259                 "fields": [
63260                     "building_area",
63261                     "address"
63262                 ],
63263                 "geometry": [
63264                     "point",
63265                     "vertex",
63266                     "area"
63267                 ],
63268                 "terms": [
63269                     "big screen",
63270                     "bijou",
63271                     "cine",
63272                     "drive-in",
63273                     "film",
63274                     "flicks",
63275                     "motion pictures",
63276                     "movie house",
63277                     "movie theater",
63278                     "moving pictures",
63279                     "nabes",
63280                     "photoplay",
63281                     "picture show",
63282                     "pictures",
63283                     "playhouse",
63284                     "show",
63285                     "silver screen"
63286                 ],
63287                 "tags": {
63288                     "amenity": "cinema"
63289                 },
63290                 "name": "Cinema"
63291             },
63292             "amenity/clinic": {
63293                 "name": "Clinic",
63294                 "geometry": [
63295                     "point",
63296                     "area"
63297                 ],
63298                 "terms": [
63299                     "clinic",
63300                     "medical clinic"
63301                 ],
63302                 "tags": {
63303                     "amenity": "clinic"
63304                 },
63305                 "icon": "hospital",
63306                 "fields": [
63307                     "building_area",
63308                     "address",
63309                     "opening_hours"
63310                 ]
63311             },
63312             "amenity/clock": {
63313                 "geometry": [
63314                     "point",
63315                     "vertex"
63316                 ],
63317                 "tags": {
63318                     "amenity": "clock"
63319                 },
63320                 "name": "Clock"
63321             },
63322             "amenity/college": {
63323                 "icon": "college",
63324                 "fields": [
63325                     "operator",
63326                     "address"
63327                 ],
63328                 "geometry": [
63329                     "point",
63330                     "area"
63331                 ],
63332                 "tags": {
63333                     "amenity": "college"
63334                 },
63335                 "terms": [],
63336                 "name": "College"
63337             },
63338             "amenity/courthouse": {
63339                 "fields": [
63340                     "operator",
63341                     "building_area",
63342                     "address"
63343                 ],
63344                 "geometry": [
63345                     "point",
63346                     "vertex",
63347                     "area"
63348                 ],
63349                 "tags": {
63350                     "amenity": "courthouse"
63351                 },
63352                 "name": "Courthouse"
63353             },
63354             "amenity/dentist": {
63355                 "name": "Dentist",
63356                 "geometry": [
63357                     "point",
63358                     "area"
63359                 ],
63360                 "terms": [
63361                     "dentist",
63362                     "dentist's office"
63363                 ],
63364                 "tags": {
63365                     "amenity": "dentist"
63366                 },
63367                 "icon": "hospital",
63368                 "fields": [
63369                     "building_area",
63370                     "address",
63371                     "opening_hours"
63372                 ]
63373             },
63374             "amenity/doctor": {
63375                 "name": "Doctor",
63376                 "geometry": [
63377                     "point",
63378                     "area"
63379                 ],
63380                 "terms": [
63381                     "doctor",
63382                     "doctor's office"
63383                 ],
63384                 "tags": {
63385                     "amenity": "doctors"
63386                 },
63387                 "icon": "hospital",
63388                 "fields": [
63389                     "building_area",
63390                     "address",
63391                     "opening_hours"
63392                 ]
63393             },
63394             "amenity/drinking_water": {
63395                 "icon": "water",
63396                 "geometry": [
63397                     "point"
63398                 ],
63399                 "tags": {
63400                     "amenity": "drinking_water"
63401                 },
63402                 "terms": [
63403                     "water fountain",
63404                     "potable water"
63405                 ],
63406                 "name": "Drinking Water"
63407             },
63408             "amenity/embassy": {
63409                 "geometry": [
63410                     "area",
63411                     "point"
63412                 ],
63413                 "tags": {
63414                     "amenity": "embassy"
63415                 },
63416                 "fields": [
63417                     "country",
63418                     "building_area"
63419                 ],
63420                 "icon": "embassy",
63421                 "name": "Embassy"
63422             },
63423             "amenity/fast_food": {
63424                 "icon": "fast-food",
63425                 "fields": [
63426                     "cuisine",
63427                     "building_area",
63428                     "address",
63429                     "opening_hours",
63430                     "smoking"
63431                 ],
63432                 "geometry": [
63433                     "point",
63434                     "vertex",
63435                     "area"
63436                 ],
63437                 "tags": {
63438                     "amenity": "fast_food"
63439                 },
63440                 "terms": [],
63441                 "name": "Fast Food"
63442             },
63443             "amenity/fire_station": {
63444                 "icon": "fire-station",
63445                 "fields": [
63446                     "operator",
63447                     "building_area",
63448                     "address"
63449                 ],
63450                 "geometry": [
63451                     "point",
63452                     "vertex",
63453                     "area"
63454                 ],
63455                 "tags": {
63456                     "amenity": "fire_station"
63457                 },
63458                 "terms": [],
63459                 "name": "Fire Station"
63460             },
63461             "amenity/fountain": {
63462                 "geometry": [
63463                     "point",
63464                     "area"
63465                 ],
63466                 "tags": {
63467                     "amenity": "fountain"
63468                 },
63469                 "name": "Fountain"
63470             },
63471             "amenity/fuel": {
63472                 "icon": "fuel",
63473                 "fields": [
63474                     "operator",
63475                     "address",
63476                     "building_area"
63477                 ],
63478                 "geometry": [
63479                     "point",
63480                     "vertex",
63481                     "area"
63482                 ],
63483                 "terms": [
63484                     "petrol",
63485                     "fuel",
63486                     "propane",
63487                     "diesel",
63488                     "lng",
63489                     "cng",
63490                     "biodiesel"
63491                 ],
63492                 "tags": {
63493                     "amenity": "fuel"
63494                 },
63495                 "name": "Gas Station"
63496             },
63497             "amenity/grave_yard": {
63498                 "icon": "cemetery",
63499                 "fields": [
63500                     "religion",
63501                     "denomination"
63502                 ],
63503                 "geometry": [
63504                     "point",
63505                     "vertex",
63506                     "area"
63507                 ],
63508                 "tags": {
63509                     "amenity": "grave_yard"
63510                 },
63511                 "name": "Graveyard"
63512             },
63513             "amenity/hospital": {
63514                 "icon": "hospital",
63515                 "fields": [
63516                     "emergency",
63517                     "address"
63518                 ],
63519                 "geometry": [
63520                     "point",
63521                     "vertex",
63522                     "area"
63523                 ],
63524                 "terms": [
63525                     "clinic",
63526                     "emergency room",
63527                     "health service",
63528                     "hospice",
63529                     "infirmary",
63530                     "institution",
63531                     "nursing home",
63532                     "rest home",
63533                     "sanatorium",
63534                     "sanitarium",
63535                     "sick bay",
63536                     "surgery",
63537                     "ward"
63538                 ],
63539                 "tags": {
63540                     "amenity": "hospital"
63541                 },
63542                 "name": "Hospital Grounds"
63543             },
63544             "amenity/kindergarten": {
63545                 "icon": "school",
63546                 "fields": [
63547                     "address"
63548                 ],
63549                 "geometry": [
63550                     "point",
63551                     "vertex",
63552                     "area"
63553                 ],
63554                 "terms": [
63555                     "nursery",
63556                     "preschool"
63557                 ],
63558                 "tags": {
63559                     "amenity": "kindergarten"
63560                 },
63561                 "name": "Kindergarten Grounds"
63562             },
63563             "amenity/library": {
63564                 "icon": "library",
63565                 "fields": [
63566                     "operator",
63567                     "building_area",
63568                     "address"
63569                 ],
63570                 "geometry": [
63571                     "point",
63572                     "vertex",
63573                     "area"
63574                 ],
63575                 "tags": {
63576                     "amenity": "library"
63577                 },
63578                 "terms": [],
63579                 "name": "Library"
63580             },
63581             "amenity/marketplace": {
63582                 "geometry": [
63583                     "point",
63584                     "vertex",
63585                     "area"
63586                 ],
63587                 "tags": {
63588                     "amenity": "marketplace"
63589                 },
63590                 "fields": [
63591                     "building_area"
63592                 ],
63593                 "name": "Marketplace"
63594             },
63595             "amenity/nightclub": {
63596                 "icon": "bar",
63597                 "fields": [
63598                     "building_area",
63599                     "address",
63600                     "opening_hours",
63601                     "smoking"
63602                 ],
63603                 "geometry": [
63604                     "point",
63605                     "vertex",
63606                     "area"
63607                 ],
63608                 "tags": {
63609                     "amenity": "nightclub"
63610                 },
63611                 "terms": [
63612                     "disco*",
63613                     "night club",
63614                     "dancing",
63615                     "dance club"
63616                 ],
63617                 "name": "Nightclub"
63618             },
63619             "amenity/parking": {
63620                 "icon": "parking",
63621                 "fields": [
63622                     "parking",
63623                     "capacity",
63624                     "fee",
63625                     "access_simple",
63626                     "supervised",
63627                     "park_ride",
63628                     "address"
63629                 ],
63630                 "geometry": [
63631                     "point",
63632                     "vertex",
63633                     "area"
63634                 ],
63635                 "tags": {
63636                     "amenity": "parking"
63637                 },
63638                 "terms": [],
63639                 "name": "Car Parking"
63640             },
63641             "amenity/pharmacy": {
63642                 "icon": "pharmacy",
63643                 "fields": [
63644                     "operator",
63645                     "building_area",
63646                     "address",
63647                     "opening_hours"
63648                 ],
63649                 "geometry": [
63650                     "point",
63651                     "vertex",
63652                     "area"
63653                 ],
63654                 "tags": {
63655                     "amenity": "pharmacy"
63656                 },
63657                 "terms": [],
63658                 "name": "Pharmacy"
63659             },
63660             "amenity/place_of_worship": {
63661                 "icon": "place-of-worship",
63662                 "fields": [
63663                     "religion",
63664                     "denomination",
63665                     "building_area",
63666                     "address"
63667                 ],
63668                 "geometry": [
63669                     "point",
63670                     "vertex",
63671                     "area"
63672                 ],
63673                 "terms": [
63674                     "abbey",
63675                     "basilica",
63676                     "bethel",
63677                     "cathedral",
63678                     "chancel",
63679                     "chantry",
63680                     "chapel",
63681                     "church",
63682                     "fold",
63683                     "house of God",
63684                     "house of prayer",
63685                     "house of worship",
63686                     "minster",
63687                     "mission",
63688                     "mosque",
63689                     "oratory",
63690                     "parish",
63691                     "sacellum",
63692                     "sanctuary",
63693                     "shrine",
63694                     "synagogue",
63695                     "tabernacle",
63696                     "temple"
63697                 ],
63698                 "tags": {
63699                     "amenity": "place_of_worship"
63700                 },
63701                 "name": "Place of Worship"
63702             },
63703             "amenity/place_of_worship/buddhist": {
63704                 "icon": "place-of-worship",
63705                 "fields": [
63706                     "denomination",
63707                     "building_area",
63708                     "address"
63709                 ],
63710                 "geometry": [
63711                     "point",
63712                     "vertex",
63713                     "area"
63714                 ],
63715                 "terms": [
63716                     "stupa",
63717                     "vihara",
63718                     "monastery",
63719                     "temple",
63720                     "pagoda",
63721                     "zendo",
63722                     "dojo"
63723                 ],
63724                 "tags": {
63725                     "amenity": "place_of_worship",
63726                     "religion": "buddhist"
63727                 },
63728                 "name": "Buddhist Temple"
63729             },
63730             "amenity/place_of_worship/christian": {
63731                 "icon": "religious-christian",
63732                 "fields": [
63733                     "denomination",
63734                     "building_area",
63735                     "address"
63736                 ],
63737                 "geometry": [
63738                     "point",
63739                     "vertex",
63740                     "area"
63741                 ],
63742                 "terms": [
63743                     "christian",
63744                     "abbey",
63745                     "basilica",
63746                     "bethel",
63747                     "cathedral",
63748                     "chancel",
63749                     "chantry",
63750                     "chapel",
63751                     "church",
63752                     "fold",
63753                     "house of God",
63754                     "house of prayer",
63755                     "house of worship",
63756                     "minster",
63757                     "mission",
63758                     "oratory",
63759                     "parish",
63760                     "sacellum",
63761                     "sanctuary",
63762                     "shrine",
63763                     "tabernacle",
63764                     "temple"
63765                 ],
63766                 "tags": {
63767                     "amenity": "place_of_worship",
63768                     "religion": "christian"
63769                 },
63770                 "name": "Church"
63771             },
63772             "amenity/place_of_worship/jewish": {
63773                 "icon": "religious-jewish",
63774                 "fields": [
63775                     "denomination",
63776                     "building_area",
63777                     "address"
63778                 ],
63779                 "geometry": [
63780                     "point",
63781                     "vertex",
63782                     "area"
63783                 ],
63784                 "terms": [
63785                     "jewish",
63786                     "synagogue"
63787                 ],
63788                 "tags": {
63789                     "amenity": "place_of_worship",
63790                     "religion": "jewish"
63791                 },
63792                 "name": "Synagogue"
63793             },
63794             "amenity/place_of_worship/muslim": {
63795                 "icon": "religious-muslim",
63796                 "fields": [
63797                     "denomination",
63798                     "building_area",
63799                     "address"
63800                 ],
63801                 "geometry": [
63802                     "point",
63803                     "vertex",
63804                     "area"
63805                 ],
63806                 "terms": [
63807                     "muslim",
63808                     "mosque"
63809                 ],
63810                 "tags": {
63811                     "amenity": "place_of_worship",
63812                     "religion": "muslim"
63813                 },
63814                 "name": "Mosque"
63815             },
63816             "amenity/police": {
63817                 "icon": "police",
63818                 "fields": [
63819                     "operator",
63820                     "building_area",
63821                     "address"
63822                 ],
63823                 "geometry": [
63824                     "point",
63825                     "vertex",
63826                     "area"
63827                 ],
63828                 "terms": [
63829                     "badge",
63830                     "bear",
63831                     "blue",
63832                     "bluecoat",
63833                     "bobby",
63834                     "boy scout",
63835                     "bull",
63836                     "constable",
63837                     "constabulary",
63838                     "cop",
63839                     "copper",
63840                     "corps",
63841                     "county mounty",
63842                     "detective",
63843                     "fed",
63844                     "flatfoot",
63845                     "force",
63846                     "fuzz",
63847                     "gendarme",
63848                     "gumshoe",
63849                     "heat",
63850                     "law",
63851                     "law enforcement",
63852                     "man",
63853                     "narc",
63854                     "officers",
63855                     "patrolman",
63856                     "police"
63857                 ],
63858                 "tags": {
63859                     "amenity": "police"
63860                 },
63861                 "name": "Police"
63862             },
63863             "amenity/post_box": {
63864                 "icon": "post",
63865                 "fields": [
63866                     "operator",
63867                     "collection_times"
63868                 ],
63869                 "geometry": [
63870                     "point",
63871                     "vertex"
63872                 ],
63873                 "tags": {
63874                     "amenity": "post_box"
63875                 },
63876                 "terms": [
63877                     "letter drop",
63878                     "letterbox",
63879                     "mail drop",
63880                     "mailbox",
63881                     "pillar box",
63882                     "postbox"
63883                 ],
63884                 "name": "Mailbox"
63885             },
63886             "amenity/post_office": {
63887                 "icon": "post",
63888                 "fields": [
63889                     "operator",
63890                     "collection_times",
63891                     "building_area"
63892                 ],
63893                 "geometry": [
63894                     "point",
63895                     "vertex",
63896                     "area"
63897                 ],
63898                 "tags": {
63899                     "amenity": "post_office"
63900                 },
63901                 "name": "Post Office"
63902             },
63903             "amenity/pub": {
63904                 "icon": "beer",
63905                 "fields": [
63906                     "building_area",
63907                     "address",
63908                     "opening_hours",
63909                     "smoking"
63910                 ],
63911                 "geometry": [
63912                     "point",
63913                     "vertex",
63914                     "area"
63915                 ],
63916                 "tags": {
63917                     "amenity": "pub"
63918                 },
63919                 "terms": [],
63920                 "name": "Pub"
63921             },
63922             "amenity/ranger_station": {
63923                 "fields": [
63924                     "building_area",
63925                     "opening_hours",
63926                     "operator",
63927                     "phone"
63928                 ],
63929                 "geometry": [
63930                     "point",
63931                     "area"
63932                 ],
63933                 "terms": [
63934                     "visitor center",
63935                     "visitor centre",
63936                     "permit center",
63937                     "permit centre",
63938                     "backcountry office",
63939                     "warden office",
63940                     "warden center"
63941                 ],
63942                 "tags": {
63943                     "amenity": "ranger_station"
63944                 },
63945                 "name": "Ranger Station"
63946             },
63947             "amenity/recycling": {
63948                 "icon": "recycling",
63949                 "fields": [
63950                     "recycling/cans",
63951                     "recycling/glass",
63952                     "recycling/paper",
63953                     "recycling/clothes"
63954                 ],
63955                 "geometry": [
63956                     "point",
63957                     "vertex",
63958                     "area"
63959                 ],
63960                 "terms": [],
63961                 "tags": {
63962                     "amenity": "recycling"
63963                 },
63964                 "name": "Recycling"
63965             },
63966             "amenity/restaurant": {
63967                 "icon": "restaurant",
63968                 "fields": [
63969                     "cuisine",
63970                     "building_area",
63971                     "address",
63972                     "opening_hours",
63973                     "capacity",
63974                     "smoking"
63975                 ],
63976                 "geometry": [
63977                     "point",
63978                     "vertex",
63979                     "area"
63980                 ],
63981                 "terms": [
63982                     "bar",
63983                     "cafeteria",
63984                     "café",
63985                     "canteen",
63986                     "chophouse",
63987                     "coffee shop",
63988                     "diner",
63989                     "dining room",
63990                     "dive*",
63991                     "doughtnut shop",
63992                     "drive-in",
63993                     "eatery",
63994                     "eating house",
63995                     "eating place",
63996                     "fast-food place",
63997                     "fish and chips",
63998                     "greasy spoon",
63999                     "grill",
64000                     "hamburger stand",
64001                     "hashery",
64002                     "hideaway",
64003                     "hotdog stand",
64004                     "inn",
64005                     "joint*",
64006                     "luncheonette",
64007                     "lunchroom",
64008                     "night club",
64009                     "outlet*",
64010                     "pizzeria",
64011                     "saloon",
64012                     "soda fountain",
64013                     "watering hole"
64014                 ],
64015                 "tags": {
64016                     "amenity": "restaurant"
64017                 },
64018                 "name": "Restaurant"
64019             },
64020             "amenity/school": {
64021                 "icon": "school",
64022                 "fields": [
64023                     "operator",
64024                     "address"
64025                 ],
64026                 "geometry": [
64027                     "point",
64028                     "vertex",
64029                     "area"
64030                 ],
64031                 "terms": [
64032                     "academy",
64033                     "alma mater",
64034                     "blackboard",
64035                     "college",
64036                     "department",
64037                     "discipline",
64038                     "establishment",
64039                     "faculty",
64040                     "hall",
64041                     "halls of ivy",
64042                     "institute",
64043                     "institution",
64044                     "jail*",
64045                     "schoolhouse",
64046                     "seminary",
64047                     "university"
64048                 ],
64049                 "tags": {
64050                     "amenity": "school"
64051                 },
64052                 "name": "School Grounds"
64053             },
64054             "amenity/shelter": {
64055                 "fields": [
64056                     "shelter_type"
64057                 ],
64058                 "geometry": [
64059                     "point",
64060                     "vertex",
64061                     "area"
64062                 ],
64063                 "tags": {
64064                     "amenity": "shelter"
64065                 },
64066                 "terms": [
64067                     "lean-to"
64068                 ],
64069                 "name": "Shelter"
64070             },
64071             "amenity/social_facility": {
64072                 "name": "Social Facility",
64073                 "geometry": [
64074                     "point",
64075                     "area"
64076                 ],
64077                 "terms": [],
64078                 "tags": {
64079                     "amenity": "social_facility"
64080                 },
64081                 "fields": [
64082                     "social_facility_for",
64083                     "address",
64084                     "phone",
64085                     "opening_hours",
64086                     "wheelchair",
64087                     "operator"
64088                 ]
64089             },
64090             "amenity/social_facility/food_bank": {
64091                 "name": "Food Bank",
64092                 "geometry": [
64093                     "point",
64094                     "area"
64095                 ],
64096                 "terms": [],
64097                 "tags": {
64098                     "amenity": "social_facility",
64099                     "social_facility": "food_bank"
64100                 },
64101                 "fields": [
64102                     "social_facility_for",
64103                     "address",
64104                     "phone",
64105                     "opening_hours",
64106                     "wheelchair",
64107                     "operator"
64108                 ]
64109             },
64110             "amenity/social_facility/group_home": {
64111                 "name": "Group Home",
64112                 "geometry": [
64113                     "point",
64114                     "area"
64115                 ],
64116                 "terms": [
64117                     "elderly",
64118                     "old",
64119                     "senior living"
64120                 ],
64121                 "tags": {
64122                     "amenity": "social_facility",
64123                     "social_facility": "group_home",
64124                     "social_facility_for": "senior"
64125                 },
64126                 "fields": [
64127                     "social_facility_for",
64128                     "address",
64129                     "phone",
64130                     "opening_hours",
64131                     "wheelchair",
64132                     "operator"
64133                 ]
64134             },
64135             "amenity/social_facility/homeless_shelter": {
64136                 "name": "Homeless Shelter",
64137                 "geometry": [
64138                     "point",
64139                     "area"
64140                 ],
64141                 "terms": [
64142                     "houseless",
64143                     "unhoused",
64144                     "displaced"
64145                 ],
64146                 "tags": {
64147                     "amenity": "social_facility",
64148                     "social_facility": "shelter",
64149                     "social_facility:for": "homeless"
64150                 },
64151                 "fields": [
64152                     "social_facility_for",
64153                     "address",
64154                     "phone",
64155                     "opening_hours",
64156                     "wheelchair",
64157                     "operator"
64158                 ]
64159             },
64160             "amenity/studio": {
64161                 "name": "Studio",
64162                 "geometry": [
64163                     "point",
64164                     "area"
64165                 ],
64166                 "terms": [
64167                     "recording studio",
64168                     "studio",
64169                     "radio",
64170                     "radio studio",
64171                     "television",
64172                     "television studio"
64173                 ],
64174                 "tags": {
64175                     "amenity": "studio"
64176                 },
64177                 "icon": "music",
64178                 "fields": [
64179                     "building_area",
64180                     "studio_type",
64181                     "address"
64182                 ]
64183             },
64184             "amenity/swimming_pool": {
64185                 "geometry": [
64186                     "point",
64187                     "vertex",
64188                     "area"
64189                 ],
64190                 "tags": {
64191                     "amenity": "swimming_pool"
64192                 },
64193                 "icon": "swimming",
64194                 "searchable": false,
64195                 "name": "Swimming Pool"
64196             },
64197             "amenity/taxi": {
64198                 "fields": [
64199                     "operator",
64200                     "capacity"
64201                 ],
64202                 "geometry": [
64203                     "point",
64204                     "vertex",
64205                     "area"
64206                 ],
64207                 "terms": [
64208                     "cab"
64209                 ],
64210                 "tags": {
64211                     "amenity": "taxi"
64212                 },
64213                 "name": "Taxi Stand"
64214             },
64215             "amenity/telephone": {
64216                 "icon": "telephone",
64217                 "geometry": [
64218                     "point",
64219                     "vertex"
64220                 ],
64221                 "tags": {
64222                     "amenity": "telephone"
64223                 },
64224                 "terms": [
64225                     "phone"
64226                 ],
64227                 "name": "Telephone"
64228             },
64229             "amenity/theatre": {
64230                 "icon": "theatre",
64231                 "fields": [
64232                     "operator",
64233                     "building_area",
64234                     "address"
64235                 ],
64236                 "geometry": [
64237                     "point",
64238                     "vertex",
64239                     "area"
64240                 ],
64241                 "terms": [
64242                     "theatre",
64243                     "performance",
64244                     "play",
64245                     "musical"
64246                 ],
64247                 "tags": {
64248                     "amenity": "theatre"
64249                 },
64250                 "name": "Theater"
64251             },
64252             "amenity/toilets": {
64253                 "fields": [
64254                     "toilets/disposal",
64255                     "operator",
64256                     "building_area",
64257                     "fee",
64258                     "access_simple"
64259                 ],
64260                 "geometry": [
64261                     "point",
64262                     "vertex",
64263                     "area"
64264                 ],
64265                 "terms": [
64266                     "bathroom",
64267                     "restroom",
64268                     "outhouse",
64269                     "privy",
64270                     "head",
64271                     "lavatory",
64272                     "latrine",
64273                     "water closet",
64274                     "WC",
64275                     "W.C."
64276                 ],
64277                 "tags": {
64278                     "amenity": "toilets"
64279                 },
64280                 "icon": "toilets",
64281                 "name": "Toilets"
64282             },
64283             "amenity/townhall": {
64284                 "icon": "town-hall",
64285                 "fields": [
64286                     "building_area",
64287                     "address"
64288                 ],
64289                 "geometry": [
64290                     "point",
64291                     "vertex",
64292                     "area"
64293                 ],
64294                 "terms": [
64295                     "village hall",
64296                     "city government",
64297                     "courthouse",
64298                     "municipal building",
64299                     "municipal center",
64300                     "municipal centre"
64301                 ],
64302                 "tags": {
64303                     "amenity": "townhall"
64304                 },
64305                 "name": "Town Hall"
64306             },
64307             "amenity/university": {
64308                 "icon": "college",
64309                 "fields": [
64310                     "operator",
64311                     "address"
64312                 ],
64313                 "geometry": [
64314                     "point",
64315                     "vertex",
64316                     "area"
64317                 ],
64318                 "tags": {
64319                     "amenity": "university"
64320                 },
64321                 "terms": [
64322                     "college"
64323                 ],
64324                 "name": "University"
64325             },
64326             "amenity/vending_machine": {
64327                 "fields": [
64328                     "vending",
64329                     "operator"
64330                 ],
64331                 "geometry": [
64332                     "point"
64333                 ],
64334                 "tags": {
64335                     "amenity": "vending_machine"
64336                 },
64337                 "name": "Vending Machine"
64338             },
64339             "amenity/veterinary": {
64340                 "fields": [],
64341                 "geometry": [
64342                     "point",
64343                     "area"
64344                 ],
64345                 "terms": [
64346                     "pet clinic",
64347                     "veterinarian",
64348                     "animal hospital",
64349                     "pet doctor"
64350                 ],
64351                 "tags": {
64352                     "amenity": "veterinary"
64353                 },
64354                 "name": "Veterinary"
64355             },
64356             "amenity/waste_basket": {
64357                 "icon": "waste-basket",
64358                 "geometry": [
64359                     "point",
64360                     "vertex"
64361                 ],
64362                 "tags": {
64363                     "amenity": "waste_basket"
64364                 },
64365                 "terms": [
64366                     "rubbish bin",
64367                     "litter bin",
64368                     "trash can",
64369                     "garbage can"
64370                 ],
64371                 "name": "Waste Basket"
64372             },
64373             "area": {
64374                 "name": "Area",
64375                 "tags": {
64376                     "area": "yes"
64377                 },
64378                 "geometry": [
64379                     "area"
64380                 ],
64381                 "matchScore": 0.1
64382             },
64383             "barrier": {
64384                 "geometry": [
64385                     "point",
64386                     "vertex",
64387                     "line",
64388                     "area"
64389                 ],
64390                 "tags": {
64391                     "barrier": "*"
64392                 },
64393                 "fields": [
64394                     "barrier"
64395                 ],
64396                 "name": "Barrier"
64397             },
64398             "barrier/block": {
64399                 "fields": [
64400                     "access"
64401                 ],
64402                 "geometry": [
64403                     "point",
64404                     "vertex"
64405                 ],
64406                 "tags": {
64407                     "barrier": "block"
64408                 },
64409                 "name": "Block"
64410             },
64411             "barrier/bollard": {
64412                 "fields": [
64413                     "access"
64414                 ],
64415                 "geometry": [
64416                     "point",
64417                     "vertex",
64418                     "line"
64419                 ],
64420                 "tags": {
64421                     "barrier": "bollard"
64422                 },
64423                 "name": "Bollard"
64424             },
64425             "barrier/cattle_grid": {
64426                 "geometry": [
64427                     "vertex"
64428                 ],
64429                 "tags": {
64430                     "barrier": "cattle_grid"
64431                 },
64432                 "name": "Cattle Grid"
64433             },
64434             "barrier/city_wall": {
64435                 "geometry": [
64436                     "line",
64437                     "area"
64438                 ],
64439                 "tags": {
64440                     "barrier": "city_wall"
64441                 },
64442                 "name": "City Wall"
64443             },
64444             "barrier/cycle_barrier": {
64445                 "fields": [
64446                     "access"
64447                 ],
64448                 "geometry": [
64449                     "vertex"
64450                 ],
64451                 "tags": {
64452                     "barrier": "cycle_barrier"
64453                 },
64454                 "name": "Cycle Barrier"
64455             },
64456             "barrier/ditch": {
64457                 "geometry": [
64458                     "line",
64459                     "area"
64460                 ],
64461                 "tags": {
64462                     "barrier": "ditch"
64463                 },
64464                 "name": "Ditch"
64465             },
64466             "barrier/entrance": {
64467                 "icon": "entrance",
64468                 "geometry": [
64469                     "vertex"
64470                 ],
64471                 "tags": {
64472                     "barrier": "entrance"
64473                 },
64474                 "name": "Entrance",
64475                 "searchable": false
64476             },
64477             "barrier/fence": {
64478                 "geometry": [
64479                     "line"
64480                 ],
64481                 "tags": {
64482                     "barrier": "fence"
64483                 },
64484                 "name": "Fence"
64485             },
64486             "barrier/gate": {
64487                 "fields": [
64488                     "access"
64489                 ],
64490                 "geometry": [
64491                     "point",
64492                     "vertex",
64493                     "line"
64494                 ],
64495                 "tags": {
64496                     "barrier": "gate"
64497                 },
64498                 "name": "Gate"
64499             },
64500             "barrier/hedge": {
64501                 "geometry": [
64502                     "line",
64503                     "area"
64504                 ],
64505                 "tags": {
64506                     "barrier": "hedge"
64507                 },
64508                 "name": "Hedge"
64509             },
64510             "barrier/kissing_gate": {
64511                 "fields": [
64512                     "access"
64513                 ],
64514                 "geometry": [
64515                     "vertex"
64516                 ],
64517                 "tags": {
64518                     "barrier": "kissing_gate"
64519                 },
64520                 "name": "Kissing Gate"
64521             },
64522             "barrier/lift_gate": {
64523                 "fields": [
64524                     "access"
64525                 ],
64526                 "geometry": [
64527                     "point",
64528                     "vertex"
64529                 ],
64530                 "tags": {
64531                     "barrier": "lift_gate"
64532                 },
64533                 "name": "Lift Gate"
64534             },
64535             "barrier/retaining_wall": {
64536                 "geometry": [
64537                     "line",
64538                     "area"
64539                 ],
64540                 "tags": {
64541                     "barrier": "retaining_wall"
64542                 },
64543                 "name": "Retaining Wall"
64544             },
64545             "barrier/stile": {
64546                 "fields": [
64547                     "access"
64548                 ],
64549                 "geometry": [
64550                     "point",
64551                     "vertex"
64552                 ],
64553                 "tags": {
64554                     "barrier": "stile"
64555                 },
64556                 "name": "Stile"
64557             },
64558             "barrier/toll_booth": {
64559                 "fields": [
64560                     "access"
64561                 ],
64562                 "geometry": [
64563                     "vertex"
64564                 ],
64565                 "tags": {
64566                     "barrier": "toll_booth"
64567                 },
64568                 "name": "Toll Booth"
64569             },
64570             "barrier/wall": {
64571                 "geometry": [
64572                     "line",
64573                     "area"
64574                 ],
64575                 "tags": {
64576                     "barrier": "wall"
64577                 },
64578                 "name": "Wall"
64579             },
64580             "boundary/administrative": {
64581                 "name": "Administrative Boundary",
64582                 "geometry": [
64583                     "line"
64584                 ],
64585                 "tags": {
64586                     "boundary": "administrative"
64587                 },
64588                 "fields": [
64589                     "admin_level"
64590                 ]
64591             },
64592             "building": {
64593                 "icon": "building",
64594                 "fields": [
64595                     "building",
64596                     "levels",
64597                     "address",
64598                     "smoking"
64599                 ],
64600                 "geometry": [
64601                     "area"
64602                 ],
64603                 "tags": {
64604                     "building": "*"
64605                 },
64606                 "terms": [],
64607                 "name": "Building"
64608             },
64609             "building/apartments": {
64610                 "icon": "commercial",
64611                 "fields": [
64612                     "address",
64613                     "levels"
64614                 ],
64615                 "geometry": [
64616                     "point",
64617                     "vertex",
64618                     "area"
64619                 ],
64620                 "tags": {
64621                     "building": "apartments"
64622                 },
64623                 "name": "Apartments"
64624             },
64625             "building/barn": {
64626                 "icon": "building",
64627                 "fields": [
64628                     "address",
64629                     "levels"
64630                 ],
64631                 "geometry": [
64632                     "point",
64633                     "vertex",
64634                     "area"
64635                 ],
64636                 "tags": {
64637                     "building": "barn"
64638                 },
64639                 "name": "Barn"
64640             },
64641             "building/bunker": {
64642                 "fields": [
64643                     "address",
64644                     "levels"
64645                 ],
64646                 "geometry": [
64647                     "point",
64648                     "vertex",
64649                     "area"
64650                 ],
64651                 "tags": {
64652                     "building": "bunker"
64653                 },
64654                 "name": "Bunker",
64655                 "searchable": false
64656             },
64657             "building/cabin": {
64658                 "icon": "building",
64659                 "fields": [
64660                     "address",
64661                     "levels"
64662                 ],
64663                 "geometry": [
64664                     "point",
64665                     "vertex",
64666                     "area"
64667                 ],
64668                 "tags": {
64669                     "building": "cabin"
64670                 },
64671                 "name": "Cabin"
64672             },
64673             "building/cathedral": {
64674                 "icon": "place-of-worship",
64675                 "fields": [
64676                     "address",
64677                     "levels"
64678                 ],
64679                 "geometry": [
64680                     "point",
64681                     "vertex",
64682                     "area"
64683                 ],
64684                 "tags": {
64685                     "building": "cathedral"
64686                 },
64687                 "name": "Cathedral"
64688             },
64689             "building/chapel": {
64690                 "icon": "place-of-worship",
64691                 "fields": [
64692                     "address",
64693                     "levels"
64694                 ],
64695                 "geometry": [
64696                     "point",
64697                     "vertex",
64698                     "area"
64699                 ],
64700                 "tags": {
64701                     "building": "chapel"
64702                 },
64703                 "name": "Chapel"
64704             },
64705             "building/church": {
64706                 "icon": "place-of-worship",
64707                 "fields": [
64708                     "address",
64709                     "levels"
64710                 ],
64711                 "geometry": [
64712                     "point",
64713                     "vertex",
64714                     "area"
64715                 ],
64716                 "tags": {
64717                     "building": "church"
64718                 },
64719                 "name": "Church"
64720             },
64721             "building/commercial": {
64722                 "icon": "commercial",
64723                 "fields": [
64724                     "address",
64725                     "smoking"
64726                 ],
64727                 "geometry": [
64728                     "point",
64729                     "vertex",
64730                     "area"
64731                 ],
64732                 "tags": {
64733                     "building": "commercial"
64734                 },
64735                 "name": "Commercial Building"
64736             },
64737             "building/construction": {
64738                 "icon": "building",
64739                 "fields": [
64740                     "address",
64741                     "levels"
64742                 ],
64743                 "geometry": [
64744                     "point",
64745                     "vertex",
64746                     "area"
64747                 ],
64748                 "tags": {
64749                     "building": "construction"
64750                 },
64751                 "name": "Building Under Construction"
64752             },
64753             "building/detached": {
64754                 "icon": "building",
64755                 "fields": [
64756                     "address",
64757                     "levels"
64758                 ],
64759                 "geometry": [
64760                     "point",
64761                     "vertex",
64762                     "area"
64763                 ],
64764                 "tags": {
64765                     "building": "detached"
64766                 },
64767                 "name": "Detached Home"
64768             },
64769             "building/dormitory": {
64770                 "icon": "building",
64771                 "fields": [
64772                     "address",
64773                     "levels",
64774                     "smoking"
64775                 ],
64776                 "geometry": [
64777                     "point",
64778                     "vertex",
64779                     "area"
64780                 ],
64781                 "tags": {
64782                     "building": "dormitory"
64783                 },
64784                 "name": "Dormitory"
64785             },
64786             "building/entrance": {
64787                 "icon": "entrance",
64788                 "geometry": [
64789                     "vertex"
64790                 ],
64791                 "tags": {
64792                     "building": "entrance"
64793                 },
64794                 "name": "Entrance",
64795                 "searchable": false
64796             },
64797             "building/garage": {
64798                 "fields": [
64799                     "capacity"
64800                 ],
64801                 "geometry": [
64802                     "point",
64803                     "vertex",
64804                     "area"
64805                 ],
64806                 "tags": {
64807                     "building": "garage"
64808                 },
64809                 "name": "Garage",
64810                 "icon": "warehouse"
64811             },
64812             "building/garages": {
64813                 "icon": "warehouse",
64814                 "fields": [
64815                     "capacity"
64816                 ],
64817                 "geometry": [
64818                     "point",
64819                     "vertex",
64820                     "area"
64821                 ],
64822                 "tags": {
64823                     "building": "garages"
64824                 },
64825                 "name": "Garages"
64826             },
64827             "building/greenhouse": {
64828                 "icon": "building",
64829                 "fields": [
64830                     "address",
64831                     "levels"
64832                 ],
64833                 "geometry": [
64834                     "point",
64835                     "vertex",
64836                     "area"
64837                 ],
64838                 "tags": {
64839                     "building": "greenhouse"
64840                 },
64841                 "name": "Greenhouse"
64842             },
64843             "building/hospital": {
64844                 "icon": "building",
64845                 "fields": [
64846                     "address",
64847                     "levels"
64848                 ],
64849                 "geometry": [
64850                     "point",
64851                     "vertex",
64852                     "area"
64853                 ],
64854                 "tags": {
64855                     "building": "hospital"
64856                 },
64857                 "name": "Hospital Building"
64858             },
64859             "building/hotel": {
64860                 "icon": "building",
64861                 "fields": [
64862                     "address",
64863                     "levels",
64864                     "smoking"
64865                 ],
64866                 "geometry": [
64867                     "point",
64868                     "vertex",
64869                     "area"
64870                 ],
64871                 "tags": {
64872                     "building": "hotel"
64873                 },
64874                 "name": "Hotel Building"
64875             },
64876             "building/house": {
64877                 "icon": "building",
64878                 "fields": [
64879                     "address",
64880                     "levels"
64881                 ],
64882                 "geometry": [
64883                     "point",
64884                     "area"
64885                 ],
64886                 "tags": {
64887                     "building": "house"
64888                 },
64889                 "name": "House"
64890             },
64891             "building/hut": {
64892                 "geometry": [
64893                     "point",
64894                     "vertex",
64895                     "area"
64896                 ],
64897                 "tags": {
64898                     "building": "hut"
64899                 },
64900                 "name": "Hut"
64901             },
64902             "building/industrial": {
64903                 "icon": "industrial",
64904                 "fields": [
64905                     "address",
64906                     "levels"
64907                 ],
64908                 "geometry": [
64909                     "point",
64910                     "vertex",
64911                     "area"
64912                 ],
64913                 "tags": {
64914                     "building": "industrial"
64915                 },
64916                 "name": "Industrial Building"
64917             },
64918             "building/public": {
64919                 "icon": "building",
64920                 "fields": [
64921                     "address",
64922                     "levels",
64923                     "smoking"
64924                 ],
64925                 "geometry": [
64926                     "point",
64927                     "vertex",
64928                     "area"
64929                 ],
64930                 "tags": {
64931                     "building": "public"
64932                 },
64933                 "name": "Public Building"
64934             },
64935             "building/residential": {
64936                 "icon": "building",
64937                 "fields": [
64938                     "address",
64939                     "levels"
64940                 ],
64941                 "geometry": [
64942                     "point",
64943                     "vertex",
64944                     "area"
64945                 ],
64946                 "tags": {
64947                     "building": "residential"
64948                 },
64949                 "name": "Residential Building"
64950             },
64951             "building/retail": {
64952                 "icon": "building",
64953                 "fields": [
64954                     "address",
64955                     "levels",
64956                     "smoking"
64957                 ],
64958                 "geometry": [
64959                     "point",
64960                     "vertex",
64961                     "area"
64962                 ],
64963                 "tags": {
64964                     "building": "retail"
64965                 },
64966                 "name": "Retail Building"
64967             },
64968             "building/roof": {
64969                 "icon": "building",
64970                 "fields": [
64971                     "address",
64972                     "levels"
64973                 ],
64974                 "geometry": [
64975                     "point",
64976                     "vertex",
64977                     "area"
64978                 ],
64979                 "tags": {
64980                     "building": "roof"
64981                 },
64982                 "name": "Roof"
64983             },
64984             "building/school": {
64985                 "icon": "building",
64986                 "fields": [
64987                     "address",
64988                     "levels"
64989                 ],
64990                 "geometry": [
64991                     "point",
64992                     "vertex",
64993                     "area"
64994                 ],
64995                 "tags": {
64996                     "building": "school"
64997                 },
64998                 "name": "School Building"
64999             },
65000             "building/shed": {
65001                 "icon": "building",
65002                 "fields": [
65003                     "address",
65004                     "levels"
65005                 ],
65006                 "geometry": [
65007                     "point",
65008                     "vertex",
65009                     "area"
65010                 ],
65011                 "tags": {
65012                     "building": "shed"
65013                 },
65014                 "name": "Shed"
65015             },
65016             "building/stable": {
65017                 "icon": "building",
65018                 "fields": [
65019                     "address",
65020                     "levels"
65021                 ],
65022                 "geometry": [
65023                     "point",
65024                     "vertex",
65025                     "area"
65026                 ],
65027                 "tags": {
65028                     "building": "stable"
65029                 },
65030                 "name": "Stable"
65031             },
65032             "building/static_caravan": {
65033                 "icon": "building",
65034                 "fields": [
65035                     "address",
65036                     "levels"
65037                 ],
65038                 "geometry": [
65039                     "point",
65040                     "vertex",
65041                     "area"
65042                 ],
65043                 "tags": {
65044                     "building": "static_caravan"
65045                 },
65046                 "name": "Static Mobile Home"
65047             },
65048             "building/terrace": {
65049                 "icon": "building",
65050                 "fields": [
65051                     "address",
65052                     "levels"
65053                 ],
65054                 "geometry": [
65055                     "point",
65056                     "vertex",
65057                     "area"
65058                 ],
65059                 "tags": {
65060                     "building": "terrace"
65061                 },
65062                 "name": "Row Houses"
65063             },
65064             "building/train_station": {
65065                 "icon": "building",
65066                 "fields": [
65067                     "address",
65068                     "levels"
65069                 ],
65070                 "geometry": [
65071                     "point",
65072                     "vertex",
65073                     "area"
65074                 ],
65075                 "tags": {
65076                     "building": "train_station"
65077                 },
65078                 "name": "Train Station",
65079                 "searchable": false
65080             },
65081             "building/university": {
65082                 "icon": "building",
65083                 "fields": [
65084                     "address",
65085                     "levels"
65086                 ],
65087                 "geometry": [
65088                     "point",
65089                     "vertex",
65090                     "area"
65091                 ],
65092                 "tags": {
65093                     "building": "university"
65094                 },
65095                 "name": "University Building"
65096             },
65097             "building/warehouse": {
65098                 "icon": "building",
65099                 "fields": [
65100                     "address",
65101                     "levels"
65102                 ],
65103                 "geometry": [
65104                     "point",
65105                     "vertex",
65106                     "area"
65107                 ],
65108                 "tags": {
65109                     "building": "warehouse"
65110                 },
65111                 "name": "Warehouse"
65112             },
65113             "craft/basket_maker": {
65114                 "name": "Basket Maker",
65115                 "geometry": [
65116                     "point",
65117                     "area"
65118                 ],
65119                 "terms": [
65120                     "basket",
65121                     "basketry",
65122                     "basket maker",
65123                     "basket weaver"
65124                 ],
65125                 "tags": {
65126                     "craft": "basket_maker"
65127                 },
65128                 "icon": "art-gallery",
65129                 "fields": [
65130                     "building_area",
65131                     "address",
65132                     "operator",
65133                     "opening_hours"
65134                 ]
65135             },
65136             "craft/beekeeper": {
65137                 "name": "Beekeeper",
65138                 "geometry": [
65139                     "point",
65140                     "area"
65141                 ],
65142                 "terms": [
65143                     "bees",
65144                     "beekeeper",
65145                     "bee box"
65146                 ],
65147                 "tags": {
65148                     "craft": "beekeeper"
65149                 },
65150                 "icon": "farm",
65151                 "fields": [
65152                     "building_area",
65153                     "address",
65154                     "operator",
65155                     "opening_hours"
65156                 ]
65157             },
65158             "craft/blacksmith": {
65159                 "name": "Blacksmith",
65160                 "geometry": [
65161                     "point",
65162                     "area"
65163                 ],
65164                 "terms": [
65165                     "blacksmith"
65166                 ],
65167                 "tags": {
65168                     "craft": "blacksmith"
65169                 },
65170                 "icon": "farm",
65171                 "fields": [
65172                     "building_area",
65173                     "address",
65174                     "operator",
65175                     "opening_hours"
65176                 ]
65177             },
65178             "craft/boatbuilder": {
65179                 "name": "Boat Builder",
65180                 "geometry": [
65181                     "point",
65182                     "area"
65183                 ],
65184                 "terms": [
65185                     "boat builder"
65186                 ],
65187                 "tags": {
65188                     "craft": "boatbuilder"
65189                 },
65190                 "icon": "marker-stroked",
65191                 "fields": [
65192                     "building_area",
65193                     "address",
65194                     "operator",
65195                     "opening_hours"
65196                 ]
65197             },
65198             "craft/bookbinder": {
65199                 "name": "Bookbinder",
65200                 "geometry": [
65201                     "point",
65202                     "area"
65203                 ],
65204                 "terms": [
65205                     "bookbinder",
65206                     "book repair"
65207                 ],
65208                 "tags": {
65209                     "craft": "bookbinder"
65210                 },
65211                 "icon": "library",
65212                 "fields": [
65213                     "building_area",
65214                     "address",
65215                     "operator",
65216                     "opening_hours"
65217                 ]
65218             },
65219             "craft/brewery": {
65220                 "name": "Brewery",
65221                 "geometry": [
65222                     "point",
65223                     "area"
65224                 ],
65225                 "terms": [
65226                     "brewery"
65227                 ],
65228                 "tags": {
65229                     "craft": "brewery"
65230                 },
65231                 "icon": "beer",
65232                 "fields": [
65233                     "building_area",
65234                     "address",
65235                     "operator",
65236                     "opening_hours"
65237                 ]
65238             },
65239             "craft/carpenter": {
65240                 "name": "Carpenter",
65241                 "geometry": [
65242                     "point",
65243                     "area"
65244                 ],
65245                 "terms": [
65246                     "carpenter",
65247                     "woodworker"
65248                 ],
65249                 "tags": {
65250                     "craft": "carpenter"
65251                 },
65252                 "icon": "logging",
65253                 "fields": [
65254                     "building_area",
65255                     "address",
65256                     "operator",
65257                     "opening_hours"
65258                 ]
65259             },
65260             "craft/carpet_layer": {
65261                 "name": "Carpet Layer",
65262                 "geometry": [
65263                     "point",
65264                     "area"
65265                 ],
65266                 "terms": [
65267                     "carpet layer"
65268                 ],
65269                 "tags": {
65270                     "craft": "carpet_layer"
65271                 },
65272                 "icon": "square",
65273                 "fields": [
65274                     "building_area",
65275                     "address",
65276                     "operator",
65277                     "opening_hours"
65278                 ]
65279             },
65280             "craft/caterer": {
65281                 "name": "Caterer",
65282                 "geometry": [
65283                     "point",
65284                     "area"
65285                 ],
65286                 "terms": [
65287                     "Caterer",
65288                     "Catering"
65289                 ],
65290                 "tags": {
65291                     "craft": "caterer"
65292                 },
65293                 "icon": "bakery",
65294                 "fields": [
65295                     "cuisine",
65296                     "building_area",
65297                     "address",
65298                     "operator",
65299                     "opening_hours"
65300                 ]
65301             },
65302             "craft/clockmaker": {
65303                 "name": "Clockmaker",
65304                 "geometry": [
65305                     "point",
65306                     "area"
65307                 ],
65308                 "terms": [
65309                     "clock",
65310                     "clockmaker",
65311                     "clock repair"
65312                 ],
65313                 "tags": {
65314                     "craft": "clockmaker"
65315                 },
65316                 "icon": "circle-stroked",
65317                 "fields": [
65318                     "building_area",
65319                     "address",
65320                     "operator",
65321                     "opening_hours"
65322                 ]
65323             },
65324             "craft/confectionary": {
65325                 "name": "Confectionary",
65326                 "geometry": [
65327                     "point",
65328                     "area"
65329                 ],
65330                 "terms": [
65331                     "confectionary",
65332                     "sweets",
65333                     "candy"
65334                 ],
65335                 "tags": {
65336                     "craft": "confectionary"
65337                 },
65338                 "icon": "bakery",
65339                 "fields": [
65340                     "building_area",
65341                     "address",
65342                     "operator",
65343                     "opening_hours"
65344                 ]
65345             },
65346             "craft/dressmaker": {
65347                 "name": "Dressmaker",
65348                 "geometry": [
65349                     "point",
65350                     "area"
65351                 ],
65352                 "terms": [
65353                     "dress",
65354                     "dressmaker"
65355                 ],
65356                 "tags": {
65357                     "craft": "dressmaker"
65358                 },
65359                 "icon": "clothing-store",
65360                 "fields": [
65361                     "building_area",
65362                     "address",
65363                     "operator",
65364                     "opening_hours"
65365                 ]
65366             },
65367             "craft/electrician": {
65368                 "name": "Electrician",
65369                 "geometry": [
65370                     "point",
65371                     "area"
65372                 ],
65373                 "terms": [
65374                     "electrician"
65375                 ],
65376                 "tags": {
65377                     "craft": "electrician"
65378                 },
65379                 "icon": "marker-stroked",
65380                 "fields": [
65381                     "building_area",
65382                     "address",
65383                     "operator",
65384                     "opening_hours"
65385                 ]
65386             },
65387             "craft/gardener": {
65388                 "name": "Gardener",
65389                 "geometry": [
65390                     "point",
65391                     "area"
65392                 ],
65393                 "terms": [
65394                     "gardener",
65395                     "landscaper",
65396                     "grounds keeper"
65397                 ],
65398                 "tags": {
65399                     "craft": "gardener"
65400                 },
65401                 "icon": "garden",
65402                 "fields": [
65403                     "building_area",
65404                     "address",
65405                     "operator",
65406                     "opening_hours"
65407                 ]
65408             },
65409             "craft/glaziery": {
65410                 "name": "Glaziery",
65411                 "geometry": [
65412                     "point",
65413                     "area"
65414                 ],
65415                 "terms": [
65416                     "glass",
65417                     "glass foundry",
65418                     "stained-glass",
65419                     "window"
65420                 ],
65421                 "tags": {
65422                     "craft": "glaziery"
65423                 },
65424                 "icon": "fire-station",
65425                 "fields": [
65426                     "building_area",
65427                     "address",
65428                     "operator",
65429                     "opening_hours"
65430                 ]
65431             },
65432             "craft/handicraft": {
65433                 "name": "Handicraft",
65434                 "geometry": [
65435                     "point",
65436                     "area"
65437                 ],
65438                 "terms": [
65439                     "handicraft"
65440                 ],
65441                 "tags": {
65442                     "craft": "handicraft"
65443                 },
65444                 "icon": "art-gallery",
65445                 "fields": [
65446                     "building_area",
65447                     "address",
65448                     "operator",
65449                     "opening_hours"
65450                 ]
65451             },
65452             "craft/hvac": {
65453                 "name": "HVAC",
65454                 "geometry": [
65455                     "point",
65456                     "area"
65457                 ],
65458                 "terms": [
65459                     "heating",
65460                     "ventilating",
65461                     "air-conditioning",
65462                     "air conditioning"
65463                 ],
65464                 "tags": {
65465                     "craft": "hvac"
65466                 },
65467                 "icon": "marker-stroked",
65468                 "fields": [
65469                     "building_area",
65470                     "address",
65471                     "operator",
65472                     "opening_hours"
65473                 ]
65474             },
65475             "craft/insulator": {
65476                 "name": "Insulator",
65477                 "geometry": [
65478                     "point",
65479                     "area"
65480                 ],
65481                 "terms": [
65482                     "insulation",
65483                     "insulator"
65484                 ],
65485                 "tags": {
65486                     "craft": "insulation"
65487                 },
65488                 "icon": "marker-stroked",
65489                 "fields": [
65490                     "building_area",
65491                     "address",
65492                     "operator",
65493                     "opening_hours"
65494                 ]
65495             },
65496             "craft/jeweler": {
65497                 "name": "Jeweler",
65498                 "geometry": [
65499                     "point",
65500                     "area"
65501                 ],
65502                 "terms": [
65503                     "jeweler",
65504                     "gem",
65505                     "diamond"
65506                 ],
65507                 "tags": {
65508                     "craft": "jeweler"
65509                 },
65510                 "icon": "marker-stroked",
65511                 "searchable": false,
65512                 "fields": [
65513                     "building_area",
65514                     "address",
65515                     "operator",
65516                     "opening_hours"
65517                 ]
65518             },
65519             "craft/key_cutter": {
65520                 "name": "Key Cutter",
65521                 "geometry": [
65522                     "point",
65523                     "area"
65524                 ],
65525                 "terms": [
65526                     "key",
65527                     "key cutter"
65528                 ],
65529                 "tags": {
65530                     "craft": "key_cutter"
65531                 },
65532                 "icon": "marker-stroked",
65533                 "fields": [
65534                     "building_area",
65535                     "address",
65536                     "operator",
65537                     "opening_hours"
65538                 ]
65539             },
65540             "craft/locksmith": {
65541                 "name": "Locksmith",
65542                 "geometry": [
65543                     "point",
65544                     "area"
65545                 ],
65546                 "terms": [
65547                     "locksmith",
65548                     "lock"
65549                 ],
65550                 "tags": {
65551                     "craft": "locksmith"
65552                 },
65553                 "icon": "marker-stroked",
65554                 "searchable": false,
65555                 "fields": [
65556                     "building_area",
65557                     "address",
65558                     "operator",
65559                     "opening_hours"
65560                 ]
65561             },
65562             "craft/metal_construction": {
65563                 "name": "Metal Construction",
65564                 "geometry": [
65565                     "point",
65566                     "area"
65567                 ],
65568                 "terms": [
65569                     "metal construction"
65570                 ],
65571                 "tags": {
65572                     "craft": "metal_construction"
65573                 },
65574                 "icon": "marker-stroked",
65575                 "fields": [
65576                     "building_area",
65577                     "address",
65578                     "operator",
65579                     "opening_hours"
65580                 ]
65581             },
65582             "craft/optician": {
65583                 "name": "Optician",
65584                 "geometry": [
65585                     "point",
65586                     "area"
65587                 ],
65588                 "terms": [
65589                     "glasses",
65590                     "optician"
65591                 ],
65592                 "tags": {
65593                     "craft": "optician"
65594                 },
65595                 "icon": "marker-stroked",
65596                 "searchable": false,
65597                 "fields": [
65598                     "building_area",
65599                     "address",
65600                     "operator",
65601                     "opening_hours"
65602                 ]
65603             },
65604             "craft/painter": {
65605                 "name": "Painter",
65606                 "geometry": [
65607                     "point",
65608                     "area"
65609                 ],
65610                 "terms": [
65611                     "painter"
65612                 ],
65613                 "tags": {
65614                     "craft": "painter"
65615                 },
65616                 "icon": "art-gallery",
65617                 "fields": [
65618                     "building_area",
65619                     "address",
65620                     "operator",
65621                     "opening_hours"
65622                 ]
65623             },
65624             "craft/photographer": {
65625                 "name": "Photographer",
65626                 "geometry": [
65627                     "point",
65628                     "area"
65629                 ],
65630                 "terms": [
65631                     "photographer"
65632                 ],
65633                 "tags": {
65634                     "craft": "photographer"
65635                 },
65636                 "icon": "camera",
65637                 "fields": [
65638                     "building_area",
65639                     "address",
65640                     "operator",
65641                     "opening_hours"
65642                 ]
65643             },
65644             "craft/photographic_labratory": {
65645                 "name": "Photographic Labratory",
65646                 "geometry": [
65647                     "point",
65648                     "area"
65649                 ],
65650                 "terms": [
65651                     "photographic labratory",
65652                     "film developer"
65653                 ],
65654                 "tags": {
65655                     "craft": "photographic_labratory"
65656                 },
65657                 "icon": "camera",
65658                 "fields": [
65659                     "building_area",
65660                     "address",
65661                     "operator",
65662                     "opening_hours"
65663                 ]
65664             },
65665             "craft/plasterer": {
65666                 "name": "Plasterer",
65667                 "geometry": [
65668                     "point",
65669                     "area"
65670                 ],
65671                 "terms": [
65672                     "plasterer"
65673                 ],
65674                 "tags": {
65675                     "craft": "plasterer"
65676                 },
65677                 "icon": "marker-stroked",
65678                 "fields": [
65679                     "building_area",
65680                     "address",
65681                     "operator",
65682                     "opening_hours"
65683                 ]
65684             },
65685             "craft/plumber": {
65686                 "name": "Plumber",
65687                 "geometry": [
65688                     "point",
65689                     "area"
65690                 ],
65691                 "terms": [
65692                     "pumber"
65693                 ],
65694                 "tags": {
65695                     "craft": "plumber"
65696                 },
65697                 "icon": "marker-stroked",
65698                 "fields": [
65699                     "building_area",
65700                     "address",
65701                     "operator",
65702                     "opening_hours"
65703                 ]
65704             },
65705             "craft/pottery": {
65706                 "name": "Pottery",
65707                 "geometry": [
65708                     "point",
65709                     "area"
65710                 ],
65711                 "terms": [
65712                     "pottery",
65713                     "potter"
65714                 ],
65715                 "tags": {
65716                     "craft": "pottery"
65717                 },
65718                 "icon": "art-gallery",
65719                 "fields": [
65720                     "building_area",
65721                     "address",
65722                     "operator",
65723                     "opening_hours"
65724                 ]
65725             },
65726             "craft/rigger": {
65727                 "name": "Rigger",
65728                 "geometry": [
65729                     "point",
65730                     "area"
65731                 ],
65732                 "terms": [
65733                     "rigger"
65734                 ],
65735                 "tags": {
65736                     "craft": "rigger"
65737                 },
65738                 "icon": "marker-stroked",
65739                 "fields": [
65740                     "building_area",
65741                     "address",
65742                     "operator",
65743                     "opening_hours"
65744                 ]
65745             },
65746             "craft/roofer": {
65747                 "name": "Roofer",
65748                 "geometry": [
65749                     "point",
65750                     "area"
65751                 ],
65752                 "terms": [
65753                     "roofer"
65754                 ],
65755                 "tags": {
65756                     "craft": "roofer"
65757                 },
65758                 "icon": "marker-stroked",
65759                 "fields": [
65760                     "building_area",
65761                     "address",
65762                     "operator",
65763                     "opening_hours"
65764                 ]
65765             },
65766             "craft/saddler": {
65767                 "name": "Saddler",
65768                 "geometry": [
65769                     "point",
65770                     "area"
65771                 ],
65772                 "terms": [
65773                     "saddler"
65774                 ],
65775                 "tags": {
65776                     "craft": "saddler"
65777                 },
65778                 "icon": "marker-stroked",
65779                 "fields": [
65780                     "building_area",
65781                     "address",
65782                     "operator",
65783                     "opening_hours"
65784                 ]
65785             },
65786             "craft/sailmaker": {
65787                 "name": "Sailmaker",
65788                 "geometry": [
65789                     "point",
65790                     "area"
65791                 ],
65792                 "terms": [
65793                     "sailmaker"
65794                 ],
65795                 "tags": {
65796                     "craft": "sailmaker"
65797                 },
65798                 "icon": "marker-stroked",
65799                 "fields": [
65800                     "building_area",
65801                     "address",
65802                     "operator",
65803                     "opening_hours"
65804                 ]
65805             },
65806             "craft/sawmill": {
65807                 "name": "Sawmill",
65808                 "geometry": [
65809                     "point",
65810                     "area"
65811                 ],
65812                 "terms": [
65813                     "sawmill",
65814                     "lumber"
65815                 ],
65816                 "tags": {
65817                     "craft": "sawmill"
65818                 },
65819                 "icon": "park",
65820                 "fields": [
65821                     "building_area",
65822                     "address",
65823                     "operator",
65824                     "opening_hours"
65825                 ]
65826             },
65827             "craft/scaffolder": {
65828                 "name": "Scaffolder",
65829                 "geometry": [
65830                     "point",
65831                     "area"
65832                 ],
65833                 "terms": [
65834                     "scaffolder"
65835                 ],
65836                 "tags": {
65837                     "craft": "scaffolder"
65838                 },
65839                 "icon": "marker-stroked",
65840                 "fields": [
65841                     "building_area",
65842                     "address",
65843                     "operator",
65844                     "opening_hours"
65845                 ]
65846             },
65847             "craft/sculpter": {
65848                 "name": "Sculpter",
65849                 "geometry": [
65850                     "point",
65851                     "area"
65852                 ],
65853                 "terms": [
65854                     "sculpter"
65855                 ],
65856                 "tags": {
65857                     "craft": "sculpter"
65858                 },
65859                 "icon": "art-gallery",
65860                 "fields": [
65861                     "building_area",
65862                     "address",
65863                     "operator",
65864                     "opening_hours"
65865                 ]
65866             },
65867             "craft/shoemaker": {
65868                 "name": "Shoemaker",
65869                 "geometry": [
65870                     "point",
65871                     "area"
65872                 ],
65873                 "terms": [
65874                     "shoe repair",
65875                     "shoemaker"
65876                 ],
65877                 "tags": {
65878                     "craft": "shoemaker"
65879                 },
65880                 "icon": "marker-stroked",
65881                 "fields": [
65882                     "building_area",
65883                     "address",
65884                     "operator",
65885                     "opening_hours"
65886                 ]
65887             },
65888             "craft/stonemason": {
65889                 "name": "Stonemason",
65890                 "geometry": [
65891                     "point",
65892                     "area"
65893                 ],
65894                 "terms": [
65895                     "stonemason",
65896                     "masonry"
65897                 ],
65898                 "tags": {
65899                     "craft": "stonemason"
65900                 },
65901                 "icon": "marker-stroked",
65902                 "fields": [
65903                     "building_area",
65904                     "address",
65905                     "operator",
65906                     "opening_hours"
65907                 ]
65908             },
65909             "craft/sweep": {
65910                 "name": "Chimney Sweep",
65911                 "geometry": [
65912                     "point",
65913                     "area"
65914                 ],
65915                 "terms": [
65916                     "sweep",
65917                     "chimney sweep"
65918                 ],
65919                 "tags": {
65920                     "craft": "sweep"
65921                 },
65922                 "icon": "marker-stroked",
65923                 "fields": [
65924                     "building_area",
65925                     "address",
65926                     "operator",
65927                     "opening_hours"
65928                 ]
65929             },
65930             "craft/tailor": {
65931                 "name": "Tailor",
65932                 "geometry": [
65933                     "point",
65934                     "area"
65935                 ],
65936                 "terms": [
65937                     "tailor",
65938                     "clothes"
65939                 ],
65940                 "tags": {
65941                     "craft": "tailor"
65942                 },
65943                 "icon": "clothing-store",
65944                 "fields": [
65945                     "building_area",
65946                     "address",
65947                     "operator",
65948                     "opening_hours"
65949                 ]
65950             },
65951             "craft/tiler": {
65952                 "name": "Tiler",
65953                 "geometry": [
65954                     "point",
65955                     "area"
65956                 ],
65957                 "terms": [
65958                     "tiler"
65959                 ],
65960                 "tags": {
65961                     "craft": "tiler"
65962                 },
65963                 "icon": "marker-stroked",
65964                 "fields": [
65965                     "building_area",
65966                     "address",
65967                     "operator",
65968                     "opening_hours"
65969                 ]
65970             },
65971             "craft/tinsmith": {
65972                 "name": "Tinsmith",
65973                 "geometry": [
65974                     "point",
65975                     "area"
65976                 ],
65977                 "terms": [
65978                     "tinsmith"
65979                 ],
65980                 "tags": {
65981                     "craft": "tinsmith"
65982                 },
65983                 "icon": "marker-stroked",
65984                 "fields": [
65985                     "building_area",
65986                     "address",
65987                     "operator",
65988                     "opening_hours"
65989                 ]
65990             },
65991             "craft/upholsterer": {
65992                 "name": "Upholsterer",
65993                 "geometry": [
65994                     "point",
65995                     "area"
65996                 ],
65997                 "terms": [
65998                     "upholsterer"
65999                 ],
66000                 "tags": {
66001                     "craft": "upholsterer"
66002                 },
66003                 "icon": "marker-stroked",
66004                 "fields": [
66005                     "building_area",
66006                     "address",
66007                     "operator",
66008                     "opening_hours"
66009                 ]
66010             },
66011             "craft/watchmaker": {
66012                 "name": "Watchmaker",
66013                 "geometry": [
66014                     "point",
66015                     "area"
66016                 ],
66017                 "terms": [
66018                     "watch",
66019                     "watchmaker",
66020                     "watch repair"
66021                 ],
66022                 "tags": {
66023                     "craft": "watchmaker"
66024                 },
66025                 "icon": "circle-stroked",
66026                 "fields": [
66027                     "building_area",
66028                     "address",
66029                     "operator",
66030                     "opening_hours"
66031                 ]
66032             },
66033             "craft/window_construction": {
66034                 "name": "Window Construction",
66035                 "geometry": [
66036                     "point",
66037                     "area"
66038                 ],
66039                 "terms": [
66040                     "window",
66041                     "window maker",
66042                     "window construction"
66043                 ],
66044                 "tags": {
66045                     "craft": "window_construction"
66046                 },
66047                 "icon": "marker-stroked",
66048                 "fields": [
66049                     "building_area",
66050                     "address",
66051                     "operator",
66052                     "opening_hours"
66053                 ]
66054             },
66055             "embankment": {
66056                 "geometry": [
66057                     "line"
66058                 ],
66059                 "tags": {
66060                     "embankment": "yes"
66061                 },
66062                 "name": "Embankment",
66063                 "matchScore": 0.2
66064             },
66065             "emergency/ambulance_station": {
66066                 "fields": [
66067                     "operator"
66068                 ],
66069                 "geometry": [
66070                     "area",
66071                     "point",
66072                     "vertex"
66073                 ],
66074                 "tags": {
66075                     "emergency": "ambulance_station"
66076                 },
66077                 "name": "Ambulance Station"
66078             },
66079             "emergency/fire_hydrant": {
66080                 "fields": [
66081                     "fire_hydrant/type"
66082                 ],
66083                 "geometry": [
66084                     "point",
66085                     "vertex"
66086                 ],
66087                 "tags": {
66088                     "emergency": "fire_hydrant"
66089                 },
66090                 "name": "Fire Hydrant"
66091             },
66092             "emergency/phone": {
66093                 "icon": "emergency-telephone",
66094                 "fields": [
66095                     "operator"
66096                 ],
66097                 "geometry": [
66098                     "point",
66099                     "vertex"
66100                 ],
66101                 "tags": {
66102                     "emergency": "phone"
66103                 },
66104                 "name": "Emergency Phone"
66105             },
66106             "entrance": {
66107                 "icon": "entrance",
66108                 "geometry": [
66109                     "vertex"
66110                 ],
66111                 "tags": {
66112                     "entrance": "*"
66113                 },
66114                 "fields": [
66115                     "entrance",
66116                     "access_simple",
66117                     "address"
66118                 ],
66119                 "name": "Entrance"
66120             },
66121             "footway/crossing": {
66122                 "fields": [
66123                     "crossing",
66124                     "access",
66125                     "surface"
66126                 ],
66127                 "geometry": [
66128                     "line"
66129                 ],
66130                 "tags": {
66131                     "highway": "footway",
66132                     "footway": "crossing"
66133                 },
66134                 "terms": [
66135                     "crosswalk",
66136                     "zebra crossing"
66137                 ],
66138                 "name": "Crossing"
66139             },
66140             "footway/sidewalk": {
66141                 "fields": [
66142                     "surface",
66143                     "lit",
66144                     "access"
66145                 ],
66146                 "geometry": [
66147                     "line"
66148                 ],
66149                 "tags": {
66150                     "highway": "footway",
66151                     "footway": "sidewalk"
66152                 },
66153                 "terms": [],
66154                 "name": "Sidewalk"
66155             },
66156             "golf/bunker": {
66157                 "icon": "golf",
66158                 "geometry": [
66159                     "area"
66160                 ],
66161                 "tags": {
66162                     "golf": "bunker",
66163                     "natural": "sand"
66164                 },
66165                 "terms": [
66166                     "hazard",
66167                     "bunker"
66168                 ],
66169                 "name": "Sand Trap"
66170             },
66171             "golf/fairway": {
66172                 "icon": "golf",
66173                 "geometry": [
66174                     "area"
66175                 ],
66176                 "tags": {
66177                     "golf": "fairway",
66178                     "landuse": "grass"
66179                 },
66180                 "name": "Fairway"
66181             },
66182             "golf/green": {
66183                 "icon": "golf",
66184                 "geometry": [
66185                     "area"
66186                 ],
66187                 "tags": {
66188                     "golf": "green",
66189                     "landuse": "grass",
66190                     "leisure": "pitch",
66191                     "sport": "golf"
66192                 },
66193                 "terms": [
66194                     "putting green"
66195                 ],
66196                 "name": "Putting Green"
66197             },
66198             "golf/hole": {
66199                 "icon": "golf",
66200                 "fields": [
66201                     "golf_hole",
66202                     "par",
66203                     "handicap"
66204                 ],
66205                 "geometry": [
66206                     "line"
66207                 ],
66208                 "tags": {
66209                     "golf": "hole"
66210                 },
66211                 "name": "Golf Hole"
66212             },
66213             "golf/lateral_water_hazard": {
66214                 "icon": "golf",
66215                 "geometry": [
66216                     "line",
66217                     "area"
66218                 ],
66219                 "tags": {
66220                     "golf": "lateral_water_hazard",
66221                     "natural": "water"
66222                 },
66223                 "name": "Lateral Water Hazard"
66224             },
66225             "golf/rough": {
66226                 "icon": "golf",
66227                 "geometry": [
66228                     "area"
66229                 ],
66230                 "tags": {
66231                     "golf": "rough",
66232                     "landuse": "grass"
66233                 },
66234                 "name": "Rough"
66235             },
66236             "golf/tee": {
66237                 "icon": "golf",
66238                 "geometry": [
66239                     "area"
66240                 ],
66241                 "tags": {
66242                     "golf": "tee",
66243                     "landuse": "grass"
66244                 },
66245                 "terms": [
66246                     "teeing ground"
66247                 ],
66248                 "name": "Tee Box"
66249             },
66250             "golf/water_hazard": {
66251                 "icon": "golf",
66252                 "geometry": [
66253                     "line",
66254                     "area"
66255                 ],
66256                 "tags": {
66257                     "golf": "water_hazard",
66258                     "natural": "water"
66259                 },
66260                 "name": "Water Hazard"
66261             },
66262             "highway": {
66263                 "fields": [
66264                     "highway"
66265                 ],
66266                 "geometry": [
66267                     "point",
66268                     "vertex",
66269                     "line",
66270                     "area"
66271                 ],
66272                 "tags": {
66273                     "highway": "*"
66274                 },
66275                 "name": "Highway"
66276             },
66277             "highway/bridleway": {
66278                 "fields": [
66279                     "access",
66280                     "surface",
66281                     "structure"
66282                 ],
66283                 "icon": "highway-bridleway",
66284                 "geometry": [
66285                     "line"
66286                 ],
66287                 "tags": {
66288                     "highway": "bridleway"
66289                 },
66290                 "terms": [
66291                     "bridleway",
66292                     "equestrian trail",
66293                     "horse riding path",
66294                     "bridle road",
66295                     "horse trail"
66296                 ],
66297                 "name": "Bridle Path"
66298             },
66299             "highway/bus_stop": {
66300                 "icon": "bus",
66301                 "fields": [
66302                     "operator",
66303                     "shelter"
66304                 ],
66305                 "geometry": [
66306                     "point",
66307                     "vertex"
66308                 ],
66309                 "tags": {
66310                     "highway": "bus_stop"
66311                 },
66312                 "terms": [],
66313                 "name": "Bus Stop"
66314             },
66315             "highway/crossing": {
66316                 "fields": [
66317                     "crossing"
66318                 ],
66319                 "geometry": [
66320                     "vertex"
66321                 ],
66322                 "tags": {
66323                     "highway": "crossing"
66324                 },
66325                 "terms": [
66326                     "crosswalk",
66327                     "zebra crossing"
66328                 ],
66329                 "name": "Crossing"
66330             },
66331             "highway/cycleway": {
66332                 "icon": "highway-cycleway",
66333                 "fields": [
66334                     "surface",
66335                     "lit",
66336                     "structure",
66337                     "access",
66338                     "oneway"
66339                 ],
66340                 "geometry": [
66341                     "line"
66342                 ],
66343                 "tags": {
66344                     "highway": "cycleway"
66345                 },
66346                 "terms": [],
66347                 "name": "Cycle Path"
66348             },
66349             "highway/footway": {
66350                 "icon": "highway-footway",
66351                 "fields": [
66352                     "structure",
66353                     "access",
66354                     "surface"
66355                 ],
66356                 "geometry": [
66357                     "line",
66358                     "area"
66359                 ],
66360                 "terms": [
66361                     "beaten path",
66362                     "boulevard",
66363                     "clearing",
66364                     "course",
66365                     "cut*",
66366                     "drag*",
66367                     "footpath",
66368                     "highway",
66369                     "lane",
66370                     "line",
66371                     "orbit",
66372                     "passage",
66373                     "pathway",
66374                     "rail",
66375                     "rails",
66376                     "road",
66377                     "roadway",
66378                     "route",
66379                     "street",
66380                     "thoroughfare",
66381                     "trackway",
66382                     "trail",
66383                     "trajectory",
66384                     "walk"
66385                 ],
66386                 "tags": {
66387                     "highway": "footway"
66388                 },
66389                 "name": "Foot Path"
66390             },
66391             "highway/living_street": {
66392                 "icon": "highway-living-street",
66393                 "fields": [
66394                     "oneway",
66395                     "maxspeed",
66396                     "structure",
66397                     "access",
66398                     "surface"
66399                 ],
66400                 "geometry": [
66401                     "line"
66402                 ],
66403                 "tags": {
66404                     "highway": "living_street"
66405                 },
66406                 "name": "Living Street"
66407             },
66408             "highway/mini_roundabout": {
66409                 "geometry": [
66410                     "vertex"
66411                 ],
66412                 "tags": {
66413                     "highway": "mini_roundabout"
66414                 },
66415                 "fields": [
66416                     "clock_direction"
66417                 ],
66418                 "name": "Mini-Roundabout"
66419             },
66420             "highway/motorway": {
66421                 "icon": "highway-motorway",
66422                 "fields": [
66423                     "oneway",
66424                     "maxspeed",
66425                     "structure",
66426                     "access",
66427                     "lanes",
66428                     "surface",
66429                     "ref"
66430                 ],
66431                 "geometry": [
66432                     "line"
66433                 ],
66434                 "tags": {
66435                     "highway": "motorway"
66436                 },
66437                 "terms": [],
66438                 "name": "Motorway"
66439             },
66440             "highway/motorway_junction": {
66441                 "geometry": [
66442                     "vertex"
66443                 ],
66444                 "tags": {
66445                     "highway": "motorway_junction"
66446                 },
66447                 "fields": [
66448                     "ref"
66449                 ],
66450                 "name": "Motorway Junction"
66451             },
66452             "highway/motorway_link": {
66453                 "icon": "highway-motorway-link",
66454                 "fields": [
66455                     "oneway_yes",
66456                     "maxspeed",
66457                     "structure",
66458                     "access",
66459                     "surface",
66460                     "ref"
66461                 ],
66462                 "geometry": [
66463                     "line"
66464                 ],
66465                 "tags": {
66466                     "highway": "motorway_link"
66467                 },
66468                 "terms": [
66469                     "ramp",
66470                     "on ramp",
66471                     "off ramp"
66472                 ],
66473                 "name": "Motorway Link"
66474             },
66475             "highway/path": {
66476                 "icon": "highway-path",
66477                 "fields": [
66478                     "structure",
66479                     "access",
66480                     "sac_scale",
66481                     "surface",
66482                     "incline",
66483                     "trail_visibility",
66484                     "ref"
66485                 ],
66486                 "geometry": [
66487                     "line"
66488                 ],
66489                 "tags": {
66490                     "highway": "path"
66491                 },
66492                 "terms": [],
66493                 "name": "Path"
66494             },
66495             "highway/pedestrian": {
66496                 "fields": [
66497                     "access",
66498                     "oneway",
66499                     "surface"
66500                 ],
66501                 "geometry": [
66502                     "line",
66503                     "area"
66504                 ],
66505                 "tags": {
66506                     "highway": "pedestrian"
66507                 },
66508                 "terms": [],
66509                 "name": "Pedestrian"
66510             },
66511             "highway/primary": {
66512                 "icon": "highway-primary",
66513                 "fields": [
66514                     "oneway",
66515                     "maxspeed",
66516                     "structure",
66517                     "access",
66518                     "lanes",
66519                     "surface",
66520                     "ref"
66521                 ],
66522                 "geometry": [
66523                     "line"
66524                 ],
66525                 "tags": {
66526                     "highway": "primary"
66527                 },
66528                 "terms": [],
66529                 "name": "Primary Road"
66530             },
66531             "highway/primary_link": {
66532                 "icon": "highway-primary-link",
66533                 "fields": [
66534                     "oneway",
66535                     "maxspeed",
66536                     "structure",
66537                     "access",
66538                     "surface",
66539                     "ref"
66540                 ],
66541                 "geometry": [
66542                     "line"
66543                 ],
66544                 "tags": {
66545                     "highway": "primary_link"
66546                 },
66547                 "terms": [
66548                     "ramp",
66549                     "on ramp",
66550                     "off ramp"
66551                 ],
66552                 "name": "Primary Link"
66553             },
66554             "highway/residential": {
66555                 "icon": "highway-residential",
66556                 "fields": [
66557                     "oneway",
66558                     "maxspeed",
66559                     "structure",
66560                     "access",
66561                     "surface"
66562                 ],
66563                 "geometry": [
66564                     "line"
66565                 ],
66566                 "tags": {
66567                     "highway": "residential"
66568                 },
66569                 "terms": [],
66570                 "name": "Residential Road"
66571             },
66572             "highway/rest_area": {
66573                 "geometry": [
66574                     "point",
66575                     "vertex",
66576                     "area"
66577                 ],
66578                 "tags": {
66579                     "highway": "rest_area"
66580                 },
66581                 "terms": [
66582                     "rest stop",
66583                     "turnout",
66584                     "lay-by"
66585                 ],
66586                 "name": "Rest Area"
66587             },
66588             "highway/road": {
66589                 "icon": "highway-road",
66590                 "fields": [
66591                     "oneway",
66592                     "maxspeed",
66593                     "structure",
66594                     "access",
66595                     "surface"
66596                 ],
66597                 "geometry": [
66598                     "line"
66599                 ],
66600                 "tags": {
66601                     "highway": "road"
66602                 },
66603                 "terms": [],
66604                 "name": "Unknown Road"
66605             },
66606             "highway/secondary": {
66607                 "icon": "highway-secondary",
66608                 "fields": [
66609                     "oneway",
66610                     "maxspeed",
66611                     "structure",
66612                     "access",
66613                     "lanes",
66614                     "surface",
66615                     "ref"
66616                 ],
66617                 "geometry": [
66618                     "line"
66619                 ],
66620                 "tags": {
66621                     "highway": "secondary"
66622                 },
66623                 "terms": [],
66624                 "name": "Secondary Road"
66625             },
66626             "highway/secondary_link": {
66627                 "icon": "highway-secondary-link",
66628                 "fields": [
66629                     "oneway",
66630                     "maxspeed",
66631                     "structure",
66632                     "access",
66633                     "surface",
66634                     "ref"
66635                 ],
66636                 "geometry": [
66637                     "line"
66638                 ],
66639                 "tags": {
66640                     "highway": "secondary_link"
66641                 },
66642                 "terms": [
66643                     "ramp",
66644                     "on ramp",
66645                     "off ramp"
66646                 ],
66647                 "name": "Secondary Link"
66648             },
66649             "highway/service": {
66650                 "icon": "highway-service",
66651                 "fields": [
66652                     "service",
66653                     "oneway",
66654                     "maxspeed",
66655                     "structure",
66656                     "access",
66657                     "surface"
66658                 ],
66659                 "geometry": [
66660                     "line"
66661                 ],
66662                 "tags": {
66663                     "highway": "service"
66664                 },
66665                 "terms": [],
66666                 "name": "Service Road"
66667             },
66668             "highway/service/alley": {
66669                 "icon": "highway-service",
66670                 "fields": [
66671                     "oneway",
66672                     "access",
66673                     "surface"
66674                 ],
66675                 "geometry": [
66676                     "line"
66677                 ],
66678                 "tags": {
66679                     "highway": "service",
66680                     "service": "alley"
66681                 },
66682                 "name": "Alley"
66683             },
66684             "highway/service/drive-through": {
66685                 "icon": "highway-service",
66686                 "fields": [
66687                     "oneway",
66688                     "access",
66689                     "surface"
66690                 ],
66691                 "geometry": [
66692                     "line"
66693                 ],
66694                 "tags": {
66695                     "highway": "service",
66696                     "service": "drive-through"
66697                 },
66698                 "name": "Drive-Through"
66699             },
66700             "highway/service/driveway": {
66701                 "icon": "highway-service",
66702                 "fields": [
66703                     "oneway",
66704                     "access",
66705                     "surface"
66706                 ],
66707                 "geometry": [
66708                     "line"
66709                 ],
66710                 "tags": {
66711                     "highway": "service",
66712                     "service": "driveway"
66713                 },
66714                 "name": "Driveway"
66715             },
66716             "highway/service/emergency_access": {
66717                 "icon": "highway-service",
66718                 "fields": [
66719                     "oneway",
66720                     "access",
66721                     "surface"
66722                 ],
66723                 "geometry": [
66724                     "line"
66725                 ],
66726                 "tags": {
66727                     "highway": "service",
66728                     "service": "emergency_access"
66729                 },
66730                 "name": "Emergency Access"
66731             },
66732             "highway/service/parking_aisle": {
66733                 "icon": "highway-service",
66734                 "fields": [
66735                     "oneway",
66736                     "access",
66737                     "surface"
66738                 ],
66739                 "geometry": [
66740                     "line"
66741                 ],
66742                 "tags": {
66743                     "highway": "service",
66744                     "service": "parking_aisle"
66745                 },
66746                 "name": "Parking Aisle"
66747             },
66748             "highway/services": {
66749                 "geometry": [
66750                     "point",
66751                     "vertex",
66752                     "area"
66753                 ],
66754                 "tags": {
66755                     "highway": "services"
66756                 },
66757                 "terms": [
66758                     "services",
66759                     "travel plaza",
66760                     "service station"
66761                 ],
66762                 "name": "Service Area"
66763             },
66764             "highway/steps": {
66765                 "fields": [
66766                     "access",
66767                     "surface"
66768                 ],
66769                 "icon": "highway-steps",
66770                 "geometry": [
66771                     "line"
66772                 ],
66773                 "tags": {
66774                     "highway": "steps"
66775                 },
66776                 "terms": [
66777                     "stairs",
66778                     "staircase"
66779                 ],
66780                 "name": "Steps"
66781             },
66782             "highway/stop": {
66783                 "geometry": [
66784                     "vertex"
66785                 ],
66786                 "tags": {
66787                     "highway": "stop"
66788                 },
66789                 "terms": [
66790                     "stop sign"
66791                 ],
66792                 "name": "Stop Sign"
66793             },
66794             "highway/tertiary": {
66795                 "icon": "highway-tertiary",
66796                 "fields": [
66797                     "oneway",
66798                     "maxspeed",
66799                     "structure",
66800                     "access",
66801                     "lanes",
66802                     "surface",
66803                     "ref"
66804                 ],
66805                 "geometry": [
66806                     "line"
66807                 ],
66808                 "tags": {
66809                     "highway": "tertiary"
66810                 },
66811                 "terms": [],
66812                 "name": "Tertiary Road"
66813             },
66814             "highway/tertiary_link": {
66815                 "icon": "highway-tertiary-link",
66816                 "fields": [
66817                     "oneway",
66818                     "maxspeed",
66819                     "structure",
66820                     "access",
66821                     "surface",
66822                     "ref"
66823                 ],
66824                 "geometry": [
66825                     "line"
66826                 ],
66827                 "tags": {
66828                     "highway": "tertiary_link"
66829                 },
66830                 "terms": [
66831                     "ramp",
66832                     "on ramp",
66833                     "off ramp"
66834                 ],
66835                 "name": "Tertiary Link"
66836             },
66837             "highway/track": {
66838                 "icon": "highway-track",
66839                 "fields": [
66840                     "tracktype",
66841                     "oneway",
66842                     "maxspeed",
66843                     "structure",
66844                     "access",
66845                     "surface"
66846                 ],
66847                 "geometry": [
66848                     "line"
66849                 ],
66850                 "tags": {
66851                     "highway": "track"
66852                 },
66853                 "terms": [],
66854                 "name": "Track"
66855             },
66856             "highway/traffic_signals": {
66857                 "geometry": [
66858                     "vertex"
66859                 ],
66860                 "tags": {
66861                     "highway": "traffic_signals"
66862                 },
66863                 "terms": [
66864                     "light",
66865                     "stoplight",
66866                     "traffic light"
66867                 ],
66868                 "name": "Traffic Signals"
66869             },
66870             "highway/trunk": {
66871                 "icon": "highway-trunk",
66872                 "fields": [
66873                     "oneway",
66874                     "maxspeed",
66875                     "structure",
66876                     "access",
66877                     "lanes",
66878                     "surface",
66879                     "ref"
66880                 ],
66881                 "geometry": [
66882                     "line"
66883                 ],
66884                 "tags": {
66885                     "highway": "trunk"
66886                 },
66887                 "terms": [],
66888                 "name": "Trunk Road"
66889             },
66890             "highway/trunk_link": {
66891                 "icon": "highway-trunk-link",
66892                 "fields": [
66893                     "oneway",
66894                     "maxspeed",
66895                     "structure",
66896                     "access",
66897                     "surface",
66898                     "ref"
66899                 ],
66900                 "geometry": [
66901                     "line"
66902                 ],
66903                 "tags": {
66904                     "highway": "trunk_link"
66905                 },
66906                 "terms": [
66907                     "ramp",
66908                     "on ramp",
66909                     "off ramp"
66910                 ],
66911                 "name": "Trunk Link"
66912             },
66913             "highway/turning_circle": {
66914                 "icon": "circle",
66915                 "geometry": [
66916                     "vertex"
66917                 ],
66918                 "tags": {
66919                     "highway": "turning_circle"
66920                 },
66921                 "terms": [],
66922                 "name": "Turning Circle"
66923             },
66924             "highway/unclassified": {
66925                 "icon": "highway-unclassified",
66926                 "fields": [
66927                     "oneway",
66928                     "maxspeed",
66929                     "structure",
66930                     "access",
66931                     "surface"
66932                 ],
66933                 "geometry": [
66934                     "line"
66935                 ],
66936                 "tags": {
66937                     "highway": "unclassified"
66938                 },
66939                 "terms": [],
66940                 "name": "Unclassified Road"
66941             },
66942             "historic": {
66943                 "fields": [
66944                     "historic"
66945                 ],
66946                 "geometry": [
66947                     "point",
66948                     "vertex",
66949                     "area"
66950                 ],
66951                 "tags": {
66952                     "historic": "*"
66953                 },
66954                 "name": "Historic Site"
66955             },
66956             "historic/archaeological_site": {
66957                 "geometry": [
66958                     "point",
66959                     "vertex",
66960                     "area"
66961                 ],
66962                 "tags": {
66963                     "historic": "archaeological_site"
66964                 },
66965                 "name": "Archaeological Site"
66966             },
66967             "historic/boundary_stone": {
66968                 "geometry": [
66969                     "point",
66970                     "vertex"
66971                 ],
66972                 "tags": {
66973                     "historic": "boundary_stone"
66974                 },
66975                 "name": "Boundary Stone"
66976             },
66977             "historic/castle": {
66978                 "geometry": [
66979                     "point",
66980                     "vertex",
66981                     "area"
66982                 ],
66983                 "tags": {
66984                     "historic": "castle"
66985                 },
66986                 "name": "Castle"
66987             },
66988             "historic/memorial": {
66989                 "icon": "monument",
66990                 "geometry": [
66991                     "point",
66992                     "vertex",
66993                     "area"
66994                 ],
66995                 "tags": {
66996                     "historic": "memorial"
66997                 },
66998                 "name": "Memorial"
66999             },
67000             "historic/monument": {
67001                 "icon": "monument",
67002                 "geometry": [
67003                     "point",
67004                     "vertex",
67005                     "area"
67006                 ],
67007                 "tags": {
67008                     "historic": "monument"
67009                 },
67010                 "name": "Monument"
67011             },
67012             "historic/ruins": {
67013                 "geometry": [
67014                     "point",
67015                     "vertex",
67016                     "area"
67017                 ],
67018                 "tags": {
67019                     "historic": "ruins"
67020                 },
67021                 "name": "Ruins"
67022             },
67023             "historic/wayside_cross": {
67024                 "geometry": [
67025                     "point",
67026                     "vertex",
67027                     "area"
67028                 ],
67029                 "tags": {
67030                     "historic": "wayside_cross"
67031                 },
67032                 "name": "Wayside Cross"
67033             },
67034             "historic/wayside_shrine": {
67035                 "geometry": [
67036                     "point",
67037                     "vertex",
67038                     "area"
67039                 ],
67040                 "tags": {
67041                     "historic": "wayside_shrine"
67042                 },
67043                 "name": "Wayside Shrine"
67044             },
67045             "landuse": {
67046                 "fields": [
67047                     "landuse"
67048                 ],
67049                 "geometry": [
67050                     "point",
67051                     "vertex",
67052                     "area"
67053                 ],
67054                 "tags": {
67055                     "landuse": "*"
67056                 },
67057                 "name": "Landuse"
67058             },
67059             "landuse/allotments": {
67060                 "geometry": [
67061                     "point",
67062                     "area"
67063                 ],
67064                 "tags": {
67065                     "landuse": "allotments"
67066                 },
67067                 "terms": [],
67068                 "name": "Allotments"
67069             },
67070             "landuse/basin": {
67071                 "geometry": [
67072                     "point",
67073                     "area"
67074                 ],
67075                 "tags": {
67076                     "landuse": "basin"
67077                 },
67078                 "terms": [],
67079                 "name": "Basin"
67080             },
67081             "landuse/cemetery": {
67082                 "icon": "cemetery",
67083                 "fields": [
67084                     "religion",
67085                     "denomination"
67086                 ],
67087                 "geometry": [
67088                     "point",
67089                     "vertex",
67090                     "area"
67091                 ],
67092                 "tags": {
67093                     "landuse": "cemetery"
67094                 },
67095                 "terms": [],
67096                 "name": "Cemetery"
67097             },
67098             "landuse/commercial": {
67099                 "geometry": [
67100                     "point",
67101                     "area"
67102                 ],
67103                 "tags": {
67104                     "landuse": "commercial"
67105                 },
67106                 "terms": [],
67107                 "name": "Commercial"
67108             },
67109             "landuse/construction": {
67110                 "fields": [
67111                     "construction",
67112                     "operator"
67113                 ],
67114                 "geometry": [
67115                     "point",
67116                     "area"
67117                 ],
67118                 "tags": {
67119                     "landuse": "construction"
67120                 },
67121                 "terms": [],
67122                 "name": "Construction"
67123             },
67124             "landuse/farm": {
67125                 "fields": [
67126                     "crop"
67127                 ],
67128                 "geometry": [
67129                     "point",
67130                     "area"
67131                 ],
67132                 "tags": {
67133                     "landuse": "farm"
67134                 },
67135                 "terms": [],
67136                 "name": "Farm",
67137                 "icon": "farm"
67138             },
67139             "landuse/farmland": {
67140                 "fields": [
67141                     "crop"
67142                 ],
67143                 "geometry": [
67144                     "point",
67145                     "area"
67146                 ],
67147                 "tags": {
67148                     "landuse": "farmland"
67149                 },
67150                 "terms": [],
67151                 "name": "Farmland",
67152                 "icon": "farm",
67153                 "searchable": false
67154             },
67155             "landuse/farmyard": {
67156                 "fields": [
67157                     "crop"
67158                 ],
67159                 "geometry": [
67160                     "point",
67161                     "area"
67162                 ],
67163                 "tags": {
67164                     "landuse": "farmyard"
67165                 },
67166                 "terms": [],
67167                 "name": "Farmyard",
67168                 "icon": "farm"
67169             },
67170             "landuse/forest": {
67171                 "fields": [
67172                     "wood"
67173                 ],
67174                 "icon": "park2",
67175                 "geometry": [
67176                     "point",
67177                     "area"
67178                 ],
67179                 "tags": {
67180                     "landuse": "forest"
67181                 },
67182                 "terms": [],
67183                 "name": "Forest"
67184             },
67185             "landuse/grass": {
67186                 "geometry": [
67187                     "point",
67188                     "area"
67189                 ],
67190                 "tags": {
67191                     "landuse": "grass"
67192                 },
67193                 "terms": [],
67194                 "name": "Grass"
67195             },
67196             "landuse/industrial": {
67197                 "icon": "industrial",
67198                 "geometry": [
67199                     "point",
67200                     "area"
67201                 ],
67202                 "tags": {
67203                     "landuse": "industrial"
67204                 },
67205                 "terms": [],
67206                 "name": "Industrial"
67207             },
67208             "landuse/landfill": {
67209                 "geometry": [
67210                     "area"
67211                 ],
67212                 "tags": {
67213                     "landuse": "landfill"
67214                 },
67215                 "terms": [
67216                     "dump"
67217                 ],
67218                 "name": "Landfill"
67219             },
67220             "landuse/meadow": {
67221                 "geometry": [
67222                     "point",
67223                     "area"
67224                 ],
67225                 "tags": {
67226                     "landuse": "meadow"
67227                 },
67228                 "terms": [],
67229                 "name": "Meadow"
67230             },
67231             "landuse/orchard": {
67232                 "fields": [
67233                     "trees"
67234                 ],
67235                 "geometry": [
67236                     "point",
67237                     "area"
67238                 ],
67239                 "tags": {
67240                     "landuse": "orchard"
67241                 },
67242                 "terms": [],
67243                 "name": "Orchard",
67244                 "icon": "park2"
67245             },
67246             "landuse/quarry": {
67247                 "geometry": [
67248                     "point",
67249                     "area"
67250                 ],
67251                 "tags": {
67252                     "landuse": "quarry"
67253                 },
67254                 "terms": [],
67255                 "name": "Quarry"
67256             },
67257             "landuse/residential": {
67258                 "geometry": [
67259                     "point",
67260                     "area"
67261                 ],
67262                 "tags": {
67263                     "landuse": "residential"
67264                 },
67265                 "terms": [],
67266                 "name": "Residential"
67267             },
67268             "landuse/retail": {
67269                 "icon": "shop",
67270                 "geometry": [
67271                     "point",
67272                     "area"
67273                 ],
67274                 "tags": {
67275                     "landuse": "retail"
67276                 },
67277                 "name": "Retail"
67278             },
67279             "landuse/vineyard": {
67280                 "geometry": [
67281                     "point",
67282                     "area"
67283                 ],
67284                 "tags": {
67285                     "landuse": "vineyard"
67286                 },
67287                 "terms": [],
67288                 "name": "Vineyard"
67289             },
67290             "leisure": {
67291                 "fields": [
67292                     "leisure"
67293                 ],
67294                 "geometry": [
67295                     "point",
67296                     "vertex",
67297                     "area"
67298                 ],
67299                 "tags": {
67300                     "leisure": "*"
67301                 },
67302                 "name": "Leisure"
67303             },
67304             "leisure/common": {
67305                 "geometry": [
67306                     "point",
67307                     "area"
67308                 ],
67309                 "terms": [
67310                     "open space"
67311                 ],
67312                 "tags": {
67313                     "leisure": "common"
67314                 },
67315                 "name": "Common"
67316             },
67317             "leisure/dog_park": {
67318                 "geometry": [
67319                     "point",
67320                     "area"
67321                 ],
67322                 "terms": [],
67323                 "tags": {
67324                     "leisure": "dog_park"
67325                 },
67326                 "name": "Dog Park",
67327                 "icon": "dog-park"
67328             },
67329             "leisure/firepit": {
67330                 "geometry": [
67331                     "point",
67332                     "area"
67333                 ],
67334                 "tags": {
67335                     "leisure": "firepit"
67336                 },
67337                 "terms": [
67338                     "fireplace",
67339                     "campfire"
67340                 ],
67341                 "name": "Firepit"
67342             },
67343             "leisure/garden": {
67344                 "icon": "garden",
67345                 "geometry": [
67346                     "point",
67347                     "vertex",
67348                     "area"
67349                 ],
67350                 "tags": {
67351                     "leisure": "garden"
67352                 },
67353                 "name": "Garden"
67354             },
67355             "leisure/golf_course": {
67356                 "icon": "golf",
67357                 "fields": [
67358                     "operator",
67359                     "address"
67360                 ],
67361                 "geometry": [
67362                     "point",
67363                     "area"
67364                 ],
67365                 "tags": {
67366                     "leisure": "golf_course"
67367                 },
67368                 "terms": [
67369                     "links"
67370                 ],
67371                 "name": "Golf Course"
67372             },
67373             "leisure/ice_rink": {
67374                 "icon": "pitch",
67375                 "fields": [
67376                     "building_area",
67377                     "seasonal",
67378                     "sport_ice"
67379                 ],
67380                 "geometry": [
67381                     "point",
67382                     "area"
67383                 ],
67384                 "terms": [
67385                     "hockey",
67386                     "skating",
67387                     "curling"
67388                 ],
67389                 "tags": {
67390                     "leisure": "ice_rink"
67391                 },
67392                 "name": "Ice Rink"
67393             },
67394             "leisure/marina": {
67395                 "icon": "harbor",
67396                 "geometry": [
67397                     "point",
67398                     "vertex",
67399                     "area"
67400                 ],
67401                 "tags": {
67402                     "leisure": "marina"
67403                 },
67404                 "name": "Marina"
67405             },
67406             "leisure/park": {
67407                 "icon": "park",
67408                 "geometry": [
67409                     "point",
67410                     "area"
67411                 ],
67412                 "terms": [
67413                     "esplanade",
67414                     "estate",
67415                     "forest",
67416                     "garden",
67417                     "grass",
67418                     "green",
67419                     "grounds",
67420                     "lawn",
67421                     "lot",
67422                     "meadow",
67423                     "parkland",
67424                     "place",
67425                     "playground",
67426                     "plaza",
67427                     "pleasure garden",
67428                     "recreation area",
67429                     "square",
67430                     "tract",
67431                     "village green",
67432                     "woodland"
67433                 ],
67434                 "tags": {
67435                     "leisure": "park"
67436                 },
67437                 "name": "Park"
67438             },
67439             "leisure/picnic_table": {
67440                 "geometry": [
67441                     "point"
67442                 ],
67443                 "tags": {
67444                     "leisure": "picnic_table"
67445                 },
67446                 "terms": [
67447                     "bench",
67448                     "table"
67449                 ],
67450                 "name": "Picnic Table"
67451             },
67452             "leisure/pitch": {
67453                 "icon": "pitch",
67454                 "fields": [
67455                     "sport",
67456                     "surface"
67457                 ],
67458                 "geometry": [
67459                     "point",
67460                     "area"
67461                 ],
67462                 "tags": {
67463                     "leisure": "pitch"
67464                 },
67465                 "terms": [],
67466                 "name": "Sport Pitch"
67467             },
67468             "leisure/pitch/american_football": {
67469                 "icon": "america-football",
67470                 "fields": [
67471                     "surface"
67472                 ],
67473                 "geometry": [
67474                     "point",
67475                     "area"
67476                 ],
67477                 "tags": {
67478                     "leisure": "pitch",
67479                     "sport": "american_football"
67480                 },
67481                 "terms": [],
67482                 "name": "American Football Field"
67483             },
67484             "leisure/pitch/baseball": {
67485                 "icon": "baseball",
67486                 "geometry": [
67487                     "point",
67488                     "area"
67489                 ],
67490                 "tags": {
67491                     "leisure": "pitch",
67492                     "sport": "baseball"
67493                 },
67494                 "terms": [],
67495                 "name": "Baseball Diamond"
67496             },
67497             "leisure/pitch/basketball": {
67498                 "icon": "basketball",
67499                 "fields": [
67500                     "surface",
67501                     "hoops"
67502                 ],
67503                 "geometry": [
67504                     "point",
67505                     "area"
67506                 ],
67507                 "tags": {
67508                     "leisure": "pitch",
67509                     "sport": "basketball"
67510                 },
67511                 "terms": [],
67512                 "name": "Basketball Court"
67513             },
67514             "leisure/pitch/skateboard": {
67515                 "icon": "pitch",
67516                 "fields": [
67517                     "surface"
67518                 ],
67519                 "geometry": [
67520                     "point",
67521                     "area"
67522                 ],
67523                 "tags": {
67524                     "leisure": "pitch",
67525                     "sport": "skateboard"
67526                 },
67527                 "terms": [],
67528                 "name": "Skate Park"
67529             },
67530             "leisure/pitch/soccer": {
67531                 "icon": "soccer",
67532                 "fields": [
67533                     "surface"
67534                 ],
67535                 "geometry": [
67536                     "point",
67537                     "area"
67538                 ],
67539                 "tags": {
67540                     "leisure": "pitch",
67541                     "sport": "soccer"
67542                 },
67543                 "terms": [],
67544                 "name": "Soccer Field"
67545             },
67546             "leisure/pitch/tennis": {
67547                 "icon": "tennis",
67548                 "fields": [
67549                     "surface"
67550                 ],
67551                 "geometry": [
67552                     "point",
67553                     "area"
67554                 ],
67555                 "tags": {
67556                     "leisure": "pitch",
67557                     "sport": "tennis"
67558                 },
67559                 "terms": [],
67560                 "name": "Tennis Court"
67561             },
67562             "leisure/pitch/volleyball": {
67563                 "icon": "pitch",
67564                 "fields": [
67565                     "surface"
67566                 ],
67567                 "geometry": [
67568                     "point",
67569                     "area"
67570                 ],
67571                 "tags": {
67572                     "leisure": "pitch",
67573                     "sport": "volleyball"
67574                 },
67575                 "terms": [],
67576                 "name": "Volleyball Court"
67577             },
67578             "leisure/playground": {
67579                 "icon": "playground",
67580                 "geometry": [
67581                     "point",
67582                     "area"
67583                 ],
67584                 "tags": {
67585                     "leisure": "playground"
67586                 },
67587                 "name": "Playground",
67588                 "terms": [
67589                     "jungle gym",
67590                     "play area"
67591                 ]
67592             },
67593             "leisure/slipway": {
67594                 "geometry": [
67595                     "point",
67596                     "line"
67597                 ],
67598                 "tags": {
67599                     "leisure": "slipway"
67600                 },
67601                 "name": "Slipway"
67602             },
67603             "leisure/sports_center": {
67604                 "geometry": [
67605                     "point",
67606                     "area"
67607                 ],
67608                 "tags": {
67609                     "leisure": "sports_centre"
67610                 },
67611                 "terms": [
67612                     "gym"
67613                 ],
67614                 "icon": "sports",
67615                 "name": "Sports Center"
67616             },
67617             "leisure/stadium": {
67618                 "geometry": [
67619                     "point",
67620                     "area"
67621                 ],
67622                 "tags": {
67623                     "leisure": "stadium"
67624                 },
67625                 "fields": [
67626                     "sport"
67627                 ],
67628                 "name": "Stadium"
67629             },
67630             "leisure/swimming_pool": {
67631                 "fields": [
67632                     "access_simple"
67633                 ],
67634                 "geometry": [
67635                     "point",
67636                     "vertex",
67637                     "area"
67638                 ],
67639                 "tags": {
67640                     "leisure": "swimming_pool"
67641                 },
67642                 "icon": "swimming",
67643                 "name": "Swimming Pool"
67644             },
67645             "leisure/track": {
67646                 "icon": "pitch",
67647                 "fields": [
67648                     "surface"
67649                 ],
67650                 "geometry": [
67651                     "point",
67652                     "line",
67653                     "area"
67654                 ],
67655                 "tags": {
67656                     "leisure": "track"
67657                 },
67658                 "name": "Race Track"
67659             },
67660             "line": {
67661                 "name": "Line",
67662                 "tags": {},
67663                 "geometry": [
67664                     "line"
67665                 ],
67666                 "matchScore": 0.1
67667             },
67668             "man_made": {
67669                 "fields": [
67670                     "man_made"
67671                 ],
67672                 "geometry": [
67673                     "point",
67674                     "vertex",
67675                     "line",
67676                     "area"
67677                 ],
67678                 "tags": {
67679                     "man_made": "*"
67680                 },
67681                 "name": "Man Made"
67682             },
67683             "man_made/breakwater": {
67684                 "geometry": [
67685                     "line",
67686                     "area"
67687                 ],
67688                 "tags": {
67689                     "man_made": "breakwater"
67690                 },
67691                 "name": "Breakwater"
67692             },
67693             "man_made/cutline": {
67694                 "geometry": [
67695                     "line"
67696                 ],
67697                 "tags": {
67698                     "man_made": "cutline"
67699                 },
67700                 "name": "Cut line"
67701             },
67702             "man_made/embankment": {
67703                 "geometry": [
67704                     "line"
67705                 ],
67706                 "tags": {
67707                     "man_made": "embankment"
67708                 },
67709                 "name": "Embankment",
67710                 "searchable": false
67711             },
67712             "man_made/flagpole": {
67713                 "geometry": [
67714                     "point"
67715                 ],
67716                 "tags": {
67717                     "man_made": "flagpole"
67718                 },
67719                 "name": "Flagpole",
67720                 "icon": "embassy"
67721             },
67722             "man_made/lighthouse": {
67723                 "geometry": [
67724                     "point",
67725                     "area"
67726                 ],
67727                 "tags": {
67728                     "man_made": "lighthouse"
67729                 },
67730                 "name": "Lighthouse",
67731                 "icon": "lighthouse"
67732             },
67733             "man_made/observation": {
67734                 "geometry": [
67735                     "point",
67736                     "area"
67737                 ],
67738                 "terms": [
67739                     "lookout tower",
67740                     "fire tower"
67741                 ],
67742                 "tags": {
67743                     "man_made": "tower",
67744                     "tower:type": "observation"
67745                 },
67746                 "name": "Observation Tower"
67747             },
67748             "man_made/pier": {
67749                 "geometry": [
67750                     "line",
67751                     "area"
67752                 ],
67753                 "tags": {
67754                     "man_made": "pier"
67755                 },
67756                 "name": "Pier"
67757             },
67758             "man_made/pipeline": {
67759                 "geometry": [
67760                     "line"
67761                 ],
67762                 "tags": {
67763                     "man_made": "pipeline"
67764                 },
67765                 "fields": [
67766                     "location",
67767                     "operator"
67768                 ],
67769                 "name": "Pipeline",
67770                 "icon": "pipeline"
67771             },
67772             "man_made/survey_point": {
67773                 "icon": "monument",
67774                 "geometry": [
67775                     "point",
67776                     "vertex"
67777                 ],
67778                 "tags": {
67779                     "man_made": "survey_point"
67780                 },
67781                 "fields": [
67782                     "ref"
67783                 ],
67784                 "name": "Survey Point"
67785             },
67786             "man_made/tower": {
67787                 "geometry": [
67788                     "point",
67789                     "area"
67790                 ],
67791                 "tags": {
67792                     "man_made": "tower"
67793                 },
67794                 "fields": [
67795                     "towertype"
67796                 ],
67797                 "name": "Tower"
67798             },
67799             "man_made/wastewater_plant": {
67800                 "icon": "water",
67801                 "geometry": [
67802                     "point",
67803                     "area"
67804                 ],
67805                 "tags": {
67806                     "man_made": "wastewater_plant"
67807                 },
67808                 "name": "Wastewater Plant",
67809                 "terms": [
67810                     "sewage works",
67811                     "sewage treatment plant",
67812                     "water treatment plant",
67813                     "reclamation plant"
67814                 ]
67815             },
67816             "man_made/water_tower": {
67817                 "icon": "water",
67818                 "geometry": [
67819                     "point",
67820                     "area"
67821                 ],
67822                 "tags": {
67823                     "man_made": "water_tower"
67824                 },
67825                 "name": "Water Tower"
67826             },
67827             "man_made/water_well": {
67828                 "geometry": [
67829                     "point",
67830                     "area"
67831                 ],
67832                 "tags": {
67833                     "man_made": "water_well"
67834                 },
67835                 "name": "Water well"
67836             },
67837             "man_made/water_works": {
67838                 "icon": "water",
67839                 "geometry": [
67840                     "point",
67841                     "area"
67842                 ],
67843                 "tags": {
67844                     "man_made": "water_works"
67845                 },
67846                 "name": "Water Works"
67847             },
67848             "military/airfield": {
67849                 "geometry": [
67850                     "point",
67851                     "vertex",
67852                     "area"
67853                 ],
67854                 "tags": {
67855                     "military": "airfield"
67856                 },
67857                 "terms": [],
67858                 "name": "Airfield",
67859                 "icon": "airfield"
67860             },
67861             "military/barracks": {
67862                 "geometry": [
67863                     "point",
67864                     "vertex",
67865                     "area"
67866                 ],
67867                 "tags": {
67868                     "military": "barracks"
67869                 },
67870                 "terms": [],
67871                 "name": "Barracks"
67872             },
67873             "military/bunker": {
67874                 "geometry": [
67875                     "point",
67876                     "vertex",
67877                     "area"
67878                 ],
67879                 "tags": {
67880                     "military": "bunker"
67881                 },
67882                 "terms": [],
67883                 "name": "Bunker"
67884             },
67885             "military/range": {
67886                 "geometry": [
67887                     "point",
67888                     "vertex",
67889                     "area"
67890                 ],
67891                 "tags": {
67892                     "military": "range"
67893                 },
67894                 "terms": [],
67895                 "name": "Military Range"
67896             },
67897             "natural": {
67898                 "fields": [
67899                     "natural"
67900                 ],
67901                 "geometry": [
67902                     "point",
67903                     "vertex",
67904                     "area"
67905                 ],
67906                 "tags": {
67907                     "natural": "*"
67908                 },
67909                 "name": "Natural"
67910             },
67911             "natural/bay": {
67912                 "geometry": [
67913                     "point",
67914                     "area"
67915                 ],
67916                 "terms": [],
67917                 "tags": {
67918                     "natural": "bay"
67919                 },
67920                 "name": "Bay"
67921             },
67922             "natural/beach": {
67923                 "fields": [
67924                     "surface"
67925                 ],
67926                 "geometry": [
67927                     "point",
67928                     "area"
67929                 ],
67930                 "terms": [],
67931                 "tags": {
67932                     "natural": "beach"
67933                 },
67934                 "name": "Beach"
67935             },
67936             "natural/cliff": {
67937                 "geometry": [
67938                     "point",
67939                     "vertex",
67940                     "line",
67941                     "area"
67942                 ],
67943                 "terms": [],
67944                 "tags": {
67945                     "natural": "cliff"
67946                 },
67947                 "name": "Cliff"
67948             },
67949             "natural/coastline": {
67950                 "geometry": [
67951                     "line"
67952                 ],
67953                 "terms": [
67954                     "shore"
67955                 ],
67956                 "tags": {
67957                     "natural": "coastline"
67958                 },
67959                 "name": "Coastline"
67960             },
67961             "natural/fell": {
67962                 "geometry": [
67963                     "area"
67964                 ],
67965                 "terms": [],
67966                 "tags": {
67967                     "natural": "fell"
67968                 },
67969                 "name": "Fell"
67970             },
67971             "natural/glacier": {
67972                 "geometry": [
67973                     "area"
67974                 ],
67975                 "terms": [],
67976                 "tags": {
67977                     "natural": "glacier"
67978                 },
67979                 "name": "Glacier"
67980             },
67981             "natural/grassland": {
67982                 "geometry": [
67983                     "point",
67984                     "area"
67985                 ],
67986                 "terms": [],
67987                 "tags": {
67988                     "natural": "grassland"
67989                 },
67990                 "name": "Grassland"
67991             },
67992             "natural/heath": {
67993                 "geometry": [
67994                     "area"
67995                 ],
67996                 "terms": [],
67997                 "tags": {
67998                     "natural": "heath"
67999                 },
68000                 "name": "Heath"
68001             },
68002             "natural/peak": {
68003                 "icon": "triangle",
68004                 "fields": [
68005                     "elevation"
68006                 ],
68007                 "geometry": [
68008                     "point",
68009                     "vertex"
68010                 ],
68011                 "tags": {
68012                     "natural": "peak"
68013                 },
68014                 "terms": [
68015                     "acme",
68016                     "aiguille",
68017                     "alp",
68018                     "climax",
68019                     "crest",
68020                     "crown",
68021                     "hill",
68022                     "mount",
68023                     "mountain",
68024                     "pinnacle",
68025                     "summit",
68026                     "tip",
68027                     "top"
68028                 ],
68029                 "name": "Peak"
68030             },
68031             "natural/scree": {
68032                 "geometry": [
68033                     "area"
68034                 ],
68035                 "tags": {
68036                     "natural": "scree"
68037                 },
68038                 "terms": [
68039                     "loose rocks"
68040                 ],
68041                 "name": "Scree"
68042             },
68043             "natural/scrub": {
68044                 "geometry": [
68045                     "area"
68046                 ],
68047                 "tags": {
68048                     "natural": "scrub"
68049                 },
68050                 "terms": [],
68051                 "name": "Scrub"
68052             },
68053             "natural/spring": {
68054                 "geometry": [
68055                     "point",
68056                     "vertex"
68057                 ],
68058                 "terms": [],
68059                 "tags": {
68060                     "natural": "spring"
68061                 },
68062                 "name": "Spring"
68063             },
68064             "natural/tree": {
68065                 "fields": [
68066                     "tree_type",
68067                     "denotation"
68068                 ],
68069                 "icon": "park",
68070                 "geometry": [
68071                     "point",
68072                     "vertex"
68073                 ],
68074                 "terms": [],
68075                 "tags": {
68076                     "natural": "tree"
68077                 },
68078                 "name": "Tree"
68079             },
68080             "natural/water": {
68081                 "fields": [
68082                     "water"
68083                 ],
68084                 "geometry": [
68085                     "area"
68086                 ],
68087                 "tags": {
68088                     "natural": "water"
68089                 },
68090                 "icon": "water",
68091                 "name": "Water"
68092             },
68093             "natural/water/lake": {
68094                 "geometry": [
68095                     "area"
68096                 ],
68097                 "tags": {
68098                     "natural": "water",
68099                     "water": "lake"
68100                 },
68101                 "terms": [
68102                     "lakelet",
68103                     "loch",
68104                     "mere"
68105                 ],
68106                 "icon": "water",
68107                 "name": "Lake"
68108             },
68109             "natural/water/pond": {
68110                 "geometry": [
68111                     "area"
68112                 ],
68113                 "tags": {
68114                     "natural": "water",
68115                     "water": "pond"
68116                 },
68117                 "terms": [
68118                     "lakelet",
68119                     "millpond",
68120                     "tarn",
68121                     "pool",
68122                     "mere"
68123                 ],
68124                 "icon": "water",
68125                 "name": "Pond"
68126             },
68127             "natural/water/reservoir": {
68128                 "geometry": [
68129                     "area"
68130                 ],
68131                 "tags": {
68132                     "natural": "water",
68133                     "water": "reservoir"
68134                 },
68135                 "icon": "water",
68136                 "name": "Reservoir"
68137             },
68138             "natural/wetland": {
68139                 "icon": "wetland",
68140                 "fields": [
68141                     "wetland"
68142                 ],
68143                 "geometry": [
68144                     "point",
68145                     "area"
68146                 ],
68147                 "tags": {
68148                     "natural": "wetland"
68149                 },
68150                 "terms": [],
68151                 "name": "Wetland"
68152             },
68153             "natural/wood": {
68154                 "fields": [
68155                     "wood"
68156                 ],
68157                 "icon": "park2",
68158                 "geometry": [
68159                     "point",
68160                     "area"
68161                 ],
68162                 "tags": {
68163                     "natural": "wood"
68164                 },
68165                 "terms": [],
68166                 "name": "Wood"
68167             },
68168             "office": {
68169                 "icon": "commercial",
68170                 "fields": [
68171                     "office",
68172                     "address",
68173                     "opening_hours",
68174                     "smoking"
68175                 ],
68176                 "geometry": [
68177                     "point",
68178                     "vertex",
68179                     "area"
68180                 ],
68181                 "tags": {
68182                     "office": "*"
68183                 },
68184                 "terms": [],
68185                 "name": "Office"
68186             },
68187             "office/accountant": {
68188                 "icon": "commercial",
68189                 "fields": [
68190                     "address",
68191                     "opening_hours"
68192                 ],
68193                 "geometry": [
68194                     "point",
68195                     "vertex",
68196                     "area"
68197                 ],
68198                 "tags": {
68199                     "office": "accountant"
68200                 },
68201                 "terms": [],
68202                 "name": "Accountant"
68203             },
68204             "office/administrative": {
68205                 "icon": "commercial",
68206                 "fields": [
68207                     "address",
68208                     "opening_hours"
68209                 ],
68210                 "geometry": [
68211                     "point",
68212                     "vertex",
68213                     "area"
68214                 ],
68215                 "tags": {
68216                     "office": "administrative"
68217                 },
68218                 "terms": [],
68219                 "name": "Administrative Office"
68220             },
68221             "office/architect": {
68222                 "icon": "commercial",
68223                 "fields": [
68224                     "address",
68225                     "opening_hours"
68226                 ],
68227                 "geometry": [
68228                     "point",
68229                     "vertex",
68230                     "area"
68231                 ],
68232                 "tags": {
68233                     "office": "architect"
68234                 },
68235                 "terms": [],
68236                 "name": "Architect"
68237             },
68238             "office/company": {
68239                 "icon": "commercial",
68240                 "fields": [
68241                     "address",
68242                     "opening_hours",
68243                     "smoking"
68244                 ],
68245                 "geometry": [
68246                     "point",
68247                     "vertex",
68248                     "area"
68249                 ],
68250                 "tags": {
68251                     "office": "company"
68252                 },
68253                 "terms": [],
68254                 "name": "Company Office"
68255             },
68256             "office/educational_institution": {
68257                 "icon": "commercial",
68258                 "fields": [
68259                     "address",
68260                     "opening_hours"
68261                 ],
68262                 "geometry": [
68263                     "point",
68264                     "vertex",
68265                     "area"
68266                 ],
68267                 "tags": {
68268                     "office": "educational_institution"
68269                 },
68270                 "terms": [],
68271                 "name": "Educational Institution"
68272             },
68273             "office/employment_agency": {
68274                 "icon": "commercial",
68275                 "fields": [
68276                     "address",
68277                     "opening_hours"
68278                 ],
68279                 "geometry": [
68280                     "point",
68281                     "vertex",
68282                     "area"
68283                 ],
68284                 "tags": {
68285                     "office": "employment_agency"
68286                 },
68287                 "terms": [],
68288                 "name": "Employment Agency"
68289             },
68290             "office/estate_agent": {
68291                 "icon": "commercial",
68292                 "fields": [
68293                     "address",
68294                     "opening_hours"
68295                 ],
68296                 "geometry": [
68297                     "point",
68298                     "vertex",
68299                     "area"
68300                 ],
68301                 "tags": {
68302                     "office": "estate_agent"
68303                 },
68304                 "terms": [],
68305                 "name": "Real Estate Office"
68306             },
68307             "office/financial": {
68308                 "icon": "commercial",
68309                 "fields": [
68310                     "address",
68311                     "opening_hours"
68312                 ],
68313                 "geometry": [
68314                     "point",
68315                     "vertex",
68316                     "area"
68317                 ],
68318                 "tags": {
68319                     "office": "financial"
68320                 },
68321                 "terms": [],
68322                 "name": "Financial Office"
68323             },
68324             "office/government": {
68325                 "icon": "commercial",
68326                 "fields": [
68327                     "address",
68328                     "opening_hours"
68329                 ],
68330                 "geometry": [
68331                     "point",
68332                     "vertex",
68333                     "area"
68334                 ],
68335                 "tags": {
68336                     "office": "government"
68337                 },
68338                 "terms": [],
68339                 "name": "Government Office"
68340             },
68341             "office/insurance": {
68342                 "icon": "commercial",
68343                 "fields": [
68344                     "address",
68345                     "opening_hours"
68346                 ],
68347                 "geometry": [
68348                     "point",
68349                     "vertex",
68350                     "area"
68351                 ],
68352                 "tags": {
68353                     "office": "insurance"
68354                 },
68355                 "terms": [],
68356                 "name": "Insurance Office"
68357             },
68358             "office/it": {
68359                 "icon": "commercial",
68360                 "fields": [
68361                     "address",
68362                     "opening_hours"
68363                 ],
68364                 "geometry": [
68365                     "point",
68366                     "vertex",
68367                     "area"
68368                 ],
68369                 "tags": {
68370                     "office": "it"
68371                 },
68372                 "terms": [],
68373                 "name": "IT Office"
68374             },
68375             "office/lawyer": {
68376                 "icon": "commercial",
68377                 "fields": [
68378                     "address",
68379                     "opening_hours"
68380                 ],
68381                 "geometry": [
68382                     "point",
68383                     "vertex",
68384                     "area"
68385                 ],
68386                 "tags": {
68387                     "office": "lawyer"
68388                 },
68389                 "terms": [],
68390                 "name": "Law Office"
68391             },
68392             "office/newspaper": {
68393                 "icon": "commercial",
68394                 "fields": [
68395                     "address",
68396                     "opening_hours"
68397                 ],
68398                 "geometry": [
68399                     "point",
68400                     "vertex",
68401                     "area"
68402                 ],
68403                 "tags": {
68404                     "office": "newspaper"
68405                 },
68406                 "terms": [],
68407                 "name": "Newspaper"
68408             },
68409             "office/ngo": {
68410                 "icon": "commercial",
68411                 "fields": [
68412                     "address",
68413                     "opening_hours",
68414                     "smoking"
68415                 ],
68416                 "geometry": [
68417                     "point",
68418                     "vertex",
68419                     "area"
68420                 ],
68421                 "tags": {
68422                     "office": "ngo"
68423                 },
68424                 "terms": [],
68425                 "name": "NGO Office"
68426             },
68427             "office/physician": {
68428                 "icon": "commercial",
68429                 "fields": [
68430                     "address",
68431                     "opening_hours"
68432                 ],
68433                 "geometry": [
68434                     "point",
68435                     "vertex",
68436                     "area"
68437                 ],
68438                 "tags": {
68439                     "office": "physician"
68440                 },
68441                 "terms": [],
68442                 "name": "Physician"
68443             },
68444             "office/political_party": {
68445                 "icon": "commercial",
68446                 "fields": [
68447                     "address",
68448                     "opening_hours"
68449                 ],
68450                 "geometry": [
68451                     "point",
68452                     "vertex",
68453                     "area"
68454                 ],
68455                 "tags": {
68456                     "office": "political_party"
68457                 },
68458                 "terms": [],
68459                 "name": "Political Party"
68460             },
68461             "office/research": {
68462                 "icon": "commercial",
68463                 "fields": [
68464                     "address",
68465                     "opening_hours"
68466                 ],
68467                 "geometry": [
68468                     "point",
68469                     "vertex",
68470                     "area"
68471                 ],
68472                 "tags": {
68473                     "office": "research"
68474                 },
68475                 "terms": [],
68476                 "name": "Research Office"
68477             },
68478             "office/telecommunication": {
68479                 "icon": "commercial",
68480                 "fields": [
68481                     "address",
68482                     "opening_hours"
68483                 ],
68484                 "geometry": [
68485                     "point",
68486                     "vertex",
68487                     "area"
68488                 ],
68489                 "tags": {
68490                     "office": "telecommunication"
68491                 },
68492                 "terms": [],
68493                 "name": "Telecom Office"
68494             },
68495             "office/therapist": {
68496                 "icon": "commercial",
68497                 "fields": [
68498                     "address",
68499                     "opening_hours"
68500                 ],
68501                 "geometry": [
68502                     "point",
68503                     "vertex",
68504                     "area"
68505                 ],
68506                 "tags": {
68507                     "office": "therapist"
68508                 },
68509                 "terms": [],
68510                 "name": "Therapist"
68511             },
68512             "office/travel_agent": {
68513                 "icon": "suitcase",
68514                 "fields": [
68515                     "address",
68516                     "opening_hours"
68517                 ],
68518                 "geometry": [
68519                     "point",
68520                     "vertex",
68521                     "area"
68522                 ],
68523                 "tags": {
68524                     "office": "travel_agent"
68525                 },
68526                 "terms": [],
68527                 "name": "Travel Agency",
68528                 "searchable": false
68529             },
68530             "piste": {
68531                 "icon": "skiing",
68532                 "fields": [
68533                     "piste/type",
68534                     "piste/difficulty",
68535                     "piste/grooming",
68536                     "oneway",
68537                     "lit"
68538                 ],
68539                 "geometry": [
68540                     "point",
68541                     "line",
68542                     "area"
68543                 ],
68544                 "terms": [
68545                     "ski",
68546                     "sled",
68547                     "sleigh",
68548                     "snowboard",
68549                     "nordic",
68550                     "downhill",
68551                     "snowmobile"
68552                 ],
68553                 "tags": {
68554                     "piste:type": "*"
68555                 },
68556                 "name": "Piste/Ski Trail"
68557             },
68558             "place": {
68559                 "fields": [
68560                     "place"
68561                 ],
68562                 "geometry": [
68563                     "point",
68564                     "vertex",
68565                     "area"
68566                 ],
68567                 "tags": {
68568                     "place": "*"
68569                 },
68570                 "name": "Place"
68571             },
68572             "place/city": {
68573                 "icon": "city",
68574                 "geometry": [
68575                     "point",
68576                     "area"
68577                 ],
68578                 "tags": {
68579                     "place": "city"
68580                 },
68581                 "name": "City"
68582             },
68583             "place/hamlet": {
68584                 "icon": "triangle-stroked",
68585                 "geometry": [
68586                     "point",
68587                     "area"
68588                 ],
68589                 "tags": {
68590                     "place": "hamlet"
68591                 },
68592                 "name": "Hamlet"
68593             },
68594             "place/island": {
68595                 "geometry": [
68596                     "point",
68597                     "area"
68598                 ],
68599                 "terms": [
68600                     "archipelago",
68601                     "atoll",
68602                     "bar",
68603                     "cay",
68604                     "isle",
68605                     "islet",
68606                     "key",
68607                     "reef"
68608                 ],
68609                 "tags": {
68610                     "place": "island"
68611                 },
68612                 "name": "Island"
68613             },
68614             "place/isolated_dwelling": {
68615                 "geometry": [
68616                     "point",
68617                     "area"
68618                 ],
68619                 "tags": {
68620                     "place": "isolated_dwelling"
68621                 },
68622                 "name": "Isolated Dwelling"
68623             },
68624             "place/locality": {
68625                 "icon": "marker",
68626                 "geometry": [
68627                     "point",
68628                     "area"
68629                 ],
68630                 "tags": {
68631                     "place": "locality"
68632                 },
68633                 "name": "Locality"
68634             },
68635             "place/neighbourhood": {
68636                 "icon": "triangle-stroked",
68637                 "geometry": [
68638                     "point",
68639                     "area"
68640                 ],
68641                 "tags": {
68642                     "place": "neighbourhood"
68643                 },
68644                 "terms": [
68645                     "neighbourhood"
68646                 ],
68647                 "name": "Neighborhood"
68648             },
68649             "place/town": {
68650                 "icon": "town",
68651                 "geometry": [
68652                     "point",
68653                     "area"
68654                 ],
68655                 "tags": {
68656                     "place": "town"
68657                 },
68658                 "name": "Town"
68659             },
68660             "place/village": {
68661                 "icon": "village",
68662                 "geometry": [
68663                     "point",
68664                     "area"
68665                 ],
68666                 "tags": {
68667                     "place": "village"
68668                 },
68669                 "name": "Village"
68670             },
68671             "point": {
68672                 "name": "Point",
68673                 "tags": {},
68674                 "geometry": [
68675                     "point"
68676                 ],
68677                 "matchScore": 0.1
68678             },
68679             "power": {
68680                 "geometry": [
68681                     "point",
68682                     "vertex",
68683                     "line",
68684                     "area"
68685                 ],
68686                 "tags": {
68687                     "power": "*"
68688                 },
68689                 "fields": [
68690                     "power"
68691                 ],
68692                 "name": "Power"
68693             },
68694             "power/generator": {
68695                 "name": "Power Generator",
68696                 "geometry": [
68697                     "point",
68698                     "vertex",
68699                     "area"
68700                 ],
68701                 "tags": {
68702                     "power": "generator"
68703                 },
68704                 "fields": [
68705                     "generator/source",
68706                     "generator/method",
68707                     "generator/type"
68708                 ]
68709             },
68710             "power/line": {
68711                 "geometry": [
68712                     "line"
68713                 ],
68714                 "tags": {
68715                     "power": "line"
68716                 },
68717                 "name": "Power Line",
68718                 "icon": "power-line"
68719             },
68720             "power/minor_line": {
68721                 "geometry": [
68722                     "line"
68723                 ],
68724                 "tags": {
68725                     "power": "minor_line"
68726                 },
68727                 "name": "Minor Power Line",
68728                 "icon": "power-line"
68729             },
68730             "power/pole": {
68731                 "geometry": [
68732                     "vertex"
68733                 ],
68734                 "tags": {
68735                     "power": "pole"
68736                 },
68737                 "name": "Power Pole"
68738             },
68739             "power/sub_station": {
68740                 "fields": [
68741                     "operator",
68742                     "building"
68743                 ],
68744                 "geometry": [
68745                     "point",
68746                     "area"
68747                 ],
68748                 "tags": {
68749                     "power": "sub_station"
68750                 },
68751                 "name": "Substation"
68752             },
68753             "power/tower": {
68754                 "geometry": [
68755                     "vertex"
68756                 ],
68757                 "tags": {
68758                     "power": "tower"
68759                 },
68760                 "name": "High-Voltage Tower"
68761             },
68762             "power/transformer": {
68763                 "geometry": [
68764                     "point",
68765                     "vertex",
68766                     "area"
68767                 ],
68768                 "tags": {
68769                     "power": "transformer"
68770                 },
68771                 "name": "Transformer"
68772             },
68773             "public_transport/platform": {
68774                 "fields": [
68775                     "ref",
68776                     "operator",
68777                     "network",
68778                     "shelter"
68779                 ],
68780                 "geometry": [
68781                     "point",
68782                     "vertex",
68783                     "line",
68784                     "area"
68785                 ],
68786                 "tags": {
68787                     "public_transport": "platform"
68788                 },
68789                 "name": "Platform"
68790             },
68791             "public_transport/stop_position": {
68792                 "icon": "bus",
68793                 "fields": [
68794                     "ref",
68795                     "operator",
68796                     "network"
68797                 ],
68798                 "geometry": [
68799                     "vertex"
68800                 ],
68801                 "tags": {
68802                     "public_transport": "stop_position"
68803                 },
68804                 "name": "Stop Position"
68805             },
68806             "railway": {
68807                 "fields": [
68808                     "railway"
68809                 ],
68810                 "geometry": [
68811                     "point",
68812                     "vertex",
68813                     "line",
68814                     "area"
68815                 ],
68816                 "tags": {
68817                     "railway": "*"
68818                 },
68819                 "name": "Railway"
68820             },
68821             "railway/abandoned": {
68822                 "icon": "railway-abandoned",
68823                 "geometry": [
68824                     "line"
68825                 ],
68826                 "tags": {
68827                     "railway": "abandoned"
68828                 },
68829                 "fields": [
68830                     "structure"
68831                 ],
68832                 "terms": [],
68833                 "name": "Abandoned Railway"
68834             },
68835             "railway/disused": {
68836                 "icon": "railway-disused",
68837                 "geometry": [
68838                     "line"
68839                 ],
68840                 "tags": {
68841                     "railway": "disused"
68842                 },
68843                 "fields": [
68844                     "structure"
68845                 ],
68846                 "terms": [],
68847                 "name": "Disused Railway"
68848             },
68849             "railway/funicular": {
68850                 "geometry": [
68851                     "line"
68852                 ],
68853                 "terms": [
68854                     "venicular",
68855                     "cliff railway",
68856                     "cable car",
68857                     "cable railway",
68858                     "funicular railway"
68859                 ],
68860                 "fields": [
68861                     "structure",
68862                     "gauge"
68863                 ],
68864                 "tags": {
68865                     "railway": "funicular"
68866                 },
68867                 "icon": "railway-rail",
68868                 "name": "Funicular"
68869             },
68870             "railway/halt": {
68871                 "icon": "rail",
68872                 "geometry": [
68873                     "point",
68874                     "vertex"
68875                 ],
68876                 "tags": {
68877                     "railway": "halt"
68878                 },
68879                 "name": "Railway Halt",
68880                 "terms": [
68881                     "break",
68882                     "interrupt",
68883                     "rest",
68884                     "wait",
68885                     "interruption"
68886                 ]
68887             },
68888             "railway/level_crossing": {
68889                 "icon": "cross",
68890                 "geometry": [
68891                     "vertex"
68892                 ],
68893                 "tags": {
68894                     "railway": "level_crossing"
68895                 },
68896                 "terms": [
68897                     "crossing",
68898                     "railroad crossing",
68899                     "railway crossing",
68900                     "grade crossing",
68901                     "road through railroad",
68902                     "train crossing"
68903                 ],
68904                 "name": "Level Crossing"
68905             },
68906             "railway/monorail": {
68907                 "icon": "railway-monorail",
68908                 "geometry": [
68909                     "line"
68910                 ],
68911                 "tags": {
68912                     "railway": "monorail"
68913                 },
68914                 "fields": [
68915                     "structure",
68916                     "electrified"
68917                 ],
68918                 "terms": [],
68919                 "name": "Monorail"
68920             },
68921             "railway/narrow_gauge": {
68922                 "icon": "railway-rail",
68923                 "geometry": [
68924                     "line"
68925                 ],
68926                 "tags": {
68927                     "railway": "narrow_gauge"
68928                 },
68929                 "fields": [
68930                     "structure",
68931                     "gauge",
68932                     "electrified"
68933                 ],
68934                 "terms": [
68935                     "narrow gauge railway",
68936                     "narrow gauge railroad"
68937                 ],
68938                 "name": "Narrow Gauge Rail"
68939             },
68940             "railway/platform": {
68941                 "geometry": [
68942                     "point",
68943                     "vertex",
68944                     "line",
68945                     "area"
68946                 ],
68947                 "tags": {
68948                     "railway": "platform"
68949                 },
68950                 "name": "Railway Platform"
68951             },
68952             "railway/rail": {
68953                 "icon": "railway-rail",
68954                 "geometry": [
68955                     "line"
68956                 ],
68957                 "tags": {
68958                     "railway": "rail"
68959                 },
68960                 "fields": [
68961                     "structure",
68962                     "gauge",
68963                     "electrified"
68964                 ],
68965                 "terms": [],
68966                 "name": "Rail"
68967             },
68968             "railway/station": {
68969                 "icon": "rail",
68970                 "fields": [
68971                     "building_area"
68972                 ],
68973                 "geometry": [
68974                     "point",
68975                     "vertex",
68976                     "area"
68977                 ],
68978                 "tags": {
68979                     "railway": "station"
68980                 },
68981                 "terms": [
68982                     "train station",
68983                     "station"
68984                 ],
68985                 "name": "Railway Station"
68986             },
68987             "railway/subway": {
68988                 "icon": "railway-subway",
68989                 "fields": [
68990                     "structure",
68991                     "gauge",
68992                     "electrified"
68993                 ],
68994                 "geometry": [
68995                     "line"
68996                 ],
68997                 "tags": {
68998                     "railway": "subway"
68999                 },
69000                 "terms": [],
69001                 "name": "Subway"
69002             },
69003             "railway/subway_entrance": {
69004                 "icon": "rail-metro",
69005                 "geometry": [
69006                     "point"
69007                 ],
69008                 "tags": {
69009                     "railway": "subway_entrance"
69010                 },
69011                 "terms": [],
69012                 "name": "Subway Entrance"
69013             },
69014             "railway/tram": {
69015                 "icon": "railway-light-rail",
69016                 "geometry": [
69017                     "line"
69018                 ],
69019                 "tags": {
69020                     "railway": "tram"
69021                 },
69022                 "fields": [
69023                     "structure",
69024                     "gauge",
69025                     "electrified"
69026                 ],
69027                 "terms": [
69028                     "streetcar"
69029                 ],
69030                 "name": "Tram"
69031             },
69032             "relation": {
69033                 "name": "Relation",
69034                 "icon": "relation",
69035                 "tags": {},
69036                 "geometry": [
69037                     "relation"
69038                 ],
69039                 "fields": [
69040                     "relation"
69041                 ]
69042             },
69043             "route/ferry": {
69044                 "icon": "ferry",
69045                 "geometry": [
69046                     "line"
69047                 ],
69048                 "tags": {
69049                     "route": "ferry"
69050                 },
69051                 "name": "Ferry Route"
69052             },
69053             "shop": {
69054                 "icon": "shop",
69055                 "fields": [
69056                     "shop",
69057                     "address",
69058                     "opening_hours"
69059                 ],
69060                 "geometry": [
69061                     "point",
69062                     "vertex",
69063                     "area"
69064                 ],
69065                 "tags": {
69066                     "shop": "*"
69067                 },
69068                 "terms": [],
69069                 "name": "Shop"
69070             },
69071             "shop/alcohol": {
69072                 "icon": "alcohol-shop",
69073                 "fields": [
69074                     "address",
69075                     "building_area",
69076                     "opening_hours"
69077                 ],
69078                 "geometry": [
69079                     "point",
69080                     "vertex",
69081                     "area"
69082                 ],
69083                 "tags": {
69084                     "shop": "alcohol"
69085                 },
69086                 "terms": [
69087                     "alcohol"
69088                 ],
69089                 "name": "Liquor Store"
69090             },
69091             "shop/art": {
69092                 "icon": "art-gallery",
69093                 "fields": [
69094                     "address",
69095                     "building_area",
69096                     "opening_hours"
69097                 ],
69098                 "geometry": [
69099                     "point",
69100                     "vertex",
69101                     "area"
69102                 ],
69103                 "terms": [
69104                     "art store",
69105                     "art gallery"
69106                 ],
69107                 "tags": {
69108                     "shop": "art"
69109                 },
69110                 "name": "Art Shop"
69111             },
69112             "shop/bakery": {
69113                 "icon": "bakery",
69114                 "fields": [
69115                     "address",
69116                     "building_area",
69117                     "opening_hours"
69118                 ],
69119                 "geometry": [
69120                     "point",
69121                     "vertex",
69122                     "area"
69123                 ],
69124                 "tags": {
69125                     "shop": "bakery"
69126                 },
69127                 "name": "Bakery"
69128             },
69129             "shop/beauty": {
69130                 "icon": "shop",
69131                 "fields": [
69132                     "address",
69133                     "building_area",
69134                     "opening_hours"
69135                 ],
69136                 "geometry": [
69137                     "point",
69138                     "vertex",
69139                     "area"
69140                 ],
69141                 "terms": [
69142                     "nail spa",
69143                     "spa",
69144                     "salon",
69145                     "tanning"
69146                 ],
69147                 "tags": {
69148                     "shop": "beauty"
69149                 },
69150                 "name": "Beauty Shop"
69151             },
69152             "shop/beverages": {
69153                 "icon": "shop",
69154                 "fields": [
69155                     "address",
69156                     "building_area",
69157                     "opening_hours"
69158                 ],
69159                 "geometry": [
69160                     "point",
69161                     "vertex",
69162                     "area"
69163                 ],
69164                 "tags": {
69165                     "shop": "beverages"
69166                 },
69167                 "name": "Beverage Store"
69168             },
69169             "shop/bicycle": {
69170                 "icon": "bicycle",
69171                 "fields": [
69172                     "address",
69173                     "building_area",
69174                     "opening_hours"
69175                 ],
69176                 "geometry": [
69177                     "point",
69178                     "vertex",
69179                     "area"
69180                 ],
69181                 "tags": {
69182                     "shop": "bicycle"
69183                 },
69184                 "name": "Bicycle Shop"
69185             },
69186             "shop/bookmaker": {
69187                 "icon": "shop",
69188                 "fields": [
69189                     "address",
69190                     "building_area",
69191                     "opening_hours"
69192                 ],
69193                 "geometry": [
69194                     "point",
69195                     "vertex",
69196                     "area"
69197                 ],
69198                 "tags": {
69199                     "shop": "bookmaker"
69200                 },
69201                 "name": "Bookmaker"
69202             },
69203             "shop/books": {
69204                 "icon": "shop",
69205                 "fields": [
69206                     "address",
69207                     "building_area",
69208                     "opening_hours"
69209                 ],
69210                 "geometry": [
69211                     "point",
69212                     "vertex",
69213                     "area"
69214                 ],
69215                 "tags": {
69216                     "shop": "books"
69217                 },
69218                 "name": "Bookstore"
69219             },
69220             "shop/boutique": {
69221                 "icon": "shop",
69222                 "fields": [
69223                     "address",
69224                     "building_area",
69225                     "opening_hours"
69226                 ],
69227                 "geometry": [
69228                     "point",
69229                     "vertex",
69230                     "area"
69231                 ],
69232                 "tags": {
69233                     "shop": "boutique"
69234                 },
69235                 "name": "Boutique"
69236             },
69237             "shop/butcher": {
69238                 "icon": "slaughterhouse",
69239                 "fields": [
69240                     "building_area",
69241                     "opening_hours"
69242                 ],
69243                 "geometry": [
69244                     "point",
69245                     "vertex",
69246                     "area"
69247                 ],
69248                 "terms": [],
69249                 "tags": {
69250                     "shop": "butcher"
69251                 },
69252                 "name": "Butcher"
69253             },
69254             "shop/car": {
69255                 "icon": "car",
69256                 "fields": [
69257                     "address",
69258                     "opening_hours"
69259                 ],
69260                 "geometry": [
69261                     "point",
69262                     "vertex",
69263                     "area"
69264                 ],
69265                 "tags": {
69266                     "shop": "car"
69267                 },
69268                 "name": "Car Dealership"
69269             },
69270             "shop/car_parts": {
69271                 "icon": "shop",
69272                 "fields": [
69273                     "address",
69274                     "building_area",
69275                     "opening_hours"
69276                 ],
69277                 "geometry": [
69278                     "point",
69279                     "vertex",
69280                     "area"
69281                 ],
69282                 "tags": {
69283                     "shop": "car_parts"
69284                 },
69285                 "name": "Car Parts Store"
69286             },
69287             "shop/car_repair": {
69288                 "icon": "shop",
69289                 "fields": [
69290                     "address",
69291                     "building_area",
69292                     "opening_hours"
69293                 ],
69294                 "geometry": [
69295                     "point",
69296                     "vertex",
69297                     "area"
69298                 ],
69299                 "tags": {
69300                     "shop": "car_repair"
69301                 },
69302                 "name": "Car Repair Shop"
69303             },
69304             "shop/chemist": {
69305                 "icon": "shop",
69306                 "fields": [
69307                     "address",
69308                     "building_area",
69309                     "opening_hours"
69310                 ],
69311                 "geometry": [
69312                     "point",
69313                     "vertex",
69314                     "area"
69315                 ],
69316                 "tags": {
69317                     "shop": "chemist"
69318                 },
69319                 "name": "Chemist"
69320             },
69321             "shop/clothes": {
69322                 "icon": "clothing-store",
69323                 "fields": [
69324                     "address",
69325                     "building_area",
69326                     "opening_hours"
69327                 ],
69328                 "geometry": [
69329                     "point",
69330                     "vertex",
69331                     "area"
69332                 ],
69333                 "tags": {
69334                     "shop": "clothes"
69335                 },
69336                 "name": "Clothing Store"
69337             },
69338             "shop/computer": {
69339                 "icon": "shop",
69340                 "fields": [
69341                     "address",
69342                     "building_area",
69343                     "opening_hours"
69344                 ],
69345                 "geometry": [
69346                     "point",
69347                     "vertex",
69348                     "area"
69349                 ],
69350                 "tags": {
69351                     "shop": "computer"
69352                 },
69353                 "name": "Computer Store"
69354             },
69355             "shop/confectionery": {
69356                 "icon": "shop",
69357                 "fields": [
69358                     "address",
69359                     "building_area",
69360                     "opening_hours"
69361                 ],
69362                 "geometry": [
69363                     "point",
69364                     "vertex",
69365                     "area"
69366                 ],
69367                 "tags": {
69368                     "shop": "confectionery"
69369                 },
69370                 "name": "Confectionery"
69371             },
69372             "shop/convenience": {
69373                 "icon": "shop",
69374                 "fields": [
69375                     "address",
69376                     "building_area",
69377                     "opening_hours"
69378                 ],
69379                 "geometry": [
69380                     "point",
69381                     "vertex",
69382                     "area"
69383                 ],
69384                 "tags": {
69385                     "shop": "convenience"
69386                 },
69387                 "name": "Convenience Store"
69388             },
69389             "shop/deli": {
69390                 "icon": "restaurant",
69391                 "fields": [
69392                     "address",
69393                     "building_area",
69394                     "opening_hours"
69395                 ],
69396                 "geometry": [
69397                     "point",
69398                     "vertex",
69399                     "area"
69400                 ],
69401                 "tags": {
69402                     "shop": "deli"
69403                 },
69404                 "name": "Deli"
69405             },
69406             "shop/department_store": {
69407                 "icon": "shop",
69408                 "fields": [
69409                     "address",
69410                     "building_area",
69411                     "opening_hours"
69412                 ],
69413                 "geometry": [
69414                     "point",
69415                     "vertex",
69416                     "area"
69417                 ],
69418                 "tags": {
69419                     "shop": "department_store"
69420                 },
69421                 "name": "Department Store"
69422             },
69423             "shop/doityourself": {
69424                 "icon": "shop",
69425                 "fields": [
69426                     "address",
69427                     "building_area",
69428                     "opening_hours"
69429                 ],
69430                 "geometry": [
69431                     "point",
69432                     "vertex",
69433                     "area"
69434                 ],
69435                 "tags": {
69436                     "shop": "doityourself"
69437                 },
69438                 "name": "DIY Store"
69439             },
69440             "shop/dry_cleaning": {
69441                 "icon": "shop",
69442                 "fields": [
69443                     "address",
69444                     "building_area",
69445                     "opening_hours"
69446                 ],
69447                 "geometry": [
69448                     "point",
69449                     "vertex",
69450                     "area"
69451                 ],
69452                 "tags": {
69453                     "shop": "dry_cleaning"
69454                 },
69455                 "name": "Dry Cleaners"
69456             },
69457             "shop/electronics": {
69458                 "icon": "shop",
69459                 "fields": [
69460                     "address",
69461                     "building_area",
69462                     "opening_hours"
69463                 ],
69464                 "geometry": [
69465                     "point",
69466                     "vertex",
69467                     "area"
69468                 ],
69469                 "tags": {
69470                     "shop": "electronics"
69471                 },
69472                 "name": "Electronics Store"
69473             },
69474             "shop/farm": {
69475                 "icon": "shop",
69476                 "fields": [
69477                     "address",
69478                     "building_area",
69479                     "opening_hours"
69480                 ],
69481                 "geometry": [
69482                     "point",
69483                     "vertex",
69484                     "area"
69485                 ],
69486                 "tags": {
69487                     "shop": "farm"
69488                 },
69489                 "terms": [
69490                     "farm shop",
69491                     "farm stand"
69492                 ],
69493                 "name": "Produce Stand"
69494             },
69495             "shop/fishmonger": {
69496                 "icon": "shop",
69497                 "fields": [
69498                     "address",
69499                     "building_area",
69500                     "opening_hours"
69501                 ],
69502                 "geometry": [
69503                     "point",
69504                     "vertex",
69505                     "area"
69506                 ],
69507                 "tags": {
69508                     "shop": "fishmonger"
69509                 },
69510                 "name": "Fishmonger"
69511             },
69512             "shop/florist": {
69513                 "icon": "shop",
69514                 "fields": [
69515                     "address",
69516                     "building_area",
69517                     "opening_hours"
69518                 ],
69519                 "geometry": [
69520                     "point",
69521                     "vertex",
69522                     "area"
69523                 ],
69524                 "tags": {
69525                     "shop": "florist"
69526                 },
69527                 "name": "Florist"
69528             },
69529             "shop/funeral_directors": {
69530                 "icon": "cemetery",
69531                 "fields": [
69532                     "address",
69533                     "building_area",
69534                     "religion",
69535                     "denomination"
69536                 ],
69537                 "geometry": [
69538                     "point",
69539                     "vertex",
69540                     "area"
69541                 ],
69542                 "tags": {
69543                     "shop": "funeral_directors"
69544                 },
69545                 "terms": [
69546                     "undertaker",
69547                     "funeral parlour",
69548                     "funeral parlor",
69549                     "memorial home"
69550                 ],
69551                 "name": "Funeral Home"
69552             },
69553             "shop/furniture": {
69554                 "icon": "shop",
69555                 "fields": [
69556                     "address",
69557                     "building_area",
69558                     "opening_hours"
69559                 ],
69560                 "geometry": [
69561                     "point",
69562                     "vertex",
69563                     "area"
69564                 ],
69565                 "tags": {
69566                     "shop": "furniture"
69567                 },
69568                 "name": "Furniture Store"
69569             },
69570             "shop/garden_centre": {
69571                 "icon": "shop",
69572                 "fields": [
69573                     "address",
69574                     "building_area",
69575                     "opening_hours"
69576                 ],
69577                 "geometry": [
69578                     "point",
69579                     "vertex",
69580                     "area"
69581                 ],
69582                 "terms": [
69583                     "garden centre"
69584                 ],
69585                 "tags": {
69586                     "shop": "garden_centre"
69587                 },
69588                 "name": "Garden Center"
69589             },
69590             "shop/gift": {
69591                 "icon": "shop",
69592                 "fields": [
69593                     "address",
69594                     "building_area",
69595                     "opening_hours"
69596                 ],
69597                 "geometry": [
69598                     "point",
69599                     "vertex",
69600                     "area"
69601                 ],
69602                 "tags": {
69603                     "shop": "gift"
69604                 },
69605                 "name": "Gift Shop"
69606             },
69607             "shop/greengrocer": {
69608                 "icon": "shop",
69609                 "fields": [
69610                     "address",
69611                     "building_area",
69612                     "opening_hours"
69613                 ],
69614                 "geometry": [
69615                     "point",
69616                     "vertex",
69617                     "area"
69618                 ],
69619                 "tags": {
69620                     "shop": "greengrocer"
69621                 },
69622                 "name": "Greengrocer"
69623             },
69624             "shop/hairdresser": {
69625                 "icon": "shop",
69626                 "fields": [
69627                     "address",
69628                     "building_area",
69629                     "opening_hours"
69630                 ],
69631                 "geometry": [
69632                     "point",
69633                     "vertex",
69634                     "area"
69635                 ],
69636                 "tags": {
69637                     "shop": "hairdresser"
69638                 },
69639                 "name": "Hairdresser"
69640             },
69641             "shop/hardware": {
69642                 "icon": "shop",
69643                 "fields": [
69644                     "address",
69645                     "building_area",
69646                     "opening_hours"
69647                 ],
69648                 "geometry": [
69649                     "point",
69650                     "vertex",
69651                     "area"
69652                 ],
69653                 "tags": {
69654                     "shop": "hardware"
69655                 },
69656                 "name": "Hardware Store"
69657             },
69658             "shop/hifi": {
69659                 "icon": "shop",
69660                 "fields": [
69661                     "address",
69662                     "building_area",
69663                     "opening_hours"
69664                 ],
69665                 "geometry": [
69666                     "point",
69667                     "vertex",
69668                     "area"
69669                 ],
69670                 "tags": {
69671                     "shop": "hifi"
69672                 },
69673                 "name": "Hifi Store"
69674             },
69675             "shop/jewelry": {
69676                 "icon": "shop",
69677                 "fields": [
69678                     "address",
69679                     "building_area",
69680                     "opening_hours"
69681                 ],
69682                 "geometry": [
69683                     "point",
69684                     "vertex",
69685                     "area"
69686                 ],
69687                 "tags": {
69688                     "shop": "jewelry"
69689                 },
69690                 "name": "Jeweler"
69691             },
69692             "shop/kiosk": {
69693                 "icon": "shop",
69694                 "fields": [
69695                     "address",
69696                     "building_area",
69697                     "opening_hours"
69698                 ],
69699                 "geometry": [
69700                     "point",
69701                     "vertex",
69702                     "area"
69703                 ],
69704                 "tags": {
69705                     "shop": "kiosk"
69706                 },
69707                 "name": "Kiosk"
69708             },
69709             "shop/laundry": {
69710                 "icon": "laundry",
69711                 "fields": [
69712                     "address",
69713                     "building_area",
69714                     "opening_hours"
69715                 ],
69716                 "geometry": [
69717                     "point",
69718                     "vertex",
69719                     "area"
69720                 ],
69721                 "tags": {
69722                     "shop": "laundry"
69723                 },
69724                 "name": "Laundry"
69725             },
69726             "shop/locksmith": {
69727                 "icon": "shop",
69728                 "fields": [
69729                     "address",
69730                     "building_area",
69731                     "opening_hours"
69732                 ],
69733                 "geometry": [
69734                     "point",
69735                     "vertex",
69736                     "area"
69737                 ],
69738                 "terms": [
69739                     "keys"
69740                 ],
69741                 "tags": {
69742                     "shop": "locksmith"
69743                 },
69744                 "name": "Locksmith"
69745             },
69746             "shop/lottery": {
69747                 "icon": "shop",
69748                 "fields": [
69749                     "address",
69750                     "building_area",
69751                     "opening_hours"
69752                 ],
69753                 "geometry": [
69754                     "point",
69755                     "vertex",
69756                     "area"
69757                 ],
69758                 "tags": {
69759                     "shop": "lottery"
69760                 },
69761                 "name": "Lottery Shop"
69762             },
69763             "shop/mall": {
69764                 "icon": "shop",
69765                 "fields": [
69766                     "address",
69767                     "building_area",
69768                     "opening_hours"
69769                 ],
69770                 "geometry": [
69771                     "point",
69772                     "vertex",
69773                     "area"
69774                 ],
69775                 "tags": {
69776                     "shop": "mall"
69777                 },
69778                 "name": "Mall"
69779             },
69780             "shop/mobile_phone": {
69781                 "icon": "shop",
69782                 "fields": [
69783                     "address",
69784                     "building_area",
69785                     "opening_hours"
69786                 ],
69787                 "geometry": [
69788                     "point",
69789                     "vertex",
69790                     "area"
69791                 ],
69792                 "tags": {
69793                     "shop": "mobile_phone"
69794                 },
69795                 "name": "Mobile Phone Store"
69796             },
69797             "shop/motorcycle": {
69798                 "icon": "shop",
69799                 "fields": [
69800                     "address",
69801                     "building_area",
69802                     "opening_hours"
69803                 ],
69804                 "geometry": [
69805                     "point",
69806                     "vertex",
69807                     "area"
69808                 ],
69809                 "tags": {
69810                     "shop": "motorcycle"
69811                 },
69812                 "name": "Motorcycle Dealership"
69813             },
69814             "shop/music": {
69815                 "icon": "music",
69816                 "fields": [
69817                     "address",
69818                     "building_area",
69819                     "opening_hours"
69820                 ],
69821                 "geometry": [
69822                     "point",
69823                     "vertex",
69824                     "area"
69825                 ],
69826                 "tags": {
69827                     "shop": "music"
69828                 },
69829                 "name": "Music Store"
69830             },
69831             "shop/newsagent": {
69832                 "icon": "shop",
69833                 "fields": [
69834                     "address",
69835                     "building_area",
69836                     "opening_hours"
69837                 ],
69838                 "geometry": [
69839                     "point",
69840                     "vertex",
69841                     "area"
69842                 ],
69843                 "tags": {
69844                     "shop": "newsagent"
69845                 },
69846                 "name": "Newsagent"
69847             },
69848             "shop/optician": {
69849                 "icon": "shop",
69850                 "fields": [
69851                     "address",
69852                     "building_area",
69853                     "opening_hours"
69854                 ],
69855                 "geometry": [
69856                     "point",
69857                     "vertex",
69858                     "area"
69859                 ],
69860                 "tags": {
69861                     "shop": "optician"
69862                 },
69863                 "name": "Optician"
69864             },
69865             "shop/outdoor": {
69866                 "icon": "shop",
69867                 "fields": [
69868                     "address",
69869                     "building_area",
69870                     "opening_hours"
69871                 ],
69872                 "geometry": [
69873                     "point",
69874                     "vertex",
69875                     "area"
69876                 ],
69877                 "tags": {
69878                     "shop": "outdoor"
69879                 },
69880                 "name": "Outdoor Store"
69881             },
69882             "shop/pet": {
69883                 "icon": "dog-park",
69884                 "fields": [
69885                     "address",
69886                     "building_area",
69887                     "opening_hours"
69888                 ],
69889                 "geometry": [
69890                     "point",
69891                     "vertex",
69892                     "area"
69893                 ],
69894                 "tags": {
69895                     "shop": "pet"
69896                 },
69897                 "name": "Pet Store"
69898             },
69899             "shop/photo": {
69900                 "icon": "camera",
69901                 "fields": [
69902                     "address",
69903                     "building_area",
69904                     "opening_hours"
69905                 ],
69906                 "geometry": [
69907                     "point",
69908                     "vertex",
69909                     "area"
69910                 ],
69911                 "tags": {
69912                     "shop": "photo"
69913                 },
69914                 "name": "Photography Store"
69915             },
69916             "shop/shoes": {
69917                 "icon": "shop",
69918                 "fields": [
69919                     "address",
69920                     "building_area",
69921                     "opening_hours"
69922                 ],
69923                 "geometry": [
69924                     "point",
69925                     "vertex",
69926                     "area"
69927                 ],
69928                 "tags": {
69929                     "shop": "shoes"
69930                 },
69931                 "name": "Shoe Store"
69932             },
69933             "shop/sports": {
69934                 "icon": "shop",
69935                 "fields": [
69936                     "address",
69937                     "building_area",
69938                     "opening_hours"
69939                 ],
69940                 "geometry": [
69941                     "point",
69942                     "vertex",
69943                     "area"
69944                 ],
69945                 "tags": {
69946                     "shop": "sports"
69947                 },
69948                 "name": "Sporting Goods Store"
69949             },
69950             "shop/stationery": {
69951                 "icon": "shop",
69952                 "fields": [
69953                     "address",
69954                     "building_area",
69955                     "opening_hours"
69956                 ],
69957                 "geometry": [
69958                     "point",
69959                     "vertex",
69960                     "area"
69961                 ],
69962                 "tags": {
69963                     "shop": "stationery"
69964                 },
69965                 "name": "Stationery Store"
69966             },
69967             "shop/supermarket": {
69968                 "icon": "grocery",
69969                 "fields": [
69970                     "operator",
69971                     "building_area",
69972                     "address"
69973                 ],
69974                 "geometry": [
69975                     "point",
69976                     "vertex",
69977                     "area"
69978                 ],
69979                 "terms": [
69980                     "bazaar",
69981                     "boutique",
69982                     "chain",
69983                     "co-op",
69984                     "cut-rate store",
69985                     "discount store",
69986                     "five-and-dime",
69987                     "flea market",
69988                     "galleria",
69989                     "grocery store",
69990                     "mall",
69991                     "mart",
69992                     "outlet",
69993                     "outlet store",
69994                     "shop",
69995                     "shopping center",
69996                     "shopping centre",
69997                     "shopping plaza",
69998                     "stand",
69999                     "store",
70000                     "supermarket",
70001                     "thrift shop"
70002                 ],
70003                 "tags": {
70004                     "shop": "supermarket"
70005                 },
70006                 "name": "Supermarket"
70007             },
70008             "shop/toys": {
70009                 "icon": "shop",
70010                 "fields": [
70011                     "address",
70012                     "building_area",
70013                     "opening_hours"
70014                 ],
70015                 "geometry": [
70016                     "point",
70017                     "vertex",
70018                     "area"
70019                 ],
70020                 "tags": {
70021                     "shop": "toys"
70022                 },
70023                 "name": "Toy Store"
70024             },
70025             "shop/travel_agency": {
70026                 "icon": "suitcase",
70027                 "fields": [
70028                     "address",
70029                     "building_area",
70030                     "opening_hours"
70031                 ],
70032                 "geometry": [
70033                     "point",
70034                     "vertex",
70035                     "area"
70036                 ],
70037                 "tags": {
70038                     "shop": "travel_agency"
70039                 },
70040                 "name": "Travel Agency"
70041             },
70042             "shop/tyres": {
70043                 "icon": "shop",
70044                 "fields": [
70045                     "address",
70046                     "building_area",
70047                     "opening_hours"
70048                 ],
70049                 "geometry": [
70050                     "point",
70051                     "vertex",
70052                     "area"
70053                 ],
70054                 "tags": {
70055                     "shop": "tyres"
70056                 },
70057                 "name": "Tire Store"
70058             },
70059             "shop/vacant": {
70060                 "icon": "shop",
70061                 "fields": [
70062                     "address",
70063                     "building_area",
70064                     "opening_hours"
70065                 ],
70066                 "geometry": [
70067                     "point",
70068                     "vertex",
70069                     "area"
70070                 ],
70071                 "tags": {
70072                     "shop": "vacant"
70073                 },
70074                 "name": "Vacant Shop"
70075             },
70076             "shop/variety_store": {
70077                 "icon": "shop",
70078                 "fields": [
70079                     "address",
70080                     "building_area",
70081                     "opening_hours"
70082                 ],
70083                 "geometry": [
70084                     "point",
70085                     "vertex",
70086                     "area"
70087                 ],
70088                 "tags": {
70089                     "shop": "variety_store"
70090                 },
70091                 "name": "Variety Store"
70092             },
70093             "shop/video": {
70094                 "icon": "shop",
70095                 "fields": [
70096                     "address",
70097                     "building_area",
70098                     "opening_hours"
70099                 ],
70100                 "geometry": [
70101                     "point",
70102                     "vertex",
70103                     "area"
70104                 ],
70105                 "tags": {
70106                     "shop": "video"
70107                 },
70108                 "name": "Video Store"
70109             },
70110             "tourism": {
70111                 "fields": [
70112                     "tourism"
70113                 ],
70114                 "geometry": [
70115                     "point",
70116                     "vertex",
70117                     "area"
70118                 ],
70119                 "tags": {
70120                     "tourism": "*"
70121                 },
70122                 "name": "Tourism"
70123             },
70124             "tourism/alpine_hut": {
70125                 "icon": "lodging",
70126                 "fields": [
70127                     "operator",
70128                     "address"
70129                 ],
70130                 "geometry": [
70131                     "point",
70132                     "vertex",
70133                     "area"
70134                 ],
70135                 "tags": {
70136                     "tourism": "alpine_hut"
70137                 },
70138                 "name": "Alpine Hut"
70139             },
70140             "tourism/artwork": {
70141                 "fields": [
70142                     "artwork_type",
70143                     "artist"
70144                 ],
70145                 "icon": "art-gallery",
70146                 "geometry": [
70147                     "point",
70148                     "vertex",
70149                     "area"
70150                 ],
70151                 "tags": {
70152                     "tourism": "artwork"
70153                 },
70154                 "terms": [
70155                     "mural",
70156                     "sculpture",
70157                     "statue"
70158                 ],
70159                 "name": "Artwork"
70160             },
70161             "tourism/attraction": {
70162                 "icon": "monument",
70163                 "fields": [
70164                     "operator",
70165                     "address"
70166                 ],
70167                 "geometry": [
70168                     "point",
70169                     "vertex",
70170                     "area"
70171                 ],
70172                 "tags": {
70173                     "tourism": "attraction"
70174                 },
70175                 "name": "Tourist Attraction"
70176             },
70177             "tourism/camp_site": {
70178                 "icon": "campsite",
70179                 "fields": [
70180                     "operator",
70181                     "address",
70182                     "smoking"
70183                 ],
70184                 "geometry": [
70185                     "point",
70186                     "vertex",
70187                     "area"
70188                 ],
70189                 "terms": [
70190                     "camping"
70191                 ],
70192                 "tags": {
70193                     "tourism": "camp_site"
70194                 },
70195                 "name": "Camp Site"
70196             },
70197             "tourism/caravan_site": {
70198                 "fields": [
70199                     "operator",
70200                     "address",
70201                     "smoking"
70202                 ],
70203                 "geometry": [
70204                     "point",
70205                     "vertex",
70206                     "area"
70207                 ],
70208                 "tags": {
70209                     "tourism": "caravan_site"
70210                 },
70211                 "name": "RV Park"
70212             },
70213             "tourism/chalet": {
70214                 "icon": "lodging",
70215                 "fields": [
70216                     "operator",
70217                     "building_area",
70218                     "address",
70219                     "smoking"
70220                 ],
70221                 "geometry": [
70222                     "point",
70223                     "vertex",
70224                     "area"
70225                 ],
70226                 "tags": {
70227                     "tourism": "chalet"
70228                 },
70229                 "name": "Chalet"
70230             },
70231             "tourism/guest_house": {
70232                 "icon": "lodging",
70233                 "fields": [
70234                     "operator",
70235                     "address",
70236                     "smoking"
70237                 ],
70238                 "geometry": [
70239                     "point",
70240                     "vertex",
70241                     "area"
70242                 ],
70243                 "tags": {
70244                     "tourism": "guest_house"
70245                 },
70246                 "terms": [
70247                     "B&B",
70248                     "Bed & Breakfast",
70249                     "Bed and Breakfast"
70250                 ],
70251                 "name": "Guest House"
70252             },
70253             "tourism/hostel": {
70254                 "icon": "lodging",
70255                 "fields": [
70256                     "operator",
70257                     "building_area",
70258                     "address",
70259                     "smoking"
70260                 ],
70261                 "geometry": [
70262                     "point",
70263                     "vertex",
70264                     "area"
70265                 ],
70266                 "tags": {
70267                     "tourism": "hostel"
70268                 },
70269                 "name": "Hostel"
70270             },
70271             "tourism/hotel": {
70272                 "icon": "lodging",
70273                 "fields": [
70274                     "operator",
70275                     "building_area",
70276                     "address",
70277                     "smoking"
70278                 ],
70279                 "geometry": [
70280                     "point",
70281                     "vertex",
70282                     "area"
70283                 ],
70284                 "terms": [],
70285                 "tags": {
70286                     "tourism": "hotel"
70287                 },
70288                 "name": "Hotel"
70289             },
70290             "tourism/information": {
70291                 "fields": [
70292                     "information",
70293                     "building_area",
70294                     "address",
70295                     "operator"
70296                 ],
70297                 "geometry": [
70298                     "point",
70299                     "vertex",
70300                     "area"
70301                 ],
70302                 "tags": {
70303                     "tourism": "information"
70304                 },
70305                 "name": "Information"
70306             },
70307             "tourism/motel": {
70308                 "icon": "lodging",
70309                 "fields": [
70310                     "operator",
70311                     "building_area",
70312                     "address",
70313                     "smoking"
70314                 ],
70315                 "geometry": [
70316                     "point",
70317                     "vertex",
70318                     "area"
70319                 ],
70320                 "tags": {
70321                     "tourism": "motel"
70322                 },
70323                 "name": "Motel"
70324             },
70325             "tourism/museum": {
70326                 "icon": "museum",
70327                 "fields": [
70328                     "operator",
70329                     "building_area",
70330                     "address"
70331                 ],
70332                 "geometry": [
70333                     "point",
70334                     "vertex",
70335                     "area"
70336                 ],
70337                 "terms": [
70338                     "exhibition",
70339                     "exhibits archive",
70340                     "foundation",
70341                     "gallery",
70342                     "hall",
70343                     "institution",
70344                     "library",
70345                     "menagerie",
70346                     "repository",
70347                     "salon",
70348                     "storehouse",
70349                     "treasury",
70350                     "vault"
70351                 ],
70352                 "tags": {
70353                     "tourism": "museum"
70354                 },
70355                 "name": "Museum"
70356             },
70357             "tourism/picnic_site": {
70358                 "icon": "park",
70359                 "fields": [
70360                     "operator",
70361                     "address",
70362                     "smoking"
70363                 ],
70364                 "geometry": [
70365                     "point",
70366                     "vertex",
70367                     "area"
70368                 ],
70369                 "terms": [],
70370                 "tags": {
70371                     "tourism": "picnic_site"
70372                 },
70373                 "name": "Picnic Site"
70374             },
70375             "tourism/theme_park": {
70376                 "fields": [
70377                     "operator",
70378                     "address"
70379                 ],
70380                 "geometry": [
70381                     "point",
70382                     "vertex",
70383                     "area"
70384                 ],
70385                 "tags": {
70386                     "tourism": "theme_park"
70387                 },
70388                 "name": "Theme Park"
70389             },
70390             "tourism/viewpoint": {
70391                 "geometry": [
70392                     "point",
70393                     "vertex"
70394                 ],
70395                 "tags": {
70396                     "tourism": "viewpoint"
70397                 },
70398                 "name": "Viewpoint"
70399             },
70400             "tourism/zoo": {
70401                 "icon": "zoo",
70402                 "fields": [
70403                     "operator",
70404                     "address"
70405                 ],
70406                 "geometry": [
70407                     "point",
70408                     "vertex",
70409                     "area"
70410                 ],
70411                 "tags": {
70412                     "tourism": "zoo"
70413                 },
70414                 "name": "Zoo"
70415             },
70416             "type/boundary": {
70417                 "geometry": [
70418                     "relation"
70419                 ],
70420                 "tags": {
70421                     "type": "boundary"
70422                 },
70423                 "name": "Boundary",
70424                 "icon": "boundary",
70425                 "fields": [
70426                     "boundary"
70427                 ]
70428             },
70429             "type/boundary/administrative": {
70430                 "name": "Administrative Boundary",
70431                 "geometry": [
70432                     "relation"
70433                 ],
70434                 "tags": {
70435                     "type": "boundary",
70436                     "boundary": "administrative"
70437                 },
70438                 "fields": [
70439                     "admin_level"
70440                 ],
70441                 "icon": "boundary"
70442             },
70443             "type/multipolygon": {
70444                 "geometry": [
70445                     "area",
70446                     "relation"
70447                 ],
70448                 "tags": {
70449                     "type": "multipolygon"
70450                 },
70451                 "removeTags": {},
70452                 "name": "Multipolygon",
70453                 "icon": "multipolygon",
70454                 "searchable": false,
70455                 "matchScore": 0.1
70456             },
70457             "type/restriction": {
70458                 "geometry": [
70459                     "relation"
70460                 ],
70461                 "tags": {
70462                     "type": "restriction"
70463                 },
70464                 "name": "Restriction",
70465                 "icon": "restriction",
70466                 "fields": [
70467                     "restriction"
70468                 ]
70469             },
70470             "type/route": {
70471                 "geometry": [
70472                     "relation"
70473                 ],
70474                 "tags": {
70475                     "type": "route"
70476                 },
70477                 "name": "Route",
70478                 "icon": "route",
70479                 "fields": [
70480                     "route",
70481                     "ref"
70482                 ]
70483             },
70484             "type/route/bicycle": {
70485                 "geometry": [
70486                     "relation"
70487                 ],
70488                 "tags": {
70489                     "type": "route",
70490                     "route": "bicycle"
70491                 },
70492                 "name": "Cycle Route",
70493                 "icon": "route-bicycle",
70494                 "fields": [
70495                     "ref",
70496                     "network"
70497                 ]
70498             },
70499             "type/route/bus": {
70500                 "geometry": [
70501                     "relation"
70502                 ],
70503                 "tags": {
70504                     "type": "route",
70505                     "route": "bus"
70506                 },
70507                 "name": "Bus Route",
70508                 "icon": "route-bus",
70509                 "fields": [
70510                     "ref",
70511                     "operator",
70512                     "network"
70513                 ]
70514             },
70515             "type/route/detour": {
70516                 "geometry": [
70517                     "relation"
70518                 ],
70519                 "tags": {
70520                     "type": "route",
70521                     "route": "detour"
70522                 },
70523                 "name": "Detour Route",
70524                 "icon": "route-detour",
70525                 "fields": [
70526                     "ref"
70527                 ]
70528             },
70529             "type/route/ferry": {
70530                 "geometry": [
70531                     "relation"
70532                 ],
70533                 "tags": {
70534                     "type": "route",
70535                     "route": "ferry"
70536                 },
70537                 "name": "Ferry Route",
70538                 "icon": "route-ferry",
70539                 "fields": [
70540                     "ref",
70541                     "operator",
70542                     "network"
70543                 ]
70544             },
70545             "type/route/foot": {
70546                 "geometry": [
70547                     "relation"
70548                 ],
70549                 "tags": {
70550                     "type": "route",
70551                     "route": "foot"
70552                 },
70553                 "name": "Foot Route",
70554                 "icon": "route-foot",
70555                 "fields": [
70556                     "ref",
70557                     "operator",
70558                     "network"
70559                 ]
70560             },
70561             "type/route/hiking": {
70562                 "geometry": [
70563                     "relation"
70564                 ],
70565                 "tags": {
70566                     "type": "route",
70567                     "route": "hiking"
70568                 },
70569                 "name": "Hiking Route",
70570                 "icon": "route-foot",
70571                 "fields": [
70572                     "ref",
70573                     "operator",
70574                     "network"
70575                 ]
70576             },
70577             "type/route/pipeline": {
70578                 "geometry": [
70579                     "relation"
70580                 ],
70581                 "tags": {
70582                     "type": "route",
70583                     "route": "pipeline"
70584                 },
70585                 "name": "Pipeline Route",
70586                 "icon": "route-pipeline",
70587                 "fields": [
70588                     "ref",
70589                     "operator"
70590                 ]
70591             },
70592             "type/route/power": {
70593                 "geometry": [
70594                     "relation"
70595                 ],
70596                 "tags": {
70597                     "type": "route",
70598                     "route": "power"
70599                 },
70600                 "name": "Power Route",
70601                 "icon": "route-power",
70602                 "fields": [
70603                     "ref",
70604                     "operator"
70605                 ]
70606             },
70607             "type/route/road": {
70608                 "geometry": [
70609                     "relation"
70610                 ],
70611                 "tags": {
70612                     "type": "route",
70613                     "route": "road"
70614                 },
70615                 "name": "Road Route",
70616                 "icon": "route-road",
70617                 "fields": [
70618                     "ref"
70619                 ]
70620             },
70621             "type/route/train": {
70622                 "geometry": [
70623                     "relation"
70624                 ],
70625                 "tags": {
70626                     "type": "route",
70627                     "route": "train"
70628                 },
70629                 "name": "Train Route",
70630                 "icon": "route-train",
70631                 "fields": [
70632                     "ref",
70633                     "operator"
70634                 ]
70635             },
70636             "type/route/tram": {
70637                 "geometry": [
70638                     "relation"
70639                 ],
70640                 "tags": {
70641                     "type": "route",
70642                     "route": "tram"
70643                 },
70644                 "name": "Tram Route",
70645                 "icon": "route-tram",
70646                 "fields": [
70647                     "ref",
70648                     "operator"
70649                 ]
70650             },
70651             "type/route_master": {
70652                 "geometry": [
70653                     "relation"
70654                 ],
70655                 "tags": {
70656                     "type": "route_master"
70657                 },
70658                 "name": "Route Master",
70659                 "icon": "route-master",
70660                 "fields": [
70661                     "route_master",
70662                     "ref",
70663                     "operator",
70664                     "network"
70665                 ]
70666             },
70667             "vertex": {
70668                 "name": "Other",
70669                 "tags": {},
70670                 "geometry": [
70671                     "vertex"
70672                 ],
70673                 "matchScore": 0.1
70674             },
70675             "waterway": {
70676                 "fields": [
70677                     "waterway"
70678                 ],
70679                 "geometry": [
70680                     "point",
70681                     "vertex",
70682                     "line",
70683                     "area"
70684                 ],
70685                 "tags": {
70686                     "waterway": "*"
70687                 },
70688                 "name": "Waterway"
70689             },
70690             "waterway/canal": {
70691                 "icon": "waterway-canal",
70692                 "geometry": [
70693                     "line"
70694                 ],
70695                 "tags": {
70696                     "waterway": "canal"
70697                 },
70698                 "name": "Canal"
70699             },
70700             "waterway/dam": {
70701                 "icon": "dam",
70702                 "geometry": [
70703                     "point",
70704                     "vertex",
70705                     "line",
70706                     "area"
70707                 ],
70708                 "tags": {
70709                     "waterway": "dam"
70710                 },
70711                 "name": "Dam"
70712             },
70713             "waterway/ditch": {
70714                 "icon": "waterway-ditch",
70715                 "fields": [
70716                     "tunnel"
70717                 ],
70718                 "geometry": [
70719                     "line"
70720                 ],
70721                 "tags": {
70722                     "waterway": "ditch"
70723                 },
70724                 "name": "Ditch"
70725             },
70726             "waterway/drain": {
70727                 "icon": "waterway-stream",
70728                 "fields": [
70729                     "tunnel"
70730                 ],
70731                 "geometry": [
70732                     "line"
70733                 ],
70734                 "tags": {
70735                     "waterway": "drain"
70736                 },
70737                 "name": "Drain"
70738             },
70739             "waterway/river": {
70740                 "icon": "waterway-river",
70741                 "fields": [
70742                     "tunnel"
70743                 ],
70744                 "geometry": [
70745                     "line"
70746                 ],
70747                 "terms": [
70748                     "beck",
70749                     "branch",
70750                     "brook",
70751                     "course",
70752                     "creek",
70753                     "estuary",
70754                     "rill",
70755                     "rivulet",
70756                     "run",
70757                     "runnel",
70758                     "stream",
70759                     "tributary",
70760                     "watercourse"
70761                 ],
70762                 "tags": {
70763                     "waterway": "river"
70764                 },
70765                 "name": "River"
70766             },
70767             "waterway/riverbank": {
70768                 "icon": "water",
70769                 "geometry": [
70770                     "area"
70771                 ],
70772                 "tags": {
70773                     "waterway": "riverbank"
70774                 },
70775                 "name": "Riverbank"
70776             },
70777             "waterway/stream": {
70778                 "icon": "waterway-stream",
70779                 "fields": [
70780                     "layer",
70781                     "tunnel"
70782                 ],
70783                 "geometry": [
70784                     "line"
70785                 ],
70786                 "terms": [
70787                     "beck",
70788                     "branch",
70789                     "brook",
70790                     "burn",
70791                     "course",
70792                     "creek",
70793                     "current",
70794                     "drift",
70795                     "flood",
70796                     "flow",
70797                     "freshet",
70798                     "race",
70799                     "rill",
70800                     "rindle",
70801                     "rivulet",
70802                     "run",
70803                     "runnel",
70804                     "rush",
70805                     "spate",
70806                     "spritz",
70807                     "surge",
70808                     "tide",
70809                     "torrent",
70810                     "tributary",
70811                     "watercourse"
70812                 ],
70813                 "tags": {
70814                     "waterway": "stream"
70815                 },
70816                 "name": "Stream"
70817             },
70818             "waterway/weir": {
70819                 "icon": "dam",
70820                 "geometry": [
70821                     "vertex",
70822                     "line"
70823                 ],
70824                 "tags": {
70825                     "waterway": "weir"
70826                 },
70827                 "name": "Weir"
70828             },
70829             "amenity/fuel/76": {
70830                 "tags": {
70831                     "name": "76",
70832                     "amenity": "fuel"
70833                 },
70834                 "name": "76",
70835                 "icon": "fuel",
70836                 "geometry": [
70837                     "point",
70838                     "vertex",
70839                     "area"
70840                 ],
70841                 "fields": [
70842                     "operator",
70843                     "address",
70844                     "building_area"
70845                 ],
70846                 "suggestion": true
70847             },
70848             "amenity/fuel/Neste": {
70849                 "tags": {
70850                     "name": "Neste",
70851                     "amenity": "fuel"
70852                 },
70853                 "name": "Neste",
70854                 "icon": "fuel",
70855                 "geometry": [
70856                     "point",
70857                     "vertex",
70858                     "area"
70859                 ],
70860                 "fields": [
70861                     "operator",
70862                     "address",
70863                     "building_area"
70864                 ],
70865                 "suggestion": true
70866             },
70867             "amenity/fuel/BP": {
70868                 "tags": {
70869                     "name": "BP",
70870                     "amenity": "fuel"
70871                 },
70872                 "name": "BP",
70873                 "icon": "fuel",
70874                 "geometry": [
70875                     "point",
70876                     "vertex",
70877                     "area"
70878                 ],
70879                 "fields": [
70880                     "operator",
70881                     "address",
70882                     "building_area"
70883                 ],
70884                 "suggestion": true
70885             },
70886             "amenity/fuel/Shell": {
70887                 "tags": {
70888                     "name": "Shell",
70889                     "amenity": "fuel"
70890                 },
70891                 "name": "Shell",
70892                 "icon": "fuel",
70893                 "geometry": [
70894                     "point",
70895                     "vertex",
70896                     "area"
70897                 ],
70898                 "fields": [
70899                     "operator",
70900                     "address",
70901                     "building_area"
70902                 ],
70903                 "suggestion": true
70904             },
70905             "amenity/fuel/Agip": {
70906                 "tags": {
70907                     "name": "Agip",
70908                     "amenity": "fuel"
70909                 },
70910                 "name": "Agip",
70911                 "icon": "fuel",
70912                 "geometry": [
70913                     "point",
70914                     "vertex",
70915                     "area"
70916                 ],
70917                 "fields": [
70918                     "operator",
70919                     "address",
70920                     "building_area"
70921                 ],
70922                 "suggestion": true
70923             },
70924             "amenity/fuel/Migrol": {
70925                 "tags": {
70926                     "name": "Migrol",
70927                     "amenity": "fuel"
70928                 },
70929                 "name": "Migrol",
70930                 "icon": "fuel",
70931                 "geometry": [
70932                     "point",
70933                     "vertex",
70934                     "area"
70935                 ],
70936                 "fields": [
70937                     "operator",
70938                     "address",
70939                     "building_area"
70940                 ],
70941                 "suggestion": true
70942             },
70943             "amenity/fuel/Avia": {
70944                 "tags": {
70945                     "name": "Avia",
70946                     "amenity": "fuel"
70947                 },
70948                 "name": "Avia",
70949                 "icon": "fuel",
70950                 "geometry": [
70951                     "point",
70952                     "vertex",
70953                     "area"
70954                 ],
70955                 "fields": [
70956                     "operator",
70957                     "address",
70958                     "building_area"
70959                 ],
70960                 "suggestion": true
70961             },
70962             "amenity/fuel/Texaco": {
70963                 "tags": {
70964                     "name": "Texaco",
70965                     "amenity": "fuel"
70966                 },
70967                 "name": "Texaco",
70968                 "icon": "fuel",
70969                 "geometry": [
70970                     "point",
70971                     "vertex",
70972                     "area"
70973                 ],
70974                 "fields": [
70975                     "operator",
70976                     "address",
70977                     "building_area"
70978                 ],
70979                 "suggestion": true
70980             },
70981             "amenity/fuel/Total": {
70982                 "tags": {
70983                     "name": "Total",
70984                     "amenity": "fuel"
70985                 },
70986                 "name": "Total",
70987                 "icon": "fuel",
70988                 "geometry": [
70989                     "point",
70990                     "vertex",
70991                     "area"
70992                 ],
70993                 "fields": [
70994                     "operator",
70995                     "address",
70996                     "building_area"
70997                 ],
70998                 "suggestion": true
70999             },
71000             "amenity/fuel/Statoil": {
71001                 "tags": {
71002                     "name": "Statoil",
71003                     "amenity": "fuel"
71004                 },
71005                 "name": "Statoil",
71006                 "icon": "fuel",
71007                 "geometry": [
71008                     "point",
71009                     "vertex",
71010                     "area"
71011                 ],
71012                 "fields": [
71013                     "operator",
71014                     "address",
71015                     "building_area"
71016                 ],
71017                 "suggestion": true
71018             },
71019             "amenity/fuel/Esso": {
71020                 "tags": {
71021                     "name": "Esso",
71022                     "amenity": "fuel"
71023                 },
71024                 "name": "Esso",
71025                 "icon": "fuel",
71026                 "geometry": [
71027                     "point",
71028                     "vertex",
71029                     "area"
71030                 ],
71031                 "fields": [
71032                     "operator",
71033                     "address",
71034                     "building_area"
71035                 ],
71036                 "suggestion": true
71037             },
71038             "amenity/fuel/Jet": {
71039                 "tags": {
71040                     "name": "Jet",
71041                     "amenity": "fuel"
71042                 },
71043                 "name": "Jet",
71044                 "icon": "fuel",
71045                 "geometry": [
71046                     "point",
71047                     "vertex",
71048                     "area"
71049                 ],
71050                 "fields": [
71051                     "operator",
71052                     "address",
71053                     "building_area"
71054                 ],
71055                 "suggestion": true
71056             },
71057             "amenity/fuel/Avanti": {
71058                 "tags": {
71059                     "name": "Avanti",
71060                     "amenity": "fuel"
71061                 },
71062                 "name": "Avanti",
71063                 "icon": "fuel",
71064                 "geometry": [
71065                     "point",
71066                     "vertex",
71067                     "area"
71068                 ],
71069                 "fields": [
71070                     "operator",
71071                     "address",
71072                     "building_area"
71073                 ],
71074                 "suggestion": true
71075             },
71076             "amenity/fuel/Sainsbury's": {
71077                 "tags": {
71078                     "name": "Sainsbury's",
71079                     "amenity": "fuel"
71080                 },
71081                 "name": "Sainsbury's",
71082                 "icon": "fuel",
71083                 "geometry": [
71084                     "point",
71085                     "vertex",
71086                     "area"
71087                 ],
71088                 "fields": [
71089                     "operator",
71090                     "address",
71091                     "building_area"
71092                 ],
71093                 "suggestion": true
71094             },
71095             "amenity/fuel/OMV": {
71096                 "tags": {
71097                     "name": "OMV",
71098                     "amenity": "fuel"
71099                 },
71100                 "name": "OMV",
71101                 "icon": "fuel",
71102                 "geometry": [
71103                     "point",
71104                     "vertex",
71105                     "area"
71106                 ],
71107                 "fields": [
71108                     "operator",
71109                     "address",
71110                     "building_area"
71111                 ],
71112                 "suggestion": true
71113             },
71114             "amenity/fuel/Aral": {
71115                 "tags": {
71116                     "name": "Aral",
71117                     "amenity": "fuel"
71118                 },
71119                 "name": "Aral",
71120                 "icon": "fuel",
71121                 "geometry": [
71122                     "point",
71123                     "vertex",
71124                     "area"
71125                 ],
71126                 "fields": [
71127                     "operator",
71128                     "address",
71129                     "building_area"
71130                 ],
71131                 "suggestion": true
71132             },
71133             "amenity/fuel/Tesco": {
71134                 "tags": {
71135                     "name": "Tesco",
71136                     "amenity": "fuel"
71137                 },
71138                 "name": "Tesco",
71139                 "icon": "fuel",
71140                 "geometry": [
71141                     "point",
71142                     "vertex",
71143                     "area"
71144                 ],
71145                 "fields": [
71146                     "operator",
71147                     "address",
71148                     "building_area"
71149                 ],
71150                 "suggestion": true
71151             },
71152             "amenity/fuel/JET": {
71153                 "tags": {
71154                     "name": "JET",
71155                     "amenity": "fuel"
71156                 },
71157                 "name": "JET",
71158                 "icon": "fuel",
71159                 "geometry": [
71160                     "point",
71161                     "vertex",
71162                     "area"
71163                 ],
71164                 "fields": [
71165                     "operator",
71166                     "address",
71167                     "building_area"
71168                 ],
71169                 "suggestion": true
71170             },
71171             "amenity/fuel/Morrisons": {
71172                 "tags": {
71173                     "name": "Morrisons",
71174                     "amenity": "fuel"
71175                 },
71176                 "name": "Morrisons",
71177                 "icon": "fuel",
71178                 "geometry": [
71179                     "point",
71180                     "vertex",
71181                     "area"
71182                 ],
71183                 "fields": [
71184                     "operator",
71185                     "address",
71186                     "building_area"
71187                 ],
71188                 "suggestion": true
71189             },
71190             "amenity/fuel/United": {
71191                 "tags": {
71192                     "name": "United",
71193                     "amenity": "fuel"
71194                 },
71195                 "name": "United",
71196                 "icon": "fuel",
71197                 "geometry": [
71198                     "point",
71199                     "vertex",
71200                     "area"
71201                 ],
71202                 "fields": [
71203                     "operator",
71204                     "address",
71205                     "building_area"
71206                 ],
71207                 "suggestion": true
71208             },
71209             "amenity/fuel/Canadian Tire": {
71210                 "tags": {
71211                     "name": "Canadian Tire",
71212                     "amenity": "fuel"
71213                 },
71214                 "name": "Canadian Tire",
71215                 "icon": "fuel",
71216                 "geometry": [
71217                     "point",
71218                     "vertex",
71219                     "area"
71220                 ],
71221                 "fields": [
71222                     "operator",
71223                     "address",
71224                     "building_area"
71225                 ],
71226                 "suggestion": true
71227             },
71228             "amenity/fuel/Mobil": {
71229                 "tags": {
71230                     "name": "Mobil",
71231                     "amenity": "fuel"
71232                 },
71233                 "name": "Mobil",
71234                 "icon": "fuel",
71235                 "geometry": [
71236                     "point",
71237                     "vertex",
71238                     "area"
71239                 ],
71240                 "fields": [
71241                     "operator",
71242                     "address",
71243                     "building_area"
71244                 ],
71245                 "suggestion": true
71246             },
71247             "amenity/fuel/Caltex": {
71248                 "tags": {
71249                     "name": "Caltex",
71250                     "amenity": "fuel"
71251                 },
71252                 "name": "Caltex",
71253                 "icon": "fuel",
71254                 "geometry": [
71255                     "point",
71256                     "vertex",
71257                     "area"
71258                 ],
71259                 "fields": [
71260                     "operator",
71261                     "address",
71262                     "building_area"
71263                 ],
71264                 "suggestion": true
71265             },
71266             "amenity/fuel/Sunoco": {
71267                 "tags": {
71268                     "name": "Sunoco",
71269                     "amenity": "fuel"
71270                 },
71271                 "name": "Sunoco",
71272                 "icon": "fuel",
71273                 "geometry": [
71274                     "point",
71275                     "vertex",
71276                     "area"
71277                 ],
71278                 "fields": [
71279                     "operator",
71280                     "address",
71281                     "building_area"
71282                 ],
71283                 "suggestion": true
71284             },
71285             "amenity/fuel/Q8": {
71286                 "tags": {
71287                     "name": "Q8",
71288                     "amenity": "fuel"
71289                 },
71290                 "name": "Q8",
71291                 "icon": "fuel",
71292                 "geometry": [
71293                     "point",
71294                     "vertex",
71295                     "area"
71296                 ],
71297                 "fields": [
71298                     "operator",
71299                     "address",
71300                     "building_area"
71301                 ],
71302                 "suggestion": true
71303             },
71304             "amenity/fuel/ABC": {
71305                 "tags": {
71306                     "name": "ABC",
71307                     "amenity": "fuel"
71308                 },
71309                 "name": "ABC",
71310                 "icon": "fuel",
71311                 "geometry": [
71312                     "point",
71313                     "vertex",
71314                     "area"
71315                 ],
71316                 "fields": [
71317                     "operator",
71318                     "address",
71319                     "building_area"
71320                 ],
71321                 "suggestion": true
71322             },
71323             "amenity/fuel/ARAL": {
71324                 "tags": {
71325                     "name": "ARAL",
71326                     "amenity": "fuel"
71327                 },
71328                 "name": "ARAL",
71329                 "icon": "fuel",
71330                 "geometry": [
71331                     "point",
71332                     "vertex",
71333                     "area"
71334                 ],
71335                 "fields": [
71336                     "operator",
71337                     "address",
71338                     "building_area"
71339                 ],
71340                 "suggestion": true
71341             },
71342             "amenity/fuel/CEPSA": {
71343                 "tags": {
71344                     "name": "CEPSA",
71345                     "amenity": "fuel"
71346                 },
71347                 "name": "CEPSA",
71348                 "icon": "fuel",
71349                 "geometry": [
71350                     "point",
71351                     "vertex",
71352                     "area"
71353                 ],
71354                 "fields": [
71355                     "operator",
71356                     "address",
71357                     "building_area"
71358                 ],
71359                 "suggestion": true
71360             },
71361             "amenity/fuel/BFT": {
71362                 "tags": {
71363                     "name": "BFT",
71364                     "amenity": "fuel"
71365                 },
71366                 "name": "BFT",
71367                 "icon": "fuel",
71368                 "geometry": [
71369                     "point",
71370                     "vertex",
71371                     "area"
71372                 ],
71373                 "fields": [
71374                     "operator",
71375                     "address",
71376                     "building_area"
71377                 ],
71378                 "suggestion": true
71379             },
71380             "amenity/fuel/Petron": {
71381                 "tags": {
71382                     "name": "Petron",
71383                     "amenity": "fuel"
71384                 },
71385                 "name": "Petron",
71386                 "icon": "fuel",
71387                 "geometry": [
71388                     "point",
71389                     "vertex",
71390                     "area"
71391                 ],
71392                 "fields": [
71393                     "operator",
71394                     "address",
71395                     "building_area"
71396                 ],
71397                 "suggestion": true
71398             },
71399             "amenity/fuel/Intermarché": {
71400                 "tags": {
71401                     "name": "Intermarché",
71402                     "amenity": "fuel"
71403                 },
71404                 "name": "Intermarché",
71405                 "icon": "fuel",
71406                 "geometry": [
71407                     "point",
71408                     "vertex",
71409                     "area"
71410                 ],
71411                 "fields": [
71412                     "operator",
71413                     "address",
71414                     "building_area"
71415                 ],
71416                 "suggestion": true
71417             },
71418             "amenity/fuel/Total Access": {
71419                 "tags": {
71420                     "name": "Total Access",
71421                     "amenity": "fuel"
71422                 },
71423                 "name": "Total Access",
71424                 "icon": "fuel",
71425                 "geometry": [
71426                     "point",
71427                     "vertex",
71428                     "area"
71429                 ],
71430                 "fields": [
71431                     "operator",
71432                     "address",
71433                     "building_area"
71434                 ],
71435                 "suggestion": true
71436             },
71437             "amenity/fuel/Super U": {
71438                 "tags": {
71439                     "name": "Super U",
71440                     "amenity": "fuel"
71441                 },
71442                 "name": "Super U",
71443                 "icon": "fuel",
71444                 "geometry": [
71445                     "point",
71446                     "vertex",
71447                     "area"
71448                 ],
71449                 "fields": [
71450                     "operator",
71451                     "address",
71452                     "building_area"
71453                 ],
71454                 "suggestion": true
71455             },
71456             "amenity/fuel/Auchan": {
71457                 "tags": {
71458                     "name": "Auchan",
71459                     "amenity": "fuel"
71460                 },
71461                 "name": "Auchan",
71462                 "icon": "fuel",
71463                 "geometry": [
71464                     "point",
71465                     "vertex",
71466                     "area"
71467                 ],
71468                 "fields": [
71469                     "operator",
71470                     "address",
71471                     "building_area"
71472                 ],
71473                 "suggestion": true
71474             },
71475             "amenity/fuel/Elf": {
71476                 "tags": {
71477                     "name": "Elf",
71478                     "amenity": "fuel"
71479                 },
71480                 "name": "Elf",
71481                 "icon": "fuel",
71482                 "geometry": [
71483                     "point",
71484                     "vertex",
71485                     "area"
71486                 ],
71487                 "fields": [
71488                     "operator",
71489                     "address",
71490                     "building_area"
71491                 ],
71492                 "suggestion": true
71493             },
71494             "amenity/fuel/Carrefour": {
71495                 "tags": {
71496                     "name": "Carrefour",
71497                     "amenity": "fuel"
71498                 },
71499                 "name": "Carrefour",
71500                 "icon": "fuel",
71501                 "geometry": [
71502                     "point",
71503                     "vertex",
71504                     "area"
71505                 ],
71506                 "fields": [
71507                     "operator",
71508                     "address",
71509                     "building_area"
71510                 ],
71511                 "suggestion": true
71512             },
71513             "amenity/fuel/Station Service E. Leclerc": {
71514                 "tags": {
71515                     "name": "Station Service E. Leclerc",
71516                     "amenity": "fuel"
71517                 },
71518                 "name": "Station Service E. Leclerc",
71519                 "icon": "fuel",
71520                 "geometry": [
71521                     "point",
71522                     "vertex",
71523                     "area"
71524                 ],
71525                 "fields": [
71526                     "operator",
71527                     "address",
71528                     "building_area"
71529                 ],
71530                 "suggestion": true
71531             },
71532             "amenity/fuel/Shell Express": {
71533                 "tags": {
71534                     "name": "Shell Express",
71535                     "amenity": "fuel"
71536                 },
71537                 "name": "Shell Express",
71538                 "icon": "fuel",
71539                 "geometry": [
71540                     "point",
71541                     "vertex",
71542                     "area"
71543                 ],
71544                 "fields": [
71545                     "operator",
71546                     "address",
71547                     "building_area"
71548                 ],
71549                 "suggestion": true
71550             },
71551             "amenity/fuel/Hess": {
71552                 "tags": {
71553                     "name": "Hess",
71554                     "amenity": "fuel"
71555                 },
71556                 "name": "Hess",
71557                 "icon": "fuel",
71558                 "geometry": [
71559                     "point",
71560                     "vertex",
71561                     "area"
71562                 ],
71563                 "fields": [
71564                     "operator",
71565                     "address",
71566                     "building_area"
71567                 ],
71568                 "suggestion": true
71569             },
71570             "amenity/fuel/Flying V": {
71571                 "tags": {
71572                     "name": "Flying V",
71573                     "amenity": "fuel"
71574                 },
71575                 "name": "Flying V",
71576                 "icon": "fuel",
71577                 "geometry": [
71578                     "point",
71579                     "vertex",
71580                     "area"
71581                 ],
71582                 "fields": [
71583                     "operator",
71584                     "address",
71585                     "building_area"
71586                 ],
71587                 "suggestion": true
71588             },
71589             "amenity/fuel/bft": {
71590                 "tags": {
71591                     "name": "bft",
71592                     "amenity": "fuel"
71593                 },
71594                 "name": "bft",
71595                 "icon": "fuel",
71596                 "geometry": [
71597                     "point",
71598                     "vertex",
71599                     "area"
71600                 ],
71601                 "fields": [
71602                     "operator",
71603                     "address",
71604                     "building_area"
71605                 ],
71606                 "suggestion": true
71607             },
71608             "amenity/fuel/Gulf": {
71609                 "tags": {
71610                     "name": "Gulf",
71611                     "amenity": "fuel"
71612                 },
71613                 "name": "Gulf",
71614                 "icon": "fuel",
71615                 "geometry": [
71616                     "point",
71617                     "vertex",
71618                     "area"
71619                 ],
71620                 "fields": [
71621                     "operator",
71622                     "address",
71623                     "building_area"
71624                 ],
71625                 "suggestion": true
71626             },
71627             "amenity/fuel/PTT": {
71628                 "tags": {
71629                     "name": "PTT",
71630                     "amenity": "fuel"
71631                 },
71632                 "name": "PTT",
71633                 "icon": "fuel",
71634                 "geometry": [
71635                     "point",
71636                     "vertex",
71637                     "area"
71638                 ],
71639                 "fields": [
71640                     "operator",
71641                     "address",
71642                     "building_area"
71643                 ],
71644                 "suggestion": true
71645             },
71646             "amenity/fuel/St1": {
71647                 "tags": {
71648                     "name": "St1",
71649                     "amenity": "fuel"
71650                 },
71651                 "name": "St1",
71652                 "icon": "fuel",
71653                 "geometry": [
71654                     "point",
71655                     "vertex",
71656                     "area"
71657                 ],
71658                 "fields": [
71659                     "operator",
71660                     "address",
71661                     "building_area"
71662                 ],
71663                 "suggestion": true
71664             },
71665             "amenity/fuel/Teboil": {
71666                 "tags": {
71667                     "name": "Teboil",
71668                     "amenity": "fuel"
71669                 },
71670                 "name": "Teboil",
71671                 "icon": "fuel",
71672                 "geometry": [
71673                     "point",
71674                     "vertex",
71675                     "area"
71676                 ],
71677                 "fields": [
71678                     "operator",
71679                     "address",
71680                     "building_area"
71681                 ],
71682                 "suggestion": true
71683             },
71684             "amenity/fuel/HEM": {
71685                 "tags": {
71686                     "name": "HEM",
71687                     "amenity": "fuel"
71688                 },
71689                 "name": "HEM",
71690                 "icon": "fuel",
71691                 "geometry": [
71692                     "point",
71693                     "vertex",
71694                     "area"
71695                 ],
71696                 "fields": [
71697                     "operator",
71698                     "address",
71699                     "building_area"
71700                 ],
71701                 "suggestion": true
71702             },
71703             "amenity/fuel/GALP": {
71704                 "tags": {
71705                     "name": "GALP",
71706                     "amenity": "fuel"
71707                 },
71708                 "name": "GALP",
71709                 "icon": "fuel",
71710                 "geometry": [
71711                     "point",
71712                     "vertex",
71713                     "area"
71714                 ],
71715                 "fields": [
71716                     "operator",
71717                     "address",
71718                     "building_area"
71719                 ],
71720                 "suggestion": true
71721             },
71722             "amenity/fuel/OK": {
71723                 "tags": {
71724                     "name": "OK",
71725                     "amenity": "fuel"
71726                 },
71727                 "name": "OK",
71728                 "icon": "fuel",
71729                 "geometry": [
71730                     "point",
71731                     "vertex",
71732                     "area"
71733                 ],
71734                 "fields": [
71735                     "operator",
71736                     "address",
71737                     "building_area"
71738                 ],
71739                 "suggestion": true
71740             },
71741             "amenity/fuel/ÖMV": {
71742                 "tags": {
71743                     "name": "ÖMV",
71744                     "amenity": "fuel"
71745                 },
71746                 "name": "ÖMV",
71747                 "icon": "fuel",
71748                 "geometry": [
71749                     "point",
71750                     "vertex",
71751                     "area"
71752                 ],
71753                 "fields": [
71754                     "operator",
71755                     "address",
71756                     "building_area"
71757                 ],
71758                 "suggestion": true
71759             },
71760             "amenity/fuel/Tinq": {
71761                 "tags": {
71762                     "name": "Tinq",
71763                     "amenity": "fuel"
71764                 },
71765                 "name": "Tinq",
71766                 "icon": "fuel",
71767                 "geometry": [
71768                     "point",
71769                     "vertex",
71770                     "area"
71771                 ],
71772                 "fields": [
71773                     "operator",
71774                     "address",
71775                     "building_area"
71776                 ],
71777                 "suggestion": true
71778             },
71779             "amenity/fuel/OKQ8": {
71780                 "tags": {
71781                     "name": "OKQ8",
71782                     "amenity": "fuel"
71783                 },
71784                 "name": "OKQ8",
71785                 "icon": "fuel",
71786                 "geometry": [
71787                     "point",
71788                     "vertex",
71789                     "area"
71790                 ],
71791                 "fields": [
71792                     "operator",
71793                     "address",
71794                     "building_area"
71795                 ],
71796                 "suggestion": true
71797             },
71798             "amenity/fuel/Repsol": {
71799                 "tags": {
71800                     "name": "Repsol",
71801                     "amenity": "fuel"
71802                 },
71803                 "name": "Repsol",
71804                 "icon": "fuel",
71805                 "geometry": [
71806                     "point",
71807                     "vertex",
71808                     "area"
71809                 ],
71810                 "fields": [
71811                     "operator",
71812                     "address",
71813                     "building_area"
71814                 ],
71815                 "suggestion": true
71816             },
71817             "amenity/fuel/Westfalen": {
71818                 "tags": {
71819                     "name": "Westfalen",
71820                     "amenity": "fuel"
71821                 },
71822                 "name": "Westfalen",
71823                 "icon": "fuel",
71824                 "geometry": [
71825                     "point",
71826                     "vertex",
71827                     "area"
71828                 ],
71829                 "fields": [
71830                     "operator",
71831                     "address",
71832                     "building_area"
71833                 ],
71834                 "suggestion": true
71835             },
71836             "amenity/fuel/Esso Express": {
71837                 "tags": {
71838                     "name": "Esso Express",
71839                     "amenity": "fuel"
71840                 },
71841                 "name": "Esso Express",
71842                 "icon": "fuel",
71843                 "geometry": [
71844                     "point",
71845                     "vertex",
71846                     "area"
71847                 ],
71848                 "fields": [
71849                     "operator",
71850                     "address",
71851                     "building_area"
71852                 ],
71853                 "suggestion": true
71854             },
71855             "amenity/fuel/Raiffeisenbank": {
71856                 "tags": {
71857                     "name": "Raiffeisenbank",
71858                     "amenity": "fuel"
71859                 },
71860                 "name": "Raiffeisenbank",
71861                 "icon": "fuel",
71862                 "geometry": [
71863                     "point",
71864                     "vertex",
71865                     "area"
71866                 ],
71867                 "fields": [
71868                     "operator",
71869                     "address",
71870                     "building_area"
71871                 ],
71872                 "suggestion": true
71873             },
71874             "amenity/fuel/Tamoil": {
71875                 "tags": {
71876                     "name": "Tamoil",
71877                     "amenity": "fuel"
71878                 },
71879                 "name": "Tamoil",
71880                 "icon": "fuel",
71881                 "geometry": [
71882                     "point",
71883                     "vertex",
71884                     "area"
71885                 ],
71886                 "fields": [
71887                     "operator",
71888                     "address",
71889                     "building_area"
71890                 ],
71891                 "suggestion": true
71892             },
71893             "amenity/fuel/Engen": {
71894                 "tags": {
71895                     "name": "Engen",
71896                     "amenity": "fuel"
71897                 },
71898                 "name": "Engen",
71899                 "icon": "fuel",
71900                 "geometry": [
71901                     "point",
71902                     "vertex",
71903                     "area"
71904                 ],
71905                 "fields": [
71906                     "operator",
71907                     "address",
71908                     "building_area"
71909                 ],
71910                 "suggestion": true
71911             },
71912             "amenity/fuel/Sasol": {
71913                 "tags": {
71914                     "name": "Sasol",
71915                     "amenity": "fuel"
71916                 },
71917                 "name": "Sasol",
71918                 "icon": "fuel",
71919                 "geometry": [
71920                     "point",
71921                     "vertex",
71922                     "area"
71923                 ],
71924                 "fields": [
71925                     "operator",
71926                     "address",
71927                     "building_area"
71928                 ],
71929                 "suggestion": true
71930             },
71931             "amenity/fuel/Topaz": {
71932                 "tags": {
71933                     "name": "Topaz",
71934                     "amenity": "fuel"
71935                 },
71936                 "name": "Topaz",
71937                 "icon": "fuel",
71938                 "geometry": [
71939                     "point",
71940                     "vertex",
71941                     "area"
71942                 ],
71943                 "fields": [
71944                     "operator",
71945                     "address",
71946                     "building_area"
71947                 ],
71948                 "suggestion": true
71949             },
71950             "amenity/fuel/LPG": {
71951                 "tags": {
71952                     "name": "LPG",
71953                     "amenity": "fuel"
71954                 },
71955                 "name": "LPG",
71956                 "icon": "fuel",
71957                 "geometry": [
71958                     "point",
71959                     "vertex",
71960                     "area"
71961                 ],
71962                 "fields": [
71963                     "operator",
71964                     "address",
71965                     "building_area"
71966                 ],
71967                 "suggestion": true
71968             },
71969             "amenity/fuel/Coop": {
71970                 "tags": {
71971                     "name": "Coop",
71972                     "amenity": "fuel"
71973                 },
71974                 "name": "Coop",
71975                 "icon": "fuel",
71976                 "geometry": [
71977                     "point",
71978                     "vertex",
71979                     "area"
71980                 ],
71981                 "fields": [
71982                     "operator",
71983                     "address",
71984                     "building_area"
71985                 ],
71986                 "suggestion": true
71987             },
71988             "amenity/fuel/Orlen": {
71989                 "tags": {
71990                     "name": "Orlen",
71991                     "amenity": "fuel"
71992                 },
71993                 "name": "Orlen",
71994                 "icon": "fuel",
71995                 "geometry": [
71996                     "point",
71997                     "vertex",
71998                     "area"
71999                 ],
72000                 "fields": [
72001                     "operator",
72002                     "address",
72003                     "building_area"
72004                 ],
72005                 "suggestion": true
72006             },
72007             "amenity/fuel/Oilibya": {
72008                 "tags": {
72009                     "name": "Oilibya",
72010                     "amenity": "fuel"
72011                 },
72012                 "name": "Oilibya",
72013                 "icon": "fuel",
72014                 "geometry": [
72015                     "point",
72016                     "vertex",
72017                     "area"
72018                 ],
72019                 "fields": [
72020                     "operator",
72021                     "address",
72022                     "building_area"
72023                 ],
72024                 "suggestion": true
72025             },
72026             "amenity/fuel/Tango": {
72027                 "tags": {
72028                     "name": "Tango",
72029                     "amenity": "fuel"
72030                 },
72031                 "name": "Tango",
72032                 "icon": "fuel",
72033                 "geometry": [
72034                     "point",
72035                     "vertex",
72036                     "area"
72037                 ],
72038                 "fields": [
72039                     "operator",
72040                     "address",
72041                     "building_area"
72042                 ],
72043                 "suggestion": true
72044             },
72045             "amenity/fuel/Star": {
72046                 "tags": {
72047                     "name": "Star",
72048                     "amenity": "fuel"
72049                 },
72050                 "name": "Star",
72051                 "icon": "fuel",
72052                 "geometry": [
72053                     "point",
72054                     "vertex",
72055                     "area"
72056                 ],
72057                 "fields": [
72058                     "operator",
72059                     "address",
72060                     "building_area"
72061                 ],
72062                 "suggestion": true
72063             },
72064             "amenity/fuel/Петрол": {
72065                 "tags": {
72066                     "name": "Петрол",
72067                     "amenity": "fuel"
72068                 },
72069                 "name": "Петрол",
72070                 "icon": "fuel",
72071                 "geometry": [
72072                     "point",
72073                     "vertex",
72074                     "area"
72075                 ],
72076                 "fields": [
72077                     "operator",
72078                     "address",
72079                     "building_area"
72080                 ],
72081                 "suggestion": true
72082             },
72083             "amenity/fuel/Cepsa": {
72084                 "tags": {
72085                     "name": "Cepsa",
72086                     "amenity": "fuel"
72087                 },
72088                 "name": "Cepsa",
72089                 "icon": "fuel",
72090                 "geometry": [
72091                     "point",
72092                     "vertex",
72093                     "area"
72094                 ],
72095                 "fields": [
72096                     "operator",
72097                     "address",
72098                     "building_area"
72099                 ],
72100                 "suggestion": true
72101             },
72102             "amenity/fuel/OIL!": {
72103                 "tags": {
72104                     "name": "OIL!",
72105                     "amenity": "fuel"
72106                 },
72107                 "name": "OIL!",
72108                 "icon": "fuel",
72109                 "geometry": [
72110                     "point",
72111                     "vertex",
72112                     "area"
72113                 ],
72114                 "fields": [
72115                     "operator",
72116                     "address",
72117                     "building_area"
72118                 ],
72119                 "suggestion": true
72120             },
72121             "amenity/fuel/Ultramar": {
72122                 "tags": {
72123                     "name": "Ultramar",
72124                     "amenity": "fuel"
72125                 },
72126                 "name": "Ultramar",
72127                 "icon": "fuel",
72128                 "geometry": [
72129                     "point",
72130                     "vertex",
72131                     "area"
72132                 ],
72133                 "fields": [
72134                     "operator",
72135                     "address",
72136                     "building_area"
72137                 ],
72138                 "suggestion": true
72139             },
72140             "amenity/fuel/Irving": {
72141                 "tags": {
72142                     "name": "Irving",
72143                     "amenity": "fuel"
72144                 },
72145                 "name": "Irving",
72146                 "icon": "fuel",
72147                 "geometry": [
72148                     "point",
72149                     "vertex",
72150                     "area"
72151                 ],
72152                 "fields": [
72153                     "operator",
72154                     "address",
72155                     "building_area"
72156                 ],
72157                 "suggestion": true
72158             },
72159             "amenity/fuel/Lukoil": {
72160                 "tags": {
72161                     "name": "Lukoil",
72162                     "amenity": "fuel"
72163                 },
72164                 "name": "Lukoil",
72165                 "icon": "fuel",
72166                 "geometry": [
72167                     "point",
72168                     "vertex",
72169                     "area"
72170                 ],
72171                 "fields": [
72172                     "operator",
72173                     "address",
72174                     "building_area"
72175                 ],
72176                 "suggestion": true
72177             },
72178             "amenity/fuel/Petro-Canada": {
72179                 "tags": {
72180                     "name": "Petro-Canada",
72181                     "amenity": "fuel"
72182                 },
72183                 "name": "Petro-Canada",
72184                 "icon": "fuel",
72185                 "geometry": [
72186                     "point",
72187                     "vertex",
72188                     "area"
72189                 ],
72190                 "fields": [
72191                     "operator",
72192                     "address",
72193                     "building_area"
72194                 ],
72195                 "suggestion": true
72196             },
72197             "amenity/fuel/7-Eleven": {
72198                 "tags": {
72199                     "name": "7-Eleven",
72200                     "amenity": "fuel"
72201                 },
72202                 "name": "7-Eleven",
72203                 "icon": "fuel",
72204                 "geometry": [
72205                     "point",
72206                     "vertex",
72207                     "area"
72208                 ],
72209                 "fields": [
72210                     "operator",
72211                     "address",
72212                     "building_area"
72213                 ],
72214                 "suggestion": true
72215             },
72216             "amenity/fuel/Agrola": {
72217                 "tags": {
72218                     "name": "Agrola",
72219                     "amenity": "fuel"
72220                 },
72221                 "name": "Agrola",
72222                 "icon": "fuel",
72223                 "geometry": [
72224                     "point",
72225                     "vertex",
72226                     "area"
72227                 ],
72228                 "fields": [
72229                     "operator",
72230                     "address",
72231                     "building_area"
72232                 ],
72233                 "suggestion": true
72234             },
72235             "amenity/fuel/Husky": {
72236                 "tags": {
72237                     "name": "Husky",
72238                     "amenity": "fuel"
72239                 },
72240                 "name": "Husky",
72241                 "icon": "fuel",
72242                 "geometry": [
72243                     "point",
72244                     "vertex",
72245                     "area"
72246                 ],
72247                 "fields": [
72248                     "operator",
72249                     "address",
72250                     "building_area"
72251                 ],
72252                 "suggestion": true
72253             },
72254             "amenity/fuel/Slovnaft": {
72255                 "tags": {
72256                     "name": "Slovnaft",
72257                     "amenity": "fuel"
72258                 },
72259                 "name": "Slovnaft",
72260                 "icon": "fuel",
72261                 "geometry": [
72262                     "point",
72263                     "vertex",
72264                     "area"
72265                 ],
72266                 "fields": [
72267                     "operator",
72268                     "address",
72269                     "building_area"
72270                 ],
72271                 "suggestion": true
72272             },
72273             "amenity/fuel/Sheetz": {
72274                 "tags": {
72275                     "name": "Sheetz",
72276                     "amenity": "fuel"
72277                 },
72278                 "name": "Sheetz",
72279                 "icon": "fuel",
72280                 "geometry": [
72281                     "point",
72282                     "vertex",
72283                     "area"
72284                 ],
72285                 "fields": [
72286                     "operator",
72287                     "address",
72288                     "building_area"
72289                 ],
72290                 "suggestion": true
72291             },
72292             "amenity/fuel/Mol": {
72293                 "tags": {
72294                     "name": "Mol",
72295                     "amenity": "fuel"
72296                 },
72297                 "name": "Mol",
72298                 "icon": "fuel",
72299                 "geometry": [
72300                     "point",
72301                     "vertex",
72302                     "area"
72303                 ],
72304                 "fields": [
72305                     "operator",
72306                     "address",
72307                     "building_area"
72308                 ],
72309                 "suggestion": true
72310             },
72311             "amenity/fuel/Petronas": {
72312                 "tags": {
72313                     "name": "Petronas",
72314                     "amenity": "fuel"
72315                 },
72316                 "name": "Petronas",
72317                 "icon": "fuel",
72318                 "geometry": [
72319                     "point",
72320                     "vertex",
72321                     "area"
72322                 ],
72323                 "fields": [
72324                     "operator",
72325                     "address",
72326                     "building_area"
72327                 ],
72328                 "suggestion": true
72329             },
72330             "amenity/fuel/Газпромнефть": {
72331                 "tags": {
72332                     "name": "Газпромнефть",
72333                     "amenity": "fuel"
72334                 },
72335                 "name": "Газпромнефть",
72336                 "icon": "fuel",
72337                 "geometry": [
72338                     "point",
72339                     "vertex",
72340                     "area"
72341                 ],
72342                 "fields": [
72343                     "operator",
72344                     "address",
72345                     "building_area"
72346                 ],
72347                 "suggestion": true
72348             },
72349             "amenity/fuel/Лукойл": {
72350                 "tags": {
72351                     "name": "Лукойл",
72352                     "amenity": "fuel"
72353                 },
72354                 "name": "Лукойл",
72355                 "icon": "fuel",
72356                 "geometry": [
72357                     "point",
72358                     "vertex",
72359                     "area"
72360                 ],
72361                 "fields": [
72362                     "operator",
72363                     "address",
72364                     "building_area"
72365                 ],
72366                 "suggestion": true
72367             },
72368             "amenity/fuel/Elan": {
72369                 "tags": {
72370                     "name": "Elan",
72371                     "amenity": "fuel"
72372                 },
72373                 "name": "Elan",
72374                 "icon": "fuel",
72375                 "geometry": [
72376                     "point",
72377                     "vertex",
72378                     "area"
72379                 ],
72380                 "fields": [
72381                     "operator",
72382                     "address",
72383                     "building_area"
72384                 ],
72385                 "suggestion": true
72386             },
72387             "amenity/fuel/Роснефть": {
72388                 "tags": {
72389                     "name": "Роснефть",
72390                     "amenity": "fuel"
72391                 },
72392                 "name": "Роснефть",
72393                 "icon": "fuel",
72394                 "geometry": [
72395                     "point",
72396                     "vertex",
72397                     "area"
72398                 ],
72399                 "fields": [
72400                     "operator",
72401                     "address",
72402                     "building_area"
72403                 ],
72404                 "suggestion": true
72405             },
72406             "amenity/fuel/Turmöl": {
72407                 "tags": {
72408                     "name": "Turmöl",
72409                     "amenity": "fuel"
72410                 },
72411                 "name": "Turmöl",
72412                 "icon": "fuel",
72413                 "geometry": [
72414                     "point",
72415                     "vertex",
72416                     "area"
72417                 ],
72418                 "fields": [
72419                     "operator",
72420                     "address",
72421                     "building_area"
72422                 ],
72423                 "suggestion": true
72424             },
72425             "amenity/fuel/Neste A24": {
72426                 "tags": {
72427                     "name": "Neste A24",
72428                     "amenity": "fuel"
72429                 },
72430                 "name": "Neste A24",
72431                 "icon": "fuel",
72432                 "geometry": [
72433                     "point",
72434                     "vertex",
72435                     "area"
72436                 ],
72437                 "fields": [
72438                     "operator",
72439                     "address",
72440                     "building_area"
72441                 ],
72442                 "suggestion": true
72443             },
72444             "amenity/fuel/Marathon": {
72445                 "tags": {
72446                     "name": "Marathon",
72447                     "amenity": "fuel"
72448                 },
72449                 "name": "Marathon",
72450                 "icon": "fuel",
72451                 "geometry": [
72452                     "point",
72453                     "vertex",
72454                     "area"
72455                 ],
72456                 "fields": [
72457                     "operator",
72458                     "address",
72459                     "building_area"
72460                 ],
72461                 "suggestion": true
72462             },
72463             "amenity/fuel/Valero": {
72464                 "tags": {
72465                     "name": "Valero",
72466                     "amenity": "fuel"
72467                 },
72468                 "name": "Valero",
72469                 "icon": "fuel",
72470                 "geometry": [
72471                     "point",
72472                     "vertex",
72473                     "area"
72474                 ],
72475                 "fields": [
72476                     "operator",
72477                     "address",
72478                     "building_area"
72479                 ],
72480                 "suggestion": true
72481             },
72482             "amenity/fuel/Eni": {
72483                 "tags": {
72484                     "name": "Eni",
72485                     "amenity": "fuel"
72486                 },
72487                 "name": "Eni",
72488                 "icon": "fuel",
72489                 "geometry": [
72490                     "point",
72491                     "vertex",
72492                     "area"
72493                 ],
72494                 "fields": [
72495                     "operator",
72496                     "address",
72497                     "building_area"
72498                 ],
72499                 "suggestion": true
72500             },
72501             "amenity/fuel/Chevron": {
72502                 "tags": {
72503                     "name": "Chevron",
72504                     "amenity": "fuel"
72505                 },
72506                 "name": "Chevron",
72507                 "icon": "fuel",
72508                 "geometry": [
72509                     "point",
72510                     "vertex",
72511                     "area"
72512                 ],
72513                 "fields": [
72514                     "operator",
72515                     "address",
72516                     "building_area"
72517                 ],
72518                 "suggestion": true
72519             },
72520             "amenity/fuel/ТНК": {
72521                 "tags": {
72522                     "name": "ТНК",
72523                     "amenity": "fuel"
72524                 },
72525                 "name": "ТНК",
72526                 "icon": "fuel",
72527                 "geometry": [
72528                     "point",
72529                     "vertex",
72530                     "area"
72531                 ],
72532                 "fields": [
72533                     "operator",
72534                     "address",
72535                     "building_area"
72536                 ],
72537                 "suggestion": true
72538             },
72539             "amenity/fuel/REPSOL": {
72540                 "tags": {
72541                     "name": "REPSOL",
72542                     "amenity": "fuel"
72543                 },
72544                 "name": "REPSOL",
72545                 "icon": "fuel",
72546                 "geometry": [
72547                     "point",
72548                     "vertex",
72549                     "area"
72550                 ],
72551                 "fields": [
72552                     "operator",
72553                     "address",
72554                     "building_area"
72555                 ],
72556                 "suggestion": true
72557             },
72558             "amenity/fuel/MOL": {
72559                 "tags": {
72560                     "name": "MOL",
72561                     "amenity": "fuel"
72562                 },
72563                 "name": "MOL",
72564                 "icon": "fuel",
72565                 "geometry": [
72566                     "point",
72567                     "vertex",
72568                     "area"
72569                 ],
72570                 "fields": [
72571                     "operator",
72572                     "address",
72573                     "building_area"
72574                 ],
72575                 "suggestion": true
72576             },
72577             "amenity/fuel/Bliska": {
72578                 "tags": {
72579                     "name": "Bliska",
72580                     "amenity": "fuel"
72581                 },
72582                 "name": "Bliska",
72583                 "icon": "fuel",
72584                 "geometry": [
72585                     "point",
72586                     "vertex",
72587                     "area"
72588                 ],
72589                 "fields": [
72590                     "operator",
72591                     "address",
72592                     "building_area"
72593                 ],
72594                 "suggestion": true
72595             },
72596             "amenity/fuel/Api": {
72597                 "tags": {
72598                     "name": "Api",
72599                     "amenity": "fuel"
72600                 },
72601                 "name": "Api",
72602                 "icon": "fuel",
72603                 "geometry": [
72604                     "point",
72605                     "vertex",
72606                     "area"
72607                 ],
72608                 "fields": [
72609                     "operator",
72610                     "address",
72611                     "building_area"
72612                 ],
72613                 "suggestion": true
72614             },
72615             "amenity/fuel/Arco": {
72616                 "tags": {
72617                     "name": "Arco",
72618                     "amenity": "fuel"
72619                 },
72620                 "name": "Arco",
72621                 "icon": "fuel",
72622                 "geometry": [
72623                     "point",
72624                     "vertex",
72625                     "area"
72626                 ],
72627                 "fields": [
72628                     "operator",
72629                     "address",
72630                     "building_area"
72631                 ],
72632                 "suggestion": true
72633             },
72634             "amenity/fuel/Pemex": {
72635                 "tags": {
72636                     "name": "Pemex",
72637                     "amenity": "fuel"
72638                 },
72639                 "name": "Pemex",
72640                 "icon": "fuel",
72641                 "geometry": [
72642                     "point",
72643                     "vertex",
72644                     "area"
72645                 ],
72646                 "fields": [
72647                     "operator",
72648                     "address",
72649                     "building_area"
72650                 ],
72651                 "suggestion": true
72652             },
72653             "amenity/fuel/Exxon": {
72654                 "tags": {
72655                     "name": "Exxon",
72656                     "amenity": "fuel"
72657                 },
72658                 "name": "Exxon",
72659                 "icon": "fuel",
72660                 "geometry": [
72661                     "point",
72662                     "vertex",
72663                     "area"
72664                 ],
72665                 "fields": [
72666                     "operator",
72667                     "address",
72668                     "building_area"
72669                 ],
72670                 "suggestion": true
72671             },
72672             "amenity/fuel/Coles Express": {
72673                 "tags": {
72674                     "name": "Coles Express",
72675                     "amenity": "fuel"
72676                 },
72677                 "name": "Coles Express",
72678                 "icon": "fuel",
72679                 "geometry": [
72680                     "point",
72681                     "vertex",
72682                     "area"
72683                 ],
72684                 "fields": [
72685                     "operator",
72686                     "address",
72687                     "building_area"
72688                 ],
72689                 "suggestion": true
72690             },
72691             "amenity/fuel/Petrom": {
72692                 "tags": {
72693                     "name": "Petrom",
72694                     "amenity": "fuel"
72695                 },
72696                 "name": "Petrom",
72697                 "icon": "fuel",
72698                 "geometry": [
72699                     "point",
72700                     "vertex",
72701                     "area"
72702                 ],
72703                 "fields": [
72704                     "operator",
72705                     "address",
72706                     "building_area"
72707                 ],
72708                 "suggestion": true
72709             },
72710             "amenity/fuel/PETRONOR": {
72711                 "tags": {
72712                     "name": "PETRONOR",
72713                     "amenity": "fuel"
72714                 },
72715                 "name": "PETRONOR",
72716                 "icon": "fuel",
72717                 "geometry": [
72718                     "point",
72719                     "vertex",
72720                     "area"
72721                 ],
72722                 "fields": [
72723                     "operator",
72724                     "address",
72725                     "building_area"
72726                 ],
72727                 "suggestion": true
72728             },
72729             "amenity/fuel/Rompetrol": {
72730                 "tags": {
72731                     "name": "Rompetrol",
72732                     "amenity": "fuel"
72733                 },
72734                 "name": "Rompetrol",
72735                 "icon": "fuel",
72736                 "geometry": [
72737                     "point",
72738                     "vertex",
72739                     "area"
72740                 ],
72741                 "fields": [
72742                     "operator",
72743                     "address",
72744                     "building_area"
72745                 ],
72746                 "suggestion": true
72747             },
72748             "amenity/fuel/Lotos": {
72749                 "tags": {
72750                     "name": "Lotos",
72751                     "amenity": "fuel"
72752                 },
72753                 "name": "Lotos",
72754                 "icon": "fuel",
72755                 "geometry": [
72756                     "point",
72757                     "vertex",
72758                     "area"
72759                 ],
72760                 "fields": [
72761                     "operator",
72762                     "address",
72763                     "building_area"
72764                 ],
72765                 "suggestion": true
72766             },
72767             "amenity/fuel/ОМВ": {
72768                 "tags": {
72769                     "name": "ОМВ",
72770                     "amenity": "fuel"
72771                 },
72772                 "name": "ОМВ",
72773                 "icon": "fuel",
72774                 "geometry": [
72775                     "point",
72776                     "vertex",
72777                     "area"
72778                 ],
72779                 "fields": [
72780                     "operator",
72781                     "address",
72782                     "building_area"
72783                 ],
72784                 "suggestion": true
72785             },
72786             "amenity/fuel/BR": {
72787                 "tags": {
72788                     "name": "BR",
72789                     "amenity": "fuel"
72790                 },
72791                 "name": "BR",
72792                 "icon": "fuel",
72793                 "geometry": [
72794                     "point",
72795                     "vertex",
72796                     "area"
72797                 ],
72798                 "fields": [
72799                     "operator",
72800                     "address",
72801                     "building_area"
72802                 ],
72803                 "suggestion": true
72804             },
72805             "amenity/fuel/Copec": {
72806                 "tags": {
72807                     "name": "Copec",
72808                     "amenity": "fuel"
72809                 },
72810                 "name": "Copec",
72811                 "icon": "fuel",
72812                 "geometry": [
72813                     "point",
72814                     "vertex",
72815                     "area"
72816                 ],
72817                 "fields": [
72818                     "operator",
72819                     "address",
72820                     "building_area"
72821                 ],
72822                 "suggestion": true
72823             },
72824             "amenity/fuel/Petrobras": {
72825                 "tags": {
72826                     "name": "Petrobras",
72827                     "amenity": "fuel"
72828                 },
72829                 "name": "Petrobras",
72830                 "icon": "fuel",
72831                 "geometry": [
72832                     "point",
72833                     "vertex",
72834                     "area"
72835                 ],
72836                 "fields": [
72837                     "operator",
72838                     "address",
72839                     "building_area"
72840                 ],
72841                 "suggestion": true
72842             },
72843             "amenity/fuel/Liberty": {
72844                 "tags": {
72845                     "name": "Liberty",
72846                     "amenity": "fuel"
72847                 },
72848                 "name": "Liberty",
72849                 "icon": "fuel",
72850                 "geometry": [
72851                     "point",
72852                     "vertex",
72853                     "area"
72854                 ],
72855                 "fields": [
72856                     "operator",
72857                     "address",
72858                     "building_area"
72859                 ],
72860                 "suggestion": true
72861             },
72862             "amenity/fuel/IP": {
72863                 "tags": {
72864                     "name": "IP",
72865                     "amenity": "fuel"
72866                 },
72867                 "name": "IP",
72868                 "icon": "fuel",
72869                 "geometry": [
72870                     "point",
72871                     "vertex",
72872                     "area"
72873                 ],
72874                 "fields": [
72875                     "operator",
72876                     "address",
72877                     "building_area"
72878                 ],
72879                 "suggestion": true
72880             },
72881             "amenity/fuel/Erg": {
72882                 "tags": {
72883                     "name": "Erg",
72884                     "amenity": "fuel"
72885                 },
72886                 "name": "Erg",
72887                 "icon": "fuel",
72888                 "geometry": [
72889                     "point",
72890                     "vertex",
72891                     "area"
72892                 ],
72893                 "fields": [
72894                     "operator",
72895                     "address",
72896                     "building_area"
72897                 ],
72898                 "suggestion": true
72899             },
72900             "amenity/fuel/Eneos": {
72901                 "tags": {
72902                     "name": "Eneos",
72903                     "amenity": "fuel"
72904                 },
72905                 "name": "Eneos",
72906                 "icon": "fuel",
72907                 "geometry": [
72908                     "point",
72909                     "vertex",
72910                     "area"
72911                 ],
72912                 "fields": [
72913                     "operator",
72914                     "address",
72915                     "building_area"
72916                 ],
72917                 "suggestion": true
72918             },
72919             "amenity/fuel/Citgo": {
72920                 "tags": {
72921                     "name": "Citgo",
72922                     "amenity": "fuel"
72923                 },
72924                 "name": "Citgo",
72925                 "icon": "fuel",
72926                 "geometry": [
72927                     "point",
72928                     "vertex",
72929                     "area"
72930                 ],
72931                 "fields": [
72932                     "operator",
72933                     "address",
72934                     "building_area"
72935                 ],
72936                 "suggestion": true
72937             },
72938             "amenity/fuel/Metano": {
72939                 "tags": {
72940                     "name": "Metano",
72941                     "amenity": "fuel"
72942                 },
72943                 "name": "Metano",
72944                 "icon": "fuel",
72945                 "geometry": [
72946                     "point",
72947                     "vertex",
72948                     "area"
72949                 ],
72950                 "fields": [
72951                     "operator",
72952                     "address",
72953                     "building_area"
72954                 ],
72955                 "suggestion": true
72956             },
72957             "amenity/fuel/Сургутнефтегаз": {
72958                 "tags": {
72959                     "name": "Сургутнефтегаз",
72960                     "amenity": "fuel"
72961                 },
72962                 "name": "Сургутнефтегаз",
72963                 "icon": "fuel",
72964                 "geometry": [
72965                     "point",
72966                     "vertex",
72967                     "area"
72968                 ],
72969                 "fields": [
72970                     "operator",
72971                     "address",
72972                     "building_area"
72973                 ],
72974                 "suggestion": true
72975             },
72976             "amenity/fuel/EKO": {
72977                 "tags": {
72978                     "name": "EKO",
72979                     "amenity": "fuel"
72980                 },
72981                 "name": "EKO",
72982                 "icon": "fuel",
72983                 "geometry": [
72984                     "point",
72985                     "vertex",
72986                     "area"
72987                 ],
72988                 "fields": [
72989                     "operator",
72990                     "address",
72991                     "building_area"
72992                 ],
72993                 "suggestion": true
72994             },
72995             "amenity/fuel/Eko": {
72996                 "tags": {
72997                     "name": "Eko",
72998                     "amenity": "fuel"
72999                 },
73000                 "name": "Eko",
73001                 "icon": "fuel",
73002                 "geometry": [
73003                     "point",
73004                     "vertex",
73005                     "area"
73006                 ],
73007                 "fields": [
73008                     "operator",
73009                     "address",
73010                     "building_area"
73011                 ],
73012                 "suggestion": true
73013             },
73014             "amenity/fuel/Indipend.": {
73015                 "tags": {
73016                     "name": "Indipend.",
73017                     "amenity": "fuel"
73018                 },
73019                 "name": "Indipend.",
73020                 "icon": "fuel",
73021                 "geometry": [
73022                     "point",
73023                     "vertex",
73024                     "area"
73025                 ],
73026                 "fields": [
73027                     "operator",
73028                     "address",
73029                     "building_area"
73030                 ],
73031                 "suggestion": true
73032             },
73033             "amenity/fuel/IES": {
73034                 "tags": {
73035                     "name": "IES",
73036                     "amenity": "fuel"
73037                 },
73038                 "name": "IES",
73039                 "icon": "fuel",
73040                 "geometry": [
73041                     "point",
73042                     "vertex",
73043                     "area"
73044                 ],
73045                 "fields": [
73046                     "operator",
73047                     "address",
73048                     "building_area"
73049                 ],
73050                 "suggestion": true
73051             },
73052             "amenity/fuel/TotalErg": {
73053                 "tags": {
73054                     "name": "TotalErg",
73055                     "amenity": "fuel"
73056                 },
73057                 "name": "TotalErg",
73058                 "icon": "fuel",
73059                 "geometry": [
73060                     "point",
73061                     "vertex",
73062                     "area"
73063                 ],
73064                 "fields": [
73065                     "operator",
73066                     "address",
73067                     "building_area"
73068                 ],
73069                 "suggestion": true
73070             },
73071             "amenity/fuel/Cenex": {
73072                 "tags": {
73073                     "name": "Cenex",
73074                     "amenity": "fuel"
73075                 },
73076                 "name": "Cenex",
73077                 "icon": "fuel",
73078                 "geometry": [
73079                     "point",
73080                     "vertex",
73081                     "area"
73082                 ],
73083                 "fields": [
73084                     "operator",
73085                     "address",
73086                     "building_area"
73087                 ],
73088                 "suggestion": true
73089             },
73090             "amenity/fuel/ПТК": {
73091                 "tags": {
73092                     "name": "ПТК",
73093                     "amenity": "fuel"
73094                 },
73095                 "name": "ПТК",
73096                 "icon": "fuel",
73097                 "geometry": [
73098                     "point",
73099                     "vertex",
73100                     "area"
73101                 ],
73102                 "fields": [
73103                     "operator",
73104                     "address",
73105                     "building_area"
73106                 ],
73107                 "suggestion": true
73108             },
73109             "amenity/fuel/HP": {
73110                 "tags": {
73111                     "name": "HP",
73112                     "amenity": "fuel"
73113                 },
73114                 "name": "HP",
73115                 "icon": "fuel",
73116                 "geometry": [
73117                     "point",
73118                     "vertex",
73119                     "area"
73120                 ],
73121                 "fields": [
73122                     "operator",
73123                     "address",
73124                     "building_area"
73125                 ],
73126                 "suggestion": true
73127             },
73128             "amenity/fuel/Phillips 66": {
73129                 "tags": {
73130                     "name": "Phillips 66",
73131                     "amenity": "fuel"
73132                 },
73133                 "name": "Phillips 66",
73134                 "icon": "fuel",
73135                 "geometry": [
73136                     "point",
73137                     "vertex",
73138                     "area"
73139                 ],
73140                 "fields": [
73141                     "operator",
73142                     "address",
73143                     "building_area"
73144                 ],
73145                 "suggestion": true
73146             },
73147             "amenity/fuel/CARREFOUR": {
73148                 "tags": {
73149                     "name": "CARREFOUR",
73150                     "amenity": "fuel"
73151                 },
73152                 "name": "CARREFOUR",
73153                 "icon": "fuel",
73154                 "geometry": [
73155                     "point",
73156                     "vertex",
73157                     "area"
73158                 ],
73159                 "fields": [
73160                     "operator",
73161                     "address",
73162                     "building_area"
73163                 ],
73164                 "suggestion": true
73165             },
73166             "amenity/fuel/ERG": {
73167                 "tags": {
73168                     "name": "ERG",
73169                     "amenity": "fuel"
73170                 },
73171                 "name": "ERG",
73172                 "icon": "fuel",
73173                 "geometry": [
73174                     "point",
73175                     "vertex",
73176                     "area"
73177                 ],
73178                 "fields": [
73179                     "operator",
73180                     "address",
73181                     "building_area"
73182                 ],
73183                 "suggestion": true
73184             },
73185             "amenity/fuel/Speedway": {
73186                 "tags": {
73187                     "name": "Speedway",
73188                     "amenity": "fuel"
73189                 },
73190                 "name": "Speedway",
73191                 "icon": "fuel",
73192                 "geometry": [
73193                     "point",
73194                     "vertex",
73195                     "area"
73196                 ],
73197                 "fields": [
73198                     "operator",
73199                     "address",
73200                     "building_area"
73201                 ],
73202                 "suggestion": true
73203             },
73204             "amenity/fuel/Benzina": {
73205                 "tags": {
73206                     "name": "Benzina",
73207                     "amenity": "fuel"
73208                 },
73209                 "name": "Benzina",
73210                 "icon": "fuel",
73211                 "geometry": [
73212                     "point",
73213                     "vertex",
73214                     "area"
73215                 ],
73216                 "fields": [
73217                     "operator",
73218                     "address",
73219                     "building_area"
73220                 ],
73221                 "suggestion": true
73222             },
73223             "amenity/fuel/Татнефть": {
73224                 "tags": {
73225                     "name": "Татнефть",
73226                     "amenity": "fuel"
73227                 },
73228                 "name": "Татнефть",
73229                 "icon": "fuel",
73230                 "geometry": [
73231                     "point",
73232                     "vertex",
73233                     "area"
73234                 ],
73235                 "fields": [
73236                     "operator",
73237                     "address",
73238                     "building_area"
73239                 ],
73240                 "suggestion": true
73241             },
73242             "amenity/fuel/Terpel": {
73243                 "tags": {
73244                     "name": "Terpel",
73245                     "amenity": "fuel"
73246                 },
73247                 "name": "Terpel",
73248                 "icon": "fuel",
73249                 "geometry": [
73250                     "point",
73251                     "vertex",
73252                     "area"
73253                 ],
73254                 "fields": [
73255                     "operator",
73256                     "address",
73257                     "building_area"
73258                 ],
73259                 "suggestion": true
73260             },
73261             "amenity/fuel/WOG": {
73262                 "tags": {
73263                     "name": "WOG",
73264                     "amenity": "fuel"
73265                 },
73266                 "name": "WOG",
73267                 "icon": "fuel",
73268                 "geometry": [
73269                     "point",
73270                     "vertex",
73271                     "area"
73272                 ],
73273                 "fields": [
73274                     "operator",
73275                     "address",
73276                     "building_area"
73277                 ],
73278                 "suggestion": true
73279             },
73280             "amenity/fuel/Seaoil": {
73281                 "tags": {
73282                     "name": "Seaoil",
73283                     "amenity": "fuel"
73284                 },
73285                 "name": "Seaoil",
73286                 "icon": "fuel",
73287                 "geometry": [
73288                     "point",
73289                     "vertex",
73290                     "area"
73291                 ],
73292                 "fields": [
73293                     "operator",
73294                     "address",
73295                     "building_area"
73296                 ],
73297                 "suggestion": true
73298             },
73299             "amenity/fuel/АЗС": {
73300                 "tags": {
73301                     "name": "АЗС",
73302                     "amenity": "fuel"
73303                 },
73304                 "name": "АЗС",
73305                 "icon": "fuel",
73306                 "geometry": [
73307                     "point",
73308                     "vertex",
73309                     "area"
73310                 ],
73311                 "fields": [
73312                     "operator",
73313                     "address",
73314                     "building_area"
73315                 ],
73316                 "suggestion": true
73317             },
73318             "amenity/fuel/Kwik Trip": {
73319                 "tags": {
73320                     "name": "Kwik Trip",
73321                     "amenity": "fuel"
73322                 },
73323                 "name": "Kwik Trip",
73324                 "icon": "fuel",
73325                 "geometry": [
73326                     "point",
73327                     "vertex",
73328                     "area"
73329                 ],
73330                 "fields": [
73331                     "operator",
73332                     "address",
73333                     "building_area"
73334                 ],
73335                 "suggestion": true
73336             },
73337             "amenity/fuel/Wawa": {
73338                 "tags": {
73339                     "name": "Wawa",
73340                     "amenity": "fuel"
73341                 },
73342                 "name": "Wawa",
73343                 "icon": "fuel",
73344                 "geometry": [
73345                     "point",
73346                     "vertex",
73347                     "area"
73348                 ],
73349                 "fields": [
73350                     "operator",
73351                     "address",
73352                     "building_area"
73353                 ],
73354                 "suggestion": true
73355             },
73356             "amenity/fuel/Pertamina": {
73357                 "tags": {
73358                     "name": "Pertamina",
73359                     "amenity": "fuel"
73360                 },
73361                 "name": "Pertamina",
73362                 "icon": "fuel",
73363                 "geometry": [
73364                     "point",
73365                     "vertex",
73366                     "area"
73367                 ],
73368                 "fields": [
73369                     "operator",
73370                     "address",
73371                     "building_area"
73372                 ],
73373                 "suggestion": true
73374             },
73375             "amenity/fuel/COSMO": {
73376                 "tags": {
73377                     "name": "COSMO",
73378                     "amenity": "fuel"
73379                 },
73380                 "name": "COSMO",
73381                 "icon": "fuel",
73382                 "geometry": [
73383                     "point",
73384                     "vertex",
73385                     "area"
73386                 ],
73387                 "fields": [
73388                     "operator",
73389                     "address",
73390                     "building_area"
73391                 ],
73392                 "suggestion": true
73393             },
73394             "amenity/fuel/Z": {
73395                 "tags": {
73396                     "name": "Z",
73397                     "amenity": "fuel"
73398                 },
73399                 "name": "Z",
73400                 "icon": "fuel",
73401                 "geometry": [
73402                     "point",
73403                     "vertex",
73404                     "area"
73405                 ],
73406                 "fields": [
73407                     "operator",
73408                     "address",
73409                     "building_area"
73410                 ],
73411                 "suggestion": true
73412             },
73413             "amenity/fuel/Indian Oil": {
73414                 "tags": {
73415                     "name": "Indian Oil",
73416                     "amenity": "fuel"
73417                 },
73418                 "name": "Indian Oil",
73419                 "icon": "fuel",
73420                 "geometry": [
73421                     "point",
73422                     "vertex",
73423                     "area"
73424                 ],
73425                 "fields": [
73426                     "operator",
73427                     "address",
73428                     "building_area"
73429                 ],
73430                 "suggestion": true
73431             },
73432             "amenity/fuel/АГЗС": {
73433                 "tags": {
73434                     "name": "АГЗС",
73435                     "amenity": "fuel"
73436                 },
73437                 "name": "АГЗС",
73438                 "icon": "fuel",
73439                 "geometry": [
73440                     "point",
73441                     "vertex",
73442                     "area"
73443                 ],
73444                 "fields": [
73445                     "operator",
73446                     "address",
73447                     "building_area"
73448                 ],
73449                 "suggestion": true
73450             },
73451             "amenity/fuel/INA": {
73452                 "tags": {
73453                     "name": "INA",
73454                     "amenity": "fuel"
73455                 },
73456                 "name": "INA",
73457                 "icon": "fuel",
73458                 "geometry": [
73459                     "point",
73460                     "vertex",
73461                     "area"
73462                 ],
73463                 "fields": [
73464                     "operator",
73465                     "address",
73466                     "building_area"
73467                 ],
73468                 "suggestion": true
73469             },
73470             "amenity/fuel/JOMO": {
73471                 "tags": {
73472                     "name": "JOMO",
73473                     "amenity": "fuel"
73474                 },
73475                 "name": "JOMO",
73476                 "icon": "fuel",
73477                 "geometry": [
73478                     "point",
73479                     "vertex",
73480                     "area"
73481                 ],
73482                 "fields": [
73483                     "operator",
73484                     "address",
73485                     "building_area"
73486                 ],
73487                 "suggestion": true
73488             },
73489             "amenity/fuel/Holiday": {
73490                 "tags": {
73491                     "name": "Holiday",
73492                     "amenity": "fuel"
73493                 },
73494                 "name": "Holiday",
73495                 "icon": "fuel",
73496                 "geometry": [
73497                     "point",
73498                     "vertex",
73499                     "area"
73500                 ],
73501                 "fields": [
73502                     "operator",
73503                     "address",
73504                     "building_area"
73505                 ],
73506                 "suggestion": true
73507             },
73508             "amenity/fuel/YPF": {
73509                 "tags": {
73510                     "name": "YPF",
73511                     "amenity": "fuel"
73512                 },
73513                 "name": "YPF",
73514                 "icon": "fuel",
73515                 "geometry": [
73516                     "point",
73517                     "vertex",
73518                     "area"
73519                 ],
73520                 "fields": [
73521                     "operator",
73522                     "address",
73523                     "building_area"
73524                 ],
73525                 "suggestion": true
73526             },
73527             "amenity/fuel/IDEMITSU": {
73528                 "tags": {
73529                     "name": "IDEMITSU",
73530                     "amenity": "fuel"
73531                 },
73532                 "name": "IDEMITSU",
73533                 "icon": "fuel",
73534                 "geometry": [
73535                     "point",
73536                     "vertex",
73537                     "area"
73538                 ],
73539                 "fields": [
73540                     "operator",
73541                     "address",
73542                     "building_area"
73543                 ],
73544                 "suggestion": true
73545             },
73546             "amenity/fuel/ENEOS": {
73547                 "tags": {
73548                     "name": "ENEOS",
73549                     "amenity": "fuel"
73550                 },
73551                 "name": "ENEOS",
73552                 "icon": "fuel",
73553                 "geometry": [
73554                     "point",
73555                     "vertex",
73556                     "area"
73557                 ],
73558                 "fields": [
73559                     "operator",
73560                     "address",
73561                     "building_area"
73562                 ],
73563                 "suggestion": true
73564             },
73565             "amenity/fuel/Stacja paliw": {
73566                 "tags": {
73567                     "name": "Stacja paliw",
73568                     "amenity": "fuel"
73569                 },
73570                 "name": "Stacja paliw",
73571                 "icon": "fuel",
73572                 "geometry": [
73573                     "point",
73574                     "vertex",
73575                     "area"
73576                 ],
73577                 "fields": [
73578                     "operator",
73579                     "address",
73580                     "building_area"
73581                 ],
73582                 "suggestion": true
73583             },
73584             "amenity/fuel/Bharat Petroleum": {
73585                 "tags": {
73586                     "name": "Bharat Petroleum",
73587                     "amenity": "fuel"
73588                 },
73589                 "name": "Bharat Petroleum",
73590                 "icon": "fuel",
73591                 "geometry": [
73592                     "point",
73593                     "vertex",
73594                     "area"
73595                 ],
73596                 "fields": [
73597                     "operator",
73598                     "address",
73599                     "building_area"
73600                 ],
73601                 "suggestion": true
73602             },
73603             "amenity/fuel/CAMPSA": {
73604                 "tags": {
73605                     "name": "CAMPSA",
73606                     "amenity": "fuel"
73607                 },
73608                 "name": "CAMPSA",
73609                 "icon": "fuel",
73610                 "geometry": [
73611                     "point",
73612                     "vertex",
73613                     "area"
73614                 ],
73615                 "fields": [
73616                     "operator",
73617                     "address",
73618                     "building_area"
73619                 ],
73620                 "suggestion": true
73621             },
73622             "amenity/fuel/Casey's General Store": {
73623                 "tags": {
73624                     "name": "Casey's General Store",
73625                     "amenity": "fuel"
73626                 },
73627                 "name": "Casey's General Store",
73628                 "icon": "fuel",
73629                 "geometry": [
73630                     "point",
73631                     "vertex",
73632                     "area"
73633                 ],
73634                 "fields": [
73635                     "operator",
73636                     "address",
73637                     "building_area"
73638                 ],
73639                 "suggestion": true
73640             },
73641             "amenity/fuel/Башнефть": {
73642                 "tags": {
73643                     "name": "Башнефть",
73644                     "amenity": "fuel"
73645                 },
73646                 "name": "Башнефть",
73647                 "icon": "fuel",
73648                 "geometry": [
73649                     "point",
73650                     "vertex",
73651                     "area"
73652                 ],
73653                 "fields": [
73654                     "operator",
73655                     "address",
73656                     "building_area"
73657                 ],
73658                 "suggestion": true
73659             },
73660             "amenity/fuel/Kangaroo": {
73661                 "tags": {
73662                     "name": "Kangaroo",
73663                     "amenity": "fuel"
73664                 },
73665                 "name": "Kangaroo",
73666                 "icon": "fuel",
73667                 "geometry": [
73668                     "point",
73669                     "vertex",
73670                     "area"
73671                 ],
73672                 "fields": [
73673                     "operator",
73674                     "address",
73675                     "building_area"
73676                 ],
73677                 "suggestion": true
73678             },
73679             "amenity/fuel/コスモ石油 (COSMO)": {
73680                 "tags": {
73681                     "name": "コスモ石油 (COSMO)",
73682                     "amenity": "fuel"
73683                 },
73684                 "name": "コスモ石油 (COSMO)",
73685                 "icon": "fuel",
73686                 "geometry": [
73687                     "point",
73688                     "vertex",
73689                     "area"
73690                 ],
73691                 "fields": [
73692                     "operator",
73693                     "address",
73694                     "building_area"
73695                 ],
73696                 "suggestion": true
73697             },
73698             "amenity/fuel/MEROIL": {
73699                 "tags": {
73700                     "name": "MEROIL",
73701                     "amenity": "fuel"
73702                 },
73703                 "name": "MEROIL",
73704                 "icon": "fuel",
73705                 "geometry": [
73706                     "point",
73707                     "vertex",
73708                     "area"
73709                 ],
73710                 "fields": [
73711                     "operator",
73712                     "address",
73713                     "building_area"
73714                 ],
73715                 "suggestion": true
73716             },
73717             "amenity/fuel/1-2-3": {
73718                 "tags": {
73719                     "name": "1-2-3",
73720                     "amenity": "fuel"
73721                 },
73722                 "name": "1-2-3",
73723                 "icon": "fuel",
73724                 "geometry": [
73725                     "point",
73726                     "vertex",
73727                     "area"
73728                 ],
73729                 "fields": [
73730                     "operator",
73731                     "address",
73732                     "building_area"
73733                 ],
73734                 "suggestion": true
73735             },
73736             "amenity/fuel/出光": {
73737                 "tags": {
73738                     "name": "出光",
73739                     "name:en": "IDEMITSU",
73740                     "amenity": "fuel"
73741                 },
73742                 "name": "出光",
73743                 "icon": "fuel",
73744                 "geometry": [
73745                     "point",
73746                     "vertex",
73747                     "area"
73748                 ],
73749                 "fields": [
73750                     "operator",
73751                     "address",
73752                     "building_area"
73753                 ],
73754                 "suggestion": true
73755             },
73756             "amenity/fuel/НК Альянс": {
73757                 "tags": {
73758                     "name": "НК Альянс",
73759                     "amenity": "fuel"
73760                 },
73761                 "name": "НК Альянс",
73762                 "icon": "fuel",
73763                 "geometry": [
73764                     "point",
73765                     "vertex",
73766                     "area"
73767                 ],
73768                 "fields": [
73769                     "operator",
73770                     "address",
73771                     "building_area"
73772                 ],
73773                 "suggestion": true
73774             },
73775             "amenity/fuel/Sinclair": {
73776                 "tags": {
73777                     "name": "Sinclair",
73778                     "amenity": "fuel"
73779                 },
73780                 "name": "Sinclair",
73781                 "icon": "fuel",
73782                 "geometry": [
73783                     "point",
73784                     "vertex",
73785                     "area"
73786                 ],
73787                 "fields": [
73788                     "operator",
73789                     "address",
73790                     "building_area"
73791                 ],
73792                 "suggestion": true
73793             },
73794             "amenity/fuel/Conoco": {
73795                 "tags": {
73796                     "name": "Conoco",
73797                     "amenity": "fuel"
73798                 },
73799                 "name": "Conoco",
73800                 "icon": "fuel",
73801                 "geometry": [
73802                     "point",
73803                     "vertex",
73804                     "area"
73805                 ],
73806                 "fields": [
73807                     "operator",
73808                     "address",
73809                     "building_area"
73810                 ],
73811                 "suggestion": true
73812             },
73813             "amenity/fuel/SPBU": {
73814                 "tags": {
73815                     "name": "SPBU",
73816                     "amenity": "fuel"
73817                 },
73818                 "name": "SPBU",
73819                 "icon": "fuel",
73820                 "geometry": [
73821                     "point",
73822                     "vertex",
73823                     "area"
73824                 ],
73825                 "fields": [
73826                     "operator",
73827                     "address",
73828                     "building_area"
73829                 ],
73830                 "suggestion": true
73831             },
73832             "amenity/fuel/Макпетрол": {
73833                 "tags": {
73834                     "name": "Макпетрол",
73835                     "amenity": "fuel"
73836                 },
73837                 "name": "Макпетрол",
73838                 "icon": "fuel",
73839                 "geometry": [
73840                     "point",
73841                     "vertex",
73842                     "area"
73843                 ],
73844                 "fields": [
73845                     "operator",
73846                     "address",
73847                     "building_area"
73848                 ],
73849                 "suggestion": true
73850             },
73851             "amenity/fuel/Circle K": {
73852                 "tags": {
73853                     "name": "Circle K",
73854                     "amenity": "fuel"
73855                 },
73856                 "name": "Circle K",
73857                 "icon": "fuel",
73858                 "geometry": [
73859                     "point",
73860                     "vertex",
73861                     "area"
73862                 ],
73863                 "fields": [
73864                     "operator",
73865                     "address",
73866                     "building_area"
73867                 ],
73868                 "suggestion": true
73869             },
73870             "amenity/fuel/Posto Ipiranga": {
73871                 "tags": {
73872                     "name": "Posto Ipiranga",
73873                     "amenity": "fuel"
73874                 },
73875                 "name": "Posto Ipiranga",
73876                 "icon": "fuel",
73877                 "geometry": [
73878                     "point",
73879                     "vertex",
73880                     "area"
73881                 ],
73882                 "fields": [
73883                     "operator",
73884                     "address",
73885                     "building_area"
73886                 ],
73887                 "suggestion": true
73888             },
73889             "amenity/fuel/Posto Shell": {
73890                 "tags": {
73891                     "name": "Posto Shell",
73892                     "amenity": "fuel"
73893                 },
73894                 "name": "Posto Shell",
73895                 "icon": "fuel",
73896                 "geometry": [
73897                     "point",
73898                     "vertex",
73899                     "area"
73900                 ],
73901                 "fields": [
73902                     "operator",
73903                     "address",
73904                     "building_area"
73905                 ],
73906                 "suggestion": true
73907             },
73908             "amenity/fuel/Phoenix": {
73909                 "tags": {
73910                     "name": "Phoenix",
73911                     "amenity": "fuel"
73912                 },
73913                 "name": "Phoenix",
73914                 "icon": "fuel",
73915                 "geometry": [
73916                     "point",
73917                     "vertex",
73918                     "area"
73919                 ],
73920                 "fields": [
73921                     "operator",
73922                     "address",
73923                     "building_area"
73924                 ],
73925                 "suggestion": true
73926             },
73927             "amenity/fuel/Ipiranga": {
73928                 "tags": {
73929                     "name": "Ipiranga",
73930                     "amenity": "fuel"
73931                 },
73932                 "name": "Ipiranga",
73933                 "icon": "fuel",
73934                 "geometry": [
73935                     "point",
73936                     "vertex",
73937                     "area"
73938                 ],
73939                 "fields": [
73940                     "operator",
73941                     "address",
73942                     "building_area"
73943                 ],
73944                 "suggestion": true
73945             },
73946             "amenity/fuel/OKKO": {
73947                 "tags": {
73948                     "name": "OKKO",
73949                     "amenity": "fuel"
73950                 },
73951                 "name": "OKKO",
73952                 "icon": "fuel",
73953                 "geometry": [
73954                     "point",
73955                     "vertex",
73956                     "area"
73957                 ],
73958                 "fields": [
73959                     "operator",
73960                     "address",
73961                     "building_area"
73962                 ],
73963                 "suggestion": true
73964             },
73965             "amenity/fuel/ОККО": {
73966                 "tags": {
73967                     "name": "ОККО",
73968                     "amenity": "fuel"
73969                 },
73970                 "name": "ОККО",
73971                 "icon": "fuel",
73972                 "geometry": [
73973                     "point",
73974                     "vertex",
73975                     "area"
73976                 ],
73977                 "fields": [
73978                     "operator",
73979                     "address",
73980                     "building_area"
73981                 ],
73982                 "suggestion": true
73983             },
73984             "amenity/fuel/บางจาก": {
73985                 "tags": {
73986                     "name": "บางจาก",
73987                     "amenity": "fuel"
73988                 },
73989                 "name": "บางจาก",
73990                 "icon": "fuel",
73991                 "geometry": [
73992                     "point",
73993                     "vertex",
73994                     "area"
73995                 ],
73996                 "fields": [
73997                     "operator",
73998                     "address",
73999                     "building_area"
74000                 ],
74001                 "suggestion": true
74002             },
74003             "amenity/fuel/QuikTrip": {
74004                 "tags": {
74005                     "name": "QuikTrip",
74006                     "amenity": "fuel"
74007                 },
74008                 "name": "QuikTrip",
74009                 "icon": "fuel",
74010                 "geometry": [
74011                     "point",
74012                     "vertex",
74013                     "area"
74014                 ],
74015                 "fields": [
74016                     "operator",
74017                     "address",
74018                     "building_area"
74019                 ],
74020                 "suggestion": true
74021             },
74022             "amenity/fuel/Stewart's": {
74023                 "tags": {
74024                     "name": "Stewart's",
74025                     "amenity": "fuel"
74026                 },
74027                 "name": "Stewart's",
74028                 "icon": "fuel",
74029                 "geometry": [
74030                     "point",
74031                     "vertex",
74032                     "area"
74033                 ],
74034                 "fields": [
74035                     "operator",
74036                     "address",
74037                     "building_area"
74038                 ],
74039                 "suggestion": true
74040             },
74041             "amenity/fuel/Posto BR": {
74042                 "tags": {
74043                     "name": "Posto BR",
74044                     "amenity": "fuel"
74045                 },
74046                 "name": "Posto BR",
74047                 "icon": "fuel",
74048                 "geometry": [
74049                     "point",
74050                     "vertex",
74051                     "area"
74052                 ],
74053                 "fields": [
74054                     "operator",
74055                     "address",
74056                     "building_area"
74057                 ],
74058                 "suggestion": true
74059             },
74060             "amenity/fuel/ป ต ท": {
74061                 "tags": {
74062                     "name": "ป ต ท",
74063                     "amenity": "fuel"
74064                 },
74065                 "name": "ป ต ท",
74066                 "icon": "fuel",
74067                 "geometry": [
74068                     "point",
74069                     "vertex",
74070                     "area"
74071                 ],
74072                 "fields": [
74073                     "operator",
74074                     "address",
74075                     "building_area"
74076                 ],
74077                 "suggestion": true
74078             },
74079             "amenity/fuel/ปตท": {
74080                 "tags": {
74081                     "name": "ปตท",
74082                     "amenity": "fuel"
74083                 },
74084                 "name": "ปตท",
74085                 "icon": "fuel",
74086                 "geometry": [
74087                     "point",
74088                     "vertex",
74089                     "area"
74090                 ],
74091                 "fields": [
74092                     "operator",
74093                     "address",
74094                     "building_area"
74095                 ],
74096                 "suggestion": true
74097             },
74098             "amenity/fuel/ANP": {
74099                 "tags": {
74100                     "name": "ANP",
74101                     "amenity": "fuel"
74102                 },
74103                 "name": "ANP",
74104                 "icon": "fuel",
74105                 "geometry": [
74106                     "point",
74107                     "vertex",
74108                     "area"
74109                 ],
74110                 "fields": [
74111                     "operator",
74112                     "address",
74113                     "building_area"
74114                 ],
74115                 "suggestion": true
74116             },
74117             "amenity/fuel/Kum & Go": {
74118                 "tags": {
74119                     "name": "Kum & Go",
74120                     "amenity": "fuel"
74121                 },
74122                 "name": "Kum & Go",
74123                 "icon": "fuel",
74124                 "geometry": [
74125                     "point",
74126                     "vertex",
74127                     "area"
74128                 ],
74129                 "fields": [
74130                     "operator",
74131                     "address",
74132                     "building_area"
74133                 ],
74134                 "suggestion": true
74135             },
74136             "amenity/fuel/Petrolimex": {
74137                 "tags": {
74138                     "name": "Petrolimex",
74139                     "amenity": "fuel"
74140                 },
74141                 "name": "Petrolimex",
74142                 "icon": "fuel",
74143                 "geometry": [
74144                     "point",
74145                     "vertex",
74146                     "area"
74147                 ],
74148                 "fields": [
74149                     "operator",
74150                     "address",
74151                     "building_area"
74152                 ],
74153                 "suggestion": true
74154             },
74155             "amenity/fuel/Sokimex": {
74156                 "tags": {
74157                     "name": "Sokimex",
74158                     "amenity": "fuel"
74159                 },
74160                 "name": "Sokimex",
74161                 "icon": "fuel",
74162                 "geometry": [
74163                     "point",
74164                     "vertex",
74165                     "area"
74166                 ],
74167                 "fields": [
74168                     "operator",
74169                     "address",
74170                     "building_area"
74171                 ],
74172                 "suggestion": true
74173             },
74174             "amenity/fuel/Tela": {
74175                 "tags": {
74176                     "name": "Tela",
74177                     "amenity": "fuel"
74178                 },
74179                 "name": "Tela",
74180                 "icon": "fuel",
74181                 "geometry": [
74182                     "point",
74183                     "vertex",
74184                     "area"
74185                 ],
74186                 "fields": [
74187                     "operator",
74188                     "address",
74189                     "building_area"
74190                 ],
74191                 "suggestion": true
74192             },
74193             "amenity/fuel/Posto": {
74194                 "tags": {
74195                     "name": "Posto",
74196                     "amenity": "fuel"
74197                 },
74198                 "name": "Posto",
74199                 "icon": "fuel",
74200                 "geometry": [
74201                     "point",
74202                     "vertex",
74203                     "area"
74204                 ],
74205                 "fields": [
74206                     "operator",
74207                     "address",
74208                     "building_area"
74209                 ],
74210                 "suggestion": true
74211             },
74212             "amenity/fuel/H-E-B": {
74213                 "tags": {
74214                     "name": "H-E-B",
74215                     "amenity": "fuel"
74216                 },
74217                 "name": "H-E-B",
74218                 "icon": "fuel",
74219                 "geometry": [
74220                     "point",
74221                     "vertex",
74222                     "area"
74223                 ],
74224                 "fields": [
74225                     "operator",
74226                     "address",
74227                     "building_area"
74228                 ],
74229                 "suggestion": true
74230             },
74231             "amenity/fuel/Укрнафта": {
74232                 "tags": {
74233                     "name": "Укрнафта",
74234                     "amenity": "fuel"
74235                 },
74236                 "name": "Укрнафта",
74237                 "icon": "fuel",
74238                 "geometry": [
74239                     "point",
74240                     "vertex",
74241                     "area"
74242                 ],
74243                 "fields": [
74244                     "operator",
74245                     "address",
74246                     "building_area"
74247                 ],
74248                 "suggestion": true
74249             },
74250             "amenity/fuel/Татнефтепродукт": {
74251                 "tags": {
74252                     "name": "Татнефтепродукт",
74253                     "amenity": "fuel"
74254                 },
74255                 "name": "Татнефтепродукт",
74256                 "icon": "fuel",
74257                 "geometry": [
74258                     "point",
74259                     "vertex",
74260                     "area"
74261                 ],
74262                 "fields": [
74263                     "operator",
74264                     "address",
74265                     "building_area"
74266                 ],
74267                 "suggestion": true
74268             },
74269             "amenity/fuel/Afriquia": {
74270                 "tags": {
74271                     "name": "Afriquia",
74272                     "amenity": "fuel"
74273                 },
74274                 "name": "Afriquia",
74275                 "icon": "fuel",
74276                 "geometry": [
74277                     "point",
74278                     "vertex",
74279                     "area"
74280                 ],
74281                 "fields": [
74282                     "operator",
74283                     "address",
74284                     "building_area"
74285                 ],
74286                 "suggestion": true
74287             },
74288             "amenity/fuel/Murphy USA": {
74289                 "tags": {
74290                     "name": "Murphy USA",
74291                     "amenity": "fuel"
74292                 },
74293                 "name": "Murphy USA",
74294                 "icon": "fuel",
74295                 "geometry": [
74296                     "point",
74297                     "vertex",
74298                     "area"
74299                 ],
74300                 "fields": [
74301                     "operator",
74302                     "address",
74303                     "building_area"
74304                 ],
74305                 "suggestion": true
74306             },
74307             "amenity/fuel/昭和シェル (Showa-shell)": {
74308                 "tags": {
74309                     "name": "昭和シェル (Showa-shell)",
74310                     "amenity": "fuel"
74311                 },
74312                 "name": "昭和シェル (Showa-shell)",
74313                 "icon": "fuel",
74314                 "geometry": [
74315                     "point",
74316                     "vertex",
74317                     "area"
74318                 ],
74319                 "fields": [
74320                     "operator",
74321                     "address",
74322                     "building_area"
74323                 ],
74324                 "suggestion": true
74325             },
74326             "amenity/fuel/エネオス": {
74327                 "tags": {
74328                     "name": "エネオス",
74329                     "amenity": "fuel"
74330                 },
74331                 "name": "エネオス",
74332                 "icon": "fuel",
74333                 "geometry": [
74334                     "point",
74335                     "vertex",
74336                     "area"
74337                 ],
74338                 "fields": [
74339                     "operator",
74340                     "address",
74341                     "building_area"
74342                 ],
74343                 "suggestion": true
74344             },
74345             "amenity/fuel/CNG": {
74346                 "tags": {
74347                     "name": "CNG",
74348                     "amenity": "fuel"
74349                 },
74350                 "name": "CNG",
74351                 "icon": "fuel",
74352                 "geometry": [
74353                     "point",
74354                     "vertex",
74355                     "area"
74356                 ],
74357                 "fields": [
74358                     "operator",
74359                     "address",
74360                     "building_area"
74361                 ],
74362                 "suggestion": true
74363             },
74364             "amenity/pub/Kings Arms": {
74365                 "tags": {
74366                     "name": "Kings Arms",
74367                     "amenity": "pub"
74368                 },
74369                 "name": "Kings Arms",
74370                 "icon": "beer",
74371                 "geometry": [
74372                     "point",
74373                     "vertex",
74374                     "area"
74375                 ],
74376                 "fields": [
74377                     "building_area",
74378                     "address",
74379                     "opening_hours",
74380                     "smoking"
74381                 ],
74382                 "suggestion": true
74383             },
74384             "amenity/pub/The Ship": {
74385                 "tags": {
74386                     "name": "The Ship",
74387                     "amenity": "pub"
74388                 },
74389                 "name": "The Ship",
74390                 "icon": "beer",
74391                 "geometry": [
74392                     "point",
74393                     "vertex",
74394                     "area"
74395                 ],
74396                 "fields": [
74397                     "building_area",
74398                     "address",
74399                     "opening_hours",
74400                     "smoking"
74401                 ],
74402                 "suggestion": true
74403             },
74404             "amenity/pub/The White Horse": {
74405                 "tags": {
74406                     "name": "The White Horse",
74407                     "amenity": "pub"
74408                 },
74409                 "name": "The White Horse",
74410                 "icon": "beer",
74411                 "geometry": [
74412                     "point",
74413                     "vertex",
74414                     "area"
74415                 ],
74416                 "fields": [
74417                     "building_area",
74418                     "address",
74419                     "opening_hours",
74420                     "smoking"
74421                 ],
74422                 "suggestion": true
74423             },
74424             "amenity/pub/The White Hart": {
74425                 "tags": {
74426                     "name": "The White Hart",
74427                     "amenity": "pub"
74428                 },
74429                 "name": "The White Hart",
74430                 "icon": "beer",
74431                 "geometry": [
74432                     "point",
74433                     "vertex",
74434                     "area"
74435                 ],
74436                 "fields": [
74437                     "building_area",
74438                     "address",
74439                     "opening_hours",
74440                     "smoking"
74441                 ],
74442                 "suggestion": true
74443             },
74444             "amenity/pub/Royal Oak": {
74445                 "tags": {
74446                     "name": "Royal Oak",
74447                     "amenity": "pub"
74448                 },
74449                 "name": "Royal Oak",
74450                 "icon": "beer",
74451                 "geometry": [
74452                     "point",
74453                     "vertex",
74454                     "area"
74455                 ],
74456                 "fields": [
74457                     "building_area",
74458                     "address",
74459                     "opening_hours",
74460                     "smoking"
74461                 ],
74462                 "suggestion": true
74463             },
74464             "amenity/pub/The Red Lion": {
74465                 "tags": {
74466                     "name": "The Red Lion",
74467                     "amenity": "pub"
74468                 },
74469                 "name": "The Red Lion",
74470                 "icon": "beer",
74471                 "geometry": [
74472                     "point",
74473                     "vertex",
74474                     "area"
74475                 ],
74476                 "fields": [
74477                     "building_area",
74478                     "address",
74479                     "opening_hours",
74480                     "smoking"
74481                 ],
74482                 "suggestion": true
74483             },
74484             "amenity/pub/The Kings Arms": {
74485                 "tags": {
74486                     "name": "The Kings Arms",
74487                     "amenity": "pub"
74488                 },
74489                 "name": "The Kings Arms",
74490                 "icon": "beer",
74491                 "geometry": [
74492                     "point",
74493                     "vertex",
74494                     "area"
74495                 ],
74496                 "fields": [
74497                     "building_area",
74498                     "address",
74499                     "opening_hours",
74500                     "smoking"
74501                 ],
74502                 "suggestion": true
74503             },
74504             "amenity/pub/The Star": {
74505                 "tags": {
74506                     "name": "The Star",
74507                     "amenity": "pub"
74508                 },
74509                 "name": "The Star",
74510                 "icon": "beer",
74511                 "geometry": [
74512                     "point",
74513                     "vertex",
74514                     "area"
74515                 ],
74516                 "fields": [
74517                     "building_area",
74518                     "address",
74519                     "opening_hours",
74520                     "smoking"
74521                 ],
74522                 "suggestion": true
74523             },
74524             "amenity/pub/The Anchor": {
74525                 "tags": {
74526                     "name": "The Anchor",
74527                     "amenity": "pub"
74528                 },
74529                 "name": "The Anchor",
74530                 "icon": "beer",
74531                 "geometry": [
74532                     "point",
74533                     "vertex",
74534                     "area"
74535                 ],
74536                 "fields": [
74537                     "building_area",
74538                     "address",
74539                     "opening_hours",
74540                     "smoking"
74541                 ],
74542                 "suggestion": true
74543             },
74544             "amenity/pub/The Cross Keys": {
74545                 "tags": {
74546                     "name": "The Cross Keys",
74547                     "amenity": "pub"
74548                 },
74549                 "name": "The Cross Keys",
74550                 "icon": "beer",
74551                 "geometry": [
74552                     "point",
74553                     "vertex",
74554                     "area"
74555                 ],
74556                 "fields": [
74557                     "building_area",
74558                     "address",
74559                     "opening_hours",
74560                     "smoking"
74561                 ],
74562                 "suggestion": true
74563             },
74564             "amenity/pub/The Wheatsheaf": {
74565                 "tags": {
74566                     "name": "The Wheatsheaf",
74567                     "amenity": "pub"
74568                 },
74569                 "name": "The Wheatsheaf",
74570                 "icon": "beer",
74571                 "geometry": [
74572                     "point",
74573                     "vertex",
74574                     "area"
74575                 ],
74576                 "fields": [
74577                     "building_area",
74578                     "address",
74579                     "opening_hours",
74580                     "smoking"
74581                 ],
74582                 "suggestion": true
74583             },
74584             "amenity/pub/The Crown Inn": {
74585                 "tags": {
74586                     "name": "The Crown Inn",
74587                     "amenity": "pub"
74588                 },
74589                 "name": "The Crown Inn",
74590                 "icon": "beer",
74591                 "geometry": [
74592                     "point",
74593                     "vertex",
74594                     "area"
74595                 ],
74596                 "fields": [
74597                     "building_area",
74598                     "address",
74599                     "opening_hours",
74600                     "smoking"
74601                 ],
74602                 "suggestion": true
74603             },
74604             "amenity/pub/The Kings Head": {
74605                 "tags": {
74606                     "name": "The Kings Head",
74607                     "amenity": "pub"
74608                 },
74609                 "name": "The Kings Head",
74610                 "icon": "beer",
74611                 "geometry": [
74612                     "point",
74613                     "vertex",
74614                     "area"
74615                 ],
74616                 "fields": [
74617                     "building_area",
74618                     "address",
74619                     "opening_hours",
74620                     "smoking"
74621                 ],
74622                 "suggestion": true
74623             },
74624             "amenity/pub/The Castle": {
74625                 "tags": {
74626                     "name": "The Castle",
74627                     "amenity": "pub"
74628                 },
74629                 "name": "The Castle",
74630                 "icon": "beer",
74631                 "geometry": [
74632                     "point",
74633                     "vertex",
74634                     "area"
74635                 ],
74636                 "fields": [
74637                     "building_area",
74638                     "address",
74639                     "opening_hours",
74640                     "smoking"
74641                 ],
74642                 "suggestion": true
74643             },
74644             "amenity/pub/The Railway": {
74645                 "tags": {
74646                     "name": "The Railway",
74647                     "amenity": "pub"
74648                 },
74649                 "name": "The Railway",
74650                 "icon": "beer",
74651                 "geometry": [
74652                     "point",
74653                     "vertex",
74654                     "area"
74655                 ],
74656                 "fields": [
74657                     "building_area",
74658                     "address",
74659                     "opening_hours",
74660                     "smoking"
74661                 ],
74662                 "suggestion": true
74663             },
74664             "amenity/pub/The White Lion": {
74665                 "tags": {
74666                     "name": "The White Lion",
74667                     "amenity": "pub"
74668                 },
74669                 "name": "The White Lion",
74670                 "icon": "beer",
74671                 "geometry": [
74672                     "point",
74673                     "vertex",
74674                     "area"
74675                 ],
74676                 "fields": [
74677                     "building_area",
74678                     "address",
74679                     "opening_hours",
74680                     "smoking"
74681                 ],
74682                 "suggestion": true
74683             },
74684             "amenity/pub/The Bell": {
74685                 "tags": {
74686                     "name": "The Bell",
74687                     "amenity": "pub"
74688                 },
74689                 "name": "The Bell",
74690                 "icon": "beer",
74691                 "geometry": [
74692                     "point",
74693                     "vertex",
74694                     "area"
74695                 ],
74696                 "fields": [
74697                     "building_area",
74698                     "address",
74699                     "opening_hours",
74700                     "smoking"
74701                 ],
74702                 "suggestion": true
74703             },
74704             "amenity/pub/The Bull": {
74705                 "tags": {
74706                     "name": "The Bull",
74707                     "amenity": "pub"
74708                 },
74709                 "name": "The Bull",
74710                 "icon": "beer",
74711                 "geometry": [
74712                     "point",
74713                     "vertex",
74714                     "area"
74715                 ],
74716                 "fields": [
74717                     "building_area",
74718                     "address",
74719                     "opening_hours",
74720                     "smoking"
74721                 ],
74722                 "suggestion": true
74723             },
74724             "amenity/pub/The Plough": {
74725                 "tags": {
74726                     "name": "The Plough",
74727                     "amenity": "pub"
74728                 },
74729                 "name": "The Plough",
74730                 "icon": "beer",
74731                 "geometry": [
74732                     "point",
74733                     "vertex",
74734                     "area"
74735                 ],
74736                 "fields": [
74737                     "building_area",
74738                     "address",
74739                     "opening_hours",
74740                     "smoking"
74741                 ],
74742                 "suggestion": true
74743             },
74744             "amenity/pub/The George": {
74745                 "tags": {
74746                     "name": "The George",
74747                     "amenity": "pub"
74748                 },
74749                 "name": "The George",
74750                 "icon": "beer",
74751                 "geometry": [
74752                     "point",
74753                     "vertex",
74754                     "area"
74755                 ],
74756                 "fields": [
74757                     "building_area",
74758                     "address",
74759                     "opening_hours",
74760                     "smoking"
74761                 ],
74762                 "suggestion": true
74763             },
74764             "amenity/pub/The Royal Oak": {
74765                 "tags": {
74766                     "name": "The Royal Oak",
74767                     "amenity": "pub"
74768                 },
74769                 "name": "The Royal Oak",
74770                 "icon": "beer",
74771                 "geometry": [
74772                     "point",
74773                     "vertex",
74774                     "area"
74775                 ],
74776                 "fields": [
74777                     "building_area",
74778                     "address",
74779                     "opening_hours",
74780                     "smoking"
74781                 ],
74782                 "suggestion": true
74783             },
74784             "amenity/pub/The Fox": {
74785                 "tags": {
74786                     "name": "The Fox",
74787                     "amenity": "pub"
74788                 },
74789                 "name": "The Fox",
74790                 "icon": "beer",
74791                 "geometry": [
74792                     "point",
74793                     "vertex",
74794                     "area"
74795                 ],
74796                 "fields": [
74797                     "building_area",
74798                     "address",
74799                     "opening_hours",
74800                     "smoking"
74801                 ],
74802                 "suggestion": true
74803             },
74804             "amenity/pub/Prince of Wales": {
74805                 "tags": {
74806                     "name": "Prince of Wales",
74807                     "amenity": "pub"
74808                 },
74809                 "name": "Prince of Wales",
74810                 "icon": "beer",
74811                 "geometry": [
74812                     "point",
74813                     "vertex",
74814                     "area"
74815                 ],
74816                 "fields": [
74817                     "building_area",
74818                     "address",
74819                     "opening_hours",
74820                     "smoking"
74821                 ],
74822                 "suggestion": true
74823             },
74824             "amenity/pub/The Rising Sun": {
74825                 "tags": {
74826                     "name": "The Rising Sun",
74827                     "amenity": "pub"
74828                 },
74829                 "name": "The Rising Sun",
74830                 "icon": "beer",
74831                 "geometry": [
74832                     "point",
74833                     "vertex",
74834                     "area"
74835                 ],
74836                 "fields": [
74837                     "building_area",
74838                     "address",
74839                     "opening_hours",
74840                     "smoking"
74841                 ],
74842                 "suggestion": true
74843             },
74844             "amenity/pub/The Prince of Wales": {
74845                 "tags": {
74846                     "name": "The Prince of Wales",
74847                     "amenity": "pub"
74848                 },
74849                 "name": "The Prince of Wales",
74850                 "icon": "beer",
74851                 "geometry": [
74852                     "point",
74853                     "vertex",
74854                     "area"
74855                 ],
74856                 "fields": [
74857                     "building_area",
74858                     "address",
74859                     "opening_hours",
74860                     "smoking"
74861                 ],
74862                 "suggestion": true
74863             },
74864             "amenity/pub/The Crown": {
74865                 "tags": {
74866                     "name": "The Crown",
74867                     "amenity": "pub"
74868                 },
74869                 "name": "The Crown",
74870                 "icon": "beer",
74871                 "geometry": [
74872                     "point",
74873                     "vertex",
74874                     "area"
74875                 ],
74876                 "fields": [
74877                     "building_area",
74878                     "address",
74879                     "opening_hours",
74880                     "smoking"
74881                 ],
74882                 "suggestion": true
74883             },
74884             "amenity/pub/The Chequers": {
74885                 "tags": {
74886                     "name": "The Chequers",
74887                     "amenity": "pub"
74888                 },
74889                 "name": "The Chequers",
74890                 "icon": "beer",
74891                 "geometry": [
74892                     "point",
74893                     "vertex",
74894                     "area"
74895                 ],
74896                 "fields": [
74897                     "building_area",
74898                     "address",
74899                     "opening_hours",
74900                     "smoking"
74901                 ],
74902                 "suggestion": true
74903             },
74904             "amenity/pub/The Swan": {
74905                 "tags": {
74906                     "name": "The Swan",
74907                     "amenity": "pub"
74908                 },
74909                 "name": "The Swan",
74910                 "icon": "beer",
74911                 "geometry": [
74912                     "point",
74913                     "vertex",
74914                     "area"
74915                 ],
74916                 "fields": [
74917                     "building_area",
74918                     "address",
74919                     "opening_hours",
74920                     "smoking"
74921                 ],
74922                 "suggestion": true
74923             },
74924             "amenity/pub/Rose and Crown": {
74925                 "tags": {
74926                     "name": "Rose and Crown",
74927                     "amenity": "pub"
74928                 },
74929                 "name": "Rose and Crown",
74930                 "icon": "beer",
74931                 "geometry": [
74932                     "point",
74933                     "vertex",
74934                     "area"
74935                 ],
74936                 "fields": [
74937                     "building_area",
74938                     "address",
74939                     "opening_hours",
74940                     "smoking"
74941                 ],
74942                 "suggestion": true
74943             },
74944             "amenity/pub/The Victoria": {
74945                 "tags": {
74946                     "name": "The Victoria",
74947                     "amenity": "pub"
74948                 },
74949                 "name": "The Victoria",
74950                 "icon": "beer",
74951                 "geometry": [
74952                     "point",
74953                     "vertex",
74954                     "area"
74955                 ],
74956                 "fields": [
74957                     "building_area",
74958                     "address",
74959                     "opening_hours",
74960                     "smoking"
74961                 ],
74962                 "suggestion": true
74963             },
74964             "amenity/pub/New Inn": {
74965                 "tags": {
74966                     "name": "New Inn",
74967                     "amenity": "pub"
74968                 },
74969                 "name": "New Inn",
74970                 "icon": "beer",
74971                 "geometry": [
74972                     "point",
74973                     "vertex",
74974                     "area"
74975                 ],
74976                 "fields": [
74977                     "building_area",
74978                     "address",
74979                     "opening_hours",
74980                     "smoking"
74981                 ],
74982                 "suggestion": true
74983             },
74984             "amenity/pub/Royal Hotel": {
74985                 "tags": {
74986                     "name": "Royal Hotel",
74987                     "amenity": "pub"
74988                 },
74989                 "name": "Royal Hotel",
74990                 "icon": "beer",
74991                 "geometry": [
74992                     "point",
74993                     "vertex",
74994                     "area"
74995                 ],
74996                 "fields": [
74997                     "building_area",
74998                     "address",
74999                     "opening_hours",
75000                     "smoking"
75001                 ],
75002                 "suggestion": true
75003             },
75004             "amenity/pub/Red Lion": {
75005                 "tags": {
75006                     "name": "Red Lion",
75007                     "amenity": "pub"
75008                 },
75009                 "name": "Red Lion",
75010                 "icon": "beer",
75011                 "geometry": [
75012                     "point",
75013                     "vertex",
75014                     "area"
75015                 ],
75016                 "fields": [
75017                     "building_area",
75018                     "address",
75019                     "opening_hours",
75020                     "smoking"
75021                 ],
75022                 "suggestion": true
75023             },
75024             "amenity/pub/Cross Keys": {
75025                 "tags": {
75026                     "name": "Cross Keys",
75027                     "amenity": "pub"
75028                 },
75029                 "name": "Cross Keys",
75030                 "icon": "beer",
75031                 "geometry": [
75032                     "point",
75033                     "vertex",
75034                     "area"
75035                 ],
75036                 "fields": [
75037                     "building_area",
75038                     "address",
75039                     "opening_hours",
75040                     "smoking"
75041                 ],
75042                 "suggestion": true
75043             },
75044             "amenity/pub/The Greyhound": {
75045                 "tags": {
75046                     "name": "The Greyhound",
75047                     "amenity": "pub"
75048                 },
75049                 "name": "The Greyhound",
75050                 "icon": "beer",
75051                 "geometry": [
75052                     "point",
75053                     "vertex",
75054                     "area"
75055                 ],
75056                 "fields": [
75057                     "building_area",
75058                     "address",
75059                     "opening_hours",
75060                     "smoking"
75061                 ],
75062                 "suggestion": true
75063             },
75064             "amenity/pub/The Black Horse": {
75065                 "tags": {
75066                     "name": "The Black Horse",
75067                     "amenity": "pub"
75068                 },
75069                 "name": "The Black Horse",
75070                 "icon": "beer",
75071                 "geometry": [
75072                     "point",
75073                     "vertex",
75074                     "area"
75075                 ],
75076                 "fields": [
75077                     "building_area",
75078                     "address",
75079                     "opening_hours",
75080                     "smoking"
75081                 ],
75082                 "suggestion": true
75083             },
75084             "amenity/pub/The New Inn": {
75085                 "tags": {
75086                     "name": "The New Inn",
75087                     "amenity": "pub"
75088                 },
75089                 "name": "The New Inn",
75090                 "icon": "beer",
75091                 "geometry": [
75092                     "point",
75093                     "vertex",
75094                     "area"
75095                 ],
75096                 "fields": [
75097                     "building_area",
75098                     "address",
75099                     "opening_hours",
75100                     "smoking"
75101                 ],
75102                 "suggestion": true
75103             },
75104             "amenity/pub/Kings Head": {
75105                 "tags": {
75106                     "name": "Kings Head",
75107                     "amenity": "pub"
75108                 },
75109                 "name": "Kings Head",
75110                 "icon": "beer",
75111                 "geometry": [
75112                     "point",
75113                     "vertex",
75114                     "area"
75115                 ],
75116                 "fields": [
75117                     "building_area",
75118                     "address",
75119                     "opening_hours",
75120                     "smoking"
75121                 ],
75122                 "suggestion": true
75123             },
75124             "amenity/pub/The Albion": {
75125                 "tags": {
75126                     "name": "The Albion",
75127                     "amenity": "pub"
75128                 },
75129                 "name": "The Albion",
75130                 "icon": "beer",
75131                 "geometry": [
75132                     "point",
75133                     "vertex",
75134                     "area"
75135                 ],
75136                 "fields": [
75137                     "building_area",
75138                     "address",
75139                     "opening_hours",
75140                     "smoking"
75141                 ],
75142                 "suggestion": true
75143             },
75144             "amenity/pub/The Angel": {
75145                 "tags": {
75146                     "name": "The Angel",
75147                     "amenity": "pub"
75148                 },
75149                 "name": "The Angel",
75150                 "icon": "beer",
75151                 "geometry": [
75152                     "point",
75153                     "vertex",
75154                     "area"
75155                 ],
75156                 "fields": [
75157                     "building_area",
75158                     "address",
75159                     "opening_hours",
75160                     "smoking"
75161                 ],
75162                 "suggestion": true
75163             },
75164             "amenity/pub/The Queens Head": {
75165                 "tags": {
75166                     "name": "The Queens Head",
75167                     "amenity": "pub"
75168                 },
75169                 "name": "The Queens Head",
75170                 "icon": "beer",
75171                 "geometry": [
75172                     "point",
75173                     "vertex",
75174                     "area"
75175                 ],
75176                 "fields": [
75177                     "building_area",
75178                     "address",
75179                     "opening_hours",
75180                     "smoking"
75181                 ],
75182                 "suggestion": true
75183             },
75184             "amenity/pub/The Ship Inn": {
75185                 "tags": {
75186                     "name": "The Ship Inn",
75187                     "amenity": "pub"
75188                 },
75189                 "name": "The Ship Inn",
75190                 "icon": "beer",
75191                 "geometry": [
75192                     "point",
75193                     "vertex",
75194                     "area"
75195                 ],
75196                 "fields": [
75197                     "building_area",
75198                     "address",
75199                     "opening_hours",
75200                     "smoking"
75201                 ],
75202                 "suggestion": true
75203             },
75204             "amenity/pub/Rose & Crown": {
75205                 "tags": {
75206                     "name": "Rose & Crown",
75207                     "amenity": "pub"
75208                 },
75209                 "name": "Rose & Crown",
75210                 "icon": "beer",
75211                 "geometry": [
75212                     "point",
75213                     "vertex",
75214                     "area"
75215                 ],
75216                 "fields": [
75217                     "building_area",
75218                     "address",
75219                     "opening_hours",
75220                     "smoking"
75221                 ],
75222                 "suggestion": true
75223             },
75224             "amenity/pub/Queens Head": {
75225                 "tags": {
75226                     "name": "Queens Head",
75227                     "amenity": "pub"
75228                 },
75229                 "name": "Queens Head",
75230                 "icon": "beer",
75231                 "geometry": [
75232                     "point",
75233                     "vertex",
75234                     "area"
75235                 ],
75236                 "fields": [
75237                     "building_area",
75238                     "address",
75239                     "opening_hours",
75240                     "smoking"
75241                 ],
75242                 "suggestion": true
75243             },
75244             "amenity/pub/Irish Pub": {
75245                 "tags": {
75246                     "name": "Irish Pub",
75247                     "amenity": "pub"
75248                 },
75249                 "name": "Irish Pub",
75250                 "icon": "beer",
75251                 "geometry": [
75252                     "point",
75253                     "vertex",
75254                     "area"
75255                 ],
75256                 "fields": [
75257                     "building_area",
75258                     "address",
75259                     "opening_hours",
75260                     "smoking"
75261                 ],
75262                 "suggestion": true
75263             },
75264             "amenity/fast_food/Quick": {
75265                 "tags": {
75266                     "name": "Quick",
75267                     "amenity": "fast_food"
75268                 },
75269                 "name": "Quick",
75270                 "icon": "fast-food",
75271                 "geometry": [
75272                     "point",
75273                     "vertex",
75274                     "area"
75275                 ],
75276                 "fields": [
75277                     "cuisine",
75278                     "building_area",
75279                     "address",
75280                     "opening_hours",
75281                     "smoking"
75282                 ],
75283                 "suggestion": true
75284             },
75285             "amenity/fast_food/McDonald's": {
75286                 "tags": {
75287                     "name": "McDonald's",
75288                     "cuisine": "burger",
75289                     "amenity": "fast_food"
75290                 },
75291                 "name": "McDonald's",
75292                 "icon": "fast-food",
75293                 "geometry": [
75294                     "point",
75295                     "vertex",
75296                     "area"
75297                 ],
75298                 "fields": [
75299                     "cuisine",
75300                     "building_area",
75301                     "address",
75302                     "opening_hours",
75303                     "smoking"
75304                 ],
75305                 "suggestion": true
75306             },
75307             "amenity/fast_food/Burger King": {
75308                 "tags": {
75309                     "name": "Burger King",
75310                     "cuisine": "burger",
75311                     "amenity": "fast_food"
75312                 },
75313                 "name": "Burger King",
75314                 "icon": "fast-food",
75315                 "geometry": [
75316                     "point",
75317                     "vertex",
75318                     "area"
75319                 ],
75320                 "fields": [
75321                     "cuisine",
75322                     "building_area",
75323                     "address",
75324                     "opening_hours",
75325                     "smoking"
75326                 ],
75327                 "suggestion": true
75328             },
75329             "amenity/fast_food/Ali Baba": {
75330                 "tags": {
75331                     "name": "Ali Baba",
75332                     "amenity": "fast_food"
75333                 },
75334                 "name": "Ali Baba",
75335                 "icon": "fast-food",
75336                 "geometry": [
75337                     "point",
75338                     "vertex",
75339                     "area"
75340                 ],
75341                 "fields": [
75342                     "cuisine",
75343                     "building_area",
75344                     "address",
75345                     "opening_hours",
75346                     "smoking"
75347                 ],
75348                 "suggestion": true
75349             },
75350             "amenity/fast_food/Hungry Jacks": {
75351                 "tags": {
75352                     "name": "Hungry Jacks",
75353                     "cuisine": "burger",
75354                     "amenity": "fast_food"
75355                 },
75356                 "name": "Hungry Jacks",
75357                 "icon": "fast-food",
75358                 "geometry": [
75359                     "point",
75360                     "vertex",
75361                     "area"
75362                 ],
75363                 "fields": [
75364                     "cuisine",
75365                     "building_area",
75366                     "address",
75367                     "opening_hours",
75368                     "smoking"
75369                 ],
75370                 "suggestion": true
75371             },
75372             "amenity/fast_food/Red Rooster": {
75373                 "tags": {
75374                     "name": "Red Rooster",
75375                     "amenity": "fast_food"
75376                 },
75377                 "name": "Red Rooster",
75378                 "icon": "fast-food",
75379                 "geometry": [
75380                     "point",
75381                     "vertex",
75382                     "area"
75383                 ],
75384                 "fields": [
75385                     "cuisine",
75386                     "building_area",
75387                     "address",
75388                     "opening_hours",
75389                     "smoking"
75390                 ],
75391                 "suggestion": true
75392             },
75393             "amenity/fast_food/KFC": {
75394                 "tags": {
75395                     "name": "KFC",
75396                     "cuisine": "chicken",
75397                     "amenity": "fast_food"
75398                 },
75399                 "name": "KFC",
75400                 "icon": "fast-food",
75401                 "geometry": [
75402                     "point",
75403                     "vertex",
75404                     "area"
75405                 ],
75406                 "fields": [
75407                     "cuisine",
75408                     "building_area",
75409                     "address",
75410                     "opening_hours",
75411                     "smoking"
75412                 ],
75413                 "suggestion": true
75414             },
75415             "amenity/fast_food/Domino's Pizza": {
75416                 "tags": {
75417                     "name": "Domino's Pizza",
75418                     "cuisine": "pizza",
75419                     "amenity": "fast_food"
75420                 },
75421                 "name": "Domino's Pizza",
75422                 "icon": "fast-food",
75423                 "geometry": [
75424                     "point",
75425                     "vertex",
75426                     "area"
75427                 ],
75428                 "fields": [
75429                     "cuisine",
75430                     "building_area",
75431                     "address",
75432                     "opening_hours",
75433                     "smoking"
75434                 ],
75435                 "suggestion": true
75436             },
75437             "amenity/fast_food/Chowking": {
75438                 "tags": {
75439                     "name": "Chowking",
75440                     "amenity": "fast_food"
75441                 },
75442                 "name": "Chowking",
75443                 "icon": "fast-food",
75444                 "geometry": [
75445                     "point",
75446                     "vertex",
75447                     "area"
75448                 ],
75449                 "fields": [
75450                     "cuisine",
75451                     "building_area",
75452                     "address",
75453                     "opening_hours",
75454                     "smoking"
75455                 ],
75456                 "suggestion": true
75457             },
75458             "amenity/fast_food/Jollibee": {
75459                 "tags": {
75460                     "name": "Jollibee",
75461                     "amenity": "fast_food"
75462                 },
75463                 "name": "Jollibee",
75464                 "icon": "fast-food",
75465                 "geometry": [
75466                     "point",
75467                     "vertex",
75468                     "area"
75469                 ],
75470                 "fields": [
75471                     "cuisine",
75472                     "building_area",
75473                     "address",
75474                     "opening_hours",
75475                     "smoking"
75476                 ],
75477                 "suggestion": true
75478             },
75479             "amenity/fast_food/Hesburger": {
75480                 "tags": {
75481                     "name": "Hesburger",
75482                     "amenity": "fast_food"
75483                 },
75484                 "name": "Hesburger",
75485                 "icon": "fast-food",
75486                 "geometry": [
75487                     "point",
75488                     "vertex",
75489                     "area"
75490                 ],
75491                 "fields": [
75492                     "cuisine",
75493                     "building_area",
75494                     "address",
75495                     "opening_hours",
75496                     "smoking"
75497                 ],
75498                 "suggestion": true
75499             },
75500             "amenity/fast_food/肯德基": {
75501                 "tags": {
75502                     "name": "肯德基",
75503                     "amenity": "fast_food"
75504                 },
75505                 "name": "肯德基",
75506                 "icon": "fast-food",
75507                 "geometry": [
75508                     "point",
75509                     "vertex",
75510                     "area"
75511                 ],
75512                 "fields": [
75513                     "cuisine",
75514                     "building_area",
75515                     "address",
75516                     "opening_hours",
75517                     "smoking"
75518                 ],
75519                 "suggestion": true
75520             },
75521             "amenity/fast_food/Wendy's": {
75522                 "tags": {
75523                     "name": "Wendy's",
75524                     "cuisine": "burger",
75525                     "amenity": "fast_food"
75526                 },
75527                 "name": "Wendy's",
75528                 "icon": "fast-food",
75529                 "geometry": [
75530                     "point",
75531                     "vertex",
75532                     "area"
75533                 ],
75534                 "fields": [
75535                     "cuisine",
75536                     "building_area",
75537                     "address",
75538                     "opening_hours",
75539                     "smoking"
75540                 ],
75541                 "suggestion": true
75542             },
75543             "amenity/fast_food/Tim Hortons": {
75544                 "tags": {
75545                     "name": "Tim Hortons",
75546                     "amenity": "fast_food"
75547                 },
75548                 "name": "Tim Hortons",
75549                 "icon": "fast-food",
75550                 "geometry": [
75551                     "point",
75552                     "vertex",
75553                     "area"
75554                 ],
75555                 "fields": [
75556                     "cuisine",
75557                     "building_area",
75558                     "address",
75559                     "opening_hours",
75560                     "smoking"
75561                 ],
75562                 "suggestion": true
75563             },
75564             "amenity/fast_food/Steers": {
75565                 "tags": {
75566                     "name": "Steers",
75567                     "amenity": "fast_food"
75568                 },
75569                 "name": "Steers",
75570                 "icon": "fast-food",
75571                 "geometry": [
75572                     "point",
75573                     "vertex",
75574                     "area"
75575                 ],
75576                 "fields": [
75577                     "cuisine",
75578                     "building_area",
75579                     "address",
75580                     "opening_hours",
75581                     "smoking"
75582                 ],
75583                 "suggestion": true
75584             },
75585             "amenity/fast_food/Hardee's": {
75586                 "tags": {
75587                     "name": "Hardee's",
75588                     "cuisine": "burger",
75589                     "amenity": "fast_food"
75590                 },
75591                 "name": "Hardee's",
75592                 "icon": "fast-food",
75593                 "geometry": [
75594                     "point",
75595                     "vertex",
75596                     "area"
75597                 ],
75598                 "fields": [
75599                     "cuisine",
75600                     "building_area",
75601                     "address",
75602                     "opening_hours",
75603                     "smoking"
75604                 ],
75605                 "suggestion": true
75606             },
75607             "amenity/fast_food/Arby's": {
75608                 "tags": {
75609                     "name": "Arby's",
75610                     "amenity": "fast_food"
75611                 },
75612                 "name": "Arby's",
75613                 "icon": "fast-food",
75614                 "geometry": [
75615                     "point",
75616                     "vertex",
75617                     "area"
75618                 ],
75619                 "fields": [
75620                     "cuisine",
75621                     "building_area",
75622                     "address",
75623                     "opening_hours",
75624                     "smoking"
75625                 ],
75626                 "suggestion": true
75627             },
75628             "amenity/fast_food/A&W": {
75629                 "tags": {
75630                     "name": "A&W",
75631                     "amenity": "fast_food"
75632                 },
75633                 "name": "A&W",
75634                 "icon": "fast-food",
75635                 "geometry": [
75636                     "point",
75637                     "vertex",
75638                     "area"
75639                 ],
75640                 "fields": [
75641                     "cuisine",
75642                     "building_area",
75643                     "address",
75644                     "opening_hours",
75645                     "smoking"
75646                 ],
75647                 "suggestion": true
75648             },
75649             "amenity/fast_food/Dairy Queen": {
75650                 "tags": {
75651                     "name": "Dairy Queen",
75652                     "amenity": "fast_food"
75653                 },
75654                 "name": "Dairy Queen",
75655                 "icon": "fast-food",
75656                 "geometry": [
75657                     "point",
75658                     "vertex",
75659                     "area"
75660                 ],
75661                 "fields": [
75662                     "cuisine",
75663                     "building_area",
75664                     "address",
75665                     "opening_hours",
75666                     "smoking"
75667                 ],
75668                 "suggestion": true
75669             },
75670             "amenity/fast_food/Hallo Pizza": {
75671                 "tags": {
75672                     "name": "Hallo Pizza",
75673                     "amenity": "fast_food"
75674                 },
75675                 "name": "Hallo Pizza",
75676                 "icon": "fast-food",
75677                 "geometry": [
75678                     "point",
75679                     "vertex",
75680                     "area"
75681                 ],
75682                 "fields": [
75683                     "cuisine",
75684                     "building_area",
75685                     "address",
75686                     "opening_hours",
75687                     "smoking"
75688                 ],
75689                 "suggestion": true
75690             },
75691             "amenity/fast_food/Fish & Chips": {
75692                 "tags": {
75693                     "name": "Fish & Chips",
75694                     "amenity": "fast_food"
75695                 },
75696                 "name": "Fish & Chips",
75697                 "icon": "fast-food",
75698                 "geometry": [
75699                     "point",
75700                     "vertex",
75701                     "area"
75702                 ],
75703                 "fields": [
75704                     "cuisine",
75705                     "building_area",
75706                     "address",
75707                     "opening_hours",
75708                     "smoking"
75709                 ],
75710                 "suggestion": true
75711             },
75712             "amenity/fast_food/Harvey's": {
75713                 "tags": {
75714                     "name": "Harvey's",
75715                     "amenity": "fast_food"
75716                 },
75717                 "name": "Harvey's",
75718                 "icon": "fast-food",
75719                 "geometry": [
75720                     "point",
75721                     "vertex",
75722                     "area"
75723                 ],
75724                 "fields": [
75725                     "cuisine",
75726                     "building_area",
75727                     "address",
75728                     "opening_hours",
75729                     "smoking"
75730                 ],
75731                 "suggestion": true
75732             },
75733             "amenity/fast_food/麥當勞": {
75734                 "tags": {
75735                     "name": "麥當勞",
75736                     "amenity": "fast_food"
75737                 },
75738                 "name": "麥當勞",
75739                 "icon": "fast-food",
75740                 "geometry": [
75741                     "point",
75742                     "vertex",
75743                     "area"
75744                 ],
75745                 "fields": [
75746                     "cuisine",
75747                     "building_area",
75748                     "address",
75749                     "opening_hours",
75750                     "smoking"
75751                 ],
75752                 "suggestion": true
75753             },
75754             "amenity/fast_food/Pizza Pizza": {
75755                 "tags": {
75756                     "name": "Pizza Pizza",
75757                     "amenity": "fast_food"
75758                 },
75759                 "name": "Pizza Pizza",
75760                 "icon": "fast-food",
75761                 "geometry": [
75762                     "point",
75763                     "vertex",
75764                     "area"
75765                 ],
75766                 "fields": [
75767                     "cuisine",
75768                     "building_area",
75769                     "address",
75770                     "opening_hours",
75771                     "smoking"
75772                 ],
75773                 "suggestion": true
75774             },
75775             "amenity/fast_food/Kotipizza": {
75776                 "tags": {
75777                     "name": "Kotipizza",
75778                     "amenity": "fast_food"
75779                 },
75780                 "name": "Kotipizza",
75781                 "icon": "fast-food",
75782                 "geometry": [
75783                     "point",
75784                     "vertex",
75785                     "area"
75786                 ],
75787                 "fields": [
75788                     "cuisine",
75789                     "building_area",
75790                     "address",
75791                     "opening_hours",
75792                     "smoking"
75793                 ],
75794                 "suggestion": true
75795             },
75796             "amenity/fast_food/Jack in the Box": {
75797                 "tags": {
75798                     "name": "Jack in the Box",
75799                     "cuisine": "burger",
75800                     "amenity": "fast_food"
75801                 },
75802                 "name": "Jack in the Box",
75803                 "icon": "fast-food",
75804                 "geometry": [
75805                     "point",
75806                     "vertex",
75807                     "area"
75808                 ],
75809                 "fields": [
75810                     "cuisine",
75811                     "building_area",
75812                     "address",
75813                     "opening_hours",
75814                     "smoking"
75815                 ],
75816                 "suggestion": true
75817             },
75818             "amenity/fast_food/Istanbul": {
75819                 "tags": {
75820                     "name": "Istanbul",
75821                     "amenity": "fast_food"
75822                 },
75823                 "name": "Istanbul",
75824                 "icon": "fast-food",
75825                 "geometry": [
75826                     "point",
75827                     "vertex",
75828                     "area"
75829                 ],
75830                 "fields": [
75831                     "cuisine",
75832                     "building_area",
75833                     "address",
75834                     "opening_hours",
75835                     "smoking"
75836                 ],
75837                 "suggestion": true
75838             },
75839             "amenity/fast_food/Kochlöffel": {
75840                 "tags": {
75841                     "name": "Kochlöffel",
75842                     "amenity": "fast_food"
75843                 },
75844                 "name": "Kochlöffel",
75845                 "icon": "fast-food",
75846                 "geometry": [
75847                     "point",
75848                     "vertex",
75849                     "area"
75850                 ],
75851                 "fields": [
75852                     "cuisine",
75853                     "building_area",
75854                     "address",
75855                     "opening_hours",
75856                     "smoking"
75857                 ],
75858                 "suggestion": true
75859             },
75860             "amenity/fast_food/Döner": {
75861                 "tags": {
75862                     "name": "Döner",
75863                     "amenity": "fast_food"
75864                 },
75865                 "name": "Döner",
75866                 "icon": "fast-food",
75867                 "geometry": [
75868                     "point",
75869                     "vertex",
75870                     "area"
75871                 ],
75872                 "fields": [
75873                     "cuisine",
75874                     "building_area",
75875                     "address",
75876                     "opening_hours",
75877                     "smoking"
75878                 ],
75879                 "suggestion": true
75880             },
75881             "amenity/fast_food/Telepizza": {
75882                 "tags": {
75883                     "name": "Telepizza",
75884                     "amenity": "fast_food"
75885                 },
75886                 "name": "Telepizza",
75887                 "icon": "fast-food",
75888                 "geometry": [
75889                     "point",
75890                     "vertex",
75891                     "area"
75892                 ],
75893                 "fields": [
75894                     "cuisine",
75895                     "building_area",
75896                     "address",
75897                     "opening_hours",
75898                     "smoking"
75899                 ],
75900                 "suggestion": true
75901             },
75902             "amenity/fast_food/Sibylla": {
75903                 "tags": {
75904                     "name": "Sibylla",
75905                     "amenity": "fast_food"
75906                 },
75907                 "name": "Sibylla",
75908                 "icon": "fast-food",
75909                 "geometry": [
75910                     "point",
75911                     "vertex",
75912                     "area"
75913                 ],
75914                 "fields": [
75915                     "cuisine",
75916                     "building_area",
75917                     "address",
75918                     "opening_hours",
75919                     "smoking"
75920                 ],
75921                 "suggestion": true
75922             },
75923             "amenity/fast_food/Carl's Jr.": {
75924                 "tags": {
75925                     "name": "Carl's Jr.",
75926                     "cuisine": "burger",
75927                     "amenity": "fast_food"
75928                 },
75929                 "name": "Carl's Jr.",
75930                 "icon": "fast-food",
75931                 "geometry": [
75932                     "point",
75933                     "vertex",
75934                     "area"
75935                 ],
75936                 "fields": [
75937                     "cuisine",
75938                     "building_area",
75939                     "address",
75940                     "opening_hours",
75941                     "smoking"
75942                 ],
75943                 "suggestion": true
75944             },
75945             "amenity/fast_food/Quiznos": {
75946                 "tags": {
75947                     "name": "Quiznos",
75948                     "cuisine": "sandwich",
75949                     "amenity": "fast_food"
75950                 },
75951                 "name": "Quiznos",
75952                 "icon": "fast-food",
75953                 "geometry": [
75954                     "point",
75955                     "vertex",
75956                     "area"
75957                 ],
75958                 "fields": [
75959                     "cuisine",
75960                     "building_area",
75961                     "address",
75962                     "opening_hours",
75963                     "smoking"
75964                 ],
75965                 "suggestion": true
75966             },
75967             "amenity/fast_food/Wimpy": {
75968                 "tags": {
75969                     "name": "Wimpy",
75970                     "amenity": "fast_food"
75971                 },
75972                 "name": "Wimpy",
75973                 "icon": "fast-food",
75974                 "geometry": [
75975                     "point",
75976                     "vertex",
75977                     "area"
75978                 ],
75979                 "fields": [
75980                     "cuisine",
75981                     "building_area",
75982                     "address",
75983                     "opening_hours",
75984                     "smoking"
75985                 ],
75986                 "suggestion": true
75987             },
75988             "amenity/fast_food/Sonic": {
75989                 "tags": {
75990                     "name": "Sonic",
75991                     "cuisine": "burger",
75992                     "amenity": "fast_food"
75993                 },
75994                 "name": "Sonic",
75995                 "icon": "fast-food",
75996                 "geometry": [
75997                     "point",
75998                     "vertex",
75999                     "area"
76000                 ],
76001                 "fields": [
76002                     "cuisine",
76003                     "building_area",
76004                     "address",
76005                     "opening_hours",
76006                     "smoking"
76007                 ],
76008                 "suggestion": true
76009             },
76010             "amenity/fast_food/Taco Bell": {
76011                 "tags": {
76012                     "name": "Taco Bell",
76013                     "amenity": "fast_food"
76014                 },
76015                 "name": "Taco Bell",
76016                 "icon": "fast-food",
76017                 "geometry": [
76018                     "point",
76019                     "vertex",
76020                     "area"
76021                 ],
76022                 "fields": [
76023                     "cuisine",
76024                     "building_area",
76025                     "address",
76026                     "opening_hours",
76027                     "smoking"
76028                 ],
76029                 "suggestion": true
76030             },
76031             "amenity/fast_food/Pizza Nova": {
76032                 "tags": {
76033                     "name": "Pizza Nova",
76034                     "amenity": "fast_food"
76035                 },
76036                 "name": "Pizza Nova",
76037                 "icon": "fast-food",
76038                 "geometry": [
76039                     "point",
76040                     "vertex",
76041                     "area"
76042                 ],
76043                 "fields": [
76044                     "cuisine",
76045                     "building_area",
76046                     "address",
76047                     "opening_hours",
76048                     "smoking"
76049                 ],
76050                 "suggestion": true
76051             },
76052             "amenity/fast_food/Papa John's": {
76053                 "tags": {
76054                     "name": "Papa John's",
76055                     "cuisine": "pizza",
76056                     "amenity": "fast_food"
76057                 },
76058                 "name": "Papa John's",
76059                 "icon": "fast-food",
76060                 "geometry": [
76061                     "point",
76062                     "vertex",
76063                     "area"
76064                 ],
76065                 "fields": [
76066                     "cuisine",
76067                     "building_area",
76068                     "address",
76069                     "opening_hours",
76070                     "smoking"
76071                 ],
76072                 "suggestion": true
76073             },
76074             "amenity/fast_food/Nordsee": {
76075                 "tags": {
76076                     "name": "Nordsee",
76077                     "amenity": "fast_food"
76078                 },
76079                 "name": "Nordsee",
76080                 "icon": "fast-food",
76081                 "geometry": [
76082                     "point",
76083                     "vertex",
76084                     "area"
76085                 ],
76086                 "fields": [
76087                     "cuisine",
76088                     "building_area",
76089                     "address",
76090                     "opening_hours",
76091                     "smoking"
76092                 ],
76093                 "suggestion": true
76094             },
76095             "amenity/fast_food/Mr. Sub": {
76096                 "tags": {
76097                     "name": "Mr. Sub",
76098                     "amenity": "fast_food"
76099                 },
76100                 "name": "Mr. Sub",
76101                 "icon": "fast-food",
76102                 "geometry": [
76103                     "point",
76104                     "vertex",
76105                     "area"
76106                 ],
76107                 "fields": [
76108                     "cuisine",
76109                     "building_area",
76110                     "address",
76111                     "opening_hours",
76112                     "smoking"
76113                 ],
76114                 "suggestion": true
76115             },
76116             "amenity/fast_food/Kebab": {
76117                 "tags": {
76118                     "name": "Kebab",
76119                     "amenity": "fast_food"
76120                 },
76121                 "name": "Kebab",
76122                 "icon": "fast-food",
76123                 "geometry": [
76124                     "point",
76125                     "vertex",
76126                     "area"
76127                 ],
76128                 "fields": [
76129                     "cuisine",
76130                     "building_area",
76131                     "address",
76132                     "opening_hours",
76133                     "smoking"
76134                 ],
76135                 "suggestion": true
76136             },
76137             "amenity/fast_food/Макдоналдс": {
76138                 "tags": {
76139                     "name": "Макдоналдс",
76140                     "name:en": "McDonald's",
76141                     "amenity": "fast_food"
76142                 },
76143                 "name": "Макдоналдс",
76144                 "icon": "fast-food",
76145                 "geometry": [
76146                     "point",
76147                     "vertex",
76148                     "area"
76149                 ],
76150                 "fields": [
76151                     "cuisine",
76152                     "building_area",
76153                     "address",
76154                     "opening_hours",
76155                     "smoking"
76156                 ],
76157                 "suggestion": true
76158             },
76159             "amenity/fast_food/Asia Imbiss": {
76160                 "tags": {
76161                     "name": "Asia Imbiss",
76162                     "amenity": "fast_food"
76163                 },
76164                 "name": "Asia Imbiss",
76165                 "icon": "fast-food",
76166                 "geometry": [
76167                     "point",
76168                     "vertex",
76169                     "area"
76170                 ],
76171                 "fields": [
76172                     "cuisine",
76173                     "building_area",
76174                     "address",
76175                     "opening_hours",
76176                     "smoking"
76177                 ],
76178                 "suggestion": true
76179             },
76180             "amenity/fast_food/Imbiss": {
76181                 "tags": {
76182                     "name": "Imbiss",
76183                     "amenity": "fast_food"
76184                 },
76185                 "name": "Imbiss",
76186                 "icon": "fast-food",
76187                 "geometry": [
76188                     "point",
76189                     "vertex",
76190                     "area"
76191                 ],
76192                 "fields": [
76193                     "cuisine",
76194                     "building_area",
76195                     "address",
76196                     "opening_hours",
76197                     "smoking"
76198                 ],
76199                 "suggestion": true
76200             },
76201             "amenity/fast_food/Chipotle": {
76202                 "tags": {
76203                     "name": "Chipotle",
76204                     "cuisine": "mexican",
76205                     "amenity": "fast_food"
76206                 },
76207                 "name": "Chipotle",
76208                 "icon": "fast-food",
76209                 "geometry": [
76210                     "point",
76211                     "vertex",
76212                     "area"
76213                 ],
76214                 "fields": [
76215                     "cuisine",
76216                     "building_area",
76217                     "address",
76218                     "opening_hours",
76219                     "smoking"
76220                 ],
76221                 "suggestion": true
76222             },
76223             "amenity/fast_food/マクドナルド": {
76224                 "tags": {
76225                     "name": "マクドナルド",
76226                     "name:en": "McDonald's",
76227                     "cuisine": "burger",
76228                     "amenity": "fast_food"
76229                 },
76230                 "name": "マクドナルド",
76231                 "icon": "fast-food",
76232                 "geometry": [
76233                     "point",
76234                     "vertex",
76235                     "area"
76236                 ],
76237                 "fields": [
76238                     "cuisine",
76239                     "building_area",
76240                     "address",
76241                     "opening_hours",
76242                     "smoking"
76243                 ],
76244                 "suggestion": true
76245             },
76246             "amenity/fast_food/In-N-Out Burger": {
76247                 "tags": {
76248                     "name": "In-N-Out Burger",
76249                     "amenity": "fast_food"
76250                 },
76251                 "name": "In-N-Out Burger",
76252                 "icon": "fast-food",
76253                 "geometry": [
76254                     "point",
76255                     "vertex",
76256                     "area"
76257                 ],
76258                 "fields": [
76259                     "cuisine",
76260                     "building_area",
76261                     "address",
76262                     "opening_hours",
76263                     "smoking"
76264                 ],
76265                 "suggestion": true
76266             },
76267             "amenity/fast_food/Jimmy John's": {
76268                 "tags": {
76269                     "name": "Jimmy John's",
76270                     "amenity": "fast_food"
76271                 },
76272                 "name": "Jimmy John's",
76273                 "icon": "fast-food",
76274                 "geometry": [
76275                     "point",
76276                     "vertex",
76277                     "area"
76278                 ],
76279                 "fields": [
76280                     "cuisine",
76281                     "building_area",
76282                     "address",
76283                     "opening_hours",
76284                     "smoking"
76285                 ],
76286                 "suggestion": true
76287             },
76288             "amenity/fast_food/Jamba Juice": {
76289                 "tags": {
76290                     "name": "Jamba Juice",
76291                     "amenity": "fast_food"
76292                 },
76293                 "name": "Jamba Juice",
76294                 "icon": "fast-food",
76295                 "geometry": [
76296                     "point",
76297                     "vertex",
76298                     "area"
76299                 ],
76300                 "fields": [
76301                     "cuisine",
76302                     "building_area",
76303                     "address",
76304                     "opening_hours",
76305                     "smoking"
76306                 ],
76307                 "suggestion": true
76308             },
76309             "amenity/fast_food/Робин Сдобин": {
76310                 "tags": {
76311                     "name": "Робин Сдобин",
76312                     "amenity": "fast_food"
76313                 },
76314                 "name": "Робин Сдобин",
76315                 "icon": "fast-food",
76316                 "geometry": [
76317                     "point",
76318                     "vertex",
76319                     "area"
76320                 ],
76321                 "fields": [
76322                     "cuisine",
76323                     "building_area",
76324                     "address",
76325                     "opening_hours",
76326                     "smoking"
76327                 ],
76328                 "suggestion": true
76329             },
76330             "amenity/fast_food/Baskin Robbins": {
76331                 "tags": {
76332                     "name": "Baskin Robbins",
76333                     "amenity": "fast_food"
76334                 },
76335                 "name": "Baskin Robbins",
76336                 "icon": "fast-food",
76337                 "geometry": [
76338                     "point",
76339                     "vertex",
76340                     "area"
76341                 ],
76342                 "fields": [
76343                     "cuisine",
76344                     "building_area",
76345                     "address",
76346                     "opening_hours",
76347                     "smoking"
76348                 ],
76349                 "suggestion": true
76350             },
76351             "amenity/fast_food/ケンタッキーフライドチキン": {
76352                 "tags": {
76353                     "name": "ケンタッキーフライドチキン",
76354                     "name:en": "KFC",
76355                     "cuisine": "chicken",
76356                     "amenity": "fast_food"
76357                 },
76358                 "name": "ケンタッキーフライドチキン",
76359                 "icon": "fast-food",
76360                 "geometry": [
76361                     "point",
76362                     "vertex",
76363                     "area"
76364                 ],
76365                 "fields": [
76366                     "cuisine",
76367                     "building_area",
76368                     "address",
76369                     "opening_hours",
76370                     "smoking"
76371                 ],
76372                 "suggestion": true
76373             },
76374             "amenity/fast_food/吉野家": {
76375                 "tags": {
76376                     "name": "吉野家",
76377                     "amenity": "fast_food"
76378                 },
76379                 "name": "吉野家",
76380                 "icon": "fast-food",
76381                 "geometry": [
76382                     "point",
76383                     "vertex",
76384                     "area"
76385                 ],
76386                 "fields": [
76387                     "cuisine",
76388                     "building_area",
76389                     "address",
76390                     "opening_hours",
76391                     "smoking"
76392                 ],
76393                 "suggestion": true
76394             },
76395             "amenity/fast_food/Taco Time": {
76396                 "tags": {
76397                     "name": "Taco Time",
76398                     "amenity": "fast_food"
76399                 },
76400                 "name": "Taco Time",
76401                 "icon": "fast-food",
76402                 "geometry": [
76403                     "point",
76404                     "vertex",
76405                     "area"
76406                 ],
76407                 "fields": [
76408                     "cuisine",
76409                     "building_area",
76410                     "address",
76411                     "opening_hours",
76412                     "smoking"
76413                 ],
76414                 "suggestion": true
76415             },
76416             "amenity/fast_food/松屋": {
76417                 "tags": {
76418                     "name": "松屋",
76419                     "name:en": "Matsuya",
76420                     "amenity": "fast_food"
76421                 },
76422                 "name": "松屋",
76423                 "icon": "fast-food",
76424                 "geometry": [
76425                     "point",
76426                     "vertex",
76427                     "area"
76428                 ],
76429                 "fields": [
76430                     "cuisine",
76431                     "building_area",
76432                     "address",
76433                     "opening_hours",
76434                     "smoking"
76435                 ],
76436                 "suggestion": true
76437             },
76438             "amenity/fast_food/Little Caesars": {
76439                 "tags": {
76440                     "name": "Little Caesars",
76441                     "amenity": "fast_food"
76442                 },
76443                 "name": "Little Caesars",
76444                 "icon": "fast-food",
76445                 "geometry": [
76446                     "point",
76447                     "vertex",
76448                     "area"
76449                 ],
76450                 "fields": [
76451                     "cuisine",
76452                     "building_area",
76453                     "address",
76454                     "opening_hours",
76455                     "smoking"
76456                 ],
76457                 "suggestion": true
76458             },
76459             "amenity/fast_food/El Pollo Loco": {
76460                 "tags": {
76461                     "name": "El Pollo Loco",
76462                     "amenity": "fast_food"
76463                 },
76464                 "name": "El Pollo Loco",
76465                 "icon": "fast-food",
76466                 "geometry": [
76467                     "point",
76468                     "vertex",
76469                     "area"
76470                 ],
76471                 "fields": [
76472                     "cuisine",
76473                     "building_area",
76474                     "address",
76475                     "opening_hours",
76476                     "smoking"
76477                 ],
76478                 "suggestion": true
76479             },
76480             "amenity/fast_food/Del Taco": {
76481                 "tags": {
76482                     "name": "Del Taco",
76483                     "amenity": "fast_food"
76484                 },
76485                 "name": "Del Taco",
76486                 "icon": "fast-food",
76487                 "geometry": [
76488                     "point",
76489                     "vertex",
76490                     "area"
76491                 ],
76492                 "fields": [
76493                     "cuisine",
76494                     "building_area",
76495                     "address",
76496                     "opening_hours",
76497                     "smoking"
76498                 ],
76499                 "suggestion": true
76500             },
76501             "amenity/fast_food/White Castle": {
76502                 "tags": {
76503                     "name": "White Castle",
76504                     "amenity": "fast_food"
76505                 },
76506                 "name": "White Castle",
76507                 "icon": "fast-food",
76508                 "geometry": [
76509                     "point",
76510                     "vertex",
76511                     "area"
76512                 ],
76513                 "fields": [
76514                     "cuisine",
76515                     "building_area",
76516                     "address",
76517                     "opening_hours",
76518                     "smoking"
76519                 ],
76520                 "suggestion": true
76521             },
76522             "amenity/fast_food/Boston Market": {
76523                 "tags": {
76524                     "name": "Boston Market",
76525                     "amenity": "fast_food"
76526                 },
76527                 "name": "Boston Market",
76528                 "icon": "fast-food",
76529                 "geometry": [
76530                     "point",
76531                     "vertex",
76532                     "area"
76533                 ],
76534                 "fields": [
76535                     "cuisine",
76536                     "building_area",
76537                     "address",
76538                     "opening_hours",
76539                     "smoking"
76540                 ],
76541                 "suggestion": true
76542             },
76543             "amenity/fast_food/Chick-fil-A": {
76544                 "tags": {
76545                     "name": "Chick-fil-A",
76546                     "cuisine": "chicken",
76547                     "amenity": "fast_food"
76548                 },
76549                 "name": "Chick-fil-A",
76550                 "icon": "fast-food",
76551                 "geometry": [
76552                     "point",
76553                     "vertex",
76554                     "area"
76555                 ],
76556                 "fields": [
76557                     "cuisine",
76558                     "building_area",
76559                     "address",
76560                     "opening_hours",
76561                     "smoking"
76562                 ],
76563                 "suggestion": true
76564             },
76565             "amenity/fast_food/Panda Express": {
76566                 "tags": {
76567                     "name": "Panda Express",
76568                     "amenity": "fast_food"
76569                 },
76570                 "name": "Panda Express",
76571                 "icon": "fast-food",
76572                 "geometry": [
76573                     "point",
76574                     "vertex",
76575                     "area"
76576                 ],
76577                 "fields": [
76578                     "cuisine",
76579                     "building_area",
76580                     "address",
76581                     "opening_hours",
76582                     "smoking"
76583                 ],
76584                 "suggestion": true
76585             },
76586             "amenity/fast_food/Whataburger": {
76587                 "tags": {
76588                     "name": "Whataburger",
76589                     "amenity": "fast_food"
76590                 },
76591                 "name": "Whataburger",
76592                 "icon": "fast-food",
76593                 "geometry": [
76594                     "point",
76595                     "vertex",
76596                     "area"
76597                 ],
76598                 "fields": [
76599                     "cuisine",
76600                     "building_area",
76601                     "address",
76602                     "opening_hours",
76603                     "smoking"
76604                 ],
76605                 "suggestion": true
76606             },
76607             "amenity/fast_food/Taco John's": {
76608                 "tags": {
76609                     "name": "Taco John's",
76610                     "amenity": "fast_food"
76611                 },
76612                 "name": "Taco John's",
76613                 "icon": "fast-food",
76614                 "geometry": [
76615                     "point",
76616                     "vertex",
76617                     "area"
76618                 ],
76619                 "fields": [
76620                     "cuisine",
76621                     "building_area",
76622                     "address",
76623                     "opening_hours",
76624                     "smoking"
76625                 ],
76626                 "suggestion": true
76627             },
76628             "amenity/fast_food/Теремок": {
76629                 "tags": {
76630                     "name": "Теремок",
76631                     "amenity": "fast_food"
76632                 },
76633                 "name": "Теремок",
76634                 "icon": "fast-food",
76635                 "geometry": [
76636                     "point",
76637                     "vertex",
76638                     "area"
76639                 ],
76640                 "fields": [
76641                     "cuisine",
76642                     "building_area",
76643                     "address",
76644                     "opening_hours",
76645                     "smoking"
76646                 ],
76647                 "suggestion": true
76648             },
76649             "amenity/fast_food/Culver's": {
76650                 "tags": {
76651                     "name": "Culver's",
76652                     "amenity": "fast_food"
76653                 },
76654                 "name": "Culver's",
76655                 "icon": "fast-food",
76656                 "geometry": [
76657                     "point",
76658                     "vertex",
76659                     "area"
76660                 ],
76661                 "fields": [
76662                     "cuisine",
76663                     "building_area",
76664                     "address",
76665                     "opening_hours",
76666                     "smoking"
76667                 ],
76668                 "suggestion": true
76669             },
76670             "amenity/fast_food/Five Guys": {
76671                 "tags": {
76672                     "name": "Five Guys",
76673                     "amenity": "fast_food"
76674                 },
76675                 "name": "Five Guys",
76676                 "icon": "fast-food",
76677                 "geometry": [
76678                     "point",
76679                     "vertex",
76680                     "area"
76681                 ],
76682                 "fields": [
76683                     "cuisine",
76684                     "building_area",
76685                     "address",
76686                     "opening_hours",
76687                     "smoking"
76688                 ],
76689                 "suggestion": true
76690             },
76691             "amenity/fast_food/Church's Chicken": {
76692                 "tags": {
76693                     "name": "Church's Chicken",
76694                     "amenity": "fast_food"
76695                 },
76696                 "name": "Church's Chicken",
76697                 "icon": "fast-food",
76698                 "geometry": [
76699                     "point",
76700                     "vertex",
76701                     "area"
76702                 ],
76703                 "fields": [
76704                     "cuisine",
76705                     "building_area",
76706                     "address",
76707                     "opening_hours",
76708                     "smoking"
76709                 ],
76710                 "suggestion": true
76711             },
76712             "amenity/fast_food/Popeye's": {
76713                 "tags": {
76714                     "name": "Popeye's",
76715                     "cuisine": "chicken",
76716                     "amenity": "fast_food"
76717                 },
76718                 "name": "Popeye's",
76719                 "icon": "fast-food",
76720                 "geometry": [
76721                     "point",
76722                     "vertex",
76723                     "area"
76724                 ],
76725                 "fields": [
76726                     "cuisine",
76727                     "building_area",
76728                     "address",
76729                     "opening_hours",
76730                     "smoking"
76731                 ],
76732                 "suggestion": true
76733             },
76734             "amenity/fast_food/Long John Silver's": {
76735                 "tags": {
76736                     "name": "Long John Silver's",
76737                     "amenity": "fast_food"
76738                 },
76739                 "name": "Long John Silver's",
76740                 "icon": "fast-food",
76741                 "geometry": [
76742                     "point",
76743                     "vertex",
76744                     "area"
76745                 ],
76746                 "fields": [
76747                     "cuisine",
76748                     "building_area",
76749                     "address",
76750                     "opening_hours",
76751                     "smoking"
76752                 ],
76753                 "suggestion": true
76754             },
76755             "amenity/fast_food/Pollo Campero": {
76756                 "tags": {
76757                     "name": "Pollo Campero",
76758                     "amenity": "fast_food"
76759                 },
76760                 "name": "Pollo Campero",
76761                 "icon": "fast-food",
76762                 "geometry": [
76763                     "point",
76764                     "vertex",
76765                     "area"
76766                 ],
76767                 "fields": [
76768                     "cuisine",
76769                     "building_area",
76770                     "address",
76771                     "opening_hours",
76772                     "smoking"
76773                 ],
76774                 "suggestion": true
76775             },
76776             "amenity/fast_food/Zaxby's": {
76777                 "tags": {
76778                     "name": "Zaxby's",
76779                     "amenity": "fast_food"
76780                 },
76781                 "name": "Zaxby's",
76782                 "icon": "fast-food",
76783                 "geometry": [
76784                     "point",
76785                     "vertex",
76786                     "area"
76787                 ],
76788                 "fields": [
76789                     "cuisine",
76790                     "building_area",
76791                     "address",
76792                     "opening_hours",
76793                     "smoking"
76794                 ],
76795                 "suggestion": true
76796             },
76797             "amenity/fast_food/すき家": {
76798                 "tags": {
76799                     "name": "すき家",
76800                     "name:en": "SUKIYA",
76801                     "amenity": "fast_food"
76802                 },
76803                 "name": "すき家",
76804                 "icon": "fast-food",
76805                 "geometry": [
76806                     "point",
76807                     "vertex",
76808                     "area"
76809                 ],
76810                 "fields": [
76811                     "cuisine",
76812                     "building_area",
76813                     "address",
76814                     "opening_hours",
76815                     "smoking"
76816                 ],
76817                 "suggestion": true
76818             },
76819             "amenity/fast_food/モスバーガー": {
76820                 "tags": {
76821                     "name": "モスバーガー",
76822                     "name:en": "MOS BURGER",
76823                     "amenity": "fast_food"
76824                 },
76825                 "name": "モスバーガー",
76826                 "icon": "fast-food",
76827                 "geometry": [
76828                     "point",
76829                     "vertex",
76830                     "area"
76831                 ],
76832                 "fields": [
76833                     "cuisine",
76834                     "building_area",
76835                     "address",
76836                     "opening_hours",
76837                     "smoking"
76838                 ],
76839                 "suggestion": true
76840             },
76841             "amenity/fast_food/Русский Аппетит": {
76842                 "tags": {
76843                     "name": "Русский Аппетит",
76844                     "amenity": "fast_food"
76845                 },
76846                 "name": "Русский Аппетит",
76847                 "icon": "fast-food",
76848                 "geometry": [
76849                     "point",
76850                     "vertex",
76851                     "area"
76852                 ],
76853                 "fields": [
76854                     "cuisine",
76855                     "building_area",
76856                     "address",
76857                     "opening_hours",
76858                     "smoking"
76859                 ],
76860                 "suggestion": true
76861             },
76862             "amenity/fast_food/なか卯": {
76863                 "tags": {
76864                     "name": "なか卯",
76865                     "amenity": "fast_food"
76866                 },
76867                 "name": "なか卯",
76868                 "icon": "fast-food",
76869                 "geometry": [
76870                     "point",
76871                     "vertex",
76872                     "area"
76873                 ],
76874                 "fields": [
76875                     "cuisine",
76876                     "building_area",
76877                     "address",
76878                     "opening_hours",
76879                     "smoking"
76880                 ],
76881                 "suggestion": true
76882             },
76883             "amenity/restaurant/Pizza Hut": {
76884                 "tags": {
76885                     "name": "Pizza Hut",
76886                     "amenity": "restaurant"
76887                 },
76888                 "name": "Pizza Hut",
76889                 "icon": "restaurant",
76890                 "geometry": [
76891                     "point",
76892                     "vertex",
76893                     "area"
76894                 ],
76895                 "fields": [
76896                     "cuisine",
76897                     "building_area",
76898                     "address",
76899                     "opening_hours",
76900                     "capacity",
76901                     "smoking"
76902                 ],
76903                 "suggestion": true
76904             },
76905             "amenity/restaurant/Little Chef": {
76906                 "tags": {
76907                     "name": "Little Chef",
76908                     "amenity": "restaurant"
76909                 },
76910                 "name": "Little Chef",
76911                 "icon": "restaurant",
76912                 "geometry": [
76913                     "point",
76914                     "vertex",
76915                     "area"
76916                 ],
76917                 "fields": [
76918                     "cuisine",
76919                     "building_area",
76920                     "address",
76921                     "opening_hours",
76922                     "capacity",
76923                     "smoking"
76924                 ],
76925                 "suggestion": true
76926             },
76927             "amenity/restaurant/Adler": {
76928                 "tags": {
76929                     "name": "Adler",
76930                     "amenity": "restaurant"
76931                 },
76932                 "name": "Adler",
76933                 "icon": "restaurant",
76934                 "geometry": [
76935                     "point",
76936                     "vertex",
76937                     "area"
76938                 ],
76939                 "fields": [
76940                     "cuisine",
76941                     "building_area",
76942                     "address",
76943                     "opening_hours",
76944                     "capacity",
76945                     "smoking"
76946                 ],
76947                 "suggestion": true
76948             },
76949             "amenity/restaurant/Zur Krone": {
76950                 "tags": {
76951                     "name": "Zur Krone",
76952                     "amenity": "restaurant"
76953                 },
76954                 "name": "Zur Krone",
76955                 "icon": "restaurant",
76956                 "geometry": [
76957                     "point",
76958                     "vertex",
76959                     "area"
76960                 ],
76961                 "fields": [
76962                     "cuisine",
76963                     "building_area",
76964                     "address",
76965                     "opening_hours",
76966                     "capacity",
76967                     "smoking"
76968                 ],
76969                 "suggestion": true
76970             },
76971             "amenity/restaurant/Deutsches Haus": {
76972                 "tags": {
76973                     "name": "Deutsches Haus",
76974                     "amenity": "restaurant"
76975                 },
76976                 "name": "Deutsches Haus",
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                     "smoking"
76990                 ],
76991                 "suggestion": true
76992             },
76993             "amenity/restaurant/Krone": {
76994                 "tags": {
76995                     "name": "Krone",
76996                     "amenity": "restaurant"
76997                 },
76998                 "name": "Krone",
76999                 "icon": "restaurant",
77000                 "geometry": [
77001                     "point",
77002                     "vertex",
77003                     "area"
77004                 ],
77005                 "fields": [
77006                     "cuisine",
77007                     "building_area",
77008                     "address",
77009                     "opening_hours",
77010                     "capacity",
77011                     "smoking"
77012                 ],
77013                 "suggestion": true
77014             },
77015             "amenity/restaurant/Akropolis": {
77016                 "tags": {
77017                     "name": "Akropolis",
77018                     "amenity": "restaurant"
77019                 },
77020                 "name": "Akropolis",
77021                 "icon": "restaurant",
77022                 "geometry": [
77023                     "point",
77024                     "vertex",
77025                     "area"
77026                 ],
77027                 "fields": [
77028                     "cuisine",
77029                     "building_area",
77030                     "address",
77031                     "opening_hours",
77032                     "capacity",
77033                     "smoking"
77034                 ],
77035                 "suggestion": true
77036             },
77037             "amenity/restaurant/Schützenhaus": {
77038                 "tags": {
77039                     "name": "Schützenhaus",
77040                     "amenity": "restaurant"
77041                 },
77042                 "name": "Schützenhaus",
77043                 "icon": "restaurant",
77044                 "geometry": [
77045                     "point",
77046                     "vertex",
77047                     "area"
77048                 ],
77049                 "fields": [
77050                     "cuisine",
77051                     "building_area",
77052                     "address",
77053                     "opening_hours",
77054                     "capacity",
77055                     "smoking"
77056                 ],
77057                 "suggestion": true
77058             },
77059             "amenity/restaurant/Kreuz": {
77060                 "tags": {
77061                     "name": "Kreuz",
77062                     "amenity": "restaurant"
77063                 },
77064                 "name": "Kreuz",
77065                 "icon": "restaurant",
77066                 "geometry": [
77067                     "point",
77068                     "vertex",
77069                     "area"
77070                 ],
77071                 "fields": [
77072                     "cuisine",
77073                     "building_area",
77074                     "address",
77075                     "opening_hours",
77076                     "capacity",
77077                     "smoking"
77078                 ],
77079                 "suggestion": true
77080             },
77081             "amenity/restaurant/Waldschänke": {
77082                 "tags": {
77083                     "name": "Waldschänke",
77084                     "amenity": "restaurant"
77085                 },
77086                 "name": "Waldschänke",
77087                 "icon": "restaurant",
77088                 "geometry": [
77089                     "point",
77090                     "vertex",
77091                     "area"
77092                 ],
77093                 "fields": [
77094                     "cuisine",
77095                     "building_area",
77096                     "address",
77097                     "opening_hours",
77098                     "capacity",
77099                     "smoking"
77100                 ],
77101                 "suggestion": true
77102             },
77103             "amenity/restaurant/La Piazza": {
77104                 "tags": {
77105                     "name": "La Piazza",
77106                     "amenity": "restaurant"
77107                 },
77108                 "name": "La Piazza",
77109                 "icon": "restaurant",
77110                 "geometry": [
77111                     "point",
77112                     "vertex",
77113                     "area"
77114                 ],
77115                 "fields": [
77116                     "cuisine",
77117                     "building_area",
77118                     "address",
77119                     "opening_hours",
77120                     "capacity",
77121                     "smoking"
77122                 ],
77123                 "suggestion": true
77124             },
77125             "amenity/restaurant/Lamm": {
77126                 "tags": {
77127                     "name": "Lamm",
77128                     "amenity": "restaurant"
77129                 },
77130                 "name": "Lamm",
77131                 "icon": "restaurant",
77132                 "geometry": [
77133                     "point",
77134                     "vertex",
77135                     "area"
77136                 ],
77137                 "fields": [
77138                     "cuisine",
77139                     "building_area",
77140                     "address",
77141                     "opening_hours",
77142                     "capacity",
77143                     "smoking"
77144                 ],
77145                 "suggestion": true
77146             },
77147             "amenity/restaurant/Zur Sonne": {
77148                 "tags": {
77149                     "name": "Zur Sonne",
77150                     "amenity": "restaurant"
77151                 },
77152                 "name": "Zur Sonne",
77153                 "icon": "restaurant",
77154                 "geometry": [
77155                     "point",
77156                     "vertex",
77157                     "area"
77158                 ],
77159                 "fields": [
77160                     "cuisine",
77161                     "building_area",
77162                     "address",
77163                     "opening_hours",
77164                     "capacity",
77165                     "smoking"
77166                 ],
77167                 "suggestion": true
77168             },
77169             "amenity/restaurant/Zur Linde": {
77170                 "tags": {
77171                     "name": "Zur Linde",
77172                     "amenity": "restaurant"
77173                 },
77174                 "name": "Zur Linde",
77175                 "icon": "restaurant",
77176                 "geometry": [
77177                     "point",
77178                     "vertex",
77179                     "area"
77180                 ],
77181                 "fields": [
77182                     "cuisine",
77183                     "building_area",
77184                     "address",
77185                     "opening_hours",
77186                     "capacity",
77187                     "smoking"
77188                 ],
77189                 "suggestion": true
77190             },
77191             "amenity/restaurant/Poseidon": {
77192                 "tags": {
77193                     "name": "Poseidon",
77194                     "amenity": "restaurant"
77195                 },
77196                 "name": "Poseidon",
77197                 "icon": "restaurant",
77198                 "geometry": [
77199                     "point",
77200                     "vertex",
77201                     "area"
77202                 ],
77203                 "fields": [
77204                     "cuisine",
77205                     "building_area",
77206                     "address",
77207                     "opening_hours",
77208                     "capacity",
77209                     "smoking"
77210                 ],
77211                 "suggestion": true
77212             },
77213             "amenity/restaurant/Shanghai": {
77214                 "tags": {
77215                     "name": "Shanghai",
77216                     "amenity": "restaurant"
77217                 },
77218                 "name": "Shanghai",
77219                 "icon": "restaurant",
77220                 "geometry": [
77221                     "point",
77222                     "vertex",
77223                     "area"
77224                 ],
77225                 "fields": [
77226                     "cuisine",
77227                     "building_area",
77228                     "address",
77229                     "opening_hours",
77230                     "capacity",
77231                     "smoking"
77232                 ],
77233                 "suggestion": true
77234             },
77235             "amenity/restaurant/Red Lobster": {
77236                 "tags": {
77237                     "name": "Red Lobster",
77238                     "amenity": "restaurant"
77239                 },
77240                 "name": "Red Lobster",
77241                 "icon": "restaurant",
77242                 "geometry": [
77243                     "point",
77244                     "vertex",
77245                     "area"
77246                 ],
77247                 "fields": [
77248                     "cuisine",
77249                     "building_area",
77250                     "address",
77251                     "opening_hours",
77252                     "capacity",
77253                     "smoking"
77254                 ],
77255                 "suggestion": true
77256             },
77257             "amenity/restaurant/Zum Löwen": {
77258                 "tags": {
77259                     "name": "Zum Löwen",
77260                     "amenity": "restaurant"
77261                 },
77262                 "name": "Zum Löwen",
77263                 "icon": "restaurant",
77264                 "geometry": [
77265                     "point",
77266                     "vertex",
77267                     "area"
77268                 ],
77269                 "fields": [
77270                     "cuisine",
77271                     "building_area",
77272                     "address",
77273                     "opening_hours",
77274                     "capacity",
77275                     "smoking"
77276                 ],
77277                 "suggestion": true
77278             },
77279             "amenity/restaurant/Swiss Chalet": {
77280                 "tags": {
77281                     "name": "Swiss Chalet",
77282                     "amenity": "restaurant"
77283                 },
77284                 "name": "Swiss Chalet",
77285                 "icon": "restaurant",
77286                 "geometry": [
77287                     "point",
77288                     "vertex",
77289                     "area"
77290                 ],
77291                 "fields": [
77292                     "cuisine",
77293                     "building_area",
77294                     "address",
77295                     "opening_hours",
77296                     "capacity",
77297                     "smoking"
77298                 ],
77299                 "suggestion": true
77300             },
77301             "amenity/restaurant/Olympia": {
77302                 "tags": {
77303                     "name": "Olympia",
77304                     "amenity": "restaurant"
77305                 },
77306                 "name": "Olympia",
77307                 "icon": "restaurant",
77308                 "geometry": [
77309                     "point",
77310                     "vertex",
77311                     "area"
77312                 ],
77313                 "fields": [
77314                     "cuisine",
77315                     "building_area",
77316                     "address",
77317                     "opening_hours",
77318                     "capacity",
77319                     "smoking"
77320                 ],
77321                 "suggestion": true
77322             },
77323             "amenity/restaurant/Wagamama": {
77324                 "tags": {
77325                     "name": "Wagamama",
77326                     "amenity": "restaurant"
77327                 },
77328                 "name": "Wagamama",
77329                 "icon": "restaurant",
77330                 "geometry": [
77331                     "point",
77332                     "vertex",
77333                     "area"
77334                 ],
77335                 "fields": [
77336                     "cuisine",
77337                     "building_area",
77338                     "address",
77339                     "opening_hours",
77340                     "capacity",
77341                     "smoking"
77342                 ],
77343                 "suggestion": true
77344             },
77345             "amenity/restaurant/Frankie & Benny's": {
77346                 "tags": {
77347                     "name": "Frankie & Benny's",
77348                     "amenity": "restaurant"
77349                 },
77350                 "name": "Frankie & Benny's",
77351                 "icon": "restaurant",
77352                 "geometry": [
77353                     "point",
77354                     "vertex",
77355                     "area"
77356                 ],
77357                 "fields": [
77358                     "cuisine",
77359                     "building_area",
77360                     "address",
77361                     "opening_hours",
77362                     "capacity",
77363                     "smoking"
77364                 ],
77365                 "suggestion": true
77366             },
77367             "amenity/restaurant/Hooters": {
77368                 "tags": {
77369                     "name": "Hooters",
77370                     "amenity": "restaurant"
77371                 },
77372                 "name": "Hooters",
77373                 "icon": "restaurant",
77374                 "geometry": [
77375                     "point",
77376                     "vertex",
77377                     "area"
77378                 ],
77379                 "fields": [
77380                     "cuisine",
77381                     "building_area",
77382                     "address",
77383                     "opening_hours",
77384                     "capacity",
77385                     "smoking"
77386                 ],
77387                 "suggestion": true
77388             },
77389             "amenity/restaurant/Sternen": {
77390                 "tags": {
77391                     "name": "Sternen",
77392                     "amenity": "restaurant"
77393                 },
77394                 "name": "Sternen",
77395                 "icon": "restaurant",
77396                 "geometry": [
77397                     "point",
77398                     "vertex",
77399                     "area"
77400                 ],
77401                 "fields": [
77402                     "cuisine",
77403                     "building_area",
77404                     "address",
77405                     "opening_hours",
77406                     "capacity",
77407                     "smoking"
77408                 ],
77409                 "suggestion": true
77410             },
77411             "amenity/restaurant/Hirschen": {
77412                 "tags": {
77413                     "name": "Hirschen",
77414                     "amenity": "restaurant"
77415                 },
77416                 "name": "Hirschen",
77417                 "icon": "restaurant",
77418                 "geometry": [
77419                     "point",
77420                     "vertex",
77421                     "area"
77422                 ],
77423                 "fields": [
77424                     "cuisine",
77425                     "building_area",
77426                     "address",
77427                     "opening_hours",
77428                     "capacity",
77429                     "smoking"
77430                 ],
77431                 "suggestion": true
77432             },
77433             "amenity/restaurant/Denny's": {
77434                 "tags": {
77435                     "name": "Denny's",
77436                     "amenity": "restaurant"
77437                 },
77438                 "name": "Denny's",
77439                 "icon": "restaurant",
77440                 "geometry": [
77441                     "point",
77442                     "vertex",
77443                     "area"
77444                 ],
77445                 "fields": [
77446                     "cuisine",
77447                     "building_area",
77448                     "address",
77449                     "opening_hours",
77450                     "capacity",
77451                     "smoking"
77452                 ],
77453                 "suggestion": true
77454             },
77455             "amenity/restaurant/Athen": {
77456                 "tags": {
77457                     "name": "Athen",
77458                     "amenity": "restaurant"
77459                 },
77460                 "name": "Athen",
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                     "smoking"
77474                 ],
77475                 "suggestion": true
77476             },
77477             "amenity/restaurant/Sonne": {
77478                 "tags": {
77479                     "name": "Sonne",
77480                     "amenity": "restaurant"
77481                 },
77482                 "name": "Sonne",
77483                 "icon": "restaurant",
77484                 "geometry": [
77485                     "point",
77486                     "vertex",
77487                     "area"
77488                 ],
77489                 "fields": [
77490                     "cuisine",
77491                     "building_area",
77492                     "address",
77493                     "opening_hours",
77494                     "capacity",
77495                     "smoking"
77496                 ],
77497                 "suggestion": true
77498             },
77499             "amenity/restaurant/Hirsch": {
77500                 "tags": {
77501                     "name": "Hirsch",
77502                     "amenity": "restaurant"
77503                 },
77504                 "name": "Hirsch",
77505                 "icon": "restaurant",
77506                 "geometry": [
77507                     "point",
77508                     "vertex",
77509                     "area"
77510                 ],
77511                 "fields": [
77512                     "cuisine",
77513                     "building_area",
77514                     "address",
77515                     "opening_hours",
77516                     "capacity",
77517                     "smoking"
77518                 ],
77519                 "suggestion": true
77520             },
77521             "amenity/restaurant/Ratskeller": {
77522                 "tags": {
77523                     "name": "Ratskeller",
77524                     "amenity": "restaurant"
77525                 },
77526                 "name": "Ratskeller",
77527                 "icon": "restaurant",
77528                 "geometry": [
77529                     "point",
77530                     "vertex",
77531                     "area"
77532                 ],
77533                 "fields": [
77534                     "cuisine",
77535                     "building_area",
77536                     "address",
77537                     "opening_hours",
77538                     "capacity",
77539                     "smoking"
77540                 ],
77541                 "suggestion": true
77542             },
77543             "amenity/restaurant/La Cantina": {
77544                 "tags": {
77545                     "name": "La Cantina",
77546                     "amenity": "restaurant"
77547                 },
77548                 "name": "La Cantina",
77549                 "icon": "restaurant",
77550                 "geometry": [
77551                     "point",
77552                     "vertex",
77553                     "area"
77554                 ],
77555                 "fields": [
77556                     "cuisine",
77557                     "building_area",
77558                     "address",
77559                     "opening_hours",
77560                     "capacity",
77561                     "smoking"
77562                 ],
77563                 "suggestion": true
77564             },
77565             "amenity/restaurant/Gasthaus Krone": {
77566                 "tags": {
77567                     "name": "Gasthaus Krone",
77568                     "amenity": "restaurant"
77569                 },
77570                 "name": "Gasthaus Krone",
77571                 "icon": "restaurant",
77572                 "geometry": [
77573                     "point",
77574                     "vertex",
77575                     "area"
77576                 ],
77577                 "fields": [
77578                     "cuisine",
77579                     "building_area",
77580                     "address",
77581                     "opening_hours",
77582                     "capacity",
77583                     "smoking"
77584                 ],
77585                 "suggestion": true
77586             },
77587             "amenity/restaurant/El Greco": {
77588                 "tags": {
77589                     "name": "El Greco",
77590                     "amenity": "restaurant"
77591                 },
77592                 "name": "El Greco",
77593                 "icon": "restaurant",
77594                 "geometry": [
77595                     "point",
77596                     "vertex",
77597                     "area"
77598                 ],
77599                 "fields": [
77600                     "cuisine",
77601                     "building_area",
77602                     "address",
77603                     "opening_hours",
77604                     "capacity",
77605                     "smoking"
77606                 ],
77607                 "suggestion": true
77608             },
77609             "amenity/restaurant/Gasthof zur Post": {
77610                 "tags": {
77611                     "name": "Gasthof zur Post",
77612                     "amenity": "restaurant"
77613                 },
77614                 "name": "Gasthof zur Post",
77615                 "icon": "restaurant",
77616                 "geometry": [
77617                     "point",
77618                     "vertex",
77619                     "area"
77620                 ],
77621                 "fields": [
77622                     "cuisine",
77623                     "building_area",
77624                     "address",
77625                     "opening_hours",
77626                     "capacity",
77627                     "smoking"
77628                 ],
77629                 "suggestion": true
77630             },
77631             "amenity/restaurant/Nando's": {
77632                 "tags": {
77633                     "name": "Nando's",
77634                     "amenity": "restaurant"
77635                 },
77636                 "name": "Nando's",
77637                 "icon": "restaurant",
77638                 "geometry": [
77639                     "point",
77640                     "vertex",
77641                     "area"
77642                 ],
77643                 "fields": [
77644                     "cuisine",
77645                     "building_area",
77646                     "address",
77647                     "opening_hours",
77648                     "capacity",
77649                     "smoking"
77650                 ],
77651                 "suggestion": true
77652             },
77653             "amenity/restaurant/Löwen": {
77654                 "tags": {
77655                     "name": "Löwen",
77656                     "amenity": "restaurant"
77657                 },
77658                 "name": "Löwen",
77659                 "icon": "restaurant",
77660                 "geometry": [
77661                     "point",
77662                     "vertex",
77663                     "area"
77664                 ],
77665                 "fields": [
77666                     "cuisine",
77667                     "building_area",
77668                     "address",
77669                     "opening_hours",
77670                     "capacity",
77671                     "smoking"
77672                 ],
77673                 "suggestion": true
77674             },
77675             "amenity/restaurant/La Pataterie": {
77676                 "tags": {
77677                     "name": "La Pataterie",
77678                     "amenity": "restaurant"
77679                 },
77680                 "name": "La Pataterie",
77681                 "icon": "restaurant",
77682                 "geometry": [
77683                     "point",
77684                     "vertex",
77685                     "area"
77686                 ],
77687                 "fields": [
77688                     "cuisine",
77689                     "building_area",
77690                     "address",
77691                     "opening_hours",
77692                     "capacity",
77693                     "smoking"
77694                 ],
77695                 "suggestion": true
77696             },
77697             "amenity/restaurant/Bella Napoli": {
77698                 "tags": {
77699                     "name": "Bella Napoli",
77700                     "amenity": "restaurant"
77701                 },
77702                 "name": "Bella Napoli",
77703                 "icon": "restaurant",
77704                 "geometry": [
77705                     "point",
77706                     "vertex",
77707                     "area"
77708                 ],
77709                 "fields": [
77710                     "cuisine",
77711                     "building_area",
77712                     "address",
77713                     "opening_hours",
77714                     "capacity",
77715                     "smoking"
77716                 ],
77717                 "suggestion": true
77718             },
77719             "amenity/restaurant/Pizza Express": {
77720                 "tags": {
77721                     "name": "Pizza Express",
77722                     "amenity": "restaurant"
77723                 },
77724                 "name": "Pizza Express",
77725                 "icon": "restaurant",
77726                 "geometry": [
77727                     "point",
77728                     "vertex",
77729                     "area"
77730                 ],
77731                 "fields": [
77732                     "cuisine",
77733                     "building_area",
77734                     "address",
77735                     "opening_hours",
77736                     "capacity",
77737                     "smoking"
77738                 ],
77739                 "suggestion": true
77740             },
77741             "amenity/restaurant/Mandarin": {
77742                 "tags": {
77743                     "name": "Mandarin",
77744                     "amenity": "restaurant"
77745                 },
77746                 "name": "Mandarin",
77747                 "icon": "restaurant",
77748                 "geometry": [
77749                     "point",
77750                     "vertex",
77751                     "area"
77752                 ],
77753                 "fields": [
77754                     "cuisine",
77755                     "building_area",
77756                     "address",
77757                     "opening_hours",
77758                     "capacity",
77759                     "smoking"
77760                 ],
77761                 "suggestion": true
77762             },
77763             "amenity/restaurant/Hong Kong": {
77764                 "tags": {
77765                     "name": "Hong Kong",
77766                     "amenity": "restaurant"
77767                 },
77768                 "name": "Hong Kong",
77769                 "icon": "restaurant",
77770                 "geometry": [
77771                     "point",
77772                     "vertex",
77773                     "area"
77774                 ],
77775                 "fields": [
77776                     "cuisine",
77777                     "building_area",
77778                     "address",
77779                     "opening_hours",
77780                     "capacity",
77781                     "smoking"
77782                 ],
77783                 "suggestion": true
77784             },
77785             "amenity/restaurant/Zizzi": {
77786                 "tags": {
77787                     "name": "Zizzi",
77788                     "amenity": "restaurant"
77789                 },
77790                 "name": "Zizzi",
77791                 "icon": "restaurant",
77792                 "geometry": [
77793                     "point",
77794                     "vertex",
77795                     "area"
77796                 ],
77797                 "fields": [
77798                     "cuisine",
77799                     "building_area",
77800                     "address",
77801                     "opening_hours",
77802                     "capacity",
77803                     "smoking"
77804                 ],
77805                 "suggestion": true
77806             },
77807             "amenity/restaurant/Cracker Barrel": {
77808                 "tags": {
77809                     "name": "Cracker Barrel",
77810                     "amenity": "restaurant"
77811                 },
77812                 "name": "Cracker Barrel",
77813                 "icon": "restaurant",
77814                 "geometry": [
77815                     "point",
77816                     "vertex",
77817                     "area"
77818                 ],
77819                 "fields": [
77820                     "cuisine",
77821                     "building_area",
77822                     "address",
77823                     "opening_hours",
77824                     "capacity",
77825                     "smoking"
77826                 ],
77827                 "suggestion": true
77828             },
77829             "amenity/restaurant/Rhodos": {
77830                 "tags": {
77831                     "name": "Rhodos",
77832                     "amenity": "restaurant"
77833                 },
77834                 "name": "Rhodos",
77835                 "icon": "restaurant",
77836                 "geometry": [
77837                     "point",
77838                     "vertex",
77839                     "area"
77840                 ],
77841                 "fields": [
77842                     "cuisine",
77843                     "building_area",
77844                     "address",
77845                     "opening_hours",
77846                     "capacity",
77847                     "smoking"
77848                 ],
77849                 "suggestion": true
77850             },
77851             "amenity/restaurant/Lindenhof": {
77852                 "tags": {
77853                     "name": "Lindenhof",
77854                     "amenity": "restaurant"
77855                 },
77856                 "name": "Lindenhof",
77857                 "icon": "restaurant",
77858                 "geometry": [
77859                     "point",
77860                     "vertex",
77861                     "area"
77862                 ],
77863                 "fields": [
77864                     "cuisine",
77865                     "building_area",
77866                     "address",
77867                     "opening_hours",
77868                     "capacity",
77869                     "smoking"
77870                 ],
77871                 "suggestion": true
77872             },
77873             "amenity/restaurant/Milano": {
77874                 "tags": {
77875                     "name": "Milano",
77876                     "amenity": "restaurant"
77877                 },
77878                 "name": "Milano",
77879                 "icon": "restaurant",
77880                 "geometry": [
77881                     "point",
77882                     "vertex",
77883                     "area"
77884                 ],
77885                 "fields": [
77886                     "cuisine",
77887                     "building_area",
77888                     "address",
77889                     "opening_hours",
77890                     "capacity",
77891                     "smoking"
77892                 ],
77893                 "suggestion": true
77894             },
77895             "amenity/restaurant/Dolce Vita": {
77896                 "tags": {
77897                     "name": "Dolce Vita",
77898                     "amenity": "restaurant"
77899                 },
77900                 "name": "Dolce Vita",
77901                 "icon": "restaurant",
77902                 "geometry": [
77903                     "point",
77904                     "vertex",
77905                     "area"
77906                 ],
77907                 "fields": [
77908                     "cuisine",
77909                     "building_area",
77910                     "address",
77911                     "opening_hours",
77912                     "capacity",
77913                     "smoking"
77914                 ],
77915                 "suggestion": true
77916             },
77917             "amenity/restaurant/Kirchenwirt": {
77918                 "tags": {
77919                     "name": "Kirchenwirt",
77920                     "amenity": "restaurant"
77921                 },
77922                 "name": "Kirchenwirt",
77923                 "icon": "restaurant",
77924                 "geometry": [
77925                     "point",
77926                     "vertex",
77927                     "area"
77928                 ],
77929                 "fields": [
77930                     "cuisine",
77931                     "building_area",
77932                     "address",
77933                     "opening_hours",
77934                     "capacity",
77935                     "smoking"
77936                 ],
77937                 "suggestion": true
77938             },
77939             "amenity/restaurant/Kantine": {
77940                 "tags": {
77941                     "name": "Kantine",
77942                     "amenity": "restaurant"
77943                 },
77944                 "name": "Kantine",
77945                 "icon": "restaurant",
77946                 "geometry": [
77947                     "point",
77948                     "vertex",
77949                     "area"
77950                 ],
77951                 "fields": [
77952                     "cuisine",
77953                     "building_area",
77954                     "address",
77955                     "opening_hours",
77956                     "capacity",
77957                     "smoking"
77958                 ],
77959                 "suggestion": true
77960             },
77961             "amenity/restaurant/Ochsen": {
77962                 "tags": {
77963                     "name": "Ochsen",
77964                     "amenity": "restaurant"
77965                 },
77966                 "name": "Ochsen",
77967                 "icon": "restaurant",
77968                 "geometry": [
77969                     "point",
77970                     "vertex",
77971                     "area"
77972                 ],
77973                 "fields": [
77974                     "cuisine",
77975                     "building_area",
77976                     "address",
77977                     "opening_hours",
77978                     "capacity",
77979                     "smoking"
77980                 ],
77981                 "suggestion": true
77982             },
77983             "amenity/restaurant/Spur": {
77984                 "tags": {
77985                     "name": "Spur",
77986                     "amenity": "restaurant"
77987                 },
77988                 "name": "Spur",
77989                 "icon": "restaurant",
77990                 "geometry": [
77991                     "point",
77992                     "vertex",
77993                     "area"
77994                 ],
77995                 "fields": [
77996                     "cuisine",
77997                     "building_area",
77998                     "address",
77999                     "opening_hours",
78000                     "capacity",
78001                     "smoking"
78002                 ],
78003                 "suggestion": true
78004             },
78005             "amenity/restaurant/Mykonos": {
78006                 "tags": {
78007                     "name": "Mykonos",
78008                     "amenity": "restaurant"
78009                 },
78010                 "name": "Mykonos",
78011                 "icon": "restaurant",
78012                 "geometry": [
78013                     "point",
78014                     "vertex",
78015                     "area"
78016                 ],
78017                 "fields": [
78018                     "cuisine",
78019                     "building_area",
78020                     "address",
78021                     "opening_hours",
78022                     "capacity",
78023                     "smoking"
78024                 ],
78025                 "suggestion": true
78026             },
78027             "amenity/restaurant/Lotus": {
78028                 "tags": {
78029                     "name": "Lotus",
78030                     "amenity": "restaurant"
78031                 },
78032                 "name": "Lotus",
78033                 "icon": "restaurant",
78034                 "geometry": [
78035                     "point",
78036                     "vertex",
78037                     "area"
78038                 ],
78039                 "fields": [
78040                     "cuisine",
78041                     "building_area",
78042                     "address",
78043                     "opening_hours",
78044                     "capacity",
78045                     "smoking"
78046                 ],
78047                 "suggestion": true
78048             },
78049             "amenity/restaurant/Applebee's": {
78050                 "tags": {
78051                     "name": "Applebee's",
78052                     "amenity": "restaurant"
78053                 },
78054                 "name": "Applebee's",
78055                 "icon": "restaurant",
78056                 "geometry": [
78057                     "point",
78058                     "vertex",
78059                     "area"
78060                 ],
78061                 "fields": [
78062                     "cuisine",
78063                     "building_area",
78064                     "address",
78065                     "opening_hours",
78066                     "capacity",
78067                     "smoking"
78068                 ],
78069                 "suggestion": true
78070             },
78071             "amenity/restaurant/Flunch": {
78072                 "tags": {
78073                     "name": "Flunch",
78074                     "amenity": "restaurant"
78075                 },
78076                 "name": "Flunch",
78077                 "icon": "restaurant",
78078                 "geometry": [
78079                     "point",
78080                     "vertex",
78081                     "area"
78082                 ],
78083                 "fields": [
78084                     "cuisine",
78085                     "building_area",
78086                     "address",
78087                     "opening_hours",
78088                     "capacity",
78089                     "smoking"
78090                 ],
78091                 "suggestion": true
78092             },
78093             "amenity/restaurant/Zur Post": {
78094                 "tags": {
78095                     "name": "Zur Post",
78096                     "amenity": "restaurant"
78097                 },
78098                 "name": "Zur Post",
78099                 "icon": "restaurant",
78100                 "geometry": [
78101                     "point",
78102                     "vertex",
78103                     "area"
78104                 ],
78105                 "fields": [
78106                     "cuisine",
78107                     "building_area",
78108                     "address",
78109                     "opening_hours",
78110                     "capacity",
78111                     "smoking"
78112                 ],
78113                 "suggestion": true
78114             },
78115             "amenity/restaurant/China Town": {
78116                 "tags": {
78117                     "name": "China Town",
78118                     "amenity": "restaurant"
78119                 },
78120                 "name": "China Town",
78121                 "icon": "restaurant",
78122                 "geometry": [
78123                     "point",
78124                     "vertex",
78125                     "area"
78126                 ],
78127                 "fields": [
78128                     "cuisine",
78129                     "building_area",
78130                     "address",
78131                     "opening_hours",
78132                     "capacity",
78133                     "smoking"
78134                 ],
78135                 "suggestion": true
78136             },
78137             "amenity/restaurant/La Dolce Vita": {
78138                 "tags": {
78139                     "name": "La Dolce Vita",
78140                     "amenity": "restaurant"
78141                 },
78142                 "name": "La Dolce Vita",
78143                 "icon": "restaurant",
78144                 "geometry": [
78145                     "point",
78146                     "vertex",
78147                     "area"
78148                 ],
78149                 "fields": [
78150                     "cuisine",
78151                     "building_area",
78152                     "address",
78153                     "opening_hours",
78154                     "capacity",
78155                     "smoking"
78156                 ],
78157                 "suggestion": true
78158             },
78159             "amenity/restaurant/Waffle House": {
78160                 "tags": {
78161                     "name": "Waffle House",
78162                     "amenity": "restaurant"
78163                 },
78164                 "name": "Waffle House",
78165                 "icon": "restaurant",
78166                 "geometry": [
78167                     "point",
78168                     "vertex",
78169                     "area"
78170                 ],
78171                 "fields": [
78172                     "cuisine",
78173                     "building_area",
78174                     "address",
78175                     "opening_hours",
78176                     "capacity",
78177                     "smoking"
78178                 ],
78179                 "suggestion": true
78180             },
78181             "amenity/restaurant/Delphi": {
78182                 "tags": {
78183                     "name": "Delphi",
78184                     "amenity": "restaurant"
78185                 },
78186                 "name": "Delphi",
78187                 "icon": "restaurant",
78188                 "geometry": [
78189                     "point",
78190                     "vertex",
78191                     "area"
78192                 ],
78193                 "fields": [
78194                     "cuisine",
78195                     "building_area",
78196                     "address",
78197                     "opening_hours",
78198                     "capacity",
78199                     "smoking"
78200                 ],
78201                 "suggestion": true
78202             },
78203             "amenity/restaurant/Linde": {
78204                 "tags": {
78205                     "name": "Linde",
78206                     "amenity": "restaurant"
78207                 },
78208                 "name": "Linde",
78209                 "icon": "restaurant",
78210                 "geometry": [
78211                     "point",
78212                     "vertex",
78213                     "area"
78214                 ],
78215                 "fields": [
78216                     "cuisine",
78217                     "building_area",
78218                     "address",
78219                     "opening_hours",
78220                     "capacity",
78221                     "smoking"
78222                 ],
78223                 "suggestion": true
78224             },
78225             "amenity/restaurant/Outback Steakhouse": {
78226                 "tags": {
78227                     "name": "Outback Steakhouse",
78228                     "amenity": "restaurant"
78229                 },
78230                 "name": "Outback Steakhouse",
78231                 "icon": "restaurant",
78232                 "geometry": [
78233                     "point",
78234                     "vertex",
78235                     "area"
78236                 ],
78237                 "fields": [
78238                     "cuisine",
78239                     "building_area",
78240                     "address",
78241                     "opening_hours",
78242                     "capacity",
78243                     "smoking"
78244                 ],
78245                 "suggestion": true
78246             },
78247             "amenity/restaurant/Dionysos": {
78248                 "tags": {
78249                     "name": "Dionysos",
78250                     "amenity": "restaurant"
78251                 },
78252                 "name": "Dionysos",
78253                 "icon": "restaurant",
78254                 "geometry": [
78255                     "point",
78256                     "vertex",
78257                     "area"
78258                 ],
78259                 "fields": [
78260                     "cuisine",
78261                     "building_area",
78262                     "address",
78263                     "opening_hours",
78264                     "capacity",
78265                     "smoking"
78266                 ],
78267                 "suggestion": true
78268             },
78269             "amenity/restaurant/Kelsey's": {
78270                 "tags": {
78271                     "name": "Kelsey's",
78272                     "amenity": "restaurant"
78273                 },
78274                 "name": "Kelsey's",
78275                 "icon": "restaurant",
78276                 "geometry": [
78277                     "point",
78278                     "vertex",
78279                     "area"
78280                 ],
78281                 "fields": [
78282                     "cuisine",
78283                     "building_area",
78284                     "address",
78285                     "opening_hours",
78286                     "capacity",
78287                     "smoking"
78288                 ],
78289                 "suggestion": true
78290             },
78291             "amenity/restaurant/Boston Pizza": {
78292                 "tags": {
78293                     "name": "Boston Pizza",
78294                     "amenity": "restaurant"
78295                 },
78296                 "name": "Boston Pizza",
78297                 "icon": "restaurant",
78298                 "geometry": [
78299                     "point",
78300                     "vertex",
78301                     "area"
78302                 ],
78303                 "fields": [
78304                     "cuisine",
78305                     "building_area",
78306                     "address",
78307                     "opening_hours",
78308                     "capacity",
78309                     "smoking"
78310                 ],
78311                 "suggestion": true
78312             },
78313             "amenity/restaurant/Bella Italia": {
78314                 "tags": {
78315                     "name": "Bella Italia",
78316                     "amenity": "restaurant"
78317                 },
78318                 "name": "Bella Italia",
78319                 "icon": "restaurant",
78320                 "geometry": [
78321                     "point",
78322                     "vertex",
78323                     "area"
78324                 ],
78325                 "fields": [
78326                     "cuisine",
78327                     "building_area",
78328                     "address",
78329                     "opening_hours",
78330                     "capacity",
78331                     "smoking"
78332                 ],
78333                 "suggestion": true
78334             },
78335             "amenity/restaurant/Sizzler": {
78336                 "tags": {
78337                     "name": "Sizzler",
78338                     "amenity": "restaurant"
78339                 },
78340                 "name": "Sizzler",
78341                 "icon": "restaurant",
78342                 "geometry": [
78343                     "point",
78344                     "vertex",
78345                     "area"
78346                 ],
78347                 "fields": [
78348                     "cuisine",
78349                     "building_area",
78350                     "address",
78351                     "opening_hours",
78352                     "capacity",
78353                     "smoking"
78354                 ],
78355                 "suggestion": true
78356             },
78357             "amenity/restaurant/Grüner Baum": {
78358                 "tags": {
78359                     "name": "Grüner Baum",
78360                     "amenity": "restaurant"
78361                 },
78362                 "name": "Grüner Baum",
78363                 "icon": "restaurant",
78364                 "geometry": [
78365                     "point",
78366                     "vertex",
78367                     "area"
78368                 ],
78369                 "fields": [
78370                     "cuisine",
78371                     "building_area",
78372                     "address",
78373                     "opening_hours",
78374                     "capacity",
78375                     "smoking"
78376                 ],
78377                 "suggestion": true
78378             },
78379             "amenity/restaurant/Taj Mahal": {
78380                 "tags": {
78381                     "name": "Taj Mahal",
78382                     "amenity": "restaurant"
78383                 },
78384                 "name": "Taj Mahal",
78385                 "icon": "restaurant",
78386                 "geometry": [
78387                     "point",
78388                     "vertex",
78389                     "area"
78390                 ],
78391                 "fields": [
78392                     "cuisine",
78393                     "building_area",
78394                     "address",
78395                     "opening_hours",
78396                     "capacity",
78397                     "smoking"
78398                 ],
78399                 "suggestion": true
78400             },
78401             "amenity/restaurant/Rössli": {
78402                 "tags": {
78403                     "name": "Rössli",
78404                     "amenity": "restaurant"
78405                 },
78406                 "name": "Rössli",
78407                 "icon": "restaurant",
78408                 "geometry": [
78409                     "point",
78410                     "vertex",
78411                     "area"
78412                 ],
78413                 "fields": [
78414                     "cuisine",
78415                     "building_area",
78416                     "address",
78417                     "opening_hours",
78418                     "capacity",
78419                     "smoking"
78420                 ],
78421                 "suggestion": true
78422             },
78423             "amenity/restaurant/Traube": {
78424                 "tags": {
78425                     "name": "Traube",
78426                     "amenity": "restaurant"
78427                 },
78428                 "name": "Traube",
78429                 "icon": "restaurant",
78430                 "geometry": [
78431                     "point",
78432                     "vertex",
78433                     "area"
78434                 ],
78435                 "fields": [
78436                     "cuisine",
78437                     "building_area",
78438                     "address",
78439                     "opening_hours",
78440                     "capacity",
78441                     "smoking"
78442                 ],
78443                 "suggestion": true
78444             },
78445             "amenity/restaurant/Adria": {
78446                 "tags": {
78447                     "name": "Adria",
78448                     "amenity": "restaurant"
78449                 },
78450                 "name": "Adria",
78451                 "icon": "restaurant",
78452                 "geometry": [
78453                     "point",
78454                     "vertex",
78455                     "area"
78456                 ],
78457                 "fields": [
78458                     "cuisine",
78459                     "building_area",
78460                     "address",
78461                     "opening_hours",
78462                     "capacity",
78463                     "smoking"
78464                 ],
78465                 "suggestion": true
78466             },
78467             "amenity/restaurant/Red Robin": {
78468                 "tags": {
78469                     "name": "Red Robin",
78470                     "amenity": "restaurant"
78471                 },
78472                 "name": "Red Robin",
78473                 "icon": "restaurant",
78474                 "geometry": [
78475                     "point",
78476                     "vertex",
78477                     "area"
78478                 ],
78479                 "fields": [
78480                     "cuisine",
78481                     "building_area",
78482                     "address",
78483                     "opening_hours",
78484                     "capacity",
78485                     "smoking"
78486                 ],
78487                 "suggestion": true
78488             },
78489             "amenity/restaurant/Roma": {
78490                 "tags": {
78491                     "name": "Roma",
78492                     "amenity": "restaurant"
78493                 },
78494                 "name": "Roma",
78495                 "icon": "restaurant",
78496                 "geometry": [
78497                     "point",
78498                     "vertex",
78499                     "area"
78500                 ],
78501                 "fields": [
78502                     "cuisine",
78503                     "building_area",
78504                     "address",
78505                     "opening_hours",
78506                     "capacity",
78507                     "smoking"
78508                 ],
78509                 "suggestion": true
78510             },
78511             "amenity/restaurant/San Marco": {
78512                 "tags": {
78513                     "name": "San Marco",
78514                     "amenity": "restaurant"
78515                 },
78516                 "name": "San Marco",
78517                 "icon": "restaurant",
78518                 "geometry": [
78519                     "point",
78520                     "vertex",
78521                     "area"
78522                 ],
78523                 "fields": [
78524                     "cuisine",
78525                     "building_area",
78526                     "address",
78527                     "opening_hours",
78528                     "capacity",
78529                     "smoking"
78530                 ],
78531                 "suggestion": true
78532             },
78533             "amenity/restaurant/Hellas": {
78534                 "tags": {
78535                     "name": "Hellas",
78536                     "amenity": "restaurant"
78537                 },
78538                 "name": "Hellas",
78539                 "icon": "restaurant",
78540                 "geometry": [
78541                     "point",
78542                     "vertex",
78543                     "area"
78544                 ],
78545                 "fields": [
78546                     "cuisine",
78547                     "building_area",
78548                     "address",
78549                     "opening_hours",
78550                     "capacity",
78551                     "smoking"
78552                 ],
78553                 "suggestion": true
78554             },
78555             "amenity/restaurant/La Perla": {
78556                 "tags": {
78557                     "name": "La Perla",
78558                     "amenity": "restaurant"
78559                 },
78560                 "name": "La Perla",
78561                 "icon": "restaurant",
78562                 "geometry": [
78563                     "point",
78564                     "vertex",
78565                     "area"
78566                 ],
78567                 "fields": [
78568                     "cuisine",
78569                     "building_area",
78570                     "address",
78571                     "opening_hours",
78572                     "capacity",
78573                     "smoking"
78574                 ],
78575                 "suggestion": true
78576             },
78577             "amenity/restaurant/Vips": {
78578                 "tags": {
78579                     "name": "Vips",
78580                     "amenity": "restaurant"
78581                 },
78582                 "name": "Vips",
78583                 "icon": "restaurant",
78584                 "geometry": [
78585                     "point",
78586                     "vertex",
78587                     "area"
78588                 ],
78589                 "fields": [
78590                     "cuisine",
78591                     "building_area",
78592                     "address",
78593                     "opening_hours",
78594                     "capacity",
78595                     "smoking"
78596                 ],
78597                 "suggestion": true
78598             },
78599             "amenity/restaurant/Panera Bread": {
78600                 "tags": {
78601                     "name": "Panera Bread",
78602                     "amenity": "restaurant"
78603                 },
78604                 "name": "Panera Bread",
78605                 "icon": "restaurant",
78606                 "geometry": [
78607                     "point",
78608                     "vertex",
78609                     "area"
78610                 ],
78611                 "fields": [
78612                     "cuisine",
78613                     "building_area",
78614                     "address",
78615                     "opening_hours",
78616                     "capacity",
78617                     "smoking"
78618                 ],
78619                 "suggestion": true
78620             },
78621             "amenity/restaurant/Da Vinci": {
78622                 "tags": {
78623                     "name": "Da Vinci",
78624                     "amenity": "restaurant"
78625                 },
78626                 "name": "Da Vinci",
78627                 "icon": "restaurant",
78628                 "geometry": [
78629                     "point",
78630                     "vertex",
78631                     "area"
78632                 ],
78633                 "fields": [
78634                     "cuisine",
78635                     "building_area",
78636                     "address",
78637                     "opening_hours",
78638                     "capacity",
78639                     "smoking"
78640                 ],
78641                 "suggestion": true
78642             },
78643             "amenity/restaurant/Hippopotamus": {
78644                 "tags": {
78645                     "name": "Hippopotamus",
78646                     "amenity": "restaurant"
78647                 },
78648                 "name": "Hippopotamus",
78649                 "icon": "restaurant",
78650                 "geometry": [
78651                     "point",
78652                     "vertex",
78653                     "area"
78654                 ],
78655                 "fields": [
78656                     "cuisine",
78657                     "building_area",
78658                     "address",
78659                     "opening_hours",
78660                     "capacity",
78661                     "smoking"
78662                 ],
78663                 "suggestion": true
78664             },
78665             "amenity/restaurant/Prezzo": {
78666                 "tags": {
78667                     "name": "Prezzo",
78668                     "amenity": "restaurant"
78669                 },
78670                 "name": "Prezzo",
78671                 "icon": "restaurant",
78672                 "geometry": [
78673                     "point",
78674                     "vertex",
78675                     "area"
78676                 ],
78677                 "fields": [
78678                     "cuisine",
78679                     "building_area",
78680                     "address",
78681                     "opening_hours",
78682                     "capacity",
78683                     "smoking"
78684                 ],
78685                 "suggestion": true
78686             },
78687             "amenity/restaurant/Courtepaille": {
78688                 "tags": {
78689                     "name": "Courtepaille",
78690                     "amenity": "restaurant"
78691                 },
78692                 "name": "Courtepaille",
78693                 "icon": "restaurant",
78694                 "geometry": [
78695                     "point",
78696                     "vertex",
78697                     "area"
78698                 ],
78699                 "fields": [
78700                     "cuisine",
78701                     "building_area",
78702                     "address",
78703                     "opening_hours",
78704                     "capacity",
78705                     "smoking"
78706                 ],
78707                 "suggestion": true
78708             },
78709             "amenity/restaurant/Hard Rock Cafe": {
78710                 "tags": {
78711                     "name": "Hard Rock Cafe",
78712                     "amenity": "restaurant"
78713                 },
78714                 "name": "Hard Rock Cafe",
78715                 "icon": "restaurant",
78716                 "geometry": [
78717                     "point",
78718                     "vertex",
78719                     "area"
78720                 ],
78721                 "fields": [
78722                     "cuisine",
78723                     "building_area",
78724                     "address",
78725                     "opening_hours",
78726                     "capacity",
78727                     "smoking"
78728                 ],
78729                 "suggestion": true
78730             },
78731             "amenity/restaurant/Panorama": {
78732                 "tags": {
78733                     "name": "Panorama",
78734                     "amenity": "restaurant"
78735                 },
78736                 "name": "Panorama",
78737                 "icon": "restaurant",
78738                 "geometry": [
78739                     "point",
78740                     "vertex",
78741                     "area"
78742                 ],
78743                 "fields": [
78744                     "cuisine",
78745                     "building_area",
78746                     "address",
78747                     "opening_hours",
78748                     "capacity",
78749                     "smoking"
78750                 ],
78751                 "suggestion": true
78752             },
78753             "amenity/restaurant/デニーズ": {
78754                 "tags": {
78755                     "name": "デニーズ",
78756                     "amenity": "restaurant"
78757                 },
78758                 "name": "デニーズ",
78759                 "icon": "restaurant",
78760                 "geometry": [
78761                     "point",
78762                     "vertex",
78763                     "area"
78764                 ],
78765                 "fields": [
78766                     "cuisine",
78767                     "building_area",
78768                     "address",
78769                     "opening_hours",
78770                     "capacity",
78771                     "smoking"
78772                 ],
78773                 "suggestion": true
78774             },
78775             "amenity/restaurant/Sportheim": {
78776                 "tags": {
78777                     "name": "Sportheim",
78778                     "amenity": "restaurant"
78779                 },
78780                 "name": "Sportheim",
78781                 "icon": "restaurant",
78782                 "geometry": [
78783                     "point",
78784                     "vertex",
78785                     "area"
78786                 ],
78787                 "fields": [
78788                     "cuisine",
78789                     "building_area",
78790                     "address",
78791                     "opening_hours",
78792                     "capacity",
78793                     "smoking"
78794                 ],
78795                 "suggestion": true
78796             },
78797             "amenity/restaurant/餃子の王将": {
78798                 "tags": {
78799                     "name": "餃子の王将",
78800                     "amenity": "restaurant"
78801                 },
78802                 "name": "餃子の王将",
78803                 "icon": "restaurant",
78804                 "geometry": [
78805                     "point",
78806                     "vertex",
78807                     "area"
78808                 ],
78809                 "fields": [
78810                     "cuisine",
78811                     "building_area",
78812                     "address",
78813                     "opening_hours",
78814                     "capacity",
78815                     "smoking"
78816                 ],
78817                 "suggestion": true
78818             },
78819             "amenity/restaurant/Bären": {
78820                 "tags": {
78821                     "name": "Bären",
78822                     "amenity": "restaurant"
78823                 },
78824                 "name": "Bären",
78825                 "icon": "restaurant",
78826                 "geometry": [
78827                     "point",
78828                     "vertex",
78829                     "area"
78830                 ],
78831                 "fields": [
78832                     "cuisine",
78833                     "building_area",
78834                     "address",
78835                     "opening_hours",
78836                     "capacity",
78837                     "smoking"
78838                 ],
78839                 "suggestion": true
78840             },
78841             "amenity/restaurant/Alte Post": {
78842                 "tags": {
78843                     "name": "Alte Post",
78844                     "amenity": "restaurant"
78845                 },
78846                 "name": "Alte Post",
78847                 "icon": "restaurant",
78848                 "geometry": [
78849                     "point",
78850                     "vertex",
78851                     "area"
78852                 ],
78853                 "fields": [
78854                     "cuisine",
78855                     "building_area",
78856                     "address",
78857                     "opening_hours",
78858                     "capacity",
78859                     "smoking"
78860                 ],
78861                 "suggestion": true
78862             },
78863             "amenity/restaurant/Pizzeria Roma": {
78864                 "tags": {
78865                     "name": "Pizzeria Roma",
78866                     "amenity": "restaurant"
78867                 },
78868                 "name": "Pizzeria Roma",
78869                 "icon": "restaurant",
78870                 "geometry": [
78871                     "point",
78872                     "vertex",
78873                     "area"
78874                 ],
78875                 "fields": [
78876                     "cuisine",
78877                     "building_area",
78878                     "address",
78879                     "opening_hours",
78880                     "capacity",
78881                     "smoking"
78882                 ],
78883                 "suggestion": true
78884             },
78885             "amenity/restaurant/China Garden": {
78886                 "tags": {
78887                     "name": "China Garden",
78888                     "amenity": "restaurant"
78889                 },
78890                 "name": "China Garden",
78891                 "icon": "restaurant",
78892                 "geometry": [
78893                     "point",
78894                     "vertex",
78895                     "area"
78896                 ],
78897                 "fields": [
78898                     "cuisine",
78899                     "building_area",
78900                     "address",
78901                     "opening_hours",
78902                     "capacity",
78903                     "smoking"
78904                 ],
78905                 "suggestion": true
78906             },
78907             "amenity/restaurant/Vapiano": {
78908                 "tags": {
78909                     "name": "Vapiano",
78910                     "amenity": "restaurant"
78911                 },
78912                 "name": "Vapiano",
78913                 "icon": "restaurant",
78914                 "geometry": [
78915                     "point",
78916                     "vertex",
78917                     "area"
78918                 ],
78919                 "fields": [
78920                     "cuisine",
78921                     "building_area",
78922                     "address",
78923                     "opening_hours",
78924                     "capacity",
78925                     "smoking"
78926                 ],
78927                 "suggestion": true
78928             },
78929             "amenity/restaurant/Mamma Mia": {
78930                 "tags": {
78931                     "name": "Mamma Mia",
78932                     "amenity": "restaurant"
78933                 },
78934                 "name": "Mamma Mia",
78935                 "icon": "restaurant",
78936                 "geometry": [
78937                     "point",
78938                     "vertex",
78939                     "area"
78940                 ],
78941                 "fields": [
78942                     "cuisine",
78943                     "building_area",
78944                     "address",
78945                     "opening_hours",
78946                     "capacity",
78947                     "smoking"
78948                 ],
78949                 "suggestion": true
78950             },
78951             "amenity/restaurant/Schwarzer Adler": {
78952                 "tags": {
78953                     "name": "Schwarzer Adler",
78954                     "amenity": "restaurant"
78955                 },
78956                 "name": "Schwarzer Adler",
78957                 "icon": "restaurant",
78958                 "geometry": [
78959                     "point",
78960                     "vertex",
78961                     "area"
78962                 ],
78963                 "fields": [
78964                     "cuisine",
78965                     "building_area",
78966                     "address",
78967                     "opening_hours",
78968                     "capacity",
78969                     "smoking"
78970                 ],
78971                 "suggestion": true
78972             },
78973             "amenity/restaurant/IHOP": {
78974                 "tags": {
78975                     "name": "IHOP",
78976                     "amenity": "restaurant"
78977                 },
78978                 "name": "IHOP",
78979                 "icon": "restaurant",
78980                 "geometry": [
78981                     "point",
78982                     "vertex",
78983                     "area"
78984                 ],
78985                 "fields": [
78986                     "cuisine",
78987                     "building_area",
78988                     "address",
78989                     "opening_hours",
78990                     "capacity",
78991                     "smoking"
78992                 ],
78993                 "suggestion": true
78994             },
78995             "amenity/restaurant/Chili's": {
78996                 "tags": {
78997                     "name": "Chili's",
78998                     "amenity": "restaurant"
78999                 },
79000                 "name": "Chili's",
79001                 "icon": "restaurant",
79002                 "geometry": [
79003                     "point",
79004                     "vertex",
79005                     "area"
79006                 ],
79007                 "fields": [
79008                     "cuisine",
79009                     "building_area",
79010                     "address",
79011                     "opening_hours",
79012                     "capacity",
79013                     "smoking"
79014                 ],
79015                 "suggestion": true
79016             },
79017             "amenity/restaurant/Asia": {
79018                 "tags": {
79019                     "name": "Asia",
79020                     "amenity": "restaurant"
79021                 },
79022                 "name": "Asia",
79023                 "icon": "restaurant",
79024                 "geometry": [
79025                     "point",
79026                     "vertex",
79027                     "area"
79028                 ],
79029                 "fields": [
79030                     "cuisine",
79031                     "building_area",
79032                     "address",
79033                     "opening_hours",
79034                     "capacity",
79035                     "smoking"
79036                 ],
79037                 "suggestion": true
79038             },
79039             "amenity/restaurant/Olive Garden": {
79040                 "tags": {
79041                     "name": "Olive Garden",
79042                     "amenity": "restaurant"
79043                 },
79044                 "name": "Olive Garden",
79045                 "icon": "restaurant",
79046                 "geometry": [
79047                     "point",
79048                     "vertex",
79049                     "area"
79050                 ],
79051                 "fields": [
79052                     "cuisine",
79053                     "building_area",
79054                     "address",
79055                     "opening_hours",
79056                     "capacity",
79057                     "smoking"
79058                 ],
79059                 "suggestion": true
79060             },
79061             "amenity/restaurant/TGI Friday's": {
79062                 "tags": {
79063                     "name": "TGI Friday's",
79064                     "amenity": "restaurant"
79065                 },
79066                 "name": "TGI Friday's",
79067                 "icon": "restaurant",
79068                 "geometry": [
79069                     "point",
79070                     "vertex",
79071                     "area"
79072                 ],
79073                 "fields": [
79074                     "cuisine",
79075                     "building_area",
79076                     "address",
79077                     "opening_hours",
79078                     "capacity",
79079                     "smoking"
79080                 ],
79081                 "suggestion": true
79082             },
79083             "amenity/restaurant/Friendly's": {
79084                 "tags": {
79085                     "name": "Friendly's",
79086                     "amenity": "restaurant"
79087                 },
79088                 "name": "Friendly's",
79089                 "icon": "restaurant",
79090                 "geometry": [
79091                     "point",
79092                     "vertex",
79093                     "area"
79094                 ],
79095                 "fields": [
79096                     "cuisine",
79097                     "building_area",
79098                     "address",
79099                     "opening_hours",
79100                     "capacity",
79101                     "smoking"
79102                 ],
79103                 "suggestion": true
79104             },
79105             "amenity/restaurant/Buffalo Grill": {
79106                 "tags": {
79107                     "name": "Buffalo Grill",
79108                     "amenity": "restaurant"
79109                 },
79110                 "name": "Buffalo Grill",
79111                 "icon": "restaurant",
79112                 "geometry": [
79113                     "point",
79114                     "vertex",
79115                     "area"
79116                 ],
79117                 "fields": [
79118                     "cuisine",
79119                     "building_area",
79120                     "address",
79121                     "opening_hours",
79122                     "capacity",
79123                     "smoking"
79124                 ],
79125                 "suggestion": true
79126             },
79127             "amenity/restaurant/Texas Roadhouse": {
79128                 "tags": {
79129                     "name": "Texas Roadhouse",
79130                     "amenity": "restaurant"
79131                 },
79132                 "name": "Texas Roadhouse",
79133                 "icon": "restaurant",
79134                 "geometry": [
79135                     "point",
79136                     "vertex",
79137                     "area"
79138                 ],
79139                 "fields": [
79140                     "cuisine",
79141                     "building_area",
79142                     "address",
79143                     "opening_hours",
79144                     "capacity",
79145                     "smoking"
79146                 ],
79147                 "suggestion": true
79148             },
79149             "amenity/restaurant/ガスト": {
79150                 "tags": {
79151                     "name": "ガスト",
79152                     "name:en": "Gusto",
79153                     "amenity": "restaurant"
79154                 },
79155                 "name": "ガスト",
79156                 "icon": "restaurant",
79157                 "geometry": [
79158                     "point",
79159                     "vertex",
79160                     "area"
79161                 ],
79162                 "fields": [
79163                     "cuisine",
79164                     "building_area",
79165                     "address",
79166                     "opening_hours",
79167                     "capacity",
79168                     "smoking"
79169                 ],
79170                 "suggestion": true
79171             },
79172             "amenity/restaurant/Sakura": {
79173                 "tags": {
79174                     "name": "Sakura",
79175                     "amenity": "restaurant"
79176                 },
79177                 "name": "Sakura",
79178                 "icon": "restaurant",
79179                 "geometry": [
79180                     "point",
79181                     "vertex",
79182                     "area"
79183                 ],
79184                 "fields": [
79185                     "cuisine",
79186                     "building_area",
79187                     "address",
79188                     "opening_hours",
79189                     "capacity",
79190                     "smoking"
79191                 ],
79192                 "suggestion": true
79193             },
79194             "amenity/restaurant/Mensa": {
79195                 "tags": {
79196                     "name": "Mensa",
79197                     "amenity": "restaurant"
79198                 },
79199                 "name": "Mensa",
79200                 "icon": "restaurant",
79201                 "geometry": [
79202                     "point",
79203                     "vertex",
79204                     "area"
79205                 ],
79206                 "fields": [
79207                     "cuisine",
79208                     "building_area",
79209                     "address",
79210                     "opening_hours",
79211                     "capacity",
79212                     "smoking"
79213                 ],
79214                 "suggestion": true
79215             },
79216             "amenity/restaurant/The Keg": {
79217                 "tags": {
79218                     "name": "The Keg",
79219                     "amenity": "restaurant"
79220                 },
79221                 "name": "The Keg",
79222                 "icon": "restaurant",
79223                 "geometry": [
79224                     "point",
79225                     "vertex",
79226                     "area"
79227                 ],
79228                 "fields": [
79229                     "cuisine",
79230                     "building_area",
79231                     "address",
79232                     "opening_hours",
79233                     "capacity",
79234                     "smoking"
79235                 ],
79236                 "suggestion": true
79237             },
79238             "amenity/restaurant/サイゼリヤ": {
79239                 "tags": {
79240                     "name": "サイゼリヤ",
79241                     "amenity": "restaurant"
79242                 },
79243                 "name": "サイゼリヤ",
79244                 "icon": "restaurant",
79245                 "geometry": [
79246                     "point",
79247                     "vertex",
79248                     "area"
79249                 ],
79250                 "fields": [
79251                     "cuisine",
79252                     "building_area",
79253                     "address",
79254                     "opening_hours",
79255                     "capacity",
79256                     "smoking"
79257                 ],
79258                 "suggestion": true
79259             },
79260             "amenity/restaurant/La Strada": {
79261                 "tags": {
79262                     "name": "La Strada",
79263                     "amenity": "restaurant"
79264                 },
79265                 "name": "La Strada",
79266                 "icon": "restaurant",
79267                 "geometry": [
79268                     "point",
79269                     "vertex",
79270                     "area"
79271                 ],
79272                 "fields": [
79273                     "cuisine",
79274                     "building_area",
79275                     "address",
79276                     "opening_hours",
79277                     "capacity",
79278                     "smoking"
79279                 ],
79280                 "suggestion": true
79281             },
79282             "amenity/restaurant/Village Inn": {
79283                 "tags": {
79284                     "name": "Village Inn",
79285                     "amenity": "restaurant"
79286                 },
79287                 "name": "Village Inn",
79288                 "icon": "restaurant",
79289                 "geometry": [
79290                     "point",
79291                     "vertex",
79292                     "area"
79293                 ],
79294                 "fields": [
79295                     "cuisine",
79296                     "building_area",
79297                     "address",
79298                     "opening_hours",
79299                     "capacity",
79300                     "smoking"
79301                 ],
79302                 "suggestion": true
79303             },
79304             "amenity/restaurant/Buffalo Wild Wings": {
79305                 "tags": {
79306                     "name": "Buffalo Wild Wings",
79307                     "amenity": "restaurant"
79308                 },
79309                 "name": "Buffalo Wild Wings",
79310                 "icon": "restaurant",
79311                 "geometry": [
79312                     "point",
79313                     "vertex",
79314                     "area"
79315                 ],
79316                 "fields": [
79317                     "cuisine",
79318                     "building_area",
79319                     "address",
79320                     "opening_hours",
79321                     "capacity",
79322                     "smoking"
79323                 ],
79324                 "suggestion": true
79325             },
79326             "amenity/restaurant/Peking": {
79327                 "tags": {
79328                     "name": "Peking",
79329                     "amenity": "restaurant"
79330                 },
79331                 "name": "Peking",
79332                 "icon": "restaurant",
79333                 "geometry": [
79334                     "point",
79335                     "vertex",
79336                     "area"
79337                 ],
79338                 "fields": [
79339                     "cuisine",
79340                     "building_area",
79341                     "address",
79342                     "opening_hours",
79343                     "capacity",
79344                     "smoking"
79345                 ],
79346                 "suggestion": true
79347             },
79348             "amenity/restaurant/Round Table Pizza": {
79349                 "tags": {
79350                     "name": "Round Table Pizza",
79351                     "amenity": "restaurant"
79352                 },
79353                 "name": "Round Table Pizza",
79354                 "icon": "restaurant",
79355                 "geometry": [
79356                     "point",
79357                     "vertex",
79358                     "area"
79359                 ],
79360                 "fields": [
79361                     "cuisine",
79362                     "building_area",
79363                     "address",
79364                     "opening_hours",
79365                     "capacity",
79366                     "smoking"
79367                 ],
79368                 "suggestion": true
79369             },
79370             "amenity/restaurant/California Pizza Kitchen": {
79371                 "tags": {
79372                     "name": "California Pizza Kitchen",
79373                     "amenity": "restaurant"
79374                 },
79375                 "name": "California Pizza Kitchen",
79376                 "icon": "restaurant",
79377                 "geometry": [
79378                     "point",
79379                     "vertex",
79380                     "area"
79381                 ],
79382                 "fields": [
79383                     "cuisine",
79384                     "building_area",
79385                     "address",
79386                     "opening_hours",
79387                     "capacity",
79388                     "smoking"
79389                 ],
79390                 "suggestion": true
79391             },
79392             "amenity/restaurant/Якитория": {
79393                 "tags": {
79394                     "name": "Якитория",
79395                     "amenity": "restaurant"
79396                 },
79397                 "name": "Якитория",
79398                 "icon": "restaurant",
79399                 "geometry": [
79400                     "point",
79401                     "vertex",
79402                     "area"
79403                 ],
79404                 "fields": [
79405                     "cuisine",
79406                     "building_area",
79407                     "address",
79408                     "opening_hours",
79409                     "capacity",
79410                     "smoking"
79411                 ],
79412                 "suggestion": true
79413             },
79414             "amenity/restaurant/Golden Corral": {
79415                 "tags": {
79416                     "name": "Golden Corral",
79417                     "amenity": "restaurant"
79418                 },
79419                 "name": "Golden Corral",
79420                 "icon": "restaurant",
79421                 "geometry": [
79422                     "point",
79423                     "vertex",
79424                     "area"
79425                 ],
79426                 "fields": [
79427                     "cuisine",
79428                     "building_area",
79429                     "address",
79430                     "opening_hours",
79431                     "capacity",
79432                     "smoking"
79433                 ],
79434                 "suggestion": true
79435             },
79436             "amenity/restaurant/Perkins": {
79437                 "tags": {
79438                     "name": "Perkins",
79439                     "amenity": "restaurant"
79440                 },
79441                 "name": "Perkins",
79442                 "icon": "restaurant",
79443                 "geometry": [
79444                     "point",
79445                     "vertex",
79446                     "area"
79447                 ],
79448                 "fields": [
79449                     "cuisine",
79450                     "building_area",
79451                     "address",
79452                     "opening_hours",
79453                     "capacity",
79454                     "smoking"
79455                 ],
79456                 "suggestion": true
79457             },
79458             "amenity/restaurant/Ruby Tuesday": {
79459                 "tags": {
79460                     "name": "Ruby Tuesday",
79461                     "amenity": "restaurant"
79462                 },
79463                 "name": "Ruby Tuesday",
79464                 "icon": "restaurant",
79465                 "geometry": [
79466                     "point",
79467                     "vertex",
79468                     "area"
79469                 ],
79470                 "fields": [
79471                     "cuisine",
79472                     "building_area",
79473                     "address",
79474                     "opening_hours",
79475                     "capacity",
79476                     "smoking"
79477                 ],
79478                 "suggestion": true
79479             },
79480             "amenity/restaurant/Shari's": {
79481                 "tags": {
79482                     "name": "Shari's",
79483                     "amenity": "restaurant"
79484                 },
79485                 "name": "Shari's",
79486                 "icon": "restaurant",
79487                 "geometry": [
79488                     "point",
79489                     "vertex",
79490                     "area"
79491                 ],
79492                 "fields": [
79493                     "cuisine",
79494                     "building_area",
79495                     "address",
79496                     "opening_hours",
79497                     "capacity",
79498                     "smoking"
79499                 ],
79500                 "suggestion": true
79501             },
79502             "amenity/restaurant/Bob Evans": {
79503                 "tags": {
79504                     "name": "Bob Evans",
79505                     "amenity": "restaurant"
79506                 },
79507                 "name": "Bob Evans",
79508                 "icon": "restaurant",
79509                 "geometry": [
79510                     "point",
79511                     "vertex",
79512                     "area"
79513                 ],
79514                 "fields": [
79515                     "cuisine",
79516                     "building_area",
79517                     "address",
79518                     "opening_hours",
79519                     "capacity",
79520                     "smoking"
79521                 ],
79522                 "suggestion": true
79523             },
79524             "amenity/restaurant/바다횟집 (Bada Fish Restaurant)": {
79525                 "tags": {
79526                     "name": "바다횟집 (Bada Fish Restaurant)",
79527                     "amenity": "restaurant"
79528                 },
79529                 "name": "바다횟집 (Bada Fish Restaurant)",
79530                 "icon": "restaurant",
79531                 "geometry": [
79532                     "point",
79533                     "vertex",
79534                     "area"
79535                 ],
79536                 "fields": [
79537                     "cuisine",
79538                     "building_area",
79539                     "address",
79540                     "opening_hours",
79541                     "capacity",
79542                     "smoking"
79543                 ],
79544                 "suggestion": true
79545             },
79546             "amenity/restaurant/Mang Inasal": {
79547                 "tags": {
79548                     "name": "Mang Inasal",
79549                     "amenity": "restaurant"
79550                 },
79551                 "name": "Mang Inasal",
79552                 "icon": "restaurant",
79553                 "geometry": [
79554                     "point",
79555                     "vertex",
79556                     "area"
79557                 ],
79558                 "fields": [
79559                     "cuisine",
79560                     "building_area",
79561                     "address",
79562                     "opening_hours",
79563                     "capacity",
79564                     "smoking"
79565                 ],
79566                 "suggestion": true
79567             },
79568             "amenity/restaurant/Евразия": {
79569                 "tags": {
79570                     "name": "Евразия",
79571                     "amenity": "restaurant"
79572                 },
79573                 "name": "Евразия",
79574                 "icon": "restaurant",
79575                 "geometry": [
79576                     "point",
79577                     "vertex",
79578                     "area"
79579                 ],
79580                 "fields": [
79581                     "cuisine",
79582                     "building_area",
79583                     "address",
79584                     "opening_hours",
79585                     "capacity",
79586                     "smoking"
79587                 ],
79588                 "suggestion": true
79589             },
79590             "amenity/restaurant/ジョナサン": {
79591                 "tags": {
79592                     "name": "ジョナサン",
79593                     "amenity": "restaurant"
79594                 },
79595                 "name": "ジョナサン",
79596                 "icon": "restaurant",
79597                 "geometry": [
79598                     "point",
79599                     "vertex",
79600                     "area"
79601                 ],
79602                 "fields": [
79603                     "cuisine",
79604                     "building_area",
79605                     "address",
79606                     "opening_hours",
79607                     "capacity",
79608                     "smoking"
79609                 ],
79610                 "suggestion": true
79611             },
79612             "amenity/restaurant/Longhorn Steakhouse": {
79613                 "tags": {
79614                     "name": "Longhorn Steakhouse",
79615                     "amenity": "restaurant"
79616                 },
79617                 "name": "Longhorn Steakhouse",
79618                 "icon": "restaurant",
79619                 "geometry": [
79620                     "point",
79621                     "vertex",
79622                     "area"
79623                 ],
79624                 "fields": [
79625                     "cuisine",
79626                     "building_area",
79627                     "address",
79628                     "opening_hours",
79629                     "capacity",
79630                     "smoking"
79631                 ],
79632                 "suggestion": true
79633             },
79634             "amenity/bank/Chase": {
79635                 "tags": {
79636                     "name": "Chase",
79637                     "amenity": "bank"
79638                 },
79639                 "name": "Chase",
79640                 "icon": "bank",
79641                 "geometry": [
79642                     "point",
79643                     "vertex",
79644                     "area"
79645                 ],
79646                 "fields": [
79647                     "atm",
79648                     "building_area",
79649                     "address",
79650                     "opening_hours"
79651                 ],
79652                 "suggestion": true
79653             },
79654             "amenity/bank/Commonwealth Bank": {
79655                 "tags": {
79656                     "name": "Commonwealth Bank",
79657                     "amenity": "bank"
79658                 },
79659                 "name": "Commonwealth Bank",
79660                 "icon": "bank",
79661                 "geometry": [
79662                     "point",
79663                     "vertex",
79664                     "area"
79665                 ],
79666                 "fields": [
79667                     "atm",
79668                     "building_area",
79669                     "address",
79670                     "opening_hours"
79671                 ],
79672                 "suggestion": true
79673             },
79674             "amenity/bank/Citibank": {
79675                 "tags": {
79676                     "name": "Citibank",
79677                     "amenity": "bank"
79678                 },
79679                 "name": "Citibank",
79680                 "icon": "bank",
79681                 "geometry": [
79682                     "point",
79683                     "vertex",
79684                     "area"
79685                 ],
79686                 "fields": [
79687                     "atm",
79688                     "building_area",
79689                     "address",
79690                     "opening_hours"
79691                 ],
79692                 "suggestion": true
79693             },
79694             "amenity/bank/HSBC": {
79695                 "tags": {
79696                     "name": "HSBC",
79697                     "amenity": "bank"
79698                 },
79699                 "name": "HSBC",
79700                 "icon": "bank",
79701                 "geometry": [
79702                     "point",
79703                     "vertex",
79704                     "area"
79705                 ],
79706                 "fields": [
79707                     "atm",
79708                     "building_area",
79709                     "address",
79710                     "opening_hours"
79711                 ],
79712                 "suggestion": true
79713             },
79714             "amenity/bank/Barclays": {
79715                 "tags": {
79716                     "name": "Barclays",
79717                     "amenity": "bank"
79718                 },
79719                 "name": "Barclays",
79720                 "icon": "bank",
79721                 "geometry": [
79722                     "point",
79723                     "vertex",
79724                     "area"
79725                 ],
79726                 "fields": [
79727                     "atm",
79728                     "building_area",
79729                     "address",
79730                     "opening_hours"
79731                 ],
79732                 "suggestion": true
79733             },
79734             "amenity/bank/Westpac": {
79735                 "tags": {
79736                     "name": "Westpac",
79737                     "amenity": "bank"
79738                 },
79739                 "name": "Westpac",
79740                 "icon": "bank",
79741                 "geometry": [
79742                     "point",
79743                     "vertex",
79744                     "area"
79745                 ],
79746                 "fields": [
79747                     "atm",
79748                     "building_area",
79749                     "address",
79750                     "opening_hours"
79751                 ],
79752                 "suggestion": true
79753             },
79754             "amenity/bank/NAB": {
79755                 "tags": {
79756                     "name": "NAB",
79757                     "amenity": "bank"
79758                 },
79759                 "name": "NAB",
79760                 "icon": "bank",
79761                 "geometry": [
79762                     "point",
79763                     "vertex",
79764                     "area"
79765                 ],
79766                 "fields": [
79767                     "atm",
79768                     "building_area",
79769                     "address",
79770                     "opening_hours"
79771                 ],
79772                 "suggestion": true
79773             },
79774             "amenity/bank/ANZ": {
79775                 "tags": {
79776                     "name": "ANZ",
79777                     "amenity": "bank"
79778                 },
79779                 "name": "ANZ",
79780                 "icon": "bank",
79781                 "geometry": [
79782                     "point",
79783                     "vertex",
79784                     "area"
79785                 ],
79786                 "fields": [
79787                     "atm",
79788                     "building_area",
79789                     "address",
79790                     "opening_hours"
79791                 ],
79792                 "suggestion": true
79793             },
79794             "amenity/bank/Lloyds Bank": {
79795                 "tags": {
79796                     "name": "Lloyds Bank",
79797                     "amenity": "bank"
79798                 },
79799                 "name": "Lloyds Bank",
79800                 "icon": "bank",
79801                 "geometry": [
79802                     "point",
79803                     "vertex",
79804                     "area"
79805                 ],
79806                 "fields": [
79807                     "atm",
79808                     "building_area",
79809                     "address",
79810                     "opening_hours"
79811                 ],
79812                 "suggestion": true
79813             },
79814             "amenity/bank/Landbank": {
79815                 "tags": {
79816                     "name": "Landbank",
79817                     "amenity": "bank"
79818                 },
79819                 "name": "Landbank",
79820                 "icon": "bank",
79821                 "geometry": [
79822                     "point",
79823                     "vertex",
79824                     "area"
79825                 ],
79826                 "fields": [
79827                     "atm",
79828                     "building_area",
79829                     "address",
79830                     "opening_hours"
79831                 ],
79832                 "suggestion": true
79833             },
79834             "amenity/bank/Sparkasse": {
79835                 "tags": {
79836                     "name": "Sparkasse",
79837                     "amenity": "bank"
79838                 },
79839                 "name": "Sparkasse",
79840                 "icon": "bank",
79841                 "geometry": [
79842                     "point",
79843                     "vertex",
79844                     "area"
79845                 ],
79846                 "fields": [
79847                     "atm",
79848                     "building_area",
79849                     "address",
79850                     "opening_hours"
79851                 ],
79852                 "suggestion": true
79853             },
79854             "amenity/bank/UCPB": {
79855                 "tags": {
79856                     "name": "UCPB",
79857                     "amenity": "bank"
79858                 },
79859                 "name": "UCPB",
79860                 "icon": "bank",
79861                 "geometry": [
79862                     "point",
79863                     "vertex",
79864                     "area"
79865                 ],
79866                 "fields": [
79867                     "atm",
79868                     "building_area",
79869                     "address",
79870                     "opening_hours"
79871                 ],
79872                 "suggestion": true
79873             },
79874             "amenity/bank/PNB": {
79875                 "tags": {
79876                     "name": "PNB",
79877                     "amenity": "bank"
79878                 },
79879                 "name": "PNB",
79880                 "icon": "bank",
79881                 "geometry": [
79882                     "point",
79883                     "vertex",
79884                     "area"
79885                 ],
79886                 "fields": [
79887                     "atm",
79888                     "building_area",
79889                     "address",
79890                     "opening_hours"
79891                 ],
79892                 "suggestion": true
79893             },
79894             "amenity/bank/Metrobank": {
79895                 "tags": {
79896                     "name": "Metrobank",
79897                     "amenity": "bank"
79898                 },
79899                 "name": "Metrobank",
79900                 "icon": "bank",
79901                 "geometry": [
79902                     "point",
79903                     "vertex",
79904                     "area"
79905                 ],
79906                 "fields": [
79907                     "atm",
79908                     "building_area",
79909                     "address",
79910                     "opening_hours"
79911                 ],
79912                 "suggestion": true
79913             },
79914             "amenity/bank/BDO": {
79915                 "tags": {
79916                     "name": "BDO",
79917                     "amenity": "bank"
79918                 },
79919                 "name": "BDO",
79920                 "icon": "bank",
79921                 "geometry": [
79922                     "point",
79923                     "vertex",
79924                     "area"
79925                 ],
79926                 "fields": [
79927                     "atm",
79928                     "building_area",
79929                     "address",
79930                     "opening_hours"
79931                 ],
79932                 "suggestion": true
79933             },
79934             "amenity/bank/Volksbank": {
79935                 "tags": {
79936                     "name": "Volksbank",
79937                     "amenity": "bank"
79938                 },
79939                 "name": "Volksbank",
79940                 "icon": "bank",
79941                 "geometry": [
79942                     "point",
79943                     "vertex",
79944                     "area"
79945                 ],
79946                 "fields": [
79947                     "atm",
79948                     "building_area",
79949                     "address",
79950                     "opening_hours"
79951                 ],
79952                 "suggestion": true
79953             },
79954             "amenity/bank/BPI": {
79955                 "tags": {
79956                     "name": "BPI",
79957                     "amenity": "bank"
79958                 },
79959                 "name": "BPI",
79960                 "icon": "bank",
79961                 "geometry": [
79962                     "point",
79963                     "vertex",
79964                     "area"
79965                 ],
79966                 "fields": [
79967                     "atm",
79968                     "building_area",
79969                     "address",
79970                     "opening_hours"
79971                 ],
79972                 "suggestion": true
79973             },
79974             "amenity/bank/Postbank": {
79975                 "tags": {
79976                     "name": "Postbank",
79977                     "amenity": "bank"
79978                 },
79979                 "name": "Postbank",
79980                 "icon": "bank",
79981                 "geometry": [
79982                     "point",
79983                     "vertex",
79984                     "area"
79985                 ],
79986                 "fields": [
79987                     "atm",
79988                     "building_area",
79989                     "address",
79990                     "opening_hours"
79991                 ],
79992                 "suggestion": true
79993             },
79994             "amenity/bank/NatWest": {
79995                 "tags": {
79996                     "name": "NatWest",
79997                     "amenity": "bank"
79998                 },
79999                 "name": "NatWest",
80000                 "icon": "bank",
80001                 "geometry": [
80002                     "point",
80003                     "vertex",
80004                     "area"
80005                 ],
80006                 "fields": [
80007                     "atm",
80008                     "building_area",
80009                     "address",
80010                     "opening_hours"
80011                 ],
80012                 "suggestion": true
80013             },
80014             "amenity/bank/Yorkshire Bank": {
80015                 "tags": {
80016                     "name": "Yorkshire Bank",
80017                     "amenity": "bank"
80018                 },
80019                 "name": "Yorkshire Bank",
80020                 "icon": "bank",
80021                 "geometry": [
80022                     "point",
80023                     "vertex",
80024                     "area"
80025                 ],
80026                 "fields": [
80027                     "atm",
80028                     "building_area",
80029                     "address",
80030                     "opening_hours"
80031                 ],
80032                 "suggestion": true
80033             },
80034             "amenity/bank/ABSA": {
80035                 "tags": {
80036                     "name": "ABSA",
80037                     "amenity": "bank"
80038                 },
80039                 "name": "ABSA",
80040                 "icon": "bank",
80041                 "geometry": [
80042                     "point",
80043                     "vertex",
80044                     "area"
80045                 ],
80046                 "fields": [
80047                     "atm",
80048                     "building_area",
80049                     "address",
80050                     "opening_hours"
80051                 ],
80052                 "suggestion": true
80053             },
80054             "amenity/bank/Standard Bank": {
80055                 "tags": {
80056                     "name": "Standard Bank",
80057                     "amenity": "bank"
80058                 },
80059                 "name": "Standard Bank",
80060                 "icon": "bank",
80061                 "geometry": [
80062                     "point",
80063                     "vertex",
80064                     "area"
80065                 ],
80066                 "fields": [
80067                     "atm",
80068                     "building_area",
80069                     "address",
80070                     "opening_hours"
80071                 ],
80072                 "suggestion": true
80073             },
80074             "amenity/bank/FNB": {
80075                 "tags": {
80076                     "name": "FNB",
80077                     "amenity": "bank"
80078                 },
80079                 "name": "FNB",
80080                 "icon": "bank",
80081                 "geometry": [
80082                     "point",
80083                     "vertex",
80084                     "area"
80085                 ],
80086                 "fields": [
80087                     "atm",
80088                     "building_area",
80089                     "address",
80090                     "opening_hours"
80091                 ],
80092                 "suggestion": true
80093             },
80094             "amenity/bank/Deutsche Bank": {
80095                 "tags": {
80096                     "name": "Deutsche Bank",
80097                     "amenity": "bank"
80098                 },
80099                 "name": "Deutsche Bank",
80100                 "icon": "bank",
80101                 "geometry": [
80102                     "point",
80103                     "vertex",
80104                     "area"
80105                 ],
80106                 "fields": [
80107                     "atm",
80108                     "building_area",
80109                     "address",
80110                     "opening_hours"
80111                 ],
80112                 "suggestion": true
80113             },
80114             "amenity/bank/SEB": {
80115                 "tags": {
80116                     "name": "SEB",
80117                     "amenity": "bank"
80118                 },
80119                 "name": "SEB",
80120                 "icon": "bank",
80121                 "geometry": [
80122                     "point",
80123                     "vertex",
80124                     "area"
80125                 ],
80126                 "fields": [
80127                     "atm",
80128                     "building_area",
80129                     "address",
80130                     "opening_hours"
80131                 ],
80132                 "suggestion": true
80133             },
80134             "amenity/bank/Commerzbank": {
80135                 "tags": {
80136                     "name": "Commerzbank",
80137                     "amenity": "bank"
80138                 },
80139                 "name": "Commerzbank",
80140                 "icon": "bank",
80141                 "geometry": [
80142                     "point",
80143                     "vertex",
80144                     "area"
80145                 ],
80146                 "fields": [
80147                     "atm",
80148                     "building_area",
80149                     "address",
80150                     "opening_hours"
80151                 ],
80152                 "suggestion": true
80153             },
80154             "amenity/bank/Targobank": {
80155                 "tags": {
80156                     "name": "Targobank",
80157                     "amenity": "bank"
80158                 },
80159                 "name": "Targobank",
80160                 "icon": "bank",
80161                 "geometry": [
80162                     "point",
80163                     "vertex",
80164                     "area"
80165                 ],
80166                 "fields": [
80167                     "atm",
80168                     "building_area",
80169                     "address",
80170                     "opening_hours"
80171                 ],
80172                 "suggestion": true
80173             },
80174             "amenity/bank/ABN AMRO": {
80175                 "tags": {
80176                     "name": "ABN AMRO",
80177                     "amenity": "bank"
80178                 },
80179                 "name": "ABN AMRO",
80180                 "icon": "bank",
80181                 "geometry": [
80182                     "point",
80183                     "vertex",
80184                     "area"
80185                 ],
80186                 "fields": [
80187                     "atm",
80188                     "building_area",
80189                     "address",
80190                     "opening_hours"
80191                 ],
80192                 "suggestion": true
80193             },
80194             "amenity/bank/Handelsbanken": {
80195                 "tags": {
80196                     "name": "Handelsbanken",
80197                     "amenity": "bank"
80198                 },
80199                 "name": "Handelsbanken",
80200                 "icon": "bank",
80201                 "geometry": [
80202                     "point",
80203                     "vertex",
80204                     "area"
80205                 ],
80206                 "fields": [
80207                     "atm",
80208                     "building_area",
80209                     "address",
80210                     "opening_hours"
80211                 ],
80212                 "suggestion": true
80213             },
80214             "amenity/bank/Swedbank": {
80215                 "tags": {
80216                     "name": "Swedbank",
80217                     "amenity": "bank"
80218                 },
80219                 "name": "Swedbank",
80220                 "icon": "bank",
80221                 "geometry": [
80222                     "point",
80223                     "vertex",
80224                     "area"
80225                 ],
80226                 "fields": [
80227                     "atm",
80228                     "building_area",
80229                     "address",
80230                     "opening_hours"
80231                 ],
80232                 "suggestion": true
80233             },
80234             "amenity/bank/Kreissparkasse": {
80235                 "tags": {
80236                     "name": "Kreissparkasse",
80237                     "amenity": "bank"
80238                 },
80239                 "name": "Kreissparkasse",
80240                 "icon": "bank",
80241                 "geometry": [
80242                     "point",
80243                     "vertex",
80244                     "area"
80245                 ],
80246                 "fields": [
80247                     "atm",
80248                     "building_area",
80249                     "address",
80250                     "opening_hours"
80251                 ],
80252                 "suggestion": true
80253             },
80254             "amenity/bank/UniCredit Bank": {
80255                 "tags": {
80256                     "name": "UniCredit Bank",
80257                     "amenity": "bank"
80258                 },
80259                 "name": "UniCredit Bank",
80260                 "icon": "bank",
80261                 "geometry": [
80262                     "point",
80263                     "vertex",
80264                     "area"
80265                 ],
80266                 "fields": [
80267                     "atm",
80268                     "building_area",
80269                     "address",
80270                     "opening_hours"
80271                 ],
80272                 "suggestion": true
80273             },
80274             "amenity/bank/Monte dei Paschi di Siena": {
80275                 "tags": {
80276                     "name": "Monte dei Paschi di Siena",
80277                     "amenity": "bank"
80278                 },
80279                 "name": "Monte dei Paschi di Siena",
80280                 "icon": "bank",
80281                 "geometry": [
80282                     "point",
80283                     "vertex",
80284                     "area"
80285                 ],
80286                 "fields": [
80287                     "atm",
80288                     "building_area",
80289                     "address",
80290                     "opening_hours"
80291                 ],
80292                 "suggestion": true
80293             },
80294             "amenity/bank/Caja Rural": {
80295                 "tags": {
80296                     "name": "Caja Rural",
80297                     "amenity": "bank"
80298                 },
80299                 "name": "Caja Rural",
80300                 "icon": "bank",
80301                 "geometry": [
80302                     "point",
80303                     "vertex",
80304                     "area"
80305                 ],
80306                 "fields": [
80307                     "atm",
80308                     "building_area",
80309                     "address",
80310                     "opening_hours"
80311                 ],
80312                 "suggestion": true
80313             },
80314             "amenity/bank/Dresdner Bank": {
80315                 "tags": {
80316                     "name": "Dresdner Bank",
80317                     "amenity": "bank"
80318                 },
80319                 "name": "Dresdner Bank",
80320                 "icon": "bank",
80321                 "geometry": [
80322                     "point",
80323                     "vertex",
80324                     "area"
80325                 ],
80326                 "fields": [
80327                     "atm",
80328                     "building_area",
80329                     "address",
80330                     "opening_hours"
80331                 ],
80332                 "suggestion": true
80333             },
80334             "amenity/bank/Sparda-Bank": {
80335                 "tags": {
80336                     "name": "Sparda-Bank",
80337                     "amenity": "bank"
80338                 },
80339                 "name": "Sparda-Bank",
80340                 "icon": "bank",
80341                 "geometry": [
80342                     "point",
80343                     "vertex",
80344                     "area"
80345                 ],
80346                 "fields": [
80347                     "atm",
80348                     "building_area",
80349                     "address",
80350                     "opening_hours"
80351                 ],
80352                 "suggestion": true
80353             },
80354             "amenity/bank/VÚB": {
80355                 "tags": {
80356                     "name": "VÚB",
80357                     "amenity": "bank"
80358                 },
80359                 "name": "VÚB",
80360                 "icon": "bank",
80361                 "geometry": [
80362                     "point",
80363                     "vertex",
80364                     "area"
80365                 ],
80366                 "fields": [
80367                     "atm",
80368                     "building_area",
80369                     "address",
80370                     "opening_hours"
80371                 ],
80372                 "suggestion": true
80373             },
80374             "amenity/bank/Slovenská sporiteľňa": {
80375                 "tags": {
80376                     "name": "Slovenská sporiteľňa",
80377                     "amenity": "bank"
80378                 },
80379                 "name": "Slovenská sporiteľňa",
80380                 "icon": "bank",
80381                 "geometry": [
80382                     "point",
80383                     "vertex",
80384                     "area"
80385                 ],
80386                 "fields": [
80387                     "atm",
80388                     "building_area",
80389                     "address",
80390                     "opening_hours"
80391                 ],
80392                 "suggestion": true
80393             },
80394             "amenity/bank/Bank of Montreal": {
80395                 "tags": {
80396                     "name": "Bank of Montreal",
80397                     "amenity": "bank"
80398                 },
80399                 "name": "Bank of Montreal",
80400                 "icon": "bank",
80401                 "geometry": [
80402                     "point",
80403                     "vertex",
80404                     "area"
80405                 ],
80406                 "fields": [
80407                     "atm",
80408                     "building_area",
80409                     "address",
80410                     "opening_hours"
80411                 ],
80412                 "suggestion": true
80413             },
80414             "amenity/bank/KBC": {
80415                 "tags": {
80416                     "name": "KBC",
80417                     "amenity": "bank"
80418                 },
80419                 "name": "KBC",
80420                 "icon": "bank",
80421                 "geometry": [
80422                     "point",
80423                     "vertex",
80424                     "area"
80425                 ],
80426                 "fields": [
80427                     "atm",
80428                     "building_area",
80429                     "address",
80430                     "opening_hours"
80431                 ],
80432                 "suggestion": true
80433             },
80434             "amenity/bank/Royal Bank of Scotland": {
80435                 "tags": {
80436                     "name": "Royal Bank of Scotland",
80437                     "amenity": "bank"
80438                 },
80439                 "name": "Royal Bank of Scotland",
80440                 "icon": "bank",
80441                 "geometry": [
80442                     "point",
80443                     "vertex",
80444                     "area"
80445                 ],
80446                 "fields": [
80447                     "atm",
80448                     "building_area",
80449                     "address",
80450                     "opening_hours"
80451                 ],
80452                 "suggestion": true
80453             },
80454             "amenity/bank/TSB": {
80455                 "tags": {
80456                     "name": "TSB",
80457                     "amenity": "bank"
80458                 },
80459                 "name": "TSB",
80460                 "icon": "bank",
80461                 "geometry": [
80462                     "point",
80463                     "vertex",
80464                     "area"
80465                 ],
80466                 "fields": [
80467                     "atm",
80468                     "building_area",
80469                     "address",
80470                     "opening_hours"
80471                 ],
80472                 "suggestion": true
80473             },
80474             "amenity/bank/US Bank": {
80475                 "tags": {
80476                     "name": "US Bank",
80477                     "amenity": "bank"
80478                 },
80479                 "name": "US Bank",
80480                 "icon": "bank",
80481                 "geometry": [
80482                     "point",
80483                     "vertex",
80484                     "area"
80485                 ],
80486                 "fields": [
80487                     "atm",
80488                     "building_area",
80489                     "address",
80490                     "opening_hours"
80491                 ],
80492                 "suggestion": true
80493             },
80494             "amenity/bank/HypoVereinsbank": {
80495                 "tags": {
80496                     "name": "HypoVereinsbank",
80497                     "amenity": "bank"
80498                 },
80499                 "name": "HypoVereinsbank",
80500                 "icon": "bank",
80501                 "geometry": [
80502                     "point",
80503                     "vertex",
80504                     "area"
80505                 ],
80506                 "fields": [
80507                     "atm",
80508                     "building_area",
80509                     "address",
80510                     "opening_hours"
80511                 ],
80512                 "suggestion": true
80513             },
80514             "amenity/bank/Bank Austria": {
80515                 "tags": {
80516                     "name": "Bank Austria",
80517                     "amenity": "bank"
80518                 },
80519                 "name": "Bank Austria",
80520                 "icon": "bank",
80521                 "geometry": [
80522                     "point",
80523                     "vertex",
80524                     "area"
80525                 ],
80526                 "fields": [
80527                     "atm",
80528                     "building_area",
80529                     "address",
80530                     "opening_hours"
80531                 ],
80532                 "suggestion": true
80533             },
80534             "amenity/bank/ING": {
80535                 "tags": {
80536                     "name": "ING",
80537                     "amenity": "bank"
80538                 },
80539                 "name": "ING",
80540                 "icon": "bank",
80541                 "geometry": [
80542                     "point",
80543                     "vertex",
80544                     "area"
80545                 ],
80546                 "fields": [
80547                     "atm",
80548                     "building_area",
80549                     "address",
80550                     "opening_hours"
80551                 ],
80552                 "suggestion": true
80553             },
80554             "amenity/bank/Erste Bank": {
80555                 "tags": {
80556                     "name": "Erste Bank",
80557                     "amenity": "bank"
80558                 },
80559                 "name": "Erste Bank",
80560                 "icon": "bank",
80561                 "geometry": [
80562                     "point",
80563                     "vertex",
80564                     "area"
80565                 ],
80566                 "fields": [
80567                     "atm",
80568                     "building_area",
80569                     "address",
80570                     "opening_hours"
80571                 ],
80572                 "suggestion": true
80573             },
80574             "amenity/bank/CIBC": {
80575                 "tags": {
80576                     "name": "CIBC",
80577                     "amenity": "bank"
80578                 },
80579                 "name": "CIBC",
80580                 "icon": "bank",
80581                 "geometry": [
80582                     "point",
80583                     "vertex",
80584                     "area"
80585                 ],
80586                 "fields": [
80587                     "atm",
80588                     "building_area",
80589                     "address",
80590                     "opening_hours"
80591                 ],
80592                 "suggestion": true
80593             },
80594             "amenity/bank/Scotiabank": {
80595                 "tags": {
80596                     "name": "Scotiabank",
80597                     "amenity": "bank"
80598                 },
80599                 "name": "Scotiabank",
80600                 "icon": "bank",
80601                 "geometry": [
80602                     "point",
80603                     "vertex",
80604                     "area"
80605                 ],
80606                 "fields": [
80607                     "atm",
80608                     "building_area",
80609                     "address",
80610                     "opening_hours"
80611                 ],
80612                 "suggestion": true
80613             },
80614             "amenity/bank/Caisse d'Épargne": {
80615                 "tags": {
80616                     "name": "Caisse d'Épargne",
80617                     "amenity": "bank"
80618                 },
80619                 "name": "Caisse d'Épargne",
80620                 "icon": "bank",
80621                 "geometry": [
80622                     "point",
80623                     "vertex",
80624                     "area"
80625                 ],
80626                 "fields": [
80627                     "atm",
80628                     "building_area",
80629                     "address",
80630                     "opening_hours"
80631                 ],
80632                 "suggestion": true
80633             },
80634             "amenity/bank/Santander": {
80635                 "tags": {
80636                     "name": "Santander",
80637                     "amenity": "bank"
80638                 },
80639                 "name": "Santander",
80640                 "icon": "bank",
80641                 "geometry": [
80642                     "point",
80643                     "vertex",
80644                     "area"
80645                 ],
80646                 "fields": [
80647                     "atm",
80648                     "building_area",
80649                     "address",
80650                     "opening_hours"
80651                 ],
80652                 "suggestion": true
80653             },
80654             "amenity/bank/Bank of Scotland": {
80655                 "tags": {
80656                     "name": "Bank of Scotland",
80657                     "amenity": "bank"
80658                 },
80659                 "name": "Bank of Scotland",
80660                 "icon": "bank",
80661                 "geometry": [
80662                     "point",
80663                     "vertex",
80664                     "area"
80665                 ],
80666                 "fields": [
80667                     "atm",
80668                     "building_area",
80669                     "address",
80670                     "opening_hours"
80671                 ],
80672                 "suggestion": true
80673             },
80674             "amenity/bank/TD Canada Trust": {
80675                 "tags": {
80676                     "name": "TD Canada Trust",
80677                     "amenity": "bank"
80678                 },
80679                 "name": "TD Canada Trust",
80680                 "icon": "bank",
80681                 "geometry": [
80682                     "point",
80683                     "vertex",
80684                     "area"
80685                 ],
80686                 "fields": [
80687                     "atm",
80688                     "building_area",
80689                     "address",
80690                     "opening_hours"
80691                 ],
80692                 "suggestion": true
80693             },
80694             "amenity/bank/BMO": {
80695                 "tags": {
80696                     "name": "BMO",
80697                     "amenity": "bank"
80698                 },
80699                 "name": "BMO",
80700                 "icon": "bank",
80701                 "geometry": [
80702                     "point",
80703                     "vertex",
80704                     "area"
80705                 ],
80706                 "fields": [
80707                     "atm",
80708                     "building_area",
80709                     "address",
80710                     "opening_hours"
80711                 ],
80712                 "suggestion": true
80713             },
80714             "amenity/bank/Danske Bank": {
80715                 "tags": {
80716                     "name": "Danske Bank",
80717                     "amenity": "bank"
80718                 },
80719                 "name": "Danske Bank",
80720                 "icon": "bank",
80721                 "geometry": [
80722                     "point",
80723                     "vertex",
80724                     "area"
80725                 ],
80726                 "fields": [
80727                     "atm",
80728                     "building_area",
80729                     "address",
80730                     "opening_hours"
80731                 ],
80732                 "suggestion": true
80733             },
80734             "amenity/bank/OTP": {
80735                 "tags": {
80736                     "name": "OTP",
80737                     "amenity": "bank"
80738                 },
80739                 "name": "OTP",
80740                 "icon": "bank",
80741                 "geometry": [
80742                     "point",
80743                     "vertex",
80744                     "area"
80745                 ],
80746                 "fields": [
80747                     "atm",
80748                     "building_area",
80749                     "address",
80750                     "opening_hours"
80751                 ],
80752                 "suggestion": true
80753             },
80754             "amenity/bank/Crédit Agricole": {
80755                 "tags": {
80756                     "name": "Crédit Agricole",
80757                     "amenity": "bank"
80758                 },
80759                 "name": "Crédit Agricole",
80760                 "icon": "bank",
80761                 "geometry": [
80762                     "point",
80763                     "vertex",
80764                     "area"
80765                 ],
80766                 "fields": [
80767                     "atm",
80768                     "building_area",
80769                     "address",
80770                     "opening_hours"
80771                 ],
80772                 "suggestion": true
80773             },
80774             "amenity/bank/LCL": {
80775                 "tags": {
80776                     "name": "LCL",
80777                     "amenity": "bank"
80778                 },
80779                 "name": "LCL",
80780                 "icon": "bank",
80781                 "geometry": [
80782                     "point",
80783                     "vertex",
80784                     "area"
80785                 ],
80786                 "fields": [
80787                     "atm",
80788                     "building_area",
80789                     "address",
80790                     "opening_hours"
80791                 ],
80792                 "suggestion": true
80793             },
80794             "amenity/bank/VR-Bank": {
80795                 "tags": {
80796                     "name": "VR-Bank",
80797                     "amenity": "bank"
80798                 },
80799                 "name": "VR-Bank",
80800                 "icon": "bank",
80801                 "geometry": [
80802                     "point",
80803                     "vertex",
80804                     "area"
80805                 ],
80806                 "fields": [
80807                     "atm",
80808                     "building_area",
80809                     "address",
80810                     "opening_hours"
80811                 ],
80812                 "suggestion": true
80813             },
80814             "amenity/bank/ČSOB": {
80815                 "tags": {
80816                     "name": "ČSOB",
80817                     "amenity": "bank"
80818                 },
80819                 "name": "ČSOB",
80820                 "icon": "bank",
80821                 "geometry": [
80822                     "point",
80823                     "vertex",
80824                     "area"
80825                 ],
80826                 "fields": [
80827                     "atm",
80828                     "building_area",
80829                     "address",
80830                     "opening_hours"
80831                 ],
80832                 "suggestion": true
80833             },
80834             "amenity/bank/Česká spořitelna": {
80835                 "tags": {
80836                     "name": "Česká spořitelna",
80837                     "amenity": "bank"
80838                 },
80839                 "name": "Česká spořitelna",
80840                 "icon": "bank",
80841                 "geometry": [
80842                     "point",
80843                     "vertex",
80844                     "area"
80845                 ],
80846                 "fields": [
80847                     "atm",
80848                     "building_area",
80849                     "address",
80850                     "opening_hours"
80851                 ],
80852                 "suggestion": true
80853             },
80854             "amenity/bank/BNP": {
80855                 "tags": {
80856                     "name": "BNP",
80857                     "amenity": "bank"
80858                 },
80859                 "name": "BNP",
80860                 "icon": "bank",
80861                 "geometry": [
80862                     "point",
80863                     "vertex",
80864                     "area"
80865                 ],
80866                 "fields": [
80867                     "atm",
80868                     "building_area",
80869                     "address",
80870                     "opening_hours"
80871                 ],
80872                 "suggestion": true
80873             },
80874             "amenity/bank/Royal Bank": {
80875                 "tags": {
80876                     "name": "Royal Bank",
80877                     "amenity": "bank"
80878                 },
80879                 "name": "Royal Bank",
80880                 "icon": "bank",
80881                 "geometry": [
80882                     "point",
80883                     "vertex",
80884                     "area"
80885                 ],
80886                 "fields": [
80887                     "atm",
80888                     "building_area",
80889                     "address",
80890                     "opening_hours"
80891                 ],
80892                 "suggestion": true
80893             },
80894             "amenity/bank/Nationwide": {
80895                 "tags": {
80896                     "name": "Nationwide",
80897                     "amenity": "bank"
80898                 },
80899                 "name": "Nationwide",
80900                 "icon": "bank",
80901                 "geometry": [
80902                     "point",
80903                     "vertex",
80904                     "area"
80905                 ],
80906                 "fields": [
80907                     "atm",
80908                     "building_area",
80909                     "address",
80910                     "opening_hours"
80911                 ],
80912                 "suggestion": true
80913             },
80914             "amenity/bank/Halifax": {
80915                 "tags": {
80916                     "name": "Halifax",
80917                     "amenity": "bank"
80918                 },
80919                 "name": "Halifax",
80920                 "icon": "bank",
80921                 "geometry": [
80922                     "point",
80923                     "vertex",
80924                     "area"
80925                 ],
80926                 "fields": [
80927                     "atm",
80928                     "building_area",
80929                     "address",
80930                     "opening_hours"
80931                 ],
80932                 "suggestion": true
80933             },
80934             "amenity/bank/BAWAG PSK": {
80935                 "tags": {
80936                     "name": "BAWAG PSK",
80937                     "amenity": "bank"
80938                 },
80939                 "name": "BAWAG PSK",
80940                 "icon": "bank",
80941                 "geometry": [
80942                     "point",
80943                     "vertex",
80944                     "area"
80945                 ],
80946                 "fields": [
80947                     "atm",
80948                     "building_area",
80949                     "address",
80950                     "opening_hours"
80951                 ],
80952                 "suggestion": true
80953             },
80954             "amenity/bank/National Bank": {
80955                 "tags": {
80956                     "name": "National Bank",
80957                     "amenity": "bank"
80958                 },
80959                 "name": "National Bank",
80960                 "icon": "bank",
80961                 "geometry": [
80962                     "point",
80963                     "vertex",
80964                     "area"
80965                 ],
80966                 "fields": [
80967                     "atm",
80968                     "building_area",
80969                     "address",
80970                     "opening_hours"
80971                 ],
80972                 "suggestion": true
80973             },
80974             "amenity/bank/Nedbank": {
80975                 "tags": {
80976                     "name": "Nedbank",
80977                     "amenity": "bank"
80978                 },
80979                 "name": "Nedbank",
80980                 "icon": "bank",
80981                 "geometry": [
80982                     "point",
80983                     "vertex",
80984                     "area"
80985                 ],
80986                 "fields": [
80987                     "atm",
80988                     "building_area",
80989                     "address",
80990                     "opening_hours"
80991                 ],
80992                 "suggestion": true
80993             },
80994             "amenity/bank/First National Bank": {
80995                 "tags": {
80996                     "name": "First National Bank",
80997                     "amenity": "bank"
80998                 },
80999                 "name": "First National Bank",
81000                 "icon": "bank",
81001                 "geometry": [
81002                     "point",
81003                     "vertex",
81004                     "area"
81005                 ],
81006                 "fields": [
81007                     "atm",
81008                     "building_area",
81009                     "address",
81010                     "opening_hours"
81011                 ],
81012                 "suggestion": true
81013             },
81014             "amenity/bank/Nordea": {
81015                 "tags": {
81016                     "name": "Nordea",
81017                     "amenity": "bank"
81018                 },
81019                 "name": "Nordea",
81020                 "icon": "bank",
81021                 "geometry": [
81022                     "point",
81023                     "vertex",
81024                     "area"
81025                 ],
81026                 "fields": [
81027                     "atm",
81028                     "building_area",
81029                     "address",
81030                     "opening_hours"
81031                 ],
81032                 "suggestion": true
81033             },
81034             "amenity/bank/Rabobank": {
81035                 "tags": {
81036                     "name": "Rabobank",
81037                     "amenity": "bank"
81038                 },
81039                 "name": "Rabobank",
81040                 "icon": "bank",
81041                 "geometry": [
81042                     "point",
81043                     "vertex",
81044                     "area"
81045                 ],
81046                 "fields": [
81047                     "atm",
81048                     "building_area",
81049                     "address",
81050                     "opening_hours"
81051                 ],
81052                 "suggestion": true
81053             },
81054             "amenity/bank/Sparkasse KölnBonn": {
81055                 "tags": {
81056                     "name": "Sparkasse KölnBonn",
81057                     "amenity": "bank"
81058                 },
81059                 "name": "Sparkasse KölnBonn",
81060                 "icon": "bank",
81061                 "geometry": [
81062                     "point",
81063                     "vertex",
81064                     "area"
81065                 ],
81066                 "fields": [
81067                     "atm",
81068                     "building_area",
81069                     "address",
81070                     "opening_hours"
81071                 ],
81072                 "suggestion": true
81073             },
81074             "amenity/bank/Tatra banka": {
81075                 "tags": {
81076                     "name": "Tatra banka",
81077                     "amenity": "bank"
81078                 },
81079                 "name": "Tatra banka",
81080                 "icon": "bank",
81081                 "geometry": [
81082                     "point",
81083                     "vertex",
81084                     "area"
81085                 ],
81086                 "fields": [
81087                     "atm",
81088                     "building_area",
81089                     "address",
81090                     "opening_hours"
81091                 ],
81092                 "suggestion": true
81093             },
81094             "amenity/bank/Berliner Sparkasse": {
81095                 "tags": {
81096                     "name": "Berliner Sparkasse",
81097                     "amenity": "bank"
81098                 },
81099                 "name": "Berliner Sparkasse",
81100                 "icon": "bank",
81101                 "geometry": [
81102                     "point",
81103                     "vertex",
81104                     "area"
81105                 ],
81106                 "fields": [
81107                     "atm",
81108                     "building_area",
81109                     "address",
81110                     "opening_hours"
81111                 ],
81112                 "suggestion": true
81113             },
81114             "amenity/bank/Berliner Volksbank": {
81115                 "tags": {
81116                     "name": "Berliner Volksbank",
81117                     "amenity": "bank"
81118                 },
81119                 "name": "Berliner Volksbank",
81120                 "icon": "bank",
81121                 "geometry": [
81122                     "point",
81123                     "vertex",
81124                     "area"
81125                 ],
81126                 "fields": [
81127                     "atm",
81128                     "building_area",
81129                     "address",
81130                     "opening_hours"
81131                 ],
81132                 "suggestion": true
81133             },
81134             "amenity/bank/Wells Fargo": {
81135                 "tags": {
81136                     "name": "Wells Fargo",
81137                     "amenity": "bank"
81138                 },
81139                 "name": "Wells Fargo",
81140                 "icon": "bank",
81141                 "geometry": [
81142                     "point",
81143                     "vertex",
81144                     "area"
81145                 ],
81146                 "fields": [
81147                     "atm",
81148                     "building_area",
81149                     "address",
81150                     "opening_hours"
81151                 ],
81152                 "suggestion": true
81153             },
81154             "amenity/bank/Credit Suisse": {
81155                 "tags": {
81156                     "name": "Credit Suisse",
81157                     "amenity": "bank"
81158                 },
81159                 "name": "Credit Suisse",
81160                 "icon": "bank",
81161                 "geometry": [
81162                     "point",
81163                     "vertex",
81164                     "area"
81165                 ],
81166                 "fields": [
81167                     "atm",
81168                     "building_area",
81169                     "address",
81170                     "opening_hours"
81171                 ],
81172                 "suggestion": true
81173             },
81174             "amenity/bank/Société Générale": {
81175                 "tags": {
81176                     "name": "Société Générale",
81177                     "amenity": "bank"
81178                 },
81179                 "name": "Société Générale",
81180                 "icon": "bank",
81181                 "geometry": [
81182                     "point",
81183                     "vertex",
81184                     "area"
81185                 ],
81186                 "fields": [
81187                     "atm",
81188                     "building_area",
81189                     "address",
81190                     "opening_hours"
81191                 ],
81192                 "suggestion": true
81193             },
81194             "amenity/bank/Osuuspankki": {
81195                 "tags": {
81196                     "name": "Osuuspankki",
81197                     "amenity": "bank"
81198                 },
81199                 "name": "Osuuspankki",
81200                 "icon": "bank",
81201                 "geometry": [
81202                     "point",
81203                     "vertex",
81204                     "area"
81205                 ],
81206                 "fields": [
81207                     "atm",
81208                     "building_area",
81209                     "address",
81210                     "opening_hours"
81211                 ],
81212                 "suggestion": true
81213             },
81214             "amenity/bank/Sparkasse Aachen": {
81215                 "tags": {
81216                     "name": "Sparkasse Aachen",
81217                     "amenity": "bank"
81218                 },
81219                 "name": "Sparkasse Aachen",
81220                 "icon": "bank",
81221                 "geometry": [
81222                     "point",
81223                     "vertex",
81224                     "area"
81225                 ],
81226                 "fields": [
81227                     "atm",
81228                     "building_area",
81229                     "address",
81230                     "opening_hours"
81231                 ],
81232                 "suggestion": true
81233             },
81234             "amenity/bank/Hamburger Sparkasse": {
81235                 "tags": {
81236                     "name": "Hamburger Sparkasse",
81237                     "amenity": "bank"
81238                 },
81239                 "name": "Hamburger Sparkasse",
81240                 "icon": "bank",
81241                 "geometry": [
81242                     "point",
81243                     "vertex",
81244                     "area"
81245                 ],
81246                 "fields": [
81247                     "atm",
81248                     "building_area",
81249                     "address",
81250                     "opening_hours"
81251                 ],
81252                 "suggestion": true
81253             },
81254             "amenity/bank/Cassa di Risparmio del Veneto": {
81255                 "tags": {
81256                     "name": "Cassa di Risparmio del Veneto",
81257                     "amenity": "bank"
81258                 },
81259                 "name": "Cassa di Risparmio del Veneto",
81260                 "icon": "bank",
81261                 "geometry": [
81262                     "point",
81263                     "vertex",
81264                     "area"
81265                 ],
81266                 "fields": [
81267                     "atm",
81268                     "building_area",
81269                     "address",
81270                     "opening_hours"
81271                 ],
81272                 "suggestion": true
81273             },
81274             "amenity/bank/BNP Paribas": {
81275                 "tags": {
81276                     "name": "BNP Paribas",
81277                     "amenity": "bank"
81278                 },
81279                 "name": "BNP Paribas",
81280                 "icon": "bank",
81281                 "geometry": [
81282                     "point",
81283                     "vertex",
81284                     "area"
81285                 ],
81286                 "fields": [
81287                     "atm",
81288                     "building_area",
81289                     "address",
81290                     "opening_hours"
81291                 ],
81292                 "suggestion": true
81293             },
81294             "amenity/bank/Banque Populaire": {
81295                 "tags": {
81296                     "name": "Banque Populaire",
81297                     "amenity": "bank"
81298                 },
81299                 "name": "Banque Populaire",
81300                 "icon": "bank",
81301                 "geometry": [
81302                     "point",
81303                     "vertex",
81304                     "area"
81305                 ],
81306                 "fields": [
81307                     "atm",
81308                     "building_area",
81309                     "address",
81310                     "opening_hours"
81311                 ],
81312                 "suggestion": true
81313             },
81314             "amenity/bank/BNP Paribas Fortis": {
81315                 "tags": {
81316                     "name": "BNP Paribas Fortis",
81317                     "amenity": "bank"
81318                 },
81319                 "name": "BNP Paribas Fortis",
81320                 "icon": "bank",
81321                 "geometry": [
81322                     "point",
81323                     "vertex",
81324                     "area"
81325                 ],
81326                 "fields": [
81327                     "atm",
81328                     "building_area",
81329                     "address",
81330                     "opening_hours"
81331                 ],
81332                 "suggestion": true
81333             },
81334             "amenity/bank/Banco Popular": {
81335                 "tags": {
81336                     "name": "Banco Popular",
81337                     "amenity": "bank"
81338                 },
81339                 "name": "Banco Popular",
81340                 "icon": "bank",
81341                 "geometry": [
81342                     "point",
81343                     "vertex",
81344                     "area"
81345                 ],
81346                 "fields": [
81347                     "atm",
81348                     "building_area",
81349                     "address",
81350                     "opening_hours"
81351                 ],
81352                 "suggestion": true
81353             },
81354             "amenity/bank/Bancaja": {
81355                 "tags": {
81356                     "name": "Bancaja",
81357                     "amenity": "bank"
81358                 },
81359                 "name": "Bancaja",
81360                 "icon": "bank",
81361                 "geometry": [
81362                     "point",
81363                     "vertex",
81364                     "area"
81365                 ],
81366                 "fields": [
81367                     "atm",
81368                     "building_area",
81369                     "address",
81370                     "opening_hours"
81371                 ],
81372                 "suggestion": true
81373             },
81374             "amenity/bank/Banesto": {
81375                 "tags": {
81376                     "name": "Banesto",
81377                     "amenity": "bank"
81378                 },
81379                 "name": "Banesto",
81380                 "icon": "bank",
81381                 "geometry": [
81382                     "point",
81383                     "vertex",
81384                     "area"
81385                 ],
81386                 "fields": [
81387                     "atm",
81388                     "building_area",
81389                     "address",
81390                     "opening_hours"
81391                 ],
81392                 "suggestion": true
81393             },
81394             "amenity/bank/La Caixa": {
81395                 "tags": {
81396                     "name": "La Caixa",
81397                     "amenity": "bank"
81398                 },
81399                 "name": "La Caixa",
81400                 "icon": "bank",
81401                 "geometry": [
81402                     "point",
81403                     "vertex",
81404                     "area"
81405                 ],
81406                 "fields": [
81407                     "atm",
81408                     "building_area",
81409                     "address",
81410                     "opening_hours"
81411                 ],
81412                 "suggestion": true
81413             },
81414             "amenity/bank/Santander Consumer Bank": {
81415                 "tags": {
81416                     "name": "Santander Consumer Bank",
81417                     "amenity": "bank"
81418                 },
81419                 "name": "Santander Consumer Bank",
81420                 "icon": "bank",
81421                 "geometry": [
81422                     "point",
81423                     "vertex",
81424                     "area"
81425                 ],
81426                 "fields": [
81427                     "atm",
81428                     "building_area",
81429                     "address",
81430                     "opening_hours"
81431                 ],
81432                 "suggestion": true
81433             },
81434             "amenity/bank/BRD": {
81435                 "tags": {
81436                     "name": "BRD",
81437                     "amenity": "bank"
81438                 },
81439                 "name": "BRD",
81440                 "icon": "bank",
81441                 "geometry": [
81442                     "point",
81443                     "vertex",
81444                     "area"
81445                 ],
81446                 "fields": [
81447                     "atm",
81448                     "building_area",
81449                     "address",
81450                     "opening_hours"
81451                 ],
81452                 "suggestion": true
81453             },
81454             "amenity/bank/BCR": {
81455                 "tags": {
81456                     "name": "BCR",
81457                     "amenity": "bank"
81458                 },
81459                 "name": "BCR",
81460                 "icon": "bank",
81461                 "geometry": [
81462                     "point",
81463                     "vertex",
81464                     "area"
81465                 ],
81466                 "fields": [
81467                     "atm",
81468                     "building_area",
81469                     "address",
81470                     "opening_hours"
81471                 ],
81472                 "suggestion": true
81473             },
81474             "amenity/bank/Banca Transilvania": {
81475                 "tags": {
81476                     "name": "Banca Transilvania",
81477                     "amenity": "bank"
81478                 },
81479                 "name": "Banca Transilvania",
81480                 "icon": "bank",
81481                 "geometry": [
81482                     "point",
81483                     "vertex",
81484                     "area"
81485                 ],
81486                 "fields": [
81487                     "atm",
81488                     "building_area",
81489                     "address",
81490                     "opening_hours"
81491                 ],
81492                 "suggestion": true
81493             },
81494             "amenity/bank/BW-Bank": {
81495                 "tags": {
81496                     "name": "BW-Bank",
81497                     "amenity": "bank"
81498                 },
81499                 "name": "BW-Bank",
81500                 "icon": "bank",
81501                 "geometry": [
81502                     "point",
81503                     "vertex",
81504                     "area"
81505                 ],
81506                 "fields": [
81507                     "atm",
81508                     "building_area",
81509                     "address",
81510                     "opening_hours"
81511                 ],
81512                 "suggestion": true
81513             },
81514             "amenity/bank/Komerční banka": {
81515                 "tags": {
81516                     "name": "Komerční banka",
81517                     "amenity": "bank"
81518                 },
81519                 "name": "Komerční banka",
81520                 "icon": "bank",
81521                 "geometry": [
81522                     "point",
81523                     "vertex",
81524                     "area"
81525                 ],
81526                 "fields": [
81527                     "atm",
81528                     "building_area",
81529                     "address",
81530                     "opening_hours"
81531                 ],
81532                 "suggestion": true
81533             },
81534             "amenity/bank/Banco Pastor": {
81535                 "tags": {
81536                     "name": "Banco Pastor",
81537                     "amenity": "bank"
81538                 },
81539                 "name": "Banco Pastor",
81540                 "icon": "bank",
81541                 "geometry": [
81542                     "point",
81543                     "vertex",
81544                     "area"
81545                 ],
81546                 "fields": [
81547                     "atm",
81548                     "building_area",
81549                     "address",
81550                     "opening_hours"
81551                 ],
81552                 "suggestion": true
81553             },
81554             "amenity/bank/Stadtsparkasse": {
81555                 "tags": {
81556                     "name": "Stadtsparkasse",
81557                     "amenity": "bank"
81558                 },
81559                 "name": "Stadtsparkasse",
81560                 "icon": "bank",
81561                 "geometry": [
81562                     "point",
81563                     "vertex",
81564                     "area"
81565                 ],
81566                 "fields": [
81567                     "atm",
81568                     "building_area",
81569                     "address",
81570                     "opening_hours"
81571                 ],
81572                 "suggestion": true
81573             },
81574             "amenity/bank/Ulster Bank": {
81575                 "tags": {
81576                     "name": "Ulster Bank",
81577                     "amenity": "bank"
81578                 },
81579                 "name": "Ulster Bank",
81580                 "icon": "bank",
81581                 "geometry": [
81582                     "point",
81583                     "vertex",
81584                     "area"
81585                 ],
81586                 "fields": [
81587                     "atm",
81588                     "building_area",
81589                     "address",
81590                     "opening_hours"
81591                 ],
81592                 "suggestion": true
81593             },
81594             "amenity/bank/Sberbank": {
81595                 "tags": {
81596                     "name": "Sberbank",
81597                     "amenity": "bank"
81598                 },
81599                 "name": "Sberbank",
81600                 "icon": "bank",
81601                 "geometry": [
81602                     "point",
81603                     "vertex",
81604                     "area"
81605                 ],
81606                 "fields": [
81607                     "atm",
81608                     "building_area",
81609                     "address",
81610                     "opening_hours"
81611                 ],
81612                 "suggestion": true
81613             },
81614             "amenity/bank/CIC": {
81615                 "tags": {
81616                     "name": "CIC",
81617                     "amenity": "bank"
81618                 },
81619                 "name": "CIC",
81620                 "icon": "bank",
81621                 "geometry": [
81622                     "point",
81623                     "vertex",
81624                     "area"
81625                 ],
81626                 "fields": [
81627                     "atm",
81628                     "building_area",
81629                     "address",
81630                     "opening_hours"
81631                 ],
81632                 "suggestion": true
81633             },
81634             "amenity/bank/Bancpost": {
81635                 "tags": {
81636                     "name": "Bancpost",
81637                     "amenity": "bank"
81638                 },
81639                 "name": "Bancpost",
81640                 "icon": "bank",
81641                 "geometry": [
81642                     "point",
81643                     "vertex",
81644                     "area"
81645                 ],
81646                 "fields": [
81647                     "atm",
81648                     "building_area",
81649                     "address",
81650                     "opening_hours"
81651                 ],
81652                 "suggestion": true
81653             },
81654             "amenity/bank/Caja Madrid": {
81655                 "tags": {
81656                     "name": "Caja Madrid",
81657                     "amenity": "bank"
81658                 },
81659                 "name": "Caja Madrid",
81660                 "icon": "bank",
81661                 "geometry": [
81662                     "point",
81663                     "vertex",
81664                     "area"
81665                 ],
81666                 "fields": [
81667                     "atm",
81668                     "building_area",
81669                     "address",
81670                     "opening_hours"
81671                 ],
81672                 "suggestion": true
81673             },
81674             "amenity/bank/Maybank": {
81675                 "tags": {
81676                     "name": "Maybank",
81677                     "amenity": "bank"
81678                 },
81679                 "name": "Maybank",
81680                 "icon": "bank",
81681                 "geometry": [
81682                     "point",
81683                     "vertex",
81684                     "area"
81685                 ],
81686                 "fields": [
81687                     "atm",
81688                     "building_area",
81689                     "address",
81690                     "opening_hours"
81691                 ],
81692                 "suggestion": true
81693             },
81694             "amenity/bank/中国银行": {
81695                 "tags": {
81696                     "name": "中国银行",
81697                     "amenity": "bank"
81698                 },
81699                 "name": "中国银行",
81700                 "icon": "bank",
81701                 "geometry": [
81702                     "point",
81703                     "vertex",
81704                     "area"
81705                 ],
81706                 "fields": [
81707                     "atm",
81708                     "building_area",
81709                     "address",
81710                     "opening_hours"
81711                 ],
81712                 "suggestion": true
81713             },
81714             "amenity/bank/Unicredit Banca": {
81715                 "tags": {
81716                     "name": "Unicredit Banca",
81717                     "amenity": "bank"
81718                 },
81719                 "name": "Unicredit Banca",
81720                 "icon": "bank",
81721                 "geometry": [
81722                     "point",
81723                     "vertex",
81724                     "area"
81725                 ],
81726                 "fields": [
81727                     "atm",
81728                     "building_area",
81729                     "address",
81730                     "opening_hours"
81731                 ],
81732                 "suggestion": true
81733             },
81734             "amenity/bank/Crédit Mutuel": {
81735                 "tags": {
81736                     "name": "Crédit Mutuel",
81737                     "amenity": "bank"
81738                 },
81739                 "name": "Crédit Mutuel",
81740                 "icon": "bank",
81741                 "geometry": [
81742                     "point",
81743                     "vertex",
81744                     "area"
81745                 ],
81746                 "fields": [
81747                     "atm",
81748                     "building_area",
81749                     "address",
81750                     "opening_hours"
81751                 ],
81752                 "suggestion": true
81753             },
81754             "amenity/bank/BBVA": {
81755                 "tags": {
81756                     "name": "BBVA",
81757                     "amenity": "bank"
81758                 },
81759                 "name": "BBVA",
81760                 "icon": "bank",
81761                 "geometry": [
81762                     "point",
81763                     "vertex",
81764                     "area"
81765                 ],
81766                 "fields": [
81767                     "atm",
81768                     "building_area",
81769                     "address",
81770                     "opening_hours"
81771                 ],
81772                 "suggestion": true
81773             },
81774             "amenity/bank/Intesa San Paolo": {
81775                 "tags": {
81776                     "name": "Intesa San Paolo",
81777                     "amenity": "bank"
81778                 },
81779                 "name": "Intesa San Paolo",
81780                 "icon": "bank",
81781                 "geometry": [
81782                     "point",
81783                     "vertex",
81784                     "area"
81785                 ],
81786                 "fields": [
81787                     "atm",
81788                     "building_area",
81789                     "address",
81790                     "opening_hours"
81791                 ],
81792                 "suggestion": true
81793             },
81794             "amenity/bank/TD Bank": {
81795                 "tags": {
81796                     "name": "TD Bank",
81797                     "amenity": "bank"
81798                 },
81799                 "name": "TD Bank",
81800                 "icon": "bank",
81801                 "geometry": [
81802                     "point",
81803                     "vertex",
81804                     "area"
81805                 ],
81806                 "fields": [
81807                     "atm",
81808                     "building_area",
81809                     "address",
81810                     "opening_hours"
81811                 ],
81812                 "suggestion": true
81813             },
81814             "amenity/bank/Belfius": {
81815                 "tags": {
81816                     "name": "Belfius",
81817                     "amenity": "bank"
81818                 },
81819                 "name": "Belfius",
81820                 "icon": "bank",
81821                 "geometry": [
81822                     "point",
81823                     "vertex",
81824                     "area"
81825                 ],
81826                 "fields": [
81827                     "atm",
81828                     "building_area",
81829                     "address",
81830                     "opening_hours"
81831                 ],
81832                 "suggestion": true
81833             },
81834             "amenity/bank/Bank of America": {
81835                 "tags": {
81836                     "name": "Bank of America",
81837                     "amenity": "bank"
81838                 },
81839                 "name": "Bank of America",
81840                 "icon": "bank",
81841                 "geometry": [
81842                     "point",
81843                     "vertex",
81844                     "area"
81845                 ],
81846                 "fields": [
81847                     "atm",
81848                     "building_area",
81849                     "address",
81850                     "opening_hours"
81851                 ],
81852                 "suggestion": true
81853             },
81854             "amenity/bank/RBC": {
81855                 "tags": {
81856                     "name": "RBC",
81857                     "amenity": "bank"
81858                 },
81859                 "name": "RBC",
81860                 "icon": "bank",
81861                 "geometry": [
81862                     "point",
81863                     "vertex",
81864                     "area"
81865                 ],
81866                 "fields": [
81867                     "atm",
81868                     "building_area",
81869                     "address",
81870                     "opening_hours"
81871                 ],
81872                 "suggestion": true
81873             },
81874             "amenity/bank/Alpha Bank": {
81875                 "tags": {
81876                     "name": "Alpha Bank",
81877                     "amenity": "bank"
81878                 },
81879                 "name": "Alpha Bank",
81880                 "icon": "bank",
81881                 "geometry": [
81882                     "point",
81883                     "vertex",
81884                     "area"
81885                 ],
81886                 "fields": [
81887                     "atm",
81888                     "building_area",
81889                     "address",
81890                     "opening_hours"
81891                 ],
81892                 "suggestion": true
81893             },
81894             "amenity/bank/Сбербанк": {
81895                 "tags": {
81896                     "name": "Сбербанк",
81897                     "amenity": "bank"
81898                 },
81899                 "name": "Сбербанк",
81900                 "icon": "bank",
81901                 "geometry": [
81902                     "point",
81903                     "vertex",
81904                     "area"
81905                 ],
81906                 "fields": [
81907                     "atm",
81908                     "building_area",
81909                     "address",
81910                     "opening_hours"
81911                 ],
81912                 "suggestion": true
81913             },
81914             "amenity/bank/Россельхозбанк": {
81915                 "tags": {
81916                     "name": "Россельхозбанк",
81917                     "amenity": "bank"
81918                 },
81919                 "name": "Россельхозбанк",
81920                 "icon": "bank",
81921                 "geometry": [
81922                     "point",
81923                     "vertex",
81924                     "area"
81925                 ],
81926                 "fields": [
81927                     "atm",
81928                     "building_area",
81929                     "address",
81930                     "opening_hours"
81931                 ],
81932                 "suggestion": true
81933             },
81934             "amenity/bank/Crédit du Nord": {
81935                 "tags": {
81936                     "name": "Crédit du Nord",
81937                     "amenity": "bank"
81938                 },
81939                 "name": "Crédit du Nord",
81940                 "icon": "bank",
81941                 "geometry": [
81942                     "point",
81943                     "vertex",
81944                     "area"
81945                 ],
81946                 "fields": [
81947                     "atm",
81948                     "building_area",
81949                     "address",
81950                     "opening_hours"
81951                 ],
81952                 "suggestion": true
81953             },
81954             "amenity/bank/BancoEstado": {
81955                 "tags": {
81956                     "name": "BancoEstado",
81957                     "amenity": "bank"
81958                 },
81959                 "name": "BancoEstado",
81960                 "icon": "bank",
81961                 "geometry": [
81962                     "point",
81963                     "vertex",
81964                     "area"
81965                 ],
81966                 "fields": [
81967                     "atm",
81968                     "building_area",
81969                     "address",
81970                     "opening_hours"
81971                 ],
81972                 "suggestion": true
81973             },
81974             "amenity/bank/Millennium Bank": {
81975                 "tags": {
81976                     "name": "Millennium Bank",
81977                     "amenity": "bank"
81978                 },
81979                 "name": "Millennium Bank",
81980                 "icon": "bank",
81981                 "geometry": [
81982                     "point",
81983                     "vertex",
81984                     "area"
81985                 ],
81986                 "fields": [
81987                     "atm",
81988                     "building_area",
81989                     "address",
81990                     "opening_hours"
81991                 ],
81992                 "suggestion": true
81993             },
81994             "amenity/bank/State Bank of India": {
81995                 "tags": {
81996                     "name": "State Bank of India",
81997                     "amenity": "bank"
81998                 },
81999                 "name": "State Bank of India",
82000                 "icon": "bank",
82001                 "geometry": [
82002                     "point",
82003                     "vertex",
82004                     "area"
82005                 ],
82006                 "fields": [
82007                     "atm",
82008                     "building_area",
82009                     "address",
82010                     "opening_hours"
82011                 ],
82012                 "suggestion": true
82013             },
82014             "amenity/bank/Беларусбанк": {
82015                 "tags": {
82016                     "name": "Беларусбанк",
82017                     "amenity": "bank"
82018                 },
82019                 "name": "Беларусбанк",
82020                 "icon": "bank",
82021                 "geometry": [
82022                     "point",
82023                     "vertex",
82024                     "area"
82025                 ],
82026                 "fields": [
82027                     "atm",
82028                     "building_area",
82029                     "address",
82030                     "opening_hours"
82031                 ],
82032                 "suggestion": true
82033             },
82034             "amenity/bank/ING Bank Śląski": {
82035                 "tags": {
82036                     "name": "ING Bank Śląski",
82037                     "amenity": "bank"
82038                 },
82039                 "name": "ING Bank Śląski",
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/Caixa Geral de Depósitos": {
82055                 "tags": {
82056                     "name": "Caixa Geral de Depósitos",
82057                     "amenity": "bank"
82058                 },
82059                 "name": "Caixa Geral de Depósitos",
82060                 "icon": "bank",
82061                 "geometry": [
82062                     "point",
82063                     "vertex",
82064                     "area"
82065                 ],
82066                 "fields": [
82067                     "atm",
82068                     "building_area",
82069                     "address",
82070                     "opening_hours"
82071                 ],
82072                 "suggestion": true
82073             },
82074             "amenity/bank/Kreissparkasse Köln": {
82075                 "tags": {
82076                     "name": "Kreissparkasse Köln",
82077                     "amenity": "bank"
82078                 },
82079                 "name": "Kreissparkasse Köln",
82080                 "icon": "bank",
82081                 "geometry": [
82082                     "point",
82083                     "vertex",
82084                     "area"
82085                 ],
82086                 "fields": [
82087                     "atm",
82088                     "building_area",
82089                     "address",
82090                     "opening_hours"
82091                 ],
82092                 "suggestion": true
82093             },
82094             "amenity/bank/Banco BCI": {
82095                 "tags": {
82096                     "name": "Banco BCI",
82097                     "amenity": "bank"
82098                 },
82099                 "name": "Banco BCI",
82100                 "icon": "bank",
82101                 "geometry": [
82102                     "point",
82103                     "vertex",
82104                     "area"
82105                 ],
82106                 "fields": [
82107                     "atm",
82108                     "building_area",
82109                     "address",
82110                     "opening_hours"
82111                 ],
82112                 "suggestion": true
82113             },
82114             "amenity/bank/Banco de Chile": {
82115                 "tags": {
82116                     "name": "Banco de Chile",
82117                     "amenity": "bank"
82118                 },
82119                 "name": "Banco de Chile",
82120                 "icon": "bank",
82121                 "geometry": [
82122                     "point",
82123                     "vertex",
82124                     "area"
82125                 ],
82126                 "fields": [
82127                     "atm",
82128                     "building_area",
82129                     "address",
82130                     "opening_hours"
82131                 ],
82132                 "suggestion": true
82133             },
82134             "amenity/bank/ВТБ24": {
82135                 "tags": {
82136                     "name": "ВТБ24",
82137                     "amenity": "bank"
82138                 },
82139                 "name": "ВТБ24",
82140                 "icon": "bank",
82141                 "geometry": [
82142                     "point",
82143                     "vertex",
82144                     "area"
82145                 ],
82146                 "fields": [
82147                     "atm",
82148                     "building_area",
82149                     "address",
82150                     "opening_hours"
82151                 ],
82152                 "suggestion": true
82153             },
82154             "amenity/bank/UBS": {
82155                 "tags": {
82156                     "name": "UBS",
82157                     "amenity": "bank"
82158                 },
82159                 "name": "UBS",
82160                 "icon": "bank",
82161                 "geometry": [
82162                     "point",
82163                     "vertex",
82164                     "area"
82165                 ],
82166                 "fields": [
82167                     "atm",
82168                     "building_area",
82169                     "address",
82170                     "opening_hours"
82171                 ],
82172                 "suggestion": true
82173             },
82174             "amenity/bank/PKO BP": {
82175                 "tags": {
82176                     "name": "PKO BP",
82177                     "amenity": "bank"
82178                 },
82179                 "name": "PKO BP",
82180                 "icon": "bank",
82181                 "geometry": [
82182                     "point",
82183                     "vertex",
82184                     "area"
82185                 ],
82186                 "fields": [
82187                     "atm",
82188                     "building_area",
82189                     "address",
82190                     "opening_hours"
82191                 ],
82192                 "suggestion": true
82193             },
82194             "amenity/bank/Chinabank": {
82195                 "tags": {
82196                     "name": "Chinabank",
82197                     "amenity": "bank"
82198                 },
82199                 "name": "Chinabank",
82200                 "icon": "bank",
82201                 "geometry": [
82202                     "point",
82203                     "vertex",
82204                     "area"
82205                 ],
82206                 "fields": [
82207                     "atm",
82208                     "building_area",
82209                     "address",
82210                     "opening_hours"
82211                 ],
82212                 "suggestion": true
82213             },
82214             "amenity/bank/PSBank": {
82215                 "tags": {
82216                     "name": "PSBank",
82217                     "amenity": "bank"
82218                 },
82219                 "name": "PSBank",
82220                 "icon": "bank",
82221                 "geometry": [
82222                     "point",
82223                     "vertex",
82224                     "area"
82225                 ],
82226                 "fields": [
82227                     "atm",
82228                     "building_area",
82229                     "address",
82230                     "opening_hours"
82231                 ],
82232                 "suggestion": true
82233             },
82234             "amenity/bank/Union Bank": {
82235                 "tags": {
82236                     "name": "Union Bank",
82237                     "amenity": "bank"
82238                 },
82239                 "name": "Union Bank",
82240                 "icon": "bank",
82241                 "geometry": [
82242                     "point",
82243                     "vertex",
82244                     "area"
82245                 ],
82246                 "fields": [
82247                     "atm",
82248                     "building_area",
82249                     "address",
82250                     "opening_hours"
82251                 ],
82252                 "suggestion": true
82253             },
82254             "amenity/bank/China Bank": {
82255                 "tags": {
82256                     "name": "China Bank",
82257                     "amenity": "bank"
82258                 },
82259                 "name": "China Bank",
82260                 "icon": "bank",
82261                 "geometry": [
82262                     "point",
82263                     "vertex",
82264                     "area"
82265                 ],
82266                 "fields": [
82267                     "atm",
82268                     "building_area",
82269                     "address",
82270                     "opening_hours"
82271                 ],
82272                 "suggestion": true
82273             },
82274             "amenity/bank/RCBC": {
82275                 "tags": {
82276                     "name": "RCBC",
82277                     "amenity": "bank"
82278                 },
82279                 "name": "RCBC",
82280                 "icon": "bank",
82281                 "geometry": [
82282                     "point",
82283                     "vertex",
82284                     "area"
82285                 ],
82286                 "fields": [
82287                     "atm",
82288                     "building_area",
82289                     "address",
82290                     "opening_hours"
82291                 ],
82292                 "suggestion": true
82293             },
82294             "amenity/bank/Unicaja": {
82295                 "tags": {
82296                     "name": "Unicaja",
82297                     "amenity": "bank"
82298                 },
82299                 "name": "Unicaja",
82300                 "icon": "bank",
82301                 "geometry": [
82302                     "point",
82303                     "vertex",
82304                     "area"
82305                 ],
82306                 "fields": [
82307                     "atm",
82308                     "building_area",
82309                     "address",
82310                     "opening_hours"
82311                 ],
82312                 "suggestion": true
82313             },
82314             "amenity/bank/BBK": {
82315                 "tags": {
82316                     "name": "BBK",
82317                     "amenity": "bank"
82318                 },
82319                 "name": "BBK",
82320                 "icon": "bank",
82321                 "geometry": [
82322                     "point",
82323                     "vertex",
82324                     "area"
82325                 ],
82326                 "fields": [
82327                     "atm",
82328                     "building_area",
82329                     "address",
82330                     "opening_hours"
82331                 ],
82332                 "suggestion": true
82333             },
82334             "amenity/bank/Ibercaja": {
82335                 "tags": {
82336                     "name": "Ibercaja",
82337                     "amenity": "bank"
82338                 },
82339                 "name": "Ibercaja",
82340                 "icon": "bank",
82341                 "geometry": [
82342                     "point",
82343                     "vertex",
82344                     "area"
82345                 ],
82346                 "fields": [
82347                     "atm",
82348                     "building_area",
82349                     "address",
82350                     "opening_hours"
82351                 ],
82352                 "suggestion": true
82353             },
82354             "amenity/bank/RBS": {
82355                 "tags": {
82356                     "name": "RBS",
82357                     "amenity": "bank"
82358                 },
82359                 "name": "RBS",
82360                 "icon": "bank",
82361                 "geometry": [
82362                     "point",
82363                     "vertex",
82364                     "area"
82365                 ],
82366                 "fields": [
82367                     "atm",
82368                     "building_area",
82369                     "address",
82370                     "opening_hours"
82371                 ],
82372                 "suggestion": true
82373             },
82374             "amenity/bank/Commercial Bank of Ceylon PLC": {
82375                 "tags": {
82376                     "name": "Commercial Bank of Ceylon PLC",
82377                     "amenity": "bank"
82378                 },
82379                 "name": "Commercial Bank of Ceylon PLC",
82380                 "icon": "bank",
82381                 "geometry": [
82382                     "point",
82383                     "vertex",
82384                     "area"
82385                 ],
82386                 "fields": [
82387                     "atm",
82388                     "building_area",
82389                     "address",
82390                     "opening_hours"
82391                 ],
82392                 "suggestion": true
82393             },
82394             "amenity/bank/Bank of Ireland": {
82395                 "tags": {
82396                     "name": "Bank of Ireland",
82397                     "amenity": "bank"
82398                 },
82399                 "name": "Bank of Ireland",
82400                 "icon": "bank",
82401                 "geometry": [
82402                     "point",
82403                     "vertex",
82404                     "area"
82405                 ],
82406                 "fields": [
82407                     "atm",
82408                     "building_area",
82409                     "address",
82410                     "opening_hours"
82411                 ],
82412                 "suggestion": true
82413             },
82414             "amenity/bank/BNL": {
82415                 "tags": {
82416                     "name": "BNL",
82417                     "amenity": "bank"
82418                 },
82419                 "name": "BNL",
82420                 "icon": "bank",
82421                 "geometry": [
82422                     "point",
82423                     "vertex",
82424                     "area"
82425                 ],
82426                 "fields": [
82427                     "atm",
82428                     "building_area",
82429                     "address",
82430                     "opening_hours"
82431                 ],
82432                 "suggestion": true
82433             },
82434             "amenity/bank/Banco Santander": {
82435                 "tags": {
82436                     "name": "Banco Santander",
82437                     "amenity": "bank"
82438                 },
82439                 "name": "Banco Santander",
82440                 "icon": "bank",
82441                 "geometry": [
82442                     "point",
82443                     "vertex",
82444                     "area"
82445                 ],
82446                 "fields": [
82447                     "atm",
82448                     "building_area",
82449                     "address",
82450                     "opening_hours"
82451                 ],
82452                 "suggestion": true
82453             },
82454             "amenity/bank/Banco Itaú": {
82455                 "tags": {
82456                     "name": "Banco Itaú",
82457                     "amenity": "bank"
82458                 },
82459                 "name": "Banco Itaú",
82460                 "icon": "bank",
82461                 "geometry": [
82462                     "point",
82463                     "vertex",
82464                     "area"
82465                 ],
82466                 "fields": [
82467                     "atm",
82468                     "building_area",
82469                     "address",
82470                     "opening_hours"
82471                 ],
82472                 "suggestion": true
82473             },
82474             "amenity/bank/AIB": {
82475                 "tags": {
82476                     "name": "AIB",
82477                     "amenity": "bank"
82478                 },
82479                 "name": "AIB",
82480                 "icon": "bank",
82481                 "geometry": [
82482                     "point",
82483                     "vertex",
82484                     "area"
82485                 ],
82486                 "fields": [
82487                     "atm",
82488                     "building_area",
82489                     "address",
82490                     "opening_hours"
82491                 ],
82492                 "suggestion": true
82493             },
82494             "amenity/bank/BZ WBK": {
82495                 "tags": {
82496                     "name": "BZ WBK",
82497                     "amenity": "bank"
82498                 },
82499                 "name": "BZ WBK",
82500                 "icon": "bank",
82501                 "geometry": [
82502                     "point",
82503                     "vertex",
82504                     "area"
82505                 ],
82506                 "fields": [
82507                     "atm",
82508                     "building_area",
82509                     "address",
82510                     "opening_hours"
82511                 ],
82512                 "suggestion": true
82513             },
82514             "amenity/bank/Banco do Brasil": {
82515                 "tags": {
82516                     "name": "Banco do Brasil",
82517                     "amenity": "bank"
82518                 },
82519                 "name": "Banco do Brasil",
82520                 "icon": "bank",
82521                 "geometry": [
82522                     "point",
82523                     "vertex",
82524                     "area"
82525                 ],
82526                 "fields": [
82527                     "atm",
82528                     "building_area",
82529                     "address",
82530                     "opening_hours"
82531                 ],
82532                 "suggestion": true
82533             },
82534             "amenity/bank/Caixa Econômica Federal": {
82535                 "tags": {
82536                     "name": "Caixa Econômica Federal",
82537                     "amenity": "bank"
82538                 },
82539                 "name": "Caixa Econômica Federal",
82540                 "icon": "bank",
82541                 "geometry": [
82542                     "point",
82543                     "vertex",
82544                     "area"
82545                 ],
82546                 "fields": [
82547                     "atm",
82548                     "building_area",
82549                     "address",
82550                     "opening_hours"
82551                 ],
82552                 "suggestion": true
82553             },
82554             "amenity/bank/Fifth Third Bank": {
82555                 "tags": {
82556                     "name": "Fifth Third Bank",
82557                     "amenity": "bank"
82558                 },
82559                 "name": "Fifth Third Bank",
82560                 "icon": "bank",
82561                 "geometry": [
82562                     "point",
82563                     "vertex",
82564                     "area"
82565                 ],
82566                 "fields": [
82567                     "atm",
82568                     "building_area",
82569                     "address",
82570                     "opening_hours"
82571                 ],
82572                 "suggestion": true
82573             },
82574             "amenity/bank/Banca Popolare di Vicenza": {
82575                 "tags": {
82576                     "name": "Banca Popolare di Vicenza",
82577                     "amenity": "bank"
82578                 },
82579                 "name": "Banca Popolare di Vicenza",
82580                 "icon": "bank",
82581                 "geometry": [
82582                     "point",
82583                     "vertex",
82584                     "area"
82585                 ],
82586                 "fields": [
82587                     "atm",
82588                     "building_area",
82589                     "address",
82590                     "opening_hours"
82591                 ],
82592                 "suggestion": true
82593             },
82594             "amenity/bank/Wachovia": {
82595                 "tags": {
82596                     "name": "Wachovia",
82597                     "amenity": "bank"
82598                 },
82599                 "name": "Wachovia",
82600                 "icon": "bank",
82601                 "geometry": [
82602                     "point",
82603                     "vertex",
82604                     "area"
82605                 ],
82606                 "fields": [
82607                     "atm",
82608                     "building_area",
82609                     "address",
82610                     "opening_hours"
82611                 ],
82612                 "suggestion": true
82613             },
82614             "amenity/bank/OLB": {
82615                 "tags": {
82616                     "name": "OLB",
82617                     "amenity": "bank"
82618                 },
82619                 "name": "OLB",
82620                 "icon": "bank",
82621                 "geometry": [
82622                     "point",
82623                     "vertex",
82624                     "area"
82625                 ],
82626                 "fields": [
82627                     "atm",
82628                     "building_area",
82629                     "address",
82630                     "opening_hours"
82631                 ],
82632                 "suggestion": true
82633             },
82634             "amenity/bank/みずほ銀行": {
82635                 "tags": {
82636                     "name": "みずほ銀行",
82637                     "amenity": "bank"
82638                 },
82639                 "name": "みずほ銀行",
82640                 "icon": "bank",
82641                 "geometry": [
82642                     "point",
82643                     "vertex",
82644                     "area"
82645                 ],
82646                 "fields": [
82647                     "atm",
82648                     "building_area",
82649                     "address",
82650                     "opening_hours"
82651                 ],
82652                 "suggestion": true
82653             },
82654             "amenity/bank/BES": {
82655                 "tags": {
82656                     "name": "BES",
82657                     "amenity": "bank"
82658                 },
82659                 "name": "BES",
82660                 "icon": "bank",
82661                 "geometry": [
82662                     "point",
82663                     "vertex",
82664                     "area"
82665                 ],
82666                 "fields": [
82667                     "atm",
82668                     "building_area",
82669                     "address",
82670                     "opening_hours"
82671                 ],
82672                 "suggestion": true
82673             },
82674             "amenity/bank/ICICI Bank": {
82675                 "tags": {
82676                     "name": "ICICI Bank",
82677                     "amenity": "bank"
82678                 },
82679                 "name": "ICICI Bank",
82680                 "icon": "bank",
82681                 "geometry": [
82682                     "point",
82683                     "vertex",
82684                     "area"
82685                 ],
82686                 "fields": [
82687                     "atm",
82688                     "building_area",
82689                     "address",
82690                     "opening_hours"
82691                 ],
82692                 "suggestion": true
82693             },
82694             "amenity/bank/HDFC Bank": {
82695                 "tags": {
82696                     "name": "HDFC Bank",
82697                     "amenity": "bank"
82698                 },
82699                 "name": "HDFC Bank",
82700                 "icon": "bank",
82701                 "geometry": [
82702                     "point",
82703                     "vertex",
82704                     "area"
82705                 ],
82706                 "fields": [
82707                     "atm",
82708                     "building_area",
82709                     "address",
82710                     "opening_hours"
82711                 ],
82712                 "suggestion": true
82713             },
82714             "amenity/bank/La Banque Postale": {
82715                 "tags": {
82716                     "name": "La Banque Postale",
82717                     "amenity": "bank"
82718                 },
82719                 "name": "La Banque Postale",
82720                 "icon": "bank",
82721                 "geometry": [
82722                     "point",
82723                     "vertex",
82724                     "area"
82725                 ],
82726                 "fields": [
82727                     "atm",
82728                     "building_area",
82729                     "address",
82730                     "opening_hours"
82731                 ],
82732                 "suggestion": true
82733             },
82734             "amenity/bank/Pekao SA": {
82735                 "tags": {
82736                     "name": "Pekao SA",
82737                     "amenity": "bank"
82738                 },
82739                 "name": "Pekao SA",
82740                 "icon": "bank",
82741                 "geometry": [
82742                     "point",
82743                     "vertex",
82744                     "area"
82745                 ],
82746                 "fields": [
82747                     "atm",
82748                     "building_area",
82749                     "address",
82750                     "opening_hours"
82751                 ],
82752                 "suggestion": true
82753             },
82754             "amenity/bank/Oberbank": {
82755                 "tags": {
82756                     "name": "Oberbank",
82757                     "amenity": "bank"
82758                 },
82759                 "name": "Oberbank",
82760                 "icon": "bank",
82761                 "geometry": [
82762                     "point",
82763                     "vertex",
82764                     "area"
82765                 ],
82766                 "fields": [
82767                     "atm",
82768                     "building_area",
82769                     "address",
82770                     "opening_hours"
82771                 ],
82772                 "suggestion": true
82773             },
82774             "amenity/bank/Bradesco": {
82775                 "tags": {
82776                     "name": "Bradesco",
82777                     "amenity": "bank"
82778                 },
82779                 "name": "Bradesco",
82780                 "icon": "bank",
82781                 "geometry": [
82782                     "point",
82783                     "vertex",
82784                     "area"
82785                 ],
82786                 "fields": [
82787                     "atm",
82788                     "building_area",
82789                     "address",
82790                     "opening_hours"
82791                 ],
82792                 "suggestion": true
82793             },
82794             "amenity/bank/Oldenburgische Landesbank": {
82795                 "tags": {
82796                     "name": "Oldenburgische Landesbank",
82797                     "amenity": "bank"
82798                 },
82799                 "name": "Oldenburgische Landesbank",
82800                 "icon": "bank",
82801                 "geometry": [
82802                     "point",
82803                     "vertex",
82804                     "area"
82805                 ],
82806                 "fields": [
82807                     "atm",
82808                     "building_area",
82809                     "address",
82810                     "opening_hours"
82811                 ],
82812                 "suggestion": true
82813             },
82814             "amenity/bank/Bendigo Bank": {
82815                 "tags": {
82816                     "name": "Bendigo Bank",
82817                     "amenity": "bank"
82818                 },
82819                 "name": "Bendigo Bank",
82820                 "icon": "bank",
82821                 "geometry": [
82822                     "point",
82823                     "vertex",
82824                     "area"
82825                 ],
82826                 "fields": [
82827                     "atm",
82828                     "building_area",
82829                     "address",
82830                     "opening_hours"
82831                 ],
82832                 "suggestion": true
82833             },
82834             "amenity/bank/Argenta": {
82835                 "tags": {
82836                     "name": "Argenta",
82837                     "amenity": "bank"
82838                 },
82839                 "name": "Argenta",
82840                 "icon": "bank",
82841                 "geometry": [
82842                     "point",
82843                     "vertex",
82844                     "area"
82845                 ],
82846                 "fields": [
82847                     "atm",
82848                     "building_area",
82849                     "address",
82850                     "opening_hours"
82851                 ],
82852                 "suggestion": true
82853             },
82854             "amenity/bank/AXA": {
82855                 "tags": {
82856                     "name": "AXA",
82857                     "amenity": "bank"
82858                 },
82859                 "name": "AXA",
82860                 "icon": "bank",
82861                 "geometry": [
82862                     "point",
82863                     "vertex",
82864                     "area"
82865                 ],
82866                 "fields": [
82867                     "atm",
82868                     "building_area",
82869                     "address",
82870                     "opening_hours"
82871                 ],
82872                 "suggestion": true
82873             },
82874             "amenity/bank/Axis Bank": {
82875                 "tags": {
82876                     "name": "Axis Bank",
82877                     "amenity": "bank"
82878                 },
82879                 "name": "Axis Bank",
82880                 "icon": "bank",
82881                 "geometry": [
82882                     "point",
82883                     "vertex",
82884                     "area"
82885                 ],
82886                 "fields": [
82887                     "atm",
82888                     "building_area",
82889                     "address",
82890                     "opening_hours"
82891                 ],
82892                 "suggestion": true
82893             },
82894             "amenity/bank/Banco Nación": {
82895                 "tags": {
82896                     "name": "Banco Nación",
82897                     "amenity": "bank"
82898                 },
82899                 "name": "Banco Nación",
82900                 "icon": "bank",
82901                 "geometry": [
82902                     "point",
82903                     "vertex",
82904                     "area"
82905                 ],
82906                 "fields": [
82907                     "atm",
82908                     "building_area",
82909                     "address",
82910                     "opening_hours"
82911                 ],
82912                 "suggestion": true
82913             },
82914             "amenity/bank/GE Money Bank": {
82915                 "tags": {
82916                     "name": "GE Money Bank",
82917                     "amenity": "bank"
82918                 },
82919                 "name": "GE Money Bank",
82920                 "icon": "bank",
82921                 "geometry": [
82922                     "point",
82923                     "vertex",
82924                     "area"
82925                 ],
82926                 "fields": [
82927                     "atm",
82928                     "building_area",
82929                     "address",
82930                     "opening_hours"
82931                 ],
82932                 "suggestion": true
82933             },
82934             "amenity/bank/Альфа-Банк": {
82935                 "tags": {
82936                     "name": "Альфа-Банк",
82937                     "amenity": "bank"
82938                 },
82939                 "name": "Альфа-Банк",
82940                 "icon": "bank",
82941                 "geometry": [
82942                     "point",
82943                     "vertex",
82944                     "area"
82945                 ],
82946                 "fields": [
82947                     "atm",
82948                     "building_area",
82949                     "address",
82950                     "opening_hours"
82951                 ],
82952                 "suggestion": true
82953             },
82954             "amenity/bank/Белагропромбанк": {
82955                 "tags": {
82956                     "name": "Белагропромбанк",
82957                     "amenity": "bank"
82958                 },
82959                 "name": "Белагропромбанк",
82960                 "icon": "bank",
82961                 "geometry": [
82962                     "point",
82963                     "vertex",
82964                     "area"
82965                 ],
82966                 "fields": [
82967                     "atm",
82968                     "building_area",
82969                     "address",
82970                     "opening_hours"
82971                 ],
82972                 "suggestion": true
82973             },
82974             "amenity/bank/Caja Círculo": {
82975                 "tags": {
82976                     "name": "Caja Círculo",
82977                     "amenity": "bank"
82978                 },
82979                 "name": "Caja Círculo",
82980                 "icon": "bank",
82981                 "geometry": [
82982                     "point",
82983                     "vertex",
82984                     "area"
82985                 ],
82986                 "fields": [
82987                     "atm",
82988                     "building_area",
82989                     "address",
82990                     "opening_hours"
82991                 ],
82992                 "suggestion": true
82993             },
82994             "amenity/bank/Banco Galicia": {
82995                 "tags": {
82996                     "name": "Banco Galicia",
82997                     "amenity": "bank"
82998                 },
82999                 "name": "Banco Galicia",
83000                 "icon": "bank",
83001                 "geometry": [
83002                     "point",
83003                     "vertex",
83004                     "area"
83005                 ],
83006                 "fields": [
83007                     "atm",
83008                     "building_area",
83009                     "address",
83010                     "opening_hours"
83011                 ],
83012                 "suggestion": true
83013             },
83014             "amenity/bank/Eurobank": {
83015                 "tags": {
83016                     "name": "Eurobank",
83017                     "amenity": "bank"
83018                 },
83019                 "name": "Eurobank",
83020                 "icon": "bank",
83021                 "geometry": [
83022                     "point",
83023                     "vertex",
83024                     "area"
83025                 ],
83026                 "fields": [
83027                     "atm",
83028                     "building_area",
83029                     "address",
83030                     "opening_hours"
83031                 ],
83032                 "suggestion": true
83033             },
83034             "amenity/bank/Banca Intesa": {
83035                 "tags": {
83036                     "name": "Banca Intesa",
83037                     "amenity": "bank"
83038                 },
83039                 "name": "Banca Intesa",
83040                 "icon": "bank",
83041                 "geometry": [
83042                     "point",
83043                     "vertex",
83044                     "area"
83045                 ],
83046                 "fields": [
83047                     "atm",
83048                     "building_area",
83049                     "address",
83050                     "opening_hours"
83051                 ],
83052                 "suggestion": true
83053             },
83054             "amenity/bank/Canara Bank": {
83055                 "tags": {
83056                     "name": "Canara Bank",
83057                     "amenity": "bank"
83058                 },
83059                 "name": "Canara Bank",
83060                 "icon": "bank",
83061                 "geometry": [
83062                     "point",
83063                     "vertex",
83064                     "area"
83065                 ],
83066                 "fields": [
83067                     "atm",
83068                     "building_area",
83069                     "address",
83070                     "opening_hours"
83071                 ],
83072                 "suggestion": true
83073             },
83074             "amenity/bank/Cajamar": {
83075                 "tags": {
83076                     "name": "Cajamar",
83077                     "amenity": "bank"
83078                 },
83079                 "name": "Cajamar",
83080                 "icon": "bank",
83081                 "geometry": [
83082                     "point",
83083                     "vertex",
83084                     "area"
83085                 ],
83086                 "fields": [
83087                     "atm",
83088                     "building_area",
83089                     "address",
83090                     "opening_hours"
83091                 ],
83092                 "suggestion": true
83093             },
83094             "amenity/bank/Banamex": {
83095                 "tags": {
83096                     "name": "Banamex",
83097                     "amenity": "bank"
83098                 },
83099                 "name": "Banamex",
83100                 "icon": "bank",
83101                 "geometry": [
83102                     "point",
83103                     "vertex",
83104                     "area"
83105                 ],
83106                 "fields": [
83107                     "atm",
83108                     "building_area",
83109                     "address",
83110                     "opening_hours"
83111                 ],
83112                 "suggestion": true
83113             },
83114             "amenity/bank/Crédit Mutuel de Bretagne": {
83115                 "tags": {
83116                     "name": "Crédit Mutuel de Bretagne",
83117                     "amenity": "bank"
83118                 },
83119                 "name": "Crédit Mutuel de Bretagne",
83120                 "icon": "bank",
83121                 "geometry": [
83122                     "point",
83123                     "vertex",
83124                     "area"
83125                 ],
83126                 "fields": [
83127                     "atm",
83128                     "building_area",
83129                     "address",
83130                     "opening_hours"
83131                 ],
83132                 "suggestion": true
83133             },
83134             "amenity/bank/Davivienda": {
83135                 "tags": {
83136                     "name": "Davivienda",
83137                     "amenity": "bank"
83138                 },
83139                 "name": "Davivienda",
83140                 "icon": "bank",
83141                 "geometry": [
83142                     "point",
83143                     "vertex",
83144                     "area"
83145                 ],
83146                 "fields": [
83147                     "atm",
83148                     "building_area",
83149                     "address",
83150                     "opening_hours"
83151                 ],
83152                 "suggestion": true
83153             },
83154             "amenity/bank/Bank Spółdzielczy": {
83155                 "tags": {
83156                     "name": "Bank Spółdzielczy",
83157                     "amenity": "bank"
83158                 },
83159                 "name": "Bank Spółdzielczy",
83160                 "icon": "bank",
83161                 "geometry": [
83162                     "point",
83163                     "vertex",
83164                     "area"
83165                 ],
83166                 "fields": [
83167                     "atm",
83168                     "building_area",
83169                     "address",
83170                     "opening_hours"
83171                 ],
83172                 "suggestion": true
83173             },
83174             "amenity/bank/Credit Agricole": {
83175                 "tags": {
83176                     "name": "Credit Agricole",
83177                     "amenity": "bank"
83178                 },
83179                 "name": "Credit Agricole",
83180                 "icon": "bank",
83181                 "geometry": [
83182                     "point",
83183                     "vertex",
83184                     "area"
83185                 ],
83186                 "fields": [
83187                     "atm",
83188                     "building_area",
83189                     "address",
83190                     "opening_hours"
83191                 ],
83192                 "suggestion": true
83193             },
83194             "amenity/bank/Bankinter": {
83195                 "tags": {
83196                     "name": "Bankinter",
83197                     "amenity": "bank"
83198                 },
83199                 "name": "Bankinter",
83200                 "icon": "bank",
83201                 "geometry": [
83202                     "point",
83203                     "vertex",
83204                     "area"
83205                 ],
83206                 "fields": [
83207                     "atm",
83208                     "building_area",
83209                     "address",
83210                     "opening_hours"
83211                 ],
83212                 "suggestion": true
83213             },
83214             "amenity/bank/Banque Nationale": {
83215                 "tags": {
83216                     "name": "Banque Nationale",
83217                     "amenity": "bank"
83218                 },
83219                 "name": "Banque Nationale",
83220                 "icon": "bank",
83221                 "geometry": [
83222                     "point",
83223                     "vertex",
83224                     "area"
83225                 ],
83226                 "fields": [
83227                     "atm",
83228                     "building_area",
83229                     "address",
83230                     "opening_hours"
83231                 ],
83232                 "suggestion": true
83233             },
83234             "amenity/bank/Bank of the West": {
83235                 "tags": {
83236                     "name": "Bank of the West",
83237                     "amenity": "bank"
83238                 },
83239                 "name": "Bank of the West",
83240                 "icon": "bank",
83241                 "geometry": [
83242                     "point",
83243                     "vertex",
83244                     "area"
83245                 ],
83246                 "fields": [
83247                     "atm",
83248                     "building_area",
83249                     "address",
83250                     "opening_hours"
83251                 ],
83252                 "suggestion": true
83253             },
83254             "amenity/bank/Key Bank": {
83255                 "tags": {
83256                     "name": "Key Bank",
83257                     "amenity": "bank"
83258                 },
83259                 "name": "Key Bank",
83260                 "icon": "bank",
83261                 "geometry": [
83262                     "point",
83263                     "vertex",
83264                     "area"
83265                 ],
83266                 "fields": [
83267                     "atm",
83268                     "building_area",
83269                     "address",
83270                     "opening_hours"
83271                 ],
83272                 "suggestion": true
83273             },
83274             "amenity/bank/Western Union": {
83275                 "tags": {
83276                     "name": "Western Union",
83277                     "amenity": "bank"
83278                 },
83279                 "name": "Western Union",
83280                 "icon": "bank",
83281                 "geometry": [
83282                     "point",
83283                     "vertex",
83284                     "area"
83285                 ],
83286                 "fields": [
83287                     "atm",
83288                     "building_area",
83289                     "address",
83290                     "opening_hours"
83291                 ],
83292                 "suggestion": true
83293             },
83294             "amenity/bank/Citizens Bank": {
83295                 "tags": {
83296                     "name": "Citizens Bank",
83297                     "amenity": "bank"
83298                 },
83299                 "name": "Citizens Bank",
83300                 "icon": "bank",
83301                 "geometry": [
83302                     "point",
83303                     "vertex",
83304                     "area"
83305                 ],
83306                 "fields": [
83307                     "atm",
83308                     "building_area",
83309                     "address",
83310                     "opening_hours"
83311                 ],
83312                 "suggestion": true
83313             },
83314             "amenity/bank/ПриватБанк": {
83315                 "tags": {
83316                     "name": "ПриватБанк",
83317                     "amenity": "bank"
83318                 },
83319                 "name": "ПриватБанк",
83320                 "icon": "bank",
83321                 "geometry": [
83322                     "point",
83323                     "vertex",
83324                     "area"
83325                 ],
83326                 "fields": [
83327                     "atm",
83328                     "building_area",
83329                     "address",
83330                     "opening_hours"
83331                 ],
83332                 "suggestion": true
83333             },
83334             "amenity/bank/Security Bank": {
83335                 "tags": {
83336                     "name": "Security Bank",
83337                     "amenity": "bank"
83338                 },
83339                 "name": "Security Bank",
83340                 "icon": "bank",
83341                 "geometry": [
83342                     "point",
83343                     "vertex",
83344                     "area"
83345                 ],
83346                 "fields": [
83347                     "atm",
83348                     "building_area",
83349                     "address",
83350                     "opening_hours"
83351                 ],
83352                 "suggestion": true
83353             },
83354             "amenity/bank/Millenium Bank": {
83355                 "tags": {
83356                     "name": "Millenium Bank",
83357                     "amenity": "bank"
83358                 },
83359                 "name": "Millenium Bank",
83360                 "icon": "bank",
83361                 "geometry": [
83362                     "point",
83363                     "vertex",
83364                     "area"
83365                 ],
83366                 "fields": [
83367                     "atm",
83368                     "building_area",
83369                     "address",
83370                     "opening_hours"
83371                 ],
83372                 "suggestion": true
83373             },
83374             "amenity/bank/Bankia": {
83375                 "tags": {
83376                     "name": "Bankia",
83377                     "amenity": "bank"
83378                 },
83379                 "name": "Bankia",
83380                 "icon": "bank",
83381                 "geometry": [
83382                     "point",
83383                     "vertex",
83384                     "area"
83385                 ],
83386                 "fields": [
83387                     "atm",
83388                     "building_area",
83389                     "address",
83390                     "opening_hours"
83391                 ],
83392                 "suggestion": true
83393             },
83394             "amenity/bank/三菱東京UFJ銀行": {
83395                 "tags": {
83396                     "name": "三菱東京UFJ銀行",
83397                     "amenity": "bank"
83398                 },
83399                 "name": "三菱東京UFJ銀行",
83400                 "icon": "bank",
83401                 "geometry": [
83402                     "point",
83403                     "vertex",
83404                     "area"
83405                 ],
83406                 "fields": [
83407                     "atm",
83408                     "building_area",
83409                     "address",
83410                     "opening_hours"
83411                 ],
83412                 "suggestion": true
83413             },
83414             "amenity/bank/Caixa": {
83415                 "tags": {
83416                     "name": "Caixa",
83417                     "amenity": "bank"
83418                 },
83419                 "name": "Caixa",
83420                 "icon": "bank",
83421                 "geometry": [
83422                     "point",
83423                     "vertex",
83424                     "area"
83425                 ],
83426                 "fields": [
83427                     "atm",
83428                     "building_area",
83429                     "address",
83430                     "opening_hours"
83431                 ],
83432                 "suggestion": true
83433             },
83434             "amenity/bank/Banco de Costa Rica": {
83435                 "tags": {
83436                     "name": "Banco de Costa Rica",
83437                     "amenity": "bank"
83438                 },
83439                 "name": "Banco de Costa Rica",
83440                 "icon": "bank",
83441                 "geometry": [
83442                     "point",
83443                     "vertex",
83444                     "area"
83445                 ],
83446                 "fields": [
83447                     "atm",
83448                     "building_area",
83449                     "address",
83450                     "opening_hours"
83451                 ],
83452                 "suggestion": true
83453             },
83454             "amenity/bank/SunTrust Bank": {
83455                 "tags": {
83456                     "name": "SunTrust Bank",
83457                     "amenity": "bank"
83458                 },
83459                 "name": "SunTrust Bank",
83460                 "icon": "bank",
83461                 "geometry": [
83462                     "point",
83463                     "vertex",
83464                     "area"
83465                 ],
83466                 "fields": [
83467                     "atm",
83468                     "building_area",
83469                     "address",
83470                     "opening_hours"
83471                 ],
83472                 "suggestion": true
83473             },
83474             "amenity/bank/Itaú": {
83475                 "tags": {
83476                     "name": "Itaú",
83477                     "amenity": "bank"
83478                 },
83479                 "name": "Itaú",
83480                 "icon": "bank",
83481                 "geometry": [
83482                     "point",
83483                     "vertex",
83484                     "area"
83485                 ],
83486                 "fields": [
83487                     "atm",
83488                     "building_area",
83489                     "address",
83490                     "opening_hours"
83491                 ],
83492                 "suggestion": true
83493             },
83494             "amenity/bank/PBZ": {
83495                 "tags": {
83496                     "name": "PBZ",
83497                     "amenity": "bank"
83498                 },
83499                 "name": "PBZ",
83500                 "icon": "bank",
83501                 "geometry": [
83502                     "point",
83503                     "vertex",
83504                     "area"
83505                 ],
83506                 "fields": [
83507                     "atm",
83508                     "building_area",
83509                     "address",
83510                     "opening_hours"
83511                 ],
83512                 "suggestion": true
83513             },
83514             "amenity/bank/中国工商银行": {
83515                 "tags": {
83516                     "name": "中国工商银行",
83517                     "amenity": "bank"
83518                 },
83519                 "name": "中国工商银行",
83520                 "icon": "bank",
83521                 "geometry": [
83522                     "point",
83523                     "vertex",
83524                     "area"
83525                 ],
83526                 "fields": [
83527                     "atm",
83528                     "building_area",
83529                     "address",
83530                     "opening_hours"
83531                 ],
83532                 "suggestion": true
83533             },
83534             "amenity/bank/Bancolombia": {
83535                 "tags": {
83536                     "name": "Bancolombia",
83537                     "amenity": "bank"
83538                 },
83539                 "name": "Bancolombia",
83540                 "icon": "bank",
83541                 "geometry": [
83542                     "point",
83543                     "vertex",
83544                     "area"
83545                 ],
83546                 "fields": [
83547                     "atm",
83548                     "building_area",
83549                     "address",
83550                     "opening_hours"
83551                 ],
83552                 "suggestion": true
83553             },
83554             "amenity/bank/Райффайзен Банк Аваль": {
83555                 "tags": {
83556                     "name": "Райффайзен Банк Аваль",
83557                     "amenity": "bank"
83558                 },
83559                 "name": "Райффайзен Банк Аваль",
83560                 "icon": "bank",
83561                 "geometry": [
83562                     "point",
83563                     "vertex",
83564                     "area"
83565                 ],
83566                 "fields": [
83567                     "atm",
83568                     "building_area",
83569                     "address",
83570                     "opening_hours"
83571                 ],
83572                 "suggestion": true
83573             },
83574             "amenity/bank/Bancomer": {
83575                 "tags": {
83576                     "name": "Bancomer",
83577                     "amenity": "bank"
83578                 },
83579                 "name": "Bancomer",
83580                 "icon": "bank",
83581                 "geometry": [
83582                     "point",
83583                     "vertex",
83584                     "area"
83585                 ],
83586                 "fields": [
83587                     "atm",
83588                     "building_area",
83589                     "address",
83590                     "opening_hours"
83591                 ],
83592                 "suggestion": true
83593             },
83594             "amenity/bank/Banorte": {
83595                 "tags": {
83596                     "name": "Banorte",
83597                     "amenity": "bank"
83598                 },
83599                 "name": "Banorte",
83600                 "icon": "bank",
83601                 "geometry": [
83602                     "point",
83603                     "vertex",
83604                     "area"
83605                 ],
83606                 "fields": [
83607                     "atm",
83608                     "building_area",
83609                     "address",
83610                     "opening_hours"
83611                 ],
83612                 "suggestion": true
83613             },
83614             "amenity/bank/Alior Bank": {
83615                 "tags": {
83616                     "name": "Alior Bank",
83617                     "amenity": "bank"
83618                 },
83619                 "name": "Alior Bank",
83620                 "icon": "bank",
83621                 "geometry": [
83622                     "point",
83623                     "vertex",
83624                     "area"
83625                 ],
83626                 "fields": [
83627                     "atm",
83628                     "building_area",
83629                     "address",
83630                     "opening_hours"
83631                 ],
83632                 "suggestion": true
83633             },
83634             "amenity/bank/BOC": {
83635                 "tags": {
83636                     "name": "BOC",
83637                     "amenity": "bank"
83638                 },
83639                 "name": "BOC",
83640                 "icon": "bank",
83641                 "geometry": [
83642                     "point",
83643                     "vertex",
83644                     "area"
83645                 ],
83646                 "fields": [
83647                     "atm",
83648                     "building_area",
83649                     "address",
83650                     "opening_hours"
83651                 ],
83652                 "suggestion": true
83653             },
83654             "amenity/bank/Банк Москвы": {
83655                 "tags": {
83656                     "name": "Банк Москвы",
83657                     "amenity": "bank"
83658                 },
83659                 "name": "Банк Москвы",
83660                 "icon": "bank",
83661                 "geometry": [
83662                     "point",
83663                     "vertex",
83664                     "area"
83665                 ],
83666                 "fields": [
83667                     "atm",
83668                     "building_area",
83669                     "address",
83670                     "opening_hours"
83671                 ],
83672                 "suggestion": true
83673             },
83674             "amenity/bank/ВТБ": {
83675                 "tags": {
83676                     "name": "ВТБ",
83677                     "amenity": "bank"
83678                 },
83679                 "name": "ВТБ",
83680                 "icon": "bank",
83681                 "geometry": [
83682                     "point",
83683                     "vertex",
83684                     "area"
83685                 ],
83686                 "fields": [
83687                     "atm",
83688                     "building_area",
83689                     "address",
83690                     "opening_hours"
83691                 ],
83692                 "suggestion": true
83693             },
83694             "amenity/bank/Getin Bank": {
83695                 "tags": {
83696                     "name": "Getin Bank",
83697                     "amenity": "bank"
83698                 },
83699                 "name": "Getin Bank",
83700                 "icon": "bank",
83701                 "geometry": [
83702                     "point",
83703                     "vertex",
83704                     "area"
83705                 ],
83706                 "fields": [
83707                     "atm",
83708                     "building_area",
83709                     "address",
83710                     "opening_hours"
83711                 ],
83712                 "suggestion": true
83713             },
83714             "amenity/bank/Caja Duero": {
83715                 "tags": {
83716                     "name": "Caja Duero",
83717                     "amenity": "bank"
83718                 },
83719                 "name": "Caja Duero",
83720                 "icon": "bank",
83721                 "geometry": [
83722                     "point",
83723                     "vertex",
83724                     "area"
83725                 ],
83726                 "fields": [
83727                     "atm",
83728                     "building_area",
83729                     "address",
83730                     "opening_hours"
83731                 ],
83732                 "suggestion": true
83733             },
83734             "amenity/bank/Regions Bank": {
83735                 "tags": {
83736                     "name": "Regions Bank",
83737                     "amenity": "bank"
83738                 },
83739                 "name": "Regions Bank",
83740                 "icon": "bank",
83741                 "geometry": [
83742                     "point",
83743                     "vertex",
83744                     "area"
83745                 ],
83746                 "fields": [
83747                     "atm",
83748                     "building_area",
83749                     "address",
83750                     "opening_hours"
83751                 ],
83752                 "suggestion": true
83753             },
83754             "amenity/bank/Росбанк": {
83755                 "tags": {
83756                     "name": "Росбанк",
83757                     "amenity": "bank"
83758                 },
83759                 "name": "Росбанк",
83760                 "icon": "bank",
83761                 "geometry": [
83762                     "point",
83763                     "vertex",
83764                     "area"
83765                 ],
83766                 "fields": [
83767                     "atm",
83768                     "building_area",
83769                     "address",
83770                     "opening_hours"
83771                 ],
83772                 "suggestion": true
83773             },
83774             "amenity/bank/Banco Estado": {
83775                 "tags": {
83776                     "name": "Banco Estado",
83777                     "amenity": "bank"
83778                 },
83779                 "name": "Banco Estado",
83780                 "icon": "bank",
83781                 "geometry": [
83782                     "point",
83783                     "vertex",
83784                     "area"
83785                 ],
83786                 "fields": [
83787                     "atm",
83788                     "building_area",
83789                     "address",
83790                     "opening_hours"
83791                 ],
83792                 "suggestion": true
83793             },
83794             "amenity/bank/BCI": {
83795                 "tags": {
83796                     "name": "BCI",
83797                     "amenity": "bank"
83798                 },
83799                 "name": "BCI",
83800                 "icon": "bank",
83801                 "geometry": [
83802                     "point",
83803                     "vertex",
83804                     "area"
83805                 ],
83806                 "fields": [
83807                     "atm",
83808                     "building_area",
83809                     "address",
83810                     "opening_hours"
83811                 ],
83812                 "suggestion": true
83813             },
83814             "amenity/bank/SunTrust": {
83815                 "tags": {
83816                     "name": "SunTrust",
83817                     "amenity": "bank"
83818                 },
83819                 "name": "SunTrust",
83820                 "icon": "bank",
83821                 "geometry": [
83822                     "point",
83823                     "vertex",
83824                     "area"
83825                 ],
83826                 "fields": [
83827                     "atm",
83828                     "building_area",
83829                     "address",
83830                     "opening_hours"
83831                 ],
83832                 "suggestion": true
83833             },
83834             "amenity/bank/PNC Bank": {
83835                 "tags": {
83836                     "name": "PNC Bank",
83837                     "amenity": "bank"
83838                 },
83839                 "name": "PNC Bank",
83840                 "icon": "bank",
83841                 "geometry": [
83842                     "point",
83843                     "vertex",
83844                     "area"
83845                 ],
83846                 "fields": [
83847                     "atm",
83848                     "building_area",
83849                     "address",
83850                     "opening_hours"
83851                 ],
83852                 "suggestion": true
83853             },
83854             "amenity/bank/신한은행": {
83855                 "tags": {
83856                     "name": "신한은행",
83857                     "name:en": "Sinhan Bank",
83858                     "amenity": "bank"
83859                 },
83860                 "name": "신한은행",
83861                 "icon": "bank",
83862                 "geometry": [
83863                     "point",
83864                     "vertex",
83865                     "area"
83866                 ],
83867                 "fields": [
83868                     "atm",
83869                     "building_area",
83870                     "address",
83871                     "opening_hours"
83872                 ],
83873                 "suggestion": true
83874             },
83875             "amenity/bank/우리은행": {
83876                 "tags": {
83877                     "name": "우리은행",
83878                     "name:en": "Uri Bank",
83879                     "amenity": "bank"
83880                 },
83881                 "name": "우리은행",
83882                 "icon": "bank",
83883                 "geometry": [
83884                     "point",
83885                     "vertex",
83886                     "area"
83887                 ],
83888                 "fields": [
83889                     "atm",
83890                     "building_area",
83891                     "address",
83892                     "opening_hours"
83893                 ],
83894                 "suggestion": true
83895             },
83896             "amenity/bank/국민은행": {
83897                 "tags": {
83898                     "name": "국민은행",
83899                     "name:en": "Gungmin Bank",
83900                     "amenity": "bank"
83901                 },
83902                 "name": "국민은행",
83903                 "icon": "bank",
83904                 "geometry": [
83905                     "point",
83906                     "vertex",
83907                     "area"
83908                 ],
83909                 "fields": [
83910                     "atm",
83911                     "building_area",
83912                     "address",
83913                     "opening_hours"
83914                 ],
83915                 "suggestion": true
83916             },
83917             "amenity/bank/중소기업은행": {
83918                 "tags": {
83919                     "name": "중소기업은행",
83920                     "name:en": "Industrial Bank of Korea",
83921                     "amenity": "bank"
83922                 },
83923                 "name": "중소기업은행",
83924                 "icon": "bank",
83925                 "geometry": [
83926                     "point",
83927                     "vertex",
83928                     "area"
83929                 ],
83930                 "fields": [
83931                     "atm",
83932                     "building_area",
83933                     "address",
83934                     "opening_hours"
83935                 ],
83936                 "suggestion": true
83937             },
83938             "amenity/bank/광주은행": {
83939                 "tags": {
83940                     "name": "광주은행",
83941                     "name:en": "Gwangju Bank",
83942                     "amenity": "bank"
83943                 },
83944                 "name": "광주은행",
83945                 "icon": "bank",
83946                 "geometry": [
83947                     "point",
83948                     "vertex",
83949                     "area"
83950                 ],
83951                 "fields": [
83952                     "atm",
83953                     "building_area",
83954                     "address",
83955                     "opening_hours"
83956                 ],
83957                 "suggestion": true
83958             },
83959             "amenity/bank/Газпромбанк": {
83960                 "tags": {
83961                     "name": "Газпромбанк",
83962                     "amenity": "bank"
83963                 },
83964                 "name": "Газпромбанк",
83965                 "icon": "bank",
83966                 "geometry": [
83967                     "point",
83968                     "vertex",
83969                     "area"
83970                 ],
83971                 "fields": [
83972                     "atm",
83973                     "building_area",
83974                     "address",
83975                     "opening_hours"
83976                 ],
83977                 "suggestion": true
83978             },
83979             "amenity/bank/M&T Bank": {
83980                 "tags": {
83981                     "name": "M&T Bank",
83982                     "amenity": "bank"
83983                 },
83984                 "name": "M&T Bank",
83985                 "icon": "bank",
83986                 "geometry": [
83987                     "point",
83988                     "vertex",
83989                     "area"
83990                 ],
83991                 "fields": [
83992                     "atm",
83993                     "building_area",
83994                     "address",
83995                     "opening_hours"
83996                 ],
83997                 "suggestion": true
83998             },
83999             "amenity/bank/Caja de Burgos": {
84000                 "tags": {
84001                     "name": "Caja de Burgos",
84002                     "amenity": "bank"
84003                 },
84004                 "name": "Caja de Burgos",
84005                 "icon": "bank",
84006                 "geometry": [
84007                     "point",
84008                     "vertex",
84009                     "area"
84010                 ],
84011                 "fields": [
84012                     "atm",
84013                     "building_area",
84014                     "address",
84015                     "opening_hours"
84016                 ],
84017                 "suggestion": true
84018             },
84019             "amenity/bank/Santander Totta": {
84020                 "tags": {
84021                     "name": "Santander Totta",
84022                     "amenity": "bank"
84023                 },
84024                 "name": "Santander Totta",
84025                 "icon": "bank",
84026                 "geometry": [
84027                     "point",
84028                     "vertex",
84029                     "area"
84030                 ],
84031                 "fields": [
84032                     "atm",
84033                     "building_area",
84034                     "address",
84035                     "opening_hours"
84036                 ],
84037                 "suggestion": true
84038             },
84039             "amenity/bank/УкрСиббанк": {
84040                 "tags": {
84041                     "name": "УкрСиббанк",
84042                     "amenity": "bank"
84043                 },
84044                 "name": "УкрСиббанк",
84045                 "icon": "bank",
84046                 "geometry": [
84047                     "point",
84048                     "vertex",
84049                     "area"
84050                 ],
84051                 "fields": [
84052                     "atm",
84053                     "building_area",
84054                     "address",
84055                     "opening_hours"
84056                 ],
84057                 "suggestion": true
84058             },
84059             "amenity/bank/Ощадбанк": {
84060                 "tags": {
84061                     "name": "Ощадбанк",
84062                     "amenity": "bank"
84063                 },
84064                 "name": "Ощадбанк",
84065                 "icon": "bank",
84066                 "geometry": [
84067                     "point",
84068                     "vertex",
84069                     "area"
84070                 ],
84071                 "fields": [
84072                     "atm",
84073                     "building_area",
84074                     "address",
84075                     "opening_hours"
84076                 ],
84077                 "suggestion": true
84078             },
84079             "amenity/bank/Уралсиб": {
84080                 "tags": {
84081                     "name": "Уралсиб",
84082                     "amenity": "bank"
84083                 },
84084                 "name": "Уралсиб",
84085                 "icon": "bank",
84086                 "geometry": [
84087                     "point",
84088                     "vertex",
84089                     "area"
84090                 ],
84091                 "fields": [
84092                     "atm",
84093                     "building_area",
84094                     "address",
84095                     "opening_hours"
84096                 ],
84097                 "suggestion": true
84098             },
84099             "amenity/bank/りそな銀行": {
84100                 "tags": {
84101                     "name": "りそな銀行",
84102                     "name:en": "Mizuho Bank",
84103                     "amenity": "bank"
84104                 },
84105                 "name": "りそな銀行",
84106                 "icon": "bank",
84107                 "geometry": [
84108                     "point",
84109                     "vertex",
84110                     "area"
84111                 ],
84112                 "fields": [
84113                     "atm",
84114                     "building_area",
84115                     "address",
84116                     "opening_hours"
84117                 ],
84118                 "suggestion": true
84119             },
84120             "amenity/bank/Ecobank": {
84121                 "tags": {
84122                     "name": "Ecobank",
84123                     "amenity": "bank"
84124                 },
84125                 "name": "Ecobank",
84126                 "icon": "bank",
84127                 "geometry": [
84128                     "point",
84129                     "vertex",
84130                     "area"
84131                 ],
84132                 "fields": [
84133                     "atm",
84134                     "building_area",
84135                     "address",
84136                     "opening_hours"
84137                 ],
84138                 "suggestion": true
84139             },
84140             "amenity/bank/Cajero Automatico Bancared": {
84141                 "tags": {
84142                     "name": "Cajero Automatico Bancared",
84143                     "amenity": "bank"
84144                 },
84145                 "name": "Cajero Automatico Bancared",
84146                 "icon": "bank",
84147                 "geometry": [
84148                     "point",
84149                     "vertex",
84150                     "area"
84151                 ],
84152                 "fields": [
84153                     "atm",
84154                     "building_area",
84155                     "address",
84156                     "opening_hours"
84157                 ],
84158                 "suggestion": true
84159             },
84160             "amenity/bank/Промсвязьбанк": {
84161                 "tags": {
84162                     "name": "Промсвязьбанк",
84163                     "amenity": "bank"
84164                 },
84165                 "name": "Промсвязьбанк",
84166                 "icon": "bank",
84167                 "geometry": [
84168                     "point",
84169                     "vertex",
84170                     "area"
84171                 ],
84172                 "fields": [
84173                     "atm",
84174                     "building_area",
84175                     "address",
84176                     "opening_hours"
84177                 ],
84178                 "suggestion": true
84179             },
84180             "amenity/bank/三井住友銀行": {
84181                 "tags": {
84182                     "name": "三井住友銀行",
84183                     "amenity": "bank"
84184                 },
84185                 "name": "三井住友銀行",
84186                 "icon": "bank",
84187                 "geometry": [
84188                     "point",
84189                     "vertex",
84190                     "area"
84191                 ],
84192                 "fields": [
84193                     "atm",
84194                     "building_area",
84195                     "address",
84196                     "opening_hours"
84197                 ],
84198                 "suggestion": true
84199             },
84200             "amenity/bank/Banco Provincia": {
84201                 "tags": {
84202                     "name": "Banco Provincia",
84203                     "amenity": "bank"
84204                 },
84205                 "name": "Banco Provincia",
84206                 "icon": "bank",
84207                 "geometry": [
84208                     "point",
84209                     "vertex",
84210                     "area"
84211                 ],
84212                 "fields": [
84213                     "atm",
84214                     "building_area",
84215                     "address",
84216                     "opening_hours"
84217                 ],
84218                 "suggestion": true
84219             },
84220             "amenity/bank/BB&T": {
84221                 "tags": {
84222                     "name": "BB&T",
84223                     "amenity": "bank"
84224                 },
84225                 "name": "BB&T",
84226                 "icon": "bank",
84227                 "geometry": [
84228                     "point",
84229                     "vertex",
84230                     "area"
84231                 ],
84232                 "fields": [
84233                     "atm",
84234                     "building_area",
84235                     "address",
84236                     "opening_hours"
84237                 ],
84238                 "suggestion": true
84239             },
84240             "amenity/bank/Возрождение": {
84241                 "tags": {
84242                     "name": "Возрождение",
84243                     "amenity": "bank"
84244                 },
84245                 "name": "Возрождение",
84246                 "icon": "bank",
84247                 "geometry": [
84248                     "point",
84249                     "vertex",
84250                     "area"
84251                 ],
84252                 "fields": [
84253                     "atm",
84254                     "building_area",
84255                     "address",
84256                     "opening_hours"
84257                 ],
84258                 "suggestion": true
84259             },
84260             "amenity/bank/Capital One": {
84261                 "tags": {
84262                     "name": "Capital One",
84263                     "amenity": "bank"
84264                 },
84265                 "name": "Capital One",
84266                 "icon": "bank",
84267                 "geometry": [
84268                     "point",
84269                     "vertex",
84270                     "area"
84271                 ],
84272                 "fields": [
84273                     "atm",
84274                     "building_area",
84275                     "address",
84276                     "opening_hours"
84277                 ],
84278                 "suggestion": true
84279             },
84280             "amenity/bank/横浜銀行": {
84281                 "tags": {
84282                     "name": "横浜銀行",
84283                     "amenity": "bank"
84284                 },
84285                 "name": "横浜銀行",
84286                 "icon": "bank",
84287                 "geometry": [
84288                     "point",
84289                     "vertex",
84290                     "area"
84291                 ],
84292                 "fields": [
84293                     "atm",
84294                     "building_area",
84295                     "address",
84296                     "opening_hours"
84297                 ],
84298                 "suggestion": true
84299             },
84300             "amenity/bank/Bank Mandiri": {
84301                 "tags": {
84302                     "name": "Bank Mandiri",
84303                     "amenity": "bank"
84304                 },
84305                 "name": "Bank Mandiri",
84306                 "icon": "bank",
84307                 "geometry": [
84308                     "point",
84309                     "vertex",
84310                     "area"
84311                 ],
84312                 "fields": [
84313                     "atm",
84314                     "building_area",
84315                     "address",
84316                     "opening_hours"
84317                 ],
84318                 "suggestion": true
84319             },
84320             "amenity/bank/Banco de la Nación": {
84321                 "tags": {
84322                     "name": "Banco de la Nación",
84323                     "amenity": "bank"
84324                 },
84325                 "name": "Banco de la Nación",
84326                 "icon": "bank",
84327                 "geometry": [
84328                     "point",
84329                     "vertex",
84330                     "area"
84331                 ],
84332                 "fields": [
84333                     "atm",
84334                     "building_area",
84335                     "address",
84336                     "opening_hours"
84337                 ],
84338                 "suggestion": true
84339             },
84340             "amenity/bank/Banco G&T Continental": {
84341                 "tags": {
84342                     "name": "Banco G&T Continental",
84343                     "amenity": "bank"
84344                 },
84345                 "name": "Banco G&T Continental",
84346                 "icon": "bank",
84347                 "geometry": [
84348                     "point",
84349                     "vertex",
84350                     "area"
84351                 ],
84352                 "fields": [
84353                     "atm",
84354                     "building_area",
84355                     "address",
84356                     "opening_hours"
84357                 ],
84358                 "suggestion": true
84359             },
84360             "amenity/bank/Peoples Bank": {
84361                 "tags": {
84362                     "name": "Peoples Bank",
84363                     "amenity": "bank"
84364                 },
84365                 "name": "Peoples Bank",
84366                 "icon": "bank",
84367                 "geometry": [
84368                     "point",
84369                     "vertex",
84370                     "area"
84371                 ],
84372                 "fields": [
84373                     "atm",
84374                     "building_area",
84375                     "address",
84376                     "opening_hours"
84377                 ],
84378                 "suggestion": true
84379             },
84380             "amenity/bank/工商银行": {
84381                 "tags": {
84382                     "name": "工商银行",
84383                     "amenity": "bank"
84384                 },
84385                 "name": "工商银行",
84386                 "icon": "bank",
84387                 "geometry": [
84388                     "point",
84389                     "vertex",
84390                     "area"
84391                 ],
84392                 "fields": [
84393                     "atm",
84394                     "building_area",
84395                     "address",
84396                     "opening_hours"
84397                 ],
84398                 "suggestion": true
84399             },
84400             "amenity/bank/Совкомбанк": {
84401                 "tags": {
84402                     "name": "Совкомбанк",
84403                     "amenity": "bank"
84404                 },
84405                 "name": "Совкомбанк",
84406                 "icon": "bank",
84407                 "geometry": [
84408                     "point",
84409                     "vertex",
84410                     "area"
84411                 ],
84412                 "fields": [
84413                     "atm",
84414                     "building_area",
84415                     "address",
84416                     "opening_hours"
84417                 ],
84418                 "suggestion": true
84419             },
84420             "amenity/bank/Provincial": {
84421                 "tags": {
84422                     "name": "Provincial",
84423                     "amenity": "bank"
84424                 },
84425                 "name": "Provincial",
84426                 "icon": "bank",
84427                 "geometry": [
84428                     "point",
84429                     "vertex",
84430                     "area"
84431                 ],
84432                 "fields": [
84433                     "atm",
84434                     "building_area",
84435                     "address",
84436                     "opening_hours"
84437                 ],
84438                 "suggestion": true
84439             },
84440             "amenity/bank/Banco de Desarrollo Banrural": {
84441                 "tags": {
84442                     "name": "Banco de Desarrollo Banrural",
84443                     "amenity": "bank"
84444                 },
84445                 "name": "Banco de Desarrollo Banrural",
84446                 "icon": "bank",
84447                 "geometry": [
84448                     "point",
84449                     "vertex",
84450                     "area"
84451                 ],
84452                 "fields": [
84453                     "atm",
84454                     "building_area",
84455                     "address",
84456                     "opening_hours"
84457                 ],
84458                 "suggestion": true
84459             },
84460             "amenity/bank/Banco Bradesco": {
84461                 "tags": {
84462                     "name": "Banco Bradesco",
84463                     "amenity": "bank"
84464                 },
84465                 "name": "Banco Bradesco",
84466                 "icon": "bank",
84467                 "geometry": [
84468                     "point",
84469                     "vertex",
84470                     "area"
84471                 ],
84472                 "fields": [
84473                     "atm",
84474                     "building_area",
84475                     "address",
84476                     "opening_hours"
84477                 ],
84478                 "suggestion": true
84479             },
84480             "amenity/bank/Bicentenario": {
84481                 "tags": {
84482                     "name": "Bicentenario",
84483                     "amenity": "bank"
84484                 },
84485                 "name": "Bicentenario",
84486                 "icon": "bank",
84487                 "geometry": [
84488                     "point",
84489                     "vertex",
84490                     "area"
84491                 ],
84492                 "fields": [
84493                     "atm",
84494                     "building_area",
84495                     "address",
84496                     "opening_hours"
84497                 ],
84498                 "suggestion": true
84499             },
84500             "amenity/bank/ლიბერთი ბანკი": {
84501                 "tags": {
84502                     "name": "ლიბერთი ბანკი",
84503                     "name:en": "Liberty Bank",
84504                     "amenity": "bank"
84505                 },
84506                 "name": "ლიბერთი ბანკი",
84507                 "icon": "bank",
84508                 "geometry": [
84509                     "point",
84510                     "vertex",
84511                     "area"
84512                 ],
84513                 "fields": [
84514                     "atm",
84515                     "building_area",
84516                     "address",
84517                     "opening_hours"
84518                 ],
84519                 "suggestion": true
84520             },
84521             "amenity/bank/Banesco": {
84522                 "tags": {
84523                     "name": "Banesco",
84524                     "amenity": "bank"
84525                 },
84526                 "name": "Banesco",
84527                 "icon": "bank",
84528                 "geometry": [
84529                     "point",
84530                     "vertex",
84531                     "area"
84532                 ],
84533                 "fields": [
84534                     "atm",
84535                     "building_area",
84536                     "address",
84537                     "opening_hours"
84538                 ],
84539                 "suggestion": true
84540             },
84541             "amenity/bank/Mercantil": {
84542                 "tags": {
84543                     "name": "Mercantil",
84544                     "amenity": "bank"
84545                 },
84546                 "name": "Mercantil",
84547                 "icon": "bank",
84548                 "geometry": [
84549                     "point",
84550                     "vertex",
84551                     "area"
84552                 ],
84553                 "fields": [
84554                     "atm",
84555                     "building_area",
84556                     "address",
84557                     "opening_hours"
84558                 ],
84559                 "suggestion": true
84560             },
84561             "amenity/bank/Bank BRI": {
84562                 "tags": {
84563                     "name": "Bank BRI",
84564                     "amenity": "bank"
84565                 },
84566                 "name": "Bank BRI",
84567                 "icon": "bank",
84568                 "geometry": [
84569                     "point",
84570                     "vertex",
84571                     "area"
84572                 ],
84573                 "fields": [
84574                     "atm",
84575                     "building_area",
84576                     "address",
84577                     "opening_hours"
84578                 ],
84579                 "suggestion": true
84580             },
84581             "amenity/bank/Del Tesoro": {
84582                 "tags": {
84583                     "name": "Del Tesoro",
84584                     "amenity": "bank"
84585                 },
84586                 "name": "Del Tesoro",
84587                 "icon": "bank",
84588                 "geometry": [
84589                     "point",
84590                     "vertex",
84591                     "area"
84592                 ],
84593                 "fields": [
84594                     "atm",
84595                     "building_area",
84596                     "address",
84597                     "opening_hours"
84598                 ],
84599                 "suggestion": true
84600             },
84601             "amenity/bank/하나은행": {
84602                 "tags": {
84603                     "name": "하나은행",
84604                     "amenity": "bank"
84605                 },
84606                 "name": "하나은행",
84607                 "icon": "bank",
84608                 "geometry": [
84609                     "point",
84610                     "vertex",
84611                     "area"
84612                 ],
84613                 "fields": [
84614                     "atm",
84615                     "building_area",
84616                     "address",
84617                     "opening_hours"
84618                 ],
84619                 "suggestion": true
84620             },
84621             "amenity/bank/CityCommerce Bank": {
84622                 "tags": {
84623                     "name": "CityCommerce Bank",
84624                     "amenity": "bank"
84625                 },
84626                 "name": "CityCommerce Bank",
84627                 "icon": "bank",
84628                 "geometry": [
84629                     "point",
84630                     "vertex",
84631                     "area"
84632                 ],
84633                 "fields": [
84634                     "atm",
84635                     "building_area",
84636                     "address",
84637                     "opening_hours"
84638                 ],
84639                 "suggestion": true
84640             },
84641             "amenity/bank/De Venezuela": {
84642                 "tags": {
84643                     "name": "De Venezuela",
84644                     "amenity": "bank"
84645                 },
84646                 "name": "De Venezuela",
84647                 "icon": "bank",
84648                 "geometry": [
84649                     "point",
84650                     "vertex",
84651                     "area"
84652                 ],
84653                 "fields": [
84654                     "atm",
84655                     "building_area",
84656                     "address",
84657                     "opening_hours"
84658                 ],
84659                 "suggestion": true
84660             },
84661             "amenity/car_rental/Europcar": {
84662                 "tags": {
84663                     "name": "Europcar",
84664                     "amenity": "car_rental"
84665                 },
84666                 "name": "Europcar",
84667                 "icon": "car",
84668                 "geometry": [
84669                     "point",
84670                     "area"
84671                 ],
84672                 "fields": [
84673                     "operator"
84674                 ],
84675                 "suggestion": true
84676             },
84677             "amenity/car_rental/Budget": {
84678                 "tags": {
84679                     "name": "Budget",
84680                     "amenity": "car_rental"
84681                 },
84682                 "name": "Budget",
84683                 "icon": "car",
84684                 "geometry": [
84685                     "point",
84686                     "area"
84687                 ],
84688                 "fields": [
84689                     "operator"
84690                 ],
84691                 "suggestion": true
84692             },
84693             "amenity/car_rental/Sixt": {
84694                 "tags": {
84695                     "name": "Sixt",
84696                     "amenity": "car_rental"
84697                 },
84698                 "name": "Sixt",
84699                 "icon": "car",
84700                 "geometry": [
84701                     "point",
84702                     "area"
84703                 ],
84704                 "fields": [
84705                     "operator"
84706                 ],
84707                 "suggestion": true
84708             },
84709             "amenity/car_rental/Avis": {
84710                 "tags": {
84711                     "name": "Avis",
84712                     "amenity": "car_rental"
84713                 },
84714                 "name": "Avis",
84715                 "icon": "car",
84716                 "geometry": [
84717                     "point",
84718                     "area"
84719                 ],
84720                 "fields": [
84721                     "operator"
84722                 ],
84723                 "suggestion": true
84724             },
84725             "amenity/car_rental/Hertz": {
84726                 "tags": {
84727                     "name": "Hertz",
84728                     "amenity": "car_rental"
84729                 },
84730                 "name": "Hertz",
84731                 "icon": "car",
84732                 "geometry": [
84733                     "point",
84734                     "area"
84735                 ],
84736                 "fields": [
84737                     "operator"
84738                 ],
84739                 "suggestion": true
84740             },
84741             "amenity/car_rental/Enterprise": {
84742                 "tags": {
84743                     "name": "Enterprise",
84744                     "amenity": "car_rental"
84745                 },
84746                 "name": "Enterprise",
84747                 "icon": "car",
84748                 "geometry": [
84749                     "point",
84750                     "area"
84751                 ],
84752                 "fields": [
84753                     "operator"
84754                 ],
84755                 "suggestion": true
84756             },
84757             "amenity/car_rental/stadtmobil CarSharing-Station": {
84758                 "tags": {
84759                     "name": "stadtmobil CarSharing-Station",
84760                     "amenity": "car_rental"
84761                 },
84762                 "name": "stadtmobil CarSharing-Station",
84763                 "icon": "car",
84764                 "geometry": [
84765                     "point",
84766                     "area"
84767                 ],
84768                 "fields": [
84769                     "operator"
84770                 ],
84771                 "suggestion": true
84772             },
84773             "amenity/pharmacy/Rowlands Pharmacy": {
84774                 "tags": {
84775                     "name": "Rowlands Pharmacy",
84776                     "amenity": "pharmacy"
84777                 },
84778                 "name": "Rowlands Pharmacy",
84779                 "icon": "pharmacy",
84780                 "geometry": [
84781                     "point",
84782                     "vertex",
84783                     "area"
84784                 ],
84785                 "fields": [
84786                     "operator",
84787                     "building_area",
84788                     "address",
84789                     "opening_hours"
84790                 ],
84791                 "suggestion": true
84792             },
84793             "amenity/pharmacy/Boots": {
84794                 "tags": {
84795                     "name": "Boots",
84796                     "amenity": "pharmacy"
84797                 },
84798                 "name": "Boots",
84799                 "icon": "pharmacy",
84800                 "geometry": [
84801                     "point",
84802                     "vertex",
84803                     "area"
84804                 ],
84805                 "fields": [
84806                     "operator",
84807                     "building_area",
84808                     "address",
84809                     "opening_hours"
84810                 ],
84811                 "suggestion": true
84812             },
84813             "amenity/pharmacy/Marien-Apotheke": {
84814                 "tags": {
84815                     "name": "Marien-Apotheke",
84816                     "amenity": "pharmacy"
84817                 },
84818                 "name": "Marien-Apotheke",
84819                 "icon": "pharmacy",
84820                 "geometry": [
84821                     "point",
84822                     "vertex",
84823                     "area"
84824                 ],
84825                 "fields": [
84826                     "operator",
84827                     "building_area",
84828                     "address",
84829                     "opening_hours"
84830                 ],
84831                 "suggestion": true
84832             },
84833             "amenity/pharmacy/Mercury Drug": {
84834                 "tags": {
84835                     "name": "Mercury Drug",
84836                     "amenity": "pharmacy"
84837                 },
84838                 "name": "Mercury Drug",
84839                 "icon": "pharmacy",
84840                 "geometry": [
84841                     "point",
84842                     "vertex",
84843                     "area"
84844                 ],
84845                 "fields": [
84846                     "operator",
84847                     "building_area",
84848                     "address",
84849                     "opening_hours"
84850                 ],
84851                 "suggestion": true
84852             },
84853             "amenity/pharmacy/Löwen-Apotheke": {
84854                 "tags": {
84855                     "name": "Löwen-Apotheke",
84856                     "amenity": "pharmacy"
84857                 },
84858                 "name": "Löwen-Apotheke",
84859                 "icon": "pharmacy",
84860                 "geometry": [
84861                     "point",
84862                     "vertex",
84863                     "area"
84864                 ],
84865                 "fields": [
84866                     "operator",
84867                     "building_area",
84868                     "address",
84869                     "opening_hours"
84870                 ],
84871                 "suggestion": true
84872             },
84873             "amenity/pharmacy/Superdrug": {
84874                 "tags": {
84875                     "name": "Superdrug",
84876                     "amenity": "pharmacy"
84877                 },
84878                 "name": "Superdrug",
84879                 "icon": "pharmacy",
84880                 "geometry": [
84881                     "point",
84882                     "vertex",
84883                     "area"
84884                 ],
84885                 "fields": [
84886                     "operator",
84887                     "building_area",
84888                     "address",
84889                     "opening_hours"
84890                 ],
84891                 "suggestion": true
84892             },
84893             "amenity/pharmacy/Sonnen-Apotheke": {
84894                 "tags": {
84895                     "name": "Sonnen-Apotheke",
84896                     "amenity": "pharmacy"
84897                 },
84898                 "name": "Sonnen-Apotheke",
84899                 "icon": "pharmacy",
84900                 "geometry": [
84901                     "point",
84902                     "vertex",
84903                     "area"
84904                 ],
84905                 "fields": [
84906                     "operator",
84907                     "building_area",
84908                     "address",
84909                     "opening_hours"
84910                 ],
84911                 "suggestion": true
84912             },
84913             "amenity/pharmacy/Rathaus-Apotheke": {
84914                 "tags": {
84915                     "name": "Rathaus-Apotheke",
84916                     "amenity": "pharmacy"
84917                 },
84918                 "name": "Rathaus-Apotheke",
84919                 "icon": "pharmacy",
84920                 "geometry": [
84921                     "point",
84922                     "vertex",
84923                     "area"
84924                 ],
84925                 "fields": [
84926                     "operator",
84927                     "building_area",
84928                     "address",
84929                     "opening_hours"
84930                 ],
84931                 "suggestion": true
84932             },
84933             "amenity/pharmacy/Engel-Apotheke": {
84934                 "tags": {
84935                     "name": "Engel-Apotheke",
84936                     "amenity": "pharmacy"
84937                 },
84938                 "name": "Engel-Apotheke",
84939                 "icon": "pharmacy",
84940                 "geometry": [
84941                     "point",
84942                     "vertex",
84943                     "area"
84944                 ],
84945                 "fields": [
84946                     "operator",
84947                     "building_area",
84948                     "address",
84949                     "opening_hours"
84950                 ],
84951                 "suggestion": true
84952             },
84953             "amenity/pharmacy/Hirsch-Apotheke": {
84954                 "tags": {
84955                     "name": "Hirsch-Apotheke",
84956                     "amenity": "pharmacy"
84957                 },
84958                 "name": "Hirsch-Apotheke",
84959                 "icon": "pharmacy",
84960                 "geometry": [
84961                     "point",
84962                     "vertex",
84963                     "area"
84964                 ],
84965                 "fields": [
84966                     "operator",
84967                     "building_area",
84968                     "address",
84969                     "opening_hours"
84970                 ],
84971                 "suggestion": true
84972             },
84973             "amenity/pharmacy/Stern-Apotheke": {
84974                 "tags": {
84975                     "name": "Stern-Apotheke",
84976                     "amenity": "pharmacy"
84977                 },
84978                 "name": "Stern-Apotheke",
84979                 "icon": "pharmacy",
84980                 "geometry": [
84981                     "point",
84982                     "vertex",
84983                     "area"
84984                 ],
84985                 "fields": [
84986                     "operator",
84987                     "building_area",
84988                     "address",
84989                     "opening_hours"
84990                 ],
84991                 "suggestion": true
84992             },
84993             "amenity/pharmacy/Lloyds Pharmacy": {
84994                 "tags": {
84995                     "name": "Lloyds Pharmacy",
84996                     "amenity": "pharmacy"
84997                 },
84998                 "name": "Lloyds Pharmacy",
84999                 "icon": "pharmacy",
85000                 "geometry": [
85001                     "point",
85002                     "vertex",
85003                     "area"
85004                 ],
85005                 "fields": [
85006                     "operator",
85007                     "building_area",
85008                     "address",
85009                     "opening_hours"
85010                 ],
85011                 "suggestion": true
85012             },
85013             "amenity/pharmacy/Rosen-Apotheke": {
85014                 "tags": {
85015                     "name": "Rosen-Apotheke",
85016                     "amenity": "pharmacy"
85017                 },
85018                 "name": "Rosen-Apotheke",
85019                 "icon": "pharmacy",
85020                 "geometry": [
85021                     "point",
85022                     "vertex",
85023                     "area"
85024                 ],
85025                 "fields": [
85026                     "operator",
85027                     "building_area",
85028                     "address",
85029                     "opening_hours"
85030                 ],
85031                 "suggestion": true
85032             },
85033             "amenity/pharmacy/Stadt-Apotheke": {
85034                 "tags": {
85035                     "name": "Stadt-Apotheke",
85036                     "amenity": "pharmacy"
85037                 },
85038                 "name": "Stadt-Apotheke",
85039                 "icon": "pharmacy",
85040                 "geometry": [
85041                     "point",
85042                     "vertex",
85043                     "area"
85044                 ],
85045                 "fields": [
85046                     "operator",
85047                     "building_area",
85048                     "address",
85049                     "opening_hours"
85050                 ],
85051                 "suggestion": true
85052             },
85053             "amenity/pharmacy/Markt-Apotheke": {
85054                 "tags": {
85055                     "name": "Markt-Apotheke",
85056                     "amenity": "pharmacy"
85057                 },
85058                 "name": "Markt-Apotheke",
85059                 "icon": "pharmacy",
85060                 "geometry": [
85061                     "point",
85062                     "vertex",
85063                     "area"
85064                 ],
85065                 "fields": [
85066                     "operator",
85067                     "building_area",
85068                     "address",
85069                     "opening_hours"
85070                 ],
85071                 "suggestion": true
85072             },
85073             "amenity/pharmacy/Аптека": {
85074                 "tags": {
85075                     "name": "Аптека",
85076                     "amenity": "pharmacy"
85077                 },
85078                 "name": "Аптека",
85079                 "icon": "pharmacy",
85080                 "geometry": [
85081                     "point",
85082                     "vertex",
85083                     "area"
85084                 ],
85085                 "fields": [
85086                     "operator",
85087                     "building_area",
85088                     "address",
85089                     "opening_hours"
85090                 ],
85091                 "suggestion": true
85092             },
85093             "amenity/pharmacy/Pharmasave": {
85094                 "tags": {
85095                     "name": "Pharmasave",
85096                     "amenity": "pharmacy"
85097                 },
85098                 "name": "Pharmasave",
85099                 "icon": "pharmacy",
85100                 "geometry": [
85101                     "point",
85102                     "vertex",
85103                     "area"
85104                 ],
85105                 "fields": [
85106                     "operator",
85107                     "building_area",
85108                     "address",
85109                     "opening_hours"
85110                 ],
85111                 "suggestion": true
85112             },
85113             "amenity/pharmacy/Brunnen-Apotheke": {
85114                 "tags": {
85115                     "name": "Brunnen-Apotheke",
85116                     "amenity": "pharmacy"
85117                 },
85118                 "name": "Brunnen-Apotheke",
85119                 "icon": "pharmacy",
85120                 "geometry": [
85121                     "point",
85122                     "vertex",
85123                     "area"
85124                 ],
85125                 "fields": [
85126                     "operator",
85127                     "building_area",
85128                     "address",
85129                     "opening_hours"
85130                 ],
85131                 "suggestion": true
85132             },
85133             "amenity/pharmacy/Shoppers Drug Mart": {
85134                 "tags": {
85135                     "name": "Shoppers Drug Mart",
85136                     "amenity": "pharmacy"
85137                 },
85138                 "name": "Shoppers Drug Mart",
85139                 "icon": "pharmacy",
85140                 "geometry": [
85141                     "point",
85142                     "vertex",
85143                     "area"
85144                 ],
85145                 "fields": [
85146                     "operator",
85147                     "building_area",
85148                     "address",
85149                     "opening_hours"
85150                 ],
85151                 "suggestion": true
85152             },
85153             "amenity/pharmacy/Apotheke am Markt": {
85154                 "tags": {
85155                     "name": "Apotheke am Markt",
85156                     "amenity": "pharmacy"
85157                 },
85158                 "name": "Apotheke am Markt",
85159                 "icon": "pharmacy",
85160                 "geometry": [
85161                     "point",
85162                     "vertex",
85163                     "area"
85164                 ],
85165                 "fields": [
85166                     "operator",
85167                     "building_area",
85168                     "address",
85169                     "opening_hours"
85170                 ],
85171                 "suggestion": true
85172             },
85173             "amenity/pharmacy/Alte Apotheke": {
85174                 "tags": {
85175                     "name": "Alte Apotheke",
85176                     "amenity": "pharmacy"
85177                 },
85178                 "name": "Alte Apotheke",
85179                 "icon": "pharmacy",
85180                 "geometry": [
85181                     "point",
85182                     "vertex",
85183                     "area"
85184                 ],
85185                 "fields": [
85186                     "operator",
85187                     "building_area",
85188                     "address",
85189                     "opening_hours"
85190                 ],
85191                 "suggestion": true
85192             },
85193             "amenity/pharmacy/Neue Apotheke": {
85194                 "tags": {
85195                     "name": "Neue Apotheke",
85196                     "amenity": "pharmacy"
85197                 },
85198                 "name": "Neue Apotheke",
85199                 "icon": "pharmacy",
85200                 "geometry": [
85201                     "point",
85202                     "vertex",
85203                     "area"
85204                 ],
85205                 "fields": [
85206                     "operator",
85207                     "building_area",
85208                     "address",
85209                     "opening_hours"
85210                 ],
85211                 "suggestion": true
85212             },
85213             "amenity/pharmacy/Gintarinė vaistinė": {
85214                 "tags": {
85215                     "name": "Gintarinė vaistinė",
85216                     "amenity": "pharmacy"
85217                 },
85218                 "name": "Gintarinė vaistinė",
85219                 "icon": "pharmacy",
85220                 "geometry": [
85221                     "point",
85222                     "vertex",
85223                     "area"
85224                 ],
85225                 "fields": [
85226                     "operator",
85227                     "building_area",
85228                     "address",
85229                     "opening_hours"
85230                 ],
85231                 "suggestion": true
85232             },
85233             "amenity/pharmacy/Rats-Apotheke": {
85234                 "tags": {
85235                     "name": "Rats-Apotheke",
85236                     "amenity": "pharmacy"
85237                 },
85238                 "name": "Rats-Apotheke",
85239                 "icon": "pharmacy",
85240                 "geometry": [
85241                     "point",
85242                     "vertex",
85243                     "area"
85244                 ],
85245                 "fields": [
85246                     "operator",
85247                     "building_area",
85248                     "address",
85249                     "opening_hours"
85250                 ],
85251                 "suggestion": true
85252             },
85253             "amenity/pharmacy/Adler Apotheke": {
85254                 "tags": {
85255                     "name": "Adler Apotheke",
85256                     "amenity": "pharmacy"
85257                 },
85258                 "name": "Adler Apotheke",
85259                 "icon": "pharmacy",
85260                 "geometry": [
85261                     "point",
85262                     "vertex",
85263                     "area"
85264                 ],
85265                 "fields": [
85266                     "operator",
85267                     "building_area",
85268                     "address",
85269                     "opening_hours"
85270                 ],
85271                 "suggestion": true
85272             },
85273             "amenity/pharmacy/Pharmacie Centrale": {
85274                 "tags": {
85275                     "name": "Pharmacie Centrale",
85276                     "amenity": "pharmacy"
85277                 },
85278                 "name": "Pharmacie Centrale",
85279                 "icon": "pharmacy",
85280                 "geometry": [
85281                     "point",
85282                     "vertex",
85283                     "area"
85284                 ],
85285                 "fields": [
85286                     "operator",
85287                     "building_area",
85288                     "address",
85289                     "opening_hours"
85290                 ],
85291                 "suggestion": true
85292             },
85293             "amenity/pharmacy/Walgreens": {
85294                 "tags": {
85295                     "name": "Walgreens",
85296                     "amenity": "pharmacy"
85297                 },
85298                 "name": "Walgreens",
85299                 "icon": "pharmacy",
85300                 "geometry": [
85301                     "point",
85302                     "vertex",
85303                     "area"
85304                 ],
85305                 "fields": [
85306                     "operator",
85307                     "building_area",
85308                     "address",
85309                     "opening_hours"
85310                 ],
85311                 "suggestion": true
85312             },
85313             "amenity/pharmacy/Rite Aid": {
85314                 "tags": {
85315                     "name": "Rite Aid",
85316                     "amenity": "pharmacy"
85317                 },
85318                 "name": "Rite Aid",
85319                 "icon": "pharmacy",
85320                 "geometry": [
85321                     "point",
85322                     "vertex",
85323                     "area"
85324                 ],
85325                 "fields": [
85326                     "operator",
85327                     "building_area",
85328                     "address",
85329                     "opening_hours"
85330                 ],
85331                 "suggestion": true
85332             },
85333             "amenity/pharmacy/Apotheke": {
85334                 "tags": {
85335                     "name": "Apotheke",
85336                     "amenity": "pharmacy"
85337                 },
85338                 "name": "Apotheke",
85339                 "icon": "pharmacy",
85340                 "geometry": [
85341                     "point",
85342                     "vertex",
85343                     "area"
85344                 ],
85345                 "fields": [
85346                     "operator",
85347                     "building_area",
85348                     "address",
85349                     "opening_hours"
85350                 ],
85351                 "suggestion": true
85352             },
85353             "amenity/pharmacy/Linden-Apotheke": {
85354                 "tags": {
85355                     "name": "Linden-Apotheke",
85356                     "amenity": "pharmacy"
85357                 },
85358                 "name": "Linden-Apotheke",
85359                 "icon": "pharmacy",
85360                 "geometry": [
85361                     "point",
85362                     "vertex",
85363                     "area"
85364                 ],
85365                 "fields": [
85366                     "operator",
85367                     "building_area",
85368                     "address",
85369                     "opening_hours"
85370                 ],
85371                 "suggestion": true
85372             },
85373             "amenity/pharmacy/Bahnhof-Apotheke": {
85374                 "tags": {
85375                     "name": "Bahnhof-Apotheke",
85376                     "amenity": "pharmacy"
85377                 },
85378                 "name": "Bahnhof-Apotheke",
85379                 "icon": "pharmacy",
85380                 "geometry": [
85381                     "point",
85382                     "vertex",
85383                     "area"
85384                 ],
85385                 "fields": [
85386                     "operator",
85387                     "building_area",
85388                     "address",
85389                     "opening_hours"
85390                 ],
85391                 "suggestion": true
85392             },
85393             "amenity/pharmacy/Burg-Apotheke": {
85394                 "tags": {
85395                     "name": "Burg-Apotheke",
85396                     "amenity": "pharmacy"
85397                 },
85398                 "name": "Burg-Apotheke",
85399                 "icon": "pharmacy",
85400                 "geometry": [
85401                     "point",
85402                     "vertex",
85403                     "area"
85404                 ],
85405                 "fields": [
85406                     "operator",
85407                     "building_area",
85408                     "address",
85409                     "opening_hours"
85410                 ],
85411                 "suggestion": true
85412             },
85413             "amenity/pharmacy/Jean Coutu": {
85414                 "tags": {
85415                     "name": "Jean Coutu",
85416                     "amenity": "pharmacy"
85417                 },
85418                 "name": "Jean Coutu",
85419                 "icon": "pharmacy",
85420                 "geometry": [
85421                     "point",
85422                     "vertex",
85423                     "area"
85424                 ],
85425                 "fields": [
85426                     "operator",
85427                     "building_area",
85428                     "address",
85429                     "opening_hours"
85430                 ],
85431                 "suggestion": true
85432             },
85433             "amenity/pharmacy/Pharmaprix": {
85434                 "tags": {
85435                     "name": "Pharmaprix",
85436                     "amenity": "pharmacy"
85437                 },
85438                 "name": "Pharmaprix",
85439                 "icon": "pharmacy",
85440                 "geometry": [
85441                     "point",
85442                     "vertex",
85443                     "area"
85444                 ],
85445                 "fields": [
85446                     "operator",
85447                     "building_area",
85448                     "address",
85449                     "opening_hours"
85450                 ],
85451                 "suggestion": true
85452             },
85453             "amenity/pharmacy/Farmacias Ahumada": {
85454                 "tags": {
85455                     "name": "Farmacias Ahumada",
85456                     "amenity": "pharmacy"
85457                 },
85458                 "name": "Farmacias Ahumada",
85459                 "icon": "pharmacy",
85460                 "geometry": [
85461                     "point",
85462                     "vertex",
85463                     "area"
85464                 ],
85465                 "fields": [
85466                     "operator",
85467                     "building_area",
85468                     "address",
85469                     "opening_hours"
85470                 ],
85471                 "suggestion": true
85472             },
85473             "amenity/pharmacy/Farmacia Comunale": {
85474                 "tags": {
85475                     "name": "Farmacia Comunale",
85476                     "amenity": "pharmacy"
85477                 },
85478                 "name": "Farmacia Comunale",
85479                 "icon": "pharmacy",
85480                 "geometry": [
85481                     "point",
85482                     "vertex",
85483                     "area"
85484                 ],
85485                 "fields": [
85486                     "operator",
85487                     "building_area",
85488                     "address",
85489                     "opening_hours"
85490                 ],
85491                 "suggestion": true
85492             },
85493             "amenity/pharmacy/Farmacias Cruz Verde": {
85494                 "tags": {
85495                     "name": "Farmacias Cruz Verde",
85496                     "amenity": "pharmacy"
85497                 },
85498                 "name": "Farmacias Cruz Verde",
85499                 "icon": "pharmacy",
85500                 "geometry": [
85501                     "point",
85502                     "vertex",
85503                     "area"
85504                 ],
85505                 "fields": [
85506                     "operator",
85507                     "building_area",
85508                     "address",
85509                     "opening_hours"
85510                 ],
85511                 "suggestion": true
85512             },
85513             "amenity/pharmacy/Cruz Verde": {
85514                 "tags": {
85515                     "name": "Cruz Verde",
85516                     "amenity": "pharmacy"
85517                 },
85518                 "name": "Cruz Verde",
85519                 "icon": "pharmacy",
85520                 "geometry": [
85521                     "point",
85522                     "vertex",
85523                     "area"
85524                 ],
85525                 "fields": [
85526                     "operator",
85527                     "building_area",
85528                     "address",
85529                     "opening_hours"
85530                 ],
85531                 "suggestion": true
85532             },
85533             "amenity/pharmacy/Hubertus Apotheke": {
85534                 "tags": {
85535                     "name": "Hubertus Apotheke",
85536                     "amenity": "pharmacy"
85537                 },
85538                 "name": "Hubertus Apotheke",
85539                 "icon": "pharmacy",
85540                 "geometry": [
85541                     "point",
85542                     "vertex",
85543                     "area"
85544                 ],
85545                 "fields": [
85546                     "operator",
85547                     "building_area",
85548                     "address",
85549                     "opening_hours"
85550                 ],
85551                 "suggestion": true
85552             },
85553             "amenity/pharmacy/CVS": {
85554                 "tags": {
85555                     "name": "CVS",
85556                     "amenity": "pharmacy"
85557                 },
85558                 "name": "CVS",
85559                 "icon": "pharmacy",
85560                 "geometry": [
85561                     "point",
85562                     "vertex",
85563                     "area"
85564                 ],
85565                 "fields": [
85566                     "operator",
85567                     "building_area",
85568                     "address",
85569                     "opening_hours"
85570                 ],
85571                 "suggestion": true
85572             },
85573             "amenity/pharmacy/Farmacias SalcoBrand": {
85574                 "tags": {
85575                     "name": "Farmacias SalcoBrand",
85576                     "amenity": "pharmacy"
85577                 },
85578                 "name": "Farmacias SalcoBrand",
85579                 "icon": "pharmacy",
85580                 "geometry": [
85581                     "point",
85582                     "vertex",
85583                     "area"
85584                 ],
85585                 "fields": [
85586                     "operator",
85587                     "building_area",
85588                     "address",
85589                     "opening_hours"
85590                 ],
85591                 "suggestion": true
85592             },
85593             "amenity/pharmacy/Фармация": {
85594                 "tags": {
85595                     "name": "Фармация",
85596                     "amenity": "pharmacy"
85597                 },
85598                 "name": "Фармация",
85599                 "icon": "pharmacy",
85600                 "geometry": [
85601                     "point",
85602                     "vertex",
85603                     "area"
85604                 ],
85605                 "fields": [
85606                     "operator",
85607                     "building_area",
85608                     "address",
85609                     "opening_hours"
85610                 ],
85611                 "suggestion": true
85612             },
85613             "amenity/pharmacy/Bären-Apotheke": {
85614                 "tags": {
85615                     "name": "Bären-Apotheke",
85616                     "amenity": "pharmacy"
85617                 },
85618                 "name": "Bären-Apotheke",
85619                 "icon": "pharmacy",
85620                 "geometry": [
85621                     "point",
85622                     "vertex",
85623                     "area"
85624                 ],
85625                 "fields": [
85626                     "operator",
85627                     "building_area",
85628                     "address",
85629                     "opening_hours"
85630                 ],
85631                 "suggestion": true
85632             },
85633             "amenity/pharmacy/Clicks": {
85634                 "tags": {
85635                     "name": "Clicks",
85636                     "amenity": "pharmacy"
85637                 },
85638                 "name": "Clicks",
85639                 "icon": "pharmacy",
85640                 "geometry": [
85641                     "point",
85642                     "vertex",
85643                     "area"
85644                 ],
85645                 "fields": [
85646                     "operator",
85647                     "building_area",
85648                     "address",
85649                     "opening_hours"
85650                 ],
85651                 "suggestion": true
85652             },
85653             "amenity/pharmacy/セイジョー": {
85654                 "tags": {
85655                     "name": "セイジョー",
85656                     "amenity": "pharmacy"
85657                 },
85658                 "name": "セイジョー",
85659                 "icon": "pharmacy",
85660                 "geometry": [
85661                     "point",
85662                     "vertex",
85663                     "area"
85664                 ],
85665                 "fields": [
85666                     "operator",
85667                     "building_area",
85668                     "address",
85669                     "opening_hours"
85670                 ],
85671                 "suggestion": true
85672             },
85673             "amenity/pharmacy/マツモトキヨシ": {
85674                 "tags": {
85675                     "name": "マツモトキヨシ",
85676                     "amenity": "pharmacy"
85677                 },
85678                 "name": "マツモトキヨシ",
85679                 "icon": "pharmacy",
85680                 "geometry": [
85681                     "point",
85682                     "vertex",
85683                     "area"
85684                 ],
85685                 "fields": [
85686                     "operator",
85687                     "building_area",
85688                     "address",
85689                     "opening_hours"
85690                 ],
85691                 "suggestion": true
85692             },
85693             "amenity/pharmacy/Dr. Max": {
85694                 "tags": {
85695                     "name": "Dr. Max",
85696                     "amenity": "pharmacy"
85697                 },
85698                 "name": "Dr. Max",
85699                 "icon": "pharmacy",
85700                 "geometry": [
85701                     "point",
85702                     "vertex",
85703                     "area"
85704                 ],
85705                 "fields": [
85706                     "operator",
85707                     "building_area",
85708                     "address",
85709                     "opening_hours"
85710                 ],
85711                 "suggestion": true
85712             },
85713             "amenity/pharmacy/Вита": {
85714                 "tags": {
85715                     "name": "Вита",
85716                     "amenity": "pharmacy"
85717                 },
85718                 "name": "Вита",
85719                 "icon": "pharmacy",
85720                 "geometry": [
85721                     "point",
85722                     "vertex",
85723                     "area"
85724                 ],
85725                 "fields": [
85726                     "operator",
85727                     "building_area",
85728                     "address",
85729                     "opening_hours"
85730                 ],
85731                 "suggestion": true
85732             },
85733             "amenity/pharmacy/Радуга": {
85734                 "tags": {
85735                     "name": "Радуга",
85736                     "amenity": "pharmacy"
85737                 },
85738                 "name": "Радуга",
85739                 "icon": "pharmacy",
85740                 "geometry": [
85741                     "point",
85742                     "vertex",
85743                     "area"
85744                 ],
85745                 "fields": [
85746                     "operator",
85747                     "building_area",
85748                     "address",
85749                     "opening_hours"
85750                 ],
85751                 "suggestion": true
85752             },
85753             "amenity/pharmacy/サンドラッグ": {
85754                 "tags": {
85755                     "name": "サンドラッグ",
85756                     "amenity": "pharmacy"
85757                 },
85758                 "name": "サンドラッグ",
85759                 "icon": "pharmacy",
85760                 "geometry": [
85761                     "point",
85762                     "vertex",
85763                     "area"
85764                 ],
85765                 "fields": [
85766                     "operator",
85767                     "building_area",
85768                     "address",
85769                     "opening_hours"
85770                 ],
85771                 "suggestion": true
85772             },
85773             "amenity/pharmacy/Apteka": {
85774                 "tags": {
85775                     "name": "Apteka",
85776                     "amenity": "pharmacy"
85777                 },
85778                 "name": "Apteka",
85779                 "icon": "pharmacy",
85780                 "geometry": [
85781                     "point",
85782                     "vertex",
85783                     "area"
85784                 ],
85785                 "fields": [
85786                     "operator",
85787                     "building_area",
85788                     "address",
85789                     "opening_hours"
85790                 ],
85791                 "suggestion": true
85792             },
85793             "amenity/pharmacy/Первая помощь": {
85794                 "tags": {
85795                     "name": "Первая помощь",
85796                     "amenity": "pharmacy"
85797                 },
85798                 "name": "Первая помощь",
85799                 "icon": "pharmacy",
85800                 "geometry": [
85801                     "point",
85802                     "vertex",
85803                     "area"
85804                 ],
85805                 "fields": [
85806                     "operator",
85807                     "building_area",
85808                     "address",
85809                     "opening_hours"
85810                 ],
85811                 "suggestion": true
85812             },
85813             "amenity/pharmacy/Ригла": {
85814                 "tags": {
85815                     "name": "Ригла",
85816                     "amenity": "pharmacy"
85817                 },
85818                 "name": "Ригла",
85819                 "icon": "pharmacy",
85820                 "geometry": [
85821                     "point",
85822                     "vertex",
85823                     "area"
85824                 ],
85825                 "fields": [
85826                     "operator",
85827                     "building_area",
85828                     "address",
85829                     "opening_hours"
85830                 ],
85831                 "suggestion": true
85832             },
85833             "amenity/pharmacy/Имплозия": {
85834                 "tags": {
85835                     "name": "Имплозия",
85836                     "amenity": "pharmacy"
85837                 },
85838                 "name": "Имплозия",
85839                 "icon": "pharmacy",
85840                 "geometry": [
85841                     "point",
85842                     "vertex",
85843                     "area"
85844                 ],
85845                 "fields": [
85846                     "operator",
85847                     "building_area",
85848                     "address",
85849                     "opening_hours"
85850                 ],
85851                 "suggestion": true
85852             },
85853             "amenity/pharmacy/Kinney Drugs": {
85854                 "tags": {
85855                     "name": "Kinney Drugs",
85856                     "amenity": "pharmacy"
85857                 },
85858                 "name": "Kinney Drugs",
85859                 "icon": "pharmacy",
85860                 "geometry": [
85861                     "point",
85862                     "vertex",
85863                     "area"
85864                 ],
85865                 "fields": [
85866                     "operator",
85867                     "building_area",
85868                     "address",
85869                     "opening_hours"
85870                 ],
85871                 "suggestion": true
85872             },
85873             "amenity/pharmacy/Классика": {
85874                 "tags": {
85875                     "name": "Классика",
85876                     "amenity": "pharmacy"
85877                 },
85878                 "name": "Классика",
85879                 "icon": "pharmacy",
85880                 "geometry": [
85881                     "point",
85882                     "vertex",
85883                     "area"
85884                 ],
85885                 "fields": [
85886                     "operator",
85887                     "building_area",
85888                     "address",
85889                     "opening_hours"
85890                 ],
85891                 "suggestion": true
85892             },
85893             "amenity/pharmacy/Ljekarna": {
85894                 "tags": {
85895                     "name": "Ljekarna",
85896                     "amenity": "pharmacy"
85897                 },
85898                 "name": "Ljekarna",
85899                 "icon": "pharmacy",
85900                 "geometry": [
85901                     "point",
85902                     "vertex",
85903                     "area"
85904                 ],
85905                 "fields": [
85906                     "operator",
85907                     "building_area",
85908                     "address",
85909                     "opening_hours"
85910                 ],
85911                 "suggestion": true
85912             },
85913             "amenity/pharmacy/SalcoBrand": {
85914                 "tags": {
85915                     "name": "SalcoBrand",
85916                     "amenity": "pharmacy"
85917                 },
85918                 "name": "SalcoBrand",
85919                 "icon": "pharmacy",
85920                 "geometry": [
85921                     "point",
85922                     "vertex",
85923                     "area"
85924                 ],
85925                 "fields": [
85926                     "operator",
85927                     "building_area",
85928                     "address",
85929                     "opening_hours"
85930                 ],
85931                 "suggestion": true
85932             },
85933             "amenity/pharmacy/Аптека 36,6": {
85934                 "tags": {
85935                     "name": "Аптека 36,6",
85936                     "amenity": "pharmacy"
85937                 },
85938                 "name": "Аптека 36,6",
85939                 "icon": "pharmacy",
85940                 "geometry": [
85941                     "point",
85942                     "vertex",
85943                     "area"
85944                 ],
85945                 "fields": [
85946                     "operator",
85947                     "building_area",
85948                     "address",
85949                     "opening_hours"
85950                 ],
85951                 "suggestion": true
85952             },
85953             "amenity/pharmacy/Фармакор": {
85954                 "tags": {
85955                     "name": "Фармакор",
85956                     "amenity": "pharmacy"
85957                 },
85958                 "name": "Фармакор",
85959                 "icon": "pharmacy",
85960                 "geometry": [
85961                     "point",
85962                     "vertex",
85963                     "area"
85964                 ],
85965                 "fields": [
85966                     "operator",
85967                     "building_area",
85968                     "address",
85969                     "opening_hours"
85970                 ],
85971                 "suggestion": true
85972             },
85973             "amenity/pharmacy/スギ薬局": {
85974                 "tags": {
85975                     "name": "スギ薬局",
85976                     "amenity": "pharmacy"
85977                 },
85978                 "name": "スギ薬局",
85979                 "icon": "pharmacy",
85980                 "geometry": [
85981                     "point",
85982                     "vertex",
85983                     "area"
85984                 ],
85985                 "fields": [
85986                     "operator",
85987                     "building_area",
85988                     "address",
85989                     "opening_hours"
85990                 ],
85991                 "suggestion": true
85992             },
85993             "amenity/pharmacy/Аптечный пункт": {
85994                 "tags": {
85995                     "name": "Аптечный пункт",
85996                     "amenity": "pharmacy"
85997                 },
85998                 "name": "Аптечный пункт",
85999                 "icon": "pharmacy",
86000                 "geometry": [
86001                     "point",
86002                     "vertex",
86003                     "area"
86004                 ],
86005                 "fields": [
86006                     "operator",
86007                     "building_area",
86008                     "address",
86009                     "opening_hours"
86010                 ],
86011                 "suggestion": true
86012             },
86013             "amenity/pharmacy/Невис": {
86014                 "tags": {
86015                     "name": "Невис",
86016                     "amenity": "pharmacy"
86017                 },
86018                 "name": "Невис",
86019                 "icon": "pharmacy",
86020                 "geometry": [
86021                     "point",
86022                     "vertex",
86023                     "area"
86024                 ],
86025                 "fields": [
86026                     "operator",
86027                     "building_area",
86028                     "address",
86029                     "opening_hours"
86030                 ],
86031                 "suggestion": true
86032             },
86033             "amenity/pharmacy/トモズ (Tomod's)": {
86034                 "tags": {
86035                     "name": "トモズ (Tomod's)",
86036                     "amenity": "pharmacy"
86037                 },
86038                 "name": "トモズ (Tomod's)",
86039                 "icon": "pharmacy",
86040                 "geometry": [
86041                     "point",
86042                     "vertex",
86043                     "area"
86044                 ],
86045                 "fields": [
86046                     "operator",
86047                     "building_area",
86048                     "address",
86049                     "opening_hours"
86050                 ],
86051                 "suggestion": true
86052             },
86053             "amenity/pharmacy/Eurovaistinė": {
86054                 "tags": {
86055                     "name": "Eurovaistinė",
86056                     "amenity": "pharmacy"
86057                 },
86058                 "name": "Eurovaistinė",
86059                 "icon": "pharmacy",
86060                 "geometry": [
86061                     "point",
86062                     "vertex",
86063                     "area"
86064                 ],
86065                 "fields": [
86066                     "operator",
86067                     "building_area",
86068                     "address",
86069                     "opening_hours"
86070                 ],
86071                 "suggestion": true
86072             },
86073             "amenity/pharmacy/Farmacity": {
86074                 "tags": {
86075                     "name": "Farmacity",
86076                     "amenity": "pharmacy"
86077                 },
86078                 "name": "Farmacity",
86079                 "icon": "pharmacy",
86080                 "geometry": [
86081                     "point",
86082                     "vertex",
86083                     "area"
86084                 ],
86085                 "fields": [
86086                     "operator",
86087                     "building_area",
86088                     "address",
86089                     "opening_hours"
86090                 ],
86091                 "suggestion": true
86092             },
86093             "amenity/pharmacy/аптека": {
86094                 "tags": {
86095                     "name": "аптека",
86096                     "amenity": "pharmacy"
86097                 },
86098                 "name": "аптека",
86099                 "icon": "pharmacy",
86100                 "geometry": [
86101                     "point",
86102                     "vertex",
86103                     "area"
86104                 ],
86105                 "fields": [
86106                     "operator",
86107                     "building_area",
86108                     "address",
86109                     "opening_hours"
86110                 ],
86111                 "suggestion": true
86112             },
86113             "amenity/pharmacy/The Generics Pharmacy": {
86114                 "tags": {
86115                     "name": "The Generics Pharmacy",
86116                     "amenity": "pharmacy"
86117                 },
86118                 "name": "The Generics Pharmacy",
86119                 "icon": "pharmacy",
86120                 "geometry": [
86121                     "point",
86122                     "vertex",
86123                     "area"
86124                 ],
86125                 "fields": [
86126                     "operator",
86127                     "building_area",
86128                     "address",
86129                     "opening_hours"
86130                 ],
86131                 "suggestion": true
86132             },
86133             "amenity/pharmacy/Farmatodo": {
86134                 "tags": {
86135                     "name": "Farmatodo",
86136                     "amenity": "pharmacy"
86137                 },
86138                 "name": "Farmatodo",
86139                 "icon": "pharmacy",
86140                 "geometry": [
86141                     "point",
86142                     "vertex",
86143                     "area"
86144                 ],
86145                 "fields": [
86146                     "operator",
86147                     "building_area",
86148                     "address",
86149                     "opening_hours"
86150                 ],
86151                 "suggestion": true
86152             },
86153             "amenity/pharmacy/Duane Reade": {
86154                 "tags": {
86155                     "name": "Duane Reade",
86156                     "amenity": "pharmacy"
86157                 },
86158                 "name": "Duane Reade",
86159                 "icon": "pharmacy",
86160                 "geometry": [
86161                     "point",
86162                     "vertex",
86163                     "area"
86164                 ],
86165                 "fields": [
86166                     "operator",
86167                     "building_area",
86168                     "address",
86169                     "opening_hours"
86170                 ],
86171                 "suggestion": true
86172             },
86173             "amenity/pharmacy/Фармленд": {
86174                 "tags": {
86175                     "name": "Фармленд",
86176                     "amenity": "pharmacy"
86177                 },
86178                 "name": "Фармленд",
86179                 "icon": "pharmacy",
86180                 "geometry": [
86181                     "point",
86182                     "vertex",
86183                     "area"
86184                 ],
86185                 "fields": [
86186                     "operator",
86187                     "building_area",
86188                     "address",
86189                     "opening_hours"
86190                 ],
86191                 "suggestion": true
86192             },
86193             "amenity/pharmacy/ドラッグてらしま (Drug Terashima)": {
86194                 "tags": {
86195                     "name": "ドラッグてらしま (Drug Terashima)",
86196                     "amenity": "pharmacy"
86197                 },
86198                 "name": "ドラッグてらしま (Drug Terashima)",
86199                 "icon": "pharmacy",
86200                 "geometry": [
86201                     "point",
86202                     "vertex",
86203                     "area"
86204                 ],
86205                 "fields": [
86206                     "operator",
86207                     "building_area",
86208                     "address",
86209                     "opening_hours"
86210                 ],
86211                 "suggestion": true
86212             },
86213             "amenity/pharmacy/Арніка": {
86214                 "tags": {
86215                     "name": "Арніка",
86216                     "amenity": "pharmacy"
86217                 },
86218                 "name": "Арніка",
86219                 "icon": "pharmacy",
86220                 "geometry": [
86221                     "point",
86222                     "vertex",
86223                     "area"
86224                 ],
86225                 "fields": [
86226                     "operator",
86227                     "building_area",
86228                     "address",
86229                     "opening_hours"
86230                 ],
86231                 "suggestion": true
86232             },
86233             "amenity/pharmacy/ავერსი (Aversi)": {
86234                 "tags": {
86235                     "name": "ავერსი (Aversi)",
86236                     "amenity": "pharmacy"
86237                 },
86238                 "name": "ავერსი (Aversi)",
86239                 "icon": "pharmacy",
86240                 "geometry": [
86241                     "point",
86242                     "vertex",
86243                     "area"
86244                 ],
86245                 "fields": [
86246                     "operator",
86247                     "building_area",
86248                     "address",
86249                     "opening_hours"
86250                 ],
86251                 "suggestion": true
86252             },
86253             "amenity/pharmacy/Farmahorro": {
86254                 "tags": {
86255                     "name": "Farmahorro",
86256                     "amenity": "pharmacy"
86257                 },
86258                 "name": "Farmahorro",
86259                 "icon": "pharmacy",
86260                 "geometry": [
86261                     "point",
86262                     "vertex",
86263                     "area"
86264                 ],
86265                 "fields": [
86266                     "operator",
86267                     "building_area",
86268                     "address",
86269                     "opening_hours"
86270                 ],
86271                 "suggestion": true
86272             },
86273             "amenity/cafe/Starbucks": {
86274                 "tags": {
86275                     "name": "Starbucks",
86276                     "cuisine": "coffee_shop",
86277                     "amenity": "cafe"
86278                 },
86279                 "name": "Starbucks",
86280                 "icon": "cafe",
86281                 "geometry": [
86282                     "point",
86283                     "vertex",
86284                     "area"
86285                 ],
86286                 "fields": [
86287                     "cuisine",
86288                     "internet_access",
86289                     "building_area",
86290                     "address",
86291                     "opening_hours",
86292                     "smoking"
86293                 ],
86294                 "suggestion": true
86295             },
86296             "amenity/cafe/Cafeteria": {
86297                 "tags": {
86298                     "name": "Cafeteria",
86299                     "amenity": "cafe"
86300                 },
86301                 "name": "Cafeteria",
86302                 "icon": "cafe",
86303                 "geometry": [
86304                     "point",
86305                     "vertex",
86306                     "area"
86307                 ],
86308                 "fields": [
86309                     "cuisine",
86310                     "internet_access",
86311                     "building_area",
86312                     "address",
86313                     "opening_hours",
86314                     "smoking"
86315                 ],
86316                 "suggestion": true
86317             },
86318             "amenity/cafe/Costa": {
86319                 "tags": {
86320                     "name": "Costa",
86321                     "amenity": "cafe"
86322                 },
86323                 "name": "Costa",
86324                 "icon": "cafe",
86325                 "geometry": [
86326                     "point",
86327                     "vertex",
86328                     "area"
86329                 ],
86330                 "fields": [
86331                     "cuisine",
86332                     "internet_access",
86333                     "building_area",
86334                     "address",
86335                     "opening_hours",
86336                     "smoking"
86337                 ],
86338                 "suggestion": true
86339             },
86340             "amenity/cafe/Caffè Nero": {
86341                 "tags": {
86342                     "name": "Caffè Nero",
86343                     "amenity": "cafe"
86344                 },
86345                 "name": "Caffè Nero",
86346                 "icon": "cafe",
86347                 "geometry": [
86348                     "point",
86349                     "vertex",
86350                     "area"
86351                 ],
86352                 "fields": [
86353                     "cuisine",
86354                     "internet_access",
86355                     "building_area",
86356                     "address",
86357                     "opening_hours",
86358                     "smoking"
86359                 ],
86360                 "suggestion": true
86361             },
86362             "amenity/cafe/Кафе": {
86363                 "tags": {
86364                     "name": "Кафе",
86365                     "amenity": "cafe"
86366                 },
86367                 "name": "Кафе",
86368                 "icon": "cafe",
86369                 "geometry": [
86370                     "point",
86371                     "vertex",
86372                     "area"
86373                 ],
86374                 "fields": [
86375                     "cuisine",
86376                     "internet_access",
86377                     "building_area",
86378                     "address",
86379                     "opening_hours",
86380                     "smoking"
86381                 ],
86382                 "suggestion": true
86383             },
86384             "amenity/cafe/Café Central": {
86385                 "tags": {
86386                     "name": "Café Central",
86387                     "amenity": "cafe"
86388                 },
86389                 "name": "Café Central",
86390                 "icon": "cafe",
86391                 "geometry": [
86392                     "point",
86393                     "vertex",
86394                     "area"
86395                 ],
86396                 "fields": [
86397                     "cuisine",
86398                     "internet_access",
86399                     "building_area",
86400                     "address",
86401                     "opening_hours",
86402                     "smoking"
86403                 ],
86404                 "suggestion": true
86405             },
86406             "amenity/cafe/Second Cup": {
86407                 "tags": {
86408                     "name": "Second Cup",
86409                     "amenity": "cafe"
86410                 },
86411                 "name": "Second Cup",
86412                 "icon": "cafe",
86413                 "geometry": [
86414                     "point",
86415                     "vertex",
86416                     "area"
86417                 ],
86418                 "fields": [
86419                     "cuisine",
86420                     "internet_access",
86421                     "building_area",
86422                     "address",
86423                     "opening_hours",
86424                     "smoking"
86425                 ],
86426                 "suggestion": true
86427             },
86428             "amenity/cafe/Eisdiele": {
86429                 "tags": {
86430                     "name": "Eisdiele",
86431                     "amenity": "cafe"
86432                 },
86433                 "name": "Eisdiele",
86434                 "icon": "cafe",
86435                 "geometry": [
86436                     "point",
86437                     "vertex",
86438                     "area"
86439                 ],
86440                 "fields": [
86441                     "cuisine",
86442                     "internet_access",
86443                     "building_area",
86444                     "address",
86445                     "opening_hours",
86446                     "smoking"
86447                 ],
86448                 "suggestion": true
86449             },
86450             "amenity/cafe/Dunkin Donuts": {
86451                 "tags": {
86452                     "name": "Dunkin Donuts",
86453                     "cuisine": "donut",
86454                     "amenity": "cafe"
86455                 },
86456                 "name": "Dunkin Donuts",
86457                 "icon": "cafe",
86458                 "geometry": [
86459                     "point",
86460                     "vertex",
86461                     "area"
86462                 ],
86463                 "fields": [
86464                     "cuisine",
86465                     "internet_access",
86466                     "building_area",
86467                     "address",
86468                     "opening_hours",
86469                     "smoking"
86470                 ],
86471                 "suggestion": true
86472             },
86473             "amenity/cafe/Espresso House": {
86474                 "tags": {
86475                     "name": "Espresso House",
86476                     "amenity": "cafe"
86477                 },
86478                 "name": "Espresso House",
86479                 "icon": "cafe",
86480                 "geometry": [
86481                     "point",
86482                     "vertex",
86483                     "area"
86484                 ],
86485                 "fields": [
86486                     "cuisine",
86487                     "internet_access",
86488                     "building_area",
86489                     "address",
86490                     "opening_hours",
86491                     "smoking"
86492                 ],
86493                 "suggestion": true
86494             },
86495             "amenity/cafe/Segafredo": {
86496                 "tags": {
86497                     "name": "Segafredo",
86498                     "amenity": "cafe"
86499                 },
86500                 "name": "Segafredo",
86501                 "icon": "cafe",
86502                 "geometry": [
86503                     "point",
86504                     "vertex",
86505                     "area"
86506                 ],
86507                 "fields": [
86508                     "cuisine",
86509                     "internet_access",
86510                     "building_area",
86511                     "address",
86512                     "opening_hours",
86513                     "smoking"
86514                 ],
86515                 "suggestion": true
86516             },
86517             "amenity/cafe/Coffee Time": {
86518                 "tags": {
86519                     "name": "Coffee Time",
86520                     "amenity": "cafe"
86521                 },
86522                 "name": "Coffee Time",
86523                 "icon": "cafe",
86524                 "geometry": [
86525                     "point",
86526                     "vertex",
86527                     "area"
86528                 ],
86529                 "fields": [
86530                     "cuisine",
86531                     "internet_access",
86532                     "building_area",
86533                     "address",
86534                     "opening_hours",
86535                     "smoking"
86536                 ],
86537                 "suggestion": true
86538             },
86539             "amenity/cafe/Cafe Coffee Day": {
86540                 "tags": {
86541                     "name": "Cafe Coffee Day",
86542                     "amenity": "cafe"
86543                 },
86544                 "name": "Cafe Coffee Day",
86545                 "icon": "cafe",
86546                 "geometry": [
86547                     "point",
86548                     "vertex",
86549                     "area"
86550                 ],
86551                 "fields": [
86552                     "cuisine",
86553                     "internet_access",
86554                     "building_area",
86555                     "address",
86556                     "opening_hours",
86557                     "smoking"
86558                 ],
86559                 "suggestion": true
86560             },
86561             "amenity/cafe/Eiscafe Venezia": {
86562                 "tags": {
86563                     "name": "Eiscafe Venezia",
86564                     "amenity": "cafe"
86565                 },
86566                 "name": "Eiscafe Venezia",
86567                 "icon": "cafe",
86568                 "geometry": [
86569                     "point",
86570                     "vertex",
86571                     "area"
86572                 ],
86573                 "fields": [
86574                     "cuisine",
86575                     "internet_access",
86576                     "building_area",
86577                     "address",
86578                     "opening_hours",
86579                     "smoking"
86580                 ],
86581                 "suggestion": true
86582             },
86583             "amenity/cafe/スターバックス": {
86584                 "tags": {
86585                     "name": "スターバックス",
86586                     "name:en": "Starbucks",
86587                     "amenity": "cafe"
86588                 },
86589                 "name": "スターバックス",
86590                 "icon": "cafe",
86591                 "geometry": [
86592                     "point",
86593                     "vertex",
86594                     "area"
86595                 ],
86596                 "fields": [
86597                     "cuisine",
86598                     "internet_access",
86599                     "building_area",
86600                     "address",
86601                     "opening_hours",
86602                     "smoking"
86603                 ],
86604                 "suggestion": true
86605             },
86606             "amenity/cafe/Шоколадница": {
86607                 "tags": {
86608                     "name": "Шоколадница",
86609                     "amenity": "cafe"
86610                 },
86611                 "name": "Шоколадница",
86612                 "icon": "cafe",
86613                 "geometry": [
86614                     "point",
86615                     "vertex",
86616                     "area"
86617                 ],
86618                 "fields": [
86619                     "cuisine",
86620                     "internet_access",
86621                     "building_area",
86622                     "address",
86623                     "opening_hours",
86624                     "smoking"
86625                 ],
86626                 "suggestion": true
86627             },
86628             "amenity/cafe/Pret A Manger": {
86629                 "tags": {
86630                     "name": "Pret A Manger",
86631                     "amenity": "cafe"
86632                 },
86633                 "name": "Pret A Manger",
86634                 "icon": "cafe",
86635                 "geometry": [
86636                     "point",
86637                     "vertex",
86638                     "area"
86639                 ],
86640                 "fields": [
86641                     "cuisine",
86642                     "internet_access",
86643                     "building_area",
86644                     "address",
86645                     "opening_hours",
86646                     "smoking"
86647                 ],
86648                 "suggestion": true
86649             },
86650             "amenity/cafe/Столовая": {
86651                 "tags": {
86652                     "name": "Столовая",
86653                     "amenity": "cafe"
86654                 },
86655                 "name": "Столовая",
86656                 "icon": "cafe",
86657                 "geometry": [
86658                     "point",
86659                     "vertex",
86660                     "area"
86661                 ],
86662                 "fields": [
86663                     "cuisine",
86664                     "internet_access",
86665                     "building_area",
86666                     "address",
86667                     "opening_hours",
86668                     "smoking"
86669                 ],
86670                 "suggestion": true
86671             },
86672             "amenity/cafe/ドトール": {
86673                 "tags": {
86674                     "name": "ドトール",
86675                     "name:en": "DOUTOR",
86676                     "amenity": "cafe"
86677                 },
86678                 "name": "ドトール",
86679                 "icon": "cafe",
86680                 "geometry": [
86681                     "point",
86682                     "vertex",
86683                     "area"
86684                 ],
86685                 "fields": [
86686                     "cuisine",
86687                     "internet_access",
86688                     "building_area",
86689                     "address",
86690                     "opening_hours",
86691                     "smoking"
86692                 ],
86693                 "suggestion": true
86694             },
86695             "amenity/cafe/Tchibo": {
86696                 "tags": {
86697                     "name": "Tchibo",
86698                     "amenity": "cafe"
86699                 },
86700                 "name": "Tchibo",
86701                 "icon": "cafe",
86702                 "geometry": [
86703                     "point",
86704                     "vertex",
86705                     "area"
86706                 ],
86707                 "fields": [
86708                     "cuisine",
86709                     "internet_access",
86710                     "building_area",
86711                     "address",
86712                     "opening_hours",
86713                     "smoking"
86714                 ],
86715                 "suggestion": true
86716             },
86717             "amenity/cafe/Кофе Хауз": {
86718                 "tags": {
86719                     "name": "Кофе Хауз",
86720                     "amenity": "cafe"
86721                 },
86722                 "name": "Кофе Хауз",
86723                 "icon": "cafe",
86724                 "geometry": [
86725                     "point",
86726                     "vertex",
86727                     "area"
86728                 ],
86729                 "fields": [
86730                     "cuisine",
86731                     "internet_access",
86732                     "building_area",
86733                     "address",
86734                     "opening_hours",
86735                     "smoking"
86736                 ],
86737                 "suggestion": true
86738             },
86739             "amenity/cafe/Caribou Coffee": {
86740                 "tags": {
86741                     "name": "Caribou Coffee",
86742                     "amenity": "cafe"
86743                 },
86744                 "name": "Caribou Coffee",
86745                 "icon": "cafe",
86746                 "geometry": [
86747                     "point",
86748                     "vertex",
86749                     "area"
86750                 ],
86751                 "fields": [
86752                     "cuisine",
86753                     "internet_access",
86754                     "building_area",
86755                     "address",
86756                     "opening_hours",
86757                     "smoking"
86758                 ],
86759                 "suggestion": true
86760             },
86761             "amenity/cafe/Уют": {
86762                 "tags": {
86763                     "name": "Уют",
86764                     "amenity": "cafe"
86765                 },
86766                 "name": "Уют",
86767                 "icon": "cafe",
86768                 "geometry": [
86769                     "point",
86770                     "vertex",
86771                     "area"
86772                 ],
86773                 "fields": [
86774                     "cuisine",
86775                     "internet_access",
86776                     "building_area",
86777                     "address",
86778                     "opening_hours",
86779                     "smoking"
86780                 ],
86781                 "suggestion": true
86782             },
86783             "amenity/cafe/Шашлычная": {
86784                 "tags": {
86785                     "name": "Шашлычная",
86786                     "amenity": "cafe"
86787                 },
86788                 "name": "Шашлычная",
86789                 "icon": "cafe",
86790                 "geometry": [
86791                     "point",
86792                     "vertex",
86793                     "area"
86794                 ],
86795                 "fields": [
86796                     "cuisine",
86797                     "internet_access",
86798                     "building_area",
86799                     "address",
86800                     "opening_hours",
86801                     "smoking"
86802                 ],
86803                 "suggestion": true
86804             },
86805             "amenity/cafe/คาเฟ่ อเมซอน": {
86806                 "tags": {
86807                     "name": "คาเฟ่ อเมซอน",
86808                     "amenity": "cafe"
86809                 },
86810                 "name": "คาเฟ่ อเมซอน",
86811                 "icon": "cafe",
86812                 "geometry": [
86813                     "point",
86814                     "vertex",
86815                     "area"
86816                 ],
86817                 "fields": [
86818                     "cuisine",
86819                     "internet_access",
86820                     "building_area",
86821                     "address",
86822                     "opening_hours",
86823                     "smoking"
86824                 ],
86825                 "suggestion": true
86826             },
86827             "amenity/cafe/Traveler's Coffee": {
86828                 "tags": {
86829                     "name": "Traveler's Coffee",
86830                     "amenity": "cafe"
86831                 },
86832                 "name": "Traveler's Coffee",
86833                 "icon": "cafe",
86834                 "geometry": [
86835                     "point",
86836                     "vertex",
86837                     "area"
86838                 ],
86839                 "fields": [
86840                     "cuisine",
86841                     "internet_access",
86842                     "building_area",
86843                     "address",
86844                     "opening_hours",
86845                     "smoking"
86846                 ],
86847                 "suggestion": true
86848             },
86849             "amenity/cafe/カフェ・ド・クリエ": {
86850                 "tags": {
86851                     "name": "カフェ・ド・クリエ",
86852                     "name:en": "Cafe de CRIE",
86853                     "amenity": "cafe"
86854                 },
86855                 "name": "カフェ・ド・クリエ",
86856                 "icon": "cafe",
86857                 "geometry": [
86858                     "point",
86859                     "vertex",
86860                     "area"
86861                 ],
86862                 "fields": [
86863                     "cuisine",
86864                     "internet_access",
86865                     "building_area",
86866                     "address",
86867                     "opening_hours",
86868                     "smoking"
86869                 ],
86870                 "suggestion": true
86871             },
86872             "amenity/cafe/Cafe Amazon": {
86873                 "tags": {
86874                     "name": "Cafe Amazon",
86875                     "amenity": "cafe"
86876                 },
86877                 "name": "Cafe Amazon",
86878                 "icon": "cafe",
86879                 "geometry": [
86880                     "point",
86881                     "vertex",
86882                     "area"
86883                 ],
86884                 "fields": [
86885                     "cuisine",
86886                     "internet_access",
86887                     "building_area",
86888                     "address",
86889                     "opening_hours",
86890                     "smoking"
86891                 ],
86892                 "suggestion": true
86893             },
86894             "shop/supermarket/Budgens": {
86895                 "tags": {
86896                     "name": "Budgens",
86897                     "shop": "supermarket"
86898                 },
86899                 "name": "Budgens",
86900                 "icon": "grocery",
86901                 "geometry": [
86902                     "point",
86903                     "vertex",
86904                     "area"
86905                 ],
86906                 "fields": [
86907                     "operator",
86908                     "building_area",
86909                     "address"
86910                 ],
86911                 "suggestion": true
86912             },
86913             "shop/supermarket/Interspar": {
86914                 "tags": {
86915                     "name": "Interspar",
86916                     "shop": "supermarket"
86917                 },
86918                 "name": "Interspar",
86919                 "icon": "grocery",
86920                 "geometry": [
86921                     "point",
86922                     "vertex",
86923                     "area"
86924                 ],
86925                 "fields": [
86926                     "operator",
86927                     "building_area",
86928                     "address"
86929                 ],
86930                 "suggestion": true
86931             },
86932             "shop/supermarket/Merkur": {
86933                 "tags": {
86934                     "name": "Merkur",
86935                     "shop": "supermarket"
86936                 },
86937                 "name": "Merkur",
86938                 "icon": "grocery",
86939                 "geometry": [
86940                     "point",
86941                     "vertex",
86942                     "area"
86943                 ],
86944                 "fields": [
86945                     "operator",
86946                     "building_area",
86947                     "address"
86948                 ],
86949                 "suggestion": true
86950             },
86951             "shop/supermarket/Lidl": {
86952                 "tags": {
86953                     "name": "Lidl",
86954                     "shop": "supermarket"
86955                 },
86956                 "name": "Lidl",
86957                 "icon": "grocery",
86958                 "geometry": [
86959                     "point",
86960                     "vertex",
86961                     "area"
86962                 ],
86963                 "fields": [
86964                     "operator",
86965                     "building_area",
86966                     "address"
86967                 ],
86968                 "suggestion": true
86969             },
86970             "shop/supermarket/EDEKA": {
86971                 "tags": {
86972                     "name": "EDEKA",
86973                     "shop": "supermarket"
86974                 },
86975                 "name": "EDEKA",
86976                 "icon": "grocery",
86977                 "geometry": [
86978                     "point",
86979                     "vertex",
86980                     "area"
86981                 ],
86982                 "fields": [
86983                     "operator",
86984                     "building_area",
86985                     "address"
86986                 ],
86987                 "suggestion": true
86988             },
86989             "shop/supermarket/Coles": {
86990                 "tags": {
86991                     "name": "Coles",
86992                     "shop": "supermarket"
86993                 },
86994                 "name": "Coles",
86995                 "icon": "grocery",
86996                 "geometry": [
86997                     "point",
86998                     "vertex",
86999                     "area"
87000                 ],
87001                 "fields": [
87002                     "operator",
87003                     "building_area",
87004                     "address"
87005                 ],
87006                 "suggestion": true
87007             },
87008             "shop/supermarket/Iceland": {
87009                 "tags": {
87010                     "name": "Iceland",
87011                     "shop": "supermarket"
87012                 },
87013                 "name": "Iceland",
87014                 "icon": "grocery",
87015                 "geometry": [
87016                     "point",
87017                     "vertex",
87018                     "area"
87019                 ],
87020                 "fields": [
87021                     "operator",
87022                     "building_area",
87023                     "address"
87024                 ],
87025                 "suggestion": true
87026             },
87027             "shop/supermarket/Woolworths": {
87028                 "tags": {
87029                     "name": "Woolworths",
87030                     "shop": "supermarket"
87031                 },
87032                 "name": "Woolworths",
87033                 "icon": "grocery",
87034                 "geometry": [
87035                     "point",
87036                     "vertex",
87037                     "area"
87038                 ],
87039                 "fields": [
87040                     "operator",
87041                     "building_area",
87042                     "address"
87043                 ],
87044                 "suggestion": true
87045             },
87046             "shop/supermarket/Zielpunkt": {
87047                 "tags": {
87048                     "name": "Zielpunkt",
87049                     "shop": "supermarket"
87050                 },
87051                 "name": "Zielpunkt",
87052                 "icon": "grocery",
87053                 "geometry": [
87054                     "point",
87055                     "vertex",
87056                     "area"
87057                 ],
87058                 "fields": [
87059                     "operator",
87060                     "building_area",
87061                     "address"
87062                 ],
87063                 "suggestion": true
87064             },
87065             "shop/supermarket/Nahkauf": {
87066                 "tags": {
87067                     "name": "Nahkauf",
87068                     "shop": "supermarket"
87069                 },
87070                 "name": "Nahkauf",
87071                 "icon": "grocery",
87072                 "geometry": [
87073                     "point",
87074                     "vertex",
87075                     "area"
87076                 ],
87077                 "fields": [
87078                     "operator",
87079                     "building_area",
87080                     "address"
87081                 ],
87082                 "suggestion": true
87083             },
87084             "shop/supermarket/Billa": {
87085                 "tags": {
87086                     "name": "Billa",
87087                     "shop": "supermarket"
87088                 },
87089                 "name": "Billa",
87090                 "icon": "grocery",
87091                 "geometry": [
87092                     "point",
87093                     "vertex",
87094                     "area"
87095                 ],
87096                 "fields": [
87097                     "operator",
87098                     "building_area",
87099                     "address"
87100                 ],
87101                 "suggestion": true
87102             },
87103             "shop/supermarket/Kaufland": {
87104                 "tags": {
87105                     "name": "Kaufland",
87106                     "shop": "supermarket"
87107                 },
87108                 "name": "Kaufland",
87109                 "icon": "grocery",
87110                 "geometry": [
87111                     "point",
87112                     "vertex",
87113                     "area"
87114                 ],
87115                 "fields": [
87116                     "operator",
87117                     "building_area",
87118                     "address"
87119                 ],
87120                 "suggestion": true
87121             },
87122             "shop/supermarket/Plus": {
87123                 "tags": {
87124                     "name": "Plus",
87125                     "shop": "supermarket"
87126                 },
87127                 "name": "Plus",
87128                 "icon": "grocery",
87129                 "geometry": [
87130                     "point",
87131                     "vertex",
87132                     "area"
87133                 ],
87134                 "fields": [
87135                     "operator",
87136                     "building_area",
87137                     "address"
87138                 ],
87139                 "suggestion": true
87140             },
87141             "shop/supermarket/ALDI": {
87142                 "tags": {
87143                     "name": "ALDI",
87144                     "shop": "supermarket"
87145                 },
87146                 "name": "ALDI",
87147                 "icon": "grocery",
87148                 "geometry": [
87149                     "point",
87150                     "vertex",
87151                     "area"
87152                 ],
87153                 "fields": [
87154                     "operator",
87155                     "building_area",
87156                     "address"
87157                 ],
87158                 "suggestion": true
87159             },
87160             "shop/supermarket/Checkers": {
87161                 "tags": {
87162                     "name": "Checkers",
87163                     "shop": "supermarket"
87164                 },
87165                 "name": "Checkers",
87166                 "icon": "grocery",
87167                 "geometry": [
87168                     "point",
87169                     "vertex",
87170                     "area"
87171                 ],
87172                 "fields": [
87173                     "operator",
87174                     "building_area",
87175                     "address"
87176                 ],
87177                 "suggestion": true
87178             },
87179             "shop/supermarket/Tesco Metro": {
87180                 "tags": {
87181                     "name": "Tesco Metro",
87182                     "shop": "supermarket"
87183                 },
87184                 "name": "Tesco Metro",
87185                 "icon": "grocery",
87186                 "geometry": [
87187                     "point",
87188                     "vertex",
87189                     "area"
87190                 ],
87191                 "fields": [
87192                     "operator",
87193                     "building_area",
87194                     "address"
87195                 ],
87196                 "suggestion": true
87197             },
87198             "shop/supermarket/NP": {
87199                 "tags": {
87200                     "name": "NP",
87201                     "shop": "supermarket"
87202                 },
87203                 "name": "NP",
87204                 "icon": "grocery",
87205                 "geometry": [
87206                     "point",
87207                     "vertex",
87208                     "area"
87209                 ],
87210                 "fields": [
87211                     "operator",
87212                     "building_area",
87213                     "address"
87214                 ],
87215                 "suggestion": true
87216             },
87217             "shop/supermarket/Penny": {
87218                 "tags": {
87219                     "name": "Penny",
87220                     "shop": "supermarket"
87221                 },
87222                 "name": "Penny",
87223                 "icon": "grocery",
87224                 "geometry": [
87225                     "point",
87226                     "vertex",
87227                     "area"
87228                 ],
87229                 "fields": [
87230                     "operator",
87231                     "building_area",
87232                     "address"
87233                 ],
87234                 "suggestion": true
87235             },
87236             "shop/supermarket/Norma": {
87237                 "tags": {
87238                     "name": "Norma",
87239                     "shop": "supermarket"
87240                 },
87241                 "name": "Norma",
87242                 "icon": "grocery",
87243                 "geometry": [
87244                     "point",
87245                     "vertex",
87246                     "area"
87247                 ],
87248                 "fields": [
87249                     "operator",
87250                     "building_area",
87251                     "address"
87252                 ],
87253                 "suggestion": true
87254             },
87255             "shop/supermarket/Asda": {
87256                 "tags": {
87257                     "name": "Asda",
87258                     "shop": "supermarket"
87259                 },
87260                 "name": "Asda",
87261                 "icon": "grocery",
87262                 "geometry": [
87263                     "point",
87264                     "vertex",
87265                     "area"
87266                 ],
87267                 "fields": [
87268                     "operator",
87269                     "building_area",
87270                     "address"
87271                 ],
87272                 "suggestion": true
87273             },
87274             "shop/supermarket/Netto": {
87275                 "tags": {
87276                     "name": "Netto",
87277                     "shop": "supermarket"
87278                 },
87279                 "name": "Netto",
87280                 "icon": "grocery",
87281                 "geometry": [
87282                     "point",
87283                     "vertex",
87284                     "area"
87285                 ],
87286                 "fields": [
87287                     "operator",
87288                     "building_area",
87289                     "address"
87290                 ],
87291                 "suggestion": true
87292             },
87293             "shop/supermarket/REWE": {
87294                 "tags": {
87295                     "name": "REWE",
87296                     "shop": "supermarket"
87297                 },
87298                 "name": "REWE",
87299                 "icon": "grocery",
87300                 "geometry": [
87301                     "point",
87302                     "vertex",
87303                     "area"
87304                 ],
87305                 "fields": [
87306                     "operator",
87307                     "building_area",
87308                     "address"
87309                 ],
87310                 "suggestion": true
87311             },
87312             "shop/supermarket/Rewe": {
87313                 "tags": {
87314                     "name": "Rewe",
87315                     "shop": "supermarket"
87316                 },
87317                 "name": "Rewe",
87318                 "icon": "grocery",
87319                 "geometry": [
87320                     "point",
87321                     "vertex",
87322                     "area"
87323                 ],
87324                 "fields": [
87325                     "operator",
87326                     "building_area",
87327                     "address"
87328                 ],
87329                 "suggestion": true
87330             },
87331             "shop/supermarket/Aldi Süd": {
87332                 "tags": {
87333                     "name": "Aldi Süd",
87334                     "shop": "supermarket"
87335                 },
87336                 "name": "Aldi Süd",
87337                 "icon": "grocery",
87338                 "geometry": [
87339                     "point",
87340                     "vertex",
87341                     "area"
87342                 ],
87343                 "fields": [
87344                     "operator",
87345                     "building_area",
87346                     "address"
87347                 ],
87348                 "suggestion": true
87349             },
87350             "shop/supermarket/Real": {
87351                 "tags": {
87352                     "name": "Real",
87353                     "shop": "supermarket"
87354                 },
87355                 "name": "Real",
87356                 "icon": "grocery",
87357                 "geometry": [
87358                     "point",
87359                     "vertex",
87360                     "area"
87361                 ],
87362                 "fields": [
87363                     "operator",
87364                     "building_area",
87365                     "address"
87366                 ],
87367                 "suggestion": true
87368             },
87369             "shop/supermarket/Tesco Express": {
87370                 "tags": {
87371                     "name": "Tesco Express",
87372                     "shop": "supermarket"
87373                 },
87374                 "name": "Tesco Express",
87375                 "icon": "grocery",
87376                 "geometry": [
87377                     "point",
87378                     "vertex",
87379                     "area"
87380                 ],
87381                 "fields": [
87382                     "operator",
87383                     "building_area",
87384                     "address"
87385                 ],
87386                 "suggestion": true
87387             },
87388             "shop/supermarket/King Soopers": {
87389                 "tags": {
87390                     "name": "King Soopers",
87391                     "shop": "supermarket"
87392                 },
87393                 "name": "King Soopers",
87394                 "icon": "grocery",
87395                 "geometry": [
87396                     "point",
87397                     "vertex",
87398                     "area"
87399                 ],
87400                 "fields": [
87401                     "operator",
87402                     "building_area",
87403                     "address"
87404                 ],
87405                 "suggestion": true
87406             },
87407             "shop/supermarket/Kiwi": {
87408                 "tags": {
87409                     "name": "Kiwi",
87410                     "shop": "supermarket"
87411                 },
87412                 "name": "Kiwi",
87413                 "icon": "grocery",
87414                 "geometry": [
87415                     "point",
87416                     "vertex",
87417                     "area"
87418                 ],
87419                 "fields": [
87420                     "operator",
87421                     "building_area",
87422                     "address"
87423                 ],
87424                 "suggestion": true
87425             },
87426             "shop/supermarket/Edeka": {
87427                 "tags": {
87428                     "name": "Edeka",
87429                     "shop": "supermarket"
87430                 },
87431                 "name": "Edeka",
87432                 "icon": "grocery",
87433                 "geometry": [
87434                     "point",
87435                     "vertex",
87436                     "area"
87437                 ],
87438                 "fields": [
87439                     "operator",
87440                     "building_area",
87441                     "address"
87442                 ],
87443                 "suggestion": true
87444             },
87445             "shop/supermarket/Pick n Pay": {
87446                 "tags": {
87447                     "name": "Pick n Pay",
87448                     "shop": "supermarket"
87449                 },
87450                 "name": "Pick n Pay",
87451                 "icon": "grocery",
87452                 "geometry": [
87453                     "point",
87454                     "vertex",
87455                     "area"
87456                 ],
87457                 "fields": [
87458                     "operator",
87459                     "building_area",
87460                     "address"
87461                 ],
87462                 "suggestion": true
87463             },
87464             "shop/supermarket/ICA": {
87465                 "tags": {
87466                     "name": "ICA",
87467                     "shop": "supermarket"
87468                 },
87469                 "name": "ICA",
87470                 "icon": "grocery",
87471                 "geometry": [
87472                     "point",
87473                     "vertex",
87474                     "area"
87475                 ],
87476                 "fields": [
87477                     "operator",
87478                     "building_area",
87479                     "address"
87480                 ],
87481                 "suggestion": true
87482             },
87483             "shop/supermarket/Tengelmann": {
87484                 "tags": {
87485                     "name": "Tengelmann",
87486                     "shop": "supermarket"
87487                 },
87488                 "name": "Tengelmann",
87489                 "icon": "grocery",
87490                 "geometry": [
87491                     "point",
87492                     "vertex",
87493                     "area"
87494                 ],
87495                 "fields": [
87496                     "operator",
87497                     "building_area",
87498                     "address"
87499                 ],
87500                 "suggestion": true
87501             },
87502             "shop/supermarket/Waitrose": {
87503                 "tags": {
87504                     "name": "Waitrose",
87505                     "shop": "supermarket"
87506                 },
87507                 "name": "Waitrose",
87508                 "icon": "grocery",
87509                 "geometry": [
87510                     "point",
87511                     "vertex",
87512                     "area"
87513                 ],
87514                 "fields": [
87515                     "operator",
87516                     "building_area",
87517                     "address"
87518                 ],
87519                 "suggestion": true
87520             },
87521             "shop/supermarket/Spar": {
87522                 "tags": {
87523                     "name": "Spar",
87524                     "shop": "supermarket"
87525                 },
87526                 "name": "Spar",
87527                 "icon": "grocery",
87528                 "geometry": [
87529                     "point",
87530                     "vertex",
87531                     "area"
87532                 ],
87533                 "fields": [
87534                     "operator",
87535                     "building_area",
87536                     "address"
87537                 ],
87538                 "suggestion": true
87539             },
87540             "shop/supermarket/Hofer": {
87541                 "tags": {
87542                     "name": "Hofer",
87543                     "shop": "supermarket"
87544                 },
87545                 "name": "Hofer",
87546                 "icon": "grocery",
87547                 "geometry": [
87548                     "point",
87549                     "vertex",
87550                     "area"
87551                 ],
87552                 "fields": [
87553                     "operator",
87554                     "building_area",
87555                     "address"
87556                 ],
87557                 "suggestion": true
87558             },
87559             "shop/supermarket/M-Preis": {
87560                 "tags": {
87561                     "name": "M-Preis",
87562                     "shop": "supermarket"
87563                 },
87564                 "name": "M-Preis",
87565                 "icon": "grocery",
87566                 "geometry": [
87567                     "point",
87568                     "vertex",
87569                     "area"
87570                 ],
87571                 "fields": [
87572                     "operator",
87573                     "building_area",
87574                     "address"
87575                 ],
87576                 "suggestion": true
87577             },
87578             "shop/supermarket/LIDL": {
87579                 "tags": {
87580                     "name": "LIDL",
87581                     "shop": "supermarket"
87582                 },
87583                 "name": "LIDL",
87584                 "icon": "grocery",
87585                 "geometry": [
87586                     "point",
87587                     "vertex",
87588                     "area"
87589                 ],
87590                 "fields": [
87591                     "operator",
87592                     "building_area",
87593                     "address"
87594                 ],
87595                 "suggestion": true
87596             },
87597             "shop/supermarket/tegut": {
87598                 "tags": {
87599                     "name": "tegut",
87600                     "shop": "supermarket"
87601                 },
87602                 "name": "tegut",
87603                 "icon": "grocery",
87604                 "geometry": [
87605                     "point",
87606                     "vertex",
87607                     "area"
87608                 ],
87609                 "fields": [
87610                     "operator",
87611                     "building_area",
87612                     "address"
87613                 ],
87614                 "suggestion": true
87615             },
87616             "shop/supermarket/Sainsbury's Local": {
87617                 "tags": {
87618                     "name": "Sainsbury's Local",
87619                     "shop": "supermarket"
87620                 },
87621                 "name": "Sainsbury's Local",
87622                 "icon": "grocery",
87623                 "geometry": [
87624                     "point",
87625                     "vertex",
87626                     "area"
87627                 ],
87628                 "fields": [
87629                     "operator",
87630                     "building_area",
87631                     "address"
87632                 ],
87633                 "suggestion": true
87634             },
87635             "shop/supermarket/E-Center": {
87636                 "tags": {
87637                     "name": "E-Center",
87638                     "shop": "supermarket"
87639                 },
87640                 "name": "E-Center",
87641                 "icon": "grocery",
87642                 "geometry": [
87643                     "point",
87644                     "vertex",
87645                     "area"
87646                 ],
87647                 "fields": [
87648                     "operator",
87649                     "building_area",
87650                     "address"
87651                 ],
87652                 "suggestion": true
87653             },
87654             "shop/supermarket/Aldi Nord": {
87655                 "tags": {
87656                     "name": "Aldi Nord",
87657                     "shop": "supermarket"
87658                 },
87659                 "name": "Aldi Nord",
87660                 "icon": "grocery",
87661                 "geometry": [
87662                     "point",
87663                     "vertex",
87664                     "area"
87665                 ],
87666                 "fields": [
87667                     "operator",
87668                     "building_area",
87669                     "address"
87670                 ],
87671                 "suggestion": true
87672             },
87673             "shop/supermarket/nahkauf": {
87674                 "tags": {
87675                     "name": "nahkauf",
87676                     "shop": "supermarket"
87677                 },
87678                 "name": "nahkauf",
87679                 "icon": "grocery",
87680                 "geometry": [
87681                     "point",
87682                     "vertex",
87683                     "area"
87684                 ],
87685                 "fields": [
87686                     "operator",
87687                     "building_area",
87688                     "address"
87689                 ],
87690                 "suggestion": true
87691             },
87692             "shop/supermarket/Meijer": {
87693                 "tags": {
87694                     "name": "Meijer",
87695                     "shop": "supermarket"
87696                 },
87697                 "name": "Meijer",
87698                 "icon": "grocery",
87699                 "geometry": [
87700                     "point",
87701                     "vertex",
87702                     "area"
87703                 ],
87704                 "fields": [
87705                     "operator",
87706                     "building_area",
87707                     "address"
87708                 ],
87709                 "suggestion": true
87710             },
87711             "shop/supermarket/Safeway": {
87712                 "tags": {
87713                     "name": "Safeway",
87714                     "shop": "supermarket"
87715                 },
87716                 "name": "Safeway",
87717                 "icon": "grocery",
87718                 "geometry": [
87719                     "point",
87720                     "vertex",
87721                     "area"
87722                 ],
87723                 "fields": [
87724                     "operator",
87725                     "building_area",
87726                     "address"
87727                 ],
87728                 "suggestion": true
87729             },
87730             "shop/supermarket/Costco": {
87731                 "tags": {
87732                     "name": "Costco",
87733                     "shop": "supermarket"
87734                 },
87735                 "name": "Costco",
87736                 "icon": "grocery",
87737                 "geometry": [
87738                     "point",
87739                     "vertex",
87740                     "area"
87741                 ],
87742                 "fields": [
87743                     "operator",
87744                     "building_area",
87745                     "address"
87746                 ],
87747                 "suggestion": true
87748             },
87749             "shop/supermarket/Albert": {
87750                 "tags": {
87751                     "name": "Albert",
87752                     "shop": "supermarket"
87753                 },
87754                 "name": "Albert",
87755                 "icon": "grocery",
87756                 "geometry": [
87757                     "point",
87758                     "vertex",
87759                     "area"
87760                 ],
87761                 "fields": [
87762                     "operator",
87763                     "building_area",
87764                     "address"
87765                 ],
87766                 "suggestion": true
87767             },
87768             "shop/supermarket/Jumbo": {
87769                 "tags": {
87770                     "name": "Jumbo",
87771                     "shop": "supermarket"
87772                 },
87773                 "name": "Jumbo",
87774                 "icon": "grocery",
87775                 "geometry": [
87776                     "point",
87777                     "vertex",
87778                     "area"
87779                 ],
87780                 "fields": [
87781                     "operator",
87782                     "building_area",
87783                     "address"
87784                 ],
87785                 "suggestion": true
87786             },
87787             "shop/supermarket/Shoprite": {
87788                 "tags": {
87789                     "name": "Shoprite",
87790                     "shop": "supermarket"
87791                 },
87792                 "name": "Shoprite",
87793                 "icon": "grocery",
87794                 "geometry": [
87795                     "point",
87796                     "vertex",
87797                     "area"
87798                 ],
87799                 "fields": [
87800                     "operator",
87801                     "building_area",
87802                     "address"
87803                 ],
87804                 "suggestion": true
87805             },
87806             "shop/supermarket/MPreis": {
87807                 "tags": {
87808                     "name": "MPreis",
87809                     "shop": "supermarket"
87810                 },
87811                 "name": "MPreis",
87812                 "icon": "grocery",
87813                 "geometry": [
87814                     "point",
87815                     "vertex",
87816                     "area"
87817                 ],
87818                 "fields": [
87819                     "operator",
87820                     "building_area",
87821                     "address"
87822                 ],
87823                 "suggestion": true
87824             },
87825             "shop/supermarket/Penny Market": {
87826                 "tags": {
87827                     "name": "Penny Market",
87828                     "shop": "supermarket"
87829                 },
87830                 "name": "Penny Market",
87831                 "icon": "grocery",
87832                 "geometry": [
87833                     "point",
87834                     "vertex",
87835                     "area"
87836                 ],
87837                 "fields": [
87838                     "operator",
87839                     "building_area",
87840                     "address"
87841                 ],
87842                 "suggestion": true
87843             },
87844             "shop/supermarket/Tesco Extra": {
87845                 "tags": {
87846                     "name": "Tesco Extra",
87847                     "shop": "supermarket"
87848                 },
87849                 "name": "Tesco Extra",
87850                 "icon": "grocery",
87851                 "geometry": [
87852                     "point",
87853                     "vertex",
87854                     "area"
87855                 ],
87856                 "fields": [
87857                     "operator",
87858                     "building_area",
87859                     "address"
87860                 ],
87861                 "suggestion": true
87862             },
87863             "shop/supermarket/Albert Heijn": {
87864                 "tags": {
87865                     "name": "Albert Heijn",
87866                     "shop": "supermarket"
87867                 },
87868                 "name": "Albert Heijn",
87869                 "icon": "grocery",
87870                 "geometry": [
87871                     "point",
87872                     "vertex",
87873                     "area"
87874                 ],
87875                 "fields": [
87876                     "operator",
87877                     "building_area",
87878                     "address"
87879                 ],
87880                 "suggestion": true
87881             },
87882             "shop/supermarket/IGA": {
87883                 "tags": {
87884                     "name": "IGA",
87885                     "shop": "supermarket"
87886                 },
87887                 "name": "IGA",
87888                 "icon": "grocery",
87889                 "geometry": [
87890                     "point",
87891                     "vertex",
87892                     "area"
87893                 ],
87894                 "fields": [
87895                     "operator",
87896                     "building_area",
87897                     "address"
87898                 ],
87899                 "suggestion": true
87900             },
87901             "shop/supermarket/Metro": {
87902                 "tags": {
87903                     "name": "Metro",
87904                     "shop": "supermarket"
87905                 },
87906                 "name": "Metro",
87907                 "icon": "grocery",
87908                 "geometry": [
87909                     "point",
87910                     "vertex",
87911                     "area"
87912                 ],
87913                 "fields": [
87914                     "operator",
87915                     "building_area",
87916                     "address"
87917                 ],
87918                 "suggestion": true
87919             },
87920             "shop/supermarket/Neukauf": {
87921                 "tags": {
87922                     "name": "Neukauf",
87923                     "shop": "supermarket"
87924                 },
87925                 "name": "Neukauf",
87926                 "icon": "grocery",
87927                 "geometry": [
87928                     "point",
87929                     "vertex",
87930                     "area"
87931                 ],
87932                 "fields": [
87933                     "operator",
87934                     "building_area",
87935                     "address"
87936                 ],
87937                 "suggestion": true
87938             },
87939             "shop/supermarket/Migros": {
87940                 "tags": {
87941                     "name": "Migros",
87942                     "shop": "supermarket"
87943                 },
87944                 "name": "Migros",
87945                 "icon": "grocery",
87946                 "geometry": [
87947                     "point",
87948                     "vertex",
87949                     "area"
87950                 ],
87951                 "fields": [
87952                     "operator",
87953                     "building_area",
87954                     "address"
87955                 ],
87956                 "suggestion": true
87957             },
87958             "shop/supermarket/Marktkauf": {
87959                 "tags": {
87960                     "name": "Marktkauf",
87961                     "shop": "supermarket"
87962                 },
87963                 "name": "Marktkauf",
87964                 "icon": "grocery",
87965                 "geometry": [
87966                     "point",
87967                     "vertex",
87968                     "area"
87969                 ],
87970                 "fields": [
87971                     "operator",
87972                     "building_area",
87973                     "address"
87974                 ],
87975                 "suggestion": true
87976             },
87977             "shop/supermarket/Delikatesy Centrum": {
87978                 "tags": {
87979                     "name": "Delikatesy Centrum",
87980                     "shop": "supermarket"
87981                 },
87982                 "name": "Delikatesy Centrum",
87983                 "icon": "grocery",
87984                 "geometry": [
87985                     "point",
87986                     "vertex",
87987                     "area"
87988                 ],
87989                 "fields": [
87990                     "operator",
87991                     "building_area",
87992                     "address"
87993                 ],
87994                 "suggestion": true
87995             },
87996             "shop/supermarket/C1000": {
87997                 "tags": {
87998                     "name": "C1000",
87999                     "shop": "supermarket"
88000                 },
88001                 "name": "C1000",
88002                 "icon": "grocery",
88003                 "geometry": [
88004                     "point",
88005                     "vertex",
88006                     "area"
88007                 ],
88008                 "fields": [
88009                     "operator",
88010                     "building_area",
88011                     "address"
88012                 ],
88013                 "suggestion": true
88014             },
88015             "shop/supermarket/Hoogvliet": {
88016                 "tags": {
88017                     "name": "Hoogvliet",
88018                     "shop": "supermarket"
88019                 },
88020                 "name": "Hoogvliet",
88021                 "icon": "grocery",
88022                 "geometry": [
88023                     "point",
88024                     "vertex",
88025                     "area"
88026                 ],
88027                 "fields": [
88028                     "operator",
88029                     "building_area",
88030                     "address"
88031                 ],
88032                 "suggestion": true
88033             },
88034             "shop/supermarket/COOP": {
88035                 "tags": {
88036                     "name": "COOP",
88037                     "shop": "supermarket"
88038                 },
88039                 "name": "COOP",
88040                 "icon": "grocery",
88041                 "geometry": [
88042                     "point",
88043                     "vertex",
88044                     "area"
88045                 ],
88046                 "fields": [
88047                     "operator",
88048                     "building_area",
88049                     "address"
88050                 ],
88051                 "suggestion": true
88052             },
88053             "shop/supermarket/Food Basics": {
88054                 "tags": {
88055                     "name": "Food Basics",
88056                     "shop": "supermarket"
88057                 },
88058                 "name": "Food Basics",
88059                 "icon": "grocery",
88060                 "geometry": [
88061                     "point",
88062                     "vertex",
88063                     "area"
88064                 ],
88065                 "fields": [
88066                     "operator",
88067                     "building_area",
88068                     "address"
88069                 ],
88070                 "suggestion": true
88071             },
88072             "shop/supermarket/Casino": {
88073                 "tags": {
88074                     "name": "Casino",
88075                     "shop": "supermarket"
88076                 },
88077                 "name": "Casino",
88078                 "icon": "grocery",
88079                 "geometry": [
88080                     "point",
88081                     "vertex",
88082                     "area"
88083                 ],
88084                 "fields": [
88085                     "operator",
88086                     "building_area",
88087                     "address"
88088                 ],
88089                 "suggestion": true
88090             },
88091             "shop/supermarket/Penny Markt": {
88092                 "tags": {
88093                     "name": "Penny Markt",
88094                     "shop": "supermarket"
88095                 },
88096                 "name": "Penny Markt",
88097                 "icon": "grocery",
88098                 "geometry": [
88099                     "point",
88100                     "vertex",
88101                     "area"
88102                 ],
88103                 "fields": [
88104                     "operator",
88105                     "building_area",
88106                     "address"
88107                 ],
88108                 "suggestion": true
88109             },
88110             "shop/supermarket/Giant": {
88111                 "tags": {
88112                     "name": "Giant",
88113                     "shop": "supermarket"
88114                 },
88115                 "name": "Giant",
88116                 "icon": "grocery",
88117                 "geometry": [
88118                     "point",
88119                     "vertex",
88120                     "area"
88121                 ],
88122                 "fields": [
88123                     "operator",
88124                     "building_area",
88125                     "address"
88126                 ],
88127                 "suggestion": true
88128             },
88129             "shop/supermarket/COOP Jednota": {
88130                 "tags": {
88131                     "name": "COOP Jednota",
88132                     "shop": "supermarket"
88133                 },
88134                 "name": "COOP Jednota",
88135                 "icon": "grocery",
88136                 "geometry": [
88137                     "point",
88138                     "vertex",
88139                     "area"
88140                 ],
88141                 "fields": [
88142                     "operator",
88143                     "building_area",
88144                     "address"
88145                 ],
88146                 "suggestion": true
88147             },
88148             "shop/supermarket/Rema 1000": {
88149                 "tags": {
88150                     "name": "Rema 1000",
88151                     "shop": "supermarket"
88152                 },
88153                 "name": "Rema 1000",
88154                 "icon": "grocery",
88155                 "geometry": [
88156                     "point",
88157                     "vertex",
88158                     "area"
88159                 ],
88160                 "fields": [
88161                     "operator",
88162                     "building_area",
88163                     "address"
88164                 ],
88165                 "suggestion": true
88166             },
88167             "shop/supermarket/Kaufpark": {
88168                 "tags": {
88169                     "name": "Kaufpark",
88170                     "shop": "supermarket"
88171                 },
88172                 "name": "Kaufpark",
88173                 "icon": "grocery",
88174                 "geometry": [
88175                     "point",
88176                     "vertex",
88177                     "area"
88178                 ],
88179                 "fields": [
88180                     "operator",
88181                     "building_area",
88182                     "address"
88183                 ],
88184                 "suggestion": true
88185             },
88186             "shop/supermarket/ALDI SÜD": {
88187                 "tags": {
88188                     "name": "ALDI SÜD",
88189                     "shop": "supermarket"
88190                 },
88191                 "name": "ALDI SÜD",
88192                 "icon": "grocery",
88193                 "geometry": [
88194                     "point",
88195                     "vertex",
88196                     "area"
88197                 ],
88198                 "fields": [
88199                     "operator",
88200                     "building_area",
88201                     "address"
88202                 ],
88203                 "suggestion": true
88204             },
88205             "shop/supermarket/Simply Market": {
88206                 "tags": {
88207                     "name": "Simply Market",
88208                     "shop": "supermarket"
88209                 },
88210                 "name": "Simply Market",
88211                 "icon": "grocery",
88212                 "geometry": [
88213                     "point",
88214                     "vertex",
88215                     "area"
88216                 ],
88217                 "fields": [
88218                     "operator",
88219                     "building_area",
88220                     "address"
88221                 ],
88222                 "suggestion": true
88223             },
88224             "shop/supermarket/Konzum": {
88225                 "tags": {
88226                     "name": "Konzum",
88227                     "shop": "supermarket"
88228                 },
88229                 "name": "Konzum",
88230                 "icon": "grocery",
88231                 "geometry": [
88232                     "point",
88233                     "vertex",
88234                     "area"
88235                 ],
88236                 "fields": [
88237                     "operator",
88238                     "building_area",
88239                     "address"
88240                 ],
88241                 "suggestion": true
88242             },
88243             "shop/supermarket/Carrefour Express": {
88244                 "tags": {
88245                     "name": "Carrefour Express",
88246                     "shop": "supermarket"
88247                 },
88248                 "name": "Carrefour Express",
88249                 "icon": "grocery",
88250                 "geometry": [
88251                     "point",
88252                     "vertex",
88253                     "area"
88254                 ],
88255                 "fields": [
88256                     "operator",
88257                     "building_area",
88258                     "address"
88259                 ],
88260                 "suggestion": true
88261             },
88262             "shop/supermarket/Eurospar": {
88263                 "tags": {
88264                     "name": "Eurospar",
88265                     "shop": "supermarket"
88266                 },
88267                 "name": "Eurospar",
88268                 "icon": "grocery",
88269                 "geometry": [
88270                     "point",
88271                     "vertex",
88272                     "area"
88273                 ],
88274                 "fields": [
88275                     "operator",
88276                     "building_area",
88277                     "address"
88278                 ],
88279                 "suggestion": true
88280             },
88281             "shop/supermarket/Mercator": {
88282                 "tags": {
88283                     "name": "Mercator",
88284                     "shop": "supermarket"
88285                 },
88286                 "name": "Mercator",
88287                 "icon": "grocery",
88288                 "geometry": [
88289                     "point",
88290                     "vertex",
88291                     "area"
88292                 ],
88293                 "fields": [
88294                     "operator",
88295                     "building_area",
88296                     "address"
88297                 ],
88298                 "suggestion": true
88299             },
88300             "shop/supermarket/Famila": {
88301                 "tags": {
88302                     "name": "Famila",
88303                     "shop": "supermarket"
88304                 },
88305                 "name": "Famila",
88306                 "icon": "grocery",
88307                 "geometry": [
88308                     "point",
88309                     "vertex",
88310                     "area"
88311                 ],
88312                 "fields": [
88313                     "operator",
88314                     "building_area",
88315                     "address"
88316                 ],
88317                 "suggestion": true
88318             },
88319             "shop/supermarket/Hemköp": {
88320                 "tags": {
88321                     "name": "Hemköp",
88322                     "shop": "supermarket"
88323                 },
88324                 "name": "Hemköp",
88325                 "icon": "grocery",
88326                 "geometry": [
88327                     "point",
88328                     "vertex",
88329                     "area"
88330                 ],
88331                 "fields": [
88332                     "operator",
88333                     "building_area",
88334                     "address"
88335                 ],
88336                 "suggestion": true
88337             },
88338             "shop/supermarket/real,-": {
88339                 "tags": {
88340                     "name": "real,-",
88341                     "shop": "supermarket"
88342                 },
88343                 "name": "real,-",
88344                 "icon": "grocery",
88345                 "geometry": [
88346                     "point",
88347                     "vertex",
88348                     "area"
88349                 ],
88350                 "fields": [
88351                     "operator",
88352                     "building_area",
88353                     "address"
88354                 ],
88355                 "suggestion": true
88356             },
88357             "shop/supermarket/Markant": {
88358                 "tags": {
88359                     "name": "Markant",
88360                     "shop": "supermarket"
88361                 },
88362                 "name": "Markant",
88363                 "icon": "grocery",
88364                 "geometry": [
88365                     "point",
88366                     "vertex",
88367                     "area"
88368                 ],
88369                 "fields": [
88370                     "operator",
88371                     "building_area",
88372                     "address"
88373                 ],
88374                 "suggestion": true
88375             },
88376             "shop/supermarket/Volg": {
88377                 "tags": {
88378                     "name": "Volg",
88379                     "shop": "supermarket"
88380                 },
88381                 "name": "Volg",
88382                 "icon": "grocery",
88383                 "geometry": [
88384                     "point",
88385                     "vertex",
88386                     "area"
88387                 ],
88388                 "fields": [
88389                     "operator",
88390                     "building_area",
88391                     "address"
88392                 ],
88393                 "suggestion": true
88394             },
88395             "shop/supermarket/Leader Price": {
88396                 "tags": {
88397                     "name": "Leader Price",
88398                     "shop": "supermarket"
88399                 },
88400                 "name": "Leader Price",
88401                 "icon": "grocery",
88402                 "geometry": [
88403                     "point",
88404                     "vertex",
88405                     "area"
88406                 ],
88407                 "fields": [
88408                     "operator",
88409                     "building_area",
88410                     "address"
88411                 ],
88412                 "suggestion": true
88413             },
88414             "shop/supermarket/Treff 3000": {
88415                 "tags": {
88416                     "name": "Treff 3000",
88417                     "shop": "supermarket"
88418                 },
88419                 "name": "Treff 3000",
88420                 "icon": "grocery",
88421                 "geometry": [
88422                     "point",
88423                     "vertex",
88424                     "area"
88425                 ],
88426                 "fields": [
88427                     "operator",
88428                     "building_area",
88429                     "address"
88430                 ],
88431                 "suggestion": true
88432             },
88433             "shop/supermarket/SuperBrugsen": {
88434                 "tags": {
88435                     "name": "SuperBrugsen",
88436                     "shop": "supermarket"
88437                 },
88438                 "name": "SuperBrugsen",
88439                 "icon": "grocery",
88440                 "geometry": [
88441                     "point",
88442                     "vertex",
88443                     "area"
88444                 ],
88445                 "fields": [
88446                     "operator",
88447                     "building_area",
88448                     "address"
88449                 ],
88450                 "suggestion": true
88451             },
88452             "shop/supermarket/Kaiser's": {
88453                 "tags": {
88454                     "name": "Kaiser's",
88455                     "shop": "supermarket"
88456                 },
88457                 "name": "Kaiser's",
88458                 "icon": "grocery",
88459                 "geometry": [
88460                     "point",
88461                     "vertex",
88462                     "area"
88463                 ],
88464                 "fields": [
88465                     "operator",
88466                     "building_area",
88467                     "address"
88468                 ],
88469                 "suggestion": true
88470             },
88471             "shop/supermarket/K+K": {
88472                 "tags": {
88473                     "name": "K+K",
88474                     "shop": "supermarket"
88475                 },
88476                 "name": "K+K",
88477                 "icon": "grocery",
88478                 "geometry": [
88479                     "point",
88480                     "vertex",
88481                     "area"
88482                 ],
88483                 "fields": [
88484                     "operator",
88485                     "building_area",
88486                     "address"
88487                 ],
88488                 "suggestion": true
88489             },
88490             "shop/supermarket/Unimarkt": {
88491                 "tags": {
88492                     "name": "Unimarkt",
88493                     "shop": "supermarket"
88494                 },
88495                 "name": "Unimarkt",
88496                 "icon": "grocery",
88497                 "geometry": [
88498                     "point",
88499                     "vertex",
88500                     "area"
88501                 ],
88502                 "fields": [
88503                     "operator",
88504                     "building_area",
88505                     "address"
88506                 ],
88507                 "suggestion": true
88508             },
88509             "shop/supermarket/Carrefour City": {
88510                 "tags": {
88511                     "name": "Carrefour City",
88512                     "shop": "supermarket"
88513                 },
88514                 "name": "Carrefour City",
88515                 "icon": "grocery",
88516                 "geometry": [
88517                     "point",
88518                     "vertex",
88519                     "area"
88520                 ],
88521                 "fields": [
88522                     "operator",
88523                     "building_area",
88524                     "address"
88525                 ],
88526                 "suggestion": true
88527             },
88528             "shop/supermarket/Sobeys": {
88529                 "tags": {
88530                     "name": "Sobeys",
88531                     "shop": "supermarket"
88532                 },
88533                 "name": "Sobeys",
88534                 "icon": "grocery",
88535                 "geometry": [
88536                     "point",
88537                     "vertex",
88538                     "area"
88539                 ],
88540                 "fields": [
88541                     "operator",
88542                     "building_area",
88543                     "address"
88544                 ],
88545                 "suggestion": true
88546             },
88547             "shop/supermarket/S-Market": {
88548                 "tags": {
88549                     "name": "S-Market",
88550                     "shop": "supermarket"
88551                 },
88552                 "name": "S-Market",
88553                 "icon": "grocery",
88554                 "geometry": [
88555                     "point",
88556                     "vertex",
88557                     "area"
88558                 ],
88559                 "fields": [
88560                     "operator",
88561                     "building_area",
88562                     "address"
88563                 ],
88564                 "suggestion": true
88565             },
88566             "shop/supermarket/Combi": {
88567                 "tags": {
88568                     "name": "Combi",
88569                     "shop": "supermarket"
88570                 },
88571                 "name": "Combi",
88572                 "icon": "grocery",
88573                 "geometry": [
88574                     "point",
88575                     "vertex",
88576                     "area"
88577                 ],
88578                 "fields": [
88579                     "operator",
88580                     "building_area",
88581                     "address"
88582                 ],
88583                 "suggestion": true
88584             },
88585             "shop/supermarket/Denner": {
88586                 "tags": {
88587                     "name": "Denner",
88588                     "shop": "supermarket"
88589                 },
88590                 "name": "Denner",
88591                 "icon": "grocery",
88592                 "geometry": [
88593                     "point",
88594                     "vertex",
88595                     "area"
88596                 ],
88597                 "fields": [
88598                     "operator",
88599                     "building_area",
88600                     "address"
88601                 ],
88602                 "suggestion": true
88603             },
88604             "shop/supermarket/Konsum": {
88605                 "tags": {
88606                     "name": "Konsum",
88607                     "shop": "supermarket"
88608                 },
88609                 "name": "Konsum",
88610                 "icon": "grocery",
88611                 "geometry": [
88612                     "point",
88613                     "vertex",
88614                     "area"
88615                 ],
88616                 "fields": [
88617                     "operator",
88618                     "building_area",
88619                     "address"
88620                 ],
88621                 "suggestion": true
88622             },
88623             "shop/supermarket/Franprix": {
88624                 "tags": {
88625                     "name": "Franprix",
88626                     "shop": "supermarket"
88627                 },
88628                 "name": "Franprix",
88629                 "icon": "grocery",
88630                 "geometry": [
88631                     "point",
88632                     "vertex",
88633                     "area"
88634                 ],
88635                 "fields": [
88636                     "operator",
88637                     "building_area",
88638                     "address"
88639                 ],
88640                 "suggestion": true
88641             },
88642             "shop/supermarket/Monoprix": {
88643                 "tags": {
88644                     "name": "Monoprix",
88645                     "shop": "supermarket"
88646                 },
88647                 "name": "Monoprix",
88648                 "icon": "grocery",
88649                 "geometry": [
88650                     "point",
88651                     "vertex",
88652                     "area"
88653                 ],
88654                 "fields": [
88655                     "operator",
88656                     "building_area",
88657                     "address"
88658                 ],
88659                 "suggestion": true
88660             },
88661             "shop/supermarket/Diska": {
88662                 "tags": {
88663                     "name": "Diska",
88664                     "shop": "supermarket"
88665                 },
88666                 "name": "Diska",
88667                 "icon": "grocery",
88668                 "geometry": [
88669                     "point",
88670                     "vertex",
88671                     "area"
88672                 ],
88673                 "fields": [
88674                     "operator",
88675                     "building_area",
88676                     "address"
88677                 ],
88678                 "suggestion": true
88679             },
88680             "shop/supermarket/PENNY": {
88681                 "tags": {
88682                     "name": "PENNY",
88683                     "shop": "supermarket"
88684                 },
88685                 "name": "PENNY",
88686                 "icon": "grocery",
88687                 "geometry": [
88688                     "point",
88689                     "vertex",
88690                     "area"
88691                 ],
88692                 "fields": [
88693                     "operator",
88694                     "building_area",
88695                     "address"
88696                 ],
88697                 "suggestion": true
88698             },
88699             "shop/supermarket/Dia": {
88700                 "tags": {
88701                     "name": "Dia",
88702                     "shop": "supermarket"
88703                 },
88704                 "name": "Dia",
88705                 "icon": "grocery",
88706                 "geometry": [
88707                     "point",
88708                     "vertex",
88709                     "area"
88710                 ],
88711                 "fields": [
88712                     "operator",
88713                     "building_area",
88714                     "address"
88715                 ],
88716                 "suggestion": true
88717             },
88718             "shop/supermarket/Giant Eagle": {
88719                 "tags": {
88720                     "name": "Giant Eagle",
88721                     "shop": "supermarket"
88722                 },
88723                 "name": "Giant Eagle",
88724                 "icon": "grocery",
88725                 "geometry": [
88726                     "point",
88727                     "vertex",
88728                     "area"
88729                 ],
88730                 "fields": [
88731                     "operator",
88732                     "building_area",
88733                     "address"
88734                 ],
88735                 "suggestion": true
88736             },
88737             "shop/supermarket/NORMA": {
88738                 "tags": {
88739                     "name": "NORMA",
88740                     "shop": "supermarket"
88741                 },
88742                 "name": "NORMA",
88743                 "icon": "grocery",
88744                 "geometry": [
88745                     "point",
88746                     "vertex",
88747                     "area"
88748                 ],
88749                 "fields": [
88750                     "operator",
88751                     "building_area",
88752                     "address"
88753                 ],
88754                 "suggestion": true
88755             },
88756             "shop/supermarket/AD Delhaize": {
88757                 "tags": {
88758                     "name": "AD Delhaize",
88759                     "shop": "supermarket"
88760                 },
88761                 "name": "AD Delhaize",
88762                 "icon": "grocery",
88763                 "geometry": [
88764                     "point",
88765                     "vertex",
88766                     "area"
88767                 ],
88768                 "fields": [
88769                     "operator",
88770                     "building_area",
88771                     "address"
88772                 ],
88773                 "suggestion": true
88774             },
88775             "shop/supermarket/Mercadona": {
88776                 "tags": {
88777                     "name": "Mercadona",
88778                     "shop": "supermarket"
88779                 },
88780                 "name": "Mercadona",
88781                 "icon": "grocery",
88782                 "geometry": [
88783                     "point",
88784                     "vertex",
88785                     "area"
88786                 ],
88787                 "fields": [
88788                     "operator",
88789                     "building_area",
88790                     "address"
88791                 ],
88792                 "suggestion": true
88793             },
88794             "shop/supermarket/Consum": {
88795                 "tags": {
88796                     "name": "Consum",
88797                     "shop": "supermarket"
88798                 },
88799                 "name": "Consum",
88800                 "icon": "grocery",
88801                 "geometry": [
88802                     "point",
88803                     "vertex",
88804                     "area"
88805                 ],
88806                 "fields": [
88807                     "operator",
88808                     "building_area",
88809                     "address"
88810                 ],
88811                 "suggestion": true
88812             },
88813             "shop/supermarket/Carrefour Market": {
88814                 "tags": {
88815                     "name": "Carrefour Market",
88816                     "shop": "supermarket"
88817                 },
88818                 "name": "Carrefour Market",
88819                 "icon": "grocery",
88820                 "geometry": [
88821                     "point",
88822                     "vertex",
88823                     "area"
88824                 ],
88825                 "fields": [
88826                     "operator",
88827                     "building_area",
88828                     "address"
88829                 ],
88830                 "suggestion": true
88831             },
88832             "shop/supermarket/Whole Foods": {
88833                 "tags": {
88834                     "name": "Whole Foods",
88835                     "shop": "supermarket"
88836                 },
88837                 "name": "Whole Foods",
88838                 "icon": "grocery",
88839                 "geometry": [
88840                     "point",
88841                     "vertex",
88842                     "area"
88843                 ],
88844                 "fields": [
88845                     "operator",
88846                     "building_area",
88847                     "address"
88848                 ],
88849                 "suggestion": true
88850             },
88851             "shop/supermarket/Pam": {
88852                 "tags": {
88853                     "name": "Pam",
88854                     "shop": "supermarket"
88855                 },
88856                 "name": "Pam",
88857                 "icon": "grocery",
88858                 "geometry": [
88859                     "point",
88860                     "vertex",
88861                     "area"
88862                 ],
88863                 "fields": [
88864                     "operator",
88865                     "building_area",
88866                     "address"
88867                 ],
88868                 "suggestion": true
88869             },
88870             "shop/supermarket/sky": {
88871                 "tags": {
88872                     "name": "sky",
88873                     "shop": "supermarket"
88874                 },
88875                 "name": "sky",
88876                 "icon": "grocery",
88877                 "geometry": [
88878                     "point",
88879                     "vertex",
88880                     "area"
88881                 ],
88882                 "fields": [
88883                     "operator",
88884                     "building_area",
88885                     "address"
88886                 ],
88887                 "suggestion": true
88888             },
88889             "shop/supermarket/Despar": {
88890                 "tags": {
88891                     "name": "Despar",
88892                     "shop": "supermarket"
88893                 },
88894                 "name": "Despar",
88895                 "icon": "grocery",
88896                 "geometry": [
88897                     "point",
88898                     "vertex",
88899                     "area"
88900                 ],
88901                 "fields": [
88902                     "operator",
88903                     "building_area",
88904                     "address"
88905                 ],
88906                 "suggestion": true
88907             },
88908             "shop/supermarket/Eroski": {
88909                 "tags": {
88910                     "name": "Eroski",
88911                     "shop": "supermarket"
88912                 },
88913                 "name": "Eroski",
88914                 "icon": "grocery",
88915                 "geometry": [
88916                     "point",
88917                     "vertex",
88918                     "area"
88919                 ],
88920                 "fields": [
88921                     "operator",
88922                     "building_area",
88923                     "address"
88924                 ],
88925                 "suggestion": true
88926             },
88927             "shop/supermarket/Costcutter": {
88928                 "tags": {
88929                     "name": "Costcutter",
88930                     "shop": "supermarket"
88931                 },
88932                 "name": "Costcutter",
88933                 "icon": "grocery",
88934                 "geometry": [
88935                     "point",
88936                     "vertex",
88937                     "area"
88938                 ],
88939                 "fields": [
88940                     "operator",
88941                     "building_area",
88942                     "address"
88943                 ],
88944                 "suggestion": true
88945             },
88946             "shop/supermarket/Maxi": {
88947                 "tags": {
88948                     "name": "Maxi",
88949                     "shop": "supermarket"
88950                 },
88951                 "name": "Maxi",
88952                 "icon": "grocery",
88953                 "geometry": [
88954                     "point",
88955                     "vertex",
88956                     "area"
88957                 ],
88958                 "fields": [
88959                     "operator",
88960                     "building_area",
88961                     "address"
88962                 ],
88963                 "suggestion": true
88964             },
88965             "shop/supermarket/Colruyt": {
88966                 "tags": {
88967                     "name": "Colruyt",
88968                     "shop": "supermarket"
88969                 },
88970                 "name": "Colruyt",
88971                 "icon": "grocery",
88972                 "geometry": [
88973                     "point",
88974                     "vertex",
88975                     "area"
88976                 ],
88977                 "fields": [
88978                     "operator",
88979                     "building_area",
88980                     "address"
88981                 ],
88982                 "suggestion": true
88983             },
88984             "shop/supermarket/The Co-operative": {
88985                 "tags": {
88986                     "name": "The Co-operative",
88987                     "shop": "supermarket"
88988                 },
88989                 "name": "The Co-operative",
88990                 "icon": "grocery",
88991                 "geometry": [
88992                     "point",
88993                     "vertex",
88994                     "area"
88995                 ],
88996                 "fields": [
88997                     "operator",
88998                     "building_area",
88999                     "address"
89000                 ],
89001                 "suggestion": true
89002             },
89003             "shop/supermarket/Delhaize": {
89004                 "tags": {
89005                     "name": "Delhaize",
89006                     "shop": "supermarket"
89007                 },
89008                 "name": "Delhaize",
89009                 "icon": "grocery",
89010                 "geometry": [
89011                     "point",
89012                     "vertex",
89013                     "area"
89014                 ],
89015                 "fields": [
89016                     "operator",
89017                     "building_area",
89018                     "address"
89019                 ],
89020                 "suggestion": true
89021             },
89022             "shop/supermarket/CBA": {
89023                 "tags": {
89024                     "name": "CBA",
89025                     "shop": "supermarket"
89026                 },
89027                 "name": "CBA",
89028                 "icon": "grocery",
89029                 "geometry": [
89030                     "point",
89031                     "vertex",
89032                     "area"
89033                 ],
89034                 "fields": [
89035                     "operator",
89036                     "building_area",
89037                     "address"
89038                 ],
89039                 "suggestion": true
89040             },
89041             "shop/supermarket/Shopi": {
89042                 "tags": {
89043                     "name": "Shopi",
89044                     "shop": "supermarket"
89045                 },
89046                 "name": "Shopi",
89047                 "icon": "grocery",
89048                 "geometry": [
89049                     "point",
89050                     "vertex",
89051                     "area"
89052                 ],
89053                 "fields": [
89054                     "operator",
89055                     "building_area",
89056                     "address"
89057                 ],
89058                 "suggestion": true
89059             },
89060             "shop/supermarket/Walmart": {
89061                 "tags": {
89062                     "name": "Walmart",
89063                     "shop": "supermarket"
89064                 },
89065                 "name": "Walmart",
89066                 "icon": "grocery",
89067                 "geometry": [
89068                     "point",
89069                     "vertex",
89070                     "area"
89071                 ],
89072                 "fields": [
89073                     "operator",
89074                     "building_area",
89075                     "address"
89076                 ],
89077                 "suggestion": true
89078             },
89079             "shop/supermarket/Kroger": {
89080                 "tags": {
89081                     "name": "Kroger",
89082                     "shop": "supermarket"
89083                 },
89084                 "name": "Kroger",
89085                 "icon": "grocery",
89086                 "geometry": [
89087                     "point",
89088                     "vertex",
89089                     "area"
89090                 ],
89091                 "fields": [
89092                     "operator",
89093                     "building_area",
89094                     "address"
89095                 ],
89096                 "suggestion": true
89097             },
89098             "shop/supermarket/Albertsons": {
89099                 "tags": {
89100                     "name": "Albertsons",
89101                     "shop": "supermarket"
89102                 },
89103                 "name": "Albertsons",
89104                 "icon": "grocery",
89105                 "geometry": [
89106                     "point",
89107                     "vertex",
89108                     "area"
89109                 ],
89110                 "fields": [
89111                     "operator",
89112                     "building_area",
89113                     "address"
89114                 ],
89115                 "suggestion": true
89116             },
89117             "shop/supermarket/Trader Joe's": {
89118                 "tags": {
89119                     "name": "Trader Joe's",
89120                     "shop": "supermarket"
89121                 },
89122                 "name": "Trader Joe's",
89123                 "icon": "grocery",
89124                 "geometry": [
89125                     "point",
89126                     "vertex",
89127                     "area"
89128                 ],
89129                 "fields": [
89130                     "operator",
89131                     "building_area",
89132                     "address"
89133                 ],
89134                 "suggestion": true
89135             },
89136             "shop/supermarket/Feneberg": {
89137                 "tags": {
89138                     "name": "Feneberg",
89139                     "shop": "supermarket"
89140                 },
89141                 "name": "Feneberg",
89142                 "icon": "grocery",
89143                 "geometry": [
89144                     "point",
89145                     "vertex",
89146                     "area"
89147                 ],
89148                 "fields": [
89149                     "operator",
89150                     "building_area",
89151                     "address"
89152                 ],
89153                 "suggestion": true
89154             },
89155             "shop/supermarket/denn's Biomarkt": {
89156                 "tags": {
89157                     "name": "denn's Biomarkt",
89158                     "shop": "supermarket"
89159                 },
89160                 "name": "denn's Biomarkt",
89161                 "icon": "grocery",
89162                 "geometry": [
89163                     "point",
89164                     "vertex",
89165                     "area"
89166                 ],
89167                 "fields": [
89168                     "operator",
89169                     "building_area",
89170                     "address"
89171                 ],
89172                 "suggestion": true
89173             },
89174             "shop/supermarket/dm": {
89175                 "tags": {
89176                     "name": "dm",
89177                     "shop": "supermarket"
89178                 },
89179                 "name": "dm",
89180                 "icon": "grocery",
89181                 "geometry": [
89182                     "point",
89183                     "vertex",
89184                     "area"
89185                 ],
89186                 "fields": [
89187                     "operator",
89188                     "building_area",
89189                     "address"
89190                 ],
89191                 "suggestion": true
89192             },
89193             "shop/supermarket/Kvickly": {
89194                 "tags": {
89195                     "name": "Kvickly",
89196                     "shop": "supermarket"
89197                 },
89198                 "name": "Kvickly",
89199                 "icon": "grocery",
89200                 "geometry": [
89201                     "point",
89202                     "vertex",
89203                     "area"
89204                 ],
89205                 "fields": [
89206                     "operator",
89207                     "building_area",
89208                     "address"
89209                 ],
89210                 "suggestion": true
89211             },
89212             "shop/supermarket/Makro": {
89213                 "tags": {
89214                     "name": "Makro",
89215                     "shop": "supermarket"
89216                 },
89217                 "name": "Makro",
89218                 "icon": "grocery",
89219                 "geometry": [
89220                     "point",
89221                     "vertex",
89222                     "area"
89223                 ],
89224                 "fields": [
89225                     "operator",
89226                     "building_area",
89227                     "address"
89228                 ],
89229                 "suggestion": true
89230             },
89231             "shop/supermarket/Dico": {
89232                 "tags": {
89233                     "name": "Dico",
89234                     "shop": "supermarket"
89235                 },
89236                 "name": "Dico",
89237                 "icon": "grocery",
89238                 "geometry": [
89239                     "point",
89240                     "vertex",
89241                     "area"
89242                 ],
89243                 "fields": [
89244                     "operator",
89245                     "building_area",
89246                     "address"
89247                 ],
89248                 "suggestion": true
89249             },
89250             "shop/supermarket/Nah & Frisch": {
89251                 "tags": {
89252                     "name": "Nah & Frisch",
89253                     "shop": "supermarket"
89254                 },
89255                 "name": "Nah & Frisch",
89256                 "icon": "grocery",
89257                 "geometry": [
89258                     "point",
89259                     "vertex",
89260                     "area"
89261                 ],
89262                 "fields": [
89263                     "operator",
89264                     "building_area",
89265                     "address"
89266                 ],
89267                 "suggestion": true
89268             },
89269             "shop/supermarket/Champion": {
89270                 "tags": {
89271                     "name": "Champion",
89272                     "shop": "supermarket"
89273                 },
89274                 "name": "Champion",
89275                 "icon": "grocery",
89276                 "geometry": [
89277                     "point",
89278                     "vertex",
89279                     "area"
89280                 ],
89281                 "fields": [
89282                     "operator",
89283                     "building_area",
89284                     "address"
89285                 ],
89286                 "suggestion": true
89287             },
89288             "shop/supermarket/ICA Supermarket": {
89289                 "tags": {
89290                     "name": "ICA Supermarket",
89291                     "shop": "supermarket"
89292                 },
89293                 "name": "ICA Supermarket",
89294                 "icon": "grocery",
89295                 "geometry": [
89296                     "point",
89297                     "vertex",
89298                     "area"
89299                 ],
89300                 "fields": [
89301                     "operator",
89302                     "building_area",
89303                     "address"
89304                 ],
89305                 "suggestion": true
89306             },
89307             "shop/supermarket/Fakta": {
89308                 "tags": {
89309                     "name": "Fakta",
89310                     "shop": "supermarket"
89311                 },
89312                 "name": "Fakta",
89313                 "icon": "grocery",
89314                 "geometry": [
89315                     "point",
89316                     "vertex",
89317                     "area"
89318                 ],
89319                 "fields": [
89320                     "operator",
89321                     "building_area",
89322                     "address"
89323                 ],
89324                 "suggestion": true
89325             },
89326             "shop/supermarket/Магнит": {
89327                 "tags": {
89328                     "name": "Магнит",
89329                     "shop": "supermarket"
89330                 },
89331                 "name": "Магнит",
89332                 "icon": "grocery",
89333                 "geometry": [
89334                     "point",
89335                     "vertex",
89336                     "area"
89337                 ],
89338                 "fields": [
89339                     "operator",
89340                     "building_area",
89341                     "address"
89342                 ],
89343                 "suggestion": true
89344             },
89345             "shop/supermarket/Caprabo": {
89346                 "tags": {
89347                     "name": "Caprabo",
89348                     "shop": "supermarket"
89349                 },
89350                 "name": "Caprabo",
89351                 "icon": "grocery",
89352                 "geometry": [
89353                     "point",
89354                     "vertex",
89355                     "area"
89356                 ],
89357                 "fields": [
89358                     "operator",
89359                     "building_area",
89360                     "address"
89361                 ],
89362                 "suggestion": true
89363             },
89364             "shop/supermarket/Famiglia Cooperativa": {
89365                 "tags": {
89366                     "name": "Famiglia Cooperativa",
89367                     "shop": "supermarket"
89368                 },
89369                 "name": "Famiglia Cooperativa",
89370                 "icon": "grocery",
89371                 "geometry": [
89372                     "point",
89373                     "vertex",
89374                     "area"
89375                 ],
89376                 "fields": [
89377                     "operator",
89378                     "building_area",
89379                     "address"
89380                 ],
89381                 "suggestion": true
89382             },
89383             "shop/supermarket/Народная 7Я семьЯ": {
89384                 "tags": {
89385                     "name": "Народная 7Я семьЯ",
89386                     "shop": "supermarket"
89387                 },
89388                 "name": "Народная 7Я семьЯ",
89389                 "icon": "grocery",
89390                 "geometry": [
89391                     "point",
89392                     "vertex",
89393                     "area"
89394                 ],
89395                 "fields": [
89396                     "operator",
89397                     "building_area",
89398                     "address"
89399                 ],
89400                 "suggestion": true
89401             },
89402             "shop/supermarket/Esselunga": {
89403                 "tags": {
89404                     "name": "Esselunga",
89405                     "shop": "supermarket"
89406                 },
89407                 "name": "Esselunga",
89408                 "icon": "grocery",
89409                 "geometry": [
89410                     "point",
89411                     "vertex",
89412                     "area"
89413                 ],
89414                 "fields": [
89415                     "operator",
89416                     "building_area",
89417                     "address"
89418                 ],
89419                 "suggestion": true
89420             },
89421             "shop/supermarket/Maxima": {
89422                 "tags": {
89423                     "name": "Maxima",
89424                     "shop": "supermarket"
89425                 },
89426                 "name": "Maxima",
89427                 "icon": "grocery",
89428                 "geometry": [
89429                     "point",
89430                     "vertex",
89431                     "area"
89432                 ],
89433                 "fields": [
89434                     "operator",
89435                     "building_area",
89436                     "address"
89437                 ],
89438                 "suggestion": true
89439             },
89440             "shop/supermarket/Petit Casino": {
89441                 "tags": {
89442                     "name": "Petit Casino",
89443                     "shop": "supermarket"
89444                 },
89445                 "name": "Petit Casino",
89446                 "icon": "grocery",
89447                 "geometry": [
89448                     "point",
89449                     "vertex",
89450                     "area"
89451                 ],
89452                 "fields": [
89453                     "operator",
89454                     "building_area",
89455                     "address"
89456                 ],
89457                 "suggestion": true
89458             },
89459             "shop/supermarket/Wasgau": {
89460                 "tags": {
89461                     "name": "Wasgau",
89462                     "shop": "supermarket"
89463                 },
89464                 "name": "Wasgau",
89465                 "icon": "grocery",
89466                 "geometry": [
89467                     "point",
89468                     "vertex",
89469                     "area"
89470                 ],
89471                 "fields": [
89472                     "operator",
89473                     "building_area",
89474                     "address"
89475                 ],
89476                 "suggestion": true
89477             },
89478             "shop/supermarket/Pingo Doce": {
89479                 "tags": {
89480                     "name": "Pingo Doce",
89481                     "shop": "supermarket"
89482                 },
89483                 "name": "Pingo Doce",
89484                 "icon": "grocery",
89485                 "geometry": [
89486                     "point",
89487                     "vertex",
89488                     "area"
89489                 ],
89490                 "fields": [
89491                     "operator",
89492                     "building_area",
89493                     "address"
89494                 ],
89495                 "suggestion": true
89496             },
89497             "shop/supermarket/Match": {
89498                 "tags": {
89499                     "name": "Match",
89500                     "shop": "supermarket"
89501                 },
89502                 "name": "Match",
89503                 "icon": "grocery",
89504                 "geometry": [
89505                     "point",
89506                     "vertex",
89507                     "area"
89508                 ],
89509                 "fields": [
89510                     "operator",
89511                     "building_area",
89512                     "address"
89513                 ],
89514                 "suggestion": true
89515             },
89516             "shop/supermarket/Profi": {
89517                 "tags": {
89518                     "name": "Profi",
89519                     "shop": "supermarket"
89520                 },
89521                 "name": "Profi",
89522                 "icon": "grocery",
89523                 "geometry": [
89524                     "point",
89525                     "vertex",
89526                     "area"
89527                 ],
89528                 "fields": [
89529                     "operator",
89530                     "building_area",
89531                     "address"
89532                 ],
89533                 "suggestion": true
89534             },
89535             "shop/supermarket/Lider": {
89536                 "tags": {
89537                     "name": "Lider",
89538                     "shop": "supermarket"
89539                 },
89540                 "name": "Lider",
89541                 "icon": "grocery",
89542                 "geometry": [
89543                     "point",
89544                     "vertex",
89545                     "area"
89546                 ],
89547                 "fields": [
89548                     "operator",
89549                     "building_area",
89550                     "address"
89551                 ],
89552                 "suggestion": true
89553             },
89554             "shop/supermarket/Unimarc": {
89555                 "tags": {
89556                     "name": "Unimarc",
89557                     "shop": "supermarket"
89558                 },
89559                 "name": "Unimarc",
89560                 "icon": "grocery",
89561                 "geometry": [
89562                     "point",
89563                     "vertex",
89564                     "area"
89565                 ],
89566                 "fields": [
89567                     "operator",
89568                     "building_area",
89569                     "address"
89570                 ],
89571                 "suggestion": true
89572             },
89573             "shop/supermarket/Co-operative Food": {
89574                 "tags": {
89575                     "name": "Co-operative Food",
89576                     "shop": "supermarket"
89577                 },
89578                 "name": "Co-operative Food",
89579                 "icon": "grocery",
89580                 "geometry": [
89581                     "point",
89582                     "vertex",
89583                     "area"
89584                 ],
89585                 "fields": [
89586                     "operator",
89587                     "building_area",
89588                     "address"
89589                 ],
89590                 "suggestion": true
89591             },
89592             "shop/supermarket/Santa Isabel": {
89593                 "tags": {
89594                     "name": "Santa Isabel",
89595                     "shop": "supermarket"
89596                 },
89597                 "name": "Santa Isabel",
89598                 "icon": "grocery",
89599                 "geometry": [
89600                     "point",
89601                     "vertex",
89602                     "area"
89603                 ],
89604                 "fields": [
89605                     "operator",
89606                     "building_area",
89607                     "address"
89608                 ],
89609                 "suggestion": true
89610             },
89611             "shop/supermarket/Седьмой континент": {
89612                 "tags": {
89613                     "name": "Седьмой континент",
89614                     "shop": "supermarket"
89615                 },
89616                 "name": "Седьмой континент",
89617                 "icon": "grocery",
89618                 "geometry": [
89619                     "point",
89620                     "vertex",
89621                     "area"
89622                 ],
89623                 "fields": [
89624                     "operator",
89625                     "building_area",
89626                     "address"
89627                 ],
89628                 "suggestion": true
89629             },
89630             "shop/supermarket/HIT": {
89631                 "tags": {
89632                     "name": "HIT",
89633                     "shop": "supermarket"
89634                 },
89635                 "name": "HIT",
89636                 "icon": "grocery",
89637                 "geometry": [
89638                     "point",
89639                     "vertex",
89640                     "area"
89641                 ],
89642                 "fields": [
89643                     "operator",
89644                     "building_area",
89645                     "address"
89646                 ],
89647                 "suggestion": true
89648             },
89649             "shop/supermarket/Rimi": {
89650                 "tags": {
89651                     "name": "Rimi",
89652                     "shop": "supermarket"
89653                 },
89654                 "name": "Rimi",
89655                 "icon": "grocery",
89656                 "geometry": [
89657                     "point",
89658                     "vertex",
89659                     "area"
89660                 ],
89661                 "fields": [
89662                     "operator",
89663                     "building_area",
89664                     "address"
89665                 ],
89666                 "suggestion": true
89667             },
89668             "shop/supermarket/Conad": {
89669                 "tags": {
89670                     "name": "Conad",
89671                     "shop": "supermarket"
89672                 },
89673                 "name": "Conad",
89674                 "icon": "grocery",
89675                 "geometry": [
89676                     "point",
89677                     "vertex",
89678                     "area"
89679                 ],
89680                 "fields": [
89681                     "operator",
89682                     "building_area",
89683                     "address"
89684                 ],
89685                 "suggestion": true
89686             },
89687             "shop/supermarket/Фуршет": {
89688                 "tags": {
89689                     "name": "Фуршет",
89690                     "shop": "supermarket"
89691                 },
89692                 "name": "Фуршет",
89693                 "icon": "grocery",
89694                 "geometry": [
89695                     "point",
89696                     "vertex",
89697                     "area"
89698                 ],
89699                 "fields": [
89700                     "operator",
89701                     "building_area",
89702                     "address"
89703                 ],
89704                 "suggestion": true
89705             },
89706             "shop/supermarket/Willys": {
89707                 "tags": {
89708                     "name": "Willys",
89709                     "shop": "supermarket"
89710                 },
89711                 "name": "Willys",
89712                 "icon": "grocery",
89713                 "geometry": [
89714                     "point",
89715                     "vertex",
89716                     "area"
89717                 ],
89718                 "fields": [
89719                     "operator",
89720                     "building_area",
89721                     "address"
89722                 ],
89723                 "suggestion": true
89724             },
89725             "shop/supermarket/Farmfoods": {
89726                 "tags": {
89727                     "name": "Farmfoods",
89728                     "shop": "supermarket"
89729                 },
89730                 "name": "Farmfoods",
89731                 "icon": "grocery",
89732                 "geometry": [
89733                     "point",
89734                     "vertex",
89735                     "area"
89736                 ],
89737                 "fields": [
89738                     "operator",
89739                     "building_area",
89740                     "address"
89741                 ],
89742                 "suggestion": true
89743             },
89744             "shop/supermarket/U Express": {
89745                 "tags": {
89746                     "name": "U Express",
89747                     "shop": "supermarket"
89748                 },
89749                 "name": "U Express",
89750                 "icon": "grocery",
89751                 "geometry": [
89752                     "point",
89753                     "vertex",
89754                     "area"
89755                 ],
89756                 "fields": [
89757                     "operator",
89758                     "building_area",
89759                     "address"
89760                 ],
89761                 "suggestion": true
89762             },
89763             "shop/supermarket/Фора": {
89764                 "tags": {
89765                     "name": "Фора",
89766                     "shop": "supermarket"
89767                 },
89768                 "name": "Фора",
89769                 "icon": "grocery",
89770                 "geometry": [
89771                     "point",
89772                     "vertex",
89773                     "area"
89774                 ],
89775                 "fields": [
89776                     "operator",
89777                     "building_area",
89778                     "address"
89779                 ],
89780                 "suggestion": true
89781             },
89782             "shop/supermarket/Dunnes Stores": {
89783                 "tags": {
89784                     "name": "Dunnes Stores",
89785                     "shop": "supermarket"
89786                 },
89787                 "name": "Dunnes Stores",
89788                 "icon": "grocery",
89789                 "geometry": [
89790                     "point",
89791                     "vertex",
89792                     "area"
89793                 ],
89794                 "fields": [
89795                     "operator",
89796                     "building_area",
89797                     "address"
89798                 ],
89799                 "suggestion": true
89800             },
89801             "shop/supermarket/Сільпо": {
89802                 "tags": {
89803                     "name": "Сільпо",
89804                     "shop": "supermarket"
89805                 },
89806                 "name": "Сільпо",
89807                 "icon": "grocery",
89808                 "geometry": [
89809                     "point",
89810                     "vertex",
89811                     "area"
89812                 ],
89813                 "fields": [
89814                     "operator",
89815                     "building_area",
89816                     "address"
89817                 ],
89818                 "suggestion": true
89819             },
89820             "shop/supermarket/マルエツ": {
89821                 "tags": {
89822                     "name": "マルエツ",
89823                     "shop": "supermarket"
89824                 },
89825                 "name": "マルエツ",
89826                 "icon": "grocery",
89827                 "geometry": [
89828                     "point",
89829                     "vertex",
89830                     "area"
89831                 ],
89832                 "fields": [
89833                     "operator",
89834                     "building_area",
89835                     "address"
89836                 ],
89837                 "suggestion": true
89838             },
89839             "shop/supermarket/Piggly Wiggly": {
89840                 "tags": {
89841                     "name": "Piggly Wiggly",
89842                     "shop": "supermarket"
89843                 },
89844                 "name": "Piggly Wiggly",
89845                 "icon": "grocery",
89846                 "geometry": [
89847                     "point",
89848                     "vertex",
89849                     "area"
89850                 ],
89851                 "fields": [
89852                     "operator",
89853                     "building_area",
89854                     "address"
89855                 ],
89856                 "suggestion": true
89857             },
89858             "shop/supermarket/Crai": {
89859                 "tags": {
89860                     "name": "Crai",
89861                     "shop": "supermarket"
89862                 },
89863                 "name": "Crai",
89864                 "icon": "grocery",
89865                 "geometry": [
89866                     "point",
89867                     "vertex",
89868                     "area"
89869                 ],
89870                 "fields": [
89871                     "operator",
89872                     "building_area",
89873                     "address"
89874                 ],
89875                 "suggestion": true
89876             },
89877             "shop/supermarket/El Árbol": {
89878                 "tags": {
89879                     "name": "El Árbol",
89880                     "shop": "supermarket"
89881                 },
89882                 "name": "El Árbol",
89883                 "icon": "grocery",
89884                 "geometry": [
89885                     "point",
89886                     "vertex",
89887                     "area"
89888                 ],
89889                 "fields": [
89890                     "operator",
89891                     "building_area",
89892                     "address"
89893                 ],
89894                 "suggestion": true
89895             },
89896             "shop/supermarket/Centre Commercial E. Leclerc": {
89897                 "tags": {
89898                     "name": "Centre Commercial E. Leclerc",
89899                     "shop": "supermarket"
89900                 },
89901                 "name": "Centre Commercial E. Leclerc",
89902                 "icon": "grocery",
89903                 "geometry": [
89904                     "point",
89905                     "vertex",
89906                     "area"
89907                 ],
89908                 "fields": [
89909                     "operator",
89910                     "building_area",
89911                     "address"
89912                 ],
89913                 "suggestion": true
89914             },
89915             "shop/supermarket/Foodland": {
89916                 "tags": {
89917                     "name": "Foodland",
89918                     "shop": "supermarket"
89919                 },
89920                 "name": "Foodland",
89921                 "icon": "grocery",
89922                 "geometry": [
89923                     "point",
89924                     "vertex",
89925                     "area"
89926                 ],
89927                 "fields": [
89928                     "operator",
89929                     "building_area",
89930                     "address"
89931                 ],
89932                 "suggestion": true
89933             },
89934             "shop/supermarket/Super Brugsen": {
89935                 "tags": {
89936                     "name": "Super Brugsen",
89937                     "shop": "supermarket"
89938                 },
89939                 "name": "Super Brugsen",
89940                 "icon": "grocery",
89941                 "geometry": [
89942                     "point",
89943                     "vertex",
89944                     "area"
89945                 ],
89946                 "fields": [
89947                     "operator",
89948                     "building_area",
89949                     "address"
89950                 ],
89951                 "suggestion": true
89952             },
89953             "shop/supermarket/Дикси": {
89954                 "tags": {
89955                     "name": "Дикси",
89956                     "shop": "supermarket"
89957                 },
89958                 "name": "Дикси",
89959                 "icon": "grocery",
89960                 "geometry": [
89961                     "point",
89962                     "vertex",
89963                     "area"
89964                 ],
89965                 "fields": [
89966                     "operator",
89967                     "building_area",
89968                     "address"
89969                 ],
89970                 "suggestion": true
89971             },
89972             "shop/supermarket/Пятёрочка": {
89973                 "tags": {
89974                     "name": "Пятёрочка",
89975                     "shop": "supermarket"
89976                 },
89977                 "name": "Пятёрочка",
89978                 "icon": "grocery",
89979                 "geometry": [
89980                     "point",
89981                     "vertex",
89982                     "area"
89983                 ],
89984                 "fields": [
89985                     "operator",
89986                     "building_area",
89987                     "address"
89988                 ],
89989                 "suggestion": true
89990             },
89991             "shop/supermarket/Publix": {
89992                 "tags": {
89993                     "name": "Publix",
89994                     "shop": "supermarket"
89995                 },
89996                 "name": "Publix",
89997                 "icon": "grocery",
89998                 "geometry": [
89999                     "point",
90000                     "vertex",
90001                     "area"
90002                 ],
90003                 "fields": [
90004                     "operator",
90005                     "building_area",
90006                     "address"
90007                 ],
90008                 "suggestion": true
90009             },
90010             "shop/supermarket/Føtex": {
90011                 "tags": {
90012                     "name": "Føtex",
90013                     "shop": "supermarket"
90014                 },
90015                 "name": "Føtex",
90016                 "icon": "grocery",
90017                 "geometry": [
90018                     "point",
90019                     "vertex",
90020                     "area"
90021                 ],
90022                 "fields": [
90023                     "operator",
90024                     "building_area",
90025                     "address"
90026                 ],
90027                 "suggestion": true
90028             },
90029             "shop/supermarket/coop": {
90030                 "tags": {
90031                     "name": "coop",
90032                     "shop": "supermarket"
90033                 },
90034                 "name": "coop",
90035                 "icon": "grocery",
90036                 "geometry": [
90037                     "point",
90038                     "vertex",
90039                     "area"
90040                 ],
90041                 "fields": [
90042                     "operator",
90043                     "building_area",
90044                     "address"
90045                 ],
90046                 "suggestion": true
90047             },
90048             "shop/supermarket/Fressnapf": {
90049                 "tags": {
90050                     "name": "Fressnapf",
90051                     "shop": "supermarket"
90052                 },
90053                 "name": "Fressnapf",
90054                 "icon": "grocery",
90055                 "geometry": [
90056                     "point",
90057                     "vertex",
90058                     "area"
90059                 ],
90060                 "fields": [
90061                     "operator",
90062                     "building_area",
90063                     "address"
90064                 ],
90065                 "suggestion": true
90066             },
90067             "shop/supermarket/Coop Konsum": {
90068                 "tags": {
90069                     "name": "Coop Konsum",
90070                     "shop": "supermarket"
90071                 },
90072                 "name": "Coop Konsum",
90073                 "icon": "grocery",
90074                 "geometry": [
90075                     "point",
90076                     "vertex",
90077                     "area"
90078                 ],
90079                 "fields": [
90080                     "operator",
90081                     "building_area",
90082                     "address"
90083                 ],
90084                 "suggestion": true
90085             },
90086             "shop/supermarket/Carrefour Contact": {
90087                 "tags": {
90088                     "name": "Carrefour Contact",
90089                     "shop": "supermarket"
90090                 },
90091                 "name": "Carrefour Contact",
90092                 "icon": "grocery",
90093                 "geometry": [
90094                     "point",
90095                     "vertex",
90096                     "area"
90097                 ],
90098                 "fields": [
90099                     "operator",
90100                     "building_area",
90101                     "address"
90102                 ],
90103                 "suggestion": true
90104             },
90105             "shop/supermarket/SPAR": {
90106                 "tags": {
90107                     "name": "SPAR",
90108                     "shop": "supermarket"
90109                 },
90110                 "name": "SPAR",
90111                 "icon": "grocery",
90112                 "geometry": [
90113                     "point",
90114                     "vertex",
90115                     "area"
90116                 ],
90117                 "fields": [
90118                     "operator",
90119                     "building_area",
90120                     "address"
90121                 ],
90122                 "suggestion": true
90123             },
90124             "shop/supermarket/No Frills": {
90125                 "tags": {
90126                     "name": "No Frills",
90127                     "shop": "supermarket"
90128                 },
90129                 "name": "No Frills",
90130                 "icon": "grocery",
90131                 "geometry": [
90132                     "point",
90133                     "vertex",
90134                     "area"
90135                 ],
90136                 "fields": [
90137                     "operator",
90138                     "building_area",
90139                     "address"
90140                 ],
90141                 "suggestion": true
90142             },
90143             "shop/supermarket/Plodine": {
90144                 "tags": {
90145                     "name": "Plodine",
90146                     "shop": "supermarket"
90147                 },
90148                 "name": "Plodine",
90149                 "icon": "grocery",
90150                 "geometry": [
90151                     "point",
90152                     "vertex",
90153                     "area"
90154                 ],
90155                 "fields": [
90156                     "operator",
90157                     "building_area",
90158                     "address"
90159                 ],
90160                 "suggestion": true
90161             },
90162             "shop/supermarket/ADEG": {
90163                 "tags": {
90164                     "name": "ADEG",
90165                     "shop": "supermarket"
90166                 },
90167                 "name": "ADEG",
90168                 "icon": "grocery",
90169                 "geometry": [
90170                     "point",
90171                     "vertex",
90172                     "area"
90173                 ],
90174                 "fields": [
90175                     "operator",
90176                     "building_area",
90177                     "address"
90178                 ],
90179                 "suggestion": true
90180             },
90181             "shop/supermarket/Minipreço": {
90182                 "tags": {
90183                     "name": "Minipreço",
90184                     "shop": "supermarket"
90185                 },
90186                 "name": "Minipreço",
90187                 "icon": "grocery",
90188                 "geometry": [
90189                     "point",
90190                     "vertex",
90191                     "area"
90192                 ],
90193                 "fields": [
90194                     "operator",
90195                     "building_area",
90196                     "address"
90197                 ],
90198                 "suggestion": true
90199             },
90200             "shop/supermarket/Biedronka": {
90201                 "tags": {
90202                     "name": "Biedronka",
90203                     "shop": "supermarket"
90204                 },
90205                 "name": "Biedronka",
90206                 "icon": "grocery",
90207                 "geometry": [
90208                     "point",
90209                     "vertex",
90210                     "area"
90211                 ],
90212                 "fields": [
90213                     "operator",
90214                     "building_area",
90215                     "address"
90216                 ],
90217                 "suggestion": true
90218             },
90219             "shop/supermarket/The Co-operative Food": {
90220                 "tags": {
90221                     "name": "The Co-operative Food",
90222                     "shop": "supermarket"
90223                 },
90224                 "name": "The Co-operative Food",
90225                 "icon": "grocery",
90226                 "geometry": [
90227                     "point",
90228                     "vertex",
90229                     "area"
90230                 ],
90231                 "fields": [
90232                     "operator",
90233                     "building_area",
90234                     "address"
90235                 ],
90236                 "suggestion": true
90237             },
90238             "shop/supermarket/Eurospin": {
90239                 "tags": {
90240                     "name": "Eurospin",
90241                     "shop": "supermarket"
90242                 },
90243                 "name": "Eurospin",
90244                 "icon": "grocery",
90245                 "geometry": [
90246                     "point",
90247                     "vertex",
90248                     "area"
90249                 ],
90250                 "fields": [
90251                     "operator",
90252                     "building_area",
90253                     "address"
90254                 ],
90255                 "suggestion": true
90256             },
90257             "shop/supermarket/Семья": {
90258                 "tags": {
90259                     "name": "Семья",
90260                     "shop": "supermarket"
90261                 },
90262                 "name": "Семья",
90263                 "icon": "grocery",
90264                 "geometry": [
90265                     "point",
90266                     "vertex",
90267                     "area"
90268                 ],
90269                 "fields": [
90270                     "operator",
90271                     "building_area",
90272                     "address"
90273                 ],
90274                 "suggestion": true
90275             },
90276             "shop/supermarket/Gadis": {
90277                 "tags": {
90278                     "name": "Gadis",
90279                     "shop": "supermarket"
90280                 },
90281                 "name": "Gadis",
90282                 "icon": "grocery",
90283                 "geometry": [
90284                     "point",
90285                     "vertex",
90286                     "area"
90287                 ],
90288                 "fields": [
90289                     "operator",
90290                     "building_area",
90291                     "address"
90292                 ],
90293                 "suggestion": true
90294             },
90295             "shop/supermarket/Евроопт": {
90296                 "tags": {
90297                     "name": "Евроопт",
90298                     "shop": "supermarket"
90299                 },
90300                 "name": "Евроопт",
90301                 "icon": "grocery",
90302                 "geometry": [
90303                     "point",
90304                     "vertex",
90305                     "area"
90306                 ],
90307                 "fields": [
90308                     "operator",
90309                     "building_area",
90310                     "address"
90311                 ],
90312                 "suggestion": true
90313             },
90314             "shop/supermarket/Centra": {
90315                 "tags": {
90316                     "name": "Centra",
90317                     "shop": "supermarket"
90318                 },
90319                 "name": "Centra",
90320                 "icon": "grocery",
90321                 "geometry": [
90322                     "point",
90323                     "vertex",
90324                     "area"
90325                 ],
90326                 "fields": [
90327                     "operator",
90328                     "building_area",
90329                     "address"
90330                 ],
90331                 "suggestion": true
90332             },
90333             "shop/supermarket/Квартал": {
90334                 "tags": {
90335                     "name": "Квартал",
90336                     "shop": "supermarket"
90337                 },
90338                 "name": "Квартал",
90339                 "icon": "grocery",
90340                 "geometry": [
90341                     "point",
90342                     "vertex",
90343                     "area"
90344                 ],
90345                 "fields": [
90346                     "operator",
90347                     "building_area",
90348                     "address"
90349                 ],
90350                 "suggestion": true
90351             },
90352             "shop/supermarket/New World": {
90353                 "tags": {
90354                     "name": "New World",
90355                     "shop": "supermarket"
90356                 },
90357                 "name": "New World",
90358                 "icon": "grocery",
90359                 "geometry": [
90360                     "point",
90361                     "vertex",
90362                     "area"
90363                 ],
90364                 "fields": [
90365                     "operator",
90366                     "building_area",
90367                     "address"
90368                 ],
90369                 "suggestion": true
90370             },
90371             "shop/supermarket/Countdown": {
90372                 "tags": {
90373                     "name": "Countdown",
90374                     "shop": "supermarket"
90375                 },
90376                 "name": "Countdown",
90377                 "icon": "grocery",
90378                 "geometry": [
90379                     "point",
90380                     "vertex",
90381                     "area"
90382                 ],
90383                 "fields": [
90384                     "operator",
90385                     "building_area",
90386                     "address"
90387                 ],
90388                 "suggestion": true
90389             },
90390             "shop/supermarket/Reliance Fresh": {
90391                 "tags": {
90392                     "name": "Reliance Fresh",
90393                     "shop": "supermarket"
90394                 },
90395                 "name": "Reliance Fresh",
90396                 "icon": "grocery",
90397                 "geometry": [
90398                     "point",
90399                     "vertex",
90400                     "area"
90401                 ],
90402                 "fields": [
90403                     "operator",
90404                     "building_area",
90405                     "address"
90406                 ],
90407                 "suggestion": true
90408             },
90409             "shop/supermarket/Stokrotka": {
90410                 "tags": {
90411                     "name": "Stokrotka",
90412                     "shop": "supermarket"
90413                 },
90414                 "name": "Stokrotka",
90415                 "icon": "grocery",
90416                 "geometry": [
90417                     "point",
90418                     "vertex",
90419                     "area"
90420                 ],
90421                 "fields": [
90422                     "operator",
90423                     "building_area",
90424                     "address"
90425                 ],
90426                 "suggestion": true
90427             },
90428             "shop/supermarket/Coop Jednota": {
90429                 "tags": {
90430                     "name": "Coop Jednota",
90431                     "shop": "supermarket"
90432                 },
90433                 "name": "Coop Jednota",
90434                 "icon": "grocery",
90435                 "geometry": [
90436                     "point",
90437                     "vertex",
90438                     "area"
90439                 ],
90440                 "fields": [
90441                     "operator",
90442                     "building_area",
90443                     "address"
90444                 ],
90445                 "suggestion": true
90446             },
90447             "shop/supermarket/Fred Meyer": {
90448                 "tags": {
90449                     "name": "Fred Meyer",
90450                     "shop": "supermarket"
90451                 },
90452                 "name": "Fred Meyer",
90453                 "icon": "grocery",
90454                 "geometry": [
90455                     "point",
90456                     "vertex",
90457                     "area"
90458                 ],
90459                 "fields": [
90460                     "operator",
90461                     "building_area",
90462                     "address"
90463                 ],
90464                 "suggestion": true
90465             },
90466             "shop/supermarket/Irma": {
90467                 "tags": {
90468                     "name": "Irma",
90469                     "shop": "supermarket"
90470                 },
90471                 "name": "Irma",
90472                 "icon": "grocery",
90473                 "geometry": [
90474                     "point",
90475                     "vertex",
90476                     "area"
90477                 ],
90478                 "fields": [
90479                     "operator",
90480                     "building_area",
90481                     "address"
90482                 ],
90483                 "suggestion": true
90484             },
90485             "shop/supermarket/Continente": {
90486                 "tags": {
90487                     "name": "Continente",
90488                     "shop": "supermarket"
90489                 },
90490                 "name": "Continente",
90491                 "icon": "grocery",
90492                 "geometry": [
90493                     "point",
90494                     "vertex",
90495                     "area"
90496                 ],
90497                 "fields": [
90498                     "operator",
90499                     "building_area",
90500                     "address"
90501                 ],
90502                 "suggestion": true
90503             },
90504             "shop/supermarket/Price Chopper": {
90505                 "tags": {
90506                     "name": "Price Chopper",
90507                     "shop": "supermarket"
90508                 },
90509                 "name": "Price Chopper",
90510                 "icon": "grocery",
90511                 "geometry": [
90512                     "point",
90513                     "vertex",
90514                     "area"
90515                 ],
90516                 "fields": [
90517                     "operator",
90518                     "building_area",
90519                     "address"
90520                 ],
90521                 "suggestion": true
90522             },
90523             "shop/supermarket/Game": {
90524                 "tags": {
90525                     "name": "Game",
90526                     "shop": "supermarket"
90527                 },
90528                 "name": "Game",
90529                 "icon": "grocery",
90530                 "geometry": [
90531                     "point",
90532                     "vertex",
90533                     "area"
90534                 ],
90535                 "fields": [
90536                     "operator",
90537                     "building_area",
90538                     "address"
90539                 ],
90540                 "suggestion": true
90541             },
90542             "shop/supermarket/Soriana": {
90543                 "tags": {
90544                     "name": "Soriana",
90545                     "shop": "supermarket"
90546                 },
90547                 "name": "Soriana",
90548                 "icon": "grocery",
90549                 "geometry": [
90550                     "point",
90551                     "vertex",
90552                     "area"
90553                 ],
90554                 "fields": [
90555                     "operator",
90556                     "building_area",
90557                     "address"
90558                 ],
90559                 "suggestion": true
90560             },
90561             "shop/supermarket/Alimerka": {
90562                 "tags": {
90563                     "name": "Alimerka",
90564                     "shop": "supermarket"
90565                 },
90566                 "name": "Alimerka",
90567                 "icon": "grocery",
90568                 "geometry": [
90569                     "point",
90570                     "vertex",
90571                     "area"
90572                 ],
90573                 "fields": [
90574                     "operator",
90575                     "building_area",
90576                     "address"
90577                 ],
90578                 "suggestion": true
90579             },
90580             "shop/supermarket/Piotr i Paweł": {
90581                 "tags": {
90582                     "name": "Piotr i Paweł",
90583                     "shop": "supermarket"
90584                 },
90585                 "name": "Piotr i Paweł",
90586                 "icon": "grocery",
90587                 "geometry": [
90588                     "point",
90589                     "vertex",
90590                     "area"
90591                 ],
90592                 "fields": [
90593                     "operator",
90594                     "building_area",
90595                     "address"
90596                 ],
90597                 "suggestion": true
90598             },
90599             "shop/supermarket/Перекресток": {
90600                 "tags": {
90601                     "name": "Перекресток",
90602                     "shop": "supermarket"
90603                 },
90604                 "name": "Перекресток",
90605                 "icon": "grocery",
90606                 "geometry": [
90607                     "point",
90608                     "vertex",
90609                     "area"
90610                 ],
90611                 "fields": [
90612                     "operator",
90613                     "building_area",
90614                     "address"
90615                 ],
90616                 "suggestion": true
90617             },
90618             "shop/supermarket/Maxima X": {
90619                 "tags": {
90620                     "name": "Maxima X",
90621                     "shop": "supermarket"
90622                 },
90623                 "name": "Maxima X",
90624                 "icon": "grocery",
90625                 "geometry": [
90626                     "point",
90627                     "vertex",
90628                     "area"
90629                 ],
90630                 "fields": [
90631                     "operator",
90632                     "building_area",
90633                     "address"
90634                 ],
90635                 "suggestion": true
90636             },
90637             "shop/supermarket/Карусель": {
90638                 "tags": {
90639                     "name": "Карусель",
90640                     "shop": "supermarket"
90641                 },
90642                 "name": "Карусель",
90643                 "icon": "grocery",
90644                 "geometry": [
90645                     "point",
90646                     "vertex",
90647                     "area"
90648                 ],
90649                 "fields": [
90650                     "operator",
90651                     "building_area",
90652                     "address"
90653                 ],
90654                 "suggestion": true
90655             },
90656             "shop/supermarket/ALDI Nord": {
90657                 "tags": {
90658                     "name": "ALDI Nord",
90659                     "shop": "supermarket"
90660                 },
90661                 "name": "ALDI Nord",
90662                 "icon": "grocery",
90663                 "geometry": [
90664                     "point",
90665                     "vertex",
90666                     "area"
90667                 ],
90668                 "fields": [
90669                     "operator",
90670                     "building_area",
90671                     "address"
90672                 ],
90673                 "suggestion": true
90674             },
90675             "shop/supermarket/Condis": {
90676                 "tags": {
90677                     "name": "Condis",
90678                     "shop": "supermarket"
90679                 },
90680                 "name": "Condis",
90681                 "icon": "grocery",
90682                 "geometry": [
90683                     "point",
90684                     "vertex",
90685                     "area"
90686                 ],
90687                 "fields": [
90688                     "operator",
90689                     "building_area",
90690                     "address"
90691                 ],
90692                 "suggestion": true
90693             },
90694             "shop/supermarket/Sam's Club": {
90695                 "tags": {
90696                     "name": "Sam's Club",
90697                     "shop": "supermarket"
90698                 },
90699                 "name": "Sam's Club",
90700                 "icon": "grocery",
90701                 "geometry": [
90702                     "point",
90703                     "vertex",
90704                     "area"
90705                 ],
90706                 "fields": [
90707                     "operator",
90708                     "building_area",
90709                     "address"
90710                 ],
90711                 "suggestion": true
90712             },
90713             "shop/supermarket/Копейка": {
90714                 "tags": {
90715                     "name": "Копейка",
90716                     "shop": "supermarket"
90717                 },
90718                 "name": "Копейка",
90719                 "icon": "grocery",
90720                 "geometry": [
90721                     "point",
90722                     "vertex",
90723                     "area"
90724                 ],
90725                 "fields": [
90726                     "operator",
90727                     "building_area",
90728                     "address"
90729                 ],
90730                 "suggestion": true
90731             },
90732             "shop/supermarket/Géant Casino": {
90733                 "tags": {
90734                     "name": "Géant Casino",
90735                     "shop": "supermarket"
90736                 },
90737                 "name": "Géant Casino",
90738                 "icon": "grocery",
90739                 "geometry": [
90740                     "point",
90741                     "vertex",
90742                     "area"
90743                 ],
90744                 "fields": [
90745                     "operator",
90746                     "building_area",
90747                     "address"
90748                 ],
90749                 "suggestion": true
90750             },
90751             "shop/supermarket/ASDA": {
90752                 "tags": {
90753                     "name": "ASDA",
90754                     "shop": "supermarket"
90755                 },
90756                 "name": "ASDA",
90757                 "icon": "grocery",
90758                 "geometry": [
90759                     "point",
90760                     "vertex",
90761                     "area"
90762                 ],
90763                 "fields": [
90764                     "operator",
90765                     "building_area",
90766                     "address"
90767                 ],
90768                 "suggestion": true
90769             },
90770             "shop/supermarket/Intermarche": {
90771                 "tags": {
90772                     "name": "Intermarche",
90773                     "shop": "supermarket"
90774                 },
90775                 "name": "Intermarche",
90776                 "icon": "grocery",
90777                 "geometry": [
90778                     "point",
90779                     "vertex",
90780                     "area"
90781                 ],
90782                 "fields": [
90783                     "operator",
90784                     "building_area",
90785                     "address"
90786                 ],
90787                 "suggestion": true
90788             },
90789             "shop/supermarket/Stop & Shop": {
90790                 "tags": {
90791                     "name": "Stop & Shop",
90792                     "shop": "supermarket"
90793                 },
90794                 "name": "Stop & Shop",
90795                 "icon": "grocery",
90796                 "geometry": [
90797                     "point",
90798                     "vertex",
90799                     "area"
90800                 ],
90801                 "fields": [
90802                     "operator",
90803                     "building_area",
90804                     "address"
90805                 ],
90806                 "suggestion": true
90807             },
90808             "shop/supermarket/Food Lion": {
90809                 "tags": {
90810                     "name": "Food Lion",
90811                     "shop": "supermarket"
90812                 },
90813                 "name": "Food Lion",
90814                 "icon": "grocery",
90815                 "geometry": [
90816                     "point",
90817                     "vertex",
90818                     "area"
90819                 ],
90820                 "fields": [
90821                     "operator",
90822                     "building_area",
90823                     "address"
90824                 ],
90825                 "suggestion": true
90826             },
90827             "shop/supermarket/Harris Teeter": {
90828                 "tags": {
90829                     "name": "Harris Teeter",
90830                     "shop": "supermarket"
90831                 },
90832                 "name": "Harris Teeter",
90833                 "icon": "grocery",
90834                 "geometry": [
90835                     "point",
90836                     "vertex",
90837                     "area"
90838                 ],
90839                 "fields": [
90840                     "operator",
90841                     "building_area",
90842                     "address"
90843                 ],
90844                 "suggestion": true
90845             },
90846             "shop/supermarket/Foodworks": {
90847                 "tags": {
90848                     "name": "Foodworks",
90849                     "shop": "supermarket"
90850                 },
90851                 "name": "Foodworks",
90852                 "icon": "grocery",
90853                 "geometry": [
90854                     "point",
90855                     "vertex",
90856                     "area"
90857                 ],
90858                 "fields": [
90859                     "operator",
90860                     "building_area",
90861                     "address"
90862                 ],
90863                 "suggestion": true
90864             },
90865             "shop/supermarket/Polo Market": {
90866                 "tags": {
90867                     "name": "Polo Market",
90868                     "shop": "supermarket"
90869                 },
90870                 "name": "Polo Market",
90871                 "icon": "grocery",
90872                 "geometry": [
90873                     "point",
90874                     "vertex",
90875                     "area"
90876                 ],
90877                 "fields": [
90878                     "operator",
90879                     "building_area",
90880                     "address"
90881                 ],
90882                 "suggestion": true
90883             },
90884             "shop/supermarket/Лента": {
90885                 "tags": {
90886                     "name": "Лента",
90887                     "shop": "supermarket"
90888                 },
90889                 "name": "Лента",
90890                 "icon": "grocery",
90891                 "geometry": [
90892                     "point",
90893                     "vertex",
90894                     "area"
90895                 ],
90896                 "fields": [
90897                     "operator",
90898                     "building_area",
90899                     "address"
90900                 ],
90901                 "suggestion": true
90902             },
90903             "shop/supermarket/西友 (SEIYU)": {
90904                 "tags": {
90905                     "name": "西友 (SEIYU)",
90906                     "shop": "supermarket"
90907                 },
90908                 "name": "西友 (SEIYU)",
90909                 "icon": "grocery",
90910                 "geometry": [
90911                     "point",
90912                     "vertex",
90913                     "area"
90914                 ],
90915                 "fields": [
90916                     "operator",
90917                     "building_area",
90918                     "address"
90919                 ],
90920                 "suggestion": true
90921             },
90922             "shop/supermarket/Атак": {
90923                 "tags": {
90924                     "name": "Атак",
90925                     "shop": "supermarket"
90926                 },
90927                 "name": "Атак",
90928                 "icon": "grocery",
90929                 "geometry": [
90930                     "point",
90931                     "vertex",
90932                     "area"
90933                 ],
90934                 "fields": [
90935                     "operator",
90936                     "building_area",
90937                     "address"
90938                 ],
90939                 "suggestion": true
90940             },
90941             "shop/supermarket/Полушка": {
90942                 "tags": {
90943                     "name": "Полушка",
90944                     "shop": "supermarket"
90945                 },
90946                 "name": "Полушка",
90947                 "icon": "grocery",
90948                 "geometry": [
90949                     "point",
90950                     "vertex",
90951                     "area"
90952                 ],
90953                 "fields": [
90954                     "operator",
90955                     "building_area",
90956                     "address"
90957                 ],
90958                 "suggestion": true
90959             },
90960             "shop/supermarket/Extra": {
90961                 "tags": {
90962                     "name": "Extra",
90963                     "shop": "supermarket"
90964                 },
90965                 "name": "Extra",
90966                 "icon": "grocery",
90967                 "geometry": [
90968                     "point",
90969                     "vertex",
90970                     "area"
90971                 ],
90972                 "fields": [
90973                     "operator",
90974                     "building_area",
90975                     "address"
90976                 ],
90977                 "suggestion": true
90978             },
90979             "shop/supermarket/Lewiatan": {
90980                 "tags": {
90981                     "name": "Lewiatan",
90982                     "shop": "supermarket"
90983                 },
90984                 "name": "Lewiatan",
90985                 "icon": "grocery",
90986                 "geometry": [
90987                     "point",
90988                     "vertex",
90989                     "area"
90990                 ],
90991                 "fields": [
90992                     "operator",
90993                     "building_area",
90994                     "address"
90995                 ],
90996                 "suggestion": true
90997             },
90998             "shop/supermarket/Sigma": {
90999                 "tags": {
91000                     "name": "Sigma",
91001                     "shop": "supermarket"
91002                 },
91003                 "name": "Sigma",
91004                 "icon": "grocery",
91005                 "geometry": [
91006                     "point",
91007                     "vertex",
91008                     "area"
91009                 ],
91010                 "fields": [
91011                     "operator",
91012                     "building_area",
91013                     "address"
91014                 ],
91015                 "suggestion": true
91016             },
91017             "shop/supermarket/АТБ": {
91018                 "tags": {
91019                     "name": "АТБ",
91020                     "shop": "supermarket"
91021                 },
91022                 "name": "АТБ",
91023                 "icon": "grocery",
91024                 "geometry": [
91025                     "point",
91026                     "vertex",
91027                     "area"
91028                 ],
91029                 "fields": [
91030                     "operator",
91031                     "building_area",
91032                     "address"
91033                 ],
91034                 "suggestion": true
91035             },
91036             "shop/supermarket/Społem": {
91037                 "tags": {
91038                     "name": "Społem",
91039                     "shop": "supermarket"
91040                 },
91041                 "name": "Społem",
91042                 "icon": "grocery",
91043                 "geometry": [
91044                     "point",
91045                     "vertex",
91046                     "area"
91047                 ],
91048                 "fields": [
91049                     "operator",
91050                     "building_area",
91051                     "address"
91052                 ],
91053                 "suggestion": true
91054             },
91055             "shop/supermarket/Bodega Aurrera": {
91056                 "tags": {
91057                     "name": "Bodega Aurrera",
91058                     "shop": "supermarket"
91059                 },
91060                 "name": "Bodega Aurrera",
91061                 "icon": "grocery",
91062                 "geometry": [
91063                     "point",
91064                     "vertex",
91065                     "area"
91066                 ],
91067                 "fields": [
91068                     "operator",
91069                     "building_area",
91070                     "address"
91071                 ],
91072                 "suggestion": true
91073             },
91074             "shop/supermarket/Tesco Lotus": {
91075                 "tags": {
91076                     "name": "Tesco Lotus",
91077                     "shop": "supermarket"
91078                 },
91079                 "name": "Tesco Lotus",
91080                 "icon": "grocery",
91081                 "geometry": [
91082                     "point",
91083                     "vertex",
91084                     "area"
91085                 ],
91086                 "fields": [
91087                     "operator",
91088                     "building_area",
91089                     "address"
91090                 ],
91091                 "suggestion": true
91092             },
91093             "shop/supermarket/Мария-Ра": {
91094                 "tags": {
91095                     "name": "Мария-Ра",
91096                     "shop": "supermarket"
91097                 },
91098                 "name": "Мария-Ра",
91099                 "icon": "grocery",
91100                 "geometry": [
91101                     "point",
91102                     "vertex",
91103                     "area"
91104                 ],
91105                 "fields": [
91106                     "operator",
91107                     "building_area",
91108                     "address"
91109                 ],
91110                 "suggestion": true
91111             },
91112             "shop/supermarket/Магнолия": {
91113                 "tags": {
91114                     "name": "Магнолия",
91115                     "shop": "supermarket"
91116                 },
91117                 "name": "Магнолия",
91118                 "icon": "grocery",
91119                 "geometry": [
91120                     "point",
91121                     "vertex",
91122                     "area"
91123                 ],
91124                 "fields": [
91125                     "operator",
91126                     "building_area",
91127                     "address"
91128                 ],
91129                 "suggestion": true
91130             },
91131             "shop/supermarket/Магазин": {
91132                 "tags": {
91133                     "name": "Магазин",
91134                     "shop": "supermarket"
91135                 },
91136                 "name": "Магазин",
91137                 "icon": "grocery",
91138                 "geometry": [
91139                     "point",
91140                     "vertex",
91141                     "area"
91142                 ],
91143                 "fields": [
91144                     "operator",
91145                     "building_area",
91146                     "address"
91147                 ],
91148                 "suggestion": true
91149             },
91150             "shop/supermarket/Монетка": {
91151                 "tags": {
91152                     "name": "Монетка",
91153                     "shop": "supermarket"
91154                 },
91155                 "name": "Монетка",
91156                 "icon": "grocery",
91157                 "geometry": [
91158                     "point",
91159                     "vertex",
91160                     "area"
91161                 ],
91162                 "fields": [
91163                     "operator",
91164                     "building_area",
91165                     "address"
91166                 ],
91167                 "suggestion": true
91168             },
91169             "shop/supermarket/Hy-Vee": {
91170                 "tags": {
91171                     "name": "Hy-Vee",
91172                     "shop": "supermarket"
91173                 },
91174                 "name": "Hy-Vee",
91175                 "icon": "grocery",
91176                 "geometry": [
91177                     "point",
91178                     "vertex",
91179                     "area"
91180                 ],
91181                 "fields": [
91182                     "operator",
91183                     "building_area",
91184                     "address"
91185                 ],
91186                 "suggestion": true
91187             },
91188             "shop/supermarket/Walmart Supercenter": {
91189                 "tags": {
91190                     "name": "Walmart Supercenter",
91191                     "shop": "supermarket"
91192                 },
91193                 "name": "Walmart Supercenter",
91194                 "icon": "grocery",
91195                 "geometry": [
91196                     "point",
91197                     "vertex",
91198                     "area"
91199                 ],
91200                 "fields": [
91201                     "operator",
91202                     "building_area",
91203                     "address"
91204                 ],
91205                 "suggestion": true
91206             },
91207             "shop/supermarket/Hannaford": {
91208                 "tags": {
91209                     "name": "Hannaford",
91210                     "shop": "supermarket"
91211                 },
91212                 "name": "Hannaford",
91213                 "icon": "grocery",
91214                 "geometry": [
91215                     "point",
91216                     "vertex",
91217                     "area"
91218                 ],
91219                 "fields": [
91220                     "operator",
91221                     "building_area",
91222                     "address"
91223                 ],
91224                 "suggestion": true
91225             },
91226             "shop/supermarket/Wegmans": {
91227                 "tags": {
91228                     "name": "Wegmans",
91229                     "shop": "supermarket"
91230                 },
91231                 "name": "Wegmans",
91232                 "icon": "grocery",
91233                 "geometry": [
91234                     "point",
91235                     "vertex",
91236                     "area"
91237                 ],
91238                 "fields": [
91239                     "operator",
91240                     "building_area",
91241                     "address"
91242                 ],
91243                 "suggestion": true
91244             },
91245             "shop/supermarket/業務スーパー": {
91246                 "tags": {
91247                     "name": "業務スーパー",
91248                     "shop": "supermarket"
91249                 },
91250                 "name": "業務スーパー",
91251                 "icon": "grocery",
91252                 "geometry": [
91253                     "point",
91254                     "vertex",
91255                     "area"
91256                 ],
91257                 "fields": [
91258                     "operator",
91259                     "building_area",
91260                     "address"
91261                 ],
91262                 "suggestion": true
91263             },
91264             "shop/supermarket/Norfa XL": {
91265                 "tags": {
91266                     "name": "Norfa XL",
91267                     "shop": "supermarket"
91268                 },
91269                 "name": "Norfa XL",
91270                 "icon": "grocery",
91271                 "geometry": [
91272                     "point",
91273                     "vertex",
91274                     "area"
91275                 ],
91276                 "fields": [
91277                     "operator",
91278                     "building_area",
91279                     "address"
91280                 ],
91281                 "suggestion": true
91282             },
91283             "shop/supermarket/ヨークマート (YorkMart)": {
91284                 "tags": {
91285                     "name": "ヨークマート (YorkMart)",
91286                     "shop": "supermarket"
91287                 },
91288                 "name": "ヨークマート (YorkMart)",
91289                 "icon": "grocery",
91290                 "geometry": [
91291                     "point",
91292                     "vertex",
91293                     "area"
91294                 ],
91295                 "fields": [
91296                     "operator",
91297                     "building_area",
91298                     "address"
91299                 ],
91300                 "suggestion": true
91301             },
91302             "shop/supermarket/Leclerc Drive": {
91303                 "tags": {
91304                     "name": "Leclerc Drive",
91305                     "shop": "supermarket"
91306                 },
91307                 "name": "Leclerc Drive",
91308                 "icon": "grocery",
91309                 "geometry": [
91310                     "point",
91311                     "vertex",
91312                     "area"
91313                 ],
91314                 "fields": [
91315                     "operator",
91316                     "building_area",
91317                     "address"
91318                 ],
91319                 "suggestion": true
91320             },
91321             "shop/electronics/Media Markt": {
91322                 "tags": {
91323                     "name": "Media Markt",
91324                     "shop": "electronics"
91325                 },
91326                 "name": "Media Markt",
91327                 "icon": "shop",
91328                 "geometry": [
91329                     "point",
91330                     "vertex",
91331                     "area"
91332                 ],
91333                 "fields": [
91334                     "address",
91335                     "building_area",
91336                     "opening_hours"
91337                 ],
91338                 "suggestion": true
91339             },
91340             "shop/electronics/Maplin": {
91341                 "tags": {
91342                     "name": "Maplin",
91343                     "shop": "electronics"
91344                 },
91345                 "name": "Maplin",
91346                 "icon": "shop",
91347                 "geometry": [
91348                     "point",
91349                     "vertex",
91350                     "area"
91351                 ],
91352                 "fields": [
91353                     "address",
91354                     "building_area",
91355                     "opening_hours"
91356                 ],
91357                 "suggestion": true
91358             },
91359             "shop/electronics/Best Buy": {
91360                 "tags": {
91361                     "name": "Best Buy",
91362                     "shop": "electronics"
91363                 },
91364                 "name": "Best Buy",
91365                 "icon": "shop",
91366                 "geometry": [
91367                     "point",
91368                     "vertex",
91369                     "area"
91370                 ],
91371                 "fields": [
91372                     "address",
91373                     "building_area",
91374                     "opening_hours"
91375                 ],
91376                 "suggestion": true
91377             },
91378             "shop/electronics/Future Shop": {
91379                 "tags": {
91380                     "name": "Future Shop",
91381                     "shop": "electronics"
91382                 },
91383                 "name": "Future Shop",
91384                 "icon": "shop",
91385                 "geometry": [
91386                     "point",
91387                     "vertex",
91388                     "area"
91389                 ],
91390                 "fields": [
91391                     "address",
91392                     "building_area",
91393                     "opening_hours"
91394                 ],
91395                 "suggestion": true
91396             },
91397             "shop/electronics/Saturn": {
91398                 "tags": {
91399                     "name": "Saturn",
91400                     "shop": "electronics"
91401                 },
91402                 "name": "Saturn",
91403                 "icon": "shop",
91404                 "geometry": [
91405                     "point",
91406                     "vertex",
91407                     "area"
91408                 ],
91409                 "fields": [
91410                     "address",
91411                     "building_area",
91412                     "opening_hours"
91413                 ],
91414                 "suggestion": true
91415             },
91416             "shop/electronics/Currys": {
91417                 "tags": {
91418                     "name": "Currys",
91419                     "shop": "electronics"
91420                 },
91421                 "name": "Currys",
91422                 "icon": "shop",
91423                 "geometry": [
91424                     "point",
91425                     "vertex",
91426                     "area"
91427                 ],
91428                 "fields": [
91429                     "address",
91430                     "building_area",
91431                     "opening_hours"
91432                 ],
91433                 "suggestion": true
91434             },
91435             "shop/electronics/Radio Shack": {
91436                 "tags": {
91437                     "name": "Radio Shack",
91438                     "shop": "electronics"
91439                 },
91440                 "name": "Radio Shack",
91441                 "icon": "shop",
91442                 "geometry": [
91443                     "point",
91444                     "vertex",
91445                     "area"
91446                 ],
91447                 "fields": [
91448                     "address",
91449                     "building_area",
91450                     "opening_hours"
91451                 ],
91452                 "suggestion": true
91453             },
91454             "shop/electronics/Euronics": {
91455                 "tags": {
91456                     "name": "Euronics",
91457                     "shop": "electronics"
91458                 },
91459                 "name": "Euronics",
91460                 "icon": "shop",
91461                 "geometry": [
91462                     "point",
91463                     "vertex",
91464                     "area"
91465                 ],
91466                 "fields": [
91467                     "address",
91468                     "building_area",
91469                     "opening_hours"
91470                 ],
91471                 "suggestion": true
91472             },
91473             "shop/electronics/Expert": {
91474                 "tags": {
91475                     "name": "Expert",
91476                     "shop": "electronics"
91477                 },
91478                 "name": "Expert",
91479                 "icon": "shop",
91480                 "geometry": [
91481                     "point",
91482                     "vertex",
91483                     "area"
91484                 ],
91485                 "fields": [
91486                     "address",
91487                     "building_area",
91488                     "opening_hours"
91489                 ],
91490                 "suggestion": true
91491             },
91492             "shop/electronics/Эльдорадо": {
91493                 "tags": {
91494                     "name": "Эльдорадо",
91495                     "shop": "electronics"
91496                 },
91497                 "name": "Эльдорадо",
91498                 "icon": "shop",
91499                 "geometry": [
91500                     "point",
91501                     "vertex",
91502                     "area"
91503                 ],
91504                 "fields": [
91505                     "address",
91506                     "building_area",
91507                     "opening_hours"
91508                 ],
91509                 "suggestion": true
91510             },
91511             "shop/electronics/Darty": {
91512                 "tags": {
91513                     "name": "Darty",
91514                     "shop": "electronics"
91515                 },
91516                 "name": "Darty",
91517                 "icon": "shop",
91518                 "geometry": [
91519                     "point",
91520                     "vertex",
91521                     "area"
91522                 ],
91523                 "fields": [
91524                     "address",
91525                     "building_area",
91526                     "opening_hours"
91527                 ],
91528                 "suggestion": true
91529             },
91530             "shop/electronics/М.Видео": {
91531                 "tags": {
91532                     "name": "М.Видео",
91533                     "shop": "electronics"
91534                 },
91535                 "name": "М.Видео",
91536                 "icon": "shop",
91537                 "geometry": [
91538                     "point",
91539                     "vertex",
91540                     "area"
91541                 ],
91542                 "fields": [
91543                     "address",
91544                     "building_area",
91545                     "opening_hours"
91546                 ],
91547                 "suggestion": true
91548             },
91549             "shop/electronics/ヤマダ電機": {
91550                 "tags": {
91551                     "name": "ヤマダ電機",
91552                     "shop": "electronics"
91553                 },
91554                 "name": "ヤマダ電機",
91555                 "icon": "shop",
91556                 "geometry": [
91557                     "point",
91558                     "vertex",
91559                     "area"
91560                 ],
91561                 "fields": [
91562                     "address",
91563                     "building_area",
91564                     "opening_hours"
91565                 ],
91566                 "suggestion": true
91567             },
91568             "shop/convenience/McColl's": {
91569                 "tags": {
91570                     "name": "McColl's",
91571                     "shop": "convenience"
91572                 },
91573                 "name": "McColl's",
91574                 "icon": "shop",
91575                 "geometry": [
91576                     "point",
91577                     "vertex",
91578                     "area"
91579                 ],
91580                 "fields": [
91581                     "address",
91582                     "building_area",
91583                     "opening_hours"
91584                 ],
91585                 "suggestion": true
91586             },
91587             "shop/convenience/One Stop": {
91588                 "tags": {
91589                     "name": "One Stop",
91590                     "shop": "convenience"
91591                 },
91592                 "name": "One Stop",
91593                 "icon": "shop",
91594                 "geometry": [
91595                     "point",
91596                     "vertex",
91597                     "area"
91598                 ],
91599                 "fields": [
91600                     "address",
91601                     "building_area",
91602                     "opening_hours"
91603                 ],
91604                 "suggestion": true
91605             },
91606             "shop/convenience/Londis": {
91607                 "tags": {
91608                     "name": "Londis",
91609                     "shop": "convenience"
91610                 },
91611                 "name": "Londis",
91612                 "icon": "shop",
91613                 "geometry": [
91614                     "point",
91615                     "vertex",
91616                     "area"
91617                 ],
91618                 "fields": [
91619                     "address",
91620                     "building_area",
91621                     "opening_hours"
91622                 ],
91623                 "suggestion": true
91624             },
91625             "shop/convenience/Sale": {
91626                 "tags": {
91627                     "name": "Sale",
91628                     "shop": "convenience"
91629                 },
91630                 "name": "Sale",
91631                 "icon": "shop",
91632                 "geometry": [
91633                     "point",
91634                     "vertex",
91635                     "area"
91636                 ],
91637                 "fields": [
91638                     "address",
91639                     "building_area",
91640                     "opening_hours"
91641                 ],
91642                 "suggestion": true
91643             },
91644             "shop/convenience/Siwa": {
91645                 "tags": {
91646                     "name": "Siwa",
91647                     "shop": "convenience"
91648                 },
91649                 "name": "Siwa",
91650                 "icon": "shop",
91651                 "geometry": [
91652                     "point",
91653                     "vertex",
91654                     "area"
91655                 ],
91656                 "fields": [
91657                     "address",
91658                     "building_area",
91659                     "opening_hours"
91660                 ],
91661                 "suggestion": true
91662             },
91663             "shop/convenience/Mac's": {
91664                 "tags": {
91665                     "name": "Mac's",
91666                     "shop": "convenience"
91667                 },
91668                 "name": "Mac's",
91669                 "icon": "shop",
91670                 "geometry": [
91671                     "point",
91672                     "vertex",
91673                     "area"
91674                 ],
91675                 "fields": [
91676                     "address",
91677                     "building_area",
91678                     "opening_hours"
91679                 ],
91680                 "suggestion": true
91681             },
91682             "shop/convenience/Alepa": {
91683                 "tags": {
91684                     "name": "Alepa",
91685                     "shop": "convenience"
91686                 },
91687                 "name": "Alepa",
91688                 "icon": "shop",
91689                 "geometry": [
91690                     "point",
91691                     "vertex",
91692                     "area"
91693                 ],
91694                 "fields": [
91695                     "address",
91696                     "building_area",
91697                     "opening_hours"
91698                 ],
91699                 "suggestion": true
91700             },
91701             "shop/convenience/Hasty Market": {
91702                 "tags": {
91703                     "name": "Hasty Market",
91704                     "shop": "convenience"
91705                 },
91706                 "name": "Hasty Market",
91707                 "icon": "shop",
91708                 "geometry": [
91709                     "point",
91710                     "vertex",
91711                     "area"
91712                 ],
91713                 "fields": [
91714                     "address",
91715                     "building_area",
91716                     "opening_hours"
91717                 ],
91718                 "suggestion": true
91719             },
91720             "shop/convenience/K-Market": {
91721                 "tags": {
91722                     "name": "K-Market",
91723                     "shop": "convenience"
91724                 },
91725                 "name": "K-Market",
91726                 "icon": "shop",
91727                 "geometry": [
91728                     "point",
91729                     "vertex",
91730                     "area"
91731                 ],
91732                 "fields": [
91733                     "address",
91734                     "building_area",
91735                     "opening_hours"
91736                 ],
91737                 "suggestion": true
91738             },
91739             "shop/convenience/Valintatalo": {
91740                 "tags": {
91741                     "name": "Valintatalo",
91742                     "shop": "convenience"
91743                 },
91744                 "name": "Valintatalo",
91745                 "icon": "shop",
91746                 "geometry": [
91747                     "point",
91748                     "vertex",
91749                     "area"
91750                 ],
91751                 "fields": [
91752                     "address",
91753                     "building_area",
91754                     "opening_hours"
91755                 ],
91756                 "suggestion": true
91757             },
91758             "shop/convenience/セブンイレブン": {
91759                 "tags": {
91760                     "name": "セブンイレブン",
91761                     "name:en": "7-Eleven",
91762                     "shop": "convenience"
91763                 },
91764                 "name": "セブンイレブン",
91765                 "icon": "shop",
91766                 "geometry": [
91767                     "point",
91768                     "vertex",
91769                     "area"
91770                 ],
91771                 "fields": [
91772                     "address",
91773                     "building_area",
91774                     "opening_hours"
91775                 ],
91776                 "suggestion": true
91777             },
91778             "shop/convenience/ローソン": {
91779                 "tags": {
91780                     "name": "ローソン",
91781                     "name:en": "LAWSON",
91782                     "shop": "convenience"
91783                 },
91784                 "name": "ローソン",
91785                 "icon": "shop",
91786                 "geometry": [
91787                     "point",
91788                     "vertex",
91789                     "area"
91790                 ],
91791                 "fields": [
91792                     "address",
91793                     "building_area",
91794                     "opening_hours"
91795                 ],
91796                 "suggestion": true
91797             },
91798             "shop/convenience/Mace": {
91799                 "tags": {
91800                     "name": "Mace",
91801                     "shop": "convenience"
91802                 },
91803                 "name": "Mace",
91804                 "icon": "shop",
91805                 "geometry": [
91806                     "point",
91807                     "vertex",
91808                     "area"
91809                 ],
91810                 "fields": [
91811                     "address",
91812                     "building_area",
91813                     "opening_hours"
91814                 ],
91815                 "suggestion": true
91816             },
91817             "shop/convenience/Mini Market": {
91818                 "tags": {
91819                     "name": "Mini Market",
91820                     "shop": "convenience"
91821                 },
91822                 "name": "Mini Market",
91823                 "icon": "shop",
91824                 "geometry": [
91825                     "point",
91826                     "vertex",
91827                     "area"
91828                 ],
91829                 "fields": [
91830                     "address",
91831                     "building_area",
91832                     "opening_hours"
91833                 ],
91834                 "suggestion": true
91835             },
91836             "shop/convenience/Nisa Local": {
91837                 "tags": {
91838                     "name": "Nisa Local",
91839                     "shop": "convenience"
91840                 },
91841                 "name": "Nisa Local",
91842                 "icon": "shop",
91843                 "geometry": [
91844                     "point",
91845                     "vertex",
91846                     "area"
91847                 ],
91848                 "fields": [
91849                     "address",
91850                     "building_area",
91851                     "opening_hours"
91852                 ],
91853                 "suggestion": true
91854             },
91855             "shop/convenience/Dorfladen": {
91856                 "tags": {
91857                     "name": "Dorfladen",
91858                     "shop": "convenience"
91859                 },
91860                 "name": "Dorfladen",
91861                 "icon": "shop",
91862                 "geometry": [
91863                     "point",
91864                     "vertex",
91865                     "area"
91866                 ],
91867                 "fields": [
91868                     "address",
91869                     "building_area",
91870                     "opening_hours"
91871                 ],
91872                 "suggestion": true
91873             },
91874             "shop/convenience/Продукты": {
91875                 "tags": {
91876                     "name": "Продукты",
91877                     "shop": "convenience"
91878                 },
91879                 "name": "Продукты",
91880                 "icon": "shop",
91881                 "geometry": [
91882                     "point",
91883                     "vertex",
91884                     "area"
91885                 ],
91886                 "fields": [
91887                     "address",
91888                     "building_area",
91889                     "opening_hours"
91890                 ],
91891                 "suggestion": true
91892             },
91893             "shop/convenience/Mini Stop": {
91894                 "tags": {
91895                     "name": "Mini Stop",
91896                     "shop": "convenience"
91897                 },
91898                 "name": "Mini Stop",
91899                 "icon": "shop",
91900                 "geometry": [
91901                     "point",
91902                     "vertex",
91903                     "area"
91904                 ],
91905                 "fields": [
91906                     "address",
91907                     "building_area",
91908                     "opening_hours"
91909                 ],
91910                 "suggestion": true
91911             },
91912             "shop/convenience/LAWSON": {
91913                 "tags": {
91914                     "name": "LAWSON",
91915                     "shop": "convenience"
91916                 },
91917                 "name": "LAWSON",
91918                 "icon": "shop",
91919                 "geometry": [
91920                     "point",
91921                     "vertex",
91922                     "area"
91923                 ],
91924                 "fields": [
91925                     "address",
91926                     "building_area",
91927                     "opening_hours"
91928                 ],
91929                 "suggestion": true
91930             },
91931             "shop/convenience/デイリーヤマザキ": {
91932                 "tags": {
91933                     "name": "デイリーヤマザキ",
91934                     "shop": "convenience"
91935                 },
91936                 "name": "デイリーヤマザキ",
91937                 "icon": "shop",
91938                 "geometry": [
91939                     "point",
91940                     "vertex",
91941                     "area"
91942                 ],
91943                 "fields": [
91944                     "address",
91945                     "building_area",
91946                     "opening_hours"
91947                 ],
91948                 "suggestion": true
91949             },
91950             "shop/convenience/Надежда": {
91951                 "tags": {
91952                     "name": "Надежда",
91953                     "shop": "convenience"
91954                 },
91955                 "name": "Надежда",
91956                 "icon": "shop",
91957                 "geometry": [
91958                     "point",
91959                     "vertex",
91960                     "area"
91961                 ],
91962                 "fields": [
91963                     "address",
91964                     "building_area",
91965                     "opening_hours"
91966                 ],
91967                 "suggestion": true
91968             },
91969             "shop/convenience/Nisa": {
91970                 "tags": {
91971                     "name": "Nisa",
91972                     "shop": "convenience"
91973                 },
91974                 "name": "Nisa",
91975                 "icon": "shop",
91976                 "geometry": [
91977                     "point",
91978                     "vertex",
91979                     "area"
91980                 ],
91981                 "fields": [
91982                     "address",
91983                     "building_area",
91984                     "opening_hours"
91985                 ],
91986                 "suggestion": true
91987             },
91988             "shop/convenience/Premier": {
91989                 "tags": {
91990                     "name": "Premier",
91991                     "shop": "convenience"
91992                 },
91993                 "name": "Premier",
91994                 "icon": "shop",
91995                 "geometry": [
91996                     "point",
91997                     "vertex",
91998                     "area"
91999                 ],
92000                 "fields": [
92001                     "address",
92002                     "building_area",
92003                     "opening_hours"
92004                 ],
92005                 "suggestion": true
92006             },
92007             "shop/convenience/ミニストップ": {
92008                 "tags": {
92009                     "name": "ミニストップ",
92010                     "name:en": "MINISTOP",
92011                     "shop": "convenience"
92012                 },
92013                 "name": "ミニストップ",
92014                 "icon": "shop",
92015                 "geometry": [
92016                     "point",
92017                     "vertex",
92018                     "area"
92019                 ],
92020                 "fields": [
92021                     "address",
92022                     "building_area",
92023                     "opening_hours"
92024                 ],
92025                 "suggestion": true
92026             },
92027             "shop/convenience/サンクス": {
92028                 "tags": {
92029                     "name": "サンクス",
92030                     "name:en": "sunkus",
92031                     "shop": "convenience"
92032                 },
92033                 "name": "サンクス",
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/convenience/スリーエフ": {
92048                 "tags": {
92049                     "name": "スリーエフ",
92050                     "shop": "convenience"
92051                 },
92052                 "name": "スリーエフ",
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/convenience/8 à Huit": {
92067                 "tags": {
92068                     "name": "8 à Huit",
92069                     "shop": "convenience"
92070                 },
92071                 "name": "8 à Huit",
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/convenience/Żabka": {
92086                 "tags": {
92087                     "name": "Żabka",
92088                     "shop": "convenience"
92089                 },
92090                 "name": "Żabka",
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/convenience/Almacen": {
92105                 "tags": {
92106                     "name": "Almacen",
92107                     "shop": "convenience"
92108                 },
92109                 "name": "Almacen",
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/convenience/Vival": {
92124                 "tags": {
92125                     "name": "Vival",
92126                     "shop": "convenience"
92127                 },
92128                 "name": "Vival",
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/convenience/FamilyMart": {
92143                 "tags": {
92144                     "name": "FamilyMart",
92145                     "shop": "convenience"
92146                 },
92147                 "name": "FamilyMart",
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/convenience/ファミリーマート": {
92162                 "tags": {
92163                     "name": "ファミリーマート",
92164                     "name:en": "FamilyMart",
92165                     "shop": "convenience"
92166                 },
92167                 "name": "ファミリーマート",
92168                 "icon": "shop",
92169                 "geometry": [
92170                     "point",
92171                     "vertex",
92172                     "area"
92173                 ],
92174                 "fields": [
92175                     "address",
92176                     "building_area",
92177                     "opening_hours"
92178                 ],
92179                 "suggestion": true
92180             },
92181             "shop/convenience/Sunkus": {
92182                 "tags": {
92183                     "name": "Sunkus",
92184                     "shop": "convenience"
92185                 },
92186                 "name": "Sunkus",
92187                 "icon": "shop",
92188                 "geometry": [
92189                     "point",
92190                     "vertex",
92191                     "area"
92192                 ],
92193                 "fields": [
92194                     "address",
92195                     "building_area",
92196                     "opening_hours"
92197                 ],
92198                 "suggestion": true
92199             },
92200             "shop/convenience/セブンイレブン(Seven-Eleven)": {
92201                 "tags": {
92202                     "name": "セブンイレブン(Seven-Eleven)",
92203                     "shop": "convenience"
92204                 },
92205                 "name": "セブンイレブン(Seven-Eleven)",
92206                 "icon": "shop",
92207                 "geometry": [
92208                     "point",
92209                     "vertex",
92210                     "area"
92211                 ],
92212                 "fields": [
92213                     "address",
92214                     "building_area",
92215                     "opening_hours"
92216                 ],
92217                 "suggestion": true
92218             },
92219             "shop/convenience/Jednota": {
92220                 "tags": {
92221                     "name": "Jednota",
92222                     "shop": "convenience"
92223                 },
92224                 "name": "Jednota",
92225                 "icon": "shop",
92226                 "geometry": [
92227                     "point",
92228                     "vertex",
92229                     "area"
92230                 ],
92231                 "fields": [
92232                     "address",
92233                     "building_area",
92234                     "opening_hours"
92235                 ],
92236                 "suggestion": true
92237             },
92238             "shop/convenience/Гастроном": {
92239                 "tags": {
92240                     "name": "Гастроном",
92241                     "shop": "convenience"
92242                 },
92243                 "name": "Гастроном",
92244                 "icon": "shop",
92245                 "geometry": [
92246                     "point",
92247                     "vertex",
92248                     "area"
92249                 ],
92250                 "fields": [
92251                     "address",
92252                     "building_area",
92253                     "opening_hours"
92254                 ],
92255                 "suggestion": true
92256             },
92257             "shop/convenience/Sklep spożywczy": {
92258                 "tags": {
92259                     "name": "Sklep spożywczy",
92260                     "shop": "convenience"
92261                 },
92262                 "name": "Sklep spożywczy",
92263                 "icon": "shop",
92264                 "geometry": [
92265                     "point",
92266                     "vertex",
92267                     "area"
92268                 ],
92269                 "fields": [
92270                     "address",
92271                     "building_area",
92272                     "opening_hours"
92273                 ],
92274                 "suggestion": true
92275             },
92276             "shop/convenience/サークルK": {
92277                 "tags": {
92278                     "name": "サークルK",
92279                     "name:en": "Circle K",
92280                     "shop": "convenience"
92281                 },
92282                 "name": "サークルK",
92283                 "icon": "shop",
92284                 "geometry": [
92285                     "point",
92286                     "vertex",
92287                     "area"
92288                 ],
92289                 "fields": [
92290                     "address",
92291                     "building_area",
92292                     "opening_hours"
92293                 ],
92294                 "suggestion": true
92295             },
92296             "shop/convenience/Proxi": {
92297                 "tags": {
92298                     "name": "Proxi",
92299                     "shop": "convenience"
92300                 },
92301                 "name": "Proxi",
92302                 "icon": "shop",
92303                 "geometry": [
92304                     "point",
92305                     "vertex",
92306                     "area"
92307                 ],
92308                 "fields": [
92309                     "address",
92310                     "building_area",
92311                     "opening_hours"
92312                 ],
92313                 "suggestion": true
92314             },
92315             "shop/convenience/Универсам": {
92316                 "tags": {
92317                     "name": "Универсам",
92318                     "shop": "convenience"
92319                 },
92320                 "name": "Универсам",
92321                 "icon": "shop",
92322                 "geometry": [
92323                     "point",
92324                     "vertex",
92325                     "area"
92326                 ],
92327                 "fields": [
92328                     "address",
92329                     "building_area",
92330                     "opening_hours"
92331                 ],
92332                 "suggestion": true
92333             },
92334             "shop/convenience/Groszek": {
92335                 "tags": {
92336                     "name": "Groszek",
92337                     "shop": "convenience"
92338                 },
92339                 "name": "Groszek",
92340                 "icon": "shop",
92341                 "geometry": [
92342                     "point",
92343                     "vertex",
92344                     "area"
92345                 ],
92346                 "fields": [
92347                     "address",
92348                     "building_area",
92349                     "opening_hours"
92350                 ],
92351                 "suggestion": true
92352             },
92353             "shop/convenience/Select": {
92354                 "tags": {
92355                     "name": "Select",
92356                     "shop": "convenience"
92357                 },
92358                 "name": "Select",
92359                 "icon": "shop",
92360                 "geometry": [
92361                     "point",
92362                     "vertex",
92363                     "area"
92364                 ],
92365                 "fields": [
92366                     "address",
92367                     "building_area",
92368                     "opening_hours"
92369                 ],
92370                 "suggestion": true
92371             },
92372             "shop/convenience/Večerka": {
92373                 "tags": {
92374                     "name": "Večerka",
92375                     "shop": "convenience"
92376                 },
92377                 "name": "Večerka",
92378                 "icon": "shop",
92379                 "geometry": [
92380                     "point",
92381                     "vertex",
92382                     "area"
92383                 ],
92384                 "fields": [
92385                     "address",
92386                     "building_area",
92387                     "opening_hours"
92388                 ],
92389                 "suggestion": true
92390             },
92391             "shop/convenience/Potraviny": {
92392                 "tags": {
92393                     "name": "Potraviny",
92394                     "shop": "convenience"
92395                 },
92396                 "name": "Potraviny",
92397                 "icon": "shop",
92398                 "geometry": [
92399                     "point",
92400                     "vertex",
92401                     "area"
92402                 ],
92403                 "fields": [
92404                     "address",
92405                     "building_area",
92406                     "opening_hours"
92407                 ],
92408                 "suggestion": true
92409             },
92410             "shop/convenience/Смак": {
92411                 "tags": {
92412                     "name": "Смак",
92413                     "shop": "convenience"
92414                 },
92415                 "name": "Смак",
92416                 "icon": "shop",
92417                 "geometry": [
92418                     "point",
92419                     "vertex",
92420                     "area"
92421                 ],
92422                 "fields": [
92423                     "address",
92424                     "building_area",
92425                     "opening_hours"
92426                 ],
92427                 "suggestion": true
92428             },
92429             "shop/convenience/Эконом": {
92430                 "tags": {
92431                     "name": "Эконом",
92432                     "shop": "convenience"
92433                 },
92434                 "name": "Эконом",
92435                 "icon": "shop",
92436                 "geometry": [
92437                     "point",
92438                     "vertex",
92439                     "area"
92440                 ],
92441                 "fields": [
92442                     "address",
92443                     "building_area",
92444                     "opening_hours"
92445                 ],
92446                 "suggestion": true
92447             },
92448             "shop/convenience/Березка": {
92449                 "tags": {
92450                     "name": "Березка",
92451                     "shop": "convenience"
92452                 },
92453                 "name": "Березка",
92454                 "icon": "shop",
92455                 "geometry": [
92456                     "point",
92457                     "vertex",
92458                     "area"
92459                 ],
92460                 "fields": [
92461                     "address",
92462                     "building_area",
92463                     "opening_hours"
92464                 ],
92465                 "suggestion": true
92466             },
92467             "shop/convenience/Cumberland Farms": {
92468                 "tags": {
92469                     "name": "Cumberland Farms",
92470                     "shop": "convenience"
92471                 },
92472                 "name": "Cumberland Farms",
92473                 "icon": "shop",
92474                 "geometry": [
92475                     "point",
92476                     "vertex",
92477                     "area"
92478                 ],
92479                 "fields": [
92480                     "address",
92481                     "building_area",
92482                     "opening_hours"
92483                 ],
92484                 "suggestion": true
92485             },
92486             "shop/convenience/Tesco Lotus Express": {
92487                 "tags": {
92488                     "name": "Tesco Lotus Express",
92489                     "shop": "convenience"
92490                 },
92491                 "name": "Tesco Lotus Express",
92492                 "icon": "shop",
92493                 "geometry": [
92494                     "point",
92495                     "vertex",
92496                     "area"
92497                 ],
92498                 "fields": [
92499                     "address",
92500                     "building_area",
92501                     "opening_hours"
92502                 ],
92503                 "suggestion": true
92504             },
92505             "shop/convenience/24 часа": {
92506                 "tags": {
92507                     "name": "24 часа",
92508                     "shop": "convenience"
92509                 },
92510                 "name": "24 часа",
92511                 "icon": "shop",
92512                 "geometry": [
92513                     "point",
92514                     "vertex",
92515                     "area"
92516                 ],
92517                 "fields": [
92518                     "address",
92519                     "building_area",
92520                     "opening_hours"
92521                 ],
92522                 "suggestion": true
92523             },
92524             "shop/convenience/Минимаркет": {
92525                 "tags": {
92526                     "name": "Минимаркет",
92527                     "shop": "convenience"
92528                 },
92529                 "name": "Минимаркет",
92530                 "icon": "shop",
92531                 "geometry": [
92532                     "point",
92533                     "vertex",
92534                     "area"
92535                 ],
92536                 "fields": [
92537                     "address",
92538                     "building_area",
92539                     "opening_hours"
92540                 ],
92541                 "suggestion": true
92542             },
92543             "shop/convenience/Oxxo": {
92544                 "tags": {
92545                     "name": "Oxxo",
92546                     "shop": "convenience"
92547                 },
92548                 "name": "Oxxo",
92549                 "icon": "shop",
92550                 "geometry": [
92551                     "point",
92552                     "vertex",
92553                     "area"
92554                 ],
92555                 "fields": [
92556                     "address",
92557                     "building_area",
92558                     "opening_hours"
92559                 ],
92560                 "suggestion": true
92561             },
92562             "shop/convenience/abc": {
92563                 "tags": {
92564                     "name": "abc",
92565                     "shop": "convenience"
92566                 },
92567                 "name": "abc",
92568                 "icon": "shop",
92569                 "geometry": [
92570                     "point",
92571                     "vertex",
92572                     "area"
92573                 ],
92574                 "fields": [
92575                     "address",
92576                     "building_area",
92577                     "opening_hours"
92578                 ],
92579                 "suggestion": true
92580             },
92581             "shop/convenience/7/11": {
92582                 "tags": {
92583                     "name": "7/11",
92584                     "shop": "convenience"
92585                 },
92586                 "name": "7/11",
92587                 "icon": "shop",
92588                 "geometry": [
92589                     "point",
92590                     "vertex",
92591                     "area"
92592                 ],
92593                 "fields": [
92594                     "address",
92595                     "building_area",
92596                     "opening_hours"
92597                 ],
92598                 "suggestion": true
92599             },
92600             "shop/convenience/Продукти": {
92601                 "tags": {
92602                     "name": "Продукти",
92603                     "shop": "convenience"
92604                 },
92605                 "name": "Продукти",
92606                 "icon": "shop",
92607                 "geometry": [
92608                     "point",
92609                     "vertex",
92610                     "area"
92611                 ],
92612                 "fields": [
92613                     "address",
92614                     "building_area",
92615                     "opening_hours"
92616                 ],
92617                 "suggestion": true
92618             },
92619             "shop/convenience/ローソンストア100 (LAWSON STORE 100)": {
92620                 "tags": {
92621                     "name": "ローソンストア100 (LAWSON STORE 100)",
92622                     "shop": "convenience"
92623                 },
92624                 "name": "ローソンストア100 (LAWSON STORE 100)",
92625                 "icon": "shop",
92626                 "geometry": [
92627                     "point",
92628                     "vertex",
92629                     "area"
92630                 ],
92631                 "fields": [
92632                     "address",
92633                     "building_area",
92634                     "opening_hours"
92635                 ],
92636                 "suggestion": true
92637             },
92638             "shop/convenience/ローソンストア100": {
92639                 "tags": {
92640                     "name": "ローソンストア100",
92641                     "shop": "convenience"
92642                 },
92643                 "name": "ローソンストア100",
92644                 "icon": "shop",
92645                 "geometry": [
92646                     "point",
92647                     "vertex",
92648                     "area"
92649                 ],
92650                 "fields": [
92651                     "address",
92652                     "building_area",
92653                     "opening_hours"
92654                 ],
92655                 "suggestion": true
92656             },
92657             "shop/convenience/เซเว่นอีเลฟเว่น": {
92658                 "tags": {
92659                     "name": "เซเว่นอีเลฟเว่น",
92660                     "shop": "convenience"
92661                 },
92662                 "name": "เซเว่นอีเลฟเว่น",
92663                 "icon": "shop",
92664                 "geometry": [
92665                     "point",
92666                     "vertex",
92667                     "area"
92668                 ],
92669                 "fields": [
92670                     "address",
92671                     "building_area",
92672                     "opening_hours"
92673                 ],
92674                 "suggestion": true
92675             },
92676             "shop/convenience/Spożywczy": {
92677                 "tags": {
92678                     "name": "Spożywczy",
92679                     "shop": "convenience"
92680                 },
92681                 "name": "Spożywczy",
92682                 "icon": "shop",
92683                 "geometry": [
92684                     "point",
92685                     "vertex",
92686                     "area"
92687                 ],
92688                 "fields": [
92689                     "address",
92690                     "building_area",
92691                     "opening_hours"
92692                 ],
92693                 "suggestion": true
92694             },
92695             "shop/convenience/Фортуна": {
92696                 "tags": {
92697                     "name": "Фортуна",
92698                     "shop": "convenience"
92699                 },
92700                 "name": "Фортуна",
92701                 "icon": "shop",
92702                 "geometry": [
92703                     "point",
92704                     "vertex",
92705                     "area"
92706                 ],
92707                 "fields": [
92708                     "address",
92709                     "building_area",
92710                     "opening_hours"
92711                 ],
92712                 "suggestion": true
92713             },
92714             "shop/convenience/Picard": {
92715                 "tags": {
92716                     "name": "Picard",
92717                     "shop": "convenience"
92718                 },
92719                 "name": "Picard",
92720                 "icon": "shop",
92721                 "geometry": [
92722                     "point",
92723                     "vertex",
92724                     "area"
92725                 ],
92726                 "fields": [
92727                     "address",
92728                     "building_area",
92729                     "opening_hours"
92730                 ],
92731                 "suggestion": true
92732             },
92733             "shop/convenience/Four Square": {
92734                 "tags": {
92735                     "name": "Four Square",
92736                     "shop": "convenience"
92737                 },
92738                 "name": "Four Square",
92739                 "icon": "shop",
92740                 "geometry": [
92741                     "point",
92742                     "vertex",
92743                     "area"
92744                 ],
92745                 "fields": [
92746                     "address",
92747                     "building_area",
92748                     "opening_hours"
92749                 ],
92750                 "suggestion": true
92751             },
92752             "shop/convenience/Визит": {
92753                 "tags": {
92754                     "name": "Визит",
92755                     "shop": "convenience"
92756                 },
92757                 "name": "Визит",
92758                 "icon": "shop",
92759                 "geometry": [
92760                     "point",
92761                     "vertex",
92762                     "area"
92763                 ],
92764                 "fields": [
92765                     "address",
92766                     "building_area",
92767                     "opening_hours"
92768                 ],
92769                 "suggestion": true
92770             },
92771             "shop/convenience/Авоська": {
92772                 "tags": {
92773                     "name": "Авоська",
92774                     "shop": "convenience"
92775                 },
92776                 "name": "Авоська",
92777                 "icon": "shop",
92778                 "geometry": [
92779                     "point",
92780                     "vertex",
92781                     "area"
92782                 ],
92783                 "fields": [
92784                     "address",
92785                     "building_area",
92786                     "opening_hours"
92787                 ],
92788                 "suggestion": true
92789             },
92790             "shop/convenience/Dollar General": {
92791                 "tags": {
92792                     "name": "Dollar General",
92793                     "shop": "convenience"
92794                 },
92795                 "name": "Dollar General",
92796                 "icon": "shop",
92797                 "geometry": [
92798                     "point",
92799                     "vertex",
92800                     "area"
92801                 ],
92802                 "fields": [
92803                     "address",
92804                     "building_area",
92805                     "opening_hours"
92806                 ],
92807                 "suggestion": true
92808             },
92809             "shop/convenience/Studenac": {
92810                 "tags": {
92811                     "name": "Studenac",
92812                     "shop": "convenience"
92813                 },
92814                 "name": "Studenac",
92815                 "icon": "shop",
92816                 "geometry": [
92817                     "point",
92818                     "vertex",
92819                     "area"
92820                 ],
92821                 "fields": [
92822                     "address",
92823                     "building_area",
92824                     "opening_hours"
92825                 ],
92826                 "suggestion": true
92827             },
92828             "shop/convenience/Central Convenience Store": {
92829                 "tags": {
92830                     "name": "Central Convenience Store",
92831                     "shop": "convenience"
92832                 },
92833                 "name": "Central Convenience Store",
92834                 "icon": "shop",
92835                 "geometry": [
92836                     "point",
92837                     "vertex",
92838                     "area"
92839                 ],
92840                 "fields": [
92841                     "address",
92842                     "building_area",
92843                     "opening_hours"
92844                 ],
92845                 "suggestion": true
92846             },
92847             "shop/convenience/продукты": {
92848                 "tags": {
92849                     "name": "продукты",
92850                     "shop": "convenience"
92851                 },
92852                 "name": "продукты",
92853                 "icon": "shop",
92854                 "geometry": [
92855                     "point",
92856                     "vertex",
92857                     "area"
92858                 ],
92859                 "fields": [
92860                     "address",
92861                     "building_area",
92862                     "opening_hours"
92863                 ],
92864                 "suggestion": true
92865             },
92866             "shop/convenience/Кулинария": {
92867                 "tags": {
92868                     "name": "Кулинария",
92869                     "shop": "convenience"
92870                 },
92871                 "name": "Кулинария",
92872                 "icon": "shop",
92873                 "geometry": [
92874                     "point",
92875                     "vertex",
92876                     "area"
92877                 ],
92878                 "fields": [
92879                     "address",
92880                     "building_area",
92881                     "opening_hours"
92882                 ],
92883                 "suggestion": true
92884             },
92885             "shop/convenience/全家": {
92886                 "tags": {
92887                     "name": "全家",
92888                     "shop": "convenience"
92889                 },
92890                 "name": "全家",
92891                 "icon": "shop",
92892                 "geometry": [
92893                     "point",
92894                     "vertex",
92895                     "area"
92896                 ],
92897                 "fields": [
92898                     "address",
92899                     "building_area",
92900                     "opening_hours"
92901                 ],
92902                 "suggestion": true
92903             },
92904             "shop/convenience/Мечта": {
92905                 "tags": {
92906                     "name": "Мечта",
92907                     "shop": "convenience"
92908                 },
92909                 "name": "Мечта",
92910                 "icon": "shop",
92911                 "geometry": [
92912                     "point",
92913                     "vertex",
92914                     "area"
92915                 ],
92916                 "fields": [
92917                     "address",
92918                     "building_area",
92919                     "opening_hours"
92920                 ],
92921                 "suggestion": true
92922             },
92923             "shop/convenience/Epicerie": {
92924                 "tags": {
92925                     "name": "Epicerie",
92926                     "shop": "convenience"
92927                 },
92928                 "name": "Epicerie",
92929                 "icon": "shop",
92930                 "geometry": [
92931                     "point",
92932                     "vertex",
92933                     "area"
92934                 ],
92935                 "fields": [
92936                     "address",
92937                     "building_area",
92938                     "opening_hours"
92939                 ],
92940                 "suggestion": true
92941             },
92942             "shop/convenience/Кировский": {
92943                 "tags": {
92944                     "name": "Кировский",
92945                     "shop": "convenience"
92946                 },
92947                 "name": "Кировский",
92948                 "icon": "shop",
92949                 "geometry": [
92950                     "point",
92951                     "vertex",
92952                     "area"
92953                 ],
92954                 "fields": [
92955                     "address",
92956                     "building_area",
92957                     "opening_hours"
92958                 ],
92959                 "suggestion": true
92960             },
92961             "shop/convenience/Food Mart": {
92962                 "tags": {
92963                     "name": "Food Mart",
92964                     "shop": "convenience"
92965                 },
92966                 "name": "Food Mart",
92967                 "icon": "shop",
92968                 "geometry": [
92969                     "point",
92970                     "vertex",
92971                     "area"
92972                 ],
92973                 "fields": [
92974                     "address",
92975                     "building_area",
92976                     "opening_hours"
92977                 ],
92978                 "suggestion": true
92979             },
92980             "shop/convenience/Delikatesy": {
92981                 "tags": {
92982                     "name": "Delikatesy",
92983                     "shop": "convenience"
92984                 },
92985                 "name": "Delikatesy",
92986                 "icon": "shop",
92987                 "geometry": [
92988                     "point",
92989                     "vertex",
92990                     "area"
92991                 ],
92992                 "fields": [
92993                     "address",
92994                     "building_area",
92995                     "opening_hours"
92996                 ],
92997                 "suggestion": true
92998             },
92999             "shop/convenience/ポプラ": {
93000                 "tags": {
93001                     "name": "ポプラ",
93002                     "shop": "convenience"
93003                 },
93004                 "name": "ポプラ",
93005                 "icon": "shop",
93006                 "geometry": [
93007                     "point",
93008                     "vertex",
93009                     "area"
93010                 ],
93011                 "fields": [
93012                     "address",
93013                     "building_area",
93014                     "opening_hours"
93015                 ],
93016                 "suggestion": true
93017             },
93018             "shop/convenience/Продуктовый магазин": {
93019                 "tags": {
93020                     "name": "Продуктовый магазин",
93021                     "shop": "convenience"
93022                 },
93023                 "name": "Продуктовый магазин",
93024                 "icon": "shop",
93025                 "geometry": [
93026                     "point",
93027                     "vertex",
93028                     "area"
93029                 ],
93030                 "fields": [
93031                     "address",
93032                     "building_area",
93033                     "opening_hours"
93034                 ],
93035                 "suggestion": true
93036             },
93037             "shop/convenience/Продуктовый": {
93038                 "tags": {
93039                     "name": "Продуктовый",
93040                     "shop": "convenience"
93041                 },
93042                 "name": "Продуктовый",
93043                 "icon": "shop",
93044                 "geometry": [
93045                     "point",
93046                     "vertex",
93047                     "area"
93048                 ],
93049                 "fields": [
93050                     "address",
93051                     "building_area",
93052                     "opening_hours"
93053                 ],
93054                 "suggestion": true
93055             },
93056             "shop/convenience/セイコーマート (Seicomart)": {
93057                 "tags": {
93058                     "name": "セイコーマート (Seicomart)",
93059                     "shop": "convenience"
93060                 },
93061                 "name": "セイコーマート (Seicomart)",
93062                 "icon": "shop",
93063                 "geometry": [
93064                     "point",
93065                     "vertex",
93066                     "area"
93067                 ],
93068                 "fields": [
93069                     "address",
93070                     "building_area",
93071                     "opening_hours"
93072                 ],
93073                 "suggestion": true
93074             },
93075             "shop/convenience/Виктория": {
93076                 "tags": {
93077                     "name": "Виктория",
93078                     "shop": "convenience"
93079                 },
93080                 "name": "Виктория",
93081                 "icon": "shop",
93082                 "geometry": [
93083                     "point",
93084                     "vertex",
93085                     "area"
93086                 ],
93087                 "fields": [
93088                     "address",
93089                     "building_area",
93090                     "opening_hours"
93091                 ],
93092                 "suggestion": true
93093             },
93094             "shop/convenience/Весна": {
93095                 "tags": {
93096                     "name": "Весна",
93097                     "shop": "convenience"
93098                 },
93099                 "name": "Весна",
93100                 "icon": "shop",
93101                 "geometry": [
93102                     "point",
93103                     "vertex",
93104                     "area"
93105                 ],
93106                 "fields": [
93107                     "address",
93108                     "building_area",
93109                     "opening_hours"
93110                 ],
93111                 "suggestion": true
93112             },
93113             "shop/convenience/Mini Market Non-Stop": {
93114                 "tags": {
93115                     "name": "Mini Market Non-Stop",
93116                     "shop": "convenience"
93117                 },
93118                 "name": "Mini Market Non-Stop",
93119                 "icon": "shop",
93120                 "geometry": [
93121                     "point",
93122                     "vertex",
93123                     "area"
93124                 ],
93125                 "fields": [
93126                     "address",
93127                     "building_area",
93128                     "opening_hours"
93129                 ],
93130                 "suggestion": true
93131             },
93132             "shop/convenience/Копеечка": {
93133                 "tags": {
93134                     "name": "Копеечка",
93135                     "shop": "convenience"
93136                 },
93137                 "name": "Копеечка",
93138                 "icon": "shop",
93139                 "geometry": [
93140                     "point",
93141                     "vertex",
93142                     "area"
93143                 ],
93144                 "fields": [
93145                     "address",
93146                     "building_area",
93147                     "opening_hours"
93148                 ],
93149                 "suggestion": true
93150             },
93151             "shop/convenience/Royal Farms": {
93152                 "tags": {
93153                     "name": "Royal Farms",
93154                     "shop": "convenience"
93155                 },
93156                 "name": "Royal Farms",
93157                 "icon": "shop",
93158                 "geometry": [
93159                     "point",
93160                     "vertex",
93161                     "area"
93162                 ],
93163                 "fields": [
93164                     "address",
93165                     "building_area",
93166                     "opening_hours"
93167                 ],
93168                 "suggestion": true
93169             },
93170             "shop/convenience/Alfamart": {
93171                 "tags": {
93172                     "name": "Alfamart",
93173                     "shop": "convenience"
93174                 },
93175                 "name": "Alfamart",
93176                 "icon": "shop",
93177                 "geometry": [
93178                     "point",
93179                     "vertex",
93180                     "area"
93181                 ],
93182                 "fields": [
93183                     "address",
93184                     "building_area",
93185                     "opening_hours"
93186                 ],
93187                 "suggestion": true
93188             },
93189             "shop/convenience/Indomaret": {
93190                 "tags": {
93191                     "name": "Indomaret",
93192                     "shop": "convenience"
93193                 },
93194                 "name": "Indomaret",
93195                 "icon": "shop",
93196                 "geometry": [
93197                     "point",
93198                     "vertex",
93199                     "area"
93200                 ],
93201                 "fields": [
93202                     "address",
93203                     "building_area",
93204                     "opening_hours"
93205                 ],
93206                 "suggestion": true
93207             },
93208             "shop/convenience/магазин": {
93209                 "tags": {
93210                     "name": "магазин",
93211                     "shop": "convenience"
93212                 },
93213                 "name": "магазин",
93214                 "icon": "shop",
93215                 "geometry": [
93216                     "point",
93217                     "vertex",
93218                     "area"
93219                 ],
93220                 "fields": [
93221                     "address",
93222                     "building_area",
93223                     "opening_hours"
93224                 ],
93225                 "suggestion": true
93226             },
93227             "shop/convenience/全家便利商店": {
93228                 "tags": {
93229                     "name": "全家便利商店",
93230                     "shop": "convenience"
93231                 },
93232                 "name": "全家便利商店",
93233                 "icon": "shop",
93234                 "geometry": [
93235                     "point",
93236                     "vertex",
93237                     "area"
93238                 ],
93239                 "fields": [
93240                     "address",
93241                     "building_area",
93242                     "opening_hours"
93243                 ],
93244                 "suggestion": true
93245             },
93246             "shop/convenience/მარკეტი (Market)": {
93247                 "tags": {
93248                     "name": "მარკეტი (Market)",
93249                     "shop": "convenience"
93250                 },
93251                 "name": "მარკეტი (Market)",
93252                 "icon": "shop",
93253                 "geometry": [
93254                     "point",
93255                     "vertex",
93256                     "area"
93257                 ],
93258                 "fields": [
93259                     "address",
93260                     "building_area",
93261                     "opening_hours"
93262                 ],
93263                 "suggestion": true
93264             },
93265             "shop/convenience/Stores": {
93266                 "tags": {
93267                     "name": "Stores",
93268                     "shop": "convenience"
93269                 },
93270                 "name": "Stores",
93271                 "icon": "shop",
93272                 "geometry": [
93273                     "point",
93274                     "vertex",
93275                     "area"
93276                 ],
93277                 "fields": [
93278                     "address",
93279                     "building_area",
93280                     "opening_hours"
93281                 ],
93282                 "suggestion": true
93283             },
93284             "shop/chemist/Müller": {
93285                 "tags": {
93286                     "name": "Müller",
93287                     "shop": "chemist"
93288                 },
93289                 "name": "Müller",
93290                 "icon": "shop",
93291                 "geometry": [
93292                     "point",
93293                     "vertex",
93294                     "area"
93295                 ],
93296                 "fields": [
93297                     "address",
93298                     "building_area",
93299                     "opening_hours"
93300                 ],
93301                 "suggestion": true
93302             },
93303             "shop/chemist/Schlecker": {
93304                 "tags": {
93305                     "name": "Schlecker",
93306                     "shop": "chemist"
93307                 },
93308                 "name": "Schlecker",
93309                 "icon": "shop",
93310                 "geometry": [
93311                     "point",
93312                     "vertex",
93313                     "area"
93314                 ],
93315                 "fields": [
93316                     "address",
93317                     "building_area",
93318                     "opening_hours"
93319                 ],
93320                 "suggestion": true
93321             },
93322             "shop/chemist/Etos": {
93323                 "tags": {
93324                     "name": "Etos",
93325                     "shop": "chemist"
93326                 },
93327                 "name": "Etos",
93328                 "icon": "shop",
93329                 "geometry": [
93330                     "point",
93331                     "vertex",
93332                     "area"
93333                 ],
93334                 "fields": [
93335                     "address",
93336                     "building_area",
93337                     "opening_hours"
93338                 ],
93339                 "suggestion": true
93340             },
93341             "shop/chemist/Bipa": {
93342                 "tags": {
93343                     "name": "Bipa",
93344                     "shop": "chemist"
93345                 },
93346                 "name": "Bipa",
93347                 "icon": "shop",
93348                 "geometry": [
93349                     "point",
93350                     "vertex",
93351                     "area"
93352                 ],
93353                 "fields": [
93354                     "address",
93355                     "building_area",
93356                     "opening_hours"
93357                 ],
93358                 "suggestion": true
93359             },
93360             "shop/chemist/Rossmann": {
93361                 "tags": {
93362                     "name": "Rossmann",
93363                     "shop": "chemist"
93364                 },
93365                 "name": "Rossmann",
93366                 "icon": "shop",
93367                 "geometry": [
93368                     "point",
93369                     "vertex",
93370                     "area"
93371                 ],
93372                 "fields": [
93373                     "address",
93374                     "building_area",
93375                     "opening_hours"
93376                 ],
93377                 "suggestion": true
93378             },
93379             "shop/chemist/DM Drogeriemarkt": {
93380                 "tags": {
93381                     "name": "DM Drogeriemarkt",
93382                     "shop": "chemist"
93383                 },
93384                 "name": "DM Drogeriemarkt",
93385                 "icon": "shop",
93386                 "geometry": [
93387                     "point",
93388                     "vertex",
93389                     "area"
93390                 ],
93391                 "fields": [
93392                     "address",
93393                     "building_area",
93394                     "opening_hours"
93395                 ],
93396                 "suggestion": true
93397             },
93398             "shop/chemist/Ihr Platz": {
93399                 "tags": {
93400                     "name": "Ihr Platz",
93401                     "shop": "chemist"
93402                 },
93403                 "name": "Ihr Platz",
93404                 "icon": "shop",
93405                 "geometry": [
93406                     "point",
93407                     "vertex",
93408                     "area"
93409                 ],
93410                 "fields": [
93411                     "address",
93412                     "building_area",
93413                     "opening_hours"
93414                 ],
93415                 "suggestion": true
93416             },
93417             "shop/chemist/Douglas": {
93418                 "tags": {
93419                     "name": "Douglas",
93420                     "shop": "chemist"
93421                 },
93422                 "name": "Douglas",
93423                 "icon": "shop",
93424                 "geometry": [
93425                     "point",
93426                     "vertex",
93427                     "area"
93428                 ],
93429                 "fields": [
93430                     "address",
93431                     "building_area",
93432                     "opening_hours"
93433                 ],
93434                 "suggestion": true
93435             },
93436             "shop/chemist/Kruidvat": {
93437                 "tags": {
93438                     "name": "Kruidvat",
93439                     "shop": "chemist"
93440                 },
93441                 "name": "Kruidvat",
93442                 "icon": "shop",
93443                 "geometry": [
93444                     "point",
93445                     "vertex",
93446                     "area"
93447                 ],
93448                 "fields": [
93449                     "address",
93450                     "building_area",
93451                     "opening_hours"
93452                 ],
93453                 "suggestion": true
93454             },
93455             "shop/car_repair/Peugeot": {
93456                 "tags": {
93457                     "name": "Peugeot",
93458                     "shop": "car_repair"
93459                 },
93460                 "name": "Peugeot",
93461                 "icon": "shop",
93462                 "geometry": [
93463                     "point",
93464                     "vertex",
93465                     "area"
93466                 ],
93467                 "fields": [
93468                     "address",
93469                     "building_area",
93470                     "opening_hours"
93471                 ],
93472                 "suggestion": true
93473             },
93474             "shop/car_repair/Kwik Fit": {
93475                 "tags": {
93476                     "name": "Kwik Fit",
93477                     "shop": "car_repair"
93478                 },
93479                 "name": "Kwik Fit",
93480                 "icon": "shop",
93481                 "geometry": [
93482                     "point",
93483                     "vertex",
93484                     "area"
93485                 ],
93486                 "fields": [
93487                     "address",
93488                     "building_area",
93489                     "opening_hours"
93490                 ],
93491                 "suggestion": true
93492             },
93493             "shop/car_repair/ATU": {
93494                 "tags": {
93495                     "name": "ATU",
93496                     "shop": "car_repair"
93497                 },
93498                 "name": "ATU",
93499                 "icon": "shop",
93500                 "geometry": [
93501                     "point",
93502                     "vertex",
93503                     "area"
93504                 ],
93505                 "fields": [
93506                     "address",
93507                     "building_area",
93508                     "opening_hours"
93509                 ],
93510                 "suggestion": true
93511             },
93512             "shop/car_repair/Kwik-Fit": {
93513                 "tags": {
93514                     "name": "Kwik-Fit",
93515                     "shop": "car_repair"
93516                 },
93517                 "name": "Kwik-Fit",
93518                 "icon": "shop",
93519                 "geometry": [
93520                     "point",
93521                     "vertex",
93522                     "area"
93523                 ],
93524                 "fields": [
93525                     "address",
93526                     "building_area",
93527                     "opening_hours"
93528                 ],
93529                 "suggestion": true
93530             },
93531             "shop/car_repair/Midas": {
93532                 "tags": {
93533                     "name": "Midas",
93534                     "shop": "car_repair"
93535                 },
93536                 "name": "Midas",
93537                 "icon": "shop",
93538                 "geometry": [
93539                     "point",
93540                     "vertex",
93541                     "area"
93542                 ],
93543                 "fields": [
93544                     "address",
93545                     "building_area",
93546                     "opening_hours"
93547                 ],
93548                 "suggestion": true
93549             },
93550             "shop/car_repair/Feu Vert": {
93551                 "tags": {
93552                     "name": "Feu Vert",
93553                     "shop": "car_repair"
93554                 },
93555                 "name": "Feu Vert",
93556                 "icon": "shop",
93557                 "geometry": [
93558                     "point",
93559                     "vertex",
93560                     "area"
93561                 ],
93562                 "fields": [
93563                     "address",
93564                     "building_area",
93565                     "opening_hours"
93566                 ],
93567                 "suggestion": true
93568             },
93569             "shop/car_repair/Norauto": {
93570                 "tags": {
93571                     "name": "Norauto",
93572                     "shop": "car_repair"
93573                 },
93574                 "name": "Norauto",
93575                 "icon": "shop",
93576                 "geometry": [
93577                     "point",
93578                     "vertex",
93579                     "area"
93580                 ],
93581                 "fields": [
93582                     "address",
93583                     "building_area",
93584                     "opening_hours"
93585                 ],
93586                 "suggestion": true
93587             },
93588             "shop/car_repair/Speedy": {
93589                 "tags": {
93590                     "name": "Speedy",
93591                     "shop": "car_repair"
93592                 },
93593                 "name": "Speedy",
93594                 "icon": "shop",
93595                 "geometry": [
93596                     "point",
93597                     "vertex",
93598                     "area"
93599                 ],
93600                 "fields": [
93601                     "address",
93602                     "building_area",
93603                     "opening_hours"
93604                 ],
93605                 "suggestion": true
93606             },
93607             "shop/car_repair/Автозапчасти": {
93608                 "tags": {
93609                     "name": "Автозапчасти",
93610                     "shop": "car_repair"
93611                 },
93612                 "name": "Автозапчасти",
93613                 "icon": "shop",
93614                 "geometry": [
93615                     "point",
93616                     "vertex",
93617                     "area"
93618                 ],
93619                 "fields": [
93620                     "address",
93621                     "building_area",
93622                     "opening_hours"
93623                 ],
93624                 "suggestion": true
93625             },
93626             "shop/car_repair/Renault": {
93627                 "tags": {
93628                     "name": "Renault",
93629                     "shop": "car_repair"
93630                 },
93631                 "name": "Renault",
93632                 "icon": "shop",
93633                 "geometry": [
93634                     "point",
93635                     "vertex",
93636                     "area"
93637                 ],
93638                 "fields": [
93639                     "address",
93640                     "building_area",
93641                     "opening_hours"
93642                 ],
93643                 "suggestion": true
93644             },
93645             "shop/car_repair/Pit Stop": {
93646                 "tags": {
93647                     "name": "Pit Stop",
93648                     "shop": "car_repair"
93649                 },
93650                 "name": "Pit Stop",
93651                 "icon": "shop",
93652                 "geometry": [
93653                     "point",
93654                     "vertex",
93655                     "area"
93656                 ],
93657                 "fields": [
93658                     "address",
93659                     "building_area",
93660                     "opening_hours"
93661                 ],
93662                 "suggestion": true
93663             },
93664             "shop/car_repair/Jiffy Lube": {
93665                 "tags": {
93666                     "name": "Jiffy Lube",
93667                     "shop": "car_repair"
93668                 },
93669                 "name": "Jiffy Lube",
93670                 "icon": "shop",
93671                 "geometry": [
93672                     "point",
93673                     "vertex",
93674                     "area"
93675                 ],
93676                 "fields": [
93677                     "address",
93678                     "building_area",
93679                     "opening_hours"
93680                 ],
93681                 "suggestion": true
93682             },
93683             "shop/car_repair/Шиномонтаж": {
93684                 "tags": {
93685                     "name": "Шиномонтаж",
93686                     "shop": "car_repair"
93687                 },
93688                 "name": "Шиномонтаж",
93689                 "icon": "shop",
93690                 "geometry": [
93691                     "point",
93692                     "vertex",
93693                     "area"
93694                 ],
93695                 "fields": [
93696                     "address",
93697                     "building_area",
93698                     "opening_hours"
93699                 ],
93700                 "suggestion": true
93701             },
93702             "shop/car_repair/СТО": {
93703                 "tags": {
93704                     "name": "СТО",
93705                     "shop": "car_repair"
93706                 },
93707                 "name": "СТО",
93708                 "icon": "shop",
93709                 "geometry": [
93710                     "point",
93711                     "vertex",
93712                     "area"
93713                 ],
93714                 "fields": [
93715                     "address",
93716                     "building_area",
93717                     "opening_hours"
93718                 ],
93719                 "suggestion": true
93720             },
93721             "shop/car_repair/O'Reilly Auto Parts": {
93722                 "tags": {
93723                     "name": "O'Reilly Auto Parts",
93724                     "shop": "car_repair"
93725                 },
93726                 "name": "O'Reilly Auto Parts",
93727                 "icon": "shop",
93728                 "geometry": [
93729                     "point",
93730                     "vertex",
93731                     "area"
93732                 ],
93733                 "fields": [
93734                     "address",
93735                     "building_area",
93736                     "opening_hours"
93737                 ],
93738                 "suggestion": true
93739             },
93740             "shop/car_repair/Carglass": {
93741                 "tags": {
93742                     "name": "Carglass",
93743                     "shop": "car_repair"
93744                 },
93745                 "name": "Carglass",
93746                 "icon": "shop",
93747                 "geometry": [
93748                     "point",
93749                     "vertex",
93750                     "area"
93751                 ],
93752                 "fields": [
93753                     "address",
93754                     "building_area",
93755                     "opening_hours"
93756                 ],
93757                 "suggestion": true
93758             },
93759             "shop/car_repair/шиномонтаж": {
93760                 "tags": {
93761                     "name": "шиномонтаж",
93762                     "shop": "car_repair"
93763                 },
93764                 "name": "шиномонтаж",
93765                 "icon": "shop",
93766                 "geometry": [
93767                     "point",
93768                     "vertex",
93769                     "area"
93770                 ],
93771                 "fields": [
93772                     "address",
93773                     "building_area",
93774                     "opening_hours"
93775                 ],
93776                 "suggestion": true
93777             },
93778             "shop/car_repair/Citroen": {
93779                 "tags": {
93780                     "name": "Citroen",
93781                     "shop": "car_repair"
93782                 },
93783                 "name": "Citroen",
93784                 "icon": "shop",
93785                 "geometry": [
93786                     "point",
93787                     "vertex",
93788                     "area"
93789                 ],
93790                 "fields": [
93791                     "address",
93792                     "building_area",
93793                     "opening_hours"
93794                 ],
93795                 "suggestion": true
93796             },
93797             "shop/car_repair/Euromaster": {
93798                 "tags": {
93799                     "name": "Euromaster",
93800                     "shop": "car_repair"
93801                 },
93802                 "name": "Euromaster",
93803                 "icon": "shop",
93804                 "geometry": [
93805                     "point",
93806                     "vertex",
93807                     "area"
93808                 ],
93809                 "fields": [
93810                     "address",
93811                     "building_area",
93812                     "opening_hours"
93813                 ],
93814                 "suggestion": true
93815             },
93816             "shop/car_repair/Firestone": {
93817                 "tags": {
93818                     "name": "Firestone",
93819                     "shop": "car_repair"
93820                 },
93821                 "name": "Firestone",
93822                 "icon": "shop",
93823                 "geometry": [
93824                     "point",
93825                     "vertex",
93826                     "area"
93827                 ],
93828                 "fields": [
93829                     "address",
93830                     "building_area",
93831                     "opening_hours"
93832                 ],
93833                 "suggestion": true
93834             },
93835             "shop/car_repair/AutoZone": {
93836                 "tags": {
93837                     "name": "AutoZone",
93838                     "shop": "car_repair"
93839                 },
93840                 "name": "AutoZone",
93841                 "icon": "shop",
93842                 "geometry": [
93843                     "point",
93844                     "vertex",
93845                     "area"
93846                 ],
93847                 "fields": [
93848                     "address",
93849                     "building_area",
93850                     "opening_hours"
93851                 ],
93852                 "suggestion": true
93853             },
93854             "shop/car_repair/Автосервис": {
93855                 "tags": {
93856                     "name": "Автосервис",
93857                     "shop": "car_repair"
93858                 },
93859                 "name": "Автосервис",
93860                 "icon": "shop",
93861                 "geometry": [
93862                     "point",
93863                     "vertex",
93864                     "area"
93865                 ],
93866                 "fields": [
93867                     "address",
93868                     "building_area",
93869                     "opening_hours"
93870                 ],
93871                 "suggestion": true
93872             },
93873             "shop/car_repair/Advance Auto Parts": {
93874                 "tags": {
93875                     "name": "Advance Auto Parts",
93876                     "shop": "car_repair"
93877                 },
93878                 "name": "Advance Auto Parts",
93879                 "icon": "shop",
93880                 "geometry": [
93881                     "point",
93882                     "vertex",
93883                     "area"
93884                 ],
93885                 "fields": [
93886                     "address",
93887                     "building_area",
93888                     "opening_hours"
93889                 ],
93890                 "suggestion": true
93891             },
93892             "shop/car_repair/Roady": {
93893                 "tags": {
93894                     "name": "Roady",
93895                     "shop": "car_repair"
93896                 },
93897                 "name": "Roady",
93898                 "icon": "shop",
93899                 "geometry": [
93900                     "point",
93901                     "vertex",
93902                     "area"
93903                 ],
93904                 "fields": [
93905                     "address",
93906                     "building_area",
93907                     "opening_hours"
93908                 ],
93909                 "suggestion": true
93910             },
93911             "shop/furniture/IKEA": {
93912                 "tags": {
93913                     "name": "IKEA",
93914                     "shop": "furniture"
93915                 },
93916                 "name": "IKEA",
93917                 "icon": "shop",
93918                 "geometry": [
93919                     "point",
93920                     "vertex",
93921                     "area"
93922                 ],
93923                 "fields": [
93924                     "address",
93925                     "building_area",
93926                     "opening_hours"
93927                 ],
93928                 "suggestion": true
93929             },
93930             "shop/furniture/Jysk": {
93931                 "tags": {
93932                     "name": "Jysk",
93933                     "shop": "furniture"
93934                 },
93935                 "name": "Jysk",
93936                 "icon": "shop",
93937                 "geometry": [
93938                     "point",
93939                     "vertex",
93940                     "area"
93941                 ],
93942                 "fields": [
93943                     "address",
93944                     "building_area",
93945                     "opening_hours"
93946                 ],
93947                 "suggestion": true
93948             },
93949             "shop/furniture/Roller": {
93950                 "tags": {
93951                     "name": "Roller",
93952                     "shop": "furniture"
93953                 },
93954                 "name": "Roller",
93955                 "icon": "shop",
93956                 "geometry": [
93957                     "point",
93958                     "vertex",
93959                     "area"
93960                 ],
93961                 "fields": [
93962                     "address",
93963                     "building_area",
93964                     "opening_hours"
93965                 ],
93966                 "suggestion": true
93967             },
93968             "shop/furniture/Dänisches Bettenlager": {
93969                 "tags": {
93970                     "name": "Dänisches Bettenlager",
93971                     "shop": "furniture"
93972                 },
93973                 "name": "Dänisches Bettenlager",
93974                 "icon": "shop",
93975                 "geometry": [
93976                     "point",
93977                     "vertex",
93978                     "area"
93979                 ],
93980                 "fields": [
93981                     "address",
93982                     "building_area",
93983                     "opening_hours"
93984                 ],
93985                 "suggestion": true
93986             },
93987             "shop/furniture/Conforama": {
93988                 "tags": {
93989                     "name": "Conforama",
93990                     "shop": "furniture"
93991                 },
93992                 "name": "Conforama",
93993                 "icon": "shop",
93994                 "geometry": [
93995                     "point",
93996                     "vertex",
93997                     "area"
93998                 ],
93999                 "fields": [
94000                     "address",
94001                     "building_area",
94002                     "opening_hours"
94003                 ],
94004                 "suggestion": true
94005             },
94006             "shop/furniture/Matratzen Concord": {
94007                 "tags": {
94008                     "name": "Matratzen Concord",
94009                     "shop": "furniture"
94010                 },
94011                 "name": "Matratzen Concord",
94012                 "icon": "shop",
94013                 "geometry": [
94014                     "point",
94015                     "vertex",
94016                     "area"
94017                 ],
94018                 "fields": [
94019                     "address",
94020                     "building_area",
94021                     "opening_hours"
94022                 ],
94023                 "suggestion": true
94024             },
94025             "shop/furniture/Мебель": {
94026                 "tags": {
94027                     "name": "Мебель",
94028                     "shop": "furniture"
94029                 },
94030                 "name": "Мебель",
94031                 "icon": "shop",
94032                 "geometry": [
94033                     "point",
94034                     "vertex",
94035                     "area"
94036                 ],
94037                 "fields": [
94038                     "address",
94039                     "building_area",
94040                     "opening_hours"
94041                 ],
94042                 "suggestion": true
94043             },
94044             "shop/furniture/But": {
94045                 "tags": {
94046                     "name": "But",
94047                     "shop": "furniture"
94048                 },
94049                 "name": "But",
94050                 "icon": "shop",
94051                 "geometry": [
94052                     "point",
94053                     "vertex",
94054                     "area"
94055                 ],
94056                 "fields": [
94057                     "address",
94058                     "building_area",
94059                     "opening_hours"
94060                 ],
94061                 "suggestion": true
94062             },
94063             "shop/doityourself/Hornbach": {
94064                 "tags": {
94065                     "name": "Hornbach",
94066                     "shop": "doityourself"
94067                 },
94068                 "name": "Hornbach",
94069                 "icon": "shop",
94070                 "geometry": [
94071                     "point",
94072                     "vertex",
94073                     "area"
94074                 ],
94075                 "fields": [
94076                     "address",
94077                     "building_area",
94078                     "opening_hours"
94079                 ],
94080                 "suggestion": true
94081             },
94082             "shop/doityourself/B&Q": {
94083                 "tags": {
94084                     "name": "B&Q",
94085                     "shop": "doityourself"
94086                 },
94087                 "name": "B&Q",
94088                 "icon": "shop",
94089                 "geometry": [
94090                     "point",
94091                     "vertex",
94092                     "area"
94093                 ],
94094                 "fields": [
94095                     "address",
94096                     "building_area",
94097                     "opening_hours"
94098                 ],
94099                 "suggestion": true
94100             },
94101             "shop/doityourself/Hubo": {
94102                 "tags": {
94103                     "name": "Hubo",
94104                     "shop": "doityourself"
94105                 },
94106                 "name": "Hubo",
94107                 "icon": "shop",
94108                 "geometry": [
94109                     "point",
94110                     "vertex",
94111                     "area"
94112                 ],
94113                 "fields": [
94114                     "address",
94115                     "building_area",
94116                     "opening_hours"
94117                 ],
94118                 "suggestion": true
94119             },
94120             "shop/doityourself/Mr Bricolage": {
94121                 "tags": {
94122                     "name": "Mr Bricolage",
94123                     "shop": "doityourself"
94124                 },
94125                 "name": "Mr Bricolage",
94126                 "icon": "shop",
94127                 "geometry": [
94128                     "point",
94129                     "vertex",
94130                     "area"
94131                 ],
94132                 "fields": [
94133                     "address",
94134                     "building_area",
94135                     "opening_hours"
94136                 ],
94137                 "suggestion": true
94138             },
94139             "shop/doityourself/Gamma": {
94140                 "tags": {
94141                     "name": "Gamma",
94142                     "shop": "doityourself"
94143                 },
94144                 "name": "Gamma",
94145                 "icon": "shop",
94146                 "geometry": [
94147                     "point",
94148                     "vertex",
94149                     "area"
94150                 ],
94151                 "fields": [
94152                     "address",
94153                     "building_area",
94154                     "opening_hours"
94155                 ],
94156                 "suggestion": true
94157             },
94158             "shop/doityourself/OBI": {
94159                 "tags": {
94160                     "name": "OBI",
94161                     "shop": "doityourself"
94162                 },
94163                 "name": "OBI",
94164                 "icon": "shop",
94165                 "geometry": [
94166                     "point",
94167                     "vertex",
94168                     "area"
94169                 ],
94170                 "fields": [
94171                     "address",
94172                     "building_area",
94173                     "opening_hours"
94174                 ],
94175                 "suggestion": true
94176             },
94177             "shop/doityourself/Lowes": {
94178                 "tags": {
94179                     "name": "Lowes",
94180                     "shop": "doityourself"
94181                 },
94182                 "name": "Lowes",
94183                 "icon": "shop",
94184                 "geometry": [
94185                     "point",
94186                     "vertex",
94187                     "area"
94188                 ],
94189                 "fields": [
94190                     "address",
94191                     "building_area",
94192                     "opening_hours"
94193                 ],
94194                 "suggestion": true
94195             },
94196             "shop/doityourself/Wickes": {
94197                 "tags": {
94198                     "name": "Wickes",
94199                     "shop": "doityourself"
94200                 },
94201                 "name": "Wickes",
94202                 "icon": "shop",
94203                 "geometry": [
94204                     "point",
94205                     "vertex",
94206                     "area"
94207                 ],
94208                 "fields": [
94209                     "address",
94210                     "building_area",
94211                     "opening_hours"
94212                 ],
94213                 "suggestion": true
94214             },
94215             "shop/doityourself/Hagebau": {
94216                 "tags": {
94217                     "name": "Hagebau",
94218                     "shop": "doityourself"
94219                 },
94220                 "name": "Hagebau",
94221                 "icon": "shop",
94222                 "geometry": [
94223                     "point",
94224                     "vertex",
94225                     "area"
94226                 ],
94227                 "fields": [
94228                     "address",
94229                     "building_area",
94230                     "opening_hours"
94231                 ],
94232                 "suggestion": true
94233             },
94234             "shop/doityourself/Max Bahr": {
94235                 "tags": {
94236                     "name": "Max Bahr",
94237                     "shop": "doityourself"
94238                 },
94239                 "name": "Max Bahr",
94240                 "icon": "shop",
94241                 "geometry": [
94242                     "point",
94243                     "vertex",
94244                     "area"
94245                 ],
94246                 "fields": [
94247                     "address",
94248                     "building_area",
94249                     "opening_hours"
94250                 ],
94251                 "suggestion": true
94252             },
94253             "shop/doityourself/Castorama": {
94254                 "tags": {
94255                     "name": "Castorama",
94256                     "shop": "doityourself"
94257                 },
94258                 "name": "Castorama",
94259                 "icon": "shop",
94260                 "geometry": [
94261                     "point",
94262                     "vertex",
94263                     "area"
94264                 ],
94265                 "fields": [
94266                     "address",
94267                     "building_area",
94268                     "opening_hours"
94269                 ],
94270                 "suggestion": true
94271             },
94272             "shop/doityourself/Rona": {
94273                 "tags": {
94274                     "name": "Rona",
94275                     "shop": "doityourself"
94276                 },
94277                 "name": "Rona",
94278                 "icon": "shop",
94279                 "geometry": [
94280                     "point",
94281                     "vertex",
94282                     "area"
94283                 ],
94284                 "fields": [
94285                     "address",
94286                     "building_area",
94287                     "opening_hours"
94288                 ],
94289                 "suggestion": true
94290             },
94291             "shop/doityourself/Home Depot": {
94292                 "tags": {
94293                     "name": "Home Depot",
94294                     "shop": "doityourself"
94295                 },
94296                 "name": "Home Depot",
94297                 "icon": "shop",
94298                 "geometry": [
94299                     "point",
94300                     "vertex",
94301                     "area"
94302                 ],
94303                 "fields": [
94304                     "address",
94305                     "building_area",
94306                     "opening_hours"
94307                 ],
94308                 "suggestion": true
94309             },
94310             "shop/doityourself/Toom Baumarkt": {
94311                 "tags": {
94312                     "name": "Toom Baumarkt",
94313                     "shop": "doityourself"
94314                 },
94315                 "name": "Toom Baumarkt",
94316                 "icon": "shop",
94317                 "geometry": [
94318                     "point",
94319                     "vertex",
94320                     "area"
94321                 ],
94322                 "fields": [
94323                     "address",
94324                     "building_area",
94325                     "opening_hours"
94326                 ],
94327                 "suggestion": true
94328             },
94329             "shop/doityourself/Homebase": {
94330                 "tags": {
94331                     "name": "Homebase",
94332                     "shop": "doityourself"
94333                 },
94334                 "name": "Homebase",
94335                 "icon": "shop",
94336                 "geometry": [
94337                     "point",
94338                     "vertex",
94339                     "area"
94340                 ],
94341                 "fields": [
94342                     "address",
94343                     "building_area",
94344                     "opening_hours"
94345                 ],
94346                 "suggestion": true
94347             },
94348             "shop/doityourself/Baumax": {
94349                 "tags": {
94350                     "name": "Baumax",
94351                     "shop": "doityourself"
94352                 },
94353                 "name": "Baumax",
94354                 "icon": "shop",
94355                 "geometry": [
94356                     "point",
94357                     "vertex",
94358                     "area"
94359                 ],
94360                 "fields": [
94361                     "address",
94362                     "building_area",
94363                     "opening_hours"
94364                 ],
94365                 "suggestion": true
94366             },
94367             "shop/doityourself/Lagerhaus": {
94368                 "tags": {
94369                     "name": "Lagerhaus",
94370                     "shop": "doityourself"
94371                 },
94372                 "name": "Lagerhaus",
94373                 "icon": "shop",
94374                 "geometry": [
94375                     "point",
94376                     "vertex",
94377                     "area"
94378                 ],
94379                 "fields": [
94380                     "address",
94381                     "building_area",
94382                     "opening_hours"
94383                 ],
94384                 "suggestion": true
94385             },
94386             "shop/doityourself/Bauhaus": {
94387                 "tags": {
94388                     "name": "Bauhaus",
94389                     "shop": "doityourself"
94390                 },
94391                 "name": "Bauhaus",
94392                 "icon": "shop",
94393                 "geometry": [
94394                     "point",
94395                     "vertex",
94396                     "area"
94397                 ],
94398                 "fields": [
94399                     "address",
94400                     "building_area",
94401                     "opening_hours"
94402                 ],
94403                 "suggestion": true
94404             },
94405             "shop/doityourself/Leroy Merlin": {
94406                 "tags": {
94407                     "name": "Leroy Merlin",
94408                     "shop": "doityourself"
94409                 },
94410                 "name": "Leroy Merlin",
94411                 "icon": "shop",
94412                 "geometry": [
94413                     "point",
94414                     "vertex",
94415                     "area"
94416                 ],
94417                 "fields": [
94418                     "address",
94419                     "building_area",
94420                     "opening_hours"
94421                 ],
94422                 "suggestion": true
94423             },
94424             "shop/doityourself/Hellweg": {
94425                 "tags": {
94426                     "name": "Hellweg",
94427                     "shop": "doityourself"
94428                 },
94429                 "name": "Hellweg",
94430                 "icon": "shop",
94431                 "geometry": [
94432                     "point",
94433                     "vertex",
94434                     "area"
94435                 ],
94436                 "fields": [
94437                     "address",
94438                     "building_area",
94439                     "opening_hours"
94440                 ],
94441                 "suggestion": true
94442             },
94443             "shop/doityourself/Brico": {
94444                 "tags": {
94445                     "name": "Brico",
94446                     "shop": "doityourself"
94447                 },
94448                 "name": "Brico",
94449                 "icon": "shop",
94450                 "geometry": [
94451                     "point",
94452                     "vertex",
94453                     "area"
94454                 ],
94455                 "fields": [
94456                     "address",
94457                     "building_area",
94458                     "opening_hours"
94459                 ],
94460                 "suggestion": true
94461             },
94462             "shop/doityourself/Bricomarché": {
94463                 "tags": {
94464                     "name": "Bricomarché",
94465                     "shop": "doityourself"
94466                 },
94467                 "name": "Bricomarché",
94468                 "icon": "shop",
94469                 "geometry": [
94470                     "point",
94471                     "vertex",
94472                     "area"
94473                 ],
94474                 "fields": [
94475                     "address",
94476                     "building_area",
94477                     "opening_hours"
94478                 ],
94479                 "suggestion": true
94480             },
94481             "shop/doityourself/Toom": {
94482                 "tags": {
94483                     "name": "Toom",
94484                     "shop": "doityourself"
94485                 },
94486                 "name": "Toom",
94487                 "icon": "shop",
94488                 "geometry": [
94489                     "point",
94490                     "vertex",
94491                     "area"
94492                 ],
94493                 "fields": [
94494                     "address",
94495                     "building_area",
94496                     "opening_hours"
94497                 ],
94498                 "suggestion": true
94499             },
94500             "shop/doityourself/Hagebaumarkt": {
94501                 "tags": {
94502                     "name": "Hagebaumarkt",
94503                     "shop": "doityourself"
94504                 },
94505                 "name": "Hagebaumarkt",
94506                 "icon": "shop",
94507                 "geometry": [
94508                     "point",
94509                     "vertex",
94510                     "area"
94511                 ],
94512                 "fields": [
94513                     "address",
94514                     "building_area",
94515                     "opening_hours"
94516                 ],
94517                 "suggestion": true
94518             },
94519             "shop/doityourself/Praktiker": {
94520                 "tags": {
94521                     "name": "Praktiker",
94522                     "shop": "doityourself"
94523                 },
94524                 "name": "Praktiker",
94525                 "icon": "shop",
94526                 "geometry": [
94527                     "point",
94528                     "vertex",
94529                     "area"
94530                 ],
94531                 "fields": [
94532                     "address",
94533                     "building_area",
94534                     "opening_hours"
94535                 ],
94536                 "suggestion": true
94537             },
94538             "shop/doityourself/Menards": {
94539                 "tags": {
94540                     "name": "Menards",
94541                     "shop": "doityourself"
94542                 },
94543                 "name": "Menards",
94544                 "icon": "shop",
94545                 "geometry": [
94546                     "point",
94547                     "vertex",
94548                     "area"
94549                 ],
94550                 "fields": [
94551                     "address",
94552                     "building_area",
94553                     "opening_hours"
94554                 ],
94555                 "suggestion": true
94556             },
94557             "shop/doityourself/Weldom": {
94558                 "tags": {
94559                     "name": "Weldom",
94560                     "shop": "doityourself"
94561                 },
94562                 "name": "Weldom",
94563                 "icon": "shop",
94564                 "geometry": [
94565                     "point",
94566                     "vertex",
94567                     "area"
94568                 ],
94569                 "fields": [
94570                     "address",
94571                     "building_area",
94572                     "opening_hours"
94573                 ],
94574                 "suggestion": true
94575             },
94576             "shop/doityourself/Bunnings Warehouse": {
94577                 "tags": {
94578                     "name": "Bunnings Warehouse",
94579                     "shop": "doityourself"
94580                 },
94581                 "name": "Bunnings Warehouse",
94582                 "icon": "shop",
94583                 "geometry": [
94584                     "point",
94585                     "vertex",
94586                     "area"
94587                 ],
94588                 "fields": [
94589                     "address",
94590                     "building_area",
94591                     "opening_hours"
94592                 ],
94593                 "suggestion": true
94594             },
94595             "shop/doityourself/Ace Hardware": {
94596                 "tags": {
94597                     "name": "Ace Hardware",
94598                     "shop": "doityourself"
94599                 },
94600                 "name": "Ace Hardware",
94601                 "icon": "shop",
94602                 "geometry": [
94603                     "point",
94604                     "vertex",
94605                     "area"
94606                 ],
94607                 "fields": [
94608                     "address",
94609                     "building_area",
94610                     "opening_hours"
94611                 ],
94612                 "suggestion": true
94613             },
94614             "shop/doityourself/Home Hardware": {
94615                 "tags": {
94616                     "name": "Home Hardware",
94617                     "shop": "doityourself"
94618                 },
94619                 "name": "Home Hardware",
94620                 "icon": "shop",
94621                 "geometry": [
94622                     "point",
94623                     "vertex",
94624                     "area"
94625                 ],
94626                 "fields": [
94627                     "address",
94628                     "building_area",
94629                     "opening_hours"
94630                 ],
94631                 "suggestion": true
94632             },
94633             "shop/doityourself/Хозтовары": {
94634                 "tags": {
94635                     "name": "Хозтовары",
94636                     "shop": "doityourself"
94637                 },
94638                 "name": "Хозтовары",
94639                 "icon": "shop",
94640                 "geometry": [
94641                     "point",
94642                     "vertex",
94643                     "area"
94644                 ],
94645                 "fields": [
94646                     "address",
94647                     "building_area",
94648                     "opening_hours"
94649                 ],
94650                 "suggestion": true
94651             },
94652             "shop/doityourself/Стройматериалы": {
94653                 "tags": {
94654                     "name": "Стройматериалы",
94655                     "shop": "doityourself"
94656                 },
94657                 "name": "Стройматериалы",
94658                 "icon": "shop",
94659                 "geometry": [
94660                     "point",
94661                     "vertex",
94662                     "area"
94663                 ],
94664                 "fields": [
94665                     "address",
94666                     "building_area",
94667                     "opening_hours"
94668                 ],
94669                 "suggestion": true
94670             },
94671             "shop/doityourself/Bricorama": {
94672                 "tags": {
94673                     "name": "Bricorama",
94674                     "shop": "doityourself"
94675                 },
94676                 "name": "Bricorama",
94677                 "icon": "shop",
94678                 "geometry": [
94679                     "point",
94680                     "vertex",
94681                     "area"
94682                 ],
94683                 "fields": [
94684                     "address",
94685                     "building_area",
94686                     "opening_hours"
94687                 ],
94688                 "suggestion": true
94689             },
94690             "shop/doityourself/Point P": {
94691                 "tags": {
94692                     "name": "Point P",
94693                     "shop": "doityourself"
94694                 },
94695                 "name": "Point P",
94696                 "icon": "shop",
94697                 "geometry": [
94698                     "point",
94699                     "vertex",
94700                     "area"
94701                 ],
94702                 "fields": [
94703                     "address",
94704                     "building_area",
94705                     "opening_hours"
94706                 ],
94707                 "suggestion": true
94708             },
94709             "shop/stationery/Staples": {
94710                 "tags": {
94711                     "name": "Staples",
94712                     "shop": "stationery"
94713                 },
94714                 "name": "Staples",
94715                 "icon": "shop",
94716                 "geometry": [
94717                     "point",
94718                     "vertex",
94719                     "area"
94720                 ],
94721                 "fields": [
94722                     "address",
94723                     "building_area",
94724                     "opening_hours"
94725                 ],
94726                 "suggestion": true
94727             },
94728             "shop/stationery/McPaper": {
94729                 "tags": {
94730                     "name": "McPaper",
94731                     "shop": "stationery"
94732                 },
94733                 "name": "McPaper",
94734                 "icon": "shop",
94735                 "geometry": [
94736                     "point",
94737                     "vertex",
94738                     "area"
94739                 ],
94740                 "fields": [
94741                     "address",
94742                     "building_area",
94743                     "opening_hours"
94744                 ],
94745                 "suggestion": true
94746             },
94747             "shop/stationery/Office Depot": {
94748                 "tags": {
94749                     "name": "Office Depot",
94750                     "shop": "stationery"
94751                 },
94752                 "name": "Office Depot",
94753                 "icon": "shop",
94754                 "geometry": [
94755                     "point",
94756                     "vertex",
94757                     "area"
94758                 ],
94759                 "fields": [
94760                     "address",
94761                     "building_area",
94762                     "opening_hours"
94763                 ],
94764                 "suggestion": true
94765             },
94766             "shop/stationery/Канцтовары": {
94767                 "tags": {
94768                     "name": "Канцтовары",
94769                     "shop": "stationery"
94770                 },
94771                 "name": "Канцтовары",
94772                 "icon": "shop",
94773                 "geometry": [
94774                     "point",
94775                     "vertex",
94776                     "area"
94777                 ],
94778                 "fields": [
94779                     "address",
94780                     "building_area",
94781                     "opening_hours"
94782                 ],
94783                 "suggestion": true
94784             },
94785             "shop/car/Skoda": {
94786                 "tags": {
94787                     "name": "Skoda",
94788                     "shop": "car"
94789                 },
94790                 "name": "Skoda",
94791                 "icon": "car",
94792                 "geometry": [
94793                     "point",
94794                     "vertex",
94795                     "area"
94796                 ],
94797                 "fields": [
94798                     "address",
94799                     "opening_hours"
94800                 ],
94801                 "suggestion": true
94802             },
94803             "shop/car/BMW": {
94804                 "tags": {
94805                     "name": "BMW",
94806                     "shop": "car"
94807                 },
94808                 "name": "BMW",
94809                 "icon": "car",
94810                 "geometry": [
94811                     "point",
94812                     "vertex",
94813                     "area"
94814                 ],
94815                 "fields": [
94816                     "address",
94817                     "opening_hours"
94818                 ],
94819                 "suggestion": true
94820             },
94821             "shop/car/Mercedes-Benz": {
94822                 "tags": {
94823                     "name": "Mercedes-Benz",
94824                     "shop": "car"
94825                 },
94826                 "name": "Mercedes-Benz",
94827                 "icon": "car",
94828                 "geometry": [
94829                     "point",
94830                     "vertex",
94831                     "area"
94832                 ],
94833                 "fields": [
94834                     "address",
94835                     "opening_hours"
94836                 ],
94837                 "suggestion": true
94838             },
94839             "shop/car/Volvo": {
94840                 "tags": {
94841                     "name": "Volvo",
94842                     "shop": "car"
94843                 },
94844                 "name": "Volvo",
94845                 "icon": "car",
94846                 "geometry": [
94847                     "point",
94848                     "vertex",
94849                     "area"
94850                 ],
94851                 "fields": [
94852                     "address",
94853                     "opening_hours"
94854                 ],
94855                 "suggestion": true
94856             },
94857             "shop/car/Ford": {
94858                 "tags": {
94859                     "name": "Ford",
94860                     "shop": "car"
94861                 },
94862                 "name": "Ford",
94863                 "icon": "car",
94864                 "geometry": [
94865                     "point",
94866                     "vertex",
94867                     "area"
94868                 ],
94869                 "fields": [
94870                     "address",
94871                     "opening_hours"
94872                 ],
94873                 "suggestion": true
94874             },
94875             "shop/car/Volkswagen": {
94876                 "tags": {
94877                     "name": "Volkswagen",
94878                     "shop": "car"
94879                 },
94880                 "name": "Volkswagen",
94881                 "icon": "car",
94882                 "geometry": [
94883                     "point",
94884                     "vertex",
94885                     "area"
94886                 ],
94887                 "fields": [
94888                     "address",
94889                     "opening_hours"
94890                 ],
94891                 "suggestion": true
94892             },
94893             "shop/car/Mazda": {
94894                 "tags": {
94895                     "name": "Mazda",
94896                     "shop": "car"
94897                 },
94898                 "name": "Mazda",
94899                 "icon": "car",
94900                 "geometry": [
94901                     "point",
94902                     "vertex",
94903                     "area"
94904                 ],
94905                 "fields": [
94906                     "address",
94907                     "opening_hours"
94908                 ],
94909                 "suggestion": true
94910             },
94911             "shop/car/Mitsubishi": {
94912                 "tags": {
94913                     "name": "Mitsubishi",
94914                     "shop": "car"
94915                 },
94916                 "name": "Mitsubishi",
94917                 "icon": "car",
94918                 "geometry": [
94919                     "point",
94920                     "vertex",
94921                     "area"
94922                 ],
94923                 "fields": [
94924                     "address",
94925                     "opening_hours"
94926                 ],
94927                 "suggestion": true
94928             },
94929             "shop/car/Fiat": {
94930                 "tags": {
94931                     "name": "Fiat",
94932                     "shop": "car"
94933                 },
94934                 "name": "Fiat",
94935                 "icon": "car",
94936                 "geometry": [
94937                     "point",
94938                     "vertex",
94939                     "area"
94940                 ],
94941                 "fields": [
94942                     "address",
94943                     "opening_hours"
94944                 ],
94945                 "suggestion": true
94946             },
94947             "shop/car/Opel": {
94948                 "tags": {
94949                     "name": "Opel",
94950                     "shop": "car"
94951                 },
94952                 "name": "Opel",
94953                 "icon": "car",
94954                 "geometry": [
94955                     "point",
94956                     "vertex",
94957                     "area"
94958                 ],
94959                 "fields": [
94960                     "address",
94961                     "opening_hours"
94962                 ],
94963                 "suggestion": true
94964             },
94965             "shop/car/Audi": {
94966                 "tags": {
94967                     "name": "Audi",
94968                     "shop": "car"
94969                 },
94970                 "name": "Audi",
94971                 "icon": "car",
94972                 "geometry": [
94973                     "point",
94974                     "vertex",
94975                     "area"
94976                 ],
94977                 "fields": [
94978                     "address",
94979                     "opening_hours"
94980                 ],
94981                 "suggestion": true
94982             },
94983             "shop/car/Toyota": {
94984                 "tags": {
94985                     "name": "Toyota",
94986                     "shop": "car"
94987                 },
94988                 "name": "Toyota",
94989                 "icon": "car",
94990                 "geometry": [
94991                     "point",
94992                     "vertex",
94993                     "area"
94994                 ],
94995                 "fields": [
94996                     "address",
94997                     "opening_hours"
94998                 ],
94999                 "suggestion": true
95000             },
95001             "shop/car/Nissan": {
95002                 "tags": {
95003                     "name": "Nissan",
95004                     "shop": "car"
95005                 },
95006                 "name": "Nissan",
95007                 "icon": "car",
95008                 "geometry": [
95009                     "point",
95010                     "vertex",
95011                     "area"
95012                 ],
95013                 "fields": [
95014                     "address",
95015                     "opening_hours"
95016                 ],
95017                 "suggestion": true
95018             },
95019             "shop/car/Suzuki": {
95020                 "tags": {
95021                     "name": "Suzuki",
95022                     "shop": "car"
95023                 },
95024                 "name": "Suzuki",
95025                 "icon": "car",
95026                 "geometry": [
95027                     "point",
95028                     "vertex",
95029                     "area"
95030                 ],
95031                 "fields": [
95032                     "address",
95033                     "opening_hours"
95034                 ],
95035                 "suggestion": true
95036             },
95037             "shop/car/Honda": {
95038                 "tags": {
95039                     "name": "Honda",
95040                     "shop": "car"
95041                 },
95042                 "name": "Honda",
95043                 "icon": "car",
95044                 "geometry": [
95045                     "point",
95046                     "vertex",
95047                     "area"
95048                 ],
95049                 "fields": [
95050                     "address",
95051                     "opening_hours"
95052                 ],
95053                 "suggestion": true
95054             },
95055             "shop/car/Hyundai": {
95056                 "tags": {
95057                     "name": "Hyundai",
95058                     "shop": "car"
95059                 },
95060                 "name": "Hyundai",
95061                 "icon": "car",
95062                 "geometry": [
95063                     "point",
95064                     "vertex",
95065                     "area"
95066                 ],
95067                 "fields": [
95068                     "address",
95069                     "opening_hours"
95070                 ],
95071                 "suggestion": true
95072             },
95073             "shop/car/Subaru": {
95074                 "tags": {
95075                     "name": "Subaru",
95076                     "shop": "car"
95077                 },
95078                 "name": "Subaru",
95079                 "icon": "car",
95080                 "geometry": [
95081                     "point",
95082                     "vertex",
95083                     "area"
95084                 ],
95085                 "fields": [
95086                     "address",
95087                     "opening_hours"
95088                 ],
95089                 "suggestion": true
95090             },
95091             "shop/car/Chevrolet": {
95092                 "tags": {
95093                     "name": "Chevrolet",
95094                     "shop": "car"
95095                 },
95096                 "name": "Chevrolet",
95097                 "icon": "car",
95098                 "geometry": [
95099                     "point",
95100                     "vertex",
95101                     "area"
95102                 ],
95103                 "fields": [
95104                     "address",
95105                     "opening_hours"
95106                 ],
95107                 "suggestion": true
95108             },
95109             "shop/car/Автомагазин": {
95110                 "tags": {
95111                     "name": "Автомагазин",
95112                     "shop": "car"
95113                 },
95114                 "name": "Автомагазин",
95115                 "icon": "car",
95116                 "geometry": [
95117                     "point",
95118                     "vertex",
95119                     "area"
95120                 ],
95121                 "fields": [
95122                     "address",
95123                     "opening_hours"
95124                 ],
95125                 "suggestion": true
95126             },
95127             "shop/clothes/Matalan": {
95128                 "tags": {
95129                     "name": "Matalan",
95130                     "shop": "clothes"
95131                 },
95132                 "name": "Matalan",
95133                 "icon": "clothing-store",
95134                 "geometry": [
95135                     "point",
95136                     "vertex",
95137                     "area"
95138                 ],
95139                 "fields": [
95140                     "address",
95141                     "building_area",
95142                     "opening_hours"
95143                 ],
95144                 "suggestion": true
95145             },
95146             "shop/clothes/KiK": {
95147                 "tags": {
95148                     "name": "KiK",
95149                     "shop": "clothes"
95150                 },
95151                 "name": "KiK",
95152                 "icon": "clothing-store",
95153                 "geometry": [
95154                     "point",
95155                     "vertex",
95156                     "area"
95157                 ],
95158                 "fields": [
95159                     "address",
95160                     "building_area",
95161                     "opening_hours"
95162                 ],
95163                 "suggestion": true
95164             },
95165             "shop/clothes/H&M": {
95166                 "tags": {
95167                     "name": "H&M",
95168                     "shop": "clothes"
95169                 },
95170                 "name": "H&M",
95171                 "icon": "clothing-store",
95172                 "geometry": [
95173                     "point",
95174                     "vertex",
95175                     "area"
95176                 ],
95177                 "fields": [
95178                     "address",
95179                     "building_area",
95180                     "opening_hours"
95181                 ],
95182                 "suggestion": true
95183             },
95184             "shop/clothes/Urban Outfitters": {
95185                 "tags": {
95186                     "name": "Urban Outfitters",
95187                     "shop": "clothes"
95188                 },
95189                 "name": "Urban Outfitters",
95190                 "icon": "clothing-store",
95191                 "geometry": [
95192                     "point",
95193                     "vertex",
95194                     "area"
95195                 ],
95196                 "fields": [
95197                     "address",
95198                     "building_area",
95199                     "opening_hours"
95200                 ],
95201                 "suggestion": true
95202             },
95203             "shop/clothes/Vögele": {
95204                 "tags": {
95205                     "name": "Vögele",
95206                     "shop": "clothes"
95207                 },
95208                 "name": "Vögele",
95209                 "icon": "clothing-store",
95210                 "geometry": [
95211                     "point",
95212                     "vertex",
95213                     "area"
95214                 ],
95215                 "fields": [
95216                     "address",
95217                     "building_area",
95218                     "opening_hours"
95219                 ],
95220                 "suggestion": true
95221             },
95222             "shop/clothes/Zeeman": {
95223                 "tags": {
95224                     "name": "Zeeman",
95225                     "shop": "clothes"
95226                 },
95227                 "name": "Zeeman",
95228                 "icon": "clothing-store",
95229                 "geometry": [
95230                     "point",
95231                     "vertex",
95232                     "area"
95233                 ],
95234                 "fields": [
95235                     "address",
95236                     "building_area",
95237                     "opening_hours"
95238                 ],
95239                 "suggestion": true
95240             },
95241             "shop/clothes/Takko": {
95242                 "tags": {
95243                     "name": "Takko",
95244                     "shop": "clothes"
95245                 },
95246                 "name": "Takko",
95247                 "icon": "clothing-store",
95248                 "geometry": [
95249                     "point",
95250                     "vertex",
95251                     "area"
95252                 ],
95253                 "fields": [
95254                     "address",
95255                     "building_area",
95256                     "opening_hours"
95257                 ],
95258                 "suggestion": true
95259             },
95260             "shop/clothes/C&A": {
95261                 "tags": {
95262                     "name": "C&A",
95263                     "shop": "clothes"
95264                 },
95265                 "name": "C&A",
95266                 "icon": "clothing-store",
95267                 "geometry": [
95268                     "point",
95269                     "vertex",
95270                     "area"
95271                 ],
95272                 "fields": [
95273                     "address",
95274                     "building_area",
95275                     "opening_hours"
95276                 ],
95277                 "suggestion": true
95278             },
95279             "shop/clothes/Zara": {
95280                 "tags": {
95281                     "name": "Zara",
95282                     "shop": "clothes"
95283                 },
95284                 "name": "Zara",
95285                 "icon": "clothing-store",
95286                 "geometry": [
95287                     "point",
95288                     "vertex",
95289                     "area"
95290                 ],
95291                 "fields": [
95292                     "address",
95293                     "building_area",
95294                     "opening_hours"
95295                 ],
95296                 "suggestion": true
95297             },
95298             "shop/clothes/Vero Moda": {
95299                 "tags": {
95300                     "name": "Vero Moda",
95301                     "shop": "clothes"
95302                 },
95303                 "name": "Vero Moda",
95304                 "icon": "clothing-store",
95305                 "geometry": [
95306                     "point",
95307                     "vertex",
95308                     "area"
95309                 ],
95310                 "fields": [
95311                     "address",
95312                     "building_area",
95313                     "opening_hours"
95314                 ],
95315                 "suggestion": true
95316             },
95317             "shop/clothes/NKD": {
95318                 "tags": {
95319                     "name": "NKD",
95320                     "shop": "clothes"
95321                 },
95322                 "name": "NKD",
95323                 "icon": "clothing-store",
95324                 "geometry": [
95325                     "point",
95326                     "vertex",
95327                     "area"
95328                 ],
95329                 "fields": [
95330                     "address",
95331                     "building_area",
95332                     "opening_hours"
95333                 ],
95334                 "suggestion": true
95335             },
95336             "shop/clothes/Ernsting's family": {
95337                 "tags": {
95338                     "name": "Ernsting's family",
95339                     "shop": "clothes"
95340                 },
95341                 "name": "Ernsting's family",
95342                 "icon": "clothing-store",
95343                 "geometry": [
95344                     "point",
95345                     "vertex",
95346                     "area"
95347                 ],
95348                 "fields": [
95349                     "address",
95350                     "building_area",
95351                     "opening_hours"
95352                 ],
95353                 "suggestion": true
95354             },
95355             "shop/clothes/Winners": {
95356                 "tags": {
95357                     "name": "Winners",
95358                     "shop": "clothes"
95359                 },
95360                 "name": "Winners",
95361                 "icon": "clothing-store",
95362                 "geometry": [
95363                     "point",
95364                     "vertex",
95365                     "area"
95366                 ],
95367                 "fields": [
95368                     "address",
95369                     "building_area",
95370                     "opening_hours"
95371                 ],
95372                 "suggestion": true
95373             },
95374             "shop/clothes/River Island": {
95375                 "tags": {
95376                     "name": "River Island",
95377                     "shop": "clothes"
95378                 },
95379                 "name": "River Island",
95380                 "icon": "clothing-store",
95381                 "geometry": [
95382                     "point",
95383                     "vertex",
95384                     "area"
95385                 ],
95386                 "fields": [
95387                     "address",
95388                     "building_area",
95389                     "opening_hours"
95390                 ],
95391                 "suggestion": true
95392             },
95393             "shop/clothes/Next": {
95394                 "tags": {
95395                     "name": "Next",
95396                     "shop": "clothes"
95397                 },
95398                 "name": "Next",
95399                 "icon": "clothing-store",
95400                 "geometry": [
95401                     "point",
95402                     "vertex",
95403                     "area"
95404                 ],
95405                 "fields": [
95406                     "address",
95407                     "building_area",
95408                     "opening_hours"
95409                 ],
95410                 "suggestion": true
95411             },
95412             "shop/clothes/Gap": {
95413                 "tags": {
95414                     "name": "Gap",
95415                     "shop": "clothes"
95416                 },
95417                 "name": "Gap",
95418                 "icon": "clothing-store",
95419                 "geometry": [
95420                     "point",
95421                     "vertex",
95422                     "area"
95423                 ],
95424                 "fields": [
95425                     "address",
95426                     "building_area",
95427                     "opening_hours"
95428                 ],
95429                 "suggestion": true
95430             },
95431             "shop/clothes/Adidas": {
95432                 "tags": {
95433                     "name": "Adidas",
95434                     "shop": "clothes"
95435                 },
95436                 "name": "Adidas",
95437                 "icon": "clothing-store",
95438                 "geometry": [
95439                     "point",
95440                     "vertex",
95441                     "area"
95442                 ],
95443                 "fields": [
95444                     "address",
95445                     "building_area",
95446                     "opening_hours"
95447                 ],
95448                 "suggestion": true
95449             },
95450             "shop/clothes/Mr Price": {
95451                 "tags": {
95452                     "name": "Mr Price",
95453                     "shop": "clothes"
95454                 },
95455                 "name": "Mr Price",
95456                 "icon": "clothing-store",
95457                 "geometry": [
95458                     "point",
95459                     "vertex",
95460                     "area"
95461                 ],
95462                 "fields": [
95463                     "address",
95464                     "building_area",
95465                     "opening_hours"
95466                 ],
95467                 "suggestion": true
95468             },
95469             "shop/clothes/Pep": {
95470                 "tags": {
95471                     "name": "Pep",
95472                     "shop": "clothes"
95473                 },
95474                 "name": "Pep",
95475                 "icon": "clothing-store",
95476                 "geometry": [
95477                     "point",
95478                     "vertex",
95479                     "area"
95480                 ],
95481                 "fields": [
95482                     "address",
95483                     "building_area",
95484                     "opening_hours"
95485                 ],
95486                 "suggestion": true
95487             },
95488             "shop/clothes/Edgars": {
95489                 "tags": {
95490                     "name": "Edgars",
95491                     "shop": "clothes"
95492                 },
95493                 "name": "Edgars",
95494                 "icon": "clothing-store",
95495                 "geometry": [
95496                     "point",
95497                     "vertex",
95498                     "area"
95499                 ],
95500                 "fields": [
95501                     "address",
95502                     "building_area",
95503                     "opening_hours"
95504                 ],
95505                 "suggestion": true
95506             },
95507             "shop/clothes/Ackermans": {
95508                 "tags": {
95509                     "name": "Ackermans",
95510                     "shop": "clothes"
95511                 },
95512                 "name": "Ackermans",
95513                 "icon": "clothing-store",
95514                 "geometry": [
95515                     "point",
95516                     "vertex",
95517                     "area"
95518                 ],
95519                 "fields": [
95520                     "address",
95521                     "building_area",
95522                     "opening_hours"
95523                 ],
95524                 "suggestion": true
95525             },
95526             "shop/clothes/Truworths": {
95527                 "tags": {
95528                     "name": "Truworths",
95529                     "shop": "clothes"
95530                 },
95531                 "name": "Truworths",
95532                 "icon": "clothing-store",
95533                 "geometry": [
95534                     "point",
95535                     "vertex",
95536                     "area"
95537                 ],
95538                 "fields": [
95539                     "address",
95540                     "building_area",
95541                     "opening_hours"
95542                 ],
95543                 "suggestion": true
95544             },
95545             "shop/clothes/Ross": {
95546                 "tags": {
95547                     "name": "Ross",
95548                     "shop": "clothes"
95549                 },
95550                 "name": "Ross",
95551                 "icon": "clothing-store",
95552                 "geometry": [
95553                     "point",
95554                     "vertex",
95555                     "area"
95556                 ],
95557                 "fields": [
95558                     "address",
95559                     "building_area",
95560                     "opening_hours"
95561                 ],
95562                 "suggestion": true
95563             },
95564             "shop/clothes/Burton": {
95565                 "tags": {
95566                     "name": "Burton",
95567                     "shop": "clothes"
95568                 },
95569                 "name": "Burton",
95570                 "icon": "clothing-store",
95571                 "geometry": [
95572                     "point",
95573                     "vertex",
95574                     "area"
95575                 ],
95576                 "fields": [
95577                     "address",
95578                     "building_area",
95579                     "opening_hours"
95580                 ],
95581                 "suggestion": true
95582             },
95583             "shop/clothes/Dorothy Perkins": {
95584                 "tags": {
95585                     "name": "Dorothy Perkins",
95586                     "shop": "clothes"
95587                 },
95588                 "name": "Dorothy Perkins",
95589                 "icon": "clothing-store",
95590                 "geometry": [
95591                     "point",
95592                     "vertex",
95593                     "area"
95594                 ],
95595                 "fields": [
95596                     "address",
95597                     "building_area",
95598                     "opening_hours"
95599                 ],
95600                 "suggestion": true
95601             },
95602             "shop/clothes/Deichmann": {
95603                 "tags": {
95604                     "name": "Deichmann",
95605                     "shop": "clothes"
95606                 },
95607                 "name": "Deichmann",
95608                 "icon": "clothing-store",
95609                 "geometry": [
95610                     "point",
95611                     "vertex",
95612                     "area"
95613                 ],
95614                 "fields": [
95615                     "address",
95616                     "building_area",
95617                     "opening_hours"
95618                 ],
95619                 "suggestion": true
95620             },
95621             "shop/clothes/Lindex": {
95622                 "tags": {
95623                     "name": "Lindex",
95624                     "shop": "clothes"
95625                 },
95626                 "name": "Lindex",
95627                 "icon": "clothing-store",
95628                 "geometry": [
95629                     "point",
95630                     "vertex",
95631                     "area"
95632                 ],
95633                 "fields": [
95634                     "address",
95635                     "building_area",
95636                     "opening_hours"
95637                 ],
95638                 "suggestion": true
95639             },
95640             "shop/clothes/s.Oliver": {
95641                 "tags": {
95642                     "name": "s.Oliver",
95643                     "shop": "clothes"
95644                 },
95645                 "name": "s.Oliver",
95646                 "icon": "clothing-store",
95647                 "geometry": [
95648                     "point",
95649                     "vertex",
95650                     "area"
95651                 ],
95652                 "fields": [
95653                     "address",
95654                     "building_area",
95655                     "opening_hours"
95656                 ],
95657                 "suggestion": true
95658             },
95659             "shop/clothes/Cecil": {
95660                 "tags": {
95661                     "name": "Cecil",
95662                     "shop": "clothes"
95663                 },
95664                 "name": "Cecil",
95665                 "icon": "clothing-store",
95666                 "geometry": [
95667                     "point",
95668                     "vertex",
95669                     "area"
95670                 ],
95671                 "fields": [
95672                     "address",
95673                     "building_area",
95674                     "opening_hours"
95675                 ],
95676                 "suggestion": true
95677             },
95678             "shop/clothes/Dress Barn": {
95679                 "tags": {
95680                     "name": "Dress Barn",
95681                     "shop": "clothes"
95682                 },
95683                 "name": "Dress Barn",
95684                 "icon": "clothing-store",
95685                 "geometry": [
95686                     "point",
95687                     "vertex",
95688                     "area"
95689                 ],
95690                 "fields": [
95691                     "address",
95692                     "building_area",
95693                     "opening_hours"
95694                 ],
95695                 "suggestion": true
95696             },
95697             "shop/clothes/Old Navy": {
95698                 "tags": {
95699                     "name": "Old Navy",
95700                     "shop": "clothes"
95701                 },
95702                 "name": "Old Navy",
95703                 "icon": "clothing-store",
95704                 "geometry": [
95705                     "point",
95706                     "vertex",
95707                     "area"
95708                 ],
95709                 "fields": [
95710                     "address",
95711                     "building_area",
95712                     "opening_hours"
95713                 ],
95714                 "suggestion": true
95715             },
95716             "shop/clothes/Jack & Jones": {
95717                 "tags": {
95718                     "name": "Jack & Jones",
95719                     "shop": "clothes"
95720                 },
95721                 "name": "Jack & Jones",
95722                 "icon": "clothing-store",
95723                 "geometry": [
95724                     "point",
95725                     "vertex",
95726                     "area"
95727                 ],
95728                 "fields": [
95729                     "address",
95730                     "building_area",
95731                     "opening_hours"
95732                 ],
95733                 "suggestion": true
95734             },
95735             "shop/clothes/Pimkie": {
95736                 "tags": {
95737                     "name": "Pimkie",
95738                     "shop": "clothes"
95739                 },
95740                 "name": "Pimkie",
95741                 "icon": "clothing-store",
95742                 "geometry": [
95743                     "point",
95744                     "vertex",
95745                     "area"
95746                 ],
95747                 "fields": [
95748                     "address",
95749                     "building_area",
95750                     "opening_hours"
95751                 ],
95752                 "suggestion": true
95753             },
95754             "shop/clothes/Esprit": {
95755                 "tags": {
95756                     "name": "Esprit",
95757                     "shop": "clothes"
95758                 },
95759                 "name": "Esprit",
95760                 "icon": "clothing-store",
95761                 "geometry": [
95762                     "point",
95763                     "vertex",
95764                     "area"
95765                 ],
95766                 "fields": [
95767                     "address",
95768                     "building_area",
95769                     "opening_hours"
95770                 ],
95771                 "suggestion": true
95772             },
95773             "shop/clothes/Primark": {
95774                 "tags": {
95775                     "name": "Primark",
95776                     "shop": "clothes"
95777                 },
95778                 "name": "Primark",
95779                 "icon": "clothing-store",
95780                 "geometry": [
95781                     "point",
95782                     "vertex",
95783                     "area"
95784                 ],
95785                 "fields": [
95786                     "address",
95787                     "building_area",
95788                     "opening_hours"
95789                 ],
95790                 "suggestion": true
95791             },
95792             "shop/clothes/Bonita": {
95793                 "tags": {
95794                     "name": "Bonita",
95795                     "shop": "clothes"
95796                 },
95797                 "name": "Bonita",
95798                 "icon": "clothing-store",
95799                 "geometry": [
95800                     "point",
95801                     "vertex",
95802                     "area"
95803                 ],
95804                 "fields": [
95805                     "address",
95806                     "building_area",
95807                     "opening_hours"
95808                 ],
95809                 "suggestion": true
95810             },
95811             "shop/clothes/Mexx": {
95812                 "tags": {
95813                     "name": "Mexx",
95814                     "shop": "clothes"
95815                 },
95816                 "name": "Mexx",
95817                 "icon": "clothing-store",
95818                 "geometry": [
95819                     "point",
95820                     "vertex",
95821                     "area"
95822                 ],
95823                 "fields": [
95824                     "address",
95825                     "building_area",
95826                     "opening_hours"
95827                 ],
95828                 "suggestion": true
95829             },
95830             "shop/clothes/Gerry Weber": {
95831                 "tags": {
95832                     "name": "Gerry Weber",
95833                     "shop": "clothes"
95834                 },
95835                 "name": "Gerry Weber",
95836                 "icon": "clothing-store",
95837                 "geometry": [
95838                     "point",
95839                     "vertex",
95840                     "area"
95841                 ],
95842                 "fields": [
95843                     "address",
95844                     "building_area",
95845                     "opening_hours"
95846                 ],
95847                 "suggestion": true
95848             },
95849             "shop/clothes/Tally Weijl": {
95850                 "tags": {
95851                     "name": "Tally Weijl",
95852                     "shop": "clothes"
95853                 },
95854                 "name": "Tally Weijl",
95855                 "icon": "clothing-store",
95856                 "geometry": [
95857                     "point",
95858                     "vertex",
95859                     "area"
95860                 ],
95861                 "fields": [
95862                     "address",
95863                     "building_area",
95864                     "opening_hours"
95865                 ],
95866                 "suggestion": true
95867             },
95868             "shop/clothes/Mango": {
95869                 "tags": {
95870                     "name": "Mango",
95871                     "shop": "clothes"
95872                 },
95873                 "name": "Mango",
95874                 "icon": "clothing-store",
95875                 "geometry": [
95876                     "point",
95877                     "vertex",
95878                     "area"
95879                 ],
95880                 "fields": [
95881                     "address",
95882                     "building_area",
95883                     "opening_hours"
95884                 ],
95885                 "suggestion": true
95886             },
95887             "shop/clothes/TK Maxx": {
95888                 "tags": {
95889                     "name": "TK Maxx",
95890                     "shop": "clothes"
95891                 },
95892                 "name": "TK Maxx",
95893                 "icon": "clothing-store",
95894                 "geometry": [
95895                     "point",
95896                     "vertex",
95897                     "area"
95898                 ],
95899                 "fields": [
95900                     "address",
95901                     "building_area",
95902                     "opening_hours"
95903                 ],
95904                 "suggestion": true
95905             },
95906             "shop/clothes/Benetton": {
95907                 "tags": {
95908                     "name": "Benetton",
95909                     "shop": "clothes"
95910                 },
95911                 "name": "Benetton",
95912                 "icon": "clothing-store",
95913                 "geometry": [
95914                     "point",
95915                     "vertex",
95916                     "area"
95917                 ],
95918                 "fields": [
95919                     "address",
95920                     "building_area",
95921                     "opening_hours"
95922                 ],
95923                 "suggestion": true
95924             },
95925             "shop/clothes/Ulla Popken": {
95926                 "tags": {
95927                     "name": "Ulla Popken",
95928                     "shop": "clothes"
95929                 },
95930                 "name": "Ulla Popken",
95931                 "icon": "clothing-store",
95932                 "geometry": [
95933                     "point",
95934                     "vertex",
95935                     "area"
95936                 ],
95937                 "fields": [
95938                     "address",
95939                     "building_area",
95940                     "opening_hours"
95941                 ],
95942                 "suggestion": true
95943             },
95944             "shop/clothes/AWG": {
95945                 "tags": {
95946                     "name": "AWG",
95947                     "shop": "clothes"
95948                 },
95949                 "name": "AWG",
95950                 "icon": "clothing-store",
95951                 "geometry": [
95952                     "point",
95953                     "vertex",
95954                     "area"
95955                 ],
95956                 "fields": [
95957                     "address",
95958                     "building_area",
95959                     "opening_hours"
95960                 ],
95961                 "suggestion": true
95962             },
95963             "shop/clothes/Tommy Hilfiger": {
95964                 "tags": {
95965                     "name": "Tommy Hilfiger",
95966                     "shop": "clothes"
95967                 },
95968                 "name": "Tommy Hilfiger",
95969                 "icon": "clothing-store",
95970                 "geometry": [
95971                     "point",
95972                     "vertex",
95973                     "area"
95974                 ],
95975                 "fields": [
95976                     "address",
95977                     "building_area",
95978                     "opening_hours"
95979                 ],
95980                 "suggestion": true
95981             },
95982             "shop/clothes/New Yorker": {
95983                 "tags": {
95984                     "name": "New Yorker",
95985                     "shop": "clothes"
95986                 },
95987                 "name": "New Yorker",
95988                 "icon": "clothing-store",
95989                 "geometry": [
95990                     "point",
95991                     "vertex",
95992                     "area"
95993                 ],
95994                 "fields": [
95995                     "address",
95996                     "building_area",
95997                     "opening_hours"
95998                 ],
95999                 "suggestion": true
96000             },
96001             "shop/clothes/Orsay": {
96002                 "tags": {
96003                     "name": "Orsay",
96004                     "shop": "clothes"
96005                 },
96006                 "name": "Orsay",
96007                 "icon": "clothing-store",
96008                 "geometry": [
96009                     "point",
96010                     "vertex",
96011                     "area"
96012                 ],
96013                 "fields": [
96014                     "address",
96015                     "building_area",
96016                     "opening_hours"
96017                 ],
96018                 "suggestion": true
96019             },
96020             "shop/clothes/Jeans Fritz": {
96021                 "tags": {
96022                     "name": "Jeans Fritz",
96023                     "shop": "clothes"
96024                 },
96025                 "name": "Jeans Fritz",
96026                 "icon": "clothing-store",
96027                 "geometry": [
96028                     "point",
96029                     "vertex",
96030                     "area"
96031                 ],
96032                 "fields": [
96033                     "address",
96034                     "building_area",
96035                     "opening_hours"
96036                 ],
96037                 "suggestion": true
96038             },
96039             "shop/clothes/Charles Vögele": {
96040                 "tags": {
96041                     "name": "Charles Vögele",
96042                     "shop": "clothes"
96043                 },
96044                 "name": "Charles Vögele",
96045                 "icon": "clothing-store",
96046                 "geometry": [
96047                     "point",
96048                     "vertex",
96049                     "area"
96050                 ],
96051                 "fields": [
96052                     "address",
96053                     "building_area",
96054                     "opening_hours"
96055                 ],
96056                 "suggestion": true
96057             },
96058             "shop/clothes/New Look": {
96059                 "tags": {
96060                     "name": "New Look",
96061                     "shop": "clothes"
96062                 },
96063                 "name": "New Look",
96064                 "icon": "clothing-store",
96065                 "geometry": [
96066                     "point",
96067                     "vertex",
96068                     "area"
96069                 ],
96070                 "fields": [
96071                     "address",
96072                     "building_area",
96073                     "opening_hours"
96074                 ],
96075                 "suggestion": true
96076             },
96077             "shop/clothes/Lacoste": {
96078                 "tags": {
96079                     "name": "Lacoste",
96080                     "shop": "clothes"
96081                 },
96082                 "name": "Lacoste",
96083                 "icon": "clothing-store",
96084                 "geometry": [
96085                     "point",
96086                     "vertex",
96087                     "area"
96088                 ],
96089                 "fields": [
96090                     "address",
96091                     "building_area",
96092                     "opening_hours"
96093                 ],
96094                 "suggestion": true
96095             },
96096             "shop/clothes/Etam": {
96097                 "tags": {
96098                     "name": "Etam",
96099                     "shop": "clothes"
96100                 },
96101                 "name": "Etam",
96102                 "icon": "clothing-store",
96103                 "geometry": [
96104                     "point",
96105                     "vertex",
96106                     "area"
96107                 ],
96108                 "fields": [
96109                     "address",
96110                     "building_area",
96111                     "opening_hours"
96112                 ],
96113                 "suggestion": true
96114             },
96115             "shop/clothes/Kiabi": {
96116                 "tags": {
96117                     "name": "Kiabi",
96118                     "shop": "clothes"
96119                 },
96120                 "name": "Kiabi",
96121                 "icon": "clothing-store",
96122                 "geometry": [
96123                     "point",
96124                     "vertex",
96125                     "area"
96126                 ],
96127                 "fields": [
96128                     "address",
96129                     "building_area",
96130                     "opening_hours"
96131                 ],
96132                 "suggestion": true
96133             },
96134             "shop/clothes/Jack Wolfskin": {
96135                 "tags": {
96136                     "name": "Jack Wolfskin",
96137                     "shop": "clothes"
96138                 },
96139                 "name": "Jack Wolfskin",
96140                 "icon": "clothing-store",
96141                 "geometry": [
96142                     "point",
96143                     "vertex",
96144                     "area"
96145                 ],
96146                 "fields": [
96147                     "address",
96148                     "building_area",
96149                     "opening_hours"
96150                 ],
96151                 "suggestion": true
96152             },
96153             "shop/clothes/American Apparel": {
96154                 "tags": {
96155                     "name": "American Apparel",
96156                     "shop": "clothes"
96157                 },
96158                 "name": "American Apparel",
96159                 "icon": "clothing-store",
96160                 "geometry": [
96161                     "point",
96162                     "vertex",
96163                     "area"
96164                 ],
96165                 "fields": [
96166                     "address",
96167                     "building_area",
96168                     "opening_hours"
96169                 ],
96170                 "suggestion": true
96171             },
96172             "shop/clothes/Men's Wearhouse": {
96173                 "tags": {
96174                     "name": "Men's Wearhouse",
96175                     "shop": "clothes"
96176                 },
96177                 "name": "Men's Wearhouse",
96178                 "icon": "clothing-store",
96179                 "geometry": [
96180                     "point",
96181                     "vertex",
96182                     "area"
96183                 ],
96184                 "fields": [
96185                     "address",
96186                     "building_area",
96187                     "opening_hours"
96188                 ],
96189                 "suggestion": true
96190             },
96191             "shop/clothes/Intimissimi": {
96192                 "tags": {
96193                     "name": "Intimissimi",
96194                     "shop": "clothes"
96195                 },
96196                 "name": "Intimissimi",
96197                 "icon": "clothing-store",
96198                 "geometry": [
96199                     "point",
96200                     "vertex",
96201                     "area"
96202                 ],
96203                 "fields": [
96204                     "address",
96205                     "building_area",
96206                     "opening_hours"
96207                 ],
96208                 "suggestion": true
96209             },
96210             "shop/clothes/United Colors of Benetton": {
96211                 "tags": {
96212                     "name": "United Colors of Benetton",
96213                     "shop": "clothes"
96214                 },
96215                 "name": "United Colors of Benetton",
96216                 "icon": "clothing-store",
96217                 "geometry": [
96218                     "point",
96219                     "vertex",
96220                     "area"
96221                 ],
96222                 "fields": [
96223                     "address",
96224                     "building_area",
96225                     "opening_hours"
96226                 ],
96227                 "suggestion": true
96228             },
96229             "shop/clothes/Jules": {
96230                 "tags": {
96231                     "name": "Jules",
96232                     "shop": "clothes"
96233                 },
96234                 "name": "Jules",
96235                 "icon": "clothing-store",
96236                 "geometry": [
96237                     "point",
96238                     "vertex",
96239                     "area"
96240                 ],
96241                 "fields": [
96242                     "address",
96243                     "building_area",
96244                     "opening_hours"
96245                 ],
96246                 "suggestion": true
96247             },
96248             "shop/clothes/Second Hand": {
96249                 "tags": {
96250                     "name": "Second Hand",
96251                     "shop": "clothes"
96252                 },
96253                 "name": "Second Hand",
96254                 "icon": "clothing-store",
96255                 "geometry": [
96256                     "point",
96257                     "vertex",
96258                     "area"
96259                 ],
96260                 "fields": [
96261                     "address",
96262                     "building_area",
96263                     "opening_hours"
96264                 ],
96265                 "suggestion": true
96266             },
96267             "shop/clothes/AOKI": {
96268                 "tags": {
96269                     "name": "AOKI",
96270                     "shop": "clothes"
96271                 },
96272                 "name": "AOKI",
96273                 "icon": "clothing-store",
96274                 "geometry": [
96275                     "point",
96276                     "vertex",
96277                     "area"
96278                 ],
96279                 "fields": [
96280                     "address",
96281                     "building_area",
96282                     "opening_hours"
96283                 ],
96284                 "suggestion": true
96285             },
96286             "shop/clothes/Calzedonia": {
96287                 "tags": {
96288                     "name": "Calzedonia",
96289                     "shop": "clothes"
96290                 },
96291                 "name": "Calzedonia",
96292                 "icon": "clothing-store",
96293                 "geometry": [
96294                     "point",
96295                     "vertex",
96296                     "area"
96297                 ],
96298                 "fields": [
96299                     "address",
96300                     "building_area",
96301                     "opening_hours"
96302                 ],
96303                 "suggestion": true
96304             },
96305             "shop/clothes/洋服の青山": {
96306                 "tags": {
96307                     "name": "洋服の青山",
96308                     "shop": "clothes"
96309                 },
96310                 "name": "洋服の青山",
96311                 "icon": "clothing-store",
96312                 "geometry": [
96313                     "point",
96314                     "vertex",
96315                     "area"
96316                 ],
96317                 "fields": [
96318                     "address",
96319                     "building_area",
96320                     "opening_hours"
96321                 ],
96322                 "suggestion": true
96323             },
96324             "shop/clothes/Levi's": {
96325                 "tags": {
96326                     "name": "Levi's",
96327                     "shop": "clothes"
96328                 },
96329                 "name": "Levi's",
96330                 "icon": "clothing-store",
96331                 "geometry": [
96332                     "point",
96333                     "vertex",
96334                     "area"
96335                 ],
96336                 "fields": [
96337                     "address",
96338                     "building_area",
96339                     "opening_hours"
96340                 ],
96341                 "suggestion": true
96342             },
96343             "shop/clothes/Celio": {
96344                 "tags": {
96345                     "name": "Celio",
96346                     "shop": "clothes"
96347                 },
96348                 "name": "Celio",
96349                 "icon": "clothing-store",
96350                 "geometry": [
96351                     "point",
96352                     "vertex",
96353                     "area"
96354                 ],
96355                 "fields": [
96356                     "address",
96357                     "building_area",
96358                     "opening_hours"
96359                 ],
96360                 "suggestion": true
96361             },
96362             "shop/clothes/TJ Maxx": {
96363                 "tags": {
96364                     "name": "TJ Maxx",
96365                     "shop": "clothes"
96366                 },
96367                 "name": "TJ Maxx",
96368                 "icon": "clothing-store",
96369                 "geometry": [
96370                     "point",
96371                     "vertex",
96372                     "area"
96373                 ],
96374                 "fields": [
96375                     "address",
96376                     "building_area",
96377                     "opening_hours"
96378                 ],
96379                 "suggestion": true
96380             },
96381             "shop/clothes/Promod": {
96382                 "tags": {
96383                     "name": "Promod",
96384                     "shop": "clothes"
96385                 },
96386                 "name": "Promod",
96387                 "icon": "clothing-store",
96388                 "geometry": [
96389                     "point",
96390                     "vertex",
96391                     "area"
96392                 ],
96393                 "fields": [
96394                     "address",
96395                     "building_area",
96396                     "opening_hours"
96397                 ],
96398                 "suggestion": true
96399             },
96400             "shop/clothes/Street One": {
96401                 "tags": {
96402                     "name": "Street One",
96403                     "shop": "clothes"
96404                 },
96405                 "name": "Street One",
96406                 "icon": "clothing-store",
96407                 "geometry": [
96408                     "point",
96409                     "vertex",
96410                     "area"
96411                 ],
96412                 "fields": [
96413                     "address",
96414                     "building_area",
96415                     "opening_hours"
96416                 ],
96417                 "suggestion": true
96418             },
96419             "shop/clothes/ユニクロ": {
96420                 "tags": {
96421                     "name": "ユニクロ",
96422                     "shop": "clothes"
96423                 },
96424                 "name": "ユニクロ",
96425                 "icon": "clothing-store",
96426                 "geometry": [
96427                     "point",
96428                     "vertex",
96429                     "area"
96430                 ],
96431                 "fields": [
96432                     "address",
96433                     "building_area",
96434                     "opening_hours"
96435                 ],
96436                 "suggestion": true
96437             },
96438             "shop/clothes/Banana Republic": {
96439                 "tags": {
96440                     "name": "Banana Republic",
96441                     "shop": "clothes"
96442                 },
96443                 "name": "Banana Republic",
96444                 "icon": "clothing-store",
96445                 "geometry": [
96446                     "point",
96447                     "vertex",
96448                     "area"
96449                 ],
96450                 "fields": [
96451                     "address",
96452                     "building_area",
96453                     "opening_hours"
96454                 ],
96455                 "suggestion": true
96456             },
96457             "shop/clothes/Одежда": {
96458                 "tags": {
96459                     "name": "Одежда",
96460                     "shop": "clothes"
96461                 },
96462                 "name": "Одежда",
96463                 "icon": "clothing-store",
96464                 "geometry": [
96465                     "point",
96466                     "vertex",
96467                     "area"
96468                 ],
96469                 "fields": [
96470                     "address",
96471                     "building_area",
96472                     "opening_hours"
96473                 ],
96474                 "suggestion": true
96475             },
96476             "shop/clothes/Marshalls": {
96477                 "tags": {
96478                     "name": "Marshalls",
96479                     "shop": "clothes"
96480                 },
96481                 "name": "Marshalls",
96482                 "icon": "clothing-store",
96483                 "geometry": [
96484                     "point",
96485                     "vertex",
96486                     "area"
96487                 ],
96488                 "fields": [
96489                     "address",
96490                     "building_area",
96491                     "opening_hours"
96492                 ],
96493                 "suggestion": true
96494             },
96495             "shop/clothes/La Halle": {
96496                 "tags": {
96497                     "name": "La Halle",
96498                     "shop": "clothes"
96499                 },
96500                 "name": "La Halle",
96501                 "icon": "clothing-store",
96502                 "geometry": [
96503                     "point",
96504                     "vertex",
96505                     "area"
96506                 ],
96507                 "fields": [
96508                     "address",
96509                     "building_area",
96510                     "opening_hours"
96511                 ],
96512                 "suggestion": true
96513             },
96514             "shop/clothes/Peacocks": {
96515                 "tags": {
96516                     "name": "Peacocks",
96517                     "shop": "clothes"
96518                 },
96519                 "name": "Peacocks",
96520                 "icon": "clothing-store",
96521                 "geometry": [
96522                     "point",
96523                     "vertex",
96524                     "area"
96525                 ],
96526                 "fields": [
96527                     "address",
96528                     "building_area",
96529                     "opening_hours"
96530                 ],
96531                 "suggestion": true
96532             },
96533             "shop/clothes/しまむら": {
96534                 "tags": {
96535                     "name": "しまむら",
96536                     "shop": "clothes"
96537                 },
96538                 "name": "しまむら",
96539                 "icon": "clothing-store",
96540                 "geometry": [
96541                     "point",
96542                     "vertex",
96543                     "area"
96544                 ],
96545                 "fields": [
96546                     "address",
96547                     "building_area",
96548                     "opening_hours"
96549                 ],
96550                 "suggestion": true
96551             },
96552             "shop/books/Bruna": {
96553                 "tags": {
96554                     "name": "Bruna",
96555                     "shop": "books"
96556                 },
96557                 "name": "Bruna",
96558                 "icon": "shop",
96559                 "geometry": [
96560                     "point",
96561                     "vertex",
96562                     "area"
96563                 ],
96564                 "fields": [
96565                     "address",
96566                     "building_area",
96567                     "opening_hours"
96568                 ],
96569                 "suggestion": true
96570             },
96571             "shop/books/Waterstones": {
96572                 "tags": {
96573                     "name": "Waterstones",
96574                     "shop": "books"
96575                 },
96576                 "name": "Waterstones",
96577                 "icon": "shop",
96578                 "geometry": [
96579                     "point",
96580                     "vertex",
96581                     "area"
96582                 ],
96583                 "fields": [
96584                     "address",
96585                     "building_area",
96586                     "opening_hours"
96587                 ],
96588                 "suggestion": true
96589             },
96590             "shop/books/Libro": {
96591                 "tags": {
96592                     "name": "Libro",
96593                     "shop": "books"
96594                 },
96595                 "name": "Libro",
96596                 "icon": "shop",
96597                 "geometry": [
96598                     "point",
96599                     "vertex",
96600                     "area"
96601                 ],
96602                 "fields": [
96603                     "address",
96604                     "building_area",
96605                     "opening_hours"
96606                 ],
96607                 "suggestion": true
96608             },
96609             "shop/books/Barnes & Noble": {
96610                 "tags": {
96611                     "name": "Barnes & Noble",
96612                     "shop": "books"
96613                 },
96614                 "name": "Barnes & Noble",
96615                 "icon": "shop",
96616                 "geometry": [
96617                     "point",
96618                     "vertex",
96619                     "area"
96620                 ],
96621                 "fields": [
96622                     "address",
96623                     "building_area",
96624                     "opening_hours"
96625                 ],
96626                 "suggestion": true
96627             },
96628             "shop/books/Weltbild": {
96629                 "tags": {
96630                     "name": "Weltbild",
96631                     "shop": "books"
96632                 },
96633                 "name": "Weltbild",
96634                 "icon": "shop",
96635                 "geometry": [
96636                     "point",
96637                     "vertex",
96638                     "area"
96639                 ],
96640                 "fields": [
96641                     "address",
96642                     "building_area",
96643                     "opening_hours"
96644                 ],
96645                 "suggestion": true
96646             },
96647             "shop/books/Thalia": {
96648                 "tags": {
96649                     "name": "Thalia",
96650                     "shop": "books"
96651                 },
96652                 "name": "Thalia",
96653                 "icon": "shop",
96654                 "geometry": [
96655                     "point",
96656                     "vertex",
96657                     "area"
96658                 ],
96659                 "fields": [
96660                     "address",
96661                     "building_area",
96662                     "opening_hours"
96663                 ],
96664                 "suggestion": true
96665             },
96666             "shop/books/Книги": {
96667                 "tags": {
96668                     "name": "Книги",
96669                     "shop": "books"
96670                 },
96671                 "name": "Книги",
96672                 "icon": "shop",
96673                 "geometry": [
96674                     "point",
96675                     "vertex",
96676                     "area"
96677                 ],
96678                 "fields": [
96679                     "address",
96680                     "building_area",
96681                     "opening_hours"
96682                 ],
96683                 "suggestion": true
96684             },
96685             "shop/department_store/Debenhams": {
96686                 "tags": {
96687                     "name": "Debenhams",
96688                     "shop": "department_store"
96689                 },
96690                 "name": "Debenhams",
96691                 "icon": "shop",
96692                 "geometry": [
96693                     "point",
96694                     "vertex",
96695                     "area"
96696                 ],
96697                 "fields": [
96698                     "address",
96699                     "building_area",
96700                     "opening_hours"
96701                 ],
96702                 "suggestion": true
96703             },
96704             "shop/department_store/Karstadt": {
96705                 "tags": {
96706                     "name": "Karstadt",
96707                     "shop": "department_store"
96708                 },
96709                 "name": "Karstadt",
96710                 "icon": "shop",
96711                 "geometry": [
96712                     "point",
96713                     "vertex",
96714                     "area"
96715                 ],
96716                 "fields": [
96717                     "address",
96718                     "building_area",
96719                     "opening_hours"
96720                 ],
96721                 "suggestion": true
96722             },
96723             "shop/department_store/Kmart": {
96724                 "tags": {
96725                     "name": "Kmart",
96726                     "shop": "department_store"
96727                 },
96728                 "name": "Kmart",
96729                 "icon": "shop",
96730                 "geometry": [
96731                     "point",
96732                     "vertex",
96733                     "area"
96734                 ],
96735                 "fields": [
96736                     "address",
96737                     "building_area",
96738                     "opening_hours"
96739                 ],
96740                 "suggestion": true
96741             },
96742             "shop/department_store/Target": {
96743                 "tags": {
96744                     "name": "Target",
96745                     "shop": "department_store"
96746                 },
96747                 "name": "Target",
96748                 "icon": "shop",
96749                 "geometry": [
96750                     "point",
96751                     "vertex",
96752                     "area"
96753                 ],
96754                 "fields": [
96755                     "address",
96756                     "building_area",
96757                     "opening_hours"
96758                 ],
96759                 "suggestion": true
96760             },
96761             "shop/department_store/Galeria Kaufhof": {
96762                 "tags": {
96763                     "name": "Galeria Kaufhof",
96764                     "shop": "department_store"
96765                 },
96766                 "name": "Galeria Kaufhof",
96767                 "icon": "shop",
96768                 "geometry": [
96769                     "point",
96770                     "vertex",
96771                     "area"
96772                 ],
96773                 "fields": [
96774                     "address",
96775                     "building_area",
96776                     "opening_hours"
96777                 ],
96778                 "suggestion": true
96779             },
96780             "shop/department_store/Marks & Spencer": {
96781                 "tags": {
96782                     "name": "Marks & Spencer",
96783                     "shop": "department_store"
96784                 },
96785                 "name": "Marks & Spencer",
96786                 "icon": "shop",
96787                 "geometry": [
96788                     "point",
96789                     "vertex",
96790                     "area"
96791                 ],
96792                 "fields": [
96793                     "address",
96794                     "building_area",
96795                     "opening_hours"
96796                 ],
96797                 "suggestion": true
96798             },
96799             "shop/department_store/Big W": {
96800                 "tags": {
96801                     "name": "Big W",
96802                     "shop": "department_store"
96803                 },
96804                 "name": "Big W",
96805                 "icon": "shop",
96806                 "geometry": [
96807                     "point",
96808                     "vertex",
96809                     "area"
96810                 ],
96811                 "fields": [
96812                     "address",
96813                     "building_area",
96814                     "opening_hours"
96815                 ],
96816                 "suggestion": true
96817             },
96818             "shop/department_store/Woolworth": {
96819                 "tags": {
96820                     "name": "Woolworth",
96821                     "shop": "department_store"
96822                 },
96823                 "name": "Woolworth",
96824                 "icon": "shop",
96825                 "geometry": [
96826                     "point",
96827                     "vertex",
96828                     "area"
96829                 ],
96830                 "fields": [
96831                     "address",
96832                     "building_area",
96833                     "opening_hours"
96834                 ],
96835                 "suggestion": true
96836             },
96837             "shop/department_store/Универмаг": {
96838                 "tags": {
96839                     "name": "Универмаг",
96840                     "shop": "department_store"
96841                 },
96842                 "name": "Универмаг",
96843                 "icon": "shop",
96844                 "geometry": [
96845                     "point",
96846                     "vertex",
96847                     "area"
96848                 ],
96849                 "fields": [
96850                     "address",
96851                     "building_area",
96852                     "opening_hours"
96853                 ],
96854                 "suggestion": true
96855             },
96856             "shop/department_store/Sears": {
96857                 "tags": {
96858                     "name": "Sears",
96859                     "shop": "department_store"
96860                 },
96861                 "name": "Sears",
96862                 "icon": "shop",
96863                 "geometry": [
96864                     "point",
96865                     "vertex",
96866                     "area"
96867                 ],
96868                 "fields": [
96869                     "address",
96870                     "building_area",
96871                     "opening_hours"
96872                 ],
96873                 "suggestion": true
96874             },
96875             "shop/department_store/Kohl's": {
96876                 "tags": {
96877                     "name": "Kohl's",
96878                     "shop": "department_store"
96879                 },
96880                 "name": "Kohl's",
96881                 "icon": "shop",
96882                 "geometry": [
96883                     "point",
96884                     "vertex",
96885                     "area"
96886                 ],
96887                 "fields": [
96888                     "address",
96889                     "building_area",
96890                     "opening_hours"
96891                 ],
96892                 "suggestion": true
96893             },
96894             "shop/department_store/Macy's": {
96895                 "tags": {
96896                     "name": "Macy's",
96897                     "shop": "department_store"
96898                 },
96899                 "name": "Macy's",
96900                 "icon": "shop",
96901                 "geometry": [
96902                     "point",
96903                     "vertex",
96904                     "area"
96905                 ],
96906                 "fields": [
96907                     "address",
96908                     "building_area",
96909                     "opening_hours"
96910                 ],
96911                 "suggestion": true
96912             },
96913             "shop/department_store/JCPenney": {
96914                 "tags": {
96915                     "name": "JCPenney",
96916                     "shop": "department_store"
96917                 },
96918                 "name": "JCPenney",
96919                 "icon": "shop",
96920                 "geometry": [
96921                     "point",
96922                     "vertex",
96923                     "area"
96924                 ],
96925                 "fields": [
96926                     "address",
96927                     "building_area",
96928                     "opening_hours"
96929                 ],
96930                 "suggestion": true
96931             },
96932             "shop/alcohol/Alko": {
96933                 "tags": {
96934                     "name": "Alko",
96935                     "shop": "alcohol"
96936                 },
96937                 "name": "Alko",
96938                 "icon": "alcohol-shop",
96939                 "geometry": [
96940                     "point",
96941                     "vertex",
96942                     "area"
96943                 ],
96944                 "fields": [
96945                     "address",
96946                     "building_area",
96947                     "opening_hours"
96948                 ],
96949                 "suggestion": true
96950             },
96951             "shop/alcohol/The Beer Store": {
96952                 "tags": {
96953                     "name": "The Beer Store",
96954                     "shop": "alcohol"
96955                 },
96956                 "name": "The Beer Store",
96957                 "icon": "alcohol-shop",
96958                 "geometry": [
96959                     "point",
96960                     "vertex",
96961                     "area"
96962                 ],
96963                 "fields": [
96964                     "address",
96965                     "building_area",
96966                     "opening_hours"
96967                 ],
96968                 "suggestion": true
96969             },
96970             "shop/alcohol/Systembolaget": {
96971                 "tags": {
96972                     "name": "Systembolaget",
96973                     "shop": "alcohol"
96974                 },
96975                 "name": "Systembolaget",
96976                 "icon": "alcohol-shop",
96977                 "geometry": [
96978                     "point",
96979                     "vertex",
96980                     "area"
96981                 ],
96982                 "fields": [
96983                     "address",
96984                     "building_area",
96985                     "opening_hours"
96986                 ],
96987                 "suggestion": true
96988             },
96989             "shop/alcohol/LCBO": {
96990                 "tags": {
96991                     "name": "LCBO",
96992                     "shop": "alcohol"
96993                 },
96994                 "name": "LCBO",
96995                 "icon": "alcohol-shop",
96996                 "geometry": [
96997                     "point",
96998                     "vertex",
96999                     "area"
97000                 ],
97001                 "fields": [
97002                     "address",
97003                     "building_area",
97004                     "opening_hours"
97005                 ],
97006                 "suggestion": true
97007             },
97008             "shop/alcohol/Ароматный мир": {
97009                 "tags": {
97010                     "name": "Ароматный мир",
97011                     "shop": "alcohol"
97012                 },
97013                 "name": "Ароматный мир",
97014                 "icon": "alcohol-shop",
97015                 "geometry": [
97016                     "point",
97017                     "vertex",
97018                     "area"
97019                 ],
97020                 "fields": [
97021                     "address",
97022                     "building_area",
97023                     "opening_hours"
97024                 ],
97025                 "suggestion": true
97026             },
97027             "shop/alcohol/Bargain Booze": {
97028                 "tags": {
97029                     "name": "Bargain Booze",
97030                     "shop": "alcohol"
97031                 },
97032                 "name": "Bargain Booze",
97033                 "icon": "alcohol-shop",
97034                 "geometry": [
97035                     "point",
97036                     "vertex",
97037                     "area"
97038                 ],
97039                 "fields": [
97040                     "address",
97041                     "building_area",
97042                     "opening_hours"
97043                 ],
97044                 "suggestion": true
97045             },
97046             "shop/alcohol/Nicolas": {
97047                 "tags": {
97048                     "name": "Nicolas",
97049                     "shop": "alcohol"
97050                 },
97051                 "name": "Nicolas",
97052                 "icon": "alcohol-shop",
97053                 "geometry": [
97054                     "point",
97055                     "vertex",
97056                     "area"
97057                 ],
97058                 "fields": [
97059                     "address",
97060                     "building_area",
97061                     "opening_hours"
97062                 ],
97063                 "suggestion": true
97064             },
97065             "shop/alcohol/BWS": {
97066                 "tags": {
97067                     "name": "BWS",
97068                     "shop": "alcohol"
97069                 },
97070                 "name": "BWS",
97071                 "icon": "alcohol-shop",
97072                 "geometry": [
97073                     "point",
97074                     "vertex",
97075                     "area"
97076                 ],
97077                 "fields": [
97078                     "address",
97079                     "building_area",
97080                     "opening_hours"
97081                 ],
97082                 "suggestion": true
97083             },
97084             "shop/alcohol/Botilleria": {
97085                 "tags": {
97086                     "name": "Botilleria",
97087                     "shop": "alcohol"
97088                 },
97089                 "name": "Botilleria",
97090                 "icon": "alcohol-shop",
97091                 "geometry": [
97092                     "point",
97093                     "vertex",
97094                     "area"
97095                 ],
97096                 "fields": [
97097                     "address",
97098                     "building_area",
97099                     "opening_hours"
97100                 ],
97101                 "suggestion": true
97102             },
97103             "shop/alcohol/SAQ": {
97104                 "tags": {
97105                     "name": "SAQ",
97106                     "shop": "alcohol"
97107                 },
97108                 "name": "SAQ",
97109                 "icon": "alcohol-shop",
97110                 "geometry": [
97111                     "point",
97112                     "vertex",
97113                     "area"
97114                 ],
97115                 "fields": [
97116                     "address",
97117                     "building_area",
97118                     "opening_hours"
97119                 ],
97120                 "suggestion": true
97121             },
97122             "shop/alcohol/Gall & Gall": {
97123                 "tags": {
97124                     "name": "Gall & Gall",
97125                     "shop": "alcohol"
97126                 },
97127                 "name": "Gall & Gall",
97128                 "icon": "alcohol-shop",
97129                 "geometry": [
97130                     "point",
97131                     "vertex",
97132                     "area"
97133                 ],
97134                 "fields": [
97135                     "address",
97136                     "building_area",
97137                     "opening_hours"
97138                 ],
97139                 "suggestion": true
97140             },
97141             "shop/alcohol/Живое пиво": {
97142                 "tags": {
97143                     "name": "Живое пиво",
97144                     "shop": "alcohol"
97145                 },
97146                 "name": "Живое пиво",
97147                 "icon": "alcohol-shop",
97148                 "geometry": [
97149                     "point",
97150                     "vertex",
97151                     "area"
97152                 ],
97153                 "fields": [
97154                     "address",
97155                     "building_area",
97156                     "opening_hours"
97157                 ],
97158                 "suggestion": true
97159             },
97160             "shop/bakery/Kamps": {
97161                 "tags": {
97162                     "name": "Kamps",
97163                     "shop": "bakery"
97164                 },
97165                 "name": "Kamps",
97166                 "icon": "bakery",
97167                 "geometry": [
97168                     "point",
97169                     "vertex",
97170                     "area"
97171                 ],
97172                 "fields": [
97173                     "address",
97174                     "building_area",
97175                     "opening_hours"
97176                 ],
97177                 "suggestion": true
97178             },
97179             "shop/bakery/Banette": {
97180                 "tags": {
97181                     "name": "Banette",
97182                     "shop": "bakery"
97183                 },
97184                 "name": "Banette",
97185                 "icon": "bakery",
97186                 "geometry": [
97187                     "point",
97188                     "vertex",
97189                     "area"
97190                 ],
97191                 "fields": [
97192                     "address",
97193                     "building_area",
97194                     "opening_hours"
97195                 ],
97196                 "suggestion": true
97197             },
97198             "shop/bakery/Bäckerei Schmidt": {
97199                 "tags": {
97200                     "name": "Bäckerei Schmidt",
97201                     "shop": "bakery"
97202                 },
97203                 "name": "Bäckerei Schmidt",
97204                 "icon": "bakery",
97205                 "geometry": [
97206                     "point",
97207                     "vertex",
97208                     "area"
97209                 ],
97210                 "fields": [
97211                     "address",
97212                     "building_area",
97213                     "opening_hours"
97214                 ],
97215                 "suggestion": true
97216             },
97217             "shop/bakery/Anker": {
97218                 "tags": {
97219                     "name": "Anker",
97220                     "shop": "bakery"
97221                 },
97222                 "name": "Anker",
97223                 "icon": "bakery",
97224                 "geometry": [
97225                     "point",
97226                     "vertex",
97227                     "area"
97228                 ],
97229                 "fields": [
97230                     "address",
97231                     "building_area",
97232                     "opening_hours"
97233                 ],
97234                 "suggestion": true
97235             },
97236             "shop/bakery/Hofpfisterei": {
97237                 "tags": {
97238                     "name": "Hofpfisterei",
97239                     "shop": "bakery"
97240                 },
97241                 "name": "Hofpfisterei",
97242                 "icon": "bakery",
97243                 "geometry": [
97244                     "point",
97245                     "vertex",
97246                     "area"
97247                 ],
97248                 "fields": [
97249                     "address",
97250                     "building_area",
97251                     "opening_hours"
97252                 ],
97253                 "suggestion": true
97254             },
97255             "shop/bakery/Greggs": {
97256                 "tags": {
97257                     "name": "Greggs",
97258                     "shop": "bakery"
97259                 },
97260                 "name": "Greggs",
97261                 "icon": "bakery",
97262                 "geometry": [
97263                     "point",
97264                     "vertex",
97265                     "area"
97266                 ],
97267                 "fields": [
97268                     "address",
97269                     "building_area",
97270                     "opening_hours"
97271                 ],
97272                 "suggestion": true
97273             },
97274             "shop/bakery/Oebel": {
97275                 "tags": {
97276                     "name": "Oebel",
97277                     "shop": "bakery"
97278                 },
97279                 "name": "Oebel",
97280                 "icon": "bakery",
97281                 "geometry": [
97282                     "point",
97283                     "vertex",
97284                     "area"
97285                 ],
97286                 "fields": [
97287                     "address",
97288                     "building_area",
97289                     "opening_hours"
97290                 ],
97291                 "suggestion": true
97292             },
97293             "shop/bakery/Boulangerie": {
97294                 "tags": {
97295                     "name": "Boulangerie",
97296                     "shop": "bakery"
97297                 },
97298                 "name": "Boulangerie",
97299                 "icon": "bakery",
97300                 "geometry": [
97301                     "point",
97302                     "vertex",
97303                     "area"
97304                 ],
97305                 "fields": [
97306                     "address",
97307                     "building_area",
97308                     "opening_hours"
97309                 ],
97310                 "suggestion": true
97311             },
97312             "shop/bakery/Stadtbäckerei": {
97313                 "tags": {
97314                     "name": "Stadtbäckerei",
97315                     "shop": "bakery"
97316                 },
97317                 "name": "Stadtbäckerei",
97318                 "icon": "bakery",
97319                 "geometry": [
97320                     "point",
97321                     "vertex",
97322                     "area"
97323                 ],
97324                 "fields": [
97325                     "address",
97326                     "building_area",
97327                     "opening_hours"
97328                 ],
97329                 "suggestion": true
97330             },
97331             "shop/bakery/Steinecke": {
97332                 "tags": {
97333                     "name": "Steinecke",
97334                     "shop": "bakery"
97335                 },
97336                 "name": "Steinecke",
97337                 "icon": "bakery",
97338                 "geometry": [
97339                     "point",
97340                     "vertex",
97341                     "area"
97342                 ],
97343                 "fields": [
97344                     "address",
97345                     "building_area",
97346                     "opening_hours"
97347                 ],
97348                 "suggestion": true
97349             },
97350             "shop/bakery/Ihle": {
97351                 "tags": {
97352                     "name": "Ihle",
97353                     "shop": "bakery"
97354                 },
97355                 "name": "Ihle",
97356                 "icon": "bakery",
97357                 "geometry": [
97358                     "point",
97359                     "vertex",
97360                     "area"
97361                 ],
97362                 "fields": [
97363                     "address",
97364                     "building_area",
97365                     "opening_hours"
97366                 ],
97367                 "suggestion": true
97368             },
97369             "shop/bakery/Goldilocks": {
97370                 "tags": {
97371                     "name": "Goldilocks",
97372                     "shop": "bakery"
97373                 },
97374                 "name": "Goldilocks",
97375                 "icon": "bakery",
97376                 "geometry": [
97377                     "point",
97378                     "vertex",
97379                     "area"
97380                 ],
97381                 "fields": [
97382                     "address",
97383                     "building_area",
97384                     "opening_hours"
97385                 ],
97386                 "suggestion": true
97387             },
97388             "shop/bakery/Dat Backhus": {
97389                 "tags": {
97390                     "name": "Dat Backhus",
97391                     "shop": "bakery"
97392                 },
97393                 "name": "Dat Backhus",
97394                 "icon": "bakery",
97395                 "geometry": [
97396                     "point",
97397                     "vertex",
97398                     "area"
97399                 ],
97400                 "fields": [
97401                     "address",
97402                     "building_area",
97403                     "opening_hours"
97404                 ],
97405                 "suggestion": true
97406             },
97407             "shop/bakery/K&U": {
97408                 "tags": {
97409                     "name": "K&U",
97410                     "shop": "bakery"
97411                 },
97412                 "name": "K&U",
97413                 "icon": "bakery",
97414                 "geometry": [
97415                     "point",
97416                     "vertex",
97417                     "area"
97418                 ],
97419                 "fields": [
97420                     "address",
97421                     "building_area",
97422                     "opening_hours"
97423                 ],
97424                 "suggestion": true
97425             },
97426             "shop/bakery/Der Beck": {
97427                 "tags": {
97428                     "name": "Der Beck",
97429                     "shop": "bakery"
97430                 },
97431                 "name": "Der Beck",
97432                 "icon": "bakery",
97433                 "geometry": [
97434                     "point",
97435                     "vertex",
97436                     "area"
97437                 ],
97438                 "fields": [
97439                     "address",
97440                     "building_area",
97441                     "opening_hours"
97442                 ],
97443                 "suggestion": true
97444             },
97445             "shop/bakery/Thürmann": {
97446                 "tags": {
97447                     "name": "Thürmann",
97448                     "shop": "bakery"
97449                 },
97450                 "name": "Thürmann",
97451                 "icon": "bakery",
97452                 "geometry": [
97453                     "point",
97454                     "vertex",
97455                     "area"
97456                 ],
97457                 "fields": [
97458                     "address",
97459                     "building_area",
97460                     "opening_hours"
97461                 ],
97462                 "suggestion": true
97463             },
97464             "shop/bakery/Backwerk": {
97465                 "tags": {
97466                     "name": "Backwerk",
97467                     "shop": "bakery"
97468                 },
97469                 "name": "Backwerk",
97470                 "icon": "bakery",
97471                 "geometry": [
97472                     "point",
97473                     "vertex",
97474                     "area"
97475                 ],
97476                 "fields": [
97477                     "address",
97478                     "building_area",
97479                     "opening_hours"
97480                 ],
97481                 "suggestion": true
97482             },
97483             "shop/bakery/Bäcker": {
97484                 "tags": {
97485                     "name": "Bäcker",
97486                     "shop": "bakery"
97487                 },
97488                 "name": "Bäcker",
97489                 "icon": "bakery",
97490                 "geometry": [
97491                     "point",
97492                     "vertex",
97493                     "area"
97494                 ],
97495                 "fields": [
97496                     "address",
97497                     "building_area",
97498                     "opening_hours"
97499                 ],
97500                 "suggestion": true
97501             },
97502             "shop/bakery/Schäfer's": {
97503                 "tags": {
97504                     "name": "Schäfer's",
97505                     "shop": "bakery"
97506                 },
97507                 "name": "Schäfer's",
97508                 "icon": "bakery",
97509                 "geometry": [
97510                     "point",
97511                     "vertex",
97512                     "area"
97513                 ],
97514                 "fields": [
97515                     "address",
97516                     "building_area",
97517                     "opening_hours"
97518                 ],
97519                 "suggestion": true
97520             },
97521             "shop/bakery/Panaderia": {
97522                 "tags": {
97523                     "name": "Panaderia",
97524                     "shop": "bakery"
97525                 },
97526                 "name": "Panaderia",
97527                 "icon": "bakery",
97528                 "geometry": [
97529                     "point",
97530                     "vertex",
97531                     "area"
97532                 ],
97533                 "fields": [
97534                     "address",
97535                     "building_area",
97536                     "opening_hours"
97537                 ],
97538                 "suggestion": true
97539             },
97540             "shop/bakery/Goeken backen": {
97541                 "tags": {
97542                     "name": "Goeken backen",
97543                     "shop": "bakery"
97544                 },
97545                 "name": "Goeken backen",
97546                 "icon": "bakery",
97547                 "geometry": [
97548                     "point",
97549                     "vertex",
97550                     "area"
97551                 ],
97552                 "fields": [
97553                     "address",
97554                     "building_area",
97555                     "opening_hours"
97556                 ],
97557                 "suggestion": true
97558             },
97559             "shop/bakery/Stadtbäckerei Junge": {
97560                 "tags": {
97561                     "name": "Stadtbäckerei Junge",
97562                     "shop": "bakery"
97563                 },
97564                 "name": "Stadtbäckerei Junge",
97565                 "icon": "bakery",
97566                 "geometry": [
97567                     "point",
97568                     "vertex",
97569                     "area"
97570                 ],
97571                 "fields": [
97572                     "address",
97573                     "building_area",
97574                     "opening_hours"
97575                 ],
97576                 "suggestion": true
97577             },
97578             "shop/bakery/Boulangerie Patisserie": {
97579                 "tags": {
97580                     "name": "Boulangerie Patisserie",
97581                     "shop": "bakery"
97582                 },
97583                 "name": "Boulangerie Patisserie",
97584                 "icon": "bakery",
97585                 "geometry": [
97586                     "point",
97587                     "vertex",
97588                     "area"
97589                 ],
97590                 "fields": [
97591                     "address",
97592                     "building_area",
97593                     "opening_hours"
97594                 ],
97595                 "suggestion": true
97596             },
97597             "shop/bakery/Paul": {
97598                 "tags": {
97599                     "name": "Paul",
97600                     "shop": "bakery"
97601                 },
97602                 "name": "Paul",
97603                 "icon": "bakery",
97604                 "geometry": [
97605                     "point",
97606                     "vertex",
97607                     "area"
97608                 ],
97609                 "fields": [
97610                     "address",
97611                     "building_area",
97612                     "opening_hours"
97613                 ],
97614                 "suggestion": true
97615             },
97616             "shop/bakery/Хлеб": {
97617                 "tags": {
97618                     "name": "Хлеб",
97619                     "shop": "bakery"
97620                 },
97621                 "name": "Хлеб",
97622                 "icon": "bakery",
97623                 "geometry": [
97624                     "point",
97625                     "vertex",
97626                     "area"
97627                 ],
97628                 "fields": [
97629                     "address",
97630                     "building_area",
97631                     "opening_hours"
97632                 ],
97633                 "suggestion": true
97634             },
97635             "shop/bakery/Piekarnia": {
97636                 "tags": {
97637                     "name": "Piekarnia",
97638                     "shop": "bakery"
97639                 },
97640                 "name": "Piekarnia",
97641                 "icon": "bakery",
97642                 "geometry": [
97643                     "point",
97644                     "vertex",
97645                     "area"
97646                 ],
97647                 "fields": [
97648                     "address",
97649                     "building_area",
97650                     "opening_hours"
97651                 ],
97652                 "suggestion": true
97653             },
97654             "shop/bakery/Пекарня": {
97655                 "tags": {
97656                     "name": "Пекарня",
97657                     "shop": "bakery"
97658                 },
97659                 "name": "Пекарня",
97660                 "icon": "bakery",
97661                 "geometry": [
97662                     "point",
97663                     "vertex",
97664                     "area"
97665                 ],
97666                 "fields": [
97667                     "address",
97668                     "building_area",
97669                     "opening_hours"
97670                 ],
97671                 "suggestion": true
97672             },
97673             "shop/bakery/Кулиничи": {
97674                 "tags": {
97675                     "name": "Кулиничи",
97676                     "shop": "bakery"
97677                 },
97678                 "name": "Кулиничи",
97679                 "icon": "bakery",
97680                 "geometry": [
97681                     "point",
97682                     "vertex",
97683                     "area"
97684                 ],
97685                 "fields": [
97686                     "address",
97687                     "building_area",
97688                     "opening_hours"
97689                 ],
97690                 "suggestion": true
97691             },
97692             "shop/sports/Sports Direct": {
97693                 "tags": {
97694                     "name": "Sports Direct",
97695                     "shop": "sports"
97696                 },
97697                 "name": "Sports Direct",
97698                 "icon": "shop",
97699                 "geometry": [
97700                     "point",
97701                     "vertex",
97702                     "area"
97703                 ],
97704                 "fields": [
97705                     "address",
97706                     "building_area",
97707                     "opening_hours"
97708                 ],
97709                 "suggestion": true
97710             },
97711             "shop/sports/Decathlon": {
97712                 "tags": {
97713                     "name": "Decathlon",
97714                     "shop": "sports"
97715                 },
97716                 "name": "Decathlon",
97717                 "icon": "shop",
97718                 "geometry": [
97719                     "point",
97720                     "vertex",
97721                     "area"
97722                 ],
97723                 "fields": [
97724                     "address",
97725                     "building_area",
97726                     "opening_hours"
97727                 ],
97728                 "suggestion": true
97729             },
97730             "shop/sports/Intersport": {
97731                 "tags": {
97732                     "name": "Intersport",
97733                     "shop": "sports"
97734                 },
97735                 "name": "Intersport",
97736                 "icon": "shop",
97737                 "geometry": [
97738                     "point",
97739                     "vertex",
97740                     "area"
97741                 ],
97742                 "fields": [
97743                     "address",
97744                     "building_area",
97745                     "opening_hours"
97746                 ],
97747                 "suggestion": true
97748             },
97749             "shop/sports/Sports Authority": {
97750                 "tags": {
97751                     "name": "Sports Authority",
97752                     "shop": "sports"
97753                 },
97754                 "name": "Sports Authority",
97755                 "icon": "shop",
97756                 "geometry": [
97757                     "point",
97758                     "vertex",
97759                     "area"
97760                 ],
97761                 "fields": [
97762                     "address",
97763                     "building_area",
97764                     "opening_hours"
97765                 ],
97766                 "suggestion": true
97767             },
97768             "shop/sports/Спортмастер": {
97769                 "tags": {
97770                     "name": "Спортмастер",
97771                     "shop": "sports"
97772                 },
97773                 "name": "Спортмастер",
97774                 "icon": "shop",
97775                 "geometry": [
97776                     "point",
97777                     "vertex",
97778                     "area"
97779                 ],
97780                 "fields": [
97781                     "address",
97782                     "building_area",
97783                     "opening_hours"
97784                 ],
97785                 "suggestion": true
97786             },
97787             "shop/sports/Sport 2000": {
97788                 "tags": {
97789                     "name": "Sport 2000",
97790                     "shop": "sports"
97791                 },
97792                 "name": "Sport 2000",
97793                 "icon": "shop",
97794                 "geometry": [
97795                     "point",
97796                     "vertex",
97797                     "area"
97798                 ],
97799                 "fields": [
97800                     "address",
97801                     "building_area",
97802                     "opening_hours"
97803                 ],
97804                 "suggestion": true
97805             },
97806             "shop/sports/Dick's Sporting Goods": {
97807                 "tags": {
97808                     "name": "Dick's Sporting Goods",
97809                     "shop": "sports"
97810                 },
97811                 "name": "Dick's Sporting Goods",
97812                 "icon": "shop",
97813                 "geometry": [
97814                     "point",
97815                     "vertex",
97816                     "area"
97817                 ],
97818                 "fields": [
97819                     "address",
97820                     "building_area",
97821                     "opening_hours"
97822                 ],
97823                 "suggestion": true
97824             },
97825             "shop/variety_store/Tedi": {
97826                 "tags": {
97827                     "name": "Tedi",
97828                     "shop": "variety_store"
97829                 },
97830                 "name": "Tedi",
97831                 "icon": "shop",
97832                 "geometry": [
97833                     "point",
97834                     "vertex",
97835                     "area"
97836                 ],
97837                 "fields": [
97838                     "address",
97839                     "building_area",
97840                     "opening_hours"
97841                 ],
97842                 "suggestion": true
97843             },
97844             "shop/variety_store/Dollarama": {
97845                 "tags": {
97846                     "name": "Dollarama",
97847                     "shop": "variety_store"
97848                 },
97849                 "name": "Dollarama",
97850                 "icon": "shop",
97851                 "geometry": [
97852                     "point",
97853                     "vertex",
97854                     "area"
97855                 ],
97856                 "fields": [
97857                     "address",
97858                     "building_area",
97859                     "opening_hours"
97860                 ],
97861                 "suggestion": true
97862             },
97863             "shop/variety_store/Family Dollar": {
97864                 "tags": {
97865                     "name": "Family Dollar",
97866                     "shop": "variety_store"
97867                 },
97868                 "name": "Family Dollar",
97869                 "icon": "shop",
97870                 "geometry": [
97871                     "point",
97872                     "vertex",
97873                     "area"
97874                 ],
97875                 "fields": [
97876                     "address",
97877                     "building_area",
97878                     "opening_hours"
97879                 ],
97880                 "suggestion": true
97881             },
97882             "shop/variety_store/Dollar Tree": {
97883                 "tags": {
97884                     "name": "Dollar Tree",
97885                     "shop": "variety_store"
97886                 },
97887                 "name": "Dollar Tree",
97888                 "icon": "shop",
97889                 "geometry": [
97890                     "point",
97891                     "vertex",
97892                     "area"
97893                 ],
97894                 "fields": [
97895                     "address",
97896                     "building_area",
97897                     "opening_hours"
97898                 ],
97899                 "suggestion": true
97900             },
97901             "shop/pet/PetSmart": {
97902                 "tags": {
97903                     "name": "PetSmart",
97904                     "shop": "pet"
97905                 },
97906                 "name": "PetSmart",
97907                 "icon": "dog-park",
97908                 "geometry": [
97909                     "point",
97910                     "vertex",
97911                     "area"
97912                 ],
97913                 "fields": [
97914                     "address",
97915                     "building_area",
97916                     "opening_hours"
97917                 ],
97918                 "suggestion": true
97919             },
97920             "shop/pet/Das Futterhaus": {
97921                 "tags": {
97922                     "name": "Das Futterhaus",
97923                     "shop": "pet"
97924                 },
97925                 "name": "Das Futterhaus",
97926                 "icon": "dog-park",
97927                 "geometry": [
97928                     "point",
97929                     "vertex",
97930                     "area"
97931                 ],
97932                 "fields": [
97933                     "address",
97934                     "building_area",
97935                     "opening_hours"
97936                 ],
97937                 "suggestion": true
97938             },
97939             "shop/pet/Pets at Home": {
97940                 "tags": {
97941                     "name": "Pets at Home",
97942                     "shop": "pet"
97943                 },
97944                 "name": "Pets at Home",
97945                 "icon": "dog-park",
97946                 "geometry": [
97947                     "point",
97948                     "vertex",
97949                     "area"
97950                 ],
97951                 "fields": [
97952                     "address",
97953                     "building_area",
97954                     "opening_hours"
97955                 ],
97956                 "suggestion": true
97957             },
97958             "shop/pet/Petco": {
97959                 "tags": {
97960                     "name": "Petco",
97961                     "shop": "pet"
97962                 },
97963                 "name": "Petco",
97964                 "icon": "dog-park",
97965                 "geometry": [
97966                     "point",
97967                     "vertex",
97968                     "area"
97969                 ],
97970                 "fields": [
97971                     "address",
97972                     "building_area",
97973                     "opening_hours"
97974                 ],
97975                 "suggestion": true
97976             },
97977             "shop/pet/Зоомагазин": {
97978                 "tags": {
97979                     "name": "Зоомагазин",
97980                     "shop": "pet"
97981                 },
97982                 "name": "Зоомагазин",
97983                 "icon": "dog-park",
97984                 "geometry": [
97985                     "point",
97986                     "vertex",
97987                     "area"
97988                 ],
97989                 "fields": [
97990                     "address",
97991                     "building_area",
97992                     "opening_hours"
97993                 ],
97994                 "suggestion": true
97995             },
97996             "shop/shoes/Reno": {
97997                 "tags": {
97998                     "name": "Reno",
97999                     "shop": "shoes"
98000                 },
98001                 "name": "Reno",
98002                 "icon": "shop",
98003                 "geometry": [
98004                     "point",
98005                     "vertex",
98006                     "area"
98007                 ],
98008                 "fields": [
98009                     "address",
98010                     "building_area",
98011                     "opening_hours"
98012                 ],
98013                 "suggestion": true
98014             },
98015             "shop/shoes/Ecco": {
98016                 "tags": {
98017                     "name": "Ecco",
98018                     "shop": "shoes"
98019                 },
98020                 "name": "Ecco",
98021                 "icon": "shop",
98022                 "geometry": [
98023                     "point",
98024                     "vertex",
98025                     "area"
98026                 ],
98027                 "fields": [
98028                     "address",
98029                     "building_area",
98030                     "opening_hours"
98031                 ],
98032                 "suggestion": true
98033             },
98034             "shop/shoes/Clarks": {
98035                 "tags": {
98036                     "name": "Clarks",
98037                     "shop": "shoes"
98038                 },
98039                 "name": "Clarks",
98040                 "icon": "shop",
98041                 "geometry": [
98042                     "point",
98043                     "vertex",
98044                     "area"
98045                 ],
98046                 "fields": [
98047                     "address",
98048                     "building_area",
98049                     "opening_hours"
98050                 ],
98051                 "suggestion": true
98052             },
98053             "shop/shoes/La Halle aux Chaussures": {
98054                 "tags": {
98055                     "name": "La Halle aux Chaussures",
98056                     "shop": "shoes"
98057                 },
98058                 "name": "La Halle aux Chaussures",
98059                 "icon": "shop",
98060                 "geometry": [
98061                     "point",
98062                     "vertex",
98063                     "area"
98064                 ],
98065                 "fields": [
98066                     "address",
98067                     "building_area",
98068                     "opening_hours"
98069                 ],
98070                 "suggestion": true
98071             },
98072             "shop/shoes/Brantano": {
98073                 "tags": {
98074                     "name": "Brantano",
98075                     "shop": "shoes"
98076                 },
98077                 "name": "Brantano",
98078                 "icon": "shop",
98079                 "geometry": [
98080                     "point",
98081                     "vertex",
98082                     "area"
98083                 ],
98084                 "fields": [
98085                     "address",
98086                     "building_area",
98087                     "opening_hours"
98088                 ],
98089                 "suggestion": true
98090             },
98091             "shop/shoes/Geox": {
98092                 "tags": {
98093                     "name": "Geox",
98094                     "shop": "shoes"
98095                 },
98096                 "name": "Geox",
98097                 "icon": "shop",
98098                 "geometry": [
98099                     "point",
98100                     "vertex",
98101                     "area"
98102                 ],
98103                 "fields": [
98104                     "address",
98105                     "building_area",
98106                     "opening_hours"
98107                 ],
98108                 "suggestion": true
98109             },
98110             "shop/shoes/Salamander": {
98111                 "tags": {
98112                     "name": "Salamander",
98113                     "shop": "shoes"
98114                 },
98115                 "name": "Salamander",
98116                 "icon": "shop",
98117                 "geometry": [
98118                     "point",
98119                     "vertex",
98120                     "area"
98121                 ],
98122                 "fields": [
98123                     "address",
98124                     "building_area",
98125                     "opening_hours"
98126                 ],
98127                 "suggestion": true
98128             },
98129             "shop/shoes/Обувь": {
98130                 "tags": {
98131                     "name": "Обувь",
98132                     "shop": "shoes"
98133                 },
98134                 "name": "Обувь",
98135                 "icon": "shop",
98136                 "geometry": [
98137                     "point",
98138                     "vertex",
98139                     "area"
98140                 ],
98141                 "fields": [
98142                     "address",
98143                     "building_area",
98144                     "opening_hours"
98145                 ],
98146                 "suggestion": true
98147             },
98148             "shop/shoes/Payless Shoe Source": {
98149                 "tags": {
98150                     "name": "Payless Shoe Source",
98151                     "shop": "shoes"
98152                 },
98153                 "name": "Payless Shoe Source",
98154                 "icon": "shop",
98155                 "geometry": [
98156                     "point",
98157                     "vertex",
98158                     "area"
98159                 ],
98160                 "fields": [
98161                     "address",
98162                     "building_area",
98163                     "opening_hours"
98164                 ],
98165                 "suggestion": true
98166             },
98167             "shop/shoes/Famous Footwear": {
98168                 "tags": {
98169                     "name": "Famous Footwear",
98170                     "shop": "shoes"
98171                 },
98172                 "name": "Famous Footwear",
98173                 "icon": "shop",
98174                 "geometry": [
98175                     "point",
98176                     "vertex",
98177                     "area"
98178                 ],
98179                 "fields": [
98180                     "address",
98181                     "building_area",
98182                     "opening_hours"
98183                 ],
98184                 "suggestion": true
98185             },
98186             "shop/shoes/Quick Schuh": {
98187                 "tags": {
98188                     "name": "Quick Schuh",
98189                     "shop": "shoes"
98190                 },
98191                 "name": "Quick Schuh",
98192                 "icon": "shop",
98193                 "geometry": [
98194                     "point",
98195                     "vertex",
98196                     "area"
98197                 ],
98198                 "fields": [
98199                     "address",
98200                     "building_area",
98201                     "opening_hours"
98202                 ],
98203                 "suggestion": true
98204             },
98205             "shop/shoes/Shoe Zone": {
98206                 "tags": {
98207                     "name": "Shoe Zone",
98208                     "shop": "shoes"
98209                 },
98210                 "name": "Shoe Zone",
98211                 "icon": "shop",
98212                 "geometry": [
98213                     "point",
98214                     "vertex",
98215                     "area"
98216                 ],
98217                 "fields": [
98218                     "address",
98219                     "building_area",
98220                     "opening_hours"
98221                 ],
98222                 "suggestion": true
98223             },
98224             "shop/shoes/Foot Locker": {
98225                 "tags": {
98226                     "name": "Foot Locker",
98227                     "shop": "shoes"
98228                 },
98229                 "name": "Foot Locker",
98230                 "icon": "shop",
98231                 "geometry": [
98232                     "point",
98233                     "vertex",
98234                     "area"
98235                 ],
98236                 "fields": [
98237                     "address",
98238                     "building_area",
98239                     "opening_hours"
98240                 ],
98241                 "suggestion": true
98242             },
98243             "shop/shoes/Bata": {
98244                 "tags": {
98245                     "name": "Bata",
98246                     "shop": "shoes"
98247                 },
98248                 "name": "Bata",
98249                 "icon": "shop",
98250                 "geometry": [
98251                     "point",
98252                     "vertex",
98253                     "area"
98254                 ],
98255                 "fields": [
98256                     "address",
98257                     "building_area",
98258                     "opening_hours"
98259                 ],
98260                 "suggestion": true
98261             },
98262             "shop/shoes/ЦентрОбувь": {
98263                 "tags": {
98264                     "name": "ЦентрОбувь",
98265                     "shop": "shoes"
98266                 },
98267                 "name": "ЦентрОбувь",
98268                 "icon": "shop",
98269                 "geometry": [
98270                     "point",
98271                     "vertex",
98272                     "area"
98273                 ],
98274                 "fields": [
98275                     "address",
98276                     "building_area",
98277                     "opening_hours"
98278                 ],
98279                 "suggestion": true
98280             },
98281             "shop/toys/La Grande Récré": {
98282                 "tags": {
98283                     "name": "La Grande Récré",
98284                     "shop": "toys"
98285                 },
98286                 "name": "La Grande Récré",
98287                 "icon": "shop",
98288                 "geometry": [
98289                     "point",
98290                     "vertex",
98291                     "area"
98292                 ],
98293                 "fields": [
98294                     "address",
98295                     "building_area",
98296                     "opening_hours"
98297                 ],
98298                 "suggestion": true
98299             },
98300             "shop/toys/Toys R Us": {
98301                 "tags": {
98302                     "name": "Toys R Us",
98303                     "shop": "toys"
98304                 },
98305                 "name": "Toys R Us",
98306                 "icon": "shop",
98307                 "geometry": [
98308                     "point",
98309                     "vertex",
98310                     "area"
98311                 ],
98312                 "fields": [
98313                     "address",
98314                     "building_area",
98315                     "opening_hours"
98316                 ],
98317                 "suggestion": true
98318             },
98319             "shop/toys/Intertoys": {
98320                 "tags": {
98321                     "name": "Intertoys",
98322                     "shop": "toys"
98323                 },
98324                 "name": "Intertoys",
98325                 "icon": "shop",
98326                 "geometry": [
98327                     "point",
98328                     "vertex",
98329                     "area"
98330                 ],
98331                 "fields": [
98332                     "address",
98333                     "building_area",
98334                     "opening_hours"
98335                 ],
98336                 "suggestion": true
98337             },
98338             "shop/toys/Детский мир": {
98339                 "tags": {
98340                     "name": "Детский мир",
98341                     "shop": "toys"
98342                 },
98343                 "name": "Детский мир",
98344                 "icon": "shop",
98345                 "geometry": [
98346                     "point",
98347                     "vertex",
98348                     "area"
98349                 ],
98350                 "fields": [
98351                     "address",
98352                     "building_area",
98353                     "opening_hours"
98354                 ],
98355                 "suggestion": true
98356             },
98357             "shop/toys/Игрушки": {
98358                 "tags": {
98359                     "name": "Игрушки",
98360                     "shop": "toys"
98361                 },
98362                 "name": "Игрушки",
98363                 "icon": "shop",
98364                 "geometry": [
98365                     "point",
98366                     "vertex",
98367                     "area"
98368                 ],
98369                 "fields": [
98370                     "address",
98371                     "building_area",
98372                     "opening_hours"
98373                 ],
98374                 "suggestion": true
98375             },
98376             "shop/travel_agency/Flight Centre": {
98377                 "tags": {
98378                     "name": "Flight Centre",
98379                     "shop": "travel_agency"
98380                 },
98381                 "name": "Flight Centre",
98382                 "icon": "suitcase",
98383                 "geometry": [
98384                     "point",
98385                     "vertex",
98386                     "area"
98387                 ],
98388                 "fields": [
98389                     "address",
98390                     "building_area",
98391                     "opening_hours"
98392                 ],
98393                 "suggestion": true
98394             },
98395             "shop/travel_agency/Thomas Cook": {
98396                 "tags": {
98397                     "name": "Thomas Cook",
98398                     "shop": "travel_agency"
98399                 },
98400                 "name": "Thomas Cook",
98401                 "icon": "suitcase",
98402                 "geometry": [
98403                     "point",
98404                     "vertex",
98405                     "area"
98406                 ],
98407                 "fields": [
98408                     "address",
98409                     "building_area",
98410                     "opening_hours"
98411                 ],
98412                 "suggestion": true
98413             },
98414             "shop/jewelry/Bijou Brigitte": {
98415                 "tags": {
98416                     "name": "Bijou Brigitte",
98417                     "shop": "jewelry"
98418                 },
98419                 "name": "Bijou Brigitte",
98420                 "icon": "shop",
98421                 "geometry": [
98422                     "point",
98423                     "vertex",
98424                     "area"
98425                 ],
98426                 "fields": [
98427                     "address",
98428                     "building_area",
98429                     "opening_hours"
98430                 ],
98431                 "suggestion": true
98432             },
98433             "shop/jewelry/Christ": {
98434                 "tags": {
98435                     "name": "Christ",
98436                     "shop": "jewelry"
98437                 },
98438                 "name": "Christ",
98439                 "icon": "shop",
98440                 "geometry": [
98441                     "point",
98442                     "vertex",
98443                     "area"
98444                 ],
98445                 "fields": [
98446                     "address",
98447                     "building_area",
98448                     "opening_hours"
98449                 ],
98450                 "suggestion": true
98451             },
98452             "shop/jewelry/Swarovski": {
98453                 "tags": {
98454                     "name": "Swarovski",
98455                     "shop": "jewelry"
98456                 },
98457                 "name": "Swarovski",
98458                 "icon": "shop",
98459                 "geometry": [
98460                     "point",
98461                     "vertex",
98462                     "area"
98463                 ],
98464                 "fields": [
98465                     "address",
98466                     "building_area",
98467                     "opening_hours"
98468                 ],
98469                 "suggestion": true
98470             },
98471             "shop/optician/Fielmann": {
98472                 "tags": {
98473                     "name": "Fielmann",
98474                     "shop": "optician"
98475                 },
98476                 "name": "Fielmann",
98477                 "icon": "shop",
98478                 "geometry": [
98479                     "point",
98480                     "vertex",
98481                     "area"
98482                 ],
98483                 "fields": [
98484                     "address",
98485                     "building_area",
98486                     "opening_hours"
98487                 ],
98488                 "suggestion": true
98489             },
98490             "shop/optician/Apollo Optik": {
98491                 "tags": {
98492                     "name": "Apollo Optik",
98493                     "shop": "optician"
98494                 },
98495                 "name": "Apollo Optik",
98496                 "icon": "shop",
98497                 "geometry": [
98498                     "point",
98499                     "vertex",
98500                     "area"
98501                 ],
98502                 "fields": [
98503                     "address",
98504                     "building_area",
98505                     "opening_hours"
98506                 ],
98507                 "suggestion": true
98508             },
98509             "shop/optician/Vision Express": {
98510                 "tags": {
98511                     "name": "Vision Express",
98512                     "shop": "optician"
98513                 },
98514                 "name": "Vision Express",
98515                 "icon": "shop",
98516                 "geometry": [
98517                     "point",
98518                     "vertex",
98519                     "area"
98520                 ],
98521                 "fields": [
98522                     "address",
98523                     "building_area",
98524                     "opening_hours"
98525                 ],
98526                 "suggestion": true
98527             },
98528             "shop/optician/Оптика": {
98529                 "tags": {
98530                     "name": "Оптика",
98531                     "shop": "optician"
98532                 },
98533                 "name": "Оптика",
98534                 "icon": "shop",
98535                 "geometry": [
98536                     "point",
98537                     "vertex",
98538                     "area"
98539                 ],
98540                 "fields": [
98541                     "address",
98542                     "building_area",
98543                     "opening_hours"
98544                 ],
98545                 "suggestion": true
98546             },
98547             "shop/optician/Optic 2000": {
98548                 "tags": {
98549                     "name": "Optic 2000",
98550                     "shop": "optician"
98551                 },
98552                 "name": "Optic 2000",
98553                 "icon": "shop",
98554                 "geometry": [
98555                     "point",
98556                     "vertex",
98557                     "area"
98558                 ],
98559                 "fields": [
98560                     "address",
98561                     "building_area",
98562                     "opening_hours"
98563                 ],
98564                 "suggestion": true
98565             },
98566             "shop/optician/Alain Afflelou": {
98567                 "tags": {
98568                     "name": "Alain Afflelou",
98569                     "shop": "optician"
98570                 },
98571                 "name": "Alain Afflelou",
98572                 "icon": "shop",
98573                 "geometry": [
98574                     "point",
98575                     "vertex",
98576                     "area"
98577                 ],
98578                 "fields": [
98579                     "address",
98580                     "building_area",
98581                     "opening_hours"
98582                 ],
98583                 "suggestion": true
98584             },
98585             "shop/optician/Specsavers": {
98586                 "tags": {
98587                     "name": "Specsavers",
98588                     "shop": "optician"
98589                 },
98590                 "name": "Specsavers",
98591                 "icon": "shop",
98592                 "geometry": [
98593                     "point",
98594                     "vertex",
98595                     "area"
98596                 ],
98597                 "fields": [
98598                     "address",
98599                     "building_area",
98600                     "opening_hours"
98601                 ],
98602                 "suggestion": true
98603             },
98604             "shop/optician/Krys": {
98605                 "tags": {
98606                     "name": "Krys",
98607                     "shop": "optician"
98608                 },
98609                 "name": "Krys",
98610                 "icon": "shop",
98611                 "geometry": [
98612                     "point",
98613                     "vertex",
98614                     "area"
98615                 ],
98616                 "fields": [
98617                     "address",
98618                     "building_area",
98619                     "opening_hours"
98620                 ],
98621                 "suggestion": true
98622             },
98623             "shop/optician/Atol": {
98624                 "tags": {
98625                     "name": "Atol",
98626                     "shop": "optician"
98627                 },
98628                 "name": "Atol",
98629                 "icon": "shop",
98630                 "geometry": [
98631                     "point",
98632                     "vertex",
98633                     "area"
98634                 ],
98635                 "fields": [
98636                     "address",
98637                     "building_area",
98638                     "opening_hours"
98639                 ],
98640                 "suggestion": true
98641             },
98642             "shop/video/Blockbuster": {
98643                 "tags": {
98644                     "name": "Blockbuster",
98645                     "shop": "video"
98646                 },
98647                 "name": "Blockbuster",
98648                 "icon": "shop",
98649                 "geometry": [
98650                     "point",
98651                     "vertex",
98652                     "area"
98653                 ],
98654                 "fields": [
98655                     "address",
98656                     "building_area",
98657                     "opening_hours"
98658                 ],
98659                 "suggestion": true
98660             },
98661             "shop/video/World of Video": {
98662                 "tags": {
98663                     "name": "World of Video",
98664                     "shop": "video"
98665                 },
98666                 "name": "World of Video",
98667                 "icon": "shop",
98668                 "geometry": [
98669                     "point",
98670                     "vertex",
98671                     "area"
98672                 ],
98673                 "fields": [
98674                     "address",
98675                     "building_area",
98676                     "opening_hours"
98677                 ],
98678                 "suggestion": true
98679             },
98680             "shop/mobile_phone/Билайн": {
98681                 "tags": {
98682                     "name": "Билайн",
98683                     "shop": "mobile_phone"
98684                 },
98685                 "name": "Билайн",
98686                 "icon": "shop",
98687                 "geometry": [
98688                     "point",
98689                     "vertex",
98690                     "area"
98691                 ],
98692                 "fields": [
98693                     "address",
98694                     "building_area",
98695                     "opening_hours"
98696                 ],
98697                 "suggestion": true
98698             },
98699             "shop/mobile_phone/ソフトバンクショップ (SoftBank shop)": {
98700                 "tags": {
98701                     "name": "ソフトバンクショップ (SoftBank shop)",
98702                     "shop": "mobile_phone"
98703                 },
98704                 "name": "ソフトバンクショップ (SoftBank shop)",
98705                 "icon": "shop",
98706                 "geometry": [
98707                     "point",
98708                     "vertex",
98709                     "area"
98710                 ],
98711                 "fields": [
98712                     "address",
98713                     "building_area",
98714                     "opening_hours"
98715                 ],
98716                 "suggestion": true
98717             },
98718             "shop/mobile_phone/Vodafone": {
98719                 "tags": {
98720                     "name": "Vodafone",
98721                     "shop": "mobile_phone"
98722                 },
98723                 "name": "Vodafone",
98724                 "icon": "shop",
98725                 "geometry": [
98726                     "point",
98727                     "vertex",
98728                     "area"
98729                 ],
98730                 "fields": [
98731                     "address",
98732                     "building_area",
98733                     "opening_hours"
98734                 ],
98735                 "suggestion": true
98736             },
98737             "shop/mobile_phone/O2": {
98738                 "tags": {
98739                     "name": "O2",
98740                     "shop": "mobile_phone"
98741                 },
98742                 "name": "O2",
98743                 "icon": "shop",
98744                 "geometry": [
98745                     "point",
98746                     "vertex",
98747                     "area"
98748                 ],
98749                 "fields": [
98750                     "address",
98751                     "building_area",
98752                     "opening_hours"
98753                 ],
98754                 "suggestion": true
98755             },
98756             "shop/mobile_phone/Carphone Warehouse": {
98757                 "tags": {
98758                     "name": "Carphone Warehouse",
98759                     "shop": "mobile_phone"
98760                 },
98761                 "name": "Carphone Warehouse",
98762                 "icon": "shop",
98763                 "geometry": [
98764                     "point",
98765                     "vertex",
98766                     "area"
98767                 ],
98768                 "fields": [
98769                     "address",
98770                     "building_area",
98771                     "opening_hours"
98772                 ],
98773                 "suggestion": true
98774             },
98775             "shop/mobile_phone/Orange": {
98776                 "tags": {
98777                     "name": "Orange",
98778                     "shop": "mobile_phone"
98779                 },
98780                 "name": "Orange",
98781                 "icon": "shop",
98782                 "geometry": [
98783                     "point",
98784                     "vertex",
98785                     "area"
98786                 ],
98787                 "fields": [
98788                     "address",
98789                     "building_area",
98790                     "opening_hours"
98791                 ],
98792                 "suggestion": true
98793             },
98794             "shop/mobile_phone/Verizon Wireless": {
98795                 "tags": {
98796                     "name": "Verizon Wireless",
98797                     "shop": "mobile_phone"
98798                 },
98799                 "name": "Verizon Wireless",
98800                 "icon": "shop",
98801                 "geometry": [
98802                     "point",
98803                     "vertex",
98804                     "area"
98805                 ],
98806                 "fields": [
98807                     "address",
98808                     "building_area",
98809                     "opening_hours"
98810                 ],
98811                 "suggestion": true
98812             },
98813             "shop/mobile_phone/Sprint": {
98814                 "tags": {
98815                     "name": "Sprint",
98816                     "shop": "mobile_phone"
98817                 },
98818                 "name": "Sprint",
98819                 "icon": "shop",
98820                 "geometry": [
98821                     "point",
98822                     "vertex",
98823                     "area"
98824                 ],
98825                 "fields": [
98826                     "address",
98827                     "building_area",
98828                     "opening_hours"
98829                 ],
98830                 "suggestion": true
98831             },
98832             "shop/mobile_phone/T-Mobile": {
98833                 "tags": {
98834                     "name": "T-Mobile",
98835                     "shop": "mobile_phone"
98836                 },
98837                 "name": "T-Mobile",
98838                 "icon": "shop",
98839                 "geometry": [
98840                     "point",
98841                     "vertex",
98842                     "area"
98843                 ],
98844                 "fields": [
98845                     "address",
98846                     "building_area",
98847                     "opening_hours"
98848                 ],
98849                 "suggestion": true
98850             },
98851             "shop/mobile_phone/МТС": {
98852                 "tags": {
98853                     "name": "МТС",
98854                     "shop": "mobile_phone"
98855                 },
98856                 "name": "МТС",
98857                 "icon": "shop",
98858                 "geometry": [
98859                     "point",
98860                     "vertex",
98861                     "area"
98862                 ],
98863                 "fields": [
98864                     "address",
98865                     "building_area",
98866                     "opening_hours"
98867                 ],
98868                 "suggestion": true
98869             },
98870             "shop/mobile_phone/Евросеть": {
98871                 "tags": {
98872                     "name": "Евросеть",
98873                     "shop": "mobile_phone"
98874                 },
98875                 "name": "Евросеть",
98876                 "icon": "shop",
98877                 "geometry": [
98878                     "point",
98879                     "vertex",
98880                     "area"
98881                 ],
98882                 "fields": [
98883                     "address",
98884                     "building_area",
98885                     "opening_hours"
98886                 ],
98887                 "suggestion": true
98888             },
98889             "shop/mobile_phone/Bell": {
98890                 "tags": {
98891                     "name": "Bell",
98892                     "shop": "mobile_phone"
98893                 },
98894                 "name": "Bell",
98895                 "icon": "shop",
98896                 "geometry": [
98897                     "point",
98898                     "vertex",
98899                     "area"
98900                 ],
98901                 "fields": [
98902                     "address",
98903                     "building_area",
98904                     "opening_hours"
98905                 ],
98906                 "suggestion": true
98907             },
98908             "shop/mobile_phone/The Phone House": {
98909                 "tags": {
98910                     "name": "The Phone House",
98911                     "shop": "mobile_phone"
98912                 },
98913                 "name": "The Phone House",
98914                 "icon": "shop",
98915                 "geometry": [
98916                     "point",
98917                     "vertex",
98918                     "area"
98919                 ],
98920                 "fields": [
98921                     "address",
98922                     "building_area",
98923                     "opening_hours"
98924                 ],
98925                 "suggestion": true
98926             },
98927             "shop/mobile_phone/SFR": {
98928                 "tags": {
98929                     "name": "SFR",
98930                     "shop": "mobile_phone"
98931                 },
98932                 "name": "SFR",
98933                 "icon": "shop",
98934                 "geometry": [
98935                     "point",
98936                     "vertex",
98937                     "area"
98938                 ],
98939                 "fields": [
98940                     "address",
98941                     "building_area",
98942                     "opening_hours"
98943                 ],
98944                 "suggestion": true
98945             },
98946             "shop/mobile_phone/Связной": {
98947                 "tags": {
98948                     "name": "Связной",
98949                     "shop": "mobile_phone"
98950                 },
98951                 "name": "Связной",
98952                 "icon": "shop",
98953                 "geometry": [
98954                     "point",
98955                     "vertex",
98956                     "area"
98957                 ],
98958                 "fields": [
98959                     "address",
98960                     "building_area",
98961                     "opening_hours"
98962                 ],
98963                 "suggestion": true
98964             },
98965             "shop/mobile_phone/Мегафон": {
98966                 "tags": {
98967                     "name": "Мегафон",
98968                     "shop": "mobile_phone"
98969                 },
98970                 "name": "Мегафон",
98971                 "icon": "shop",
98972                 "geometry": [
98973                     "point",
98974                     "vertex",
98975                     "area"
98976                 ],
98977                 "fields": [
98978                     "address",
98979                     "building_area",
98980                     "opening_hours"
98981                 ],
98982                 "suggestion": true
98983             },
98984             "shop/mobile_phone/AT&T": {
98985                 "tags": {
98986                     "name": "AT&T",
98987                     "shop": "mobile_phone"
98988                 },
98989                 "name": "AT&T",
98990                 "icon": "shop",
98991                 "geometry": [
98992                     "point",
98993                     "vertex",
98994                     "area"
98995                 ],
98996                 "fields": [
98997                     "address",
98998                     "building_area",
98999                     "opening_hours"
99000                 ],
99001                 "suggestion": true
99002             },
99003             "shop/mobile_phone/ドコモショップ (docomo shop)": {
99004                 "tags": {
99005                     "name": "ドコモショップ (docomo shop)",
99006                     "shop": "mobile_phone"
99007                 },
99008                 "name": "ドコモショップ (docomo shop)",
99009                 "icon": "shop",
99010                 "geometry": [
99011                     "point",
99012                     "vertex",
99013                     "area"
99014                 ],
99015                 "fields": [
99016                     "address",
99017                     "building_area",
99018                     "opening_hours"
99019                 ],
99020                 "suggestion": true
99021             },
99022             "shop/mobile_phone/au": {
99023                 "tags": {
99024                     "name": "au",
99025                     "shop": "mobile_phone"
99026                 },
99027                 "name": "au",
99028                 "icon": "shop",
99029                 "geometry": [
99030                     "point",
99031                     "vertex",
99032                     "area"
99033                 ],
99034                 "fields": [
99035                     "address",
99036                     "building_area",
99037                     "opening_hours"
99038                 ],
99039                 "suggestion": true
99040             },
99041             "shop/mobile_phone/Movistar": {
99042                 "tags": {
99043                     "name": "Movistar",
99044                     "shop": "mobile_phone"
99045                 },
99046                 "name": "Movistar",
99047                 "icon": "shop",
99048                 "geometry": [
99049                     "point",
99050                     "vertex",
99051                     "area"
99052                 ],
99053                 "fields": [
99054                     "address",
99055                     "building_area",
99056                     "opening_hours"
99057                 ],
99058                 "suggestion": true
99059             },
99060             "shop/mobile_phone/Bitė": {
99061                 "tags": {
99062                     "name": "Bitė",
99063                     "shop": "mobile_phone"
99064                 },
99065                 "name": "Bitė",
99066                 "icon": "shop",
99067                 "geometry": [
99068                     "point",
99069                     "vertex",
99070                     "area"
99071                 ],
99072                 "fields": [
99073                     "address",
99074                     "building_area",
99075                     "opening_hours"
99076                 ],
99077                 "suggestion": true
99078             },
99079             "shop/computer/PC World": {
99080                 "tags": {
99081                     "name": "PC World",
99082                     "shop": "computer"
99083                 },
99084                 "name": "PC World",
99085                 "icon": "shop",
99086                 "geometry": [
99087                     "point",
99088                     "vertex",
99089                     "area"
99090                 ],
99091                 "fields": [
99092                     "address",
99093                     "building_area",
99094                     "opening_hours"
99095                 ],
99096                 "suggestion": true
99097             },
99098             "shop/computer/DNS": {
99099                 "tags": {
99100                     "name": "DNS",
99101                     "shop": "computer"
99102                 },
99103                 "name": "DNS",
99104                 "icon": "shop",
99105                 "geometry": [
99106                     "point",
99107                     "vertex",
99108                     "area"
99109                 ],
99110                 "fields": [
99111                     "address",
99112                     "building_area",
99113                     "opening_hours"
99114                 ],
99115                 "suggestion": true
99116             },
99117             "shop/hairdresser/Klier": {
99118                 "tags": {
99119                     "name": "Klier",
99120                     "shop": "hairdresser"
99121                 },
99122                 "name": "Klier",
99123                 "icon": "shop",
99124                 "geometry": [
99125                     "point",
99126                     "vertex",
99127                     "area"
99128                 ],
99129                 "fields": [
99130                     "address",
99131                     "building_area",
99132                     "opening_hours"
99133                 ],
99134                 "suggestion": true
99135             },
99136             "shop/hairdresser/Supercuts": {
99137                 "tags": {
99138                     "name": "Supercuts",
99139                     "shop": "hairdresser"
99140                 },
99141                 "name": "Supercuts",
99142                 "icon": "shop",
99143                 "geometry": [
99144                     "point",
99145                     "vertex",
99146                     "area"
99147                 ],
99148                 "fields": [
99149                     "address",
99150                     "building_area",
99151                     "opening_hours"
99152                 ],
99153                 "suggestion": true
99154             },
99155             "shop/hairdresser/Hairkiller": {
99156                 "tags": {
99157                     "name": "Hairkiller",
99158                     "shop": "hairdresser"
99159                 },
99160                 "name": "Hairkiller",
99161                 "icon": "shop",
99162                 "geometry": [
99163                     "point",
99164                     "vertex",
99165                     "area"
99166                 ],
99167                 "fields": [
99168                     "address",
99169                     "building_area",
99170                     "opening_hours"
99171                 ],
99172                 "suggestion": true
99173             },
99174             "shop/hairdresser/Great Clips": {
99175                 "tags": {
99176                     "name": "Great Clips",
99177                     "shop": "hairdresser"
99178                 },
99179                 "name": "Great Clips",
99180                 "icon": "shop",
99181                 "geometry": [
99182                     "point",
99183                     "vertex",
99184                     "area"
99185                 ],
99186                 "fields": [
99187                     "address",
99188                     "building_area",
99189                     "opening_hours"
99190                 ],
99191                 "suggestion": true
99192             },
99193             "shop/hairdresser/Парикмахерская": {
99194                 "tags": {
99195                     "name": "Парикмахерская",
99196                     "shop": "hairdresser"
99197                 },
99198                 "name": "Парикмахерская",
99199                 "icon": "shop",
99200                 "geometry": [
99201                     "point",
99202                     "vertex",
99203                     "area"
99204                 ],
99205                 "fields": [
99206                     "address",
99207                     "building_area",
99208                     "opening_hours"
99209                 ],
99210                 "suggestion": true
99211             },
99212             "shop/hairdresser/Стиль": {
99213                 "tags": {
99214                     "name": "Стиль",
99215                     "shop": "hairdresser"
99216                 },
99217                 "name": "Стиль",
99218                 "icon": "shop",
99219                 "geometry": [
99220                     "point",
99221                     "vertex",
99222                     "area"
99223                 ],
99224                 "fields": [
99225                     "address",
99226                     "building_area",
99227                     "opening_hours"
99228                 ],
99229                 "suggestion": true
99230             },
99231             "shop/hairdresser/Fryzjer": {
99232                 "tags": {
99233                     "name": "Fryzjer",
99234                     "shop": "hairdresser"
99235                 },
99236                 "name": "Fryzjer",
99237                 "icon": "shop",
99238                 "geometry": [
99239                     "point",
99240                     "vertex",
99241                     "area"
99242                 ],
99243                 "fields": [
99244                     "address",
99245                     "building_area",
99246                     "opening_hours"
99247                 ],
99248                 "suggestion": true
99249             },
99250             "shop/hairdresser/Franck Provost": {
99251                 "tags": {
99252                     "name": "Franck Provost",
99253                     "shop": "hairdresser"
99254                 },
99255                 "name": "Franck Provost",
99256                 "icon": "shop",
99257                 "geometry": [
99258                     "point",
99259                     "vertex",
99260                     "area"
99261                 ],
99262                 "fields": [
99263                     "address",
99264                     "building_area",
99265                     "opening_hours"
99266                 ],
99267                 "suggestion": true
99268             },
99269             "shop/hairdresser/Салон красоты": {
99270                 "tags": {
99271                     "name": "Салон красоты",
99272                     "shop": "hairdresser"
99273                 },
99274                 "name": "Салон красоты",
99275                 "icon": "shop",
99276                 "geometry": [
99277                     "point",
99278                     "vertex",
99279                     "area"
99280                 ],
99281                 "fields": [
99282                     "address",
99283                     "building_area",
99284                     "opening_hours"
99285                 ],
99286                 "suggestion": true
99287             },
99288             "shop/hardware/1000 мелочей": {
99289                 "tags": {
99290                     "name": "1000 мелочей",
99291                     "shop": "hardware"
99292                 },
99293                 "name": "1000 мелочей",
99294                 "icon": "shop",
99295                 "geometry": [
99296                     "point",
99297                     "vertex",
99298                     "area"
99299                 ],
99300                 "fields": [
99301                     "address",
99302                     "building_area",
99303                     "opening_hours"
99304                 ],
99305                 "suggestion": true
99306             },
99307             "shop/motorcycle/Yamaha": {
99308                 "tags": {
99309                     "name": "Yamaha",
99310                     "shop": "motorcycle"
99311                 },
99312                 "name": "Yamaha",
99313                 "icon": "shop",
99314                 "geometry": [
99315                     "point",
99316                     "vertex",
99317                     "area"
99318                 ],
99319                 "fields": [
99320                     "address",
99321                     "building_area",
99322                     "opening_hours"
99323                 ],
99324                 "suggestion": true
99325             }
99326         },
99327         "defaults": {
99328             "area": [
99329                 "category-landuse",
99330                 "category-building",
99331                 "category-water-area",
99332                 "leisure/park",
99333                 "amenity/hospital",
99334                 "amenity/place_of_worship",
99335                 "amenity/cafe",
99336                 "amenity/restaurant",
99337                 "area"
99338             ],
99339             "line": [
99340                 "category-road",
99341                 "category-rail",
99342                 "category-path",
99343                 "category-water-line",
99344                 "power/line",
99345                 "line"
99346             ],
99347             "point": [
99348                 "leisure/park",
99349                 "amenity/hospital",
99350                 "amenity/place_of_worship",
99351                 "amenity/cafe",
99352                 "amenity/restaurant",
99353                 "amenity/bar",
99354                 "amenity/bank",
99355                 "shop/supermarket",
99356                 "point"
99357             ],
99358             "vertex": [
99359                 "highway/crossing",
99360                 "railway/level_crossing",
99361                 "highway/traffic_signals",
99362                 "highway/turning_circle",
99363                 "highway/mini_roundabout",
99364                 "highway/motorway_junction",
99365                 "vertex"
99366             ],
99367             "relation": [
99368                 "category-route",
99369                 "type/boundary",
99370                 "type/restriction",
99371                 "type/multipolygon",
99372                 "relation"
99373             ]
99374         },
99375         "categories": {
99376             "category-building": {
99377                 "geometry": "area",
99378                 "name": "Building",
99379                 "icon": "building",
99380                 "members": [
99381                     "building/house",
99382                     "building/apartments",
99383                     "building/commercial",
99384                     "building/industrial",
99385                     "building/residential",
99386                     "building"
99387                 ]
99388             },
99389             "category-golf": {
99390                 "geometry": "area",
99391                 "name": "Golf",
99392                 "icon": "golf",
99393                 "members": [
99394                     "golf/fairway",
99395                     "golf/green",
99396                     "golf/lateral_water_hazard",
99397                     "golf/rough",
99398                     "golf/bunker",
99399                     "golf/tee",
99400                     "golf/water_hazard"
99401                 ]
99402             },
99403             "category-landuse": {
99404                 "geometry": "area",
99405                 "name": "Land Use",
99406                 "icon": "land-use",
99407                 "members": [
99408                     "landuse/residential",
99409                     "landuse/industrial",
99410                     "landuse/commercial",
99411                     "landuse/retail",
99412                     "landuse/farm",
99413                     "landuse/farmyard",
99414                     "landuse/forest",
99415                     "landuse/meadow",
99416                     "landuse/cemetery"
99417                 ]
99418             },
99419             "category-path": {
99420                 "geometry": "line",
99421                 "name": "Path",
99422                 "icon": "category-path",
99423                 "members": [
99424                     "highway/footway",
99425                     "highway/cycleway",
99426                     "highway/bridleway",
99427                     "highway/path",
99428                     "highway/steps"
99429                 ]
99430             },
99431             "category-rail": {
99432                 "geometry": "line",
99433                 "name": "Rail",
99434                 "icon": "category-rail",
99435                 "members": [
99436                     "railway/rail",
99437                     "railway/subway",
99438                     "railway/tram",
99439                     "railway/monorail",
99440                     "railway/disused",
99441                     "railway/abandoned"
99442                 ]
99443             },
99444             "category-road": {
99445                 "geometry": "line",
99446                 "name": "Road",
99447                 "icon": "category-roads",
99448                 "members": [
99449                     "highway/residential",
99450                     "highway/motorway",
99451                     "highway/trunk",
99452                     "highway/primary",
99453                     "highway/secondary",
99454                     "highway/tertiary",
99455                     "highway/service",
99456                     "highway/motorway_link",
99457                     "highway/trunk_link",
99458                     "highway/primary_link",
99459                     "highway/secondary_link",
99460                     "highway/tertiary_link",
99461                     "highway/unclassified",
99462                     "highway/track",
99463                     "highway/road"
99464                 ]
99465             },
99466             "category-route": {
99467                 "geometry": "relation",
99468                 "name": "Route",
99469                 "icon": "route",
99470                 "members": [
99471                     "type/route/road",
99472                     "type/route/bicycle",
99473                     "type/route/foot",
99474                     "type/route/hiking",
99475                     "type/route/bus",
99476                     "type/route/train",
99477                     "type/route/tram",
99478                     "type/route/ferry",
99479                     "type/route/power",
99480                     "type/route/pipeline",
99481                     "type/route/detour",
99482                     "type/route_master",
99483                     "type/route"
99484                 ]
99485             },
99486             "category-water-area": {
99487                 "geometry": "area",
99488                 "name": "Water",
99489                 "icon": "water",
99490                 "members": [
99491                     "natural/water/lake",
99492                     "natural/water/pond",
99493                     "natural/water/reservoir",
99494                     "natural/water"
99495                 ]
99496             },
99497             "category-water-line": {
99498                 "geometry": "line",
99499                 "name": "Water",
99500                 "icon": "category-water",
99501                 "members": [
99502                     "waterway/river",
99503                     "waterway/stream",
99504                     "waterway/canal",
99505                     "waterway/ditch",
99506                     "waterway/drain"
99507                 ]
99508             }
99509         },
99510         "fields": {
99511             "access": {
99512                 "keys": [
99513                     "access",
99514                     "foot",
99515                     "motor_vehicle",
99516                     "bicycle",
99517                     "horse"
99518                 ],
99519                 "type": "access",
99520                 "label": "Access",
99521                 "placeholder": "Unknown",
99522                 "strings": {
99523                     "types": {
99524                         "access": "General",
99525                         "foot": "Foot",
99526                         "motor_vehicle": "Motor Vehicles",
99527                         "bicycle": "Bicycles",
99528                         "horse": "Horses"
99529                     },
99530                     "options": {
99531                         "yes": {
99532                             "title": "Allowed",
99533                             "description": "Access permitted by law; a right of way"
99534                         },
99535                         "no": {
99536                             "title": "Prohibited",
99537                             "description": "Access not permitted to the general public"
99538                         },
99539                         "permissive": {
99540                             "title": "Permissive",
99541                             "description": "Access permitted until such time as the owner revokes the permission"
99542                         },
99543                         "private": {
99544                             "title": "Private",
99545                             "description": "Access permitted only with permission of the owner on an individual basis"
99546                         },
99547                         "designated": {
99548                             "title": "Designated",
99549                             "description": "Access permitted according to signs or specific local laws"
99550                         },
99551                         "destination": {
99552                             "title": "Destination",
99553                             "description": "Access permitted only to reach a destination"
99554                         }
99555                     }
99556                 }
99557             },
99558             "access_simple": {
99559                 "key": "access",
99560                 "type": "combo",
99561                 "label": "Access",
99562                 "options": [
99563                     "public",
99564                     "permissive",
99565                     "private",
99566                     "customers"
99567                 ]
99568             },
99569             "address": {
99570                 "type": "address",
99571                 "keys": [
99572                     "addr:housenumber",
99573                     "addr:street",
99574                     "addr:city",
99575                     "addr:postcode"
99576                 ],
99577                 "icon": "address",
99578                 "universal": true,
99579                 "label": "Address",
99580                 "strings": {
99581                     "placeholders": {
99582                         "number": "123",
99583                         "street": "Street",
99584                         "city": "City",
99585                         "postcode": "Postal code"
99586                     }
99587                 }
99588             },
99589             "admin_level": {
99590                 "key": "admin_level",
99591                 "type": "number",
99592                 "label": "Admin Level"
99593             },
99594             "aerialway": {
99595                 "key": "aerialway",
99596                 "type": "typeCombo",
99597                 "label": "Type"
99598             },
99599             "aerialway/access": {
99600                 "key": "aerialway:access",
99601                 "type": "combo",
99602                 "options": [
99603                     "entry",
99604                     "exit",
99605                     "both"
99606                 ],
99607                 "label": "Access"
99608             },
99609             "aerialway/bubble": {
99610                 "key": "aerialway:bubble",
99611                 "type": "check",
99612                 "label": "Bubble"
99613             },
99614             "aerialway/capacity": {
99615                 "key": "aerialway:capacity",
99616                 "type": "number",
99617                 "label": "Capacity (per hour)",
99618                 "placeholder": "500, 2500, 5000..."
99619             },
99620             "aerialway/duration": {
99621                 "key": "aerialway:duration",
99622                 "type": "number",
99623                 "label": "Duration (minutes)",
99624                 "placeholder": "1, 2, 3..."
99625             },
99626             "aerialway/heating": {
99627                 "key": "aerialway:heating",
99628                 "type": "check",
99629                 "label": "Heated"
99630             },
99631             "aerialway/occupancy": {
99632                 "key": "aerialway:occupancy",
99633                 "type": "number",
99634                 "label": "Occupancy",
99635                 "placeholder": "2, 4, 8..."
99636             },
99637             "aerialway/summer/access": {
99638                 "key": "aerialway:summer:access",
99639                 "type": "combo",
99640                 "options": [
99641                     "entry",
99642                     "exit",
99643                     "both"
99644                 ],
99645                 "label": "Access (summer)"
99646             },
99647             "aeroway": {
99648                 "key": "aeroway",
99649                 "type": "typeCombo",
99650                 "label": "Type"
99651             },
99652             "amenity": {
99653                 "key": "amenity",
99654                 "type": "typeCombo",
99655                 "label": "Type"
99656             },
99657             "artist": {
99658                 "key": "artist_name",
99659                 "type": "text",
99660                 "label": "Artist"
99661             },
99662             "artwork_type": {
99663                 "key": "artwork_type",
99664                 "type": "combo",
99665                 "label": "Type"
99666             },
99667             "atm": {
99668                 "key": "atm",
99669                 "type": "check",
99670                 "label": "ATM"
99671             },
99672             "backrest": {
99673                 "key": "backrest",
99674                 "type": "check",
99675                 "label": "Backrest"
99676             },
99677             "barrier": {
99678                 "key": "barrier",
99679                 "type": "typeCombo",
99680                 "label": "Type"
99681             },
99682             "bicycle_parking": {
99683                 "key": "bicycle_parking",
99684                 "type": "combo",
99685                 "label": "Type"
99686             },
99687             "boundary": {
99688                 "key": "boundary",
99689                 "type": "combo",
99690                 "label": "Type"
99691             },
99692             "building": {
99693                 "key": "building",
99694                 "type": "typeCombo",
99695                 "label": "Building"
99696             },
99697             "building_area": {
99698                 "key": "building",
99699                 "type": "check",
99700                 "default": "yes",
99701                 "geometry": "area",
99702                 "label": "Building"
99703             },
99704             "capacity": {
99705                 "key": "capacity",
99706                 "type": "number",
99707                 "label": "Capacity",
99708                 "placeholder": "50, 100, 200..."
99709             },
99710             "cardinal_direction": {
99711                 "key": "direction",
99712                 "type": "combo",
99713                 "options": [
99714                     "N",
99715                     "E",
99716                     "S",
99717                     "W",
99718                     "NE",
99719                     "SE",
99720                     "SW",
99721                     "NNE",
99722                     "ENE",
99723                     "ESE",
99724                     "SSE",
99725                     "SSW",
99726                     "WSW",
99727                     "WNW",
99728                     "NNW"
99729                 ],
99730                 "label": "Direction"
99731             },
99732             "clock_direction": {
99733                 "key": "direction",
99734                 "type": "combo",
99735                 "options": [
99736                     "clockwise",
99737                     "anticlockwise"
99738                 ],
99739                 "label": "Direction",
99740                 "strings": {
99741                     "options": {
99742                         "clockwise": "Clockwise",
99743                         "anticlockwise": "Counterclockwise"
99744                     }
99745                 }
99746             },
99747             "collection_times": {
99748                 "key": "collection_times",
99749                 "type": "text",
99750                 "label": "Collection Times"
99751             },
99752             "construction": {
99753                 "key": "construction",
99754                 "type": "combo",
99755                 "label": "Type"
99756             },
99757             "country": {
99758                 "key": "country",
99759                 "type": "combo",
99760                 "label": "Country"
99761             },
99762             "covered": {
99763                 "key": "covered",
99764                 "type": "check",
99765                 "label": "Covered"
99766             },
99767             "crop": {
99768                 "key": "crop",
99769                 "type": "combo",
99770                 "label": "Crop"
99771             },
99772             "crossing": {
99773                 "key": "crossing",
99774                 "type": "combo",
99775                 "label": "Type"
99776             },
99777             "cuisine": {
99778                 "key": "cuisine",
99779                 "type": "combo",
99780                 "indexed": true,
99781                 "label": "Cuisine"
99782             },
99783             "denomination": {
99784                 "key": "denomination",
99785                 "type": "combo",
99786                 "label": "Denomination"
99787             },
99788             "denotation": {
99789                 "key": "denotation",
99790                 "type": "combo",
99791                 "label": "Denotation"
99792             },
99793             "description": {
99794                 "key": "description",
99795                 "type": "textarea",
99796                 "label": "Description"
99797             },
99798             "electrified": {
99799                 "key": "electrified",
99800                 "type": "combo",
99801                 "label": "Electrification",
99802                 "options": [
99803                     "contact_line",
99804                     "rail",
99805                     "yes",
99806                     "no"
99807                 ]
99808             },
99809             "elevation": {
99810                 "key": "ele",
99811                 "type": "number",
99812                 "icon": "elevation",
99813                 "universal": true,
99814                 "label": "Elevation"
99815             },
99816             "emergency": {
99817                 "key": "emergency",
99818                 "type": "check",
99819                 "label": "Emergency"
99820             },
99821             "entrance": {
99822                 "key": "entrance",
99823                 "type": "typeCombo",
99824                 "label": "Type"
99825             },
99826             "fax": {
99827                 "key": "fax",
99828                 "type": "tel",
99829                 "label": "Fax",
99830                 "placeholder": "+31 42 123 4567"
99831             },
99832             "fee": {
99833                 "key": "fee",
99834                 "type": "check",
99835                 "label": "Fee"
99836             },
99837             "fire_hydrant/type": {
99838                 "key": "fire_hydrant:type",
99839                 "type": "combo",
99840                 "options": [
99841                     "pillar",
99842                     "pond",
99843                     "underground",
99844                     "wall"
99845                 ],
99846                 "label": "Type"
99847             },
99848             "fixme": {
99849                 "key": "fixme",
99850                 "type": "textarea",
99851                 "label": "Fix Me"
99852             },
99853             "fuel": {
99854                 "key": "fuel",
99855                 "type": "combo",
99856                 "label": "Fuel"
99857             },
99858             "gauge": {
99859                 "key": "gauge",
99860                 "type": "combo",
99861                 "label": "Gauge"
99862             },
99863             "generator/method": {
99864                 "key": "generator:method",
99865                 "type": "combo",
99866                 "label": "Method"
99867             },
99868             "generator/source": {
99869                 "key": "generator:source",
99870                 "type": "combo",
99871                 "label": "Source"
99872             },
99873             "generator/type": {
99874                 "key": "generator:type",
99875                 "type": "combo",
99876                 "label": "Type"
99877             },
99878             "golf_hole": {
99879                 "key": "ref",
99880                 "type": "text",
99881                 "label": "Reference",
99882                 "placeholder": "Hole number (1-18)"
99883             },
99884             "handicap": {
99885                 "key": "handicap",
99886                 "type": "number",
99887                 "label": "Handicap",
99888                 "placeholder": "1-18"
99889             },
99890             "highway": {
99891                 "key": "highway",
99892                 "type": "typeCombo",
99893                 "label": "Type"
99894             },
99895             "historic": {
99896                 "key": "historic",
99897                 "type": "typeCombo",
99898                 "label": "Type"
99899             },
99900             "hoops": {
99901                 "key": "hoops",
99902                 "type": "number",
99903                 "label": "Hoops",
99904                 "placeholder": "1, 2, 4..."
99905             },
99906             "iata": {
99907                 "key": "iata",
99908                 "type": "text",
99909                 "label": "IATA"
99910             },
99911             "icao": {
99912                 "key": "icao",
99913                 "type": "text",
99914                 "label": "ICAO"
99915             },
99916             "incline": {
99917                 "key": "incline",
99918                 "type": "combo",
99919                 "label": "Incline"
99920             },
99921             "information": {
99922                 "key": "information",
99923                 "type": "typeCombo",
99924                 "label": "Type"
99925             },
99926             "internet_access": {
99927                 "key": "internet_access",
99928                 "type": "combo",
99929                 "options": [
99930                     "yes",
99931                     "no",
99932                     "wlan",
99933                     "wired",
99934                     "terminal"
99935                 ],
99936                 "label": "Internet Access",
99937                 "strings": {
99938                     "options": {
99939                         "yes": "Yes",
99940                         "no": "No",
99941                         "wlan": "Wifi",
99942                         "wired": "Wired",
99943                         "terminal": "Terminal"
99944                     }
99945                 }
99946             },
99947             "landuse": {
99948                 "key": "landuse",
99949                 "type": "typeCombo",
99950                 "label": "Type"
99951             },
99952             "lanes": {
99953                 "key": "lanes",
99954                 "type": "number",
99955                 "label": "Lanes",
99956                 "placeholder": "1, 2, 3..."
99957             },
99958             "layer": {
99959                 "key": "layer",
99960                 "type": "combo",
99961                 "label": "Layer"
99962             },
99963             "leisure": {
99964                 "key": "leisure",
99965                 "type": "typeCombo",
99966                 "label": "Type"
99967             },
99968             "levels": {
99969                 "key": "building:levels",
99970                 "type": "number",
99971                 "label": "Levels",
99972                 "placeholder": "2, 4, 6..."
99973             },
99974             "lit": {
99975                 "key": "lit",
99976                 "type": "check",
99977                 "label": "Lit"
99978             },
99979             "location": {
99980                 "key": "location",
99981                 "type": "combo",
99982                 "label": "Location"
99983             },
99984             "man_made": {
99985                 "key": "man_made",
99986                 "type": "typeCombo",
99987                 "label": "Type"
99988             },
99989             "maxspeed": {
99990                 "key": "maxspeed",
99991                 "type": "maxspeed",
99992                 "label": "Speed Limit",
99993                 "placeholder": "40, 50, 60..."
99994             },
99995             "name": {
99996                 "key": "name",
99997                 "type": "localized",
99998                 "label": "Name",
99999                 "placeholder": "Common name (if any)"
100000             },
100001             "natural": {
100002                 "key": "natural",
100003                 "type": "typeCombo",
100004                 "label": "Natural"
100005             },
100006             "network": {
100007                 "key": "network",
100008                 "type": "text",
100009                 "label": "Network"
100010             },
100011             "note": {
100012                 "key": "note",
100013                 "type": "textarea",
100014                 "universal": true,
100015                 "icon": "note",
100016                 "label": "Note"
100017             },
100018             "office": {
100019                 "key": "office",
100020                 "type": "typeCombo",
100021                 "label": "Type"
100022             },
100023             "oneway": {
100024                 "key": "oneway",
100025                 "type": "check",
100026                 "label": "One Way"
100027             },
100028             "oneway_yes": {
100029                 "key": "oneway",
100030                 "type": "check",
100031                 "default": "yes",
100032                 "label": "One Way"
100033             },
100034             "opening_hours": {
100035                 "key": "opening_hours",
100036                 "type": "text",
100037                 "label": "Hours"
100038             },
100039             "operator": {
100040                 "key": "operator",
100041                 "type": "text",
100042                 "label": "Operator"
100043             },
100044             "par": {
100045                 "key": "par",
100046                 "type": "number",
100047                 "label": "Par",
100048                 "placeholder": "3, 4, 5..."
100049             },
100050             "park_ride": {
100051                 "key": "park_ride",
100052                 "type": "check",
100053                 "label": "Park and Ride"
100054             },
100055             "parking": {
100056                 "key": "parking",
100057                 "type": "combo",
100058                 "options": [
100059                     "surface",
100060                     "multi-storey",
100061                     "underground",
100062                     "sheds",
100063                     "carports",
100064                     "garage_boxes",
100065                     "lane"
100066                 ],
100067                 "label": "Type"
100068             },
100069             "phone": {
100070                 "key": "phone",
100071                 "type": "tel",
100072                 "icon": "telephone",
100073                 "universal": true,
100074                 "label": "Phone",
100075                 "placeholder": "+31 42 123 4567"
100076             },
100077             "piste/difficulty": {
100078                 "key": "piste:difficulty",
100079                 "type": "combo",
100080                 "label": "Difficulty"
100081             },
100082             "piste/grooming": {
100083                 "key": "piste:grooming",
100084                 "type": "combo",
100085                 "label": "Grooming"
100086             },
100087             "piste/type": {
100088                 "key": "piste:type",
100089                 "type": "typeCombo",
100090                 "label": "Type"
100091             },
100092             "place": {
100093                 "key": "place",
100094                 "type": "typeCombo",
100095                 "label": "Type"
100096             },
100097             "power": {
100098                 "key": "power",
100099                 "type": "typeCombo",
100100                 "label": "Type"
100101             },
100102             "railway": {
100103                 "key": "railway",
100104                 "type": "typeCombo",
100105                 "label": "Type"
100106             },
100107             "recycling/cans": {
100108                 "key": "recycling:cans",
100109                 "type": "check",
100110                 "label": "Accepts Cans"
100111             },
100112             "recycling/clothes": {
100113                 "key": "recycling:clothes",
100114                 "type": "check",
100115                 "label": "Accepts Clothes"
100116             },
100117             "recycling/glass": {
100118                 "key": "recycling:glass",
100119                 "type": "check",
100120                 "label": "Accepts Glass"
100121             },
100122             "recycling/paper": {
100123                 "key": "recycling:paper",
100124                 "type": "check",
100125                 "label": "Accepts Paper"
100126             },
100127             "ref": {
100128                 "key": "ref",
100129                 "type": "text",
100130                 "label": "Reference"
100131             },
100132             "relation": {
100133                 "key": "type",
100134                 "type": "combo",
100135                 "label": "Type"
100136             },
100137             "religion": {
100138                 "key": "religion",
100139                 "type": "combo",
100140                 "options": [
100141                     "christian",
100142                     "muslim",
100143                     "buddhist",
100144                     "jewish",
100145                     "hindu",
100146                     "shinto",
100147                     "taoist"
100148                 ],
100149                 "label": "Religion",
100150                 "strings": {
100151                     "options": {
100152                         "christian": "Christian",
100153                         "muslim": "Muslim",
100154                         "buddhist": "Buddhist",
100155                         "jewish": "Jewish",
100156                         "hindu": "Hindu",
100157                         "shinto": "Shinto",
100158                         "taoist": "Taoist"
100159                     }
100160                 }
100161             },
100162             "restriction": {
100163                 "key": "restriction",
100164                 "type": "combo",
100165                 "label": "Type"
100166             },
100167             "route": {
100168                 "key": "route",
100169                 "type": "combo",
100170                 "label": "Type"
100171             },
100172             "route_master": {
100173                 "key": "route_master",
100174                 "type": "combo",
100175                 "label": "Type"
100176             },
100177             "sac_scale": {
100178                 "key": "sac_scale",
100179                 "type": "combo",
100180                 "label": "Path Difficulty"
100181             },
100182             "seasonal": {
100183                 "key": "seasonal",
100184                 "type": "check",
100185                 "label": "Seasonal"
100186             },
100187             "service": {
100188                 "key": "service",
100189                 "type": "combo",
100190                 "options": [
100191                     "parking_aisle",
100192                     "driveway",
100193                     "alley",
100194                     "drive-through",
100195                     "emergency_access"
100196                 ],
100197                 "label": "Type"
100198             },
100199             "shelter": {
100200                 "key": "shelter",
100201                 "type": "check",
100202                 "label": "Shelter"
100203             },
100204             "shelter_type": {
100205                 "key": "shelter_type",
100206                 "type": "combo",
100207                 "options": [
100208                     "public_transport",
100209                     "picnic_shelter",
100210                     "weather_shelter",
100211                     "lean_to",
100212                     "basic_hut",
100213                     "field_shelter",
100214                     "rock_shelter"
100215                 ],
100216                 "label": "Type"
100217             },
100218             "shop": {
100219                 "key": "shop",
100220                 "type": "typeCombo",
100221                 "label": "Type"
100222             },
100223             "smoking": {
100224                 "key": "smoking",
100225                 "type": "combo",
100226                 "options": [
100227                     "no",
100228                     "outside",
100229                     "separated",
100230                     "yes"
100231                 ],
100232                 "label": "Smoking"
100233             },
100234             "social_facility_for": {
100235                 "key": "social_facility:for",
100236                 "type": "radio",
100237                 "label": "People served",
100238                 "placeholder": "Homeless, Disabled, Child, etc",
100239                 "options": [
100240                     "abused",
100241                     "child",
100242                     "disabled",
100243                     "diseased",
100244                     "drug_addicted",
100245                     "homeless",
100246                     "juvenile",
100247                     "mental_health",
100248                     "migrant",
100249                     "orphan",
100250                     "senior",
100251                     "underprivileged",
100252                     "unemployed",
100253                     "victim"
100254                 ]
100255             },
100256             "source": {
100257                 "key": "source",
100258                 "type": "text",
100259                 "icon": "source",
100260                 "universal": true,
100261                 "label": "Source"
100262             },
100263             "sport": {
100264                 "key": "sport",
100265                 "type": "combo",
100266                 "label": "Sport"
100267             },
100268             "sport_ice": {
100269                 "key": "sport",
100270                 "type": "combo",
100271                 "options": [
100272                     "skating",
100273                     "hockey",
100274                     "multi",
100275                     "curling",
100276                     "ice_stock"
100277                 ],
100278                 "label": "Sport"
100279             },
100280             "structure": {
100281                 "type": "radio",
100282                 "keys": [
100283                     "bridge",
100284                     "tunnel",
100285                     "embankment",
100286                     "cutting"
100287                 ],
100288                 "label": "Structure",
100289                 "placeholder": "Unknown",
100290                 "strings": {
100291                     "options": {
100292                         "bridge": "Bridge",
100293                         "tunnel": "Tunnel",
100294                         "embankment": "Embankment",
100295                         "cutting": "Cutting"
100296                     }
100297                 }
100298             },
100299             "studio_type": {
100300                 "key": "type",
100301                 "type": "combo",
100302                 "options": [
100303                     "audio",
100304                     "video"
100305                 ],
100306                 "label": "Type"
100307             },
100308             "supervised": {
100309                 "key": "supervised",
100310                 "type": "check",
100311                 "label": "Supervised"
100312             },
100313             "surface": {
100314                 "key": "surface",
100315                 "type": "combo",
100316                 "label": "Surface"
100317             },
100318             "toilets/disposal": {
100319                 "key": "toilets:disposal",
100320                 "type": "combo",
100321                 "label": "Disposal"
100322             },
100323             "tourism": {
100324                 "key": "tourism",
100325                 "type": "typeCombo",
100326                 "label": "Type"
100327             },
100328             "towertype": {
100329                 "key": "tower:type",
100330                 "type": "combo",
100331                 "label": "Tower type"
100332             },
100333             "tracktype": {
100334                 "key": "tracktype",
100335                 "type": "combo",
100336                 "label": "Type"
100337             },
100338             "trail_visibility": {
100339                 "key": "trail_visibility",
100340                 "type": "combo",
100341                 "label": "Trail Visibility"
100342             },
100343             "tree_type": {
100344                 "key": "type",
100345                 "type": "combo",
100346                 "options": [
100347                     "broad_leaved",
100348                     "conifer",
100349                     "palm"
100350                 ],
100351                 "label": "Type"
100352             },
100353             "trees": {
100354                 "key": "trees",
100355                 "type": "combo",
100356                 "label": "Trees"
100357             },
100358             "tunnel": {
100359                 "key": "tunnel",
100360                 "type": "combo",
100361                 "label": "Tunnel"
100362             },
100363             "vending": {
100364                 "key": "vending",
100365                 "type": "combo",
100366                 "label": "Type of Goods"
100367             },
100368             "water": {
100369                 "key": "water",
100370                 "type": "combo",
100371                 "label": "Type"
100372             },
100373             "waterway": {
100374                 "key": "waterway",
100375                 "type": "typeCombo",
100376                 "label": "Type"
100377             },
100378             "website": {
100379                 "key": "website",
100380                 "type": "url",
100381                 "icon": "website",
100382                 "placeholder": "http://example.com/",
100383                 "universal": true,
100384                 "label": "Website"
100385             },
100386             "wetland": {
100387                 "key": "wetland",
100388                 "type": "combo",
100389                 "label": "Type"
100390             },
100391             "wheelchair": {
100392                 "key": "wheelchair",
100393                 "type": "radio",
100394                 "options": [
100395                     "yes",
100396                     "limited",
100397                     "no"
100398                 ],
100399                 "icon": "wheelchair",
100400                 "universal": true,
100401                 "label": "Wheelchair Access"
100402             },
100403             "wikipedia": {
100404                 "key": "wikipedia",
100405                 "type": "wikipedia",
100406                 "icon": "wikipedia",
100407                 "universal": true,
100408                 "label": "Wikipedia"
100409             },
100410             "wood": {
100411                 "key": "wood",
100412                 "type": "combo",
100413                 "label": "Type"
100414             }
100415         }
100416     },
100417     "imperial": {
100418         "type": "FeatureCollection",
100419         "features": [
100420             {
100421                 "type": "Feature",
100422                 "properties": {
100423                     "id": 0
100424                 },
100425                 "geometry": {
100426                     "type": "MultiPolygon",
100427                     "coordinates": [
100428                         [
100429                             [
100430                                 [
100431                                     -1.426496,
100432                                     50.639342
100433                                 ],
100434                                 [
100435                                     -1.445953,
100436                                     50.648139
100437                                 ],
100438                                 [
100439                                     -1.452789,
100440                                     50.654283
100441                                 ],
100442                                 [
100443                                     -1.485951,
100444                                     50.669338
100445                                 ],
100446                                 [
100447                                     -1.497426,
100448                                     50.672309
100449                                 ],
100450                                 [
100451                                     -1.535146,
100452                                     50.669379
100453                                 ],
100454                                 [
100455                                     -1.551503,
100456                                     50.665107
100457                                 ],
100458                                 [
100459                                     -1.569488,
100460                                     50.658026
100461                                 ],
100462                                 [
100463                                     -1.545318,
100464                                     50.686103
100465                                 ],
100466                                 [
100467                                     -1.50593,
100468                                     50.707709
100469                                 ],
100470                                 [
100471                                     -1.418691,
100472                                     50.733791
100473                                 ],
100474                                 [
100475                                     -1.420888,
100476                                     50.730455
100477                                 ],
100478                                 [
100479                                     -1.423451,
100480                                     50.7237
100481                                 ],
100482                                 [
100483                                     -1.425364,
100484                                     50.72012
100485                                 ],
100486                                 [
100487                                     -1.400868,
100488                                     50.721991
100489                                 ],
100490                                 [
100491                                     -1.377553,
100492                                     50.734198
100493                                 ],
100494                                 [
100495                                     -1.343495,
100496                                     50.761054
100497                                 ],
100498                                 [
100499                                     -1.318512,
100500                                     50.772162
100501                                 ],
100502                                 [
100503                                     -1.295766,
100504                                     50.773179
100505                                 ],
100506                                 [
100507                                     -1.144276,
100508                                     50.733791
100509                                 ],
100510                                 [
100511                                     -1.119537,
100512                                     50.734198
100513                                 ],
100514                                 [
100515                                     -1.10912,
100516                                     50.732856
100517                                 ],
100518                                 [
100519                                     -1.097035,
100520                                     50.726955
100521                                 ],
100522                                 [
100523                                     -1.096425,
100524                                     50.724433
100525                                 ],
100526                                 [
100527                                     -1.097646,
100528                                     50.71601
100529                                 ],
100530                                 [
100531                                     -1.097035,
100532                                     50.713324
100533                                 ],
100534                                 [
100535                                     -1.094228,
100536                                     50.712633
100537                                 ],
100538                                 [
100539                                     -1.085561,
100540                                     50.714016
100541                                 ],
100542                                 [
100543                                     -1.082753,
100544                                     50.713324
100545                                 ],
100546                                 [
100547                                     -1.062327,
100548                                     50.692816
100549                                 ],
100550                                 [
100551                                     -1.062327,
100552                                     50.685289
100553                                 ],
100554                                 [
100555                                     -1.066965,
100556                                     50.685248
100557                                 ],
100558                                 [
100559                                     -1.069651,
100560                                     50.683498
100561                                 ],
100562                                 [
100563                                     -1.071889,
100564                                     50.680976
100565                                 ],
100566                                 [
100567                                     -1.075307,
100568                                     50.678534
100569                                 ],
100570                                 [
100571                                     -1.112701,
100572                                     50.671454
100573                                 ],
100574                                 [
100575                                     -1.128651,
100576                                     50.666449
100577                                 ],
100578                                 [
100579                                     -1.156361,
100580                                     50.650784
100581                                 ],
100582                                 [
100583                                     -1.162221,
100584                                     50.645982
100585                                 ],
100586                                 [
100587                                     -1.164703,
100588                                     50.640937
100589                                 ],
100590                                 [
100591                                     -1.164666,
100592                                     50.639543
100593                                 ],
100594                                 [
100595                                     -1.426496,
100596                                     50.639342
100597                                 ]
100598                             ]
100599                         ],
100600                         [
100601                             [
100602                                 [
100603                                     -7.240314,
100604                                     55.050389
100605                                 ],
100606                                 [
100607                                     -7.013736,
100608                                     55.1615
100609                                 ],
100610                                 [
100611                                     -6.958913,
100612                                     55.20349
100613                                 ],
100614                                 [
100615                                     -6.571562,
100616                                     55.268366
100617                                 ],
100618                                 [
100619                                     -6.509633,
100620                                     55.31398
100621                                 ],
100622                                 [
100623                                     -6.226158,
100624                                     55.344406
100625                                 ],
100626                                 [
100627                                     -6.07105,
100628                                     55.25001
100629                                 ],
100630                                 [
100631                                     -5.712696,
100632                                     55.017635
100633                                 ],
100634                                 [
100635                                     -5.242021,
100636                                     54.415204
100637                                 ],
100638                                 [
100639                                     -5.695554,
100640                                     54.14284
100641                                 ],
100642                                 [
100643                                     -5.72473,
100644                                     54.07455
100645                                 ],
100646                                 [
100647                                     -6.041633,
100648                                     54.006238
100649                                 ],
100650                                 [
100651                                     -6.153953,
100652                                     54.054931
100653                                 ],
100654                                 [
100655                                     -6.220539,
100656                                     54.098803
100657                                 ],
100658                                 [
100659                                     -6.242502,
100660                                     54.099758
100661                                 ],
100662                                 [
100663                                     -6.263661,
100664                                     54.104682
100665                                 ],
100666                                 [
100667                                     -6.269887,
100668                                     54.097927
100669                                 ],
100670                                 [
100671                                     -6.28465,
100672                                     54.105226
100673                                 ],
100674                                 [
100675                                     -6.299585,
100676                                     54.104037
100677                                 ],
100678                                 [
100679                                     -6.313796,
100680                                     54.099696
100681                                 ],
100682                                 [
100683                                     -6.327128,
100684                                     54.097888
100685                                 ],
100686                                 [
100687                                     -6.338962,
100688                                     54.102952
100689                                 ],
100690                                 [
100691                                     -6.346662,
100692                                     54.109877
100693                                 ],
100694                                 [
100695                                     -6.354827,
100696                                     54.110652
100697                                 ],
100698                                 [
100699                                     -6.368108,
100700                                     54.097319
100701                                 ],
100702                                 [
100703                                     -6.369348,
100704                                     54.091118
100705                                 ],
100706                                 [
100707                                     -6.367643,
100708                                     54.083418
100709                                 ],
100710                                 [
100711                                     -6.366919,
100712                                     54.075098
100713                                 ],
100714                                 [
100715                                     -6.371157,
100716                                     54.066778
100717                                 ],
100718                                 [
100719                                     -6.377513,
100720                                     54.063264
100721                                 ],
100722                                 [
100723                                     -6.401026,
100724                                     54.060887
100725                                 ],
100726                                 [
100727                                     -6.426761,
100728                                     54.05541
100729                                 ],
100730                                 [
100731                                     -6.433892,
100732                                     54.055306
100733                                 ],
100734                                 [
100735                                     -6.4403,
100736                                     54.057993
100737                                 ],
100738                                 [
100739                                     -6.446243,
100740                                     54.062438
100741                                 ],
100742                                 [
100743                                     -6.450222,
100744                                     54.066675
100745                                 ],
100746                                 [
100747                                     -6.450894,
100748                                     54.068432
100749                                 ],
100750                                 [
100751                                     -6.47854,
100752                                     54.067709
100753                                 ],
100754                                 [
100755                                     -6.564013,
100756                                     54.04895
100757                                 ],
100758                                 [
100759                                     -6.571868,
100760                                     54.049519
100761                                 ],
100762                                 [
100763                                     -6.587164,
100764                                     54.053343
100765                                 ],
100766                                 [
100767                                     -6.595071,
100768                                     54.052412
100769                                 ],
100770                                 [
100771                                     -6.60029,
100772                                     54.04895
100773                                 ],
100774                                 [
100775                                     -6.605217,
100776                                     54.044475
100777                                 ],
100778                                 [
100779                                     -6.610987,
100780                                     54.039235
100781                                 ],
100782                                 [
100783                                     -6.616465,
100784                                     54.037271
100785                                 ],
100786                                 [
100787                                     -6.630624,
100788                                     54.041819
100789                                 ],
100790                                 [
100791                                     -6.657289,
100792                                     54.061146
100793                                 ],
100794                                 [
100795                                     -6.672534,
100796                                     54.068432
100797                                 ],
100798                                 [
100799                                     -6.657082,
100800                                     54.091945
100801                                 ],
100802                                 [
100803                                     -6.655791,
100804                                     54.103314
100805                                 ],
100806                                 [
100807                                     -6.666436,
100808                                     54.114786
100809                                 ],
100810                                 [
100811                                     -6.643957,
100812                                     54.131839
100813                                 ],
100814                                 [
100815                                     -6.634552,
100816                                     54.150133
100817                                 ],
100818                                 [
100819                                     -6.640339,
100820                                     54.168013
100821                                 ],
100822                                 [
100823                                     -6.648448,
100824                                     54.173665
100825                                 ],
100826                                 [
100827                                     -6.663025,
100828                                     54.183826
100829                                 ],
100830                                 [
100831                                     -6.683954,
100832                                     54.194368
100833                                 ],
100834                                 [
100835                                     -6.694651,
100836                                     54.197985
100837                                 ],
100838                                 [
100839                                     -6.706537,
100840                                     54.198915
100841                                 ],
100842                                 [
100843                                     -6.717234,
100844                                     54.195143
100845                                 ],
100846                                 [
100847                                     -6.724779,
100848                                     54.188631
100849                                 ],
100850                                 [
100851                                     -6.73284,
100852                                     54.183567
100853                                 ],
100854                                 [
100855                                     -6.744777,
100856                                     54.184187
100857                                 ],
100858                                 [
100859                                     -6.766481,
100860                                     54.192352
100861                                 ],
100862                                 [
100863                                     -6.787824,
100864                                     54.202998
100865                                 ],
100866                                 [
100867                                     -6.807358,
100868                                     54.21633
100869                                 ],
100870                                 [
100871                                     -6.823946,
100872                                     54.23235
100873                                 ],
100874                                 [
100875                                     -6.829733,
100876                                     54.242375
100877                                 ],
100878                                 [
100879                                     -6.833196,
100880                                     54.25209
100881                                 ],
100882                                 [
100883                                     -6.837743,
100884                                     54.260513
100885                                 ],
100886                                 [
100887                                     -6.846683,
100888                                     54.266456
100889                                 ],
100890                                 [
100891                                     -6.882185,
100892                                     54.277257
100893                                 ],
100894                                 [
100895                                     -6.864667,
100896                                     54.282734
100897                                 ],
100898                                 [
100899                                     -6.856657,
100900                                     54.292811
100901                                 ],
100902                                 [
100903                                     -6.858414,
100904                                     54.307332
100905                                 ],
100906                                 [
100907                                     -6.870015,
100908                                     54.326001
100909                                 ],
100910                                 [
100911                                     -6.879705,
100912                                     54.341594
100913                                 ],
100914                                 [
100915                                     -6.885957,
100916                                     54.345624
100917                                 ],
100918                                 [
100919                                     -6.897895,
100920                                     54.346193
100921                                 ],
100922                                 [
100923                                     -6.905956,
100924                                     54.349035
100925                                 ],
100926                                 [
100927                                     -6.915051,
100928                                     54.365933
100929                                 ],
100930                                 [
100931                                     -6.922028,
100932                                     54.372703
100933                                 ],
100934                                 [
100935                                     -6.984091,
100936                                     54.403089
100937                                 ],
100938                                 [
100939                                     -7.017836,
100940                                     54.413166
100941                                 ],
100942                                 [
100943                                     -7.049255,
100944                                     54.411512
100945                                 ],
100946                                 [
100947                                     -7.078504,
100948                                     54.394717
100949                                 ],
100950                                 [
100951                                     -7.127028,
100952                                     54.349759
100953                                 ],
100954                                 [
100955                                     -7.159894,
100956                                     54.335186
100957                                 ],
100958                                 [
100959                                     -7.168059,
100960                                     54.335031
100961                                 ],
100962                                 [
100963                                     -7.185629,
100964                                     54.336943
100965                                 ],
100966                                 [
100967                                     -7.18947,
100968                                     54.335692
100969                                 ],
100970                                 [
100971                                     -7.19245,
100972                                     54.334721
100973                                 ],
100974                                 [
100975                                     -7.193949,
100976                                     54.329967
100977                                 ],
100978                                 [
100979                                     -7.191468,
100980                                     54.323869
100981                                 ],
100982                                 [
100983                                     -7.187644,
100984                                     54.318804
100985                                 ],
100986                                 [
100987                                     -7.185009,
100988                                     54.317254
100989                                 ],
100990                                 [
100991                                     -7.184647,
100992                                     54.316634
100993                                 ],
100994                                 [
100995                                     -7.192399,
100996                                     54.307384
100997                                 ],
100998                                 [
100999                                     -7.193691,
101000                                     54.307539
101001                                 ],
101002                                 [
101003                                     -7.199168,
101004                                     54.303457
101005                                 ],
101006                                 [
101007                                     -7.206661,
101008                                     54.304903
101009                                 ],
101010                                 [
101011                                     -7.211467,
101012                                     54.30418
101013                                 ],
101014                                 [
101015                                     -7.209038,
101016                                     54.293431
101017                                 ],
101018                                 [
101019                                     -7.1755,
101020                                     54.283664
101021                                 ],
101022                                 [
101023                                     -7.181495,
101024                                     54.269763
101025                                 ],
101026                                 [
101027                                     -7.14589,
101028                                     54.25209
101029                                 ],
101030                                 [
101031                                     -7.159739,
101032                                     54.24067
101033                                 ],
101034                                 [
101035                                     -7.153331,
101036                                     54.224237
101037                                 ],
101038                                 [
101039                                     -7.174725,
101040                                     54.216072
101041                                 ],
101042                                 [
101043                                     -7.229502,
101044                                     54.207545
101045                                 ],
101046                                 [
101047                                     -7.240871,
101048                                     54.202326
101049                                 ],
101050                                 [
101051                                     -7.249088,
101052                                     54.197416
101053                                 ],
101054                                 [
101055                                     -7.255496,
101056                                     54.190854
101057                                 ],
101058                                 [
101059                                     -7.261128,
101060                                     54.18088
101061                                 ],
101062                                 [
101063                                     -7.256322,
101064                                     54.176901
101065                                 ],
101066                                 [
101067                                     -7.247021,
101068                                     54.17225
101069                                 ],
101070                                 [
101071                                     -7.24578,
101072                                     54.166979
101073                                 ],
101074                                 [
101075                                     -7.265366,
101076                                     54.16114
101077                                 ],
101078                                 [
101079                                     -7.26087,
101080                                     54.151166
101081                                 ],
101082                                 [
101083                                     -7.263505,
101084                                     54.140986
101085                                 ],
101086                                 [
101087                                     -7.27074,
101088                                     54.132253
101089                                 ],
101090                                 [
101091                                     -7.280042,
101092                                     54.126155
101093                                 ],
101094                                 [
101095                                     -7.293788,
101096                                     54.122021
101097                                 ],
101098                                 [
101099                                     -7.297353,
101100                                     54.125896
101101                                 ],
101102                                 [
101103                                     -7.29632,
101104                                     54.134991
101105                                 ],
101106                                 [
101107                                     -7.296423,
101108                                     54.146515
101109                                 ],
101110                                 [
101111                                     -7.295028,
101112                                     54.155404
101113                                 ],
101114                                 [
101115                                     -7.292134,
101116                                     54.162638
101117                                 ],
101118                                 [
101119                                     -7.295545,
101120                                     54.165119
101121                                 ],
101122                                 [
101123                                     -7.325982,
101124                                     54.154577
101125                                 ],
101126                                 [
101127                                     -7.333165,
101128                                     54.149409
101129                                 ],
101130                                 [
101131                                     -7.333165,
101132                                     54.142743
101133                                 ],
101134                                 [
101135                                     -7.310324,
101136                                     54.114683
101137                                 ],
101138                                 [
101139                                     -7.316489,
101140                                     54.11428
101141                                 ],
101142                                 [
101143                                     -7.326964,
101144                                     54.113597
101145                                 ],
101146                                 [
101147                                     -7.375488,
101148                                     54.123312
101149                                 ],
101150                                 [
101151                                     -7.390216,
101152                                     54.121194
101153                                 ],
101154                                 [
101155                                     -7.39466,
101156                                     54.121917
101157                                 ],
101158                                 [
101159                                     -7.396624,
101160                                     54.126258
101161                                 ],
101162                                 [
101163                                     -7.403962,
101164                                     54.135043
101165                                 ],
101166                                 [
101167                                     -7.41223,
101168                                     54.136438
101169                                 ],
101170                                 [
101171                                     -7.422255,
101172                                     54.135456
101173                                 ],
101174                                 [
101175                                     -7.425769,
101176                                     54.136955
101177                                 ],
101178                                 [
101179                                     -7.414659,
101180                                     54.145688
101181                                 ],
101182                                 [
101183                                     -7.439619,
101184                                     54.146929
101185                                 ],
101186                                 [
101187                                     -7.480753,
101188                                     54.127653
101189                                 ],
101190                                 [
101191                                     -7.502302,
101192                                     54.125121
101193                                 ],
101194                                 [
101195                                     -7.609014,
101196                                     54.139901
101197                                 ],
101198                                 [
101199                                     -7.620796,
101200                                     54.144965
101201                                 ],
101202                                 [
101203                                     -7.624052,
101204                                     54.153336
101205                                 ],
101206                                 [
101207                                     -7.625706,
101208                                     54.162173
101209                                 ],
101210                                 [
101211                                     -7.632682,
101212                                     54.168529
101213                                 ],
101214                                 [
101215                                     -7.70477,
101216                                     54.200362
101217                                 ],
101218                                 [
101219                                     -7.722599,
101220                                     54.202326
101221                                 ],
101222                                 [
101223                                     -7.782078,
101224                                     54.2
101225                                 ],
101226                                 [
101227                                     -7.836959,
101228                                     54.204341
101229                                 ],
101230                                 [
101231                                     -7.856441,
101232                                     54.211421
101233                                 ],
101234                                 [
101235                                     -7.86967,
101236                                     54.226872
101237                                 ],
101238                                 [
101239                                     -7.873649,
101240                                     54.271055
101241                                 ],
101242                                 [
101243                                     -7.880264,
101244                                     54.287023
101245                                 ],
101246                                 [
101247                                     -7.894966,
101248                                     54.293586
101249                                 ],
101250                                 [
101251                                     -7.93411,
101252                                     54.297049
101253                                 ],
101254                                 [
101255                                     -7.942075,
101256                                     54.298873
101257                                 ],
101258                                 [
101259                                     -7.950802,
101260                                     54.300873
101261                                 ],
101262                                 [
101263                                     -7.96801,
101264                                     54.31219
101265                                 ],
101266                                 [
101267                                     -7.981033,
101268                                     54.326556
101269                                 ],
101270                                 [
101271                                     -8.002194,
101272                                     54.357923
101273                                 ],
101274                                 [
101275                                     -8.03134,
101276                                     54.358027
101277                                 ],
101278                                 [
101279                                     -8.05648,
101280                                     54.365882
101281                                 ],
101282                                 [
101283                                     -8.079941,
101284                                     54.380196
101285                                 ],
101286                                 [
101287                                     -8.122419,
101288                                     54.415233
101289                                 ],
101290                                 [
101291                                     -8.146346,
101292                                     54.430736
101293                                 ],
101294                                 [
101295                                     -8.156035,
101296                                     54.439055
101297                                 ],
101298                                 [
101299                                     -8.158128,
101300                                     54.447117
101301                                 ],
101302                                 [
101303                                     -8.161177,
101304                                     54.454817
101305                                 ],
101306                                 [
101307                                     -8.173837,
101308                                     54.461741
101309                                 ],
101310                                 [
101311                                     -8.168467,
101312                                     54.463477
101313                                 ],
101314                                 [
101315                                     -8.15017,
101316                                     54.46939
101317                                 ],
101318                                 [
101319                                     -8.097046,
101320                                     54.478588
101321                                 ],
101322                                 [
101323                                     -8.072448,
101324                                     54.487063
101325                                 ],
101326                                 [
101327                                     -8.060976,
101328                                     54.493316
101329                                 ],
101330                                 [
101331                                     -8.05586,
101332                                     54.497553
101333                                 ],
101334                                 [
101335                                     -8.043561,
101336                                     54.512229
101337                                 ],
101338                                 [
101339                                     -8.023278,
101340                                     54.529696
101341                                 ],
101342                                 [
101343                                     -8.002194,
101344                                     54.543442
101345                                 ],
101346                                 [
101347                                     -7.926411,
101348                                     54.533055
101349                                 ],
101350                                 [
101351                                     -7.887137,
101352                                     54.532125
101353                                 ],
101354                                 [
101355                                     -7.848844,
101356                                     54.54091
101357                                 ],
101358                                 [
101359                                     -7.749264,
101360                                     54.596152
101361                                 ],
101362                                 [
101363                                     -7.707871,
101364                                     54.604162
101365                                 ],
101366                                 [
101367                                     -7.707944,
101368                                     54.604708
101369                                 ],
101370                                 [
101371                                     -7.707951,
101372                                     54.604763
101373                                 ],
101374                                 [
101375                                     -7.710558,
101376                                     54.624264
101377                                 ],
101378                                 [
101379                                     -7.721204,
101380                                     54.625866
101381                                 ],
101382                                 [
101383                                     -7.736758,
101384                                     54.619251
101385                                 ],
101386                                 [
101387                                     -7.753553,
101388                                     54.614497
101389                                 ],
101390                                 [
101391                                     -7.769159,
101392                                     54.618011
101393                                 ],
101394                                 [
101395                                     -7.801199,
101396                                     54.634806
101397                                 ],
101398                                 [
101399                                     -7.814996,
101400                                     54.639457
101401                                 ],
101402                                 [
101403                                     -7.822541,
101404                                     54.638113
101405                                 ],
101406                                 [
101407                                     -7.838044,
101408                                     54.63124
101409                                 ],
101410                                 [
101411                                     -7.846416,
101412                                     54.631447
101413                                 ],
101414                                 [
101415                                     -7.85427,
101416                                     54.636408
101417                                 ],
101418                                 [
101419                                     -7.864347,
101420                                     54.649069
101421                                 ],
101422                                 [
101423                                     -7.872771,
101424                                     54.652221
101425                                 ],
101426                                 [
101427                                     -7.890082,
101428                                     54.655063
101429                                 ],
101430                                 [
101431                                     -7.906619,
101432                                     54.661316
101433                                 ],
101434                                 [
101435                                     -7.914835,
101436                                     54.671651
101437                                 ],
101438                                 [
101439                                     -7.907135,
101440                                     54.686689
101441                                 ],
101442                                 [
101443                                     -7.913233,
101444                                     54.688653
101445                                 ],
101446                                 [
101447                                     -7.929666,
101448                                     54.696714
101449                                 ],
101450                                 [
101451                                     -7.880109,
101452                                     54.711029
101453                                 ],
101454                                 [
101455                                     -7.845899,
101456                                     54.731027
101457                                 ],
101458                                 [
101459                                     -7.832153,
101460                                     54.730614
101461                                 ],
101462                                 [
101463                                     -7.803576,
101464                                     54.716145
101465                                 ],
101466                                 [
101467                                     -7.770503,
101468                                     54.706016
101469                                 ],
101470                                 [
101471                                     -7.736603,
101472                                     54.707463
101473                                 ],
101474                                 [
101475                                     -7.70229,
101476                                     54.718883
101477                                 ],
101478                                 [
101479                                     -7.667512,
101480                                     54.738779
101481                                 ],
101482                                 [
101483                                     -7.649683,
101484                                     54.744877
101485                                 ],
101486                                 [
101487                                     -7.61537,
101488                                     54.739347
101489                                 ],
101490                                 [
101491                                     -7.585398,
101492                                     54.744722
101493                                 ],
101494                                 [
101495                                     -7.566639,
101496                                     54.738675
101497                                 ],
101498                                 [
101499                                     -7.556149,
101500                                     54.738365
101501                                 ],
101502                                 [
101503                                     -7.543075,
101504                                     54.741673
101505                                 ],
101506                                 [
101507                                     -7.543023,
101508                                     54.743791
101509                                 ],
101510                                 [
101511                                     -7.548398,
101512                                     54.747202
101513                                 ],
101514                                 [
101515                                     -7.551705,
101516                                     54.754695
101517                                 ],
101518                                 [
101519                                     -7.549741,
101520                                     54.779603
101521                                 ],
101522                                 [
101523                                     -7.543385,
101524                                     54.793091
101525                                 ],
101526                                 [
101527                                     -7.470831,
101528                                     54.845284
101529                                 ],
101530                                 [
101531                                     -7.45507,
101532                                     54.863009
101533                                 ],
101534                                 [
101535                                     -7.444735,
101536                                     54.884455
101537                                 ],
101538                                 [
101539                                     -7.444735,
101540                                     54.894893
101541                                 ],
101542                                 [
101543                                     -7.448972,
101544                                     54.920318
101545                                 ],
101546                                 [
101547                                     -7.445251,
101548                                     54.932152
101549                                 ],
101550                                 [
101551                                     -7.436983,
101552                                     54.938301
101553                                 ],
101554                                 [
101555                                     -7.417139,
101556                                     54.943056
101557                                 ],
101558                                 [
101559                                     -7.415755,
101560                                     54.944372
101561                                 ],
101562                                 [
101563                                     -7.408665,
101564                                     54.951117
101565                                 ],
101566                                 [
101567                                     -7.407424,
101568                                     54.959437
101569                                 ],
101570                                 [
101571                                     -7.413109,
101572                                     54.984965
101573                                 ],
101574                                 [
101575                                     -7.409078,
101576                                     54.992045
101577                                 ],
101578                                 [
101579                                     -7.403755,
101580                                     54.99313
101581                                 ],
101582                                 [
101583                                     -7.40112,
101584                                     54.994836
101585                                 ],
101586                                 [
101587                                     -7.405254,
101588                                     55.003569
101589                                 ],
101590                                 [
101591                                     -7.376987,
101592                                     55.02889
101593                                 ],
101594                                 [
101595                                     -7.366962,
101596                                     55.035557
101597                                 ],
101598                                 [
101599                                     -7.355024,
101600                                     55.040931
101601                                 ],
101602                                 [
101603                                     -7.291152,
101604                                     55.046615
101605                                 ],
101606                                 [
101607                                     -7.282987,
101608                                     55.051835
101609                                 ],
101610                                 [
101611                                     -7.275288,
101612                                     55.058863
101613                                 ],
101614                                 [
101615                                     -7.266503,
101616                                     55.065167
101617                                 ],
101618                                 [
101619                                     -7.247097,
101620                                     55.069328
101621                                 ],
101622                                 [
101623                                     -7.2471,
101624                                     55.069322
101625                                 ],
101626                                 [
101627                                     -7.256744,
101628                                     55.050686
101629                                 ],
101630                                 [
101631                                     -7.240956,
101632                                     55.050279
101633                                 ],
101634                                 [
101635                                     -7.240314,
101636                                     55.050389
101637                                 ]
101638                             ]
101639                         ],
101640                         [
101641                             [
101642                                 [
101643                                     -13.688588,
101644                                     57.596259
101645                                 ],
101646                                 [
101647                                     -13.690419,
101648                                     57.596259
101649                                 ],
101650                                 [
101651                                     -13.691314,
101652                                     57.596503
101653                                 ],
101654                                 [
101655                                     -13.691314,
101656                                     57.597154
101657                                 ],
101658                                 [
101659                                     -13.690419,
101660                                     57.597805
101661                                 ],
101662                                 [
101663                                     -13.688588,
101664                                     57.597805
101665                                 ],
101666                                 [
101667                                     -13.687652,
101668                                     57.597154
101669                                 ],
101670                                 [
101671                                     -13.687652,
101672                                     57.596869
101673                                 ],
101674                                 [
101675                                     -13.688588,
101676                                     57.596259
101677                                 ]
101678                             ]
101679                         ],
101680                         [
101681                             [
101682                                 [
101683                                     -4.839121,
101684                                     54.469789
101685                                 ],
101686                                 [
101687                                     -4.979941,
101688                                     54.457977
101689                                 ],
101690                                 [
101691                                     -5.343644,
101692                                     54.878637
101693                                 ],
101694                                 [
101695                                     -5.308469,
101696                                     55.176452
101697                                 ],
101698                                 [
101699                                     -6.272566,
101700                                     55.418443
101701                                 ],
101702                                 [
101703                                     -8.690528,
101704                                     57.833706
101705                                 ],
101706                                 [
101707                                     -6.344705,
101708                                     59.061083
101709                                 ],
101710                                 [
101711                                     -4.204785,
101712                                     58.63305
101713                                 ],
101714                                 [
101715                                     -2.31566,
101716                                     60.699068
101717                                 ],
101718                                 [
101719                                     -1.695335,
101720                                     60.76432
101721                                 ],
101722                                 [
101723                                     -1.58092,
101724                                     60.866001
101725                                 ],
101726                                 [
101727                                     -0.17022,
101728                                     60.897204
101729                                 ],
101730                                 [
101731                                     -0.800508,
101732                                     59.770037
101733                                 ],
101734                                 [
101735                                     -1.292368,
101736                                     57.732574
101737                                 ],
101738                                 [
101739                                     -1.850077,
101740                                     55.766368
101741                                 ],
101742                                 [
101743                                     -1.73054,
101744                                     55.782219
101745                                 ],
101746                                 [
101747                                     1.892395,
101748                                     52.815229
101749                                 ],
101750                                 [
101751                                     1.742775,
101752                                     51.364209
101753                                 ],
101754                                 [
101755                                     1.080173,
101756                                     50.847526
101757                                 ],
101758                                 [
101759                                     0.000774,
101760                                     50.664982
101761                                 ],
101762                                 [
101763                                     -0.162997,
101764                                     50.752401
101765                                 ],
101766                                 [
101767                                     -0.725152,
101768                                     50.731879
101769                                 ],
101770                                 [
101771                                     -0.768853,
101772                                     50.741516
101773                                 ],
101774                                 [
101775                                     -0.770985,
101776                                     50.736884
101777                                 ],
101778                                 [
101779                                     -0.789947,
101780                                     50.730048
101781                                 ],
101782                                 [
101783                                     -0.812815,
101784                                     50.734768
101785                                 ],
101786                                 [
101787                                     -0.877742,
101788                                     50.761156
101789                                 ],
101790                                 [
101791                                     -0.942879,
101792                                     50.758338
101793                                 ],
101794                                 [
101795                                     -0.992581,
101796                                     50.737379
101797                                 ],
101798                                 [
101799                                     -1.18513,
101800                                     50.766989
101801                                 ],
101802                                 [
101803                                     -1.282741,
101804                                     50.792353
101805                                 ],
101806                                 [
101807                                     -1.375004,
101808                                     50.772063
101809                                 ],
101810                                 [
101811                                     -1.523427,
101812                                     50.719605
101813                                 ],
101814                                 [
101815                                     -1.630649,
101816                                     50.695128
101817                                 ],
101818                                 [
101819                                     -1.663617,
101820                                     50.670508
101821                                 ],
101822                                 [
101823                                     -1.498021,
101824                                     50.40831
101825                                 ],
101826                                 [
101827                                     -4.097427,
101828                                     49.735486
101829                                 ],
101830                                 [
101831                                     -6.825199,
101832                                     49.700905
101833                                 ],
101834                                 [
101835                                     -5.541541,
101836                                     51.446591
101837                                 ],
101838                                 [
101839                                     -6.03361,
101840                                     51.732369
101841                                 ],
101842                                 [
101843                                     -4.791746,
101844                                     52.635365
101845                                 ],
101846                                 [
101847                                     -4.969244,
101848                                     52.637413
101849                                 ],
101850                                 [
101851                                     -5.049473,
101852                                     53.131209
101853                                 ],
101854                                 [
101855                                     -4.787393,
101856                                     53.409491
101857                                 ],
101858                                 [
101859                                     -4.734148,
101860                                     53.424866
101861                                 ],
101862                                 [
101863                                     -4.917096,
101864                                     53.508212
101865                                 ],
101866                                 [
101867                                     -4.839121,
101868                                     54.469789
101869                                 ]
101870                             ]
101871                         ]
101872                     ]
101873                 }
101874             },
101875             {
101876                 "type": "Feature",
101877                 "properties": {
101878                     "id": 0
101879                 },
101880                 "geometry": {
101881                     "type": "MultiPolygon",
101882                     "coordinates": [
101883                         [
101884                             [
101885                                 [
101886                                     -157.018938,
101887                                     19.300864
101888                                 ],
101889                                 [
101890                                     -179.437336,
101891                                     27.295312
101892                                 ],
101893                                 [
101894                                     -179.480084,
101895                                     28.991459
101896                                 ],
101897                                 [
101898                                     -168.707465,
101899                                     26.30325
101900                                 ],
101901                                 [
101902                                     -163.107414,
101903                                     24.60499
101904                                 ],
101905                                 [
101906                                     -153.841679,
101907                                     20.079306
101908                                 ],
101909                                 [
101910                                     -154.233846,
101911                                     19.433391
101912                                 ],
101913                                 [
101914                                     -153.61725,
101915                                     18.900587
101916                                 ],
101917                                 [
101918                                     -154.429471,
101919                                     18.171036
101920                                 ],
101921                                 [
101922                                     -156.780638,
101923                                     18.718492
101924                                 ],
101925                                 [
101926                                     -157.018938,
101927                                     19.300864
101928                                 ]
101929                             ]
101930                         ],
101931                         [
101932                             [
101933                                 [
101934                                     -78.91269,
101935                                     43.037032
101936                                 ],
101937                                 [
101938                                     -78.964351,
101939                                     42.976393
101940                                 ],
101941                                 [
101942                                     -78.981718,
101943                                     42.979043
101944                                 ],
101945                                 [
101946                                     -78.998055,
101947                                     42.991111
101948                                 ],
101949                                 [
101950                                     -79.01189,
101951                                     43.004358
101952                                 ],
101953                                 [
101954                                     -79.022046,
101955                                     43.010539
101956                                 ],
101957                                 [
101958                                     -79.023076,
101959                                     43.017015
101960                                 ],
101961                                 [
101962                                     -79.00983,
101963                                     43.050867
101964                                 ],
101965                                 [
101966                                     -79.011449,
101967                                     43.065291
101968                                 ],
101969                                 [
101970                                     -78.993051,
101971                                     43.066174
101972                                 ],
101973                                 [
101974                                     -78.975536,
101975                                     43.069707
101976                                 ],
101977                                 [
101978                                     -78.958905,
101979                                     43.070884
101980                                 ],
101981                                 [
101982                                     -78.943304,
101983                                     43.065291
101984                                 ],
101985                                 [
101986                                     -78.917399,
101987                                     43.058521
101988                                 ],
101989                                 [
101990                                     -78.908569,
101991                                     43.049396
101992                                 ],
101993                                 [
101994                                     -78.91269,
101995                                     43.037032
101996                                 ]
101997                             ]
101998                         ],
101999                         [
102000                             [
102001                                 [
102002                                     -123.03529,
102003                                     48.992515
102004                                 ],
102005                                 [
102006                                     -123.035308,
102007                                     48.992499
102008                                 ],
102009                                 [
102010                                     -123.045277,
102011                                     48.984361
102012                                 ],
102013                                 [
102014                                     -123.08849,
102015                                     48.972235
102016                                 ],
102017                                 [
102018                                     -123.089345,
102019                                     48.987982
102020                                 ],
102021                                 [
102022                                     -123.090484,
102023                                     48.992499
102024                                 ],
102025                                 [
102026                                     -123.090488,
102027                                     48.992515
102028                                 ],
102029                                 [
102030                                     -123.035306,
102031                                     48.992515
102032                                 ],
102033                                 [
102034                                     -123.03529,
102035                                     48.992515
102036                                 ]
102037                             ]
102038                         ],
102039                         [
102040                             [
102041                                 [
102042                                     -103.837038,
102043                                     29.279906
102044                                 ],
102045                                 [
102046                                     -103.864121,
102047                                     29.281366
102048                                 ],
102049                                 [
102050                                     -103.928122,
102051                                     29.293019
102052                                 ],
102053                                 [
102054                                     -104.01915,
102055                                     29.32033
102056                                 ],
102057                                 [
102058                                     -104.057313,
102059                                     29.339037
102060                                 ],
102061                                 [
102062                                     -104.105424,
102063                                     29.385675
102064                                 ],
102065                                 [
102066                                     -104.139789,
102067                                     29.400584
102068                                 ],
102069                                 [
102070                                     -104.161648,
102071                                     29.416759
102072                                 ],
102073                                 [
102074                                     -104.194514,
102075                                     29.448927
102076                                 ],
102077                                 [
102078                                     -104.212291,
102079                                     29.484661
102080                                 ],
102081                                 [
102082                                     -104.218698,
102083                                     29.489829
102084                                 ],
102085                                 [
102086                                     -104.227148,
102087                                     29.493033
102088                                 ],
102089                                 [
102090                                     -104.251022,
102091                                     29.508588
102092                                 ],
102093                                 [
102094                                     -104.267171,
102095                                     29.526571
102096                                 ],
102097                                 [
102098                                     -104.292751,
102099                                     29.532824
102100                                 ],
102101                                 [
102102                                     -104.320604,
102103                                     29.532255
102104                                 ],
102105                                 [
102106                                     -104.338484,
102107                                     29.524013
102108                                 ],
102109                                 [
102110                                     -104.349026,
102111                                     29.537578
102112                                 ],
102113                                 [
102114                                     -104.430443,
102115                                     29.582795
102116                                 ],
102117                                 [
102118                                     -104.437832,
102119                                     29.58543
102120                                 ],
102121                                 [
102122                                     -104.444008,
102123                                     29.589203
102124                                 ],
102125                                 [
102126                                     -104.448555,
102127                                     29.597678
102128                                 ],
102129                                 [
102130                                     -104.452069,
102131                                     29.607109
102132                                 ],
102133                                 [
102134                                     -104.455222,
102135                                     29.613387
102136                                 ],
102137                                 [
102138                                     -104.469381,
102139                                     29.625402
102140                                 ],
102141                                 [
102142                                     -104.516639,
102143                                     29.654315
102144                                 ],
102145                                 [
102146                                     -104.530824,
102147                                     29.667906
102148                                 ],
102149                                 [
102150                                     -104.535036,
102151                                     29.677802
102152                                 ],
102153                                 [
102154                                     -104.535191,
102155                                     29.687853
102156                                 ],
102157                                 [
102158                                     -104.537103,
102159                                     29.702116
102160                                 ],
102161                                 [
102162                                     -104.543666,
102163                                     29.71643
102164                                 ],
102165                                 [
102166                                     -104.561391,
102167                                     29.745421
102168                                 ],
102169                                 [
102170                                     -104.570279,
102171                                     29.787511
102172                                 ],
102173                                 [
102174                                     -104.583586,
102175                                     29.802575
102176                                 ],
102177                                 [
102178                                     -104.601207,
102179                                     29.81477
102180                                 ],
102181                                 [
102182                                     -104.619682,
102183                                     29.833064
102184                                 ],
102185                                 [
102186                                     -104.623764,
102187                                     29.841487
102188                                 ],
102189                                 [
102190                                     -104.637588,
102191                                     29.887996
102192                                 ],
102193                                 [
102194                                     -104.656346,
102195                                     29.908201
102196                                 ],
102197                                 [
102198                                     -104.660635,
102199                                     29.918433
102200                                 ],
102201                                 [
102202                                     -104.663478,
102203                                     29.923084
102204                                 ],
102205                                 [
102206                                     -104.676526,
102207                                     29.93683
102208                                 ],
102209                                 [
102210                                     -104.680479,
102211                                     29.942308
102212                                 ],
102213                                 [
102214                                     -104.682469,
102215                                     29.952126
102216                                 ],
102217                                 [
102218                                     -104.680117,
102219                                     29.967784
102220                                 ],
102221                                 [
102222                                     -104.680479,
102223                                     29.976466
102224                                 ],
102225                                 [
102226                                     -104.699108,
102227                                     30.03145
102228                                 ],
102229                                 [
102230                                     -104.701589,
102231                                     30.055324
102232                                 ],
102233                                 [
102234                                     -104.698592,
102235                                     30.075271
102236                                 ],
102237                                 [
102238                                     -104.684639,
102239                                     30.111135
102240                                 ],
102241                                 [
102242                                     -104.680479,
102243                                     30.134131
102244                                 ],
102245                                 [
102246                                     -104.67867,
102247                                     30.170356
102248                                 ],
102249                                 [
102250                                     -104.681564,
102251                                     30.192939
102252                                 ],
102253                                 [
102254                                     -104.695853,
102255                                     30.208441
102256                                 ],
102257                                 [
102258                                     -104.715231,
102259                                     30.243995
102260                                 ],
102261                                 [
102262                                     -104.724585,
102263                                     30.252211
102264                                 ],
102265                                 [
102266                                     -104.742155,
102267                                     30.25986
102268                                 ],
102269                                 [
102270                                     -104.74939,
102271                                     30.264459
102272                                 ],
102273                                 [
102274                                     -104.761689,
102275                                     30.284199
102276                                 ],
102277                                 [
102278                                     -104.774143,
102279                                     30.311588
102280                                 ],
102281                                 [
102282                                     -104.788767,
102283                                     30.335927
102284                                 ],
102285                                 [
102286                                     -104.807732,
102287                                     30.346418
102288                                 ],
102289                                 [
102290                                     -104.8129,
102291                                     30.350707
102292                                 ],
102293                                 [
102294                                     -104.814967,
102295                                     30.360577
102296                                 ],
102297                                 [
102298                                     -104.816001,
102299                                     30.371997
102300                                 ],
102301                                 [
102302                                     -104.818274,
102303                                     30.380524
102304                                 ],
102305                                 [
102306                                     -104.824269,
102307                                     30.38719
102308                                 ],
102309                                 [
102310                                     -104.83755,
102311                                     30.394063
102312                                 ],
102313                                 [
102314                                     -104.844939,
102315                                     30.40104
102316                                 ],
102317                                 [
102318                                     -104.853259,
102319                                     30.41215
102320                                 ],
102321                                 [
102322                                     -104.855016,
102323                                     30.417473
102324                                 ],
102325                                 [
102326                                     -104.853621,
102327                                     30.423984
102328                                 ],
102329                                 [
102330                                     -104.852432,
102331                                     30.438867
102332                                 ],
102333                                 [
102334                                     -104.854655,
102335                                     30.448737
102336                                 ],
102337                                 [
102338                                     -104.864473,
102339                                     30.462018
102340                                 ],
102341                                 [
102342                                     -104.866695,
102343                                     30.473025
102344                                 ],
102345                                 [
102346                                     -104.865248,
102347                                     30.479898
102348                                 ],
102349                                 [
102350                                     -104.859615,
102351                                     30.491112
102352                                 ],
102353                                 [
102354                                     -104.859254,
102355                                     30.497261
102356                                 ],
102357                                 [
102358                                     -104.863026,
102359                                     30.502377
102360                                 ],
102361                                 [
102362                                     -104.879718,
102363                                     30.510852
102364                                 ],
102365                                 [
102366                                     -104.882146,
102367                                     30.520929
102368                                 ],
102369                                 [
102370                                     -104.884007,
102371                                     30.541858
102372                                 ],
102373                                 [
102374                                     -104.886591,
102375                                     30.551883
102376                                 ],
102377                                 [
102378                                     -104.898166,
102379                                     30.569401
102380                                 ],
102381                                 [
102382                                     -104.928242,
102383                                     30.599529
102384                                 ],
102385                                 [
102386                                     -104.93434,
102387                                     30.610536
102388                                 ],
102389                                 [
102390                                     -104.941057,
102391                                     30.61405
102392                                 ],
102393                                 [
102394                                     -104.972735,
102395                                     30.618029
102396                                 ],
102397                                 [
102398                                     -104.98276,
102399                                     30.620716
102400                                 ],
102401                                 [
102402                                     -104.989117,
102403                                     30.629553
102404                                 ],
102405                                 [
102406                                     -104.991649,
102407                                     30.640301
102408                                 ],
102409                                 [
102410                                     -104.992941,
102411                                     30.651464
102412                                 ],
102413                                 [
102414                                     -104.995783,
102415                                     30.661747
102416                                 ],
102417                                 [
102418                                     -105.008495,
102419                                     30.676992
102420                                 ],
102421                                 [
102422                                     -105.027977,
102423                                     30.690117
102424                                 ],
102425                                 [
102426                                     -105.049475,
102427                                     30.699264
102428                                 ],
102429                                 [
102430                                     -105.06813,
102431                                     30.702675
102432                                 ],
102433                                 [
102434                                     -105.087043,
102435                                     30.709806
102436                                 ],
102437                                 [
102438                                     -105.133604,
102439                                     30.757917
102440                                 ],
102441                                 [
102442                                     -105.140425,
102443                                     30.750476
102444                                 ],
102445                                 [
102446                                     -105.153241,
102447                                     30.763188
102448                                 ],
102449                                 [
102450                                     -105.157788,
102451                                     30.76572
102452                                 ],
102453                                 [
102454                                     -105.160889,
102455                                     30.764118
102456                                 ],
102457                                 [
102458                                     -105.162698,
102459                                     30.774919
102460                                 ],
102461                                 [
102462                                     -105.167297,
102463                                     30.781171
102464                                 ],
102465                                 [
102466                                     -105.17479,
102467                                     30.783962
102468                                 ],
102469                                 [
102470                                     -105.185125,
102471                                     30.784634
102472                                 ],
102473                                 [
102474                                     -105.195306,
102475                                     30.787941
102476                                 ],
102477                                 [
102478                                     -105.204917,
102479                                     30.80241
102480                                 ],
102481                                 [
102482                                     -105.2121,
102483                                     30.805718
102484                                 ],
102485                                 [
102486                                     -105.21825,
102487                                     30.806803
102488                                 ],
102489                                 [
102490                                     -105.229257,
102491                                     30.810214
102492                                 ],
102493                                 [
102494                                     -105.232874,
102495                                     30.809128
102496                                 ],
102497                                 [
102498                                     -105.239851,
102499                                     30.801532
102500                                 ],
102501                                 [
102502                                     -105.243985,
102503                                     30.799103
102504                                 ],
102505                                 [
102506                                     -105.249049,
102507                                     30.798845
102508                                 ],
102509                                 [
102510                                     -105.259488,
102511                                     30.802979
102512                                 ],
102513                                 [
102514                                     -105.265844,
102515                                     30.808405
102516                                 ],
102517                                 [
102518                                     -105.270753,
102519                                     30.814348
102520                                 ],
102521                                 [
102522                                     -105.277006,
102523                                     30.819412
102524                                 ],
102525                                 [
102526                                     -105.334315,
102527                                     30.843803
102528                                 ],
102529                                 [
102530                                     -105.363771,
102531                                     30.850366
102532                                 ],
102533                                 [
102534                                     -105.376173,
102535                                     30.859565
102536                                 ],
102537                                 [
102538                                     -105.41555,
102539                                     30.902456
102540                                 ],
102541                                 [
102542                                     -105.496682,
102543                                     30.95651
102544                                 ],
102545                                 [
102546                                     -105.530789,
102547                                     30.991701
102548                                 ],
102549                                 [
102550                                     -105.555955,
102551                                     31.002605
102552                                 ],
102553                                 [
102554                                     -105.565722,
102555                                     31.016661
102556                                 ],
102557                                 [
102558                                     -105.578641,
102559                                     31.052163
102560                                 ],
102561                                 [
102562                                     -105.59094,
102563                                     31.071438
102564                                 ],
102565                                 [
102566                                     -105.605875,
102567                                     31.081928
102568                                 ],
102569                                 [
102570                                     -105.623496,
102571                                     31.090351
102572                                 ],
102573                                 [
102574                                     -105.643805,
102575                                     31.103684
102576                                 ],
102577                                 [
102578                                     -105.668042,
102579                                     31.127869
102580                                 ],
102581                                 [
102582                                     -105.675225,
102583                                     31.131951
102584                                 ],
102585                                 [
102586                                     -105.692278,
102587                                     31.137635
102588                                 ],
102589                                 [
102590                                     -105.76819,
102591                                     31.18001
102592                                 ],
102593                                 [
102594                                     -105.777854,
102595                                     31.192722
102596                                 ],
102597                                 [
102598                                     -105.78483,
102599                                     31.211016
102600                                 ],
102601                                 [
102602                                     -105.861983,
102603                                     31.288376
102604                                 ],
102605                                 [
102606                                     -105.880147,
102607                                     31.300881
102608                                 ],
102609                                 [
102610                                     -105.896994,
102611                                     31.305997
102612                                 ],
102613                                 [
102614                                     -105.897149,
102615                                     31.309511
102616                                 ],
102617                                 [
102618                                     -105.908802,
102619                                     31.317004
102620                                 ],
102621                                 [
102622                                     -105.928052,
102623                                     31.326461
102624                                 ],
102625                                 [
102626                                     -105.934563,
102627                                     31.335504
102628                                 ],
102629                                 [
102630                                     -105.941772,
102631                                     31.352351
102632                                 ],
102633                                 [
102634                                     -105.948515,
102635                                     31.361239
102636                                 ],
102637                                 [
102638                                     -105.961202,
102639                                     31.371006
102640                                 ],
102641                                 [
102642                                     -106.004739,
102643                                     31.396948
102644                                 ],
102645                                 [
102646                                     -106.021147,
102647                                     31.402167
102648                                 ],
102649                                 [
102650                                     -106.046261,
102651                                     31.404648
102652                                 ],
102653                                 [
102654                                     -106.065304,
102655                                     31.410952
102656                                 ],
102657                                 [
102658                                     -106.099385,
102659                                     31.428884
102660                                 ],
102661                                 [
102662                                     -106.141113,
102663                                     31.439167
102664                                 ],
102665                                 [
102666                                     -106.164316,
102667                                     31.447797
102668                                 ],
102669                                 [
102670                                     -106.174471,
102671                                     31.460251
102672                                 ],
102673                                 [
102674                                     -106.209249,
102675                                     31.477305
102676                                 ],
102677                                 [
102678                                     -106.215424,
102679                                     31.483919
102680                                 ],
102681                                 [
102682                                     -106.21744,
102683                                     31.488725
102684                                 ],
102685                                 [
102686                                     -106.218731,
102687                                     31.494616
102688                                 ],
102689                                 [
102690                                     -106.222891,
102691                                     31.50459
102692                                 ],
102693                                 [
102694                                     -106.232658,
102695                                     31.519938
102696                                 ],
102697                                 [
102698                                     -106.274749,
102699                                     31.562622
102700                                 ],
102701                                 [
102702                                     -106.286298,
102703                                     31.580141
102704                                 ],
102705                                 [
102706                                     -106.312292,
102707                                     31.648612
102708                                 ],
102709                                 [
102710                                     -106.331309,
102711                                     31.68215
102712                                 ],
102713                                 [
102714                                     -106.35849,
102715                                     31.717548
102716                                 ],
102717                                 [
102718                                     -106.39177,
102719                                     31.745919
102720                                 ],
102721                                 [
102722                                     -106.428951,
102723                                     31.758476
102724                                 ],
102725                                 [
102726                                     -106.473135,
102727                                     31.755065
102728                                 ],
102729                                 [
102730                                     -106.492797,
102731                                     31.759044
102732                                 ],
102733                                 [
102734                                     -106.501425,
102735                                     31.766344
102736                                 ],
102737                                 [
102738                                     -106.506052,
102739                                     31.770258
102740                                 ],
102741                                 [
102742                                     -106.517189,
102743                                     31.773824
102744                                 ],
102745                                 [
102746                                     -106.558969,
102747                                     31.773876
102748                                 ],
102749                                 [
102750                                     -106.584859,
102751                                     31.773927
102752                                 ],
102753                                 [
102754                                     -106.610697,
102755                                     31.773979
102756                                 ],
102757                                 [
102758                                     -106.636587,
102759                                     31.774082
102760                                 ],
102761                                 [
102762                                     -106.662477,
102763                                     31.774134
102764                                 ],
102765                                 [
102766                                     -106.688315,
102767                                     31.774237
102768                                 ],
102769                                 [
102770                                     -106.714205,
102771                                     31.774237
102772                                 ],
102773                                 [
102774                                     -106.740095,
102775                                     31.774289
102776                                 ],
102777                                 [
102778                                     -106.765933,
102779                                     31.774392
102780                                 ],
102781                                 [
102782                                     -106.791823,
102783                                     31.774444
102784                                 ],
102785                                 [
102786                                     -106.817713,
102787                                     31.774496
102788                                 ],
102789                                 [
102790                                     -106.843603,
102791                                     31.774547
102792                                 ],
102793                                 [
102794                                     -106.869441,
102795                                     31.774599
102796                                 ],
102797                                 [
102798                                     -106.895331,
102799                                     31.774702
102800                                 ],
102801                                 [
102802                                     -106.921221,
102803                                     31.774702
102804                                 ],
102805                                 [
102806                                     -106.947111,
102807                                     31.774754
102808                                 ],
102809                                 [
102810                                     -106.973001,
102811                                     31.774857
102812                                 ],
102813                                 [
102814                                     -106.998891,
102815                                     31.774909
102816                                 ],
102817                                 [
102818                                     -107.02478,
102819                                     31.774961
102820                                 ],
102821                                 [
102822                                     -107.05067,
102823                                     31.775013
102824                                 ],
102825                                 [
102826                                     -107.076509,
102827                                     31.775064
102828                                 ],
102829                                 [
102830                                     -107.102398,
102831                                     31.775168
102832                                 ],
102833                                 [
102834                                     -107.128288,
102835                                     31.775168
102836                                 ],
102837                                 [
102838                                     -107.154127,
102839                                     31.775219
102840                                 ],
102841                                 [
102842                                     -107.180016,
102843                                     31.775374
102844                                 ],
102845                                 [
102846                                     -107.205906,
102847                                     31.775374
102848                                 ],
102849                                 [
102850                                     -107.231796,
102851                                     31.775426
102852                                 ],
102853                                 [
102854                                     -107.257634,
102855                                     31.775478
102856                                 ],
102857                                 [
102858                                     -107.283524,
102859                                     31.775529
102860                                 ],
102861                                 [
102862                                     -107.309414,
102863                                     31.775633
102864                                 ],
102865                                 [
102866                                     -107.335252,
102867                                     31.775684
102868                                 ],
102869                                 [
102870                                     -107.361142,
102871                                     31.775788
102872                                 ],
102873                                 [
102874                                     -107.387032,
102875                                     31.775788
102876                                 ],
102877                                 [
102878                                     -107.412896,
102879                                     31.775839
102880                                 ],
102881                                 [
102882                                     -107.438786,
102883                                     31.775943
102884                                 ],
102885                                 [
102886                                     -107.464676,
102887                                     31.775994
102888                                 ],
102889                                 [
102890                                     -107.490566,
102891                                     31.776098
102892                                 ],
102893                                 [
102894                                     -107.516404,
102895                                     31.776149
102896                                 ],
102897                                 [
102898                                     -107.542294,
102899                                     31.776201
102900                                 ],
102901                                 [
102902                                     -107.568184,
102903                                     31.776253
102904                                 ],
102905                                 [
102906                                     -107.594074,
102907                                     31.776304
102908                                 ],
102909                                 [
102910                                     -107.619964,
102911                                     31.776408
102912                                 ],
102913                                 [
102914                                     -107.645854,
102915                                     31.776459
102916                                 ],
102917                                 [
102918                                     -107.671744,
102919                                     31.776459
102920                                 ],
102921                                 [
102922                                     -107.697633,
102923                                     31.776563
102924                                 ],
102925                                 [
102926                                     -107.723472,
102927                                     31.776614
102928                                 ],
102929                                 [
102930                                     -107.749362,
102931                                     31.776666
102932                                 ],
102933                                 [
102934                                     -107.775251,
102935                                     31.776718
102936                                 ],
102937                                 [
102938                                     -107.801141,
102939                                     31.77677
102940                                 ],
102941                                 [
102942                                     -107.82698,
102943                                     31.776873
102944                                 ],
102945                                 [
102946                                     -107.852869,
102947                                     31.776925
102948                                 ],
102949                                 [
102950                                     -107.878759,
102951                                     31.776925
102952                                 ],
102953                                 [
102954                                     -107.904598,
102955                                     31.777028
102956                                 ],
102957                                 [
102958                                     -107.930487,
102959                                     31.77708
102960                                 ],
102961                                 [
102962                                     -107.956377,
102963                                     31.777131
102964                                 ],
102965                                 [
102966                                     -107.982216,
102967                                     31.777183
102968                                 ],
102969                                 [
102970                                     -108.008105,
102971                                     31.777235
102972                                 ],
102973                                 [
102974                                     -108.033995,
102975                                     31.777338
102976                                 ],
102977                                 [
102978                                     -108.059885,
102979                                     31.77739
102980                                 ],
102981                                 [
102982                                     -108.085723,
102983                                     31.77739
102984                                 ],
102985                                 [
102986                                     -108.111613,
102987                                     31.777545
102988                                 ],
102989                                 [
102990                                     -108.137503,
102991                                     31.777545
102992                                 ],
102993                                 [
102994                                     -108.163341,
102995                                     31.777648
102996                                 ],
102997                                 [
102998                                     -108.189283,
102999                                     31.7777
103000                                 ],
103001                                 [
103002                                     -108.215121,
103003                                     31.777751
103004                                 ],
103005                                 [
103006                                     -108.215121,
103007                                     31.770723
103008                                 ],
103009                                 [
103010                                     -108.215121,
103011                                     31.763695
103012                                 ],
103013                                 [
103014                                     -108.215121,
103015                                     31.756667
103016                                 ],
103017                                 [
103018                                     -108.215121,
103019                                     31.749639
103020                                 ],
103021                                 [
103022                                     -108.215121,
103023                                     31.74256
103024                                 ],
103025                                 [
103026                                     -108.215121,
103027                                     31.735583
103028                                 ],
103029                                 [
103030                                     -108.215121,
103031                                     31.728555
103032                                 ],
103033                                 [
103034                                     -108.215121,
103035                                     31.721476
103036                                 ],
103037                                 [
103038                                     -108.215121,
103039                                     31.714396
103040                                 ],
103041                                 [
103042                                     -108.215121,
103043                                     31.70742
103044                                 ],
103045                                 [
103046                                     -108.215121,
103047                                     31.700392
103048                                 ],
103049                                 [
103050                                     -108.215121,
103051                                     31.693312
103052                                 ],
103053                                 [
103054                                     -108.215121,
103055                                     31.686284
103056                                 ],
103057                                 [
103058                                     -108.215121,
103059                                     31.679256
103060                                 ],
103061                                 [
103062                                     -108.215121,
103063                                     31.672176
103064                                 ],
103065                                 [
103066                                     -108.21507,
103067                                     31.665148
103068                                 ],
103069                                 [
103070                                     -108.215018,
103071                                     31.658172
103072                                 ],
103073                                 [
103074                                     -108.215018,
103075                                     31.651092
103076                                 ],
103077                                 [
103078                                     -108.215018,
103079                                     31.644064
103080                                 ],
103081                                 [
103082                                     -108.215018,
103083                                     31.637036
103084                                 ],
103085                                 [
103086                                     -108.215018,
103087                                     31.630008
103088                                 ],
103089                                 [
103090                                     -108.215018,
103091                                     31.62298
103092                                 ],
103093                                 [
103094                                     -108.215018,
103095                                     31.615952
103096                                 ],
103097                                 [
103098                                     -108.215018,
103099                                     31.608873
103100                                 ],
103101                                 [
103102                                     -108.215018,
103103                                     31.601845
103104                                 ],
103105                                 [
103106                                     -108.215018,
103107                                     31.594817
103108                                 ],
103109                                 [
103110                                     -108.215018,
103111                                     31.587789
103112                                 ],
103113                                 [
103114                                     -108.215018,
103115                                     31.580761
103116                                 ],
103117                                 [
103118                                     -108.215018,
103119                                     31.573733
103120                                 ],
103121                                 [
103122                                     -108.215018,
103123                                     31.566653
103124                                 ],
103125                                 [
103126                                     -108.215018,
103127                                     31.559625
103128                                 ],
103129                                 [
103130                                     -108.214966,
103131                                     31.552597
103132                                 ],
103133                                 [
103134                                     -108.214966,
103135                                     31.545569
103136                                 ],
103137                                 [
103138                                     -108.214966,
103139                                     31.538489
103140                                 ],
103141                                 [
103142                                     -108.214966,
103143                                     31.531461
103144                                 ],
103145                                 [
103146                                     -108.214966,
103147                                     31.524485
103148                                 ],
103149                                 [
103150                                     -108.214966,
103151                                     31.517405
103152                                 ],
103153                                 [
103154                                     -108.214966,
103155                                     31.510378
103156                                 ],
103157                                 [
103158                                     -108.214966,
103159                                     31.503401
103160                                 ],
103161                                 [
103162                                     -108.214966,
103163                                     31.496322
103164                                 ],
103165                                 [
103166                                     -108.214966,
103167                                     31.489242
103168                                 ],
103169                                 [
103170                                     -108.214966,
103171                                     31.482214
103172                                 ],
103173                                 [
103174                                     -108.214966,
103175                                     31.475238
103176                                 ],
103177                                 [
103178                                     -108.214966,
103179                                     31.468158
103180                                 ],
103181                                 [
103182                                     -108.214966,
103183                                     31.46113
103184                                 ],
103185                                 [
103186                                     -108.214966,
103187                                     31.454102
103188                                 ],
103189                                 [
103190                                     -108.214966,
103191                                     31.447074
103192                                 ],
103193                                 [
103194                                     -108.214915,
103195                                     31.440046
103196                                 ],
103197                                 [
103198                                     -108.214863,
103199                                     31.432966
103200                                 ],
103201                                 [
103202                                     -108.214863,
103203                                     31.425938
103204                                 ],
103205                                 [
103206                                     -108.214863,
103207                                     31.41891
103208                                 ],
103209                                 [
103210                                     -108.214863,
103211                                     31.411882
103212                                 ],
103213                                 [
103214                                     -108.214863,
103215                                     31.404803
103216                                 ],
103217                                 [
103218                                     -108.214863,
103219                                     31.397826
103220                                 ],
103221                                 [
103222                                     -108.214863,
103223                                     31.390798
103224                                 ],
103225                                 [
103226                                     -108.214863,
103227                                     31.383719
103228                                 ],
103229                                 [
103230                                     -108.214863,
103231                                     31.376639
103232                                 ],
103233                                 [
103234                                     -108.214863,
103235                                     31.369663
103236                                 ],
103237                                 [
103238                                     -108.214863,
103239                                     31.362635
103240                                 ],
103241                                 [
103242                                     -108.214863,
103243                                     31.355555
103244                                 ],
103245                                 [
103246                                     -108.214863,
103247                                     31.348527
103248                                 ],
103249                                 [
103250                                     -108.214863,
103251                                     31.341551
103252                                 ],
103253                                 [
103254                                     -108.214863,
103255                                     31.334471
103256                                 ],
103257                                 [
103258                                     -108.214811,
103259                                     31.327443
103260                                 ],
103261                                 [
103262                                     -108.257573,
103263                                     31.327391
103264                                 ],
103265                                 [
103266                                     -108.300336,
103267                                     31.327391
103268                                 ],
103269                                 [
103270                                     -108.34302,
103271                                     31.327391
103272                                 ],
103273                                 [
103274                                     -108.385731,
103275                                     31.327391
103276                                 ],
103277                                 [
103278                                     -108.428442,
103279                                     31.327391
103280                                 ],
103281                                 [
103282                                     -108.471152,
103283                                     31.327391
103284                                 ],
103285                                 [
103286                                     -108.513837,
103287                                     31.327391
103288                                 ],
103289                                 [
103290                                     -108.556547,
103291                                     31.327391
103292                                 ],
103293                                 [
103294                                     -108.59931,
103295                                     31.327391
103296                                 ],
103297                                 [
103298                                     -108.64202,
103299                                     31.327391
103300                                 ],
103301                                 [
103302                                     -108.684757,
103303                                     31.327391
103304                                 ],
103305                                 [
103306                                     -108.727467,
103307                                     31.327391
103308                                 ],
103309                                 [
103310                                     -108.770178,
103311                                     31.327391
103312                                 ],
103313                                 [
103314                                     -108.812914,
103315                                     31.327391
103316                                 ],
103317                                 [
103318                                     -108.855625,
103319                                     31.327391
103320                                 ],
103321                                 [
103322                                     -108.898335,
103323                                     31.327391
103324                                 ],
103325                                 [
103326                                     -108.941046,
103327                                     31.327391
103328                                 ],
103329                                 [
103330                                     -108.968282,
103331                                     31.327391
103332                                 ],
103333                                 [
103334                                     -108.983731,
103335                                     31.327391
103336                                 ],
103337                                 [
103338                                     -109.026493,
103339                                     31.327391
103340                                 ],
103341                                 [
103342                                     -109.04743,
103343                                     31.327391
103344                                 ],
103345                                 [
103346                                     -109.069203,
103347                                     31.327391
103348                                 ],
103349                                 [
103350                                     -109.111914,
103351                                     31.327391
103352                                 ],
103353                                 [
103354                                     -109.154599,
103355                                     31.327391
103356                                 ],
103357                                 [
103358                                     -109.197361,
103359                                     31.327391
103360                                 ],
103361                                 [
103362                                     -109.240072,
103363                                     31.32734
103364                                 ],
103365                                 [
103366                                     -109.282782,
103367                                     31.32734
103368                                 ],
103369                                 [
103370                                     -109.325519,
103371                                     31.32734
103372                                 ],
103373                                 [
103374                                     -109.368229,
103375                                     31.32734
103376                                 ],
103377                                 [
103378                                     -109.410914,
103379                                     31.32734
103380                                 ],
103381                                 [
103382                                     -109.45365,
103383                                     31.32734
103384                                 ],
103385                                 [
103386                                     -109.496387,
103387                                     31.32734
103388                                 ],
103389                                 [
103390                                     -109.539071,
103391                                     31.32734
103392                                 ],
103393                                 [
103394                                     -109.581808,
103395                                     31.32734
103396                                 ],
103397                                 [
103398                                     -109.624493,
103399                                     31.32734
103400                                 ],
103401                                 [
103402                                     -109.667177,
103403                                     31.32734
103404                                 ],
103405                                 [
103406                                     -109.709965,
103407                                     31.32734
103408                                 ],
103409                                 [
103410                                     -109.75265,
103411                                     31.32734
103412                                 ],
103413                                 [
103414                                     -109.795335,
103415                                     31.32734
103416                                 ],
103417                                 [
103418                                     -109.838123,
103419                                     31.32734
103420                                 ],
103421                                 [
103422                                     -109.880808,
103423                                     31.32734
103424                                 ],
103425                                 [
103426                                     -109.923596,
103427                                     31.327288
103428                                 ],
103429                                 [
103430                                     -109.96628,
103431                                     31.327236
103432                                 ],
103433                                 [
103434                                     -110.008965,
103435                                     31.327236
103436                                 ],
103437                                 [
103438                                     -110.051702,
103439                                     31.327236
103440                                 ],
103441                                 [
103442                                     -110.094386,
103443                                     31.327236
103444                                 ],
103445                                 [
103446                                     -110.137071,
103447                                     31.327236
103448                                 ],
103449                                 [
103450                                     -110.179807,
103451                                     31.327236
103452                                 ],
103453                                 [
103454                                     -110.222544,
103455                                     31.327236
103456                                 ],
103457                                 [
103458                                     -110.265229,
103459                                     31.327236
103460                                 ],
103461                                 [
103462                                     -110.308017,
103463                                     31.327236
103464                                 ],
103465                                 [
103466                                     -110.350753,
103467                                     31.327236
103468                                 ],
103469                                 [
103470                                     -110.39349,
103471                                     31.327236
103472                                 ],
103473                                 [
103474                                     -110.436174,
103475                                     31.327236
103476                                 ],
103477                                 [
103478                                     -110.478859,
103479                                     31.327236
103480                                 ],
103481                                 [
103482                                     -110.521595,
103483                                     31.327236
103484                                 ],
103485                                 [
103486                                     -110.56428,
103487                                     31.327236
103488                                 ],
103489                                 [
103490                                     -110.606965,
103491                                     31.327236
103492                                 ],
103493                                 [
103494                                     -110.649727,
103495                                     31.327236
103496                                 ],
103497                                 [
103498                                     -110.692438,
103499                                     31.327236
103500                                 ],
103501                                 [
103502                                     -110.7352,
103503                                     31.327236
103504                                 ],
103505                                 [
103506                                     -110.777885,
103507                                     31.327236
103508                                 ],
103509                                 [
103510                                     -110.820595,
103511                                     31.327236
103512                                 ],
103513                                 [
103514                                     -110.863358,
103515                                     31.327236
103516                                 ],
103517                                 [
103518                                     -110.906068,
103519                                     31.327236
103520                                 ],
103521                                 [
103522                                     -110.948753,
103523                                     31.327185
103524                                 ],
103525                                 [
103526                                     -111.006269,
103527                                     31.327185
103528                                 ],
103529                                 [
103530                                     -111.067118,
103531                                     31.333644
103532                                 ],
103533                                 [
103534                                     -111.094455,
103535                                     31.342532
103536                                 ],
103537                                 [
103538                                     -111.145924,
103539                                     31.359069
103540                                 ],
103541                                 [
103542                                     -111.197446,
103543                                     31.375554
103544                                 ],
103545                                 [
103546                                     -111.248864,
103547                                     31.392142
103548                                 ],
103549                                 [
103550                                     -111.300333,
103551                                     31.40873
103552                                 ],
103553                                 [
103554                                     -111.351803,
103555                                     31.425318
103556                                 ],
103557                                 [
103558                                     -111.403299,
103559                                     31.441855
103560                                 ],
103561                                 [
103562                                     -111.454768,
103563                                     31.458339
103564                                 ],
103565                                 [
103566                                     -111.506238,
103567                                     31.474979
103568                                 ],
103569                                 [
103570                                     -111.915464,
103571                                     31.601431
103572                                 ],
103573                                 [
103574                                     -112.324715,
103575                                     31.727987
103576                                 ],
103577                                 [
103578                                     -112.733967,
103579                                     31.854543
103580                                 ],
103581                                 [
103582                                     -113.143218,
103583                                     31.981046
103584                                 ],
103585                                 [
103586                                     -113.552444,
103587                                     32.107602
103588                                 ],
103589                                 [
103590                                     -113.961696,
103591                                     32.234132
103592                                 ],
103593                                 [
103594                                     -114.370921,
103595                                     32.360687
103596                                 ],
103597                                 [
103598                                     -114.780147,
103599                                     32.487243
103600                                 ],
103601                                 [
103602                                     -114.816785,
103603                                     32.498534
103604                                 ],
103605                                 [
103606                                     -114.819373,
103607                                     32.499363
103608                                 ],
103609                                 [
103610                                     -114.822108,
103611                                     32.50024
103612                                 ],
103613                                 [
103614                                     -114.809447,
103615                                     32.511324
103616                                 ],
103617                                 [
103618                                     -114.795546,
103619                                     32.552226
103620                                 ],
103621                                 [
103622                                     -114.794203,
103623                                     32.574111
103624                                 ],
103625                                 [
103626                                     -114.802678,
103627                                     32.594497
103628                                 ],
103629                                 [
103630                                     -114.786813,
103631                                     32.621033
103632                                 ],
103633                                 [
103634                                     -114.781542,
103635                                     32.628061
103636                                 ],
103637                                 [
103638                                     -114.758804,
103639                                     32.64483
103640                                 ],
103641                                 [
103642                                     -114.751156,
103643                                     32.65222
103644                                 ],
103645                                 [
103646                                     -114.739477,
103647                                     32.669066
103648                                 ],
103649                                 [
103650                                     -114.731209,
103651                                     32.686636
103652                                 ],
103653                                 [
103654                                     -114.723871,
103655                                     32.711519
103656                                 ],
103657                                 [
103658                                     -114.724284,
103659                                     32.712835
103660                                 ],
103661                                 [
103662                                     -114.724285,
103663                                     32.712836
103664                                 ],
103665                                 [
103666                                     -114.764541,
103667                                     32.709839
103668                                 ],
103669                                 [
103670                                     -114.838076,
103671                                     32.704206
103672                                 ],
103673                                 [
103674                                     -114.911612,
103675                                     32.698703
103676                                 ],
103677                                 [
103678                                     -114.985199,
103679                                     32.693122
103680                                 ],
103681                                 [
103682                                     -115.058734,
103683                                     32.687567
103684                                 ],
103685                                 [
103686                                     -115.13227,
103687                                     32.681986
103688                                 ],
103689                                 [
103690                                     -115.205806,
103691                                     32.676456
103692                                 ],
103693                                 [
103694                                     -115.27929,
103695                                     32.670823
103696                                 ],
103697                                 [
103698                                     -115.352851,
103699                                     32.665346
103700                                 ],
103701                                 [
103702                                     -115.426386,
103703                                     32.659765
103704                                 ],
103705                                 [
103706                                     -115.499922,
103707                                     32.654209
103708                                 ],
103709                                 [
103710                                     -115.573535,
103711                                     32.648654
103712                                 ],
103713                                 [
103714                                     -115.647019,
103715                                     32.643073
103716                                 ],
103717                                 [
103718                                     -115.720529,
103719                                     32.637518
103720                                 ],
103721                                 [
103722                                     -115.794064,
103723                                     32.631963
103724                                 ],
103725                                 [
103726                                     -115.8676,
103727                                     32.626408
103728                                 ],
103729                                 [
103730                                     -115.941213,
103731                                     32.620827
103732                                 ],
103733                                 [
103734                                     -116.014748,
103735                                     32.615271
103736                                 ],
103737                                 [
103738                                     -116.088232,
103739                                     32.609664
103740                                 ],
103741                                 [
103742                                     -116.161742,
103743                                     32.604161
103744                                 ],
103745                                 [
103746                                     -116.235329,
103747                                     32.598554
103748                                 ],
103749                                 [
103750                                     -116.308891,
103751                                     32.593025
103752                                 ],
103753                                 [
103754                                     -116.382426,
103755                                     32.587469
103756                                 ],
103757                                 [
103758                                     -116.455962,
103759                                     32.581888
103760                                 ],
103761                                 [
103762                                     -116.529472,
103763                                     32.576333
103764                                 ],
103765                                 [
103766                                     -116.603007,
103767                                     32.570804
103768                                 ],
103769                                 [
103770                                     -116.676543,
103771                                     32.565223
103772                                 ],
103773                                 [
103774                                     -116.750104,
103775                                     32.559667
103776                                 ],
103777                                 [
103778                                     -116.82364,
103779                                     32.554086
103780                                 ],
103781                                 [
103782                                     -116.897201,
103783                                     32.548531
103784                                 ],
103785                                 [
103786                                     -116.970737,
103787                                     32.542976
103788                                 ],
103789                                 [
103790                                     -117.044221,
103791                                     32.537421
103792                                 ],
103793                                 [
103794                                     -117.125121,
103795                                     32.531669
103796                                 ],
103797                                 [
103798                                     -117.125969,
103799                                     32.538258
103800                                 ],
103801                                 [
103802                                     -117.239623,
103803                                     32.531308
103804                                 ],
103805                                 [
103806                                     -120.274098,
103807                                     32.884264
103808                                 ],
103809                                 [
103810                                     -121.652736,
103811                                     34.467248
103812                                 ],
103813                                 [
103814                                     -124.367265,
103815                                     37.662798
103816                                 ],
103817                                 [
103818                                     -126.739806,
103819                                     41.37928
103820                                 ],
103821                                 [
103822                                     -126.996297,
103823                                     45.773888
103824                                 ],
103825                                 [
103826                                     -124.770704,
103827                                     48.44258
103828                                 ],
103829                                 [
103830                                     -123.734053,
103831                                     48.241906
103832                                 ],
103833                                 [
103834                                     -123.1663,
103835                                     48.27837
103836                                 ],
103837                                 [
103838                                     -123.193018,
103839                                     48.501035
103840                                 ],
103841                                 [
103842                                     -123.176987,
103843                                     48.65482
103844                                 ],
103845                                 [
103846                                     -122.912481,
103847                                     48.753561
103848                                 ],
103849                                 [
103850                                     -122.899122,
103851                                     48.897797
103852                                 ],
103853                                 [
103854                                     -122.837671,
103855                                     48.97502
103856                                 ],
103857                                 [
103858                                     -122.743986,
103859                                     48.980582
103860                                 ],
103861                                 [
103862                                     -122.753,
103863                                     48.992499
103864                                 ],
103865                                 [
103866                                     -122.753012,
103867                                     48.992515
103868                                 ],
103869                                 [
103870                                     -122.653258,
103871                                     48.992515
103872                                 ],
103873                                 [
103874                                     -122.433375,
103875                                     48.992515
103876                                 ],
103877                                 [
103878                                     -122.213517,
103879                                     48.992515
103880                                 ],
103881                                 [
103882                                     -121.993763,
103883                                     48.992515
103884                                 ],
103885                                 [
103886                                     -121.773958,
103887                                     48.992515
103888                                 ],
103889                                 [
103890                                     -121.554152,
103891                                     48.992515
103892                                 ],
103893                                 [
103894                                     -121.33432,
103895                                     48.992515
103896                                 ],
103897                                 [
103898                                     -121.114515,
103899                                     48.992515
103900                                 ],
103901                                 [
103902                                     -95.396937,
103903                                     48.99267
103904                                 ],
103905                                 [
103906                                     -95.177106,
103907                                     48.99267
103908                                 ],
103909                                 [
103910                                     -95.168527,
103911                                     48.995047
103912                                 ],
103913                                 [
103914                                     -95.161887,
103915                                     49.001145
103916                                 ],
103917                                 [
103918                                     -95.159329,
103919                                     49.01179
103920                                 ],
103921                                 [
103922                                     -95.159665,
103923                                     49.10951
103924                                 ],
103925                                 [
103926                                     -95.160027,
103927                                     49.223353
103928                                 ],
103929                                 [
103930                                     -95.160337,
103931                                     49.313012
103932                                 ],
103933                                 [
103934                                     -95.160569,
103935                                     49.369494
103936                                 ],
103937                                 [
103938                                     -95.102821,
103939                                     49.35394
103940                                 ],
103941                                 [
103942                                     -94.982518,
103943                                     49.356162
103944                                 ],
103945                                 [
103946                                     -94.926087,
103947                                     49.345568
103948                                 ],
103949                                 [
103950                                     -94.856195,
103951                                     49.318283
103952                                 ],
103953                                 [
103954                                     -94.839142,
103955                                     49.308878
103956                                 ],
103957                                 [
103958                                     -94.827256,
103959                                     49.292858
103960                                 ],
103961                                 [
103962                                     -94.819892,
103963                                     49.252034
103964                                 ],
103965                                 [
103966                                     -94.810358,
103967                                     49.229606
103968                                 ],
103969                                 [
103970                                     -94.806121,
103971                                     49.210899
103972                                 ],
103973                                 [
103974                                     -94.811185,
103975                                     49.166561
103976                                 ],
103977                                 [
103978                                     -94.803743,
103979                                     49.146407
103980                                 ],
103981                                 [
103982                                     -94.792039,
103983                                     49.12646
103984                                 ],
103985                                 [
103986                                     -94.753772,
103987                                     49.026156
103988                                 ],
103989                                 [
103990                                     -94.711217,
103991                                     48.914586
103992                                 ],
103993                                 [
103994                                     -94.711734,
103995                                     48.862755
103996                                 ],
103997                                 [
103998                                     -94.712147,
103999                                     48.842446
104000                                 ],
104001                                 [
104002                                     -94.713284,
104003                                     48.823843
104004                                 ],
104005                                 [
104006                                     -94.710907,
104007                                     48.807513
104008                                 ],
104009                                 [
104010                                     -94.701786,
104011                                     48.790098
104012                                 ],
104013                                 [
104014                                     -94.688893,
104015                                     48.778832
104016                                 ],
104017                                 [
104018                                     -94.592852,
104019                                     48.726433
104020                                 ],
104021                                 [
104022                                     -94.519161,
104023                                     48.70447
104024                                 ],
104025                                 [
104026                                     -94.4795,
104027                                     48.700698
104028                                 ],
104029                                 [
104030                                     -94.311577,
104031                                     48.713927
104032                                 ],
104033                                 [
104034                                     -94.292586,
104035                                     48.711912
104036                                 ],
104037                                 [
104038                                     -94.284034,
104039                                     48.709069
104040                                 ],
104041                                 [
104042                                     -94.274499,
104043                                     48.704108
104044                                 ],
104045                                 [
104046                                     -94.265482,
104047                                     48.697752
104048                                 ],
104049                                 [
104050                                     -94.258454,
104051                                     48.690828
104052                                 ],
104053                                 [
104054                                     -94.255767,
104055                                     48.683541
104056                                 ],
104057                                 [
104058                                     -94.252459,
104059                                     48.662405
104060                                 ],
104061                                 [
104062                                     -94.251038,
104063                                     48.65729
104064                                 ],
104065                                 [
104066                                     -94.23215,
104067                                     48.652019
104068                                 ],
104069                                 [
104070                                     -94.03485,
104071                                     48.643311
104072                                 ],
104073                                 [
104074                                     -93.874885,
104075                                     48.636206
104076                                 ],
104077                                 [
104078                                     -93.835741,
104079                                     48.617137
104080                                 ],
104081                                 [
104082                                     -93.809386,
104083                                     48.543576
104084                                 ],
104085                                 [
104086                                     -93.778664,
104087                                     48.519468
104088                                 ],
104089                                 [
104090                                     -93.756779,
104091                                     48.516549
104092                                 ],
104093                                 [
104094                                     -93.616297,
104095                                     48.531302
104096                                 ],
104097                                 [
104098                                     -93.599889,
104099                                     48.526341
104100                                 ],
104101                                 [
104102                                     -93.566584,
104103                                     48.538279
104104                                 ],
104105                                 [
104106                                     -93.491756,
104107                                     48.542309
104108                                 ],
104109                                 [
104110                                     -93.459924,
104111                                     48.557399
104112                                 ],
104113                                 [
104114                                     -93.45225,
104115                                     48.572721
104116                                 ],
104117                                 [
104118                                     -93.453774,
104119                                     48.586958
104120                                 ],
104121                                 [
104122                                     -93.451475,
104123                                     48.597422
104124                                 ],
104125                                 [
104126                                     -93.417316,
104127                                     48.604114
104128                                 ],
104129                                 [
104130                                     -93.385716,
104131                                     48.614863
104132                                 ],
104133                                 [
104134                                     -93.25774,
104135                                     48.630314
104136                                 ],
104137                                 [
104138                                     -93.131701,
104139                                     48.62463
104140                                 ],
104141                                 [
104142                                     -92.97972,
104143                                     48.61768
104144                                 ],
104145                                 [
104146                                     -92.955588,
104147                                     48.612228
104148                                 ],
104149                                 [
104150                                     -92.884197,
104151                                     48.579878
104152                                 ],
104153                                 [
104154                                     -92.72555,
104155                                     48.548692
104156                                 ],
104157                                 [
104158                                     -92.648604,
104159                                     48.536263
104160                                 ],
104161                                 [
104162                                     -92.630181,
104163                                     48.519468
104164                                 ],
104165                                 [
104166                                     -92.627468,
104167                                     48.502777
104168                                 ],
104169                                 [
104170                                     -92.646743,
104171                                     48.497428
104172                                 ],
104173                                 [
104174                                     -92.691366,
104175                                     48.489858
104176                                 ],
104177                                 [
104178                                     -92.710641,
104179                                     48.482882
104180                                 ],
104181                                 [
104182                                     -92.718909,
104183                                     48.459782
104184                                 ],
104185                                 [
104186                                     -92.704052,
104187                                     48.445158
104188                                 ],
104189                                 [
104190                                     -92.677129,
104191                                     48.441747
104192                                 ],
104193                                 [
104194                                     -92.657053,
104195                                     48.438233
104196                                 ],
104197                                 [
104198                                     -92.570521,
104199                                     48.446656
104200                                 ],
104201                                 [
104202                                     -92.526932,
104203                                     48.445623
104204                                 ],
104205                                 [
104206                                     -92.490629,
104207                                     48.433117
104208                                 ],
104209                                 [
104210                                     -92.474532,
104211                                     48.410483
104212                                 ],
104213                                 [
104214                                     -92.467581,
104215                                     48.394282
104216                                 ],
104217                                 [
104218                                     -92.467064,
104219                                     48.353225
104220                                 ],
104221                                 [
104222                                     -92.462465,
104223                                     48.329299
104224                                 ],
104225                                 [
104226                                     -92.451381,
104227                                     48.312685
104228                                 ],
104229                                 [
104230                                     -92.41823,
104231                                     48.282041
104232                                 ],
104233                                 [
104234                                     -92.38464,
104235                                     48.232406
104236                                 ],
104237                                 [
104238                                     -92.371851,
104239                                     48.222587
104240                                 ],
104241                                 [
104242                                     -92.353815,
104243                                     48.222897
104244                                 ],
104245                                 [
104246                                     -92.327874,
104247                                     48.229435
104248                                 ],
104249                                 [
104250                                     -92.303663,
104251                                     48.239279
104252                                 ],
104253                                 [
104254                                     -92.291029,
104255                                     48.249562
104256                                 ],
104257                                 [
104258                                     -92.292062,
104259                                     48.270336
104260                                 ],
104261                                 [
104262                                     -92.301416,
104263                                     48.290645
104264                                 ],
104265                                 [
104266                                     -92.303095,
104267                                     48.310928
104268                                 ],
104269                                 [
104270                                     -92.281598,
104271                                     48.33178
104272                                 ],
104273                                 [
104274                                     -92.259118,
104275                                     48.339635
104276                                 ],
104277                                 [
104278                                     -92.154732,
104279                                     48.350125
104280                                 ],
104281                                 [
104282                                     -92.070499,
104283                                     48.346714
104284                                 ],
104285                                 [
104286                                     -92.043421,
104287                                     48.334596
104288                                 ],
104289                                 [
104290                                     -92.030114,
104291                                     48.313176
104292                                 ],
104293                                 [
104294                                     -92.021355,
104295                                     48.287441
104296                                 ],
104297                                 [
104298                                     -92.007997,
104299                                     48.262482
104300                                 ],
104301                                 [
104302                                     -91.992158,
104303                                     48.247909
104304                                 ],
104305                                 [
104306                                     -91.975492,
104307                                     48.236566
104308                                 ],
104309                                 [
104310                                     -91.957302,
104311                                     48.228323
104312                                 ],
104313                                 [
104314                                     -91.852244,
104315                                     48.195974
104316                                 ],
104317                                 [
104318                                     -91.764988,
104319                                     48.187344
104320                                 ],
104321                                 [
104322                                     -91.744137,
104323                                     48.179593
104324                                 ],
104325                                 [
104326                                     -91.727575,
104327                                     48.168327
104328                                 ],
104329                                 [
104330                                     -91.695509,
104331                                     48.13758
104332                                 ],
104333                                 [
104334                                     -91.716438,
104335                                     48.112051
104336                                 ],
104337                                 [
104338                                     -91.692512,
104339                                     48.097866
104340                                 ],
104341                                 [
104342                                     -91.618615,
104343                                     48.089572
104344                                 ],
104345                                 [
104346                                     -91.597479,
104347                                     48.090399
104348                                 ],
104349                                 [
104350                                     -91.589676,
104351                                     48.088332
104352                                 ],
104353                                 [
104354                                     -91.581098,
104355                                     48.080942
104356                                 ],
104357                                 [
104358                                     -91.579806,
104359                                     48.070969
104360                                 ],
104361                                 [
104362                                     -91.585129,
104363                                     48.06084
104364                                 ],
104365                                 [
104366                                     -91.586989,
104367                                     48.052572
104368                                 ],
104369                                 [
104370                                     -91.574845,
104371                                     48.048205
104372                                 ],
104373                                 [
104374                                     -91.487098,
104375                                     48.053476
104376                                 ],
104377                                 [
104378                                     -91.464722,
104379                                     48.048955
104380                                 ],
104381                                 [
104382                                     -91.446274,
104383                                     48.040738
104384                                 ],
104385                                 [
104386                                     -91.427929,
104387                                     48.036449
104388                                 ],
104389                                 [
104390                                     -91.3654,
104391                                     48.057843
104392                                 ],
104393                                 [
104394                                     -91.276362,
104395                                     48.064768
104396                                 ],
104397                                 [
104398                                     -91.23807,
104399                                     48.082648
104400                                 ],
104401                                 [
104402                                     -91.203963,
104403                                     48.107659
104404                                 ],
104405                                 [
104406                                     -91.071103,
104407                                     48.170859
104408                                 ],
104409                                 [
104410                                     -91.02816,
104411                                     48.184838
104412                                 ],
104413                                 [
104414                                     -91.008109,
104415                                     48.194372
104416                                 ],
104417                                 [
104418                                     -90.923153,
104419                                     48.227109
104420                                 ],
104421                                 [
104422                                     -90.873802,
104423                                     48.234344
104424                                 ],
104425                                 [
104426                                     -90.840678,
104427                                     48.220107
104428                                 ],
104429                                 [
104430                                     -90.837939,
104431                                     48.210547
104432                                 ],
104433                                 [
104434                                     -90.848843,
104435                                     48.198713
104436                                 ],
104437                                 [
104438                                     -90.849721,
104439                                     48.189566
104440                                 ],
104441                                 [
104442                                     -90.843003,
104443                                     48.176983
104444                                 ],
104445                                 [
104446                                     -90.83427,
104447                                     48.171789
104448                                 ],
104449                                 [
104450                                     -90.823883,
104451                                     48.168327
104452                                 ],
104453                                 [
104454                                     -90.812307,
104455                                     48.160989
104456                                 ],
104457                                 [
104458                                     -90.803057,
104459                                     48.147166
104460                                 ],
104461                                 [
104462                                     -90.796701,
104463                                     48.117064
104464                                 ],
104465                                 [
104466                                     -90.786469,
104467                                     48.10045
104468                                 ],
104469                                 [
104470                                     -90.750347,
104471                                     48.083991
104472                                 ],
104473                                 [
104474                                     -90.701307,
104475                                     48.08456
104476                                 ],
104477                                 [
104478                                     -90.611079,
104479                                     48.103499
104480                                 ],
104481                                 [
104482                                     -90.586843,
104483                                     48.104817
104484                                 ],
104485                                 [
104486                                     -90.573872,
104487                                     48.097892
104488                                 ],
104489                                 [
104490                                     -90.562194,
104491                                     48.088849
104492                                 ],
104493                                 [
104494                                     -90.542014,
104495                                     48.083733
104496                                 ],
104497                                 [
104498                                     -90.531601,
104499                                     48.08456
104500                                 ],
104501                                 [
104502                                     -90.501887,
104503                                     48.094275
104504                                 ],
104505                                 [
104506                                     -90.490493,
104507                                     48.096239
104508                                 ],
104509                                 [
104510                                     -90.483465,
104511                                     48.094482
104512                                 ],
104513                                 [
104514                                     -90.477858,
104515                                     48.091536
104516                                 ],
104517                                 [
104518                                     -90.470623,
104519                                     48.089882
104520                                 ],
104521                                 [
104522                                     -90.178625,
104523                                     48.116444
104524                                 ],
104525                                 [
104526                                     -90.120386,
104527                                     48.115359
104528                                 ],
104529                                 [
104530                                     -90.073257,
104531                                     48.101199
104532                                 ],
104533                                 [
104534                                     -90.061036,
104535                                     48.091019
104536                                 ],
104537                                 [
104538                                     -90.008222,
104539                                     48.029731
104540                                 ],
104541                                 [
104542                                     -89.995329,
104543                                     48.018595
104544                                 ],
104545                                 [
104546                                     -89.980317,
104547                                     48.010094
104548                                 ],
104549                                 [
104550                                     -89.92045,
104551                                     47.98746
104552                                 ],
104553                                 [
104554                                     -89.902441,
104555                                     47.985909
104556                                 ],
104557                                 [
104558                                     -89.803454,
104559                                     48.013763
104560                                 ],
104561                                 [
104562                                     -89.780975,
104563                                     48.017199
104564                                 ],
104565                                 [
104566                                     -89.763302,
104567                                     48.017303
104568                                 ],
104569                                 [
104570                                     -89.745964,
104571                                     48.013763
104572                                 ],
104573                                 [
104574                                     -89.724596,
104575                                     48.005908
104576                                 ],
104577                                 [
104578                                     -89.712788,
104579                                     48.003376
104580                                 ],
104581                                 [
104582                                     -89.678656,
104583                                     48.008699
104584                                 ],
104585                                 [
104586                                     -89.65659,
104587                                     48.007975
104588                                 ],
104589                                 [
104590                                     -89.593105,
104591                                     47.996503
104592                                 ],
104593                                 [
104594                                     -89.581753,
104595                                     47.996333
104596                                 ],
104597                                 [
104598                                     -89.586724,
104599                                     47.992938
104600                                 ],
104601                                 [
104602                                     -89.310872,
104603                                     47.981097
104604                                 ],
104605                                 [
104606                                     -89.072861,
104607                                     48.046842
104608                                 ],
104609                                 [
104610                                     -88.49789,
104611                                     48.212841
104612                                 ],
104613                                 [
104614                                     -88.286621,
104615                                     48.156675
104616                                 ],
104617                                 [
104618                                     -85.939935,
104619                                     47.280501
104620                                 ],
104621                                 [
104622                                     -84.784644,
104623                                     46.770068
104624                                 ],
104625                                 [
104626                                     -84.516909,
104627                                     46.435083
104628                                 ],
104629                                 [
104630                                     -84.489712,
104631                                     46.446652
104632                                 ],
104633                                 [
104634                                     -84.491052,
104635                                     46.457658
104636                                 ],
104637                                 [
104638                                     -84.478301,
104639                                     46.466467
104640                                 ],
104641                                 [
104642                                     -84.465408,
104643                                     46.478172
104644                                 ],
104645                                 [
104646                                     -84.448096,
104647                                     46.489722
104648                                 ],
104649                                 [
104650                                     -84.42324,
104651                                     46.511581
104652                                 ],
104653                                 [
104654                                     -84.389702,
104655                                     46.520262
104656                                 ],
104657                                 [
104658                                     -84.352469,
104659                                     46.522743
104660                                 ],
104661                                 [
104662                                     -84.30534,
104663                                     46.501607
104664                                 ],
104665                                 [
104666                                     -84.242011,
104667                                     46.526464
104668                                 ],
104669                                 [
104670                                     -84.197285,
104671                                     46.546359
104672                                 ],
104673                                 [
104674                                     -84.147676,
104675                                     46.541346
104676                                 ],
104677                                 [
104678                                     -84.110443,
104679                                     46.526464
104680                                 ],
104681                                 [
104682                                     -84.158812,
104683                                     46.433343
104684                                 ],
104685                                 [
104686                                     -84.147676,
104687                                     46.399882
104688                                 ],
104689                                 [
104690                                     -84.129046,
104691                                     46.375026
104692                                 ],
104693                                 [
104694                                     -84.10543,
104695                                     46.347741
104696                                 ],
104697                                 [
104698                                     -84.105944,
104699                                     46.346374
104700                                 ],
104701                                 [
104702                                     -84.117195,
104703                                     46.347157
104704                                 ],
104705                                 [
104706                                     -84.117489,
104707                                     46.338326
104708                                 ],
104709                                 [
104710                                     -84.122361,
104711                                     46.331922
104712                                 ],
104713                                 [
104714                                     -84.112061,
104715                                     46.287102
104716                                 ],
104717                                 [
104718                                     -84.092672,
104719                                     46.227469
104720                                 ],
104721                                 [
104722                                     -84.111983,
104723                                     46.20337
104724                                 ],
104725                                 [
104726                                     -84.015118,
104727                                     46.149712
104728                                 ],
104729                                 [
104730                                     -83.957038,
104731                                     46.045736
104732                                 ],
104733                                 [
104734                                     -83.676821,
104735                                     46.15388
104736                                 ],
104737                                 [
104738                                     -83.429449,
104739                                     46.086221
104740                                 ],
104741                                 [
104742                                     -83.523049,
104743                                     45.892052
104744                                 ],
104745                                 [
104746                                     -83.574563,
104747                                     45.890259
104748                                 ],
104749                                 [
104750                                     -82.551615,
104751                                     44.857931
104752                                 ],
104753                                 [
104754                                     -82.655591,
104755                                     43.968545
104756                                 ],
104757                                 [
104758                                     -82.440632,
104759                                     43.096285
104760                                 ],
104761                                 [
104762                                     -82.460131,
104763                                     43.084392
104764                                 ],
104765                                 [
104766                                     -82.458894,
104767                                     43.083247
104768                                 ],
104769                                 [
104770                                     -82.431813,
104771                                     43.039387
104772                                 ],
104773                                 [
104774                                     -82.424748,
104775                                     43.02408
104776                                 ],
104777                                 [
104778                                     -82.417242,
104779                                     43.01731
104780                                 ],
104781                                 [
104782                                     -82.416369,
104783                                     43.01742
104784                                 ],
104785                                 [
104786                                     -82.416412,
104787                                     43.017143
104788                                 ],
104789                                 [
104790                                     -82.414603,
104791                                     42.983243
104792                                 ],
104793                                 [
104794                                     -82.430442,
104795                                     42.951307
104796                                 ],
104797                                 [
104798                                     -82.453179,
104799                                     42.918983
104800                                 ],
104801                                 [
104802                                     -82.464781,
104803                                     42.883637
104804                                 ],
104805                                 [
104806                                     -82.468036,
104807                                     42.863974
104808                                 ],
104809                                 [
104810                                     -82.482325,
104811                                     42.835113
104812                                 ],
104813                                 [
104814                                     -82.485271,
104815                                     42.818524
104816                                 ],
104817                                 [
104818                                     -82.473618,
104819                                     42.798164
104820                                 ],
104821                                 [
104822                                     -82.470982,
104823                                     42.790568
104824                                 ],
104825                                 [
104826                                     -82.471344,
104827                                     42.779845
104828                                 ],
104829                                 [
104830                                     -82.476951,
104831                                     42.761474
104832                                 ],
104833                                 [
104834                                     -82.48341,
104835                                     42.719254
104836                                 ],
104837                                 [
104838                                     -82.511264,
104839                                     42.646675
104840                                 ],
104841                                 [
104842                                     -82.526224,
104843                                     42.619906
104844                                 ],
104845                                 [
104846                                     -82.549246,
104847                                     42.590941
104848                                 ],
104849                                 [
104850                                     -82.575833,
104851                                     42.571795
104852                                 ],
104853                                 [
104854                                     -82.608467,
104855                                     42.561098
104856                                 ],
104857                                 [
104858                                     -82.644331,
104859                                     42.557817
104860                                 ],
104861                                 [
104862                                     -82.644698,
104863                                     42.557533
104864                                 ],
104865                                 [
104866                                     -82.644932,
104867                                     42.561634
104868                                 ],
104869                                 [
104870                                     -82.637132,
104871                                     42.568405
104872                                 ],
104873                                 [
104874                                     -82.60902,
104875                                     42.579296
104876                                 ],
104877                                 [
104878                                     -82.616673,
104879                                     42.582828
104880                                 ],
104881                                 [
104882                                     -82.636985,
104883                                     42.599607
104884                                 ],
104885                                 [
104886                                     -82.625357,
104887                                     42.616092
104888                                 ],
104889                                 [
104890                                     -82.629331,
104891                                     42.626394
104892                                 ],
104893                                 [
104894                                     -82.638751,
104895                                     42.633459
104896                                 ],
104897                                 [
104898                                     -82.644344,
104899                                     42.640524
104900                                 ],
104901                                 [
104902                                     -82.644166,
104903                                     42.641056
104904                                 ],
104905                                 [
104906                                     -82.716083,
104907                                     42.617461
104908                                 ],
104909                                 [
104910                                     -82.777592,
104911                                     42.408506
104912                                 ],
104913                                 [
104914                                     -82.888693,
104915                                     42.406093
104916                                 ],
104917                                 [
104918                                     -82.889991,
104919                                     42.403266
104920                                 ],
104921                                 [
104922                                     -82.905739,
104923                                     42.387665
104924                                 ],
104925                                 [
104926                                     -82.923842,
104927                                     42.374419
104928                                 ],
104929                                 [
104930                                     -82.937972,
104931                                     42.366176
104932                                 ],
104933                                 [
104934                                     -82.947686,
104935                                     42.363527
104936                                 ],
104937                                 [
104938                                     -82.979624,
104939                                     42.359406
104940                                 ],
104941                                 [
104942                                     -83.042618,
104943                                     42.340861
104944                                 ],
104945                                 [
104946                                     -83.061899,
104947                                     42.32732
104948                                 ],
104949                                 [
104950                                     -83.081622,
104951                                     42.30907
104952                                 ],
104953                                 [
104954                                     -83.11342,
104955                                     42.279619
104956                                 ],
104957                                 [
104958                                     -83.145306,
104959                                     42.066968
104960                                 ],
104961                                 [
104962                                     -83.177398,
104963                                     41.960666
104964                                 ],
104965                                 [
104966                                     -83.21512,
104967                                     41.794493
104968                                 ],
104969                                 [
104970                                     -82.219051,
104971                                     41.516445
104972                                 ],
104973                                 [
104974                                     -80.345329,
104975                                     42.13344
104976                                 ],
104977                                 [
104978                                     -80.316455,
104979                                     42.123137
104980                                 ],
104981                                 [
104982                                     -79.270266,
104983                                     42.591872
104984                                 ],
104985                                 [
104986                                     -79.221058,
104987                                     42.582892
104988                                 ],
104989                                 [
104990                                     -78.871842,
104991                                     42.860012
104992                                 ],
104993                                 [
104994                                     -78.875011,
104995                                     42.867184
104996                                 ],
104997                                 [
104998                                     -78.896205,
104999                                     42.897209
105000                                 ],
105001                                 [
105002                                     -78.901651,
105003                                     42.908101
105004                                 ],
105005                                 [
105006                                     -78.90901,
105007                                     42.952255
105008                                 ],
105009                                 [
105010                                     -78.913426,
105011                                     42.957848
105012                                 ],
105013                                 [
105014                                     -78.932118,
105015                                     42.9708
105016                                 ],
105017                                 [
105018                                     -78.936386,
105019                                     42.979631
105020                                 ],
105021                                 [
105022                                     -78.927997,
105023                                     43.002003
105024                                 ],
105025                                 [
105026                                     -78.893114,
105027                                     43.029379
105028                                 ],
105029                                 [
105030                                     -78.887963,
105031                                     43.051456
105032                                 ],
105033                                 [
105034                                     -78.914897,
105035                                     43.076477
105036                                 ],
105037                                 [
105038                                     -79.026167,
105039                                     43.086485
105040                                 ],
105041                                 [
105042                                     -79.065231,
105043                                     43.10573
105044                                 ],
105045                                 [
105046                                     -79.065273,
105047                                     43.105897
105048                                 ],
105049                                 [
105050                                     -79.065738,
105051                                     43.120237
105052                                 ],
105053                                 [
105054                                     -79.061423,
105055                                     43.130288
105056                                 ],
105057                                 [
105058                                     -79.055583,
105059                                     43.138427
105060                                 ],
105061                                 [
105062                                     -79.051604,
105063                                     43.146851
105064                                 ],
105065                                 [
105066                                     -79.04933,
105067                                     43.159847
105068                                 ],
105069                                 [
105070                                     -79.048607,
105071                                     43.170622
105072                                 ],
105073                                 [
105074                                     -79.053775,
105075                                     43.260358
105076                                 ],
105077                                 [
105078                                     -79.058425,
105079                                     43.277799
105080                                 ],
105081                                 [
105082                                     -79.058631,
105083                                     43.2782
105084                                 ],
105085                                 [
105086                                     -78.990696,
105087                                     43.286947
105088                                 ],
105089                                 [
105090                                     -78.862059,
105091                                     43.324332
105092                                 ],
105093                                 [
105094                                     -78.767813,
105095                                     43.336418
105096                                 ],
105097                                 [
105098                                     -78.516117,
105099                                     43.50645
105100                                 ],
105101                                 [
105102                                     -76.363317,
105103                                     43.943219
105104                                 ],
105105                                 [
105106                                     -76.396746,
105107                                     44.106667
105108                                 ],
105109                                 [
105110                                     -76.364697,
105111                                     44.111631
105112                                 ],
105113                                 [
105114                                     -76.366146,
105115                                     44.117349
105116                                 ],
105117                                 [
105118                                     -76.357462,
105119                                     44.131478
105120                                 ],
105121                                 [
105122                                     -76.183493,
105123                                     44.223025
105124                                 ],
105125                                 [
105126                                     -76.162644,
105127                                     44.229888
105128                                 ],
105129                                 [
105130                                     -76.176117,
105131                                     44.30795
105132                                 ],
105133                                 [
105134                                     -76.046414,
105135                                     44.354817
105136                                 ],
105137                                 [
105138                                     -75.928746,
105139                                     44.391137
105140                                 ],
105141                                 [
105142                                     -75.852508,
105143                                     44.381639
105144                                 ],
105145                                 [
105146                                     -75.849095,
105147                                     44.386103
105148                                 ],
105149                                 [
105150                                     -75.847623,
105151                                     44.392579
105152                                 ],
105153                                 [
105154                                     -75.84674,
105155                                     44.398172
105156                                 ],
105157                                 [
105158                                     -75.845415,
105159                                     44.40141
105160                                 ],
105161                                 [
105162                                     -75.780803,
105163                                     44.432318
105164                                 ],
105165                                 [
105166                                     -75.770205,
105167                                     44.446153
105168                                 ],
105169                                 [
105170                                     -75.772266,
105171                                     44.463815
105172                                 ],
105173                                 [
105174                                     -75.779184,
105175                                     44.48236
105176                                 ],
105177                                 [
105178                                     -75.791496,
105179                                     44.496513
105180                                 ],
105181                                 [
105182                                     -75.791183,
105183                                     44.496768
105184                                 ],
105185                                 [
105186                                     -75.754622,
105187                                     44.527567
105188                                 ],
105189                                 [
105190                                     -75.69969,
105191                                     44.581673
105192                                 ],
105193                                 [
105194                                     -75.578199,
105195                                     44.661513
105196                                 ],
105197                                 [
105198                                     -75.455958,
105199                                     44.741766
105200                                 ],
105201                                 [
105202                                     -75.341831,
105203                                     44.816749
105204                                 ],
105205                                 [
105206                                     -75.270233,
105207                                     44.863774
105208                                 ],
105209                                 [
105210                                     -75.129647,
105211                                     44.925166
105212                                 ],
105213                                 [
105214                                     -75.075594,
105215                                     44.935501
105216                                 ],
105217                                 [
105218                                     -75.058721,
105219                                     44.941031
105220                                 ],
105221                                 [
105222                                     -75.0149,
105223                                     44.96599
105224                                 ],
105225                                 [
105226                                     -74.998647,
105227                                     44.972398
105228                                 ],
105229                                 [
105230                                     -74.940201,
105231                                     44.987746
105232                                 ],
105233                                 [
105234                                     -74.903744,
105235                                     45.005213
105236                                 ],
105237                                 [
105238                                     -74.88651,
105239                                     45.009398
105240                                 ],
105241                                 [
105242                                     -74.868474,
105243                                     45.010122
105244                                 ],
105245                                 [
105246                                     -74.741557,
105247                                     44.998857
105248                                 ],
105249                                 [
105250                                     -74.712961,
105251                                     44.999254
105252                                 ],
105253                                 [
105254                                     -74.695875,
105255                                     44.99803
105256                                 ],
105257                                 [
105258                                     -74.596114,
105259                                     44.998495
105260                                 ],
105261                                 [
105262                                     -74.496352,
105263                                     44.999012
105264                                 ],
105265                                 [
105266                                     -74.197146,
105267                                     45.000458
105268                                 ],
105269                                 [
105270                                     -71.703551,
105271                                     45.012757
105272                                 ],
105273                                 [
105274                                     -71.603816,
105275                                     45.013274
105276                                 ],
105277                                 [
105278                                     -71.505848,
105279                                     45.013731
105280                                 ],
105281                                 [
105282                                     -71.50408,
105283                                     45.013739
105284                                 ],
105285                                 [
105286                                     -71.506613,
105287                                     45.037045
105288                                 ],
105289                                 [
105290                                     -71.504752,
105291                                     45.052962
105292                                 ],
105293                                 [
105294                                     -71.497259,
105295                                     45.066553
105296                                 ],
105297                                 [
105298                                     -71.45659,
105299                                     45.110994
105300                                 ],
105301                                 [
105302                                     -71.451215,
105303                                     45.121691
105304                                 ],
105305                                 [
105306                                     -71.445996,
105307                                     45.140295
105308                                 ],
105309                                 [
105310                                     -71.441604,
105311                                     45.150682
105312                                 ],
105313                                 [
105314                                     -71.413026,
105315                                     45.186184
105316                                 ],
105317                                 [
105318                                     -71.406567,
105319                                     45.204942
105320                                 ],
105321                                 [
105322                                     -71.42269,
105323                                     45.217189
105324                                 ],
105325                                 [
105326                                     -71.449045,
105327                                     45.226905
105328                                 ],
105329                                 [
105330                                     -71.438813,
105331                                     45.233468
105332                                 ],
105333                                 [
105334                                     -71.394888,
105335                                     45.241529
105336                                 ],
105337                                 [
105338                                     -71.381245,
105339                                     45.250779
105340                                 ],
105341                                 [
105342                                     -71.3521,
105343                                     45.278323
105344                                 ],
105345                                 [
105346                                     -71.334323,
105347                                     45.28871
105348                                 ],
105349                                 [
105350                                     -71.311534,
105351                                     45.294136
105352                                 ],
105353                                 [
105354                                     -71.293396,
105355                                     45.292327
105356                                 ],
105357                                 [
105358                                     -71.20937,
105359                                     45.254758
105360                                 ],
105361                                 [
105362                                     -71.185133,
105363                                     45.248557
105364                                 ],
105365                                 [
105366                                     -71.160329,
105367                                     45.245767
105368                                 ],
105369                                 [
105370                                     -71.141725,
105371                                     45.252329
105372                                 ],
105373                                 [
105374                                     -71.111029,
105375                                     45.287108
105376                                 ],
105377                                 [
105378                                     -71.095242,
105379                                     45.300905
105380                                 ],
105381                                 [
105382                                     -71.085553,
105383                                     45.304213
105384                                 ],
105385                                 [
105386                                     -71.084952,
105387                                     45.304293
105388                                 ],
105389                                 [
105390                                     -71.064211,
105391                                     45.307055
105392                                 ],
105393                                 [
105394                                     -71.054418,
105395                                     45.310362
105396                                 ],
105397                                 [
105398                                     -71.036667,
105399                                     45.323385
105400                                 ],
105401                                 [
105402                                     -71.027598,
105403                                     45.33465
105404                                 ],
105405                                 [
105406                                     -71.016539,
105407                                     45.343125
105408                                 ],
105409                                 [
105410                                     -70.993155,
105411                                     45.347827
105412                                 ],
105413                                 [
105414                                     -70.968118,
105415                                     45.34452
105416                                 ],
105417                                 [
105418                                     -70.951608,
105419                                     45.332014
105420                                 ],
105421                                 [
105422                                     -70.906908,
105423                                     45.246232
105424                                 ],
105425                                 [
105426                                     -70.892412,
105427                                     45.234604
105428                                 ],
105429                                 [
105430                                     -70.874351,
105431                                     45.245663
105432                                 ],
105433                                 [
105434                                     -70.870605,
105435                                     45.255275
105436                                 ],
105437                                 [
105438                                     -70.872491,
105439                                     45.274189
105440                                 ],
105441                                 [
105442                                     -70.870243,
105443                                     45.283129
105444                                 ],
105445                                 [
105446                                     -70.862621,
105447                                     45.290363
105448                                 ],
105449                                 [
105450                                     -70.842389,
105451                                     45.301215
105452                                 ],
105453                                 [
105454                                     -70.835258,
105455                                     45.309794
105456                                 ],
105457                                 [
105458                                     -70.83208,
105459                                     45.328552
105460                                 ],
105461                                 [
105462                                     -70.835465,
105463                                     45.373097
105464                                 ],
105465                                 [
105466                                     -70.833837,
105467                                     45.393096
105468                                 ],
105469                                 [
105470                                     -70.825982,
105471                                     45.410459
105472                                 ],
105473                                 [
105474                                     -70.812986,
105475                                     45.42343
105476                                 ],
105477                                 [
105478                                     -70.794873,
105479                                     45.430406
105480                                 ],
105481                                 [
105482                                     -70.771877,
105483                                     45.430045
105484                                 ],
105485                                 [
105486                                     -70.75255,
105487                                     45.422345
105488                                 ],
105489                                 [
105490                                     -70.718004,
105491                                     45.397282
105492                                 ],
105493                                 [
105494                                     -70.696739,
105495                                     45.388652
105496                                 ],
105497                                 [
105498                                     -70.675785,
105499                                     45.388704
105500                                 ],
105501                                 [
105502                                     -70.65359,
105503                                     45.395473
105504                                 ],
105505                                 [
105506                                     -70.641316,
105507                                     45.408496
105508                                 ],
105509                                 [
105510                                     -70.650257,
105511                                     45.427461
105512                                 ],
105513                                 [
105514                                     -70.668162,
105515                                     45.439036
105516                                 ],
105517                                 [
105518                                     -70.707385,
105519                                     45.4564
105520                                 ],
105521                                 [
105522                                     -70.722836,
105523                                     45.470921
105524                                 ],
105525                                 [
105526                                     -70.732009,
105527                                     45.491591
105528                                 ],
105529                                 [
105530                                     -70.730329,
105531                                     45.507973
105532                                 ],
105533                                 [
105534                                     -70.686792,
105535                                     45.572723
105536                                 ],
105537                                 [
105538                                     -70.589614,
105539                                     45.651788
105540                                 ],
105541                                 [
105542                                     -70.572406,
105543                                     45.662279
105544                                 ],
105545                                 [
105546                                     -70.514735,
105547                                     45.681709
105548                                 ],
105549                                 [
105550                                     -70.484763,
105551                                     45.699641
105552                                 ],
105553                                 [
105554                                     -70.4728,
105555                                     45.703568
105556                                 ],
105557                                 [
105558                                     -70.450424,
105559                                     45.703723
105560                                 ],
105561                                 [
105562                                     -70.439132,
105563                                     45.705893
105564                                 ],
105565                                 [
105566                                     -70.419315,
105567                                     45.716901
105568                                 ],
105569                                 [
105570                                     -70.407351,
105571                                     45.731525
105572                                 ],
105573                                 [
105574                                     -70.402442,
105575                                     45.749663
105576                                 ],
105577                                 [
105578                                     -70.403941,
105579                                     45.771161
105580                                 ],
105581                                 [
105582                                     -70.408282,
105583                                     45.781651
105584                                 ],
105585                                 [
105586                                     -70.413682,
105587                                     45.787697
105588                                 ],
105589                                 [
105590                                     -70.41717,
105591                                     45.793795
105592                                 ],
105593                                 [
105594                                     -70.415232,
105595                                     45.804389
105596                                 ],
105597                                 [
105598                                     -70.409935,
105599                                     45.810745
105600                                 ],
105601                                 [
105602                                     -70.389807,
105603                                     45.825059
105604                                 ],
105605                                 [
105606                                     -70.312654,
105607                                     45.867641
105608                                 ],
105609                                 [
105610                                     -70.283173,
105611                                     45.890482
105612                                 ],
105613                                 [
105614                                     -70.262528,
105615                                     45.923038
105616                                 ],
105617                                 [
105618                                     -70.255939,
105619                                     45.948876
105620                                 ],
105621                                 [
105622                                     -70.263148,
105623                                     45.956834
105624                                 ],
105625                                 [
105626                                     -70.280434,
105627                                     45.959315
105628                                 ],
105629                                 [
105630                                     -70.303947,
105631                                     45.968616
105632                                 ],
105633                                 [
105634                                     -70.316298,
105635                                     45.982982
105636                                 ],
105637                                 [
105638                                     -70.316892,
105639                                     45.999002
105640                                 ],
105641                                 [
105642                                     -70.306143,
105643                                     46.035331
105644                                 ],
105645                                 [
105646                                     -70.303637,
105647                                     46.038483
105648                                 ],
105649                                 [
105650                                     -70.294309,
105651                                     46.044943
105652                                 ],
105653                                 [
105654                                     -70.29201,
105655                                     46.048663
105656                                 ],
105657                                 [
105658                                     -70.293017,
105659                                     46.054038
105660                                 ],
105661                                 [
105662                                     -70.296092,
105663                                     46.057862
105664                                 ],
105665                                 [
105666                                     -70.300795,
105667                                     46.061737
105668                                 ],
105669                                 [
105670                                     -70.304774,
105671                                     46.065975
105672                                 ],
105673                                 [
105674                                     -70.311362,
105675                                     46.071866
105676                                 ],
105677                                 [
105678                                     -70.312629,
105679                                     46.079566
105680                                 ],
105681                                 [
105682                                     -70.30033,
105683                                     46.089281
105684                                 ],
105685                                 [
105686                                     -70.26444,
105687                                     46.106593
105688                                 ],
105689                                 [
105690                                     -70.24948,
105691                                     46.120597
105692                                 ],
105693                                 [
105694                                     -70.244002,
105695                                     46.141009
105696                                 ],
105697                                 [
105698                                     -70.249247,
105699                                     46.162765
105700                                 ],
105701                                 [
105702                                     -70.263329,
105703                                     46.183229
105704                                 ],
105705                                 [
105706                                     -70.284801,
105707                                     46.191859
105708                                 ],
105709                                 [
105710                                     -70.280899,
105711                                     46.211857
105712                                 ],
105713                                 [
105714                                     -70.253407,
105715                                     46.251493
105716                                 ],
105717                                 [
105718                                     -70.236173,
105719                                     46.288339
105720                                 ],
105721                                 [
105722                                     -70.223693,
105723                                     46.300793
105724                                 ],
105725                                 [
105726                                     -70.201886,
105727                                     46.305495
105728                                 ],
105729                                 [
105730                                     -70.199509,
105731                                     46.315262
105732                                 ],
105733                                 [
105734                                     -70.197028,
105735                                     46.336863
105736                                 ],
105737                                 [
105738                                     -70.188398,
105739                                     46.358412
105740                                 ],
105741                                 [
105742                                     -70.167418,
105743                                     46.368179
105744                                 ],
105745                                 [
105746                                     -70.153052,
105747                                     46.372829
105748                                 ],
105749                                 [
105750                                     -70.074323,
105751                                     46.419545
105752                                 ],
105753                                 [
105754                                     -70.061817,
105755                                     46.445409
105756                                 ],
105757                                 [
105758                                     -70.050086,
105759                                     46.511271
105760                                 ],
105761                                 [
105762                                     -70.032723,
105763                                     46.609766
105764                                 ],
105765                                 [
105766                                     -70.023628,
105767                                     46.661287
105768                                 ],
105769                                 [
105770                                     -70.007763,
105771                                     46.704075
105772                                 ],
105773                                 [
105774                                     -69.989961,
105775                                     46.721697
105776                                 ],
105777                                 [
105778                                     -69.899708,
105779                                     46.811562
105780                                 ],
105781                                 [
105782                                     -69.809403,
105783                                     46.901299
105784                                 ],
105785                                 [
105786                                     -69.719099,
105787                                     46.991086
105788                                 ],
105789                                 [
105790                                     -69.628794,
105791                                     47.080797
105792                                 ],
105793                                 [
105794                                     -69.538464,
105795                                     47.17061
105796                                 ],
105797                                 [
105798                                     -69.448159,
105799                                     47.260346
105800                                 ],
105801                                 [
105802                                     -69.357906,
105803                                     47.350134
105804                                 ],
105805                                 [
105806                                     -69.267628,
105807                                     47.439844
105808                                 ],
105809                                 [
105810                                     -69.25091,
105811                                     47.452919
105812                                 ],
105813                                 [
105814                                     -69.237268,
105815                                     47.45881
105816                                 ],
105817                                 [
105818                                     -69.221972,
105819                                     47.459688
105820                                 ],
105821                                 [
105822                                     -69.069655,
105823                                     47.431886
105824                                 ],
105825                                 [
105826                                     -69.054023,
105827                                     47.418399
105828                                 ],
105829                                 [
105830                                     -69.054333,
105831                                     47.389253
105832                                 ],
105833                                 [
105834                                     -69.066193,
105835                                     47.32967
105836                                 ],
105837                                 [
105838                                     -69.065134,
105839                                     47.296339
105840                                 ],
105841                                 [
105842                                     -69.06356,
105843                                     47.290809
105844                                 ],
105845                                 [
105846                                     -69.057486,
105847                                     47.269467
105848                                 ],
105849                                 [
105850                                     -69.0402,
105851                                     47.249055
105852                                 ],
105853                                 [
105854                                     -68.906229,
105855                                     47.190221
105856                                 ],
105857                                 [
105858                                     -68.889718,
105859                                     47.190609
105860                                 ],
105861                                 [
105862                                     -68.761819,
105863                                     47.23704
105864                                 ],
105865                                 [
105866                                     -68.71779,
105867                                     47.245231
105868                                 ],
105869                                 [
105870                                     -68.668801,
105871                                     47.243422
105872                                 ],
105873                                 [
105874                                     -68.644203,
105875                                     47.245283
105876                                 ],
105877                                 [
105878                                     -68.6256,
105879                                     47.255205
105880                                 ],
105881                                 [
105882                                     -68.607926,
105883                                     47.269829
105884                                 ],
105885                                 [
105886                                     -68.58524,
105887                                     47.28249
105888                                 ],
105889                                 [
105890                                     -68.539662,
105891                                     47.299853
105892                                 ],
105893                                 [
105894                                     -68.518009,
105895                                     47.304762
105896                                 ],
105897                                 [
105898                                     -68.492016,
105899                                     47.307553
105900                                 ],
105901                                 [
105902                                     -68.466746,
105903                                     47.305692
105904                                 ],
105905                                 [
105906                                     -68.435327,
105907                                     47.291275
105908                                 ],
105909                                 [
105910                                     -68.422563,
105911                                     47.293109
105912                                 ],
105913                                 [
105914                                     -68.410212,
105915                                     47.297424
105916                                 ],
105917                                 [
105918                                     -68.385614,
105919                                     47.301713
105920                                 ],
105921                                 [
105922                                     -68.383392,
105923                                     47.307139
105924                                 ],
105925                                 [
105926                                     -68.384839,
105927                                     47.315873
105928                                 ],
105929                                 [
105930                                     -68.382049,
105931                                     47.32781
105932                                 ],
105933                                 [
105934                                     -68.347839,
105935                                     47.358506
105936                                 ],
105937                                 [
105938                                     -68.299728,
105939                                     47.367833
105940                                 ],
105941                                 [
105942                                     -68.24645,
105943                                     47.360573
105944                                 ],
105945                                 [
105946                                     -68.197047,
105947                                     47.341401
105948                                 ],
105949                                 [
105950                                     -68.184335,
105951                                     47.333133
105952                                 ],
105953                                 [
105954                                     -68.156068,
105955                                     47.306674
105956                                 ],
105957                                 [
105958                                     -68.145061,
105959                                     47.301455
105960                                 ],
105961                                 [
105962                                     -68.115398,
105963                                     47.292282
105964                                 ],
105965                                 [
105966                                     -68.101446,
105967                                     47.286185
105968                                 ],
105969                                 [
105970                                     -68.039382,
105971                                     47.245231
105972                                 ],
105973                                 [
105974                                     -67.993184,
105975                                     47.223217
105976                                 ],
105977                                 [
105978                                     -67.962436,
105979                                     47.197689
105980                                 ],
105981                                 [
105982                                     -67.953703,
105983                                     47.18663
105984                                 ],
105985                                 [
105986                                     -67.949982,
105987                                     47.172936
105988                                 ],
105989                                 [
105990                                     -67.943419,
105991                                     47.164538
105992                                 ],
105993                                 [
105994                                     -67.899132,
105995                                     47.138778
105996                                 ],
105997                                 [
105998                                     -67.870607,
105999                                     47.107358
106000                                 ],
106001                                 [
106002                                     -67.854742,
106003                                     47.09785
106004                                 ],
106005                                 [
106006                                     -67.813556,
106007                                     47.081908
106008                                 ],
106009                                 [
106010                                     -67.808699,
106011                                     47.075138
106012                                 ],
106013                                 [
106014                                     -67.805185,
106015                                     47.035631
106016                                 ],
106017                                 [
106018                                     -67.802549,
106019                                     46.901247
106020                                 ],
106021                                 [
106022                                     -67.800017,
106023                                     46.766785
106024                                 ],
106025                                 [
106026                                     -67.797433,
106027                                     46.632297
106028                                 ],
106029                                 [
106030                                     -67.794849,
106031                                     46.497861
106032                                 ],
106033                                 [
106034                                     -67.792317,
106035                                     46.363476
106036                                 ],
106037                                 [
106038                                     -67.789733,
106039                                     46.229014
106040                                 ],
106041                                 [
106042                                     -67.78715,
106043                                     46.094552
106044                                 ],
106045                                 [
106046                                     -67.784566,
106047                                     45.960142
106048                                 ],
106049                                 [
106050                                     -67.782757,
106051                                     45.95053
106052                                 ],
106053                                 [
106054                                     -67.776556,
106055                                     45.942933
106056                                 ],
106057                                 [
106058                                     -67.767461,
106059                                     45.935957
106060                                 ],
106061                                 [
106062                                     -67.759658,
106063                                     45.928567
106064                                 ],
106065                                 [
106066                                     -67.757849,
106067                                     45.919472
106068                                 ],
106069                                 [
106070                                     -67.769425,
106071                                     45.903969
106072                                 ],
106073                                 [
106074                                     -67.787356,
106075                                     45.890017
106076                                 ],
106077                                 [
106078                                     -67.799242,
106079                                     45.875651
106080                                 ],
106081                                 [
106082                                     -67.792627,
106083                                     45.858907
106084                                 ],
106085                                 [
106086                                     -67.776091,
106087                                     45.840821
106088                                 ],
106089                                 [
106090                                     -67.772835,
106091                                     45.828057
106092                                 ],
106093                                 [
106094                                     -67.779863,
106095                                     45.815706
106096                                 ],
106097                                 [
106098                                     -67.794126,
106099                                     45.799169
106100                                 ],
106101                                 [
106102                                     -67.80627,
106103                                     45.781754
106104                                 ],
106105                                 [
106106                                     -67.811127,
106107                                     45.76651
106108                                 ],
106109                                 [
106110                                     -67.810816,
106111                                     45.762414
106112                                 ],
106113                                 [
106114                                     -67.817811,
106115                                     45.754896
106116                                 ],
106117                                 [
106118                                     -67.821785,
106119                                     45.740767
106120                                 ],
106121                                 [
106122                                     -67.827673,
106123                                     45.739001
106124                                 ],
106125                                 [
106126                                     -67.868884,
106127                                     45.744593
106128                                 ],
106129                                 [
106130                                     -67.856815,
106131                                     45.723694
106132                                 ],
106133                                 [
106134                                     -67.835768,
106135                                     45.703971
106136                                 ],
106137                                 [
106138                                     -67.793821,
106139                                     45.676301
106140                                 ],
106141                                 [
106142                                     -67.733034,
106143                                     45.651869
106144                                 ],
106145                                 [
106146                                     -67.723173,
106147                                     45.645393
106148                                 ],
106149                                 [
106150                                     -67.711546,
106151                                     45.642155
106152                                 ],
106153                                 [
106154                                     -67.697564,
106155                                     45.64922
106156                                 ],
106157                                 [
106158                                     -67.66695,
106159                                     45.620077
106160                                 ],
106161                                 [
106162                                     -67.649435,
106163                                     45.611247
106164                                 ],
106165                                 [
106166                                     -67.603073,
106167                                     45.605948
106168                                 ],
106169                                 [
106170                                     -67.561862,
106171                                     45.596234
106172                                 ],
106173                                 [
106174                                     -67.54052,
106175                                     45.593879
106176                                 ],
106177                                 [
106178                                     -67.442056,
106179                                     45.603593
106180                                 ],
106181                                 [
106182                                     -67.440939,
106183                                     45.604586
106184                                 ],
106185                                 [
106186                                     -67.431306,
106187                                     45.597941
106188                                 ],
106189                                 [
106190                                     -67.422107,
106191                                     45.568796
106192                                 ],
106193                                 [
106194                                     -67.42619,
106195                                     45.533449
106196                                 ],
106197                                 [
106198                                     -67.443036,
106199                                     45.522184
106200                                 ],
106201                                 [
106202                                     -67.467531,
106203                                     45.508283
106204                                 ],
106205                                 [
106206                                     -67.493214,
106207                                     45.493142
106208                                 ],
106209                                 [
106210                                     -67.48231,
106211                                     45.455521
106212                                 ],
106213                                 [
106214                                     -67.428825,
106215                                     45.38705
106216                                 ],
106217                                 [
106218                                     -67.434561,
106219                                     45.350308
106220                                 ],
106221                                 [
106222                                     -67.459056,
106223                                     45.318424
106224                                 ],
106225                                 [
106226                                     -67.468668,
106227                                     45.301835
106228                                 ],
106229                                 [
106230                                     -67.475024,
106231                                     45.282353
106232                                 ],
106233                                 [
106234                                     -67.471303,
106235                                     45.266282
106236                                 ],
106237                                 [
106238                                     -67.427585,
106239                                     45.236568
106240                                 ],
106241                                 [
106242                                     -67.390533,
106243                                     45.193108
106244                                 ],
106245                                 [
106246                                     -67.356272,
106247                                     45.165926
106248                                 ],
106249                                 [
106250                                     -67.31922,
106251                                     45.153886
106252                                 ],
106253                                 [
106254                                     -67.284648,
106255                                     45.169699
106256                                 ],
106257                                 [
106258                                     -67.279584,
106259                                     45.179052
106260                                 ],
106261                                 [
106262                                     -67.279222,
106263                                     45.187372
106264                                 ],
106265                                 [
106266                                     -67.277207,
106267                                     45.195072
106268                                 ],
106269                                 [
106270                                     -67.267336,
106271                                     45.202513
106272                                 ],
106273                                 [
106274                                     -67.254986,
106275                                     45.205045
106276                                 ],
106277                                 [
106278                                     -67.242428,
106279                                     45.202565
106280                                 ],
106281                                 [
106282                                     -67.219071,
106283                                     45.192126
106284                                 ],
106285                                 [
106286                                     -67.206166,
106287                                     45.189401
106288                                 ],
106289                                 [
106290                                     -67.176015,
106291                                     45.178656
106292                                 ],
106293                                 [
106294                                     -67.191274,
106295                                     45.180365
106296                                 ],
106297                                 [
106298                                     -67.204376,
106299                                     45.178209
106300                                 ],
106301                                 [
106302                                     -67.204724,
106303                                     45.177791
106304                                 ],
106305                                 [
106306                                     -67.152423,
106307                                     45.148932
106308                                 ],
106309                                 [
106310                                     -67.048033,
106311                                     45.043407
106312                                 ],
106313                                 [
106314                                     -66.962727,
106315                                     45.047088
106316                                 ],
106317                                 [
106318                                     -66.857192,
106319                                     44.968696
106320                                 ],
106321                                 [
106322                                     -66.897268,
106323                                     44.817275
106324                                 ],
106325                                 [
106326                                     -67.2159,
106327                                     44.593511
106328                                 ],
106329                                 [
106330                                     -67.122366,
106331                                     44.423624
106332                                 ],
106333                                 [
106334                                     -67.68447,
106335                                     44.192544
106336                                 ],
106337                                 [
106338                                     -67.459678,
106339                                     40.781645
106340                                 ],
106341                                 [
106342                                     -76.607854,
106343                                     32.495823
106344                                 ],
106345                                 [
106346                                     -76.798479,
106347                                     32.713735
106348                                 ],
106349                                 [
106350                                     -78.561892,
106351                                     29.037718
106352                                 ],
106353                                 [
106354                                     -78.892446,
106355                                     29.039659
106356                                 ],
106357                                 [
106358                                     -79.762295,
106359                                     26.719312
106360                                 ],
106361                                 [
106362                                     -80.026352,
106363                                     24.932961
106364                                 ],
106365                                 [
106366                                     -82.368794,
106367                                     23.994833
106368                                 ],
106369                                 [
106370                                     -83.806281,
106371                                     29.068506
106372                                 ],
106373                                 [
106374                                     -87.460772,
106375                                     29.089961
106376                                 ],
106377                                 [
106378                                     -87.922646,
106379                                     28.666131
106380                                 ],
106381                                 [
106382                                     -90.461001,
106383                                     28.246758
106384                                 ],
106385                                 [
106386                                     -91.787336,
106387                                     29.11536
106388                                 ],
106389                                 [
106390                                     -93.311871,
106391                                     29.12431
106392                                 ],
106393                                 [
106394                                     -96.423449,
106395                                     26.057857
106396                                 ],
106397                                 [
106398                                     -97.129057,
106399                                     25.991017
106400                                 ],
106401                                 [
106402                                     -97.129509,
106403                                     25.966833
106404                                 ],
106405                                 [
106406                                     -97.139358,
106407                                     25.965876
106408                                 ],
106409                                 [
106410                                     -97.202171,
106411                                     25.960893
106412                                 ],
106413                                 [
106414                                     -97.202176,
106415                                     25.960857
106416                                 ],
106417                                 [
106418                                     -97.204941,
106419                                     25.960639
106420                                 ],
106421                                 [
106422                                     -97.253051,
106423                                     25.963481
106424                                 ],
106425                                 [
106426                                     -97.266358,
106427                                     25.960639
106428                                 ],
106429                                 [
106430                                     -97.2692,
106431                                     25.944361
106432                                 ],
106433                                 [
106434                                     -97.287649,
106435                                     25.928651
106436                                 ],
106437                                 [
106438                                     -97.310981,
106439                                     25.922088
106440                                 ],
106441                                 [
106442                                     -97.328447,
106443                                     25.933302
106444                                 ],
106445                                 [
106446                                     -97.351107,
106447                                     25.918419
106448                                 ],
106449                                 [
106450                                     -97.355112,
106451                                     25.912786
106452                                 ],
106453                                 [
106454                                     -97.35227,
106455                                     25.894493
106456                                 ],
106457                                 [
106458                                     -97.345165,
106459                                     25.871704
106460                                 ],
106461                                 [
106462                                     -97.345733,
106463                                     25.852222
106464                                 ],
106465                                 [
106466                                     -97.36599,
106467                                     25.843902
106468                                 ],
106469                                 [
106470                                     -97.376015,
106471                                     25.846744
106472                                 ],
106473                                 [
106474                                     -97.380124,
106475                                     25.853203
106476                                 ],
106477                                 [
106478                                     -97.383121,
106479                                     25.860541
106480                                 ],
106481                                 [
106482                                     -97.389891,
106483                                     25.865657
106484                                 ],
106485                                 [
106486                                     -97.397823,
106487                                     25.865812
106488                                 ],
106489                                 [
106490                                     -97.399476,
106491                                     25.861162
106492                                 ],
106493                                 [
106494                                     -97.39989,
106495                                     25.855115
106496                                 ],
106497                                 [
106498                                     -97.404179,
106499                                     25.851395
106500                                 ],
106501                                 [
106502                                     -97.425418,
106503                                     25.854857
106504                                 ],
106505                                 [
106506                                     -97.435727,
106507                                     25.869275
106508                                 ],
106509                                 [
106510                                     -97.441309,
106511                                     25.884933
106512                                 ],
106513                                 [
106514                                     -97.448259,
106515                                     25.892322
106516                                 ],
106517                                 [
106518                                     -97.469421,
106519                                     25.892943
106520                                 ],
106521                                 [
106522                                     -97.486319,
106523                                     25.895733
106524                                 ],
106525                                 [
106526                                     -97.502209,
106527                                     25.901883
106528                                 ],
106529                                 [
106530                                     -97.52027,
106531                                     25.912786
106532                                 ],
106533                                 [
106534                                     -97.565177,
106535                                     25.954748
106536                                 ],
106537                                 [
106538                                     -97.594322,
106539                                     25.966375
106540                                 ],
106541                                 [
106542                                     -97.604787,
106543                                     25.979966
106544                                 ],
106545                                 [
106546                                     -97.613055,
106547                                     25.995985
106548                                 ],
106549                                 [
106550                                     -97.622641,
106551                                     26.00906
106552                                 ],
106553                                 [
106554                                     -97.641451,
106555                                     26.022495
106556                                 ],
106557                                 [
106558                                     -97.659874,
106559                                     26.03066
106560                                 ],
106561                                 [
106562                                     -97.679614,
106563                                     26.034639
106564                                 ],
106565                                 [
106566                                     -97.766948,
106567                                     26.039652
106568                                 ],
106569                                 [
106570                                     -97.780306,
106571                                     26.043218
106572                                 ],
106573                                 [
106574                                     -97.782321,
106575                                     26.058617
106576                                 ],
106577                                 [
106578                                     -97.80201,
106579                                     26.063733
106580                                 ],
106581                                 [
106582                                     -97.878181,
106583                                     26.063733
106584                                 ],
106585                                 [
106586                                     -97.941666,
106587                                     26.056809
106588                                 ],
106589                                 [
106590                                     -97.999233,
106591                                     26.064302
106592                                 ],
106593                                 [
106594                                     -98.013057,
106595                                     26.063682
106596                                 ],
106597                                 [
106598                                     -98.044166,
106599                                     26.048799
106600                                 ],
106601                                 [
106602                                     -98.065457,
106603                                     26.042184
106604                                 ],
106605                                 [
106606                                     -98.075146,
106607                                     26.046628
106608                                 ],
106609                                 [
106610                                     -98.083311,
106611                                     26.070916
106612                                 ],
106613                                 [
106614                                     -98.103103,
106615                                     26.074947
106616                                 ],
106617                                 [
106618                                     -98.150232,
106619                                     26.063682
106620                                 ],
106621                                 [
106622                                     -98.185062,
106623                                     26.065232
106624                                 ],
106625                                 [
106626                                     -98.222656,
106627                                     26.075412
106628                                 ],
106629                                 [
106630                                     -98.300429,
106631                                     26.111431
106632                                 ],
106633                                 [
106634                                     -98.309809,
106635                                     26.121094
106636                                 ],
106637                                 [
106638                                     -98.333037,
106639                                     26.15303
106640                                 ],
106641                                 [
106642                                     -98.339264,
106643                                     26.159851
106644                                 ],
106645                                 [
106646                                     -98.365774,
106647                                     26.160161
106648                                 ],
106649                                 [
106650                                     -98.377272,
106651                                     26.163572
106652                                 ],
106653                                 [
106654                                     -98.377272,
106655                                     26.173649
106656                                 ],
106657                                 [
106658                                     -98.36934,
106659                                     26.19401
106660                                 ],
106661                                 [
106662                                     -98.397193,
106663                                     26.201141
106664                                 ],
106665                                 [
106666                                     -98.428845,
106667                                     26.217729
106668                                 ],
106669                                 [
106670                                     -98.456544,
106671                                     26.225946
106672                                 ],
106673                                 [
106674                                     -98.472383,
106675                                     26.207652
106676                                 ],
106677                                 [
106678                                     -98.49295,
106679                                     26.230596
106680                                 ],
106681                                 [
106682                                     -98.521527,
106683                                     26.240932
106684                                 ],
106685                                 [
106686                                     -98.552791,
106687                                     26.248321
106688                                 ],
106689                                 [
106690                                     -98.581627,
106691                                     26.262274
106692                                 ],
106693                                 [
106694                                     -98.640564,
106695                                     26.24181
106696                                 ],
106697                                 [
106698                                     -98.653663,
106699                                     26.244291
106700                                 ],
106701                                 [
106702                                     -98.664696,
106703                                     26.250647
106704                                 ],
106705                                 [
106706                                     -98.685289,
106707                                     26.268475
106708                                 ],
106709                                 [
106710                                     -98.693325,
106711                                     26.270542
106712                                 ],
106713                                 [
106714                                     -98.702239,
106715                                     26.271628
106716                                 ],
106717                                 [
106718                                     -98.704255,
106719                                     26.27664
106720                                 ],
106721                                 [
106722                                     -98.691465,
106723                                     26.290231
106724                                 ],
106725                                 [
106726                                     -98.701413,
106727                                     26.299119
106728                                 ],
106729                                 [
106730                                     -98.713169,
106731                                     26.303357
106732                                 ],
106733                                 [
106734                                     -98.726217,
106735                                     26.30439
106736                                 ],
106737                                 [
106738                                     -98.739911,
106739                                     26.303253
106740                                 ],
106741                                 [
106742                                     -98.735932,
106743                                     26.320048
106744                                 ],
106745                                 [
106746                                     -98.746397,
106747                                     26.332141
106748                                 ],
106749                                 [
106750                                     -98.780839,
106751                                     26.351674
106752                                 ],
106753                                 [
106754                                     -98.795851,
106755                                     26.368314
106756                                 ],
106757                                 [
106758                                     -98.801329,
106759                                     26.372138
106760                                 ],
106761                                 [
106762                                     -98.810295,
106763                                     26.372448
106764                                 ],
106765                                 [
106766                                     -98.817323,
106767                                     26.368521
106768                                 ],
106769                                 [
106770                                     -98.825023,
106771                                     26.366454
106772                                 ],
106773                                 [
106774                                     -98.836081,
106775                                     26.372138
106776                                 ],
106777                                 [
106778                                     -98.842334,
106779                                     26.365834
106780                                 ],
106781                                 [
106782                                     -98.850835,
106783                                     26.364077
106784                                 ],
106785                                 [
106786                                     -98.860524,
106787                                     26.366299
106788                                 ],
106789                                 [
106790                                     -98.870214,
106791                                     26.372138
106792                                 ],
106793                                 [
106794                                     -98.893029,
106795                                     26.367849
106796                                 ],
106797                                 [
106798                                     -98.9299,
106799                                     26.39224
106800                                 ],
106801                                 [
106802                                     -98.945377,
106803                                     26.378288
106804                                 ],
106805                                 [
106806                                     -98.954136,
106807                                     26.393946
106808                                 ],
106809                                 [
106810                                     -98.962844,
106811                                     26.399527
106812                                 ],
106813                                 [
106814                                     -98.986951,
106815                                     26.400095
106816                                 ],
106817                                 [
106818                                     -99.004056,
106819                                     26.393842
106820                                 ],
106821                                 [
106822                                     -99.010515,
106823                                     26.392602
106824                                 ],
106825                                 [
106826                                     -99.016432,
106827                                     26.394462
106828                                 ],
106829                                 [
106830                                     -99.022995,
106831                                     26.403351
106832                                 ],
106833                                 [
106834                                     -99.027878,
106835                                     26.406245
106836                                 ],
106837                                 [
106838                                     -99.047645,
106839                                     26.406968
106840                                 ],
106841                                 [
106842                                     -99.066351,
106843                                     26.404746
106844                                 ],
106845                                 [
106846                                     -99.085498,
106847                                     26.40764
106848                                 ],
106849                                 [
106850                                     -99.106427,
106851                                     26.423039
106852                                 ],
106853                                 [
106854                                     -99.108907,
106855                                     26.434253
106856                                 ],
106857                                 [
106858                                     -99.102525,
106859                                     26.446966
106860                                 ],
106861                                 [
106862                                     -99.09374,
106863                                     26.459781
106864                                 ],
106865                                 [
106866                                     -99.089373,
106867                                     26.47115
106868                                 ],
106869                                 [
106870                                     -99.091492,
106871                                     26.484018
106872                                 ],
106873                                 [
106874                                     -99.10299,
106875                                     26.512078
106876                                 ],
106877                                 [
106878                                     -99.115108,
106879                                     26.525617
106880                                 ],
106881                                 [
106882                                     -99.140946,
106883                                     26.531405
106884                                 ],
106885                                 [
106886                                     -99.164873,
106887                                     26.540448
106888                                 ],
106889                                 [
106890                                     -99.17128,
106891                                     26.563961
106892                                 ],
106893                                 [
106894                                     -99.171548,
106895                                     26.56583
106896                                 ],
106897                                 [
106898                                     -99.213953,
106899                                     26.568537
106900                                 ],
106901                                 [
106902                                     -99.242801,
106903                                     26.579723
106904                                 ],
106905                                 [
106906                                     -99.254575,
106907                                     26.6018
106908                                 ],
106909                                 [
106910                                     -99.258844,
106911                                     26.614752
106912                                 ],
106913                                 [
106914                                     -99.277683,
106915                                     26.638007
106916                                 ],
106917                                 [
106918                                     -99.281951,
106919                                     26.649781
106920                                 ],
106921                                 [
106922                                     -99.277389,
106923                                     26.657729
106924                                 ],
106925                                 [
106926                                     -99.26635,
106927                                     26.653314
106928                                 ],
106929                                 [
106930                                     -99.252662,
106931                                     26.644483
106932                                 ],
106933                                 [
106934                                     -99.240299,
106935                                     26.639184
106936                                 ],
106937                                 [
106938                                     -99.244861,
106939                                     26.652431
106940                                 ],
106941                                 [
106942                                     -99.240299,
106943                                     26.697763
106944                                 ],
106945                                 [
106946                                     -99.242507,
106947                                     26.713658
106948                                 ],
106949                                 [
106950                                     -99.252368,
106951                                     26.743683
106952                                 ],
106953                                 [
106954                                     -99.254575,
106955                                     26.75899
106956                                 ],
106957                                 [
106958                                     -99.252368,
106959                                     26.799024
106960                                 ],
106961                                 [
106962                                     -99.254575,
106963                                     26.810504
106964                                 ],
106965                                 [
106966                                     -99.257666,
106967                                     26.813153
106968                                 ],
106969                                 [
106970                                     -99.262229,
106971                                     26.814036
106972                                 ],
106973                                 [
106974                                     -99.266497,
106975                                     26.817863
106976                                 ],
106977                                 [
106978                                     -99.268263,
106979                                     26.827872
106980                                 ],
106981                                 [
106982                                     -99.271649,
106983                                     26.832876
106984                                 ],
106985                                 [
106986                                     -99.289458,
106987                                     26.84465
106988                                 ],
106989                                 [
106990                                     -99.308444,
106991                                     26.830521
106992                                 ],
106993                                 [
106994                                     -99.316539,
106995                                     26.822279
106996                                 ],
106997                                 [
106998                                     -99.323457,
106999                                     26.810504
107000                                 ],
107001                                 [
107002                                     -99.328166,
107003                                     26.797258
107004                                 ],
107005                                 [
107006                                     -99.329197,
107007                                     26.789016
107008                                 ],
107009                                 [
107010                                     -99.331699,
107011                                     26.78254
107012                                 ],
107013                                 [
107014                                     -99.340383,
107015                                     26.77312
107016                                 ],
107017                                 [
107018                                     -99.366728,
107019                                     26.761345
107020                                 ],
107021                                 [
107022                                     -99.380269,
107023                                     26.777241
107024                                 ],
107025                                 [
107026                                     -99.391896,
107027                                     26.796963
107028                                 ],
107029                                 [
107030                                     -99.412207,
107031                                     26.796963
107032                                 ],
107033                                 [
107034                                     -99.410883,
107035                                     26.808149
107036                                 ],
107037                                 [
107038                                     -99.405437,
107039                                     26.818452
107040                                 ],
107041                                 [
107042                                     -99.396606,
107043                                     26.824928
107044                                 ],
107045                                 [
107046                                     -99.384979,
107047                                     26.824928
107048                                 ],
107049                                 [
107050                                     -99.377178,
107051                                     26.816686
107052                                 ],
107053                                 [
107054                                     -99.374823,
107055                                     26.804028
107056                                 ],
107057                                 [
107058                                     -99.374234,
107059                                     26.791076
107060                                 ],
107061                                 [
107062                                     -99.371291,
107063                                     26.783128
107064                                 ],
107065                                 [
107066                                     -99.360694,
107067                                     26.780479
107068                                 ],
107069                                 [
107070                                     -99.359369,
107071                                     26.790487
107072                                 ],
107073                                 [
107074                                     -99.36452,
107075                                     26.810504
107076                                 ],
107077                                 [
107078                                     -99.357897,
107079                                     26.822279
107080                                 ],
107081                                 [
107082                                     -99.351274,
107083                                     26.83111
107084                                 ],
107085                                 [
107086                                     -99.346123,
107087                                     26.840824
107088                                 ],
107089                                 [
107090                                     -99.344062,
107091                                     26.855247
107092                                 ],
107093                                 [
107094                                     -99.348772,
107095                                     26.899696
107096                                 ],
107097                                 [
107098                                     -99.355101,
107099                                     26.920302
107100                                 ],
107101                                 [
107102                                     -99.36452,
107103                                     26.934726
107104                                 ],
107105                                 [
107106                                     -99.403377,
107107                                     26.952093
107108                                 ],
107109                                 [
107110                                     -99.413974,
107111                                     26.964162
107112                                 ],
107113                                 [
107114                                     -99.401758,
107115                                     26.985651
107116                                 ],
107117                                 [
107118                                     -99.399991,
107119                                     26.999192
107120                                 ],
107121                                 [
107122                                     -99.418831,
107123                                     27.007728
107124                                 ],
107125                                 [
107126                                     -99.441938,
107127                                     27.013615
107128                                 ],
107129                                 [
107130                                     -99.453271,
107131                                     27.019797
107132                                 ],
107133                                 [
107134                                     -99.455332,
107135                                     27.025979
107136                                 ],
107137                                 [
107138                                     -99.464751,
107139                                     27.039225
107140                                 ],
107141                                 [
107142                                     -99.466959,
107143                                     27.047467
107144                                 ],
107145                                 [
107146                                     -99.462544,
107147                                     27.057181
107148                                 ],
107149                                 [
107150                                     -99.461635,
107151                                     27.056839
107152                                 ],
107153                                 [
107154                                     -99.461728,
107155                                     27.056954
107156                                 ],
107157                                 [
107158                                     -99.442039,
107159                                     27.089614
107160                                 ],
107161                                 [
107162                                     -99.439404,
107163                                     27.098347
107164                                 ],
107165                                 [
107166                                     -99.441419,
107167                                     27.107494
107168                                 ],
107169                                 [
107170                                     -99.445734,
107171                                     27.114728
107172                                 ],
107173                                 [
107174                                     -99.450178,
107175                                     27.120465
107176                                 ],
107177                                 [
107178                                     -99.452452,
107179                                     27.125012
107180                                 ],
107181                                 [
107182                                     -99.450333,
107183                                     27.145166
107184                                 ],
107185                                 [
107186                                     -99.435786,
107187                                     27.188419
107188                                 ],
107189                                 [
107190                                     -99.431988,
107191                                     27.207591
107192                                 ],
107193                                 [
107194                                     -99.434029,
107195                                     27.22697
107196                                 ],
107197                                 [
107198                                     -99.440902,
107199                                     27.244798
107200                                 ],
107201                                 [
107202                                     -99.451832,
107203                                     27.26118
107204                                 ],
107205                                 [
107206                                     -99.46612,
107207                                     27.276527
107208                                 ],
107209                                 [
107210                                     -99.468963,
107211                                     27.278233
107212                                 ],
107213                                 [
107214                                     -99.480409,
107215                                     27.283297
107216                                 ],
107217                                 [
107218                                     -99.482941,
107219                                     27.286708
107220                                 ],
107221                                 [
107222                                     -99.484879,
107223                                     27.294821
107224                                 ],
107225                                 [
107226                                     -99.486584,
107227                                     27.297611
107228                                 ],
107229                                 [
107230                                     -99.493199,
107231                                     27.30128
107232                                 ],
107233                                 [
107234                                     -99.521362,
107235                                     27.311254
107236                                 ],
107237                                 [
107238                                     -99.5148,
107239                                     27.321796
107240                                 ],
107241                                 [
107242                                     -99.497591,
107243                                     27.338798
107244                                 ],
107245                                 [
107246                                     -99.494026,
107247                                     27.348203
107248                                 ],
107249                                 [
107250                                     -99.492889,
107251                                     27.358848
107252                                 ],
107253                                 [
107254                                     -99.487721,
107255                                     27.37187
107256                                 ],
107257                                 [
107258                                     -99.484621,
107259                                     27.391766
107260                                 ],
107261                                 [
107262                                     -99.475706,
107263                                     27.414762
107264                                 ],
107265                                 [
107266                                     -99.472916,
107267                                     27.426647
107268                                 ],
107269                                 [
107270                                     -99.473639,
107271                                     27.463803
107272                                 ],
107273                                 [
107274                                     -99.472916,
107275                                     27.468299
107276                                 ],
107277                                 [
107278                                     -99.47643,
107279                                     27.48251
107280                                 ],
107281                                 [
107282                                     -99.480409,
107283                                     27.490778
107284                                 ],
107285                                 [
107286                                     -99.48829,
107287                                     27.494654
107288                                 ],
107289                                 [
107290                                     -99.503689,
107291                                     27.495584
107292                                 ],
107293                                 [
107294                                     -99.509503,
107295                                     27.500028
107296                                 ],
107297                                 [
107298                                     -99.510071,
107299                                     27.510518
107300                                 ],
107301                                 [
107302                                     -99.507074,
107303                                     27.533437
107304                                 ],
107305                                 [
107306                                     -99.507203,
107307                                     27.57377
107308                                 ],
107309                                 [
107310                                     -99.515006,
107311                                     27.588601
107312                                 ],
107313                                 [
107314                                     -99.535031,
107315                                     27.604828
107316                                 ],
107317                                 [
107318                                     -99.55503,
107319                                     27.613509
107320                                 ],
107321                                 [
107322                                     -99.572264,
107323                                     27.61847
107324                                 ],
107325                                 [
107326                                     -99.578232,
107327                                     27.622811
107328                                 ],
107329                                 [
107330                                     -99.590247,
107331                                     27.642061
107332                                 ],
107333                                 [
107334                                     -99.600169,
107335                                     27.646427
107336                                 ],
107337                                 [
107338                                     -99.612442,
107339                                     27.643637
107340                                 ],
107341                                 [
107342                                     -99.633526,
107343                                     27.633069
107344                                 ],
107345                                 [
107346                                     -99.644869,
107347                                     27.632733
107348                                 ],
107349                                 [
107350                                     -99.648642,
107351                                     27.636919
107352                                 ],
107353                                 [
107354                                     -99.658693,
107355                                     27.654024
107356                                 ],
107357                                 [
107358                                     -99.664739,
107359                                     27.659398
107360                                 ],
107361                                 [
107362                                     -99.70037,
107363                                     27.659191
107364                                 ],
107365                                 [
107366                                     -99.705692,
107367                                     27.66317
107368                                 ],
107369                                 [
107370                                     -99.710674,
107371                                     27.670116
107372                                 ],
107373                                 [
107374                                     -99.723056,
107375                                     27.687381
107376                                 ],
107377                                 [
107378                                     -99.730652,
107379                                     27.691825
107380                                 ],
107381                                 [
107382                                     -99.734037,
107383                                     27.702031
107384                                 ],
107385                                 [
107386                                     -99.736311,
107387                                     27.713607
107388                                 ],
107389                                 [
107390                                     -99.740445,
107391                                     27.722159
107392                                 ],
107393                                 [
107394                                     -99.747344,
107395                                     27.726009
107396                                 ],
107397                                 [
107398                                     -99.765198,
107399                                     27.731177
107400                                 ],
107401                                 [
107402                                     -99.774577,
107403                                     27.735828
107404                                 ],
107405                                 [
107406                                     -99.78685,
107407                                     27.748488
107408                                 ],
107409                                 [
107410                                     -99.795428,
107411                                     27.761924
107412                                 ],
107413                                 [
107414                                     -99.806963,
107415                                     27.771423
107416                                 ],
107417                                 [
107418                                     -99.808167,
107419                                     27.772414
107420                                 ],
107421                                 [
107422                                     -99.83292,
107423                                     27.776755
107424                                 ],
107425                                 [
107426                                     -99.832971,
107427                                     27.782181
107428                                 ],
107429                                 [
107430                                     -99.844779,
107431                                     27.793576
107432                                 ],
107433                                 [
107434                                     -99.858241,
107435                                     27.803524
107436                                 ],
107437                                 [
107438                                     -99.863357,
107439                                     27.804661
107440                                 ],
107441                                 [
107442                                     -99.864727,
107443                                     27.814324
107444                                 ],
107445                                 [
107446                                     -99.861858,
107447                                     27.83608
107448                                 ],
107449                                 [
107450                                     -99.863357,
107451                                     27.845666
107452                                 ],
107453                                 [
107454                                     -99.870928,
107455                                     27.854477
107456                                 ],
107457                                 [
107458                                     -99.880204,
107459                                     27.859231
107460                                 ],
107461                                 [
107462                                     -99.888007,
107463                                     27.864812
107464                                 ],
107465                                 [
107466                                     -99.891288,
107467                                     27.876026
107468                                 ],
107469                                 [
107470                                     -99.882684,
107471                                     27.89158
107472                                 ],
107473                                 [
107474                                     -99.878808,
107475                                     27.901838
107476                                 ],
107477                                 [
107478                                     -99.88134,
107479                                     27.906463
107480                                 ],
107481                                 [
107482                                     -99.896766,
107483                                     27.912923
107484                                 ],
107485                                 [
107486                                     -99.914336,
107487                                     27.928245
107488                                 ],
107489                                 [
107490                                     -99.929916,
107491                                     27.946331
107492                                 ],
107493                                 [
107494                                     -99.939683,
107495                                     27.961085
107496                                 ],
107497                                 [
107498                                     -99.928289,
107499                                     27.975761
107500                                 ],
107501                                 [
107502                                     -99.940717,
107503                                     27.983254
107504                                 ],
107505                                 [
107506                                     -99.961852,
107507                                     27.987492
107508                                 ],
107509                                 [
107510                                     -99.976606,
107511                                     27.992453
107512                                 ],
107513                                 [
107514                                     -99.991127,
107515                                     28.007801
107516                                 ],
107517                                 [
107518                                     -100.000584,
107519                                     28.02041
107520                                 ],
107521                                 [
107522                                     -100.007457,
107523                                     28.033561
107524                                 ],
107525                                 [
107526                                     -100.014123,
107527                                     28.050459
107528                                 ],
107529                                 [
107530                                     -100.013503,
107531                                     28.056971
107532                                 ],
107533                                 [
107534                                     -100.010506,
107535                                     28.063611
107536                                 ],
107537                                 [
107538                                     -100.010196,
107539                                     28.068882
107540                                 ],
107541                                 [
107542                                     -100.017585,
107543                                     28.070949
107544                                 ],
107545                                 [
107546                                     -100.031538,
107547                                     28.081801
107548                                 ],
107549                                 [
107550                                     -100.045077,
107551                                     28.095289
107552                                 ],
107553                                 [
107554                                     -100.048023,
107555                                     28.102523
107556                                 ],
107557                                 [
107558                                     -100.048901,
107559                                     28.115959
107560                                 ],
107561                                 [
107562                                     -100.056498,
107563                                     28.137922
107564                                 ],
107565                                 [
107566                                     -100.074895,
107567                                     28.154407
107568                                 ],
107569                                 [
107570                                     -100.172873,
107571                                     28.198538
107572                                 ],
107573                                 [
107574                                     -100.189203,
107575                                     28.201329
107576                                 ],
107577                                 [
107578                                     -100.197626,
107579                                     28.207168
107580                                 ],
107581                                 [
107582                                     -100.201192,
107583                                     28.220346
107584                                 ],
107585                                 [
107586                                     -100.202949,
107587                                     28.234428
107588                                 ],
107589                                 [
107590                                     -100.205946,
107591                                     28.242877
107592                                 ],
107593                                 [
107594                                     -100.212819,
107595                                     28.245073
107596                                 ],
107597                                 [
107598                                     -100.240724,
107599                                     28.249698
107600                                 ],
107601                                 [
107602                                     -100.257932,
107603                                     28.260524
107604                                 ],
107605                                 [
107606                                     -100.275089,
107607                                     28.277242
107608                                 ],
107609                                 [
107610                                     -100.284339,
107611                                     28.296517
107612                                 ],
107613                                 [
107614                                     -100.277931,
107615                                     28.314888
107616                                 ],
107617                                 [
107618                                     -100.278551,
107619                                     28.331088
107620                                 ],
107621                                 [
107622                                     -100.293899,
107623                                     28.353413
107624                                 ],
107625                                 [
107626                                     -100.322631,
107627                                     28.386899
107628                                 ],
107629                                 [
107630                                     -100.331675,
107631                                     28.422013
107632                                 ],
107633                                 [
107634                                     -100.336326,
107635                                     28.458574
107636                                 ],
107637                                 [
107638                                     -100.340201,
107639                                     28.464259
107640                                 ],
107641                                 [
107642                                     -100.348315,
107643                                     28.470253
107644                                 ],
107645                                 [
107646                                     -100.355549,
107647                                     28.478185
107648                                 ],
107649                                 [
107650                                     -100.35679,
107651                                     28.489322
107652                                 ],
107653                                 [
107654                                     -100.351622,
107655                                     28.496711
107656                                 ],
107657                                 [
107658                                     -100.322631,
107659                                     28.510406
107660                                 ],
107661                                 [
107662                                     -100.364024,
107663                                     28.524797
107664                                 ],
107665                                 [
107666                                     -100.38423,
107667                                     28.537174
107668                                 ],
107669                                 [
107670                                     -100.397769,
107671                                     28.557586
107672                                 ],
107673                                 [
107674                                     -100.398751,
107675                                     28.568645
107676                                 ],
107677                                 [
107678                                     -100.397097,
107679                                     28.592726
107680                                 ],
107681                                 [
107682                                     -100.401438,
107683                                     28.60226
107684                                 ],
107685                                 [
107686                                     -100.411463,
107687                                     28.609314
107688                                 ],
107689                                 [
107690                                     -100.434821,
107691                                     28.619133
107692                                 ],
107693                                 [
107694                                     -100.44619,
107695                                     28.626497
107696                                 ],
107697                                 [
107698                                     -100.444898,
107699                                     28.643782
107700                                 ],
107701                                 [
107702                                     -100.481381,
107703                                     28.686054
107704                                 ],
107705                                 [
107706                                     -100.493939,
107707                                     28.708378
107708                                 ],
107709                                 [
107710                                     -100.519054,
107711                                     28.804961
107712                                 ],
107713                                 [
107714                                     -100.524996,
107715                                     28.814831
107716                                 ],
107717                                 [
107718                                     -100.529285,
107719                                     28.819947
107720                                 ],
107721                                 [
107722                                     -100.534453,
107723                                     28.830231
107724                                 ],
107725                                 [
107726                                     -100.538639,
107727                                     28.835631
107728                                 ],
107729                                 [
107730                                     -100.54515,
107731                                     28.83899
107732                                 ],
107733                                 [
107734                                     -100.559671,
107735                                     28.839378
107736                                 ],
107737                                 [
107738                                     -100.566234,
107739                                     28.842504
107740                                 ],
107741                                 [
107742                                     -100.569696,
107743                                     28.84961
107744                                 ],
107745                                 [
107746                                     -100.56334,
107747                                     28.86209
107748                                 ],
107749                                 [
107750                                     -100.566234,
107751                                     28.869789
107752                                 ],
107753                                 [
107754                                     -100.571763,
107755                                     28.8732
107756                                 ],
107757                                 [
107758                                     -100.586543,
107759                                     28.879789
107760                                 ],
107761                                 [
107762                                     -100.58954,
107763                                     28.883458
107764                                 ],
107765                                 [
107766                                     -100.594966,
107767                                     28.899322
107768                                 ],
107769                                 [
107770                                     -100.606955,
107771                                     28.910123
107772                                 ],
107773                                 [
107774                                     -100.618841,
107775                                     28.917926
107776                                 ],
107777                                 [
107778                                     -100.624318,
107779                                     28.924721
107780                                 ],
107781                                 [
107782                                     -100.624783,
107783                                     28.93777
107784                                 ],
107785                                 [
107786                                     -100.626696,
107787                                     28.948338
107788                                 ],
107789                                 [
107790                                     -100.630778,
107791                                     28.956683
107792                                 ],
107793                                 [
107794                                     -100.637909,
107795                                     28.962884
107796                                 ],
107797                                 [
107798                                     -100.628918,
107799                                     28.98433
107800                                 ],
107801                                 [
107802                                     -100.632793,
107803                                     29.005156
107804                                 ],
107805                                 [
107806                                     -100.652224,
107807                                     29.044817
107808                                 ],
107809                                 [
107810                                     -100.660854,
107811                                     29.102669
107812                                 ],
107813                                 [
107814                                     -100.668967,
107815                                     29.116208
107816                                 ],
107817                                 [
107818                                     -100.678165,
107819                                     29.119412
107820                                 ],
107821                                 [
107822                                     -100.690826,
107823                                     29.121014
107824                                 ],
107825                                 [
107826                                     -100.70204,
107827                                     29.12365
107828                                 ],
107829                                 [
107830                                     -100.706846,
107831                                     29.130187
107832                                 ],
107833                                 [
107834                                     -100.70974,
107835                                     29.135561
107836                                 ],
107837                                 [
107838                                     -100.762501,
107839                                     29.173776
107840                                 ],
107841                                 [
107842                                     -100.770098,
107843                                     29.187289
107844                                 ],
107845                                 [
107846                                     -100.762088,
107847                                     29.208658
107848                                 ],
107849                                 [
107850                                     -100.783172,
107851                                     29.243074
107852                                 ],
107853                                 [
107854                                     -100.796143,
107855                                     29.257673
107856                                 ],
107857                                 [
107858                                     -100.81609,
107859                                     29.270773
107860                                 ],
107861                                 [
107862                                     -100.86389,
107863                                     29.290616
107864                                 ],
107865                                 [
107866                                     -100.871797,
107867                                     29.296456
107868                                 ],
107869                                 [
107870                                     -100.891227,
107871                                     29.318547
107872                                 ],
107873                                 [
107874                                     -100.91474,
107875                                     29.337048
107876                                 ],
107877                                 [
107878                                     -100.987397,
107879                                     29.366322
107880                                 ],
107881                                 [
107882                                     -100.998301,
107883                                     29.372472
107884                                 ],
107885                                 [
107886                                     -101.008068,
107887                                     29.380585
107888                                 ],
107889                                 [
107890                                     -101.016232,
107891                                     29.390068
107892                                 ],
107893                                 [
107894                                     -101.022175,
107895                                     29.40048
107896                                 ],
107897                                 [
107898                                     -101.025948,
107899                                     29.414356
107900                                 ],
107901                                 [
107902                                     -101.029617,
107903                                     29.442984
107904                                 ],
107905                                 [
107906                                     -101.037782,
107907                                     29.460063
107908                                 ],
107909                                 [
107910                                     -101.039026,
107911                                     29.460452
107912                                 ],
107913                                 [
107914                                     -101.040188,
107915                                     29.457132
107916                                 ],
107917                                 [
107918                                     -101.045487,
107919                                     29.451245
107920                                 ],
107921                                 [
107922                                     -101.060205,
107923                                     29.449184
107924                                 ],
107925                                 [
107926                                     -101.067711,
107927                                     29.45095
107928                                 ],
107929                                 [
107930                                     -101.076101,
107931                                     29.453894
107932                                 ],
107933                                 [
107934                                     -101.085962,
107935                                     29.454483
107936                                 ],
107937                                 [
107938                                     -101.098031,
107939                                     29.449184
107940                                 ],
107941                                 [
107942                                     -101.113043,
107943                                     29.466552
107944                                 ],
107945                                 [
107946                                     -101.142774,
107947                                     29.475383
107948                                 ],
107949                                 [
107950                                     -101.174124,
107951                                     29.475971
107952                                 ],
107953                                 [
107954                                     -101.193699,
107955                                     29.469495
107956                                 ],
107957                                 [
107958                                     -101.198703,
107959                                     29.473911
107960                                 ],
107961                                 [
107962                                     -101.198851,
107963                                     29.476854
107964                                 ],
107965                                 [
107966                                     -101.184132,
107967                                     29.497754
107968                                 ],
107969                                 [
107970                                     -101.184868,
107971                                     29.512767
107972                                 ],
107973                                 [
107974                                     -101.195171,
107975                                     29.521892
107976                                 ],
107977                                 [
107978                                     -101.214157,
107979                                     29.518065
107980                                 ],
107981                                 [
107982                                     -101.245213,
107983                                     29.493044
107984                                 ],
107985                                 [
107986                                     -101.265818,
107987                                     29.487157
107988                                 ],
107989                                 [
107990                                     -101.290545,
107991                                     29.49746
107992                                 ],
107993                                 [
107994                                     -101.297315,
107995                                     29.503936
107996                                 ],
107997                                 [
107998                                     -101.300995,
107999                                     29.512767
108000                                 ],
108001                                 [
108002                                     -101.294372,
108003                                     29.520715
108004                                 ],
108005                                 [
108006                                     -101.273177,
108007                                     29.524247
108008                                 ],
108009                                 [
108010                                     -101.259195,
108011                                     29.533372
108012                                 ],
108013                                 [
108014                                     -101.243888,
108015                                     29.554861
108016                                 ],
108017                                 [
108018                                     -101.231966,
108019                                     29.580176
108020                                 ],
108021                                 [
108022                                     -101.227845,
108023                                     29.599899
108024                                 ],
108025                                 [
108026                                     -101.239178,
108027                                     29.616677
108028                                 ],
108029                                 [
108030                                     -101.26052,
108031                                     29.613439
108032                                 ],
108033                                 [
108034                                     -101.281272,
108035                                     29.597249
108036                                 ],
108037                                 [
108038                                     -101.290545,
108039                                     29.575761
108040                                 ],
108041                                 [
108042                                     -101.295255,
108043                                     29.570168
108044                                 ],
108045                                 [
108046                                     -101.306146,
108047                                     29.574583
108048                                 ],
108049                                 [
108050                                     -101.317626,
108051                                     29.584003
108052                                 ],
108053                                 [
108054                                     -101.323955,
108055                                     29.592539
108056                                 ],
108057                                 [
108058                                     -101.323661,
108059                                     29.603137
108060                                 ],
108061                                 [
108062                                     -101.318804,
108063                                     29.616383
108064                                 ],
108065                                 [
108066                                     -101.311445,
108067                                     29.628158
108068                                 ],
108069                                 [
108070                                     -101.303497,
108071                                     29.634045
108072                                 ],
108073                                 [
108074                                     -101.303669,
108075                                     29.631411
108076                                 ],
108077                                 [
108078                                     -101.302727,
108079                                     29.633851
108080                                 ],
108081                                 [
108082                                     -101.301073,
108083                                     29.649509
108084                                 ],
108085                                 [
108086                                     -101.30978,
108087                                     29.654548
108088                                 ],
108089                                 [
108090                                     -101.336239,
108091                                     29.654315
108092                                 ],
108093                                 [
108094                                     -101.349029,
108095                                     29.660103
108096                                 ],
108097                                 [
108098                                     -101.357684,
108099                                     29.667441
108100                                 ],
108101                                 [
108102                                     -101.364351,
108103                                     29.676665
108104                                 ],
108105                                 [
108106                                     -101.376624,
108107                                     29.700643
108108                                 ],
108109                                 [
108110                                     -101.383368,
108111                                     29.718497
108112                                 ],
108113                                 [
108114                                     -101.39962,
108115                                     29.740718
108116                                 ],
108117                                 [
108118                                     -101.406545,
108119                                     29.752888
108120                                 ],
108121                                 [
108122                                     -101.409309,
108123                                     29.765781
108124                                 ],
108125                                 [
108126                                     -101.405098,
108127                                     29.778442
108128                                 ],
108129                                 [
108130                                     -101.414012,
108131                                     29.774411
108132                                 ],
108133                                 [
108134                                     -101.424218,
108135                                     29.771414
108136                                 ],
108137                                 [
108138                                     -101.435096,
108139                                     29.770122
108140                                 ],
108141                                 [
108142                                     -101.446103,
108143                                     29.771052
108144                                 ],
108145                                 [
108146                                     -101.455689,
108147                                     29.77591
108148                                 ],
108149                                 [
108150                                     -101.462433,
108151                                     29.788932
108152                                 ],
108153                                 [
108154                                     -101.470908,
108155                                     29.791516
108156                                 ],
108157                                 [
108158                                     -101.490286,
108159                                     29.785547
108160                                 ],
108161                                 [
108162                                     -101.505763,
108163                                     29.773894
108164                                 ],
108165                                 [
108166                                     -101.521809,
108167                                     29.765936
108168                                 ],
108169                                 [
108170                                     -101.542893,
108171                                     29.771052
108172                                 ],
108173                                 [
108174                                     -101.539689,
108175                                     29.779191
108176                                 ],
108177                                 [
108178                                     -101.530516,
108179                                     29.796477
108180                                 ],
108181                                 [
108182                                     -101.528604,
108183                                     29.801438
108184                                 ],
108185                                 [
108186                                     -101.531912,
108187                                     29.811101
108188                                 ],
108189                                 [
108190                                     -101.539172,
108191                                     29.817974
108192                                 ],
108193                                 [
108194                                     -101.546458,
108195                                     29.820145
108196                                 ],
108197                                 [
108198                                     -101.549766,
108199                                     29.815701
108200                                 ],
108201                                 [
108202                                     -101.553977,
108203                                     29.796684
108204                                 ],
108205                                 [
108206                                     -101.564907,
108207                                     29.786478
108208                                 ],
108209                                 [
108210                                     -101.580281,
108211                                     29.781568
108212                                 ],
108213                                 [
108214                                     -101.632216,
108215                                     29.775651
108216                                 ],
108217                                 [
108218                                     -101.794531,
108219                                     29.795857
108220                                 ],
108221                                 [
108222                                     -101.80298,
108223                                     29.801438
108224                                 ],
108225                                 [
108226                                     -101.805978,
108227                                     29.811928
108228                                 ],
108229                                 [
108230                                     -101.812695,
108231                                     29.812032
108232                                 ],
108233                                 [
108234                                     -101.82409,
108235                                     29.805184
108236                                 ],
108237                                 [
108238                                     -101.857602,
108239                                     29.805184
108240                                 ],
108241                                 [
108242                                     -101.877524,
108243                                     29.810843
108244                                 ],
108245                                 [
108246                                     -101.88742,
108247                                     29.81229
108248                                 ],
108249                                 [
108250                                     -101.895455,
108251                                     29.808621
108252                                 ],
108253                                 [
108254                                     -101.90238,
108255                                     29.803247
108256                                 ],
108257                                 [
108258                                     -101.910881,
108259                                     29.799888
108260                                 ],
108261                                 [
108262                                     -101.920157,
108263                                     29.798182
108264                                 ],
108265                                 [
108266                                     -101.929613,
108267                                     29.797717
108268                                 ],
108269                                 [
108270                                     -101.942662,
108271                                     29.803608
108272                                 ],
108273                                 [
108274                                     -101.957054,
108275                                     29.814047
108276                                 ],
108277                                 [
108278                                     -101.972246,
108279                                     29.818181
108280                                 ],
108281                                 [
108282                                     -101.98793,
108283                                     29.805184
108284                                 ],
108285                                 [
108286                                     -102.014595,
108287                                     29.810998
108288                                 ],
108289                                 [
108290                                     -102.109344,
108291                                     29.80211
108292                                 ],
108293                                 [
108294                                     -102.145647,
108295                                     29.815701
108296                                 ],
108297                                 [
108298                                     -102.157248,
108299                                     29.824537
108300                                 ],
108301                                 [
108302                                     -102.203679,
108303                                     29.846138
108304                                 ],
108305                                 [
108306                                     -102.239775,
108307                                     29.849135
108308                                 ],
108309                                 [
108310                                     -102.253444,
108311                                     29.855285
108312                                 ],
108313                                 [
108314                                     -102.258276,
108315                                     29.873475
108316                                 ],
108317                                 [
108318                                     -102.276181,
108319                                     29.869547
108320                                 ],
108321                                 [
108322                                     -102.289023,
108323                                     29.878126
108324                                 ],
108325                                 [
108326                                     -102.302175,
108327                                     29.889391
108328                                 ],
108329                                 [
108330                                     -102.321011,
108331                                     29.893939
108332                                 ],
108333                                 [
108334                                     -102.330235,
108335                                     29.888926
108336                                 ],
108337                                 [
108338                                     -102.339769,
108339                                     29.870633
108340                                 ],
108341                                 [
108342                                     -102.351061,
108343                                     29.866602
108344                                 ],
108345                                 [
108346                                     -102.36323,
108347                                     29.864276
108348                                 ],
108349                                 [
108350                                     -102.370723,
108351                                     29.857765
108352                                 ],
108353                                 [
108354                                     -102.374547,
108355                                     29.848102
108356                                 ],
108357                                 [
108358                                     -102.376589,
108359                                     29.821488
108360                                 ],
108361                                 [
108362                                     -102.380051,
108363                                     29.811386
108364                                 ],
108365                                 [
108366                                     -102.404132,
108367                                     29.780793
108368                                 ],
108369                                 [
108370                                     -102.406096,
108371                                     29.777279
108372                                 ],
108373                                 [
108374                                     -102.515288,
108375                                     29.784721
108376                                 ],
108377                                 [
108378                                     -102.523066,
108379                                     29.782318
108380                                 ],
108381                                 [
108382                                     -102.531127,
108383                                     29.769915
108384                                 ],
108385                                 [
108386                                     -102.54154,
108387                                     29.762474
108388                                 ],
108389                                 [
108390                                     -102.543349,
108391                                     29.760123
108392                                 ],
108393                                 [
108394                                     -102.546578,
108395                                     29.757875
108396                                 ],
108397                                 [
108398                                     -102.553141,
108399                                     29.756738
108400                                 ],
108401                                 [
108402                                     -102.558309,
108403                                     29.759089
108404                                 ],
108405                                 [
108406                                     -102.562882,
108407                                     29.769347
108408                                 ],
108409                                 [
108410                                     -102.566758,
108411                                     29.771052
108412                                 ],
108413                                 [
108414                                     -102.58531,
108415                                     29.764696
108416                                 ],
108417                                 [
108418                                     -102.621225,
108419                                     29.747281
108420                                 ],
108421                                 [
108422                                     -102.638743,
108423                                     29.743715
108424                                 ],
108425                                 [
108426                                     -102.676054,
108427                                     29.74449
108428                                 ],
108429                                 [
108430                                     -102.683469,
108431                                     29.743715
108432                                 ],
108433                                 [
108434                                     -102.69104,
108435                                     29.736817
108436                                 ],
108437                                 [
108438                                     -102.693624,
108439                                     29.729401
108440                                 ],
108441                                 [
108442                                     -102.694709,
108443                                     29.720616
108444                                 ],
108445                                 [
108446                                     -102.697758,
108447                                     29.709557
108448                                 ],
108449                                 [
108450                                     -102.726748,
108451                                     29.664495
108452                                 ],
108453                                 [
108454                                     -102.73127,
108455                                     29.650594
108456                                 ],
108457                                 [
108458                                     -102.735507,
108459                                     29.649509
108460                                 ],
108461                                 [
108462                                     -102.751656,
108463                                     29.622457
108464                                 ],
108465                                 [
108466                                     -102.75176,
108467                                     29.620157
108468                                 ],
108469                                 [
108470                                     -102.761346,
108471                                     29.603414
108472                                 ],
108473                                 [
108474                                     -102.767598,
108475                                     29.59729
108476                                 ],
108477                                 [
108478                                     -102.779665,
108479                                     29.592303
108480                                 ],
108481                                 [
108482                                     -102.774084,
108483                                     29.579617
108484                                 ],
108485                                 [
108486                                     -102.776461,
108487                                     29.575948
108488                                 ],
108489                                 [
108490                                     -102.785892,
108491                                     29.571814
108492                                 ],
108493                                 [
108494                                     -102.78075,
108495                                     29.558249
108496                                 ],
108497                                 [
108498                                     -102.786512,
108499                                     29.550497
108500                                 ],
108501                                 [
108502                                     -102.795478,
108503                                     29.54427
108504                                 ],
108505                                 [
108506                                     -102.827311,
108507                                     29.470502
108508                                 ],
108509                                 [
108510                                     -102.833951,
108511                                     29.461355
108512                                 ],
108513                                 [
108514                                     -102.839067,
108515                                     29.45195
108516                                 ],
108517                                 [
108518                                     -102.841134,
108519                                     29.438308
108520                                 ],
108521                                 [
108522                                     -102.838705,
108523                                     29.426939
108524                                 ],
108525                                 [
108526                                     -102.834984,
108527                                     29.415699
108528                                 ],
108529                                 [
108530                                     -102.835191,
108531                                     29.403839
108532                                 ],
108533                                 [
108534                                     -102.844545,
108535                                     29.390533
108536                                 ],
108537                                 [
108538                                     -102.845578,
108539                                     29.384719
108540                                 ],
108541                                 [
108542                                     -102.838033,
108543                                     29.370534
108544                                 ],
108545                                 [
108546                                     -102.837672,
108547                                     29.366322
108548                                 ],
108549                                 [
108550                                     -102.84656,
108551                                     29.361749
108552                                 ],
108553                                 [
108554                                     -102.853872,
108555                                     29.361
108556                                 ],
108557                                 [
108558                                     -102.859867,
108559                                     29.361155
108560                                 ],
108561                                 [
108562                                     -102.864957,
108563                                     29.359527
108564                                 ],
108565                                 [
108566                                     -102.876972,
108567                                     29.350871
108568                                 ],
108569                                 [
108570                                     -102.883069,
108571                                     29.343766
108572                                 ],
108573                                 [
108574                                     -102.885188,
108575                                     29.333379
108576                                 ],
108577                                 [
108578                                     -102.885498,
108579                                     29.314801
108580                                 ],
108581                                 [
108582                                     -102.899399,
108583                                     29.276095
108584                                 ],
108585                                 [
108586                                     -102.899709,
108587                                     29.2639
108588                                 ],
108589                                 [
108590                                     -102.892139,
108591                                     29.254391
108592                                 ],
108593                                 [
108594                                     -102.867954,
108595                                     29.240387
108596                                 ],
108597                                 [
108598                                     -102.858781,
108599                                     29.229147
108600                                 ],
108601                                 [
108602                                     -102.869866,
108603                                     29.224781
108604                                 ],
108605                                 [
108606                                     -102.896893,
108607                                     29.220285
108608                                 ],
108609                                 [
108610                                     -102.942265,
108611                                     29.190209
108612                                 ],
108613                                 [
108614                                     -102.947536,
108615                                     29.182018
108616                                 ],
108617                                 [
108618                                     -102.969757,
108619                                     29.192845
108620                                 ],
108621                                 [
108622                                     -102.988386,
108623                                     29.177135
108624                                 ],
108625                                 [
108626                                     -103.015826,
108627                                     29.126776
108628                                 ],
108629                                 [
108630                                     -103.024275,
108631                                     29.116157
108632                                 ],
108633                                 [
108634                                     -103.032621,
108635                                     29.110214
108636                                 ],
108637                                 [
108638                                     -103.072541,
108639                                     29.091404
108640                                 ],
108641                                 [
108642                                     -103.080758,
108643                                     29.085203
108644                                 ],
108645                                 [
108646                                     -103.085589,
108647                                     29.07572
108648                                 ],
108649                                 [
108650                                     -103.091532,
108651                                     29.057866
108652                                 ],
108653                                 [
108654                                     -103.095356,
108655                                     29.060294
108656                                 ],
108657                                 [
108658                                     -103.104684,
108659                                     29.057866
108660                                 ],
108661                                 [
108662                                     -103.109205,
108663                                     29.023372
108664                                 ],
108665                                 [
108666                                     -103.122771,
108667                                     28.996474
108668                                 ],
108669                                 [
108670                                     -103.147989,
108671                                     28.985105
108672                                 ],
108673                                 [
108674                                     -103.187108,
108675                                     28.990221
108676                                 ],
108677                                 [
108678                                     -103.241756,
108679                                     29.003502
108680                                 ],
108681                                 [
108682                                     -103.301545,
108683                                     29.002365
108684                                 ],
108685                                 [
108686                                     -103.316247,
108687                                     29.010065
108688                                 ],
108689                                 [
108690                                     -103.311514,
108691                                     29.026043
108692                                 ],
108693                                 [
108694                                     -103.309994,
108695                                     29.031175
108696                                 ],
108697                                 [
108698                                     -103.3248,
108699                                     29.026808
108700                                 ],
108701                                 [
108702                                     -103.330484,
108703                                     29.023733
108704                                 ],
108705                                 [
108706                                     -103.342602,
108707                                     29.041226
108708                                 ],
108709                                 [
108710                                     -103.351671,
108711                                     29.039417
108712                                 ],
108713                                 [
108714                                     -103.360534,
108715                                     29.029831
108716                                 ],
108717                                 [
108718                                     -103.372083,
108719                                     29.023733
108720                                 ],
108721                                 [
108722                                     -103.38663,
108723                                     29.028798
108724                                 ],
108725                                 [
108726                                     -103.414639,
108727                                     29.052414
108728                                 ],
108729                                 [
108730                                     -103.423605,
108731                                     29.057866
108732                                 ],
108733                                 [
108734                                     -103.435697,
108735                                     29.061121
108736                                 ],
108737                                 [
108738                                     -103.478537,
108739                                     29.08205
108740                                 ],
108741                                 [
108742                                     -103.529748,
108743                                     29.126776
108744                                 ],
108745                                 [
108746                                     -103.535588,
108747                                     29.135122
108748                                 ],
108749                                 [
108750                                     -103.538223,
108751                                     29.142408
108752                                 ],
108753                                 [
108754                                     -103.541711,
108755                                     29.148816
108756                                 ],
108757                                 [
108758                                     -103.550238,
108759                                     29.154656
108760                                 ],
108761                                 [
108762                                     -103.558015,
108763                                     29.156206
108764                                 ],
108765                                 [
108766                                     -103.58499,
108767                                     29.154656
108768                                 ],
108769                                 [
108770                                     -103.673125,
108771                                     29.173569
108772                                 ],
108773                                 [
108774                                     -103.702477,
108775                                     29.187858
108776                                 ],
108777                                 [
108778                                     -103.749476,
108779                                     29.222972
108780                                 ],
108781                                 [
108782                                     -103.759062,
108783                                     29.226848
108784                                 ],
108785                                 [
108786                                     -103.770767,
108787                                     29.229845
108788                                 ],
108789                                 [
108790                                     -103.777718,
108791                                     29.235297
108792                                 ],
108793                                 [
108794                                     -103.769424,
108795                                     29.257543
108796                                 ],
108797                                 [
108798                                     -103.774229,
108799                                     29.267517
108800                                 ],
108801                                 [
108802                                     -103.78366,
108803                                     29.274803
108804                                 ],
108805                                 [
108806                                     -103.794177,
108807                                     29.277594
108808                                 ],
108809                                 [
108810                                     -103.837038,
108811                                     29.279906
108812                                 ]
108813                             ]
108814                         ],
108815                         [
108816                             [
108817                                 [
108818                                     178.301106,
108819                                     52.056551
108820                                 ],
108821                                 [
108822                                     179.595462,
108823                                     52.142083
108824                                 ],
108825                                 [
108826                                     179.825447,
108827                                     51.992849
108828                                 ],
108829                                 [
108830                                     179.661729,
108831                                     51.485763
108832                                 ],
108833                                 [
108834                                     179.723231,
108835                                     51.459963
108836                                 ],
108837                                 [
108838                                     179.408066,
108839                                     51.209841
108840                                 ],
108841                                 [
108842                                     178.411463,
108843                                     51.523605
108844                                 ],
108845                                 [
108846                                     177.698335,
108847                                     51.877899
108848                                 ],
108849                                 [
108850                                     177.16784,
108851                                     51.581866
108852                                 ],
108853                                 [
108854                                     176.487008,
108855                                     52.175325
108856                                 ],
108857                                 [
108858                                     174.484678,
108859                                     52.08716
108860                                 ],
108861                                 [
108862                                     172.866263,
108863                                     52.207379
108864                                 ],
108865                                 [
108866                                     172.825506,
108867                                     52.716846
108868                                 ],
108869                                 [
108870                                     172.747012,
108871                                     52.654022
108872                                 ],
108873                                 [
108874                                     172.08261,
108875                                     52.952695
108876                                 ],
108877                                 [
108878                                     172.942925,
108879                                     53.183013
108880                                 ],
108881                                 [
108882                                     173.029416,
108883                                     52.993628
108884                                 ],
108885                                 [
108886                                     173.127208,
108887                                     52.99494
108888                                 ],
108889                                 [
108890                                     173.143321,
108891                                     52.990383
108892                                 ],
108893                                 [
108894                                     173.175059,
108895                                     52.971747
108896                                 ],
108897                                 [
108898                                     173.182932,
108899                                     52.968373
108900                                 ],
108901                                 [
108902                                     176.45233,
108903                                     52.628178
108904                                 ],
108905                                 [
108906                                     176.468135,
108907                                     52.488358
108908                                 ],
108909                                 [
108910                                     177.900385,
108911                                     52.488358
108912                                 ],
108913                                 [
108914                                     178.007601,
108915                                     52.179677
108916                                 ],
108917                                 [
108918                                     178.301106,
108919                                     52.056551
108920                                 ]
108921                             ]
108922                         ],
108923                         [
108924                             [
108925                                 [
108926                                     -168.899607,
108927                                     65.747626
108928                                 ],
108929                                 [
108930                                     -168.909861,
108931                                     65.739569
108932                                 ],
108933                                 [
108934                                     -168.926218,
108935                                     65.739895
108936                                 ],
108937                                 [
108938                                     -168.942128,
108939                                     65.74372
108940                                 ],
108941                                 [
108942                                     -168.951731,
108943                                     65.75316
108944                                 ],
108945                                 [
108946                                     -168.942983,
108947                                     65.764716
108948                                 ],
108949                                 [
108950                                     -168.920115,
108951                                     65.768866
108952                                 ],
108953                                 [
108954                                     -168.907908,
108955                                     65.768297
108956                                 ],
108957                                 [
108958                                     -168.902781,
108959                                     65.761542
108960                                 ],
108961                                 [
108962                                     -168.899607,
108963                                     65.747626
108964                                 ]
108965                             ]
108966                         ],
108967                         [
108968                             [
108969                                 [
108970                                     -131.160718,
108971                                     54.787192
108972                                 ],
108973                                 [
108974                                     -132.853508,
108975                                     54.482536
108976                                 ],
108977                                 [
108978                                     -134.77719,
108979                                     54.717786
108980                                 ],
108981                                 [
108982                                     -142.6966,
108983                                     55.845503
108984                                 ],
108985                                 [
108986                                     -142.861997,
108987                                     49.948308
108988                                 ],
108989                                 [
108990                                     -155.675916,
108991                                     51.109976
108992                                 ],
108993                                 [
108994                                     -164.492732,
108995                                     50.603976
108996                                 ],
108997                                 [
108998                                     -164.691217,
108999                                     50.997975
109000                                 ],
109001                                 [
109002                                     -171.246993,
109003                                     49.948308
109004                                 ],
109005                                 [
109006                                     -171.215436,
109007                                     50.576636
109008                                 ],
109009                                 [
109010                                     -173.341669,
109011                                     50.968826
109012                                 ],
109013                                 [
109014                                     -173.362022,
109015                                     51.082198
109016                                 ],
109017                                 [
109018                                     -177.799603,
109019                                     51.272899
109020                                 ],
109021                                 [
109022                                     -179.155463,
109023                                     50.982285
109024                                 ],
109025                                 [
109026                                     -179.476076,
109027                                     52.072632
109028                                 ],
109029                                 [
109030                                     -177.11459,
109031                                     52.248701
109032                                 ],
109033                                 [
109034                                     -177.146284,
109035                                     52.789384
109036                                 ],
109037                                 [
109038                                     -174.777218,
109039                                     52.443779
109040                                 ],
109041                                 [
109042                                     -174.773743,
109043                                     52.685853
109044                                 ],
109045                                 [
109046                                     -173.653194,
109047                                     52.704099
109048                                 ],
109049                                 [
109050                                     -173.790528,
109051                                     53.469081
109052                                 ],
109053                                 [
109054                                     -171.063371,
109055                                     53.604473
109056                                 ],
109057                                 [
109058                                     -170.777733,
109059                                     59.291898
109060                                 ],
109061                                 [
109062                                     -174.324884,
109063                                     60.332184
109064                                 ],
109065                                 [
109066                                     -171.736408,
109067                                     62.68026
109068                                 ],
109069                                 [
109070                                     -172.315705,
109071                                     62.725352
109072                                 ],
109073                                 [
109074                                     -171.995091,
109075                                     63.999658
109076                                 ],
109077                                 [
109078                                     -168.501424,
109079                                     65.565173
109080                                 ],
109081                                 [
109082                                     -168.714145,
109083                                     65.546708
109084                                 ],
109085                                 [
109086                                     -168.853077,
109087                                     68.370871
109088                                 ],
109089                                 [
109090                                     -161.115601,
109091                                     72.416214
109092                                 ],
109093                                 [
109094                                     -146.132257,
109095                                     70.607941
109096                                 ],
109097                                 [
109098                                     -140.692512,
109099                                     69.955349
109100                                 ],
109101                                 [
109102                                     -141.145395,
109103                                     69.671641
109104                                 ],
109105                                 [
109106                                     -141.015207,
109107                                     69.654202
109108                                 ],
109109                                 [
109110                                     -141.006459,
109111                                     69.651272
109112                                 ],
109113                                 [
109114                                     -141.005564,
109115                                     69.650946
109116                                 ],
109117                                 [
109118                                     -141.005549,
109119                                     69.650941
109120                                 ],
109121                                 [
109122                                     -141.005471,
109123                                     69.505164
109124                                 ],
109125                                 [
109126                                     -141.001208,
109127                                     60.466879
109128                                 ],
109129                                 [
109130                                     -141.001156,
109131                                     60.321074
109132                                 ],
109133                                 [
109134                                     -140.994929,
109135                                     60.304382
109136                                 ],
109137                                 [
109138                                     -140.979555,
109139                                     60.295804
109140                                 ],
109141                                 [
109142                                     -140.909146,
109143                                     60.28366
109144                                 ],
109145                                 [
109146                                     -140.768457,
109147                                     60.259269
109148                                 ],
109149                                 [
109150                                     -140.660505,
109151                                     60.24051
109152                                 ],
109153                                 [
109154                                     -140.533743,
109155                                     60.218548
109156                                 ],
109157                                 [
109158                                     -140.518705,
109159                                     60.22387
109160                                 ],
109161                                 [
109162                                     -140.506664,
109163                                     60.236324
109164                                 ],
109165                                 [
109166                                     -140.475323,
109167                                     60.276477
109168                                 ],
109169                                 [
109170                                     -140.462791,
109171                                     60.289138
109172                                 ],
109173                                 [
109174                                     -140.447805,
109175                                     60.29446
109176                                 ],
109177                                 [
109178                                     -140.424111,
109179                                     60.293168
109180                                 ],
109181                                 [
109182                                     -140.32497,
109183                                     60.267537
109184                                 ],
109185                                 [
109186                                     -140.169243,
109187                                     60.227229
109188                                 ],
109189                                 [
109190                                     -140.01579,
109191                                     60.187387
109192                                 ],
109193                                 [
109194                                     -139.967757,
109195                                     60.188369
109196                                 ],
109197                                 [
109198                                     -139.916933,
109199                                     60.207851
109200                                 ],
109201                                 [
109202                                     -139.826318,
109203                                     60.256478
109204                                 ],
109205                                 [
109206                                     -139.728417,
109207                                     60.309033
109208                                 ],
109209                                 [
109210                                     -139.679816,
109211                                     60.32681
109212                                 ],
109213                                 [
109214                                     -139.628346,
109215                                     60.334096
109216                                 ],
109217                                 [
109218                                     -139.517965,
109219                                     60.336732
109220                                 ],
109221                                 [
109222                                     -139.413992,
109223                                     60.339212
109224                                 ],
109225                                 [
109226                                     -139.262193,
109227                                     60.342778
109228                                 ],
109229                                 [
109230                                     -139.101608,
109231                                     60.346602
109232                                 ],
109233                                 [
109234                                     -139.079465,
109235                                     60.341021
109236                                 ],
109237                                 [
109238                                     -139.06869,
109239                                     60.322056
109240                                 ],
109241                                 [
109242                                     -139.073186,
109243                                     60.299835
109244                                 ],
109245                                 [
109246                                     -139.113468,
109247                                     60.226816
109248                                 ],
109249                                 [
109250                                     -139.149615,
109251                                     60.161187
109252                                 ],
109253                                 [
109254                                     -139.183231,
109255                                     60.100157
109256                                 ],
109257                                 [
109258                                     -139.182146,
109259                                     60.073389
109260                                 ],
109261                                 [
109262                                     -139.112305,
109263                                     60.031376
109264                                 ],
109265                                 [
109266                                     -139.060207,
109267                                     60.000059
109268                                 ],
109269                                 [
109270                                     -139.051611,
109271                                     59.994892
109272                                 ],
109273                                 [
109274                                     -139.003759,
109275                                     59.977219
109276                                 ],
109277                                 [
109278                                     -138.842425,
109279                                     59.937686
109280                                 ],
109281                                 [
109282                                     -138.742586,
109283                                     59.913192
109284                                 ],
109285                                 [
109286                                     -138.704888,
109287                                     59.898464
109288                                 ],
109289                                 [
109290                                     -138.697188,
109291                                     59.89371
109292                                 ],
109293                                 [
109294                                     -138.692098,
109295                                     59.886888
109296                                 ],
109297                                 [
109298                                     -138.654349,
109299                                     59.805498
109300                                 ],
109301                                 [
109302                                     -138.63745,
109303                                     59.784052
109304                                 ],
109305                                 [
109306                                     -138.59921,
109307                                     59.753822
109308                                 ],
109309                                 [
109310                                     -138.488881,
109311                                     59.696357
109312                                 ],
109313                                 [
109314                                     -138.363617,
109315                                     59.631142
109316                                 ],
109317                                 [
109318                                     -138.219543,
109319                                     59.556004
109320                                 ],
109321                                 [
109322                                     -138.067614,
109323                                     59.476991
109324                                 ],
109325                                 [
109326                                     -137.91057,
109327                                     59.395187
109328                                 ],
109329                                 [
109330                                     -137.758305,
109331                                     59.315915
109332                                 ],
109333                                 [
109334                                     -137.611363,
109335                                     59.239331
109336                                 ],
109337                                 [
109338                                     -137.594181,
109339                                     59.225275
109340                                 ],
109341                                 [
109342                                     -137.582088,
109343                                     59.206568
109344                                 ],
109345                                 [
109346                                     -137.5493,
109347                                     59.134531
109348                                 ],
109349                                 [
109350                                     -137.521007,
109351                                     59.072364
109352                                 ],
109353                                 [
109354                                     -137.484394,
109355                                     58.991904
109356                                 ],
109357                                 [
109358                                     -137.507752,
109359                                     58.939969
109360                                 ],
109361                                 [
109362                                     -137.50876,
109363                                     58.914906
109364                                 ],
109365                                 [
109366                                     -137.486875,
109367                                     58.900075
109368                                 ],
109369                                 [
109370                                     -137.453466,
109371                                     58.899145
109372                                 ],
109373                                 [
109374                                     -137.423106,
109375                                     58.907723
109376                                 ],
109377                                 [
109378                                     -137.338098,
109379                                     58.955472
109380                                 ],
109381                                 [
109382                                     -137.2819,
109383                                     58.98715
109384                                 ],
109385                                 [
109386                                     -137.172346,
109387                                     59.027148
109388                                 ],
109389                                 [
109390                                     -137.062367,
109391                                     59.067572
109392                                 ],
109393                                 [
109394                                     -137.047109,
109395                                     59.07331
109396                                 ],
109397                                 [
109398                                     -136.942282,
109399                                     59.11107
109400                                 ],
109401                                 [
109402                                     -136.840816,
109403                                     59.148174
109404                                 ],
109405                                 [
109406                                     -136.785496,
109407                                     59.157217
109408                                 ],
109409                                 [
109410                                     -136.671911,
109411                                     59.150809
109412                                 ],
109413                                 [
109414                                     -136.613491,
109415                                     59.15422
109416                                 ],
109417                                 [
109418                                     -136.569489,
109419                                     59.172152
109420                                 ],
109421                                 [
109422                                     -136.484791,
109423                                     59.2538
109424                                 ],
109425                                 [
109426                                     -136.483551,
109427                                     59.257469
109428                                 ],
109429                                 [
109430                                     -136.466549,
109431                                     59.287803
109432                                 ],
109433                                 [
109434                                     -136.467092,
109435                                     59.38449
109436                                 ],
109437                                 [
109438                                     -136.467557,
109439                                     59.461643
109440                                 ],
109441                                 [
109442                                     -136.415958,
109443                                     59.452238
109444                                 ],
109445                                 [
109446                                     -136.36684,
109447                                     59.449551
109448                                 ],
109449                                 [
109450                                     -136.319995,
109451                                     59.459059
109452                                 ],
109453                                 [
109454                                     -136.275036,
109455                                     59.486448
109456                                 ],
109457                                 [
109458                                     -136.244728,
109459                                     59.528202
109460                                 ],
109461                                 [
109462                                     -136.258474,
109463                                     59.556107
109464                                 ],
109465                                 [
109466                                     -136.29935,
109467                                     59.575745
109468                                 ],
109469                                 [
109470                                     -136.350329,
109471                                     59.592384
109472                                 ],
109473                                 [
109474                                     -136.2585,
109475                                     59.621582
109476                                 ],
109477                                 [
109478                                     -136.145406,
109479                                     59.636826
109480                                 ],
109481                                 [
109482                                     -136.02686,
109483                                     59.652846
109484                                 ],
109485                                 [
109486                                     -135.923818,
109487                                     59.666747
109488                                 ],
109489                                 [
109490                                     -135.830955,
109491                                     59.693257
109492                                 ],
109493                                 [
109494                                     -135.641251,
109495                                     59.747362
109496                                 ],
109497                                 [
109498                                     -135.482759,
109499                                     59.792475
109500                                 ],
109501                                 [
109502                                     -135.465137,
109503                                     59.789685
109504                                 ],
109505                                 [
109506                                     -135.404392,
109507                                     59.753305
109508                                 ],
109509                                 [
109510                                     -135.345791,
109511                                     59.731032
109512                                 ],
109513                                 [
109514                                     -135.259879,
109515                                     59.698218
109516                                 ],
109517                                 [
109518                                     -135.221897,
109519                                     59.675273
109520                                 ],
109521                                 [
109522                                     -135.192028,
109523                                     59.64711
109524                                 ],
109525                                 [
109526                                     -135.157792,
109527                                     59.623287
109528                                 ],
109529                                 [
109530                                     -135.106684,
109531                                     59.613158
109532                                 ],
109533                                 [
109534                                     -135.087874,
109535                                     59.606544
109536                                 ],
109537                                 [
109538                                     -135.032942,
109539                                     59.573109
109540                                 ],
109541                                 [
109542                                     -135.018524,
109543                                     59.559363
109544                                 ],
109545                                 [
109546                                     -135.016198,
109547                                     59.543447
109548                                 ],
109549                                 [
109550                                     -135.01948,
109551                                     59.493166
109552                                 ],
109553                                 [
109554                                     -135.023252,
109555                                     59.477146
109556                                 ],
109557                                 [
109558                                     -135.037489,
109559                                     59.461591
109560                                 ],
109561                                 [
109562                                     -135.078598,
109563                                     59.438337
109564                                 ],
109565                                 [
109566                                     -135.095754,
109567                                     59.418855
109568                                 ],
109569                                 [
109570                                     -134.993254,
109571                                     59.381906
109572                                 ],
109573                                 [
109574                                     -135.00483,
109575                                     59.367127
109576                                 ],
109577                                 [
109578                                     -135.014441,
109579                                     59.35152
109580                                 ],
109581                                 [
109582                                     -135.016198,
109583                                     59.336173
109584                                 ],
109585                                 [
109586                                     -134.979973,
109587                                     59.297415
109588                                 ],
109589                                 [
109590                                     -134.95783,
109591                                     59.280982
109592                                 ],
109593                                 [
109594                                     -134.932431,
109595                                     59.270647
109596                                 ],
109597                                 [
109598                                     -134.839465,
109599                                     59.258141
109600                                 ],
109601                                 [
109602                                     -134.74345,
109603                                     59.245119
109604                                 ],
109605                                 [
109606                                     -134.70552,
109607                                     59.240106
109608                                 ],
109609                                 [
109610                                     -134.692084,
109611                                     59.235249
109612                                 ],
109613                                 [
109614                                     -134.68286,
109615                                     59.223001
109616                                 ],
109617                                 [
109618                                     -134.671439,
109619                                     59.193752
109620                                 ],
109621                                 [
109622                                     -134.66038,
109623                                     59.181298
109624                                 ],
109625                                 [
109626                                     -134.610771,
109627                                     59.144556
109628                                 ],
109629                                 [
109630                                     -134.582788,
109631                                     59.128847
109632                                 ],
109633                                 [
109634                                     -134.556717,
109635                                     59.123059
109636                                 ],
109637                                 [
109638                                     -134.509072,
109639                                     59.122801
109640                                 ],
109641                                 [
109642                                     -134.477575,
109643                                     59.114946
109644                                 ],
109645                                 [
109646                                     -134.451013,
109647                                     59.097893
109648                                 ],
109649                                 [
109650                                     -134.398019,
109651                                     59.051952
109652                                 ],
109653                                 [
109654                                     -134.387167,
109655                                     59.036863
109656                                 ],
109657                                 [
109658                                     -134.385591,
109659                                     59.018828
109660                                 ],
109661                                 [
109662                                     -134.399389,
109663                                     58.974954
109664                                 ],
109665                                 [
109666                                     -134.343423,
109667                                     58.968857
109668                                 ],
109669                                 [
109670                                     -134.329651,
109671                                     58.963017
109672                                 ],
109673                                 [
109674                                     -134.320039,
109675                                     58.952682
109676                                 ],
109677                                 [
109678                                     -134.32314,
109679                                     58.949168
109680                                 ],
109681                                 [
109682                                     -134.330323,
109683                                     58.945344
109684                                 ],
109685                                 [
109686                                     -134.333036,
109687                                     58.93413
109688                                 ],
109689                                 [
109690                                     -134.327403,
109691                                     58.916457
109692                                 ],
109693                                 [
109694                                     -134.316939,
109695                                     58.903796
109696                                 ],
109697                                 [
109698                                     -134.22219,
109699                                     58.842714
109700                                 ],
109701                                 [
109702                                     -134.108838,
109703                                     58.808246
109704                                 ],
109705                                 [
109706                                     -133.983109,
109707                                     58.769902
109708                                 ],
109709                                 [
109710                                     -133.87123,
109711                                     58.735899
109712                                 ],
109713                                 [
109714                                     -133.831129,
109715                                     58.718019
109716                                 ],
109717                                 [
109718                                     -133.796402,
109719                                     58.693421
109720                                 ],
109721                                 [
109722                                     -133.700077,
109723                                     58.59937
109724                                 ],
109725                                 [
109726                                     -133.626283,
109727                                     58.546402
109728                                 ],
109729                                 [
109730                                     -133.547063,
109731                                     58.505577
109732                                 ],
109733                                 [
109734                                     -133.463089,
109735                                     58.462221
109736                                 ],
109737                                 [
109738                                     -133.392241,
109739                                     58.403878
109740                                 ],
109741                                 [
109742                                     -133.43012,
109743                                     58.372097
109744                                 ],
109745                                 [
109746                                     -133.41503,
109747                                     58.330549
109748                                 ],
109749                                 [
109750                                     -133.374567,
109751                                     58.290965
109752                                 ],
109753                                 [
109754                                     -133.257262,
109755                                     58.210298
109756                                 ],
109757                                 [
109758                                     -133.165588,
109759                                     58.147305
109760                                 ],
109761                                 [
109762                                     -133.142127,
109763                                     58.120588
109764                                 ],
109765                                 [
109766                                     -133.094843,
109767                                     58.0331
109768                                 ],
109769                                 [
109770                                     -133.075154,
109771                                     58.007882
109772                                 ],
109773                                 [
109774                                     -132.99335,
109775                                     57.941917
109776                                 ],
109777                                 [
109778                                     -132.917153,
109779                                     57.880499
109780                                 ],
109781                                 [
109782                                     -132.83212,
109783                                     57.791564
109784                                 ],
109785                                 [
109786                                     -132.70944,
109787                                     57.663303
109788                                 ],
109789                                 [
109790                                     -132.629057,
109791                                     57.579277
109792                                 ],
109793                                 [
109794                                     -132.552447,
109795                                     57.499075
109796                                 ],
109797                                 [
109798                                     -132.455735,
109799                                     57.420992
109800                                 ],
109801                                 [
109802                                     -132.362304,
109803                                     57.3457
109804                                 ],
109805                                 [
109806                                     -132.304684,
109807                                     57.280355
109808                                 ],
109809                                 [
109810                                     -132.230994,
109811                                     57.19682
109812                                 ],
109813                                 [
109814                                     -132.276366,
109815                                     57.14889
109816                                 ],
109817                                 [
109818                                     -132.34122,
109819                                     57.080393
109820                                 ],
109821                                 [
109822                                     -132.16229,
109823                                     57.050317
109824                                 ],
109825                                 [
109826                                     -132.031859,
109827                                     57.028406
109828                                 ],
109829                                 [
109830                                     -132.107384,
109831                                     56.858753
109832                                 ],
109833                                 [
109834                                     -131.871558,
109835                                     56.79346
109836                                 ],
109837                                 [
109838                                     -131.865874,
109839                                     56.785708
109840                                 ],
109841                                 [
109842                                     -131.872411,
109843                                     56.77297
109844                                 ],
109845                                 [
109846                                     -131.882617,
109847                                     56.759146
109848                                 ],
109849                                 [
109850                                     -131.887966,
109851                                     56.747958
109852                                 ],
109853                                 [
109854                                     -131.886028,
109855                                     56.737055
109856                                 ],
109857                                 [
109858                                     -131.880705,
109859                                     56.728838
109860                                 ],
109861                                 [
109862                                     -131.864789,
109863                                     56.71349
109864                                 ],
109865                                 [
109866                                     -131.838976,
109867                                     56.682278
109868                                 ],
109869                                 [
109870                                     -131.830424,
109871                                     56.664759
109872                                 ],
109873                                 [
109874                                     -131.826574,
109875                                     56.644606
109876                                 ],
109877                                 [
109878                                     -131.832103,
109879                                     56.603368
109880                                 ],
109881                                 [
109882                                     -131.825592,
109883                                     56.593343
109884                                 ],
109885                                 [
109886                                     -131.799108,
109887                                     56.587658
109888                                 ],
109889                                 [
109890                                     -131.692293,
109891                                     56.585074
109892                                 ],
109893                                 [
109894                                     -131.585891,
109895                                     56.595048
109896                                 ],
109897                                 [
109898                                     -131.560363,
109899                                     56.594066
109900                                 ],
109901                                 [
109902                                     -131.536437,
109903                                     56.585229
109904                                 ],
109905                                 [
109906                                     -131.491659,
109907                                     56.560166
109908                                 ],
109909                                 [
109910                                     -131.345699,
109911                                     56.503271
109912                                 ],
109913                                 [
109914                                     -131.215604,
109915                                     56.45255
109916                                 ],
109917                                 [
109918                                     -131.100546,
109919                                     56.407669
109920                                 ],
109921                                 [
109922                                     -131.016934,
109923                                     56.38705
109924                                 ],
109925                                 [
109926                                     -130.839089,
109927                                     56.372452
109928                                 ],
109929                                 [
109930                                     -130.760334,
109931                                     56.345192
109932                                 ],
109933                                 [
109934                                     -130.645768,
109935                                     56.261942
109936                                 ],
109937                                 [
109938                                     -130.602256,
109939                                     56.247059
109940                                 ],
109941                                 [
109942                                     -130.495518,
109943                                     56.232434
109944                                 ],
109945                                 [
109946                                     -130.47229,
109947                                     56.22489
109948                                 ],
109949                                 [
109950                                     -130.458053,
109951                                     56.210653
109952                                 ],
109953                                 [
109954                                     -130.427926,
109955                                     56.143964
109956                                 ],
109957                                 [
109958                                     -130.418159,
109959                                     56.129702
109960                                 ],
109961                                 [
109962                                     -130.403974,
109963                                     56.121898
109964                                 ],
109965                                 [
109966                                     -130.290311,
109967                                     56.10097
109968                                 ],
109969                                 [
109970                                     -130.243156,
109971                                     56.092391
109972                                 ],
109973                                 [
109974                                     -130.211246,
109975                                     56.089962
109976                                 ],
109977                                 [
109978                                     -130.116756,
109979                                     56.105646
109980                                 ],
109981                                 [
109982                                     -130.094328,
109983                                     56.101486
109984                                 ],
109985                                 [
109986                                     -130.071539,
109987                                     56.084123
109988                                 ],
109989                                 [
109990                                     -130.039319,
109991                                     56.045521
109992                                 ],
109993                                 [
109994                                     -130.026632,
109995                                     56.024101
109996                                 ],
109997                                 [
109998                                     -130.01901,
109999                                     56.002216
110000                                 ],
110001                                 [
110002                                     -130.014695,
110003                                     55.963252
110004                                 ],
110005                                 [
110006                                     -130.016788,
110007                                     55.918913
110008                                 ],
110009                                 [
110010                                     -130.019612,
110011                                     55.907978
110012                                 ],
110013                                 [
110014                                     -130.019618,
110015                                     55.907952
110016                                 ],
110017                                 [
110018                                     -130.022817,
110019                                     55.901353
110020                                 ],
110021                                 [
110022                                     -130.049387,
110023                                     55.871405
110024                                 ],
110025                                 [
110026                                     -130.104726,
110027                                     55.825263
110028                                 ],
110029                                 [
110030                                     -130.136627,
110031                                     55.806464
110032                                 ],
110033                                 [
110034                                     -130.148834,
110035                                     55.795356
110036                                 ],
110037                                 [
110038                                     -130.163482,
110039                                     55.771145
110040                                 ],
110041                                 [
110042                                     -130.167307,
110043                                     55.766262
110044                                 ],
110045                                 [
110046                                     -130.170806,
110047                                     55.759833
110048                                 ],
110049                                 [
110050                                     -130.173655,
110051                                     55.749498
110052                                 ],
110053                                 [
110054                                     -130.170806,
110055                                     55.740953
110056                                 ],
110057                                 [
110058                                     -130.163808,
110059                                     55.734565
110060                                 ],
110061                                 [
110062                                     -130.160064,
110063                                     55.727118
110064                                 ],
110065                                 [
110066                                     -130.167388,
110067                                     55.715399
110068                                 ],
110069                                 [
110070                                     -130.155914,
110071                                     55.700141
110072                                 ],
110073                                 [
110074                                     -130.142893,
110075                                     55.689521
110076                                 ],
110077                                 [
110078                                     -130.131825,
110079                                     55.676581
110080                                 ],
110081                                 [
110082                                     -130.126454,
110083                                     55.653998
110084                                 ],
110085                                 [
110086                                     -130.12857,
110087                                     55.63642
110088                                 ],
110089                                 [
110090                                     -130.135121,
110091                                     55.619127
110092                                 ],
110093                                 [
110094                                     -130.153147,
110095                                     55.58511
110096                                 ],
110097                                 [
110098                                     -130.148671,
110099                                     55.578192
110100                                 ],
110101                                 [
110102                                     -130.146881,
110103                                     55.569322
110104                                 ],
110105                                 [
110106                                     -130.146962,
110107                                     55.547187
110108                                 ],
110109                                 [
110110                                     -130.112172,
110111                                     55.509345
110112                                 ],
110113                                 [
110114                                     -130.101674,
110115                                     55.481147
110116                                 ],
110117                                 [
110118                                     -130.095082,
110119                                     55.472113
110120                                 ],
110121                                 [
110122                                     -130.065419,
110123                                     55.446112
110124                                 ],
110125                                 [
110126                                     -130.057525,
110127                                     55.434882
110128                                 ],
110129                                 [
110130                                     -130.052561,
110131                                     55.414008
110132                                 ],
110133                                 [
110134                                     -130.054311,
110135                                     55.366645
110136                                 ],
110137                                 [
110138                                     -130.05012,
110139                                     55.345445
110140                                 ],
110141                                 [
110142                                     -130.039296,
110143                                     55.330756
110144                                 ],
110145                                 [
110146                                     -129.989247,
110147                                     55.284003
110148                                 ],
110149                                 [
110150                                     -130.031239,
110151                                     55.26435
110152                                 ],
110153                                 [
110154                                     -130.050038,
110155                                     55.252875
110156                                 ],
110157                                 [
110158                                     -130.067494,
110159                                     55.239
110160                                 ],
110161                                 [
110162                                     -130.078236,
110163                                     55.233791
110164                                 ],
110165                                 [
110166                                     -130.100494,
110167                                     55.230292
110168                                 ],
110169                                 [
110170                                     -130.104726,
110171                                     55.225653
110172                                 ],
110173                                 [
110174                                     -130.105702,
110175                                     55.211127
110176                                 ],
110177                                 [
110178                                     -130.10912,
110179                                     55.200751
110180                                 ],
110181                                 [
110182                                     -130.115793,
110183                                     55.191596
110184                                 ],
110185                                 [
110186                                     -130.126454,
110187                                     55.180976
110188                                 ],
110189                                 [
110190                                     -130.151967,
110191                                     55.163275
110192                                 ],
110193                                 [
110194                                     -130.159983,
110195                                     55.153713
110196                                 ],
110197                                 [
110198                                     -130.167592,
110199                                     55.129584
110200                                 ],
110201                                 [
110202                                     -130.173695,
110203                                     55.117743
110204                                 ],
110205                                 [
110206                                     -130.200266,
110207                                     55.104153
110208                                 ],
110209                                 [
110210                                     -130.211781,
110211                                     55.084133
110212                                 ],
110213                                 [
110214                                     -130.228871,
110215                                     55.04385
110216                                 ],
110217                                 [
110218                                     -130.238678,
110219                                     55.03441
110220                                 ],
110221                                 [
110222                                     -130.261342,
110223                                     55.022895
110224                                 ],
110225                                 [
110226                                     -130.269846,
110227                                     55.016547
110228                                 ],
110229                                 [
110230                                     -130.275706,
110231                                     55.006985
110232                                 ],
110233                                 [
110234                                     -130.286366,
110235                                     54.983222
110236                                 ],
110237                                 [
110238                                     -130.294342,
110239                                     54.971869
110240                                 ],
110241                                 [
110242                                     -130.326568,
110243                                     54.952094
110244                                 ],
110245                                 [
110246                                     -130.335561,
110247                                     54.938707
110248                                 ],
110249                                 [
110250                                     -130.365387,
110251                                     54.907294
110252                                 ],
110253                                 [
110254                                     -130.385243,
110255                                     54.896552
110256                                 ],
110257                                 [
110258                                     -130.430816,
110259                                     54.881252
110260                                 ],
110261                                 [
110262                                     -130.488759,
110263                                     54.844184
110264                                 ],
110265                                 [
110266                                     -130.580312,
110267                                     54.806383
110268                                 ],
110269                                 [
110270                                     -130.597485,
110271                                     54.803391
110272                                 ],
110273                                 [
110274                                     -130.71074,
110275                                     54.733215
110276                                 ],
110277                                 [
110278                                     -131.160718,
110279                                     54.787192
110280                                 ]
110281                             ]
110282                         ]
110283                     ]
110284                 }
110285             }
110286         ]
110287     },
110288     "featureIcons": {
110289         "circle-stroked": {
110290             "12": [
110291                 42,
110292                 0
110293             ],
110294             "18": [
110295                 24,
110296                 0
110297             ],
110298             "24": [
110299                 0,
110300                 0
110301             ]
110302         },
110303         "circle": {
110304             "12": [
110305                 96,
110306                 0
110307             ],
110308             "18": [
110309                 78,
110310                 0
110311             ],
110312             "24": [
110313                 54,
110314                 0
110315             ]
110316         },
110317         "square-stroked": {
110318             "12": [
110319                 150,
110320                 0
110321             ],
110322             "18": [
110323                 132,
110324                 0
110325             ],
110326             "24": [
110327                 108,
110328                 0
110329             ]
110330         },
110331         "square": {
110332             "12": [
110333                 204,
110334                 0
110335             ],
110336             "18": [
110337                 186,
110338                 0
110339             ],
110340             "24": [
110341                 162,
110342                 0
110343             ]
110344         },
110345         "triangle-stroked": {
110346             "12": [
110347                 258,
110348                 0
110349             ],
110350             "18": [
110351                 240,
110352                 0
110353             ],
110354             "24": [
110355                 216,
110356                 0
110357             ]
110358         },
110359         "triangle": {
110360             "12": [
110361                 42,
110362                 24
110363             ],
110364             "18": [
110365                 24,
110366                 24
110367             ],
110368             "24": [
110369                 0,
110370                 24
110371             ]
110372         },
110373         "star-stroked": {
110374             "12": [
110375                 96,
110376                 24
110377             ],
110378             "18": [
110379                 78,
110380                 24
110381             ],
110382             "24": [
110383                 54,
110384                 24
110385             ]
110386         },
110387         "star": {
110388             "12": [
110389                 150,
110390                 24
110391             ],
110392             "18": [
110393                 132,
110394                 24
110395             ],
110396             "24": [
110397                 108,
110398                 24
110399             ]
110400         },
110401         "cross": {
110402             "12": [
110403                 204,
110404                 24
110405             ],
110406             "18": [
110407                 186,
110408                 24
110409             ],
110410             "24": [
110411                 162,
110412                 24
110413             ]
110414         },
110415         "marker-stroked": {
110416             "12": [
110417                 258,
110418                 24
110419             ],
110420             "18": [
110421                 240,
110422                 24
110423             ],
110424             "24": [
110425                 216,
110426                 24
110427             ]
110428         },
110429         "marker": {
110430             "12": [
110431                 42,
110432                 48
110433             ],
110434             "18": [
110435                 24,
110436                 48
110437             ],
110438             "24": [
110439                 0,
110440                 48
110441             ]
110442         },
110443         "religious-jewish": {
110444             "12": [
110445                 96,
110446                 48
110447             ],
110448             "18": [
110449                 78,
110450                 48
110451             ],
110452             "24": [
110453                 54,
110454                 48
110455             ]
110456         },
110457         "religious-christian": {
110458             "12": [
110459                 150,
110460                 48
110461             ],
110462             "18": [
110463                 132,
110464                 48
110465             ],
110466             "24": [
110467                 108,
110468                 48
110469             ]
110470         },
110471         "religious-muslim": {
110472             "12": [
110473                 204,
110474                 48
110475             ],
110476             "18": [
110477                 186,
110478                 48
110479             ],
110480             "24": [
110481                 162,
110482                 48
110483             ]
110484         },
110485         "cemetery": {
110486             "12": [
110487                 258,
110488                 48
110489             ],
110490             "18": [
110491                 240,
110492                 48
110493             ],
110494             "24": [
110495                 216,
110496                 48
110497             ]
110498         },
110499         "rocket": {
110500             "12": [
110501                 42,
110502                 72
110503             ],
110504             "18": [
110505                 24,
110506                 72
110507             ],
110508             "24": [
110509                 0,
110510                 72
110511             ]
110512         },
110513         "airport": {
110514             "12": [
110515                 96,
110516                 72
110517             ],
110518             "18": [
110519                 78,
110520                 72
110521             ],
110522             "24": [
110523                 54,
110524                 72
110525             ]
110526         },
110527         "heliport": {
110528             "12": [
110529                 150,
110530                 72
110531             ],
110532             "18": [
110533                 132,
110534                 72
110535             ],
110536             "24": [
110537                 108,
110538                 72
110539             ]
110540         },
110541         "rail": {
110542             "12": [
110543                 204,
110544                 72
110545             ],
110546             "18": [
110547                 186,
110548                 72
110549             ],
110550             "24": [
110551                 162,
110552                 72
110553             ]
110554         },
110555         "rail-metro": {
110556             "12": [
110557                 258,
110558                 72
110559             ],
110560             "18": [
110561                 240,
110562                 72
110563             ],
110564             "24": [
110565                 216,
110566                 72
110567             ]
110568         },
110569         "rail-light": {
110570             "12": [
110571                 42,
110572                 96
110573             ],
110574             "18": [
110575                 24,
110576                 96
110577             ],
110578             "24": [
110579                 0,
110580                 96
110581             ]
110582         },
110583         "bus": {
110584             "12": [
110585                 96,
110586                 96
110587             ],
110588             "18": [
110589                 78,
110590                 96
110591             ],
110592             "24": [
110593                 54,
110594                 96
110595             ]
110596         },
110597         "fuel": {
110598             "12": [
110599                 150,
110600                 96
110601             ],
110602             "18": [
110603                 132,
110604                 96
110605             ],
110606             "24": [
110607                 108,
110608                 96
110609             ]
110610         },
110611         "parking": {
110612             "12": [
110613                 204,
110614                 96
110615             ],
110616             "18": [
110617                 186,
110618                 96
110619             ],
110620             "24": [
110621                 162,
110622                 96
110623             ]
110624         },
110625         "parking-garage": {
110626             "12": [
110627                 258,
110628                 96
110629             ],
110630             "18": [
110631                 240,
110632                 96
110633             ],
110634             "24": [
110635                 216,
110636                 96
110637             ]
110638         },
110639         "airfield": {
110640             "12": [
110641                 42,
110642                 120
110643             ],
110644             "18": [
110645                 24,
110646                 120
110647             ],
110648             "24": [
110649                 0,
110650                 120
110651             ]
110652         },
110653         "roadblock": {
110654             "12": [
110655                 96,
110656                 120
110657             ],
110658             "18": [
110659                 78,
110660                 120
110661             ],
110662             "24": [
110663                 54,
110664                 120
110665             ]
110666         },
110667         "ferry": {
110668             "12": [
110669                 150,
110670                 120
110671             ],
110672             "18": [
110673                 132,
110674                 120
110675             ],
110676             "24": [
110677                 108,
110678                 120
110679             ],
110680             "line": [
110681                 2240,
110682                 25
110683             ]
110684         },
110685         "harbor": {
110686             "12": [
110687                 204,
110688                 120
110689             ],
110690             "18": [
110691                 186,
110692                 120
110693             ],
110694             "24": [
110695                 162,
110696                 120
110697             ]
110698         },
110699         "bicycle": {
110700             "12": [
110701                 258,
110702                 120
110703             ],
110704             "18": [
110705                 240,
110706                 120
110707             ],
110708             "24": [
110709                 216,
110710                 120
110711             ]
110712         },
110713         "park": {
110714             "12": [
110715                 42,
110716                 144
110717             ],
110718             "18": [
110719                 24,
110720                 144
110721             ],
110722             "24": [
110723                 0,
110724                 144
110725             ]
110726         },
110727         "park2": {
110728             "12": [
110729                 96,
110730                 144
110731             ],
110732             "18": [
110733                 78,
110734                 144
110735             ],
110736             "24": [
110737                 54,
110738                 144
110739             ]
110740         },
110741         "museum": {
110742             "12": [
110743                 150,
110744                 144
110745             ],
110746             "18": [
110747                 132,
110748                 144
110749             ],
110750             "24": [
110751                 108,
110752                 144
110753             ]
110754         },
110755         "lodging": {
110756             "12": [
110757                 204,
110758                 144
110759             ],
110760             "18": [
110761                 186,
110762                 144
110763             ],
110764             "24": [
110765                 162,
110766                 144
110767             ]
110768         },
110769         "monument": {
110770             "12": [
110771                 258,
110772                 144
110773             ],
110774             "18": [
110775                 240,
110776                 144
110777             ],
110778             "24": [
110779                 216,
110780                 144
110781             ]
110782         },
110783         "zoo": {
110784             "12": [
110785                 42,
110786                 168
110787             ],
110788             "18": [
110789                 24,
110790                 168
110791             ],
110792             "24": [
110793                 0,
110794                 168
110795             ]
110796         },
110797         "garden": {
110798             "12": [
110799                 96,
110800                 168
110801             ],
110802             "18": [
110803                 78,
110804                 168
110805             ],
110806             "24": [
110807                 54,
110808                 168
110809             ]
110810         },
110811         "campsite": {
110812             "12": [
110813                 150,
110814                 168
110815             ],
110816             "18": [
110817                 132,
110818                 168
110819             ],
110820             "24": [
110821                 108,
110822                 168
110823             ]
110824         },
110825         "theatre": {
110826             "12": [
110827                 204,
110828                 168
110829             ],
110830             "18": [
110831                 186,
110832                 168
110833             ],
110834             "24": [
110835                 162,
110836                 168
110837             ]
110838         },
110839         "art-gallery": {
110840             "12": [
110841                 258,
110842                 168
110843             ],
110844             "18": [
110845                 240,
110846                 168
110847             ],
110848             "24": [
110849                 216,
110850                 168
110851             ]
110852         },
110853         "pitch": {
110854             "12": [
110855                 42,
110856                 192
110857             ],
110858             "18": [
110859                 24,
110860                 192
110861             ],
110862             "24": [
110863                 0,
110864                 192
110865             ]
110866         },
110867         "soccer": {
110868             "12": [
110869                 96,
110870                 192
110871             ],
110872             "18": [
110873                 78,
110874                 192
110875             ],
110876             "24": [
110877                 54,
110878                 192
110879             ]
110880         },
110881         "america-football": {
110882             "12": [
110883                 150,
110884                 192
110885             ],
110886             "18": [
110887                 132,
110888                 192
110889             ],
110890             "24": [
110891                 108,
110892                 192
110893             ]
110894         },
110895         "tennis": {
110896             "12": [
110897                 204,
110898                 192
110899             ],
110900             "18": [
110901                 186,
110902                 192
110903             ],
110904             "24": [
110905                 162,
110906                 192
110907             ]
110908         },
110909         "basketball": {
110910             "12": [
110911                 258,
110912                 192
110913             ],
110914             "18": [
110915                 240,
110916                 192
110917             ],
110918             "24": [
110919                 216,
110920                 192
110921             ]
110922         },
110923         "baseball": {
110924             "12": [
110925                 42,
110926                 216
110927             ],
110928             "18": [
110929                 24,
110930                 216
110931             ],
110932             "24": [
110933                 0,
110934                 216
110935             ]
110936         },
110937         "golf": {
110938             "12": [
110939                 96,
110940                 216
110941             ],
110942             "18": [
110943                 78,
110944                 216
110945             ],
110946             "24": [
110947                 54,
110948                 216
110949             ]
110950         },
110951         "swimming": {
110952             "12": [
110953                 150,
110954                 216
110955             ],
110956             "18": [
110957                 132,
110958                 216
110959             ],
110960             "24": [
110961                 108,
110962                 216
110963             ]
110964         },
110965         "cricket": {
110966             "12": [
110967                 204,
110968                 216
110969             ],
110970             "18": [
110971                 186,
110972                 216
110973             ],
110974             "24": [
110975                 162,
110976                 216
110977             ]
110978         },
110979         "skiing": {
110980             "12": [
110981                 258,
110982                 216
110983             ],
110984             "18": [
110985                 240,
110986                 216
110987             ],
110988             "24": [
110989                 216,
110990                 216
110991             ]
110992         },
110993         "school": {
110994             "12": [
110995                 42,
110996                 240
110997             ],
110998             "18": [
110999                 24,
111000                 240
111001             ],
111002             "24": [
111003                 0,
111004                 240
111005             ]
111006         },
111007         "college": {
111008             "12": [
111009                 96,
111010                 240
111011             ],
111012             "18": [
111013                 78,
111014                 240
111015             ],
111016             "24": [
111017                 54,
111018                 240
111019             ]
111020         },
111021         "library": {
111022             "12": [
111023                 150,
111024                 240
111025             ],
111026             "18": [
111027                 132,
111028                 240
111029             ],
111030             "24": [
111031                 108,
111032                 240
111033             ]
111034         },
111035         "post": {
111036             "12": [
111037                 204,
111038                 240
111039             ],
111040             "18": [
111041                 186,
111042                 240
111043             ],
111044             "24": [
111045                 162,
111046                 240
111047             ]
111048         },
111049         "fire-station": {
111050             "12": [
111051                 258,
111052                 240
111053             ],
111054             "18": [
111055                 240,
111056                 240
111057             ],
111058             "24": [
111059                 216,
111060                 240
111061             ]
111062         },
111063         "town-hall": {
111064             "12": [
111065                 42,
111066                 264
111067             ],
111068             "18": [
111069                 24,
111070                 264
111071             ],
111072             "24": [
111073                 0,
111074                 264
111075             ]
111076         },
111077         "police": {
111078             "12": [
111079                 96,
111080                 264
111081             ],
111082             "18": [
111083                 78,
111084                 264
111085             ],
111086             "24": [
111087                 54,
111088                 264
111089             ]
111090         },
111091         "prison": {
111092             "12": [
111093                 150,
111094                 264
111095             ],
111096             "18": [
111097                 132,
111098                 264
111099             ],
111100             "24": [
111101                 108,
111102                 264
111103             ]
111104         },
111105         "embassy": {
111106             "12": [
111107                 204,
111108                 264
111109             ],
111110             "18": [
111111                 186,
111112                 264
111113             ],
111114             "24": [
111115                 162,
111116                 264
111117             ]
111118         },
111119         "beer": {
111120             "12": [
111121                 258,
111122                 264
111123             ],
111124             "18": [
111125                 240,
111126                 264
111127             ],
111128             "24": [
111129                 216,
111130                 264
111131             ]
111132         },
111133         "restaurant": {
111134             "12": [
111135                 42,
111136                 288
111137             ],
111138             "18": [
111139                 24,
111140                 288
111141             ],
111142             "24": [
111143                 0,
111144                 288
111145             ]
111146         },
111147         "cafe": {
111148             "12": [
111149                 96,
111150                 288
111151             ],
111152             "18": [
111153                 78,
111154                 288
111155             ],
111156             "24": [
111157                 54,
111158                 288
111159             ]
111160         },
111161         "shop": {
111162             "12": [
111163                 150,
111164                 288
111165             ],
111166             "18": [
111167                 132,
111168                 288
111169             ],
111170             "24": [
111171                 108,
111172                 288
111173             ]
111174         },
111175         "fast-food": {
111176             "12": [
111177                 204,
111178                 288
111179             ],
111180             "18": [
111181                 186,
111182                 288
111183             ],
111184             "24": [
111185                 162,
111186                 288
111187             ]
111188         },
111189         "bar": {
111190             "12": [
111191                 258,
111192                 288
111193             ],
111194             "18": [
111195                 240,
111196                 288
111197             ],
111198             "24": [
111199                 216,
111200                 288
111201             ]
111202         },
111203         "bank": {
111204             "12": [
111205                 42,
111206                 312
111207             ],
111208             "18": [
111209                 24,
111210                 312
111211             ],
111212             "24": [
111213                 0,
111214                 312
111215             ]
111216         },
111217         "grocery": {
111218             "12": [
111219                 96,
111220                 312
111221             ],
111222             "18": [
111223                 78,
111224                 312
111225             ],
111226             "24": [
111227                 54,
111228                 312
111229             ]
111230         },
111231         "cinema": {
111232             "12": [
111233                 150,
111234                 312
111235             ],
111236             "18": [
111237                 132,
111238                 312
111239             ],
111240             "24": [
111241                 108,
111242                 312
111243             ]
111244         },
111245         "pharmacy": {
111246             "12": [
111247                 204,
111248                 312
111249             ],
111250             "18": [
111251                 186,
111252                 312
111253             ],
111254             "24": [
111255                 162,
111256                 312
111257             ]
111258         },
111259         "hospital": {
111260             "12": [
111261                 258,
111262                 312
111263             ],
111264             "18": [
111265                 240,
111266                 312
111267             ],
111268             "24": [
111269                 216,
111270                 312
111271             ]
111272         },
111273         "danger": {
111274             "12": [
111275                 42,
111276                 336
111277             ],
111278             "18": [
111279                 24,
111280                 336
111281             ],
111282             "24": [
111283                 0,
111284                 336
111285             ]
111286         },
111287         "industrial": {
111288             "12": [
111289                 96,
111290                 336
111291             ],
111292             "18": [
111293                 78,
111294                 336
111295             ],
111296             "24": [
111297                 54,
111298                 336
111299             ]
111300         },
111301         "warehouse": {
111302             "12": [
111303                 150,
111304                 336
111305             ],
111306             "18": [
111307                 132,
111308                 336
111309             ],
111310             "24": [
111311                 108,
111312                 336
111313             ]
111314         },
111315         "commercial": {
111316             "12": [
111317                 204,
111318                 336
111319             ],
111320             "18": [
111321                 186,
111322                 336
111323             ],
111324             "24": [
111325                 162,
111326                 336
111327             ]
111328         },
111329         "building": {
111330             "12": [
111331                 258,
111332                 336
111333             ],
111334             "18": [
111335                 240,
111336                 336
111337             ],
111338             "24": [
111339                 216,
111340                 336
111341             ]
111342         },
111343         "place-of-worship": {
111344             "12": [
111345                 42,
111346                 360
111347             ],
111348             "18": [
111349                 24,
111350                 360
111351             ],
111352             "24": [
111353                 0,
111354                 360
111355             ]
111356         },
111357         "alcohol-shop": {
111358             "12": [
111359                 96,
111360                 360
111361             ],
111362             "18": [
111363                 78,
111364                 360
111365             ],
111366             "24": [
111367                 54,
111368                 360
111369             ]
111370         },
111371         "logging": {
111372             "12": [
111373                 150,
111374                 360
111375             ],
111376             "18": [
111377                 132,
111378                 360
111379             ],
111380             "24": [
111381                 108,
111382                 360
111383             ]
111384         },
111385         "oil-well": {
111386             "12": [
111387                 204,
111388                 360
111389             ],
111390             "18": [
111391                 186,
111392                 360
111393             ],
111394             "24": [
111395                 162,
111396                 360
111397             ]
111398         },
111399         "slaughterhouse": {
111400             "12": [
111401                 258,
111402                 360
111403             ],
111404             "18": [
111405                 240,
111406                 360
111407             ],
111408             "24": [
111409                 216,
111410                 360
111411             ]
111412         },
111413         "dam": {
111414             "12": [
111415                 42,
111416                 384
111417             ],
111418             "18": [
111419                 24,
111420                 384
111421             ],
111422             "24": [
111423                 0,
111424                 384
111425             ]
111426         },
111427         "water": {
111428             "12": [
111429                 96,
111430                 384
111431             ],
111432             "18": [
111433                 78,
111434                 384
111435             ],
111436             "24": [
111437                 54,
111438                 384
111439             ]
111440         },
111441         "wetland": {
111442             "12": [
111443                 150,
111444                 384
111445             ],
111446             "18": [
111447                 132,
111448                 384
111449             ],
111450             "24": [
111451                 108,
111452                 384
111453             ]
111454         },
111455         "disability": {
111456             "12": [
111457                 204,
111458                 384
111459             ],
111460             "18": [
111461                 186,
111462                 384
111463             ],
111464             "24": [
111465                 162,
111466                 384
111467             ]
111468         },
111469         "telephone": {
111470             "12": [
111471                 258,
111472                 384
111473             ],
111474             "18": [
111475                 240,
111476                 384
111477             ],
111478             "24": [
111479                 216,
111480                 384
111481             ]
111482         },
111483         "emergency-telephone": {
111484             "12": [
111485                 42,
111486                 408
111487             ],
111488             "18": [
111489                 24,
111490                 408
111491             ],
111492             "24": [
111493                 0,
111494                 408
111495             ]
111496         },
111497         "toilets": {
111498             "12": [
111499                 96,
111500                 408
111501             ],
111502             "18": [
111503                 78,
111504                 408
111505             ],
111506             "24": [
111507                 54,
111508                 408
111509             ]
111510         },
111511         "waste-basket": {
111512             "12": [
111513                 150,
111514                 408
111515             ],
111516             "18": [
111517                 132,
111518                 408
111519             ],
111520             "24": [
111521                 108,
111522                 408
111523             ]
111524         },
111525         "music": {
111526             "12": [
111527                 204,
111528                 408
111529             ],
111530             "18": [
111531                 186,
111532                 408
111533             ],
111534             "24": [
111535                 162,
111536                 408
111537             ]
111538         },
111539         "land-use": {
111540             "12": [
111541                 258,
111542                 408
111543             ],
111544             "18": [
111545                 240,
111546                 408
111547             ],
111548             "24": [
111549                 216,
111550                 408
111551             ]
111552         },
111553         "city": {
111554             "12": [
111555                 42,
111556                 432
111557             ],
111558             "18": [
111559                 24,
111560                 432
111561             ],
111562             "24": [
111563                 0,
111564                 432
111565             ]
111566         },
111567         "town": {
111568             "12": [
111569                 96,
111570                 432
111571             ],
111572             "18": [
111573                 78,
111574                 432
111575             ],
111576             "24": [
111577                 54,
111578                 432
111579             ]
111580         },
111581         "village": {
111582             "12": [
111583                 150,
111584                 432
111585             ],
111586             "18": [
111587                 132,
111588                 432
111589             ],
111590             "24": [
111591                 108,
111592                 432
111593             ]
111594         },
111595         "farm": {
111596             "12": [
111597                 204,
111598                 432
111599             ],
111600             "18": [
111601                 186,
111602                 432
111603             ],
111604             "24": [
111605                 162,
111606                 432
111607             ]
111608         },
111609         "bakery": {
111610             "12": [
111611                 258,
111612                 432
111613             ],
111614             "18": [
111615                 240,
111616                 432
111617             ],
111618             "24": [
111619                 216,
111620                 432
111621             ]
111622         },
111623         "dog-park": {
111624             "12": [
111625                 42,
111626                 456
111627             ],
111628             "18": [
111629                 24,
111630                 456
111631             ],
111632             "24": [
111633                 0,
111634                 456
111635             ]
111636         },
111637         "lighthouse": {
111638             "12": [
111639                 96,
111640                 456
111641             ],
111642             "18": [
111643                 78,
111644                 456
111645             ],
111646             "24": [
111647                 54,
111648                 456
111649             ]
111650         },
111651         "clothing-store": {
111652             "12": [
111653                 150,
111654                 456
111655             ],
111656             "18": [
111657                 132,
111658                 456
111659             ],
111660             "24": [
111661                 108,
111662                 456
111663             ]
111664         },
111665         "polling-place": {
111666             "12": [
111667                 204,
111668                 456
111669             ],
111670             "18": [
111671                 186,
111672                 456
111673             ],
111674             "24": [
111675                 162,
111676                 456
111677             ]
111678         },
111679         "playground": {
111680             "12": [
111681                 258,
111682                 456
111683             ],
111684             "18": [
111685                 240,
111686                 456
111687             ],
111688             "24": [
111689                 216,
111690                 456
111691             ]
111692         },
111693         "entrance": {
111694             "12": [
111695                 42,
111696                 480
111697             ],
111698             "18": [
111699                 24,
111700                 480
111701             ],
111702             "24": [
111703                 0,
111704                 480
111705             ]
111706         },
111707         "heart": {
111708             "12": [
111709                 96,
111710                 480
111711             ],
111712             "18": [
111713                 78,
111714                 480
111715             ],
111716             "24": [
111717                 54,
111718                 480
111719             ]
111720         },
111721         "london-underground": {
111722             "12": [
111723                 150,
111724                 480
111725             ],
111726             "18": [
111727                 132,
111728                 480
111729             ],
111730             "24": [
111731                 108,
111732                 480
111733             ]
111734         },
111735         "minefield": {
111736             "12": [
111737                 204,
111738                 480
111739             ],
111740             "18": [
111741                 186,
111742                 480
111743             ],
111744             "24": [
111745                 162,
111746                 480
111747             ]
111748         },
111749         "rail-underground": {
111750             "12": [
111751                 258,
111752                 480
111753             ],
111754             "18": [
111755                 240,
111756                 480
111757             ],
111758             "24": [
111759                 216,
111760                 480
111761             ]
111762         },
111763         "rail-above": {
111764             "12": [
111765                 42,
111766                 504
111767             ],
111768             "18": [
111769                 24,
111770                 504
111771             ],
111772             "24": [
111773                 0,
111774                 504
111775             ]
111776         },
111777         "camera": {
111778             "12": [
111779                 96,
111780                 504
111781             ],
111782             "18": [
111783                 78,
111784                 504
111785             ],
111786             "24": [
111787                 54,
111788                 504
111789             ]
111790         },
111791         "laundry": {
111792             "12": [
111793                 150,
111794                 504
111795             ],
111796             "18": [
111797                 132,
111798                 504
111799             ],
111800             "24": [
111801                 108,
111802                 504
111803             ]
111804         },
111805         "car": {
111806             "12": [
111807                 204,
111808                 504
111809             ],
111810             "18": [
111811                 186,
111812                 504
111813             ],
111814             "24": [
111815                 162,
111816                 504
111817             ]
111818         },
111819         "suitcase": {
111820             "12": [
111821                 258,
111822                 504
111823             ],
111824             "18": [
111825                 240,
111826                 504
111827             ],
111828             "24": [
111829                 216,
111830                 504
111831             ]
111832         },
111833         "highway-motorway": {
111834             "line": [
111835                 20,
111836                 25
111837             ]
111838         },
111839         "highway-trunk": {
111840             "line": [
111841                 80,
111842                 25
111843             ]
111844         },
111845         "highway-primary": {
111846             "line": [
111847                 140,
111848                 25
111849             ]
111850         },
111851         "highway-secondary": {
111852             "line": [
111853                 200,
111854                 25
111855             ]
111856         },
111857         "highway-tertiary": {
111858             "line": [
111859                 260,
111860                 25
111861             ]
111862         },
111863         "highway-motorway-link": {
111864             "line": [
111865                 320,
111866                 25
111867             ]
111868         },
111869         "highway-trunk-link": {
111870             "line": [
111871                 380,
111872                 25
111873             ]
111874         },
111875         "highway-primary-link": {
111876             "line": [
111877                 440,
111878                 25
111879             ]
111880         },
111881         "highway-secondary-link": {
111882             "line": [
111883                 500,
111884                 25
111885             ]
111886         },
111887         "highway-tertiary-link": {
111888             "line": [
111889                 560,
111890                 25
111891             ]
111892         },
111893         "highway-residential": {
111894             "line": [
111895                 620,
111896                 25
111897             ]
111898         },
111899         "highway-unclassified": {
111900             "line": [
111901                 680,
111902                 25
111903             ]
111904         },
111905         "highway-service": {
111906             "line": [
111907                 740,
111908                 25
111909             ]
111910         },
111911         "highway-road": {
111912             "line": [
111913                 800,
111914                 25
111915             ]
111916         },
111917         "highway-track": {
111918             "line": [
111919                 860,
111920                 25
111921             ]
111922         },
111923         "highway-living-street": {
111924             "line": [
111925                 920,
111926                 25
111927             ]
111928         },
111929         "highway-path": {
111930             "line": [
111931                 980,
111932                 25
111933             ]
111934         },
111935         "highway-cycleway": {
111936             "line": [
111937                 1040,
111938                 25
111939             ]
111940         },
111941         "highway-footway": {
111942             "line": [
111943                 1100,
111944                 25
111945             ]
111946         },
111947         "highway-bridleway": {
111948             "line": [
111949                 1160,
111950                 25
111951             ]
111952         },
111953         "highway-steps": {
111954             "line": [
111955                 1220,
111956                 25
111957             ]
111958         },
111959         "railway-rail": {
111960             "line": [
111961                 1280,
111962                 25
111963             ]
111964         },
111965         "railway-disused": {
111966             "line": [
111967                 1340,
111968                 25
111969             ]
111970         },
111971         "railway-abandoned": {
111972             "line": [
111973                 1400,
111974                 25
111975             ]
111976         },
111977         "railway-subway": {
111978             "line": [
111979                 1460,
111980                 25
111981             ]
111982         },
111983         "railway-light-rail": {
111984             "line": [
111985                 1520,
111986                 25
111987             ]
111988         },
111989         "railway-monorail": {
111990             "line": [
111991                 1580,
111992                 25
111993             ]
111994         },
111995         "waterway-river": {
111996             "line": [
111997                 1640,
111998                 25
111999             ]
112000         },
112001         "waterway-stream": {
112002             "line": [
112003                 1700,
112004                 25
112005             ]
112006         },
112007         "waterway-canal": {
112008             "line": [
112009                 1760,
112010                 25
112011             ]
112012         },
112013         "waterway-ditch": {
112014             "line": [
112015                 1820,
112016                 25
112017             ]
112018         },
112019         "power-line": {
112020             "line": [
112021                 1880,
112022                 25
112023             ]
112024         },
112025         "other-line": {
112026             "line": [
112027                 1940,
112028                 25
112029             ]
112030         },
112031         "category-roads": {
112032             "line": [
112033                 2000,
112034                 25
112035             ]
112036         },
112037         "category-rail": {
112038             "line": [
112039                 2060,
112040                 25
112041             ]
112042         },
112043         "category-path": {
112044             "line": [
112045                 2120,
112046                 25
112047             ]
112048         },
112049         "category-water": {
112050             "line": [
112051                 2180,
112052                 25
112053             ]
112054         },
112055         "pipeline": {
112056             "line": [
112057                 2300,
112058                 25
112059             ]
112060         },
112061         "relation": {
112062             "relation": [
112063                 20,
112064                 25
112065             ]
112066         },
112067         "restriction": {
112068             "relation": [
112069                 80,
112070                 25
112071             ]
112072         },
112073         "multipolygon": {
112074             "relation": [
112075                 140,
112076                 25
112077             ]
112078         },
112079         "boundary": {
112080             "relation": [
112081                 200,
112082                 25
112083             ]
112084         },
112085         "route": {
112086             "relation": [
112087                 260,
112088                 25
112089             ]
112090         },
112091         "route-road": {
112092             "relation": [
112093                 320,
112094                 25
112095             ]
112096         },
112097         "route-bicycle": {
112098             "relation": [
112099                 380,
112100                 25
112101             ]
112102         },
112103         "route-foot": {
112104             "relation": [
112105                 440,
112106                 25
112107             ]
112108         },
112109         "route-bus": {
112110             "relation": [
112111                 500,
112112                 25
112113             ]
112114         },
112115         "route-train": {
112116             "relation": [
112117                 560,
112118                 25
112119             ]
112120         },
112121         "route-detour": {
112122             "relation": [
112123                 620,
112124                 25
112125             ]
112126         },
112127         "route-tram": {
112128             "relation": [
112129                 680,
112130                 25
112131             ]
112132         },
112133         "route-ferry": {
112134             "relation": [
112135                 740,
112136                 25
112137             ]
112138         },
112139         "route-power": {
112140             "relation": [
112141                 800,
112142                 25
112143             ]
112144         },
112145         "route-pipeline": {
112146             "relation": [
112147                 860,
112148                 25
112149             ]
112150         },
112151         "route-master": {
112152             "relation": [
112153                 920,
112154                 25
112155             ]
112156         }
112157     },
112158     "operations": {
112159         "icon-operation-delete": [
112160             0,
112161             140
112162         ],
112163         "icon-operation-circularize": [
112164             20,
112165             140
112166         ],
112167         "icon-operation-straighten": [
112168             40,
112169             140
112170         ],
112171         "icon-operation-split": [
112172             60,
112173             140
112174         ],
112175         "icon-operation-disconnect": [
112176             80,
112177             140
112178         ],
112179         "icon-operation-reverse": [
112180             100,
112181             140
112182         ],
112183         "icon-operation-move": [
112184             120,
112185             140
112186         ],
112187         "icon-operation-merge": [
112188             140,
112189             140
112190         ],
112191         "icon-operation-orthogonalize": [
112192             160,
112193             140
112194         ],
112195         "icon-operation-rotate": [
112196             180,
112197             140
112198         ],
112199         "icon-operation-simplify": [
112200             200,
112201             140
112202         ],
112203         "icon-operation-continue": [
112204             220,
112205             140
112206         ],
112207         "icon-operation-disabled-delete": [
112208             0,
112209             160
112210         ],
112211         "icon-operation-disabled-circularize": [
112212             20,
112213             160
112214         ],
112215         "icon-operation-disabled-straighten": [
112216             40,
112217             160
112218         ],
112219         "icon-operation-disabled-split": [
112220             60,
112221             160
112222         ],
112223         "icon-operation-disabled-disconnect": [
112224             80,
112225             160
112226         ],
112227         "icon-operation-disabled-reverse": [
112228             100,
112229             160
112230         ],
112231         "icon-operation-disabled-move": [
112232             120,
112233             160
112234         ],
112235         "icon-operation-disabled-merge": [
112236             140,
112237             160
112238         ],
112239         "icon-operation-disabled-orthogonalize": [
112240             160,
112241             160
112242         ],
112243         "icon-operation-disabled-rotate": [
112244             180,
112245             160
112246         ],
112247         "icon-operation-disabled-simplify": [
112248             200,
112249             160
112250         ],
112251         "icon-operation-disabled-continue": [
112252             220,
112253             160
112254         ]
112255     },
112256     "locales": [
112257         "af",
112258         "sq",
112259         "ar",
112260         "ar-AA",
112261         "hy",
112262         "ast",
112263         "bn",
112264         "bs",
112265         "bg-BG",
112266         "ca",
112267         "zh",
112268         "zh-CN",
112269         "zh-CN.GB2312",
112270         "gan",
112271         "zh-HK",
112272         "zh-TW",
112273         "yue",
112274         "hr",
112275         "cs",
112276         "da",
112277         "nl",
112278         "en-GB",
112279         "et",
112280         "fi",
112281         "fr",
112282         "gl",
112283         "de",
112284         "el",
112285         "hu",
112286         "is",
112287         "id",
112288         "it",
112289         "ja",
112290         "kn",
112291         "ko",
112292         "ko-KR",
112293         "lv",
112294         "lt",
112295         "no",
112296         "nn",
112297         "fa",
112298         "pl",
112299         "pt",
112300         "pt-BR",
112301         "ro-RO",
112302         "ru",
112303         "sc",
112304         "sr",
112305         "sr-RS",
112306         "si",
112307         "sk",
112308         "sl",
112309         "es",
112310         "sv",
112311         "ta",
112312         "te",
112313         "tr",
112314         "uk",
112315         "vi"
112316     ],
112317     "en": {
112318         "modes": {
112319             "add_area": {
112320                 "title": "Area",
112321                 "description": "Add parks, buildings, lakes or other areas to the map.",
112322                 "tail": "Click on the map to start drawing an area, like a park, lake, or building."
112323             },
112324             "add_line": {
112325                 "title": "Line",
112326                 "description": "Add highways, streets, pedestrian paths, canals or other lines to the map.",
112327                 "tail": "Click on the map to start drawing a road, path, or route."
112328             },
112329             "add_point": {
112330                 "title": "Point",
112331                 "description": "Add restaurants, monuments, postal boxes or other points to the map.",
112332                 "tail": "Click on the map to add a point."
112333             },
112334             "browse": {
112335                 "title": "Browse",
112336                 "description": "Pan and zoom the map."
112337             },
112338             "draw_area": {
112339                 "tail": "Click to add nodes to your area. Click the first node to finish the area."
112340             },
112341             "draw_line": {
112342                 "tail": "Click to add more nodes to the line. Click on other lines to connect to them, and double-click to end the line."
112343             }
112344         },
112345         "operations": {
112346             "add": {
112347                 "annotation": {
112348                     "point": "Added a point.",
112349                     "vertex": "Added a node to a way.",
112350                     "relation": "Added a relation."
112351                 }
112352             },
112353             "start": {
112354                 "annotation": {
112355                     "line": "Started a line.",
112356                     "area": "Started an area."
112357                 }
112358             },
112359             "continue": {
112360                 "key": "A",
112361                 "title": "Continue",
112362                 "description": "Continue this line.",
112363                 "not_eligible": "No line can be continued here.",
112364                 "multiple": "Several lines can be continued here. To choose a line, press the Shift key and click on it to select it.",
112365                 "annotation": {
112366                     "line": "Continued a line.",
112367                     "area": "Continued an area."
112368                 }
112369             },
112370             "cancel_draw": {
112371                 "annotation": "Canceled drawing."
112372             },
112373             "change_role": {
112374                 "annotation": "Changed the role of a relation member."
112375             },
112376             "change_tags": {
112377                 "annotation": "Changed tags."
112378             },
112379             "circularize": {
112380                 "title": "Circularize",
112381                 "description": {
112382                     "line": "Make this line circular.",
112383                     "area": "Make this area circular."
112384                 },
112385                 "key": "O",
112386                 "annotation": {
112387                     "line": "Made a line circular.",
112388                     "area": "Made an area circular."
112389                 },
112390                 "not_closed": "This can't be made circular because it's not a loop.",
112391                 "too_large": "This can't be made circular because not enough of it is currently visible."
112392             },
112393             "orthogonalize": {
112394                 "title": "Square",
112395                 "description": {
112396                     "line": "Square the corners of this line.",
112397                     "area": "Square the corners of this area."
112398                 },
112399                 "key": "S",
112400                 "annotation": {
112401                     "line": "Squared the corners of a line.",
112402                     "area": "Squared the corners of an area."
112403                 },
112404                 "not_squarish": "This can't be made square because it is not squarish.",
112405                 "too_large": "This can't be made square because not enough of it is currently visible."
112406             },
112407             "straighten": {
112408                 "title": "Straighten",
112409                 "description": "Straighten this line.",
112410                 "key": "S",
112411                 "annotation": "Straightened a line.",
112412                 "too_bendy": "This can't be straightened because it bends too much."
112413             },
112414             "delete": {
112415                 "title": "Delete",
112416                 "description": "Remove this from the map.",
112417                 "annotation": {
112418                     "point": "Deleted a point.",
112419                     "vertex": "Deleted a node from a way.",
112420                     "line": "Deleted a line.",
112421                     "area": "Deleted an area.",
112422                     "relation": "Deleted a relation.",
112423                     "multiple": "Deleted {n} objects."
112424                 },
112425                 "incomplete_relation": "This feature can't be deleted because it hasn't been fully downloaded."
112426             },
112427             "add_member": {
112428                 "annotation": "Added a member to a relation."
112429             },
112430             "delete_member": {
112431                 "annotation": "Removed a member from a relation."
112432             },
112433             "connect": {
112434                 "annotation": {
112435                     "point": "Connected a way to a point.",
112436                     "vertex": "Connected a way to another.",
112437                     "line": "Connected a way to a line.",
112438                     "area": "Connected a way to an area."
112439                 }
112440             },
112441             "disconnect": {
112442                 "title": "Disconnect",
112443                 "description": "Disconnect these lines/areas from each other.",
112444                 "key": "D",
112445                 "annotation": "Disconnected lines/areas.",
112446                 "not_connected": "There aren't enough lines/areas here to disconnect."
112447             },
112448             "merge": {
112449                 "title": "Merge",
112450                 "description": "Merge these lines.",
112451                 "key": "C",
112452                 "annotation": "Merged {n} lines.",
112453                 "not_eligible": "These features can't be merged.",
112454                 "not_adjacent": "These lines can't be merged because they aren't connected.",
112455                 "restriction": "These lines can't be merged because at least one is a member of a \"{relation}\" relation.",
112456                 "incomplete_relation": "These features can't be merged because at least one hasn't been fully downloaded."
112457             },
112458             "move": {
112459                 "title": "Move",
112460                 "description": "Move this to a different location.",
112461                 "key": "M",
112462                 "annotation": {
112463                     "point": "Moved a point.",
112464                     "vertex": "Moved a node in a way.",
112465                     "line": "Moved a line.",
112466                     "area": "Moved an area.",
112467                     "multiple": "Moved multiple objects."
112468                 },
112469                 "incomplete_relation": "This feature can't be moved because it hasn't been fully downloaded."
112470             },
112471             "rotate": {
112472                 "title": "Rotate",
112473                 "description": "Rotate this object around its center point.",
112474                 "key": "R",
112475                 "annotation": {
112476                     "line": "Rotated a line.",
112477                     "area": "Rotated an area."
112478                 }
112479             },
112480             "reverse": {
112481                 "title": "Reverse",
112482                 "description": "Make this line go in the opposite direction.",
112483                 "key": "V",
112484                 "annotation": "Reversed a line."
112485             },
112486             "split": {
112487                 "title": "Split",
112488                 "description": {
112489                     "line": "Split this line into two at this node.",
112490                     "area": "Split the boundary of this area into two.",
112491                     "multiple": "Split the lines/area boundaries at this node into two."
112492                 },
112493                 "key": "X",
112494                 "annotation": {
112495                     "line": "Split a line.",
112496                     "area": "Split an area boundary.",
112497                     "multiple": "Split {n} lines/area boundaries."
112498                 },
112499                 "not_eligible": "Lines can't be split at their beginning or end.",
112500                 "multiple_ways": "There are too many lines here to split."
112501             }
112502         },
112503         "undo": {
112504             "tooltip": "Undo: {action}",
112505             "nothing": "Nothing to undo."
112506         },
112507         "redo": {
112508             "tooltip": "Redo: {action}",
112509             "nothing": "Nothing to redo."
112510         },
112511         "tooltip_keyhint": "Shortcut:",
112512         "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.",
112513         "translate": {
112514             "translate": "Translate",
112515             "localized_translation_label": "Multilingual name",
112516             "localized_translation_language": "Choose language",
112517             "localized_translation_name": "Name"
112518         },
112519         "zoom_in_edit": "Zoom in to Edit",
112520         "logout": "logout",
112521         "loading_auth": "Connecting to OpenStreetMap...",
112522         "report_a_bug": "report a bug",
112523         "status": {
112524             "error": "Unable to connect to API.",
112525             "offline": "The API is offline. Please try editing later.",
112526             "readonly": "The API is read-only. You will need to wait to save your changes."
112527         },
112528         "commit": {
112529             "title": "Save Changes",
112530             "description_placeholder": "Brief description of your contributions",
112531             "message_label": "Commit message",
112532             "upload_explanation": "The changes you upload will be visible on all maps that use OpenStreetMap data.",
112533             "upload_explanation_with_user": "The changes you upload as {user} will be visible on all maps that use OpenStreetMap data.",
112534             "save": "Save",
112535             "cancel": "Cancel",
112536             "warnings": "Warnings",
112537             "modified": "Modified",
112538             "deleted": "Deleted",
112539             "created": "Created"
112540         },
112541         "contributors": {
112542             "list": "Edits by {users}",
112543             "truncated_list": "Edits by {users} and {count} others"
112544         },
112545         "geocoder": {
112546             "search": "Search worldwide...",
112547             "no_results_visible": "No results in visible map area",
112548             "no_results_worldwide": "No results found"
112549         },
112550         "geolocate": {
112551             "title": "Show My Location"
112552         },
112553         "inspector": {
112554             "no_documentation_combination": "There is no documentation available for this tag combination",
112555             "no_documentation_key": "There is no documentation available for this key",
112556             "show_more": "Show More",
112557             "view_on_osm": "View on openstreetmap.org",
112558             "all_tags": "All tags",
112559             "all_members": "All members",
112560             "all_relations": "All relations",
112561             "new_relation": "New relation...",
112562             "role": "Role",
112563             "choose": "Select feature type",
112564             "results": "{n} results for {search}",
112565             "reference": "View on OpenStreetMap Wiki",
112566             "back_tooltip": "Change feature",
112567             "remove": "Remove",
112568             "search": "Search",
112569             "multiselect": "Selected items",
112570             "unknown": "Unknown",
112571             "incomplete": "<not downloaded>",
112572             "feature_list": "Search features",
112573             "edit": "Edit feature",
112574             "check": {
112575                 "yes": "Yes",
112576                 "no": "No"
112577             },
112578             "none": "None",
112579             "node": "Node",
112580             "way": "Way",
112581             "relation": "Relation",
112582             "location": "Location"
112583         },
112584         "background": {
112585             "title": "Background",
112586             "description": "Background settings",
112587             "percent_brightness": "{opacity}% brightness",
112588             "none": "None",
112589             "custom": "Custom",
112590             "custom_prompt": "Enter a tile template. Valid tokens are {z}, {x}, {y} for Z/X/Y scheme and {u} for quadtile scheme.",
112591             "fix_misalignment": "Fix alignment",
112592             "reset": "reset"
112593         },
112594         "restore": {
112595             "heading": "You have unsaved changes",
112596             "description": "Do you wish to restore unsaved changes from a previous editing session?",
112597             "restore": "Restore",
112598             "reset": "Reset"
112599         },
112600         "save": {
112601             "title": "Save",
112602             "help": "Save changes to OpenStreetMap, making them visible to other users.",
112603             "no_changes": "No changes to save.",
112604             "error": "An error occurred while trying to save",
112605             "uploading": "Uploading changes to OpenStreetMap.",
112606             "unsaved_changes": "You have unsaved changes"
112607         },
112608         "success": {
112609             "edited_osm": "Edited OSM!",
112610             "just_edited": "You just edited OpenStreetMap!",
112611             "view_on_osm": "View on OSM",
112612             "facebook": "Share on Facebook",
112613             "twitter": "Share on Twitter",
112614             "google": "Share on Google+",
112615             "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"
112616         },
112617         "confirm": {
112618             "okay": "Okay"
112619         },
112620         "splash": {
112621             "welcome": "Welcome to the iD OpenStreetMap editor",
112622             "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}.",
112623             "walkthrough": "Start the Walkthrough",
112624             "start": "Edit Now"
112625         },
112626         "source_switch": {
112627             "live": "live",
112628             "lose_changes": "You have unsaved changes. Switching the map server will discard them. Are you sure you want to switch servers?",
112629             "dev": "dev"
112630         },
112631         "tag_reference": {
112632             "description": "Description",
112633             "on_wiki": "{tag} on wiki.osm.org",
112634             "used_with": "used with {type}"
112635         },
112636         "validations": {
112637             "untagged_point": "Untagged point",
112638             "untagged_line": "Untagged line",
112639             "untagged_area": "Untagged area",
112640             "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.",
112641             "tag_suggests_area": "The tag {tag} suggests line should be area, but it is not an area",
112642             "untagged_tooltip": "Select a feature type that describes what this {geometry} is.",
112643             "deprecated_tags": "Deprecated tags: {tags}"
112644         },
112645         "zoom": {
112646             "in": "Zoom In",
112647             "out": "Zoom Out"
112648         },
112649         "cannot_zoom": "Cannot zoom out further in current mode.",
112650         "gpx": {
112651             "local_layer": "Local GPX file",
112652             "drag_drop": "Drag and drop a .gpx file on the page, or click the button to the right to browse",
112653             "zoom": "Zoom to GPX track",
112654             "browse": "Browse for a .gpx file"
112655         },
112656         "help": {
112657             "title": "Help",
112658             "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",
112659             "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",
112660             "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",
112661             "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",
112662             "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",
112663             "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",
112664             "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",
112665             "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",
112666             "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"
112667         },
112668         "intro": {
112669             "navigation": {
112670                 "title": "Navigation",
112671                 "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!**",
112672                 "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.**",
112673                 "header": "The header shows us the feature type.",
112674                 "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.**"
112675             },
112676             "points": {
112677                 "title": "Points",
112678                 "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.**",
112679                 "place": "The point can be placed by clicking on the map. **Place the point on top of the building.**",
112680                 "search": "There are many different features that can be represented by points. The point you just added is a Cafe. **Search for '{name}'**",
112681                 "choose": "**Choose Cafe from the list.**",
112682                 "describe": "The point is now marked as a cafe. Using the feature editor, we can add more information about the feature. **Add a name**",
112683                 "close": "The feature editor can be closed by clicking on the close button. **Close the feature editor**",
112684                 "reselect": "Often points will already exist, but have mistakes or be incomplete. We can edit existing points. **Select the point you just created.**",
112685                 "fixname": "**Change the name and close the feature editor.**",
112686                 "reselect_delete": "All features on the map can be deleted. **Click on the point you created.**",
112687                 "delete": "The menu around the point contains operations that can be performed on it, including delete. **Delete the point.**"
112688             },
112689             "areas": {
112690                 "title": "Areas",
112691                 "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.**",
112692                 "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.**",
112693                 "place": "Draw the area by placing more nodes. Finish the area by clicking on the starting node. **Draw an area for the playground.**",
112694                 "search": "**Search for '{name}'.**",
112695                 "choose": "**Choose Playground from the list.**",
112696                 "describe": "**Add a name, and close the feature editor**"
112697             },
112698             "lines": {
112699                 "title": "Lines",
112700                 "add": "Lines are used to represent features such as roads, railroads and rivers. **Click the Line button to add a new line.**",
112701                 "start": "**Start the line by clicking on the end of the road.**",
112702                 "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.**",
112703                 "finish": "Lines can be finished by clicking on the last node again. **Finish drawing the road.**",
112704                 "road": "**Select Road from the list**",
112705                 "residential": "There are different types of roads, the most common of which is Residential. **Choose the Residential road type**",
112706                 "describe": "**Name the road and close the feature editor.**",
112707                 "restart": "The road needs to intersect Flower Street.",
112708                 "wrong_preset": "You didn't select the Residential road type. **Click here to choose again**"
112709             },
112710             "startediting": {
112711                 "title": "Start Editing",
112712                 "help": "More documentation and this walkthrough are available here.",
112713                 "save": "Don't forget to regularly save your changes!",
112714                 "start": "Start mapping!"
112715             }
112716         },
112717         "presets": {
112718             "categories": {
112719                 "category-building": {
112720                     "name": "Building"
112721                 },
112722                 "category-golf": {
112723                     "name": "Golf"
112724                 },
112725                 "category-landuse": {
112726                     "name": "Land Use"
112727                 },
112728                 "category-path": {
112729                     "name": "Path"
112730                 },
112731                 "category-rail": {
112732                     "name": "Rail"
112733                 },
112734                 "category-road": {
112735                     "name": "Road"
112736                 },
112737                 "category-route": {
112738                     "name": "Route"
112739                 },
112740                 "category-water-area": {
112741                     "name": "Water"
112742                 },
112743                 "category-water-line": {
112744                     "name": "Water"
112745                 }
112746             },
112747             "fields": {
112748                 "access": {
112749                     "label": "Access",
112750                     "placeholder": "Unknown",
112751                     "types": {
112752                         "access": "General",
112753                         "foot": "Foot",
112754                         "motor_vehicle": "Motor Vehicles",
112755                         "bicycle": "Bicycles",
112756                         "horse": "Horses"
112757                     },
112758                     "options": {
112759                         "yes": {
112760                             "title": "Allowed",
112761                             "description": "Access permitted by law; a right of way"
112762                         },
112763                         "no": {
112764                             "title": "Prohibited",
112765                             "description": "Access not permitted to the general public"
112766                         },
112767                         "permissive": {
112768                             "title": "Permissive",
112769                             "description": "Access permitted until such time as the owner revokes the permission"
112770                         },
112771                         "private": {
112772                             "title": "Private",
112773                             "description": "Access permitted only with permission of the owner on an individual basis"
112774                         },
112775                         "designated": {
112776                             "title": "Designated",
112777                             "description": "Access permitted according to signs or specific local laws"
112778                         },
112779                         "destination": {
112780                             "title": "Destination",
112781                             "description": "Access permitted only to reach a destination"
112782                         }
112783                     }
112784                 },
112785                 "access_simple": {
112786                     "label": "Access"
112787                 },
112788                 "address": {
112789                     "label": "Address",
112790                     "placeholders": {
112791                         "number": "123",
112792                         "street": "Street",
112793                         "city": "City",
112794                         "postcode": "Postal code"
112795                     }
112796                 },
112797                 "admin_level": {
112798                     "label": "Admin Level"
112799                 },
112800                 "aerialway": {
112801                     "label": "Type"
112802                 },
112803                 "aerialway/access": {
112804                     "label": "Access"
112805                 },
112806                 "aerialway/bubble": {
112807                     "label": "Bubble"
112808                 },
112809                 "aerialway/capacity": {
112810                     "label": "Capacity (per hour)",
112811                     "placeholder": "500, 2500, 5000..."
112812                 },
112813                 "aerialway/duration": {
112814                     "label": "Duration (minutes)",
112815                     "placeholder": "1, 2, 3..."
112816                 },
112817                 "aerialway/heating": {
112818                     "label": "Heated"
112819                 },
112820                 "aerialway/occupancy": {
112821                     "label": "Occupancy",
112822                     "placeholder": "2, 4, 8..."
112823                 },
112824                 "aerialway/summer/access": {
112825                     "label": "Access (summer)"
112826                 },
112827                 "aeroway": {
112828                     "label": "Type"
112829                 },
112830                 "amenity": {
112831                     "label": "Type"
112832                 },
112833                 "artist": {
112834                     "label": "Artist"
112835                 },
112836                 "artwork_type": {
112837                     "label": "Type"
112838                 },
112839                 "atm": {
112840                     "label": "ATM"
112841                 },
112842                 "backrest": {
112843                     "label": "Backrest"
112844                 },
112845                 "barrier": {
112846                     "label": "Type"
112847                 },
112848                 "bicycle_parking": {
112849                     "label": "Type"
112850                 },
112851                 "boundary": {
112852                     "label": "Type"
112853                 },
112854                 "building": {
112855                     "label": "Building"
112856                 },
112857                 "building_area": {
112858                     "label": "Building"
112859                 },
112860                 "capacity": {
112861                     "label": "Capacity",
112862                     "placeholder": "50, 100, 200..."
112863                 },
112864                 "cardinal_direction": {
112865                     "label": "Direction"
112866                 },
112867                 "clock_direction": {
112868                     "label": "Direction",
112869                     "options": {
112870                         "clockwise": "Clockwise",
112871                         "anticlockwise": "Counterclockwise"
112872                     }
112873                 },
112874                 "collection_times": {
112875                     "label": "Collection Times"
112876                 },
112877                 "construction": {
112878                     "label": "Type"
112879                 },
112880                 "country": {
112881                     "label": "Country"
112882                 },
112883                 "covered": {
112884                     "label": "Covered"
112885                 },
112886                 "crop": {
112887                     "label": "Crop"
112888                 },
112889                 "crossing": {
112890                     "label": "Type"
112891                 },
112892                 "cuisine": {
112893                     "label": "Cuisine"
112894                 },
112895                 "denomination": {
112896                     "label": "Denomination"
112897                 },
112898                 "denotation": {
112899                     "label": "Denotation"
112900                 },
112901                 "description": {
112902                     "label": "Description"
112903                 },
112904                 "electrified": {
112905                     "label": "Electrification"
112906                 },
112907                 "elevation": {
112908                     "label": "Elevation"
112909                 },
112910                 "emergency": {
112911                     "label": "Emergency"
112912                 },
112913                 "entrance": {
112914                     "label": "Type"
112915                 },
112916                 "fax": {
112917                     "label": "Fax",
112918                     "placeholder": "+31 42 123 4567"
112919                 },
112920                 "fee": {
112921                     "label": "Fee"
112922                 },
112923                 "fire_hydrant/type": {
112924                     "label": "Type"
112925                 },
112926                 "fixme": {
112927                     "label": "Fix Me"
112928                 },
112929                 "fuel": {
112930                     "label": "Fuel"
112931                 },
112932                 "gauge": {
112933                     "label": "Gauge"
112934                 },
112935                 "generator/method": {
112936                     "label": "Method"
112937                 },
112938                 "generator/source": {
112939                     "label": "Source"
112940                 },
112941                 "generator/type": {
112942                     "label": "Type"
112943                 },
112944                 "golf_hole": {
112945                     "label": "Reference",
112946                     "placeholder": "Hole number (1-18)"
112947                 },
112948                 "handicap": {
112949                     "label": "Handicap",
112950                     "placeholder": "1-18"
112951                 },
112952                 "highway": {
112953                     "label": "Type"
112954                 },
112955                 "historic": {
112956                     "label": "Type"
112957                 },
112958                 "hoops": {
112959                     "label": "Hoops",
112960                     "placeholder": "1, 2, 4..."
112961                 },
112962                 "iata": {
112963                     "label": "IATA"
112964                 },
112965                 "icao": {
112966                     "label": "ICAO"
112967                 },
112968                 "incline": {
112969                     "label": "Incline"
112970                 },
112971                 "information": {
112972                     "label": "Type"
112973                 },
112974                 "internet_access": {
112975                     "label": "Internet Access",
112976                     "options": {
112977                         "yes": "Yes",
112978                         "no": "No",
112979                         "wlan": "Wifi",
112980                         "wired": "Wired",
112981                         "terminal": "Terminal"
112982                     }
112983                 },
112984                 "landuse": {
112985                     "label": "Type"
112986                 },
112987                 "lanes": {
112988                     "label": "Lanes",
112989                     "placeholder": "1, 2, 3..."
112990                 },
112991                 "layer": {
112992                     "label": "Layer"
112993                 },
112994                 "leisure": {
112995                     "label": "Type"
112996                 },
112997                 "levels": {
112998                     "label": "Levels",
112999                     "placeholder": "2, 4, 6..."
113000                 },
113001                 "lit": {
113002                     "label": "Lit"
113003                 },
113004                 "location": {
113005                     "label": "Location"
113006                 },
113007                 "man_made": {
113008                     "label": "Type"
113009                 },
113010                 "maxspeed": {
113011                     "label": "Speed Limit",
113012                     "placeholder": "40, 50, 60..."
113013                 },
113014                 "name": {
113015                     "label": "Name",
113016                     "placeholder": "Common name (if any)"
113017                 },
113018                 "natural": {
113019                     "label": "Natural"
113020                 },
113021                 "network": {
113022                     "label": "Network"
113023                 },
113024                 "note": {
113025                     "label": "Note"
113026                 },
113027                 "office": {
113028                     "label": "Type"
113029                 },
113030                 "oneway": {
113031                     "label": "One Way"
113032                 },
113033                 "oneway_yes": {
113034                     "label": "One Way"
113035                 },
113036                 "opening_hours": {
113037                     "label": "Hours"
113038                 },
113039                 "operator": {
113040                     "label": "Operator"
113041                 },
113042                 "par": {
113043                     "label": "Par",
113044                     "placeholder": "3, 4, 5..."
113045                 },
113046                 "park_ride": {
113047                     "label": "Park and Ride"
113048                 },
113049                 "parking": {
113050                     "label": "Type"
113051                 },
113052                 "phone": {
113053                     "label": "Phone",
113054                     "placeholder": "+31 42 123 4567"
113055                 },
113056                 "piste/difficulty": {
113057                     "label": "Difficulty"
113058                 },
113059                 "piste/grooming": {
113060                     "label": "Grooming"
113061                 },
113062                 "piste/type": {
113063                     "label": "Type"
113064                 },
113065                 "place": {
113066                     "label": "Type"
113067                 },
113068                 "power": {
113069                     "label": "Type"
113070                 },
113071                 "railway": {
113072                     "label": "Type"
113073                 },
113074                 "recycling/cans": {
113075                     "label": "Accepts Cans"
113076                 },
113077                 "recycling/clothes": {
113078                     "label": "Accepts Clothes"
113079                 },
113080                 "recycling/glass": {
113081                     "label": "Accepts Glass"
113082                 },
113083                 "recycling/paper": {
113084                     "label": "Accepts Paper"
113085                 },
113086                 "ref": {
113087                     "label": "Reference"
113088                 },
113089                 "relation": {
113090                     "label": "Type"
113091                 },
113092                 "religion": {
113093                     "label": "Religion",
113094                     "options": {
113095                         "christian": "Christian",
113096                         "muslim": "Muslim",
113097                         "buddhist": "Buddhist",
113098                         "jewish": "Jewish",
113099                         "hindu": "Hindu",
113100                         "shinto": "Shinto",
113101                         "taoist": "Taoist"
113102                     }
113103                 },
113104                 "restriction": {
113105                     "label": "Type"
113106                 },
113107                 "route": {
113108                     "label": "Type"
113109                 },
113110                 "route_master": {
113111                     "label": "Type"
113112                 },
113113                 "sac_scale": {
113114                     "label": "Path Difficulty"
113115                 },
113116                 "seasonal": {
113117                     "label": "Seasonal"
113118                 },
113119                 "service": {
113120                     "label": "Type"
113121                 },
113122                 "shelter": {
113123                     "label": "Shelter"
113124                 },
113125                 "shelter_type": {
113126                     "label": "Type"
113127                 },
113128                 "shop": {
113129                     "label": "Type"
113130                 },
113131                 "smoking": {
113132                     "label": "Smoking"
113133                 },
113134                 "social_facility_for": {
113135                     "label": "People served",
113136                     "placeholder": "Homeless, Disabled, Child, etc"
113137                 },
113138                 "source": {
113139                     "label": "Source"
113140                 },
113141                 "sport": {
113142                     "label": "Sport"
113143                 },
113144                 "sport_ice": {
113145                     "label": "Sport"
113146                 },
113147                 "structure": {
113148                     "label": "Structure",
113149                     "placeholder": "Unknown",
113150                     "options": {
113151                         "bridge": "Bridge",
113152                         "tunnel": "Tunnel",
113153                         "embankment": "Embankment",
113154                         "cutting": "Cutting"
113155                     }
113156                 },
113157                 "studio_type": {
113158                     "label": "Type"
113159                 },
113160                 "supervised": {
113161                     "label": "Supervised"
113162                 },
113163                 "surface": {
113164                     "label": "Surface"
113165                 },
113166                 "toilets/disposal": {
113167                     "label": "Disposal"
113168                 },
113169                 "tourism": {
113170                     "label": "Type"
113171                 },
113172                 "towertype": {
113173                     "label": "Tower type"
113174                 },
113175                 "tracktype": {
113176                     "label": "Type"
113177                 },
113178                 "trail_visibility": {
113179                     "label": "Trail Visibility"
113180                 },
113181                 "tree_type": {
113182                     "label": "Type"
113183                 },
113184                 "trees": {
113185                     "label": "Trees"
113186                 },
113187                 "tunnel": {
113188                     "label": "Tunnel"
113189                 },
113190                 "vending": {
113191                     "label": "Type of Goods"
113192                 },
113193                 "water": {
113194                     "label": "Type"
113195                 },
113196                 "waterway": {
113197                     "label": "Type"
113198                 },
113199                 "website": {
113200                     "label": "Website",
113201                     "placeholder": "http://example.com/"
113202                 },
113203                 "wetland": {
113204                     "label": "Type"
113205                 },
113206                 "wheelchair": {
113207                     "label": "Wheelchair Access"
113208                 },
113209                 "wikipedia": {
113210                     "label": "Wikipedia"
113211                 },
113212                 "wood": {
113213                     "label": "Type"
113214                 }
113215             },
113216             "presets": {
113217                 "address": {
113218                     "name": "Address",
113219                     "terms": ""
113220                 },
113221                 "aerialway": {
113222                     "name": "Aerialway",
113223                     "terms": "ski lift,funifor,funitel"
113224                 },
113225                 "aerialway/cable_car": {
113226                     "name": "Cable Car",
113227                     "terms": "tramway,ropeway"
113228                 },
113229                 "aerialway/chair_lift": {
113230                     "name": "Chair Lift",
113231                     "terms": ""
113232                 },
113233                 "aerialway/gondola": {
113234                     "name": "Gondola",
113235                     "terms": ""
113236                 },
113237                 "aerialway/magic_carpet": {
113238                     "name": "Magic Carpet Lift",
113239                     "terms": ""
113240                 },
113241                 "aerialway/platter": {
113242                     "name": "Platter Lift",
113243                     "terms": "button lift,poma lift"
113244                 },
113245                 "aerialway/pylon": {
113246                     "name": "Aerialway Pylon",
113247                     "terms": ""
113248                 },
113249                 "aerialway/rope_tow": {
113250                     "name": "Rope Tow Lift",
113251                     "terms": "handle tow,bugel lift"
113252                 },
113253                 "aerialway/station": {
113254                     "name": "Aerialway Station",
113255                     "terms": ""
113256                 },
113257                 "aerialway/t-bar": {
113258                     "name": "T-bar Lift",
113259                     "terms": ""
113260                 },
113261                 "aeroway": {
113262                     "name": "Aeroway",
113263                     "terms": ""
113264                 },
113265                 "aeroway/aerodrome": {
113266                     "name": "Airport",
113267                     "terms": "airplane,airport,aerodrome"
113268                 },
113269                 "aeroway/apron": {
113270                     "name": "Apron",
113271                     "terms": "ramp"
113272                 },
113273                 "aeroway/gate": {
113274                     "name": "Airport gate",
113275                     "terms": ""
113276                 },
113277                 "aeroway/hangar": {
113278                     "name": "Hangar",
113279                     "terms": ""
113280                 },
113281                 "aeroway/helipad": {
113282                     "name": "Helipad",
113283                     "terms": "helicopter,helipad,heliport"
113284                 },
113285                 "aeroway/runway": {
113286                     "name": "Runway",
113287                     "terms": "landing strip"
113288                 },
113289                 "aeroway/taxiway": {
113290                     "name": "Taxiway",
113291                     "terms": ""
113292                 },
113293                 "aeroway/terminal": {
113294                     "name": "Airport terminal",
113295                     "terms": "airport,aerodrome"
113296                 },
113297                 "amenity": {
113298                     "name": "Amenity",
113299                     "terms": ""
113300                 },
113301                 "amenity/arts_centre": {
113302                     "name": "Arts Center",
113303                     "terms": "arts,arts centre"
113304                 },
113305                 "amenity/atm": {
113306                     "name": "ATM",
113307                     "terms": ""
113308                 },
113309                 "amenity/bank": {
113310                     "name": "Bank",
113311                     "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"
113312                 },
113313                 "amenity/bar": {
113314                     "name": "Bar",
113315                     "terms": ""
113316                 },
113317                 "amenity/bbq": {
113318                     "name": "Barbecue/Grill",
113319                     "terms": "barbecue,bbq,grill"
113320                 },
113321                 "amenity/bench": {
113322                     "name": "Bench",
113323                     "terms": ""
113324                 },
113325                 "amenity/bicycle_parking": {
113326                     "name": "Bicycle Parking",
113327                     "terms": ""
113328                 },
113329                 "amenity/bicycle_rental": {
113330                     "name": "Bicycle Rental",
113331                     "terms": ""
113332                 },
113333                 "amenity/boat_rental": {
113334                     "name": "Boat Rental",
113335                     "terms": ""
113336                 },
113337                 "amenity/cafe": {
113338                     "name": "Cafe",
113339                     "terms": "coffee,tea,coffee shop"
113340                 },
113341                 "amenity/car_rental": {
113342                     "name": "Car Rental",
113343                     "terms": ""
113344                 },
113345                 "amenity/car_sharing": {
113346                     "name": "Car Sharing",
113347                     "terms": ""
113348                 },
113349                 "amenity/car_wash": {
113350                     "name": "Car Wash",
113351                     "terms": ""
113352                 },
113353                 "amenity/childcare": {
113354                     "name": "Childcare",
113355                     "terms": "nursery,orphanage,playgroup"
113356                 },
113357                 "amenity/cinema": {
113358                     "name": "Cinema",
113359                     "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"
113360                 },
113361                 "amenity/clinic": {
113362                     "name": "Clinic",
113363                     "terms": "clinic,medical clinic"
113364                 },
113365                 "amenity/clock": {
113366                     "name": "Clock",
113367                     "terms": ""
113368                 },
113369                 "amenity/college": {
113370                     "name": "College",
113371                     "terms": ""
113372                 },
113373                 "amenity/courthouse": {
113374                     "name": "Courthouse",
113375                     "terms": ""
113376                 },
113377                 "amenity/dentist": {
113378                     "name": "Dentist",
113379                     "terms": "dentist,dentist's office"
113380                 },
113381                 "amenity/doctor": {
113382                     "name": "Doctor",
113383                     "terms": "doctor,doctor's office"
113384                 },
113385                 "amenity/drinking_water": {
113386                     "name": "Drinking Water",
113387                     "terms": "water fountain,potable water"
113388                 },
113389                 "amenity/embassy": {
113390                     "name": "Embassy",
113391                     "terms": ""
113392                 },
113393                 "amenity/fast_food": {
113394                     "name": "Fast Food",
113395                     "terms": ""
113396                 },
113397                 "amenity/fire_station": {
113398                     "name": "Fire Station",
113399                     "terms": ""
113400                 },
113401                 "amenity/fountain": {
113402                     "name": "Fountain",
113403                     "terms": ""
113404                 },
113405                 "amenity/fuel": {
113406                     "name": "Gas Station",
113407                     "terms": "petrol,fuel,propane,diesel,lng,cng,biodiesel"
113408                 },
113409                 "amenity/grave_yard": {
113410                     "name": "Graveyard",
113411                     "terms": ""
113412                 },
113413                 "amenity/hospital": {
113414                     "name": "Hospital Grounds",
113415                     "terms": "clinic,emergency room,health service,hospice,infirmary,institution,nursing home,rest home,sanatorium,sanitarium,sick bay,surgery,ward"
113416                 },
113417                 "amenity/kindergarten": {
113418                     "name": "Kindergarten Grounds",
113419                     "terms": "nursery,preschool"
113420                 },
113421                 "amenity/library": {
113422                     "name": "Library",
113423                     "terms": ""
113424                 },
113425                 "amenity/marketplace": {
113426                     "name": "Marketplace",
113427                     "terms": ""
113428                 },
113429                 "amenity/nightclub": {
113430                     "name": "Nightclub",
113431                     "terms": "disco*,night club,dancing,dance club"
113432                 },
113433                 "amenity/parking": {
113434                     "name": "Car Parking",
113435                     "terms": ""
113436                 },
113437                 "amenity/pharmacy": {
113438                     "name": "Pharmacy",
113439                     "terms": ""
113440                 },
113441                 "amenity/place_of_worship": {
113442                     "name": "Place of Worship",
113443                     "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"
113444                 },
113445                 "amenity/place_of_worship/buddhist": {
113446                     "name": "Buddhist Temple",
113447                     "terms": "stupa,vihara,monastery,temple,pagoda,zendo,dojo"
113448                 },
113449                 "amenity/place_of_worship/christian": {
113450                     "name": "Church",
113451                     "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"
113452                 },
113453                 "amenity/place_of_worship/jewish": {
113454                     "name": "Synagogue",
113455                     "terms": "jewish,synagogue"
113456                 },
113457                 "amenity/place_of_worship/muslim": {
113458                     "name": "Mosque",
113459                     "terms": "muslim,mosque"
113460                 },
113461                 "amenity/police": {
113462                     "name": "Police",
113463                     "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"
113464                 },
113465                 "amenity/post_box": {
113466                     "name": "Mailbox",
113467                     "terms": "letter drop,letterbox,mail drop,mailbox,pillar box,postbox"
113468                 },
113469                 "amenity/post_office": {
113470                     "name": "Post Office",
113471                     "terms": ""
113472                 },
113473                 "amenity/pub": {
113474                     "name": "Pub",
113475                     "terms": ""
113476                 },
113477                 "amenity/ranger_station": {
113478                     "name": "Ranger Station",
113479                     "terms": "visitor center,visitor centre,permit center,permit centre,backcountry office,warden office,warden center"
113480                 },
113481                 "amenity/recycling": {
113482                     "name": "Recycling",
113483                     "terms": ""
113484                 },
113485                 "amenity/restaurant": {
113486                     "name": "Restaurant",
113487                     "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"
113488                 },
113489                 "amenity/school": {
113490                     "name": "School Grounds",
113491                     "terms": "academy,alma mater,blackboard,college,department,discipline,establishment,faculty,hall,halls of ivy,institute,institution,jail*,schoolhouse,seminary,university"
113492                 },
113493                 "amenity/shelter": {
113494                     "name": "Shelter",
113495                     "terms": "lean-to"
113496                 },
113497                 "amenity/social_facility": {
113498                     "name": "Social Facility",
113499                     "terms": ""
113500                 },
113501                 "amenity/social_facility/food_bank": {
113502                     "name": "Food Bank",
113503                     "terms": ""
113504                 },
113505                 "amenity/social_facility/group_home": {
113506                     "name": "Group Home",
113507                     "terms": "elderly,old,senior living"
113508                 },
113509                 "amenity/social_facility/homeless_shelter": {
113510                     "name": "Homeless Shelter",
113511                     "terms": "houseless,unhoused,displaced"
113512                 },
113513                 "amenity/studio": {
113514                     "name": "Studio",
113515                     "terms": "recording studio,studio,radio,radio studio,television,television studio"
113516                 },
113517                 "amenity/swimming_pool": {
113518                     "name": "Swimming Pool",
113519                     "terms": ""
113520                 },
113521                 "amenity/taxi": {
113522                     "name": "Taxi Stand",
113523                     "terms": "cab"
113524                 },
113525                 "amenity/telephone": {
113526                     "name": "Telephone",
113527                     "terms": "phone"
113528                 },
113529                 "amenity/theatre": {
113530                     "name": "Theater",
113531                     "terms": "theatre,performance,play,musical"
113532                 },
113533                 "amenity/toilets": {
113534                     "name": "Toilets",
113535                     "terms": "bathroom,restroom,outhouse,privy,head,lavatory,latrine,water closet,WC,W.C."
113536                 },
113537                 "amenity/townhall": {
113538                     "name": "Town Hall",
113539                     "terms": "village hall,city government,courthouse,municipal building,municipal center,municipal centre"
113540                 },
113541                 "amenity/university": {
113542                     "name": "University",
113543                     "terms": "college"
113544                 },
113545                 "amenity/vending_machine": {
113546                     "name": "Vending Machine",
113547                     "terms": ""
113548                 },
113549                 "amenity/veterinary": {
113550                     "name": "Veterinary",
113551                     "terms": "pet clinic,veterinarian,animal hospital,pet doctor"
113552                 },
113553                 "amenity/waste_basket": {
113554                     "name": "Waste Basket",
113555                     "terms": "rubbish bin,litter bin,trash can,garbage can"
113556                 },
113557                 "area": {
113558                     "name": "Area",
113559                     "terms": ""
113560                 },
113561                 "barrier": {
113562                     "name": "Barrier",
113563                     "terms": ""
113564                 },
113565                 "barrier/block": {
113566                     "name": "Block",
113567                     "terms": ""
113568                 },
113569                 "barrier/bollard": {
113570                     "name": "Bollard",
113571                     "terms": ""
113572                 },
113573                 "barrier/cattle_grid": {
113574                     "name": "Cattle Grid",
113575                     "terms": ""
113576                 },
113577                 "barrier/city_wall": {
113578                     "name": "City Wall",
113579                     "terms": ""
113580                 },
113581                 "barrier/cycle_barrier": {
113582                     "name": "Cycle Barrier",
113583                     "terms": ""
113584                 },
113585                 "barrier/ditch": {
113586                     "name": "Ditch",
113587                     "terms": ""
113588                 },
113589                 "barrier/entrance": {
113590                     "name": "Entrance",
113591                     "terms": ""
113592                 },
113593                 "barrier/fence": {
113594                     "name": "Fence",
113595                     "terms": ""
113596                 },
113597                 "barrier/gate": {
113598                     "name": "Gate",
113599                     "terms": ""
113600                 },
113601                 "barrier/hedge": {
113602                     "name": "Hedge",
113603                     "terms": ""
113604                 },
113605                 "barrier/kissing_gate": {
113606                     "name": "Kissing Gate",
113607                     "terms": ""
113608                 },
113609                 "barrier/lift_gate": {
113610                     "name": "Lift Gate",
113611                     "terms": ""
113612                 },
113613                 "barrier/retaining_wall": {
113614                     "name": "Retaining Wall",
113615                     "terms": ""
113616                 },
113617                 "barrier/stile": {
113618                     "name": "Stile",
113619                     "terms": ""
113620                 },
113621                 "barrier/toll_booth": {
113622                     "name": "Toll Booth",
113623                     "terms": ""
113624                 },
113625                 "barrier/wall": {
113626                     "name": "Wall",
113627                     "terms": ""
113628                 },
113629                 "boundary/administrative": {
113630                     "name": "Administrative Boundary",
113631                     "terms": ""
113632                 },
113633                 "building": {
113634                     "name": "Building",
113635                     "terms": ""
113636                 },
113637                 "building/apartments": {
113638                     "name": "Apartments",
113639                     "terms": ""
113640                 },
113641                 "building/barn": {
113642                     "name": "Barn",
113643                     "terms": ""
113644                 },
113645                 "building/bunker": {
113646                     "name": "Bunker",
113647                     "terms": ""
113648                 },
113649                 "building/cabin": {
113650                     "name": "Cabin",
113651                     "terms": ""
113652                 },
113653                 "building/cathedral": {
113654                     "name": "Cathedral",
113655                     "terms": ""
113656                 },
113657                 "building/chapel": {
113658                     "name": "Chapel",
113659                     "terms": ""
113660                 },
113661                 "building/church": {
113662                     "name": "Church",
113663                     "terms": ""
113664                 },
113665                 "building/commercial": {
113666                     "name": "Commercial Building",
113667                     "terms": ""
113668                 },
113669                 "building/construction": {
113670                     "name": "Building Under Construction",
113671                     "terms": ""
113672                 },
113673                 "building/detached": {
113674                     "name": "Detached Home",
113675                     "terms": ""
113676                 },
113677                 "building/dormitory": {
113678                     "name": "Dormitory",
113679                     "terms": ""
113680                 },
113681                 "building/entrance": {
113682                     "name": "Entrance",
113683                     "terms": ""
113684                 },
113685                 "building/garage": {
113686                     "name": "Garage",
113687                     "terms": ""
113688                 },
113689                 "building/garages": {
113690                     "name": "Garages",
113691                     "terms": ""
113692                 },
113693                 "building/greenhouse": {
113694                     "name": "Greenhouse",
113695                     "terms": ""
113696                 },
113697                 "building/hospital": {
113698                     "name": "Hospital Building",
113699                     "terms": ""
113700                 },
113701                 "building/hotel": {
113702                     "name": "Hotel Building",
113703                     "terms": ""
113704                 },
113705                 "building/house": {
113706                     "name": "House",
113707                     "terms": ""
113708                 },
113709                 "building/hut": {
113710                     "name": "Hut",
113711                     "terms": ""
113712                 },
113713                 "building/industrial": {
113714                     "name": "Industrial Building",
113715                     "terms": ""
113716                 },
113717                 "building/public": {
113718                     "name": "Public Building",
113719                     "terms": ""
113720                 },
113721                 "building/residential": {
113722                     "name": "Residential Building",
113723                     "terms": ""
113724                 },
113725                 "building/retail": {
113726                     "name": "Retail Building",
113727                     "terms": ""
113728                 },
113729                 "building/roof": {
113730                     "name": "Roof",
113731                     "terms": ""
113732                 },
113733                 "building/school": {
113734                     "name": "School Building",
113735                     "terms": ""
113736                 },
113737                 "building/shed": {
113738                     "name": "Shed",
113739                     "terms": ""
113740                 },
113741                 "building/stable": {
113742                     "name": "Stable",
113743                     "terms": ""
113744                 },
113745                 "building/static_caravan": {
113746                     "name": "Static Mobile Home",
113747                     "terms": ""
113748                 },
113749                 "building/terrace": {
113750                     "name": "Row Houses",
113751                     "terms": ""
113752                 },
113753                 "building/train_station": {
113754                     "name": "Train Station",
113755                     "terms": ""
113756                 },
113757                 "building/university": {
113758                     "name": "University Building",
113759                     "terms": ""
113760                 },
113761                 "building/warehouse": {
113762                     "name": "Warehouse",
113763                     "terms": ""
113764                 },
113765                 "craft/basket_maker": {
113766                     "name": "Basket Maker",
113767                     "terms": "basket,basketry,basket maker,basket weaver"
113768                 },
113769                 "craft/beekeeper": {
113770                     "name": "Beekeeper",
113771                     "terms": "bees,beekeeper,bee box"
113772                 },
113773                 "craft/blacksmith": {
113774                     "name": "Blacksmith",
113775                     "terms": "blacksmith"
113776                 },
113777                 "craft/boatbuilder": {
113778                     "name": "Boat Builder",
113779                     "terms": "boat builder"
113780                 },
113781                 "craft/bookbinder": {
113782                     "name": "Bookbinder",
113783                     "terms": "bookbinder,book repair"
113784                 },
113785                 "craft/brewery": {
113786                     "name": "Brewery",
113787                     "terms": "brewery"
113788                 },
113789                 "craft/carpenter": {
113790                     "name": "Carpenter",
113791                     "terms": "carpenter,woodworker"
113792                 },
113793                 "craft/carpet_layer": {
113794                     "name": "Carpet Layer",
113795                     "terms": "carpet layer"
113796                 },
113797                 "craft/caterer": {
113798                     "name": "Caterer",
113799                     "terms": "Caterer,Catering"
113800                 },
113801                 "craft/clockmaker": {
113802                     "name": "Clockmaker",
113803                     "terms": "clock,clockmaker,clock repair"
113804                 },
113805                 "craft/confectionary": {
113806                     "name": "Confectionary",
113807                     "terms": "confectionary,sweets,candy"
113808                 },
113809                 "craft/dressmaker": {
113810                     "name": "Dressmaker",
113811                     "terms": "dress,dressmaker"
113812                 },
113813                 "craft/electrician": {
113814                     "name": "Electrician",
113815                     "terms": "electrician"
113816                 },
113817                 "craft/gardener": {
113818                     "name": "Gardener",
113819                     "terms": "gardener,landscaper,grounds keeper"
113820                 },
113821                 "craft/glaziery": {
113822                     "name": "Glaziery",
113823                     "terms": "glass,glass foundry,stained-glass,window"
113824                 },
113825                 "craft/handicraft": {
113826                     "name": "Handicraft",
113827                     "terms": "handicraft"
113828                 },
113829                 "craft/hvac": {
113830                     "name": "HVAC",
113831                     "terms": "heating,ventilating,air-conditioning,air conditioning"
113832                 },
113833                 "craft/insulator": {
113834                     "name": "Insulator",
113835                     "terms": "insulation,insulator"
113836                 },
113837                 "craft/jeweler": {
113838                     "name": "Jeweler",
113839                     "terms": "jeweler,gem,diamond"
113840                 },
113841                 "craft/key_cutter": {
113842                     "name": "Key Cutter",
113843                     "terms": "key,key cutter"
113844                 },
113845                 "craft/locksmith": {
113846                     "name": "Locksmith",
113847                     "terms": "locksmith,lock"
113848                 },
113849                 "craft/metal_construction": {
113850                     "name": "Metal Construction",
113851                     "terms": "metal construction"
113852                 },
113853                 "craft/optician": {
113854                     "name": "Optician",
113855                     "terms": "glasses,optician"
113856                 },
113857                 "craft/painter": {
113858                     "name": "Painter",
113859                     "terms": "painter"
113860                 },
113861                 "craft/photographer": {
113862                     "name": "Photographer",
113863                     "terms": "photographer"
113864                 },
113865                 "craft/photographic_labratory": {
113866                     "name": "Photographic Labratory",
113867                     "terms": "photographic labratory,film developer"
113868                 },
113869                 "craft/plasterer": {
113870                     "name": "Plasterer",
113871                     "terms": "plasterer"
113872                 },
113873                 "craft/plumber": {
113874                     "name": "Plumber",
113875                     "terms": "pumber"
113876                 },
113877                 "craft/pottery": {
113878                     "name": "Pottery",
113879                     "terms": "pottery,potter"
113880                 },
113881                 "craft/rigger": {
113882                     "name": "Rigger",
113883                     "terms": "rigger"
113884                 },
113885                 "craft/roofer": {
113886                     "name": "Roofer",
113887                     "terms": "roofer"
113888                 },
113889                 "craft/saddler": {
113890                     "name": "Saddler",
113891                     "terms": "saddler"
113892                 },
113893                 "craft/sailmaker": {
113894                     "name": "Sailmaker",
113895                     "terms": "sailmaker"
113896                 },
113897                 "craft/sawmill": {
113898                     "name": "Sawmill",
113899                     "terms": "sawmill,lumber"
113900                 },
113901                 "craft/scaffolder": {
113902                     "name": "Scaffolder",
113903                     "terms": "scaffolder"
113904                 },
113905                 "craft/sculpter": {
113906                     "name": "Sculpter",
113907                     "terms": "sculpter"
113908                 },
113909                 "craft/shoemaker": {
113910                     "name": "Shoemaker",
113911                     "terms": "shoe repair,shoemaker"
113912                 },
113913                 "craft/stonemason": {
113914                     "name": "Stonemason",
113915                     "terms": "stonemason,masonry"
113916                 },
113917                 "craft/sweep": {
113918                     "name": "Chimney Sweep",
113919                     "terms": "sweep,chimney sweep"
113920                 },
113921                 "craft/tailor": {
113922                     "name": "Tailor",
113923                     "terms": "tailor,clothes"
113924                 },
113925                 "craft/tiler": {
113926                     "name": "Tiler",
113927                     "terms": "tiler"
113928                 },
113929                 "craft/tinsmith": {
113930                     "name": "Tinsmith",
113931                     "terms": "tinsmith"
113932                 },
113933                 "craft/upholsterer": {
113934                     "name": "Upholsterer",
113935                     "terms": "upholsterer"
113936                 },
113937                 "craft/watchmaker": {
113938                     "name": "Watchmaker",
113939                     "terms": "watch,watchmaker,watch repair"
113940                 },
113941                 "craft/window_construction": {
113942                     "name": "Window Construction",
113943                     "terms": "window,window maker,window construction"
113944                 },
113945                 "embankment": {
113946                     "name": "Embankment",
113947                     "terms": ""
113948                 },
113949                 "emergency/ambulance_station": {
113950                     "name": "Ambulance Station",
113951                     "terms": ""
113952                 },
113953                 "emergency/fire_hydrant": {
113954                     "name": "Fire Hydrant",
113955                     "terms": ""
113956                 },
113957                 "emergency/phone": {
113958                     "name": "Emergency Phone",
113959                     "terms": ""
113960                 },
113961                 "entrance": {
113962                     "name": "Entrance",
113963                     "terms": ""
113964                 },
113965                 "footway/crossing": {
113966                     "name": "Crossing",
113967                     "terms": "crosswalk,zebra crossing"
113968                 },
113969                 "footway/sidewalk": {
113970                     "name": "Sidewalk",
113971                     "terms": ""
113972                 },
113973                 "golf/bunker": {
113974                     "name": "Sand Trap",
113975                     "terms": "hazard,bunker"
113976                 },
113977                 "golf/fairway": {
113978                     "name": "Fairway",
113979                     "terms": ""
113980                 },
113981                 "golf/green": {
113982                     "name": "Putting Green",
113983                     "terms": "putting green"
113984                 },
113985                 "golf/hole": {
113986                     "name": "Golf Hole",
113987                     "terms": ""
113988                 },
113989                 "golf/lateral_water_hazard": {
113990                     "name": "Lateral Water Hazard",
113991                     "terms": ""
113992                 },
113993                 "golf/rough": {
113994                     "name": "Rough",
113995                     "terms": ""
113996                 },
113997                 "golf/tee": {
113998                     "name": "Tee Box",
113999                     "terms": "teeing ground"
114000                 },
114001                 "golf/water_hazard": {
114002                     "name": "Water Hazard",
114003                     "terms": ""
114004                 },
114005                 "highway": {
114006                     "name": "Highway",
114007                     "terms": ""
114008                 },
114009                 "highway/bridleway": {
114010                     "name": "Bridle Path",
114011                     "terms": "bridleway,equestrian trail,horse riding path,bridle road,horse trail"
114012                 },
114013                 "highway/bus_stop": {
114014                     "name": "Bus Stop",
114015                     "terms": ""
114016                 },
114017                 "highway/crossing": {
114018                     "name": "Crossing",
114019                     "terms": "crosswalk,zebra crossing"
114020                 },
114021                 "highway/cycleway": {
114022                     "name": "Cycle Path",
114023                     "terms": ""
114024                 },
114025                 "highway/footway": {
114026                     "name": "Foot Path",
114027                     "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"
114028                 },
114029                 "highway/living_street": {
114030                     "name": "Living Street",
114031                     "terms": ""
114032                 },
114033                 "highway/mini_roundabout": {
114034                     "name": "Mini-Roundabout",
114035                     "terms": ""
114036                 },
114037                 "highway/motorway": {
114038                     "name": "Motorway",
114039                     "terms": ""
114040                 },
114041                 "highway/motorway_junction": {
114042                     "name": "Motorway Junction",
114043                     "terms": ""
114044                 },
114045                 "highway/motorway_link": {
114046                     "name": "Motorway Link",
114047                     "terms": "ramp,on ramp,off ramp"
114048                 },
114049                 "highway/path": {
114050                     "name": "Path",
114051                     "terms": ""
114052                 },
114053                 "highway/pedestrian": {
114054                     "name": "Pedestrian",
114055                     "terms": ""
114056                 },
114057                 "highway/primary": {
114058                     "name": "Primary Road",
114059                     "terms": ""
114060                 },
114061                 "highway/primary_link": {
114062                     "name": "Primary Link",
114063                     "terms": "ramp,on ramp,off ramp"
114064                 },
114065                 "highway/residential": {
114066                     "name": "Residential Road",
114067                     "terms": ""
114068                 },
114069                 "highway/rest_area": {
114070                     "name": "Rest Area",
114071                     "terms": "rest stop,turnout,lay-by"
114072                 },
114073                 "highway/road": {
114074                     "name": "Unknown Road",
114075                     "terms": ""
114076                 },
114077                 "highway/secondary": {
114078                     "name": "Secondary Road",
114079                     "terms": ""
114080                 },
114081                 "highway/secondary_link": {
114082                     "name": "Secondary Link",
114083                     "terms": "ramp,on ramp,off ramp"
114084                 },
114085                 "highway/service": {
114086                     "name": "Service Road",
114087                     "terms": ""
114088                 },
114089                 "highway/service/alley": {
114090                     "name": "Alley",
114091                     "terms": ""
114092                 },
114093                 "highway/service/drive-through": {
114094                     "name": "Drive-Through",
114095                     "terms": ""
114096                 },
114097                 "highway/service/driveway": {
114098                     "name": "Driveway",
114099                     "terms": ""
114100                 },
114101                 "highway/service/emergency_access": {
114102                     "name": "Emergency Access",
114103                     "terms": ""
114104                 },
114105                 "highway/service/parking_aisle": {
114106                     "name": "Parking Aisle",
114107                     "terms": ""
114108                 },
114109                 "highway/services": {
114110                     "name": "Service Area",
114111                     "terms": "services,travel plaza,service station"
114112                 },
114113                 "highway/steps": {
114114                     "name": "Steps",
114115                     "terms": "stairs,staircase"
114116                 },
114117                 "highway/stop": {
114118                     "name": "Stop Sign",
114119                     "terms": "stop sign"
114120                 },
114121                 "highway/tertiary": {
114122                     "name": "Tertiary Road",
114123                     "terms": ""
114124                 },
114125                 "highway/tertiary_link": {
114126                     "name": "Tertiary Link",
114127                     "terms": "ramp,on ramp,off ramp"
114128                 },
114129                 "highway/track": {
114130                     "name": "Track",
114131                     "terms": ""
114132                 },
114133                 "highway/traffic_signals": {
114134                     "name": "Traffic Signals",
114135                     "terms": "light,stoplight,traffic light"
114136                 },
114137                 "highway/trunk": {
114138                     "name": "Trunk Road",
114139                     "terms": ""
114140                 },
114141                 "highway/trunk_link": {
114142                     "name": "Trunk Link",
114143                     "terms": "ramp,on ramp,off ramp"
114144                 },
114145                 "highway/turning_circle": {
114146                     "name": "Turning Circle",
114147                     "terms": ""
114148                 },
114149                 "highway/unclassified": {
114150                     "name": "Unclassified Road",
114151                     "terms": ""
114152                 },
114153                 "historic": {
114154                     "name": "Historic Site",
114155                     "terms": ""
114156                 },
114157                 "historic/archaeological_site": {
114158                     "name": "Archaeological Site",
114159                     "terms": ""
114160                 },
114161                 "historic/boundary_stone": {
114162                     "name": "Boundary Stone",
114163                     "terms": ""
114164                 },
114165                 "historic/castle": {
114166                     "name": "Castle",
114167                     "terms": ""
114168                 },
114169                 "historic/memorial": {
114170                     "name": "Memorial",
114171                     "terms": ""
114172                 },
114173                 "historic/monument": {
114174                     "name": "Monument",
114175                     "terms": ""
114176                 },
114177                 "historic/ruins": {
114178                     "name": "Ruins",
114179                     "terms": ""
114180                 },
114181                 "historic/wayside_cross": {
114182                     "name": "Wayside Cross",
114183                     "terms": ""
114184                 },
114185                 "historic/wayside_shrine": {
114186                     "name": "Wayside Shrine",
114187                     "terms": ""
114188                 },
114189                 "landuse": {
114190                     "name": "Landuse",
114191                     "terms": ""
114192                 },
114193                 "landuse/allotments": {
114194                     "name": "Allotments",
114195                     "terms": ""
114196                 },
114197                 "landuse/basin": {
114198                     "name": "Basin",
114199                     "terms": ""
114200                 },
114201                 "landuse/cemetery": {
114202                     "name": "Cemetery",
114203                     "terms": ""
114204                 },
114205                 "landuse/commercial": {
114206                     "name": "Commercial",
114207                     "terms": ""
114208                 },
114209                 "landuse/construction": {
114210                     "name": "Construction",
114211                     "terms": ""
114212                 },
114213                 "landuse/farm": {
114214                     "name": "Farm",
114215                     "terms": ""
114216                 },
114217                 "landuse/farmland": {
114218                     "name": "Farmland",
114219                     "terms": ""
114220                 },
114221                 "landuse/farmyard": {
114222                     "name": "Farmyard",
114223                     "terms": ""
114224                 },
114225                 "landuse/forest": {
114226                     "name": "Forest",
114227                     "terms": ""
114228                 },
114229                 "landuse/grass": {
114230                     "name": "Grass",
114231                     "terms": ""
114232                 },
114233                 "landuse/industrial": {
114234                     "name": "Industrial",
114235                     "terms": ""
114236                 },
114237                 "landuse/landfill": {
114238                     "name": "Landfill",
114239                     "terms": "dump"
114240                 },
114241                 "landuse/meadow": {
114242                     "name": "Meadow",
114243                     "terms": ""
114244                 },
114245                 "landuse/orchard": {
114246                     "name": "Orchard",
114247                     "terms": ""
114248                 },
114249                 "landuse/quarry": {
114250                     "name": "Quarry",
114251                     "terms": ""
114252                 },
114253                 "landuse/residential": {
114254                     "name": "Residential",
114255                     "terms": ""
114256                 },
114257                 "landuse/retail": {
114258                     "name": "Retail",
114259                     "terms": ""
114260                 },
114261                 "landuse/vineyard": {
114262                     "name": "Vineyard",
114263                     "terms": ""
114264                 },
114265                 "leisure": {
114266                     "name": "Leisure",
114267                     "terms": ""
114268                 },
114269                 "leisure/common": {
114270                     "name": "Common",
114271                     "terms": "open space"
114272                 },
114273                 "leisure/dog_park": {
114274                     "name": "Dog Park",
114275                     "terms": ""
114276                 },
114277                 "leisure/firepit": {
114278                     "name": "Firepit",
114279                     "terms": "fireplace,campfire"
114280                 },
114281                 "leisure/garden": {
114282                     "name": "Garden",
114283                     "terms": ""
114284                 },
114285                 "leisure/golf_course": {
114286                     "name": "Golf Course",
114287                     "terms": "links"
114288                 },
114289                 "leisure/ice_rink": {
114290                     "name": "Ice Rink",
114291                     "terms": "hockey,skating,curling"
114292                 },
114293                 "leisure/marina": {
114294                     "name": "Marina",
114295                     "terms": ""
114296                 },
114297                 "leisure/park": {
114298                     "name": "Park",
114299                     "terms": "esplanade,estate,forest,garden,grass,green,grounds,lawn,lot,meadow,parkland,place,playground,plaza,pleasure garden,recreation area,square,tract,village green,woodland"
114300                 },
114301                 "leisure/picnic_table": {
114302                     "name": "Picnic Table",
114303                     "terms": "bench,table"
114304                 },
114305                 "leisure/pitch": {
114306                     "name": "Sport Pitch",
114307                     "terms": ""
114308                 },
114309                 "leisure/pitch/american_football": {
114310                     "name": "American Football Field",
114311                     "terms": ""
114312                 },
114313                 "leisure/pitch/baseball": {
114314                     "name": "Baseball Diamond",
114315                     "terms": ""
114316                 },
114317                 "leisure/pitch/basketball": {
114318                     "name": "Basketball Court",
114319                     "terms": ""
114320                 },
114321                 "leisure/pitch/skateboard": {
114322                     "name": "Skate Park",
114323                     "terms": ""
114324                 },
114325                 "leisure/pitch/soccer": {
114326                     "name": "Soccer Field",
114327                     "terms": ""
114328                 },
114329                 "leisure/pitch/tennis": {
114330                     "name": "Tennis Court",
114331                     "terms": ""
114332                 },
114333                 "leisure/pitch/volleyball": {
114334                     "name": "Volleyball Court",
114335                     "terms": ""
114336                 },
114337                 "leisure/playground": {
114338                     "name": "Playground",
114339                     "terms": "jungle gym,play area"
114340                 },
114341                 "leisure/slipway": {
114342                     "name": "Slipway",
114343                     "terms": ""
114344                 },
114345                 "leisure/sports_center": {
114346                     "name": "Sports Center",
114347                     "terms": "gym"
114348                 },
114349                 "leisure/stadium": {
114350                     "name": "Stadium",
114351                     "terms": ""
114352                 },
114353                 "leisure/swimming_pool": {
114354                     "name": "Swimming Pool",
114355                     "terms": ""
114356                 },
114357                 "leisure/track": {
114358                     "name": "Race Track",
114359                     "terms": ""
114360                 },
114361                 "line": {
114362                     "name": "Line",
114363                     "terms": ""
114364                 },
114365                 "man_made": {
114366                     "name": "Man Made",
114367                     "terms": ""
114368                 },
114369                 "man_made/breakwater": {
114370                     "name": "Breakwater",
114371                     "terms": ""
114372                 },
114373                 "man_made/cutline": {
114374                     "name": "Cut line",
114375                     "terms": ""
114376                 },
114377                 "man_made/embankment": {
114378                     "name": "Embankment",
114379                     "terms": ""
114380                 },
114381                 "man_made/flagpole": {
114382                     "name": "Flagpole",
114383                     "terms": ""
114384                 },
114385                 "man_made/lighthouse": {
114386                     "name": "Lighthouse",
114387                     "terms": ""
114388                 },
114389                 "man_made/observation": {
114390                     "name": "Observation Tower",
114391                     "terms": "lookout tower,fire tower"
114392                 },
114393                 "man_made/pier": {
114394                     "name": "Pier",
114395                     "terms": ""
114396                 },
114397                 "man_made/pipeline": {
114398                     "name": "Pipeline",
114399                     "terms": ""
114400                 },
114401                 "man_made/survey_point": {
114402                     "name": "Survey Point",
114403                     "terms": ""
114404                 },
114405                 "man_made/tower": {
114406                     "name": "Tower",
114407                     "terms": ""
114408                 },
114409                 "man_made/wastewater_plant": {
114410                     "name": "Wastewater Plant",
114411                     "terms": "sewage works,sewage treatment plant,water treatment plant,reclamation plant"
114412                 },
114413                 "man_made/water_tower": {
114414                     "name": "Water Tower",
114415                     "terms": ""
114416                 },
114417                 "man_made/water_well": {
114418                     "name": "Water well",
114419                     "terms": ""
114420                 },
114421                 "man_made/water_works": {
114422                     "name": "Water Works",
114423                     "terms": ""
114424                 },
114425                 "military/airfield": {
114426                     "name": "Airfield",
114427                     "terms": ""
114428                 },
114429                 "military/barracks": {
114430                     "name": "Barracks",
114431                     "terms": ""
114432                 },
114433                 "military/bunker": {
114434                     "name": "Bunker",
114435                     "terms": ""
114436                 },
114437                 "military/range": {
114438                     "name": "Military Range",
114439                     "terms": ""
114440                 },
114441                 "natural": {
114442                     "name": "Natural",
114443                     "terms": ""
114444                 },
114445                 "natural/bay": {
114446                     "name": "Bay",
114447                     "terms": ""
114448                 },
114449                 "natural/beach": {
114450                     "name": "Beach",
114451                     "terms": ""
114452                 },
114453                 "natural/cliff": {
114454                     "name": "Cliff",
114455                     "terms": ""
114456                 },
114457                 "natural/coastline": {
114458                     "name": "Coastline",
114459                     "terms": "shore"
114460                 },
114461                 "natural/fell": {
114462                     "name": "Fell",
114463                     "terms": ""
114464                 },
114465                 "natural/glacier": {
114466                     "name": "Glacier",
114467                     "terms": ""
114468                 },
114469                 "natural/grassland": {
114470                     "name": "Grassland",
114471                     "terms": ""
114472                 },
114473                 "natural/heath": {
114474                     "name": "Heath",
114475                     "terms": ""
114476                 },
114477                 "natural/peak": {
114478                     "name": "Peak",
114479                     "terms": "acme,aiguille,alp,climax,crest,crown,hill,mount,mountain,pinnacle,summit,tip,top"
114480                 },
114481                 "natural/scree": {
114482                     "name": "Scree",
114483                     "terms": "loose rocks"
114484                 },
114485                 "natural/scrub": {
114486                     "name": "Scrub",
114487                     "terms": ""
114488                 },
114489                 "natural/spring": {
114490                     "name": "Spring",
114491                     "terms": ""
114492                 },
114493                 "natural/tree": {
114494                     "name": "Tree",
114495                     "terms": ""
114496                 },
114497                 "natural/water": {
114498                     "name": "Water",
114499                     "terms": ""
114500                 },
114501                 "natural/water/lake": {
114502                     "name": "Lake",
114503                     "terms": "lakelet,loch,mere"
114504                 },
114505                 "natural/water/pond": {
114506                     "name": "Pond",
114507                     "terms": "lakelet,millpond,tarn,pool,mere"
114508                 },
114509                 "natural/water/reservoir": {
114510                     "name": "Reservoir",
114511                     "terms": ""
114512                 },
114513                 "natural/wetland": {
114514                     "name": "Wetland",
114515                     "terms": ""
114516                 },
114517                 "natural/wood": {
114518                     "name": "Wood",
114519                     "terms": ""
114520                 },
114521                 "office": {
114522                     "name": "Office",
114523                     "terms": ""
114524                 },
114525                 "office/accountant": {
114526                     "name": "Accountant",
114527                     "terms": ""
114528                 },
114529                 "office/administrative": {
114530                     "name": "Administrative Office",
114531                     "terms": ""
114532                 },
114533                 "office/architect": {
114534                     "name": "Architect",
114535                     "terms": ""
114536                 },
114537                 "office/company": {
114538                     "name": "Company Office",
114539                     "terms": ""
114540                 },
114541                 "office/educational_institution": {
114542                     "name": "Educational Institution",
114543                     "terms": ""
114544                 },
114545                 "office/employment_agency": {
114546                     "name": "Employment Agency",
114547                     "terms": ""
114548                 },
114549                 "office/estate_agent": {
114550                     "name": "Real Estate Office",
114551                     "terms": ""
114552                 },
114553                 "office/financial": {
114554                     "name": "Financial Office",
114555                     "terms": ""
114556                 },
114557                 "office/government": {
114558                     "name": "Government Office",
114559                     "terms": ""
114560                 },
114561                 "office/insurance": {
114562                     "name": "Insurance Office",
114563                     "terms": ""
114564                 },
114565                 "office/it": {
114566                     "name": "IT Office",
114567                     "terms": ""
114568                 },
114569                 "office/lawyer": {
114570                     "name": "Law Office",
114571                     "terms": ""
114572                 },
114573                 "office/newspaper": {
114574                     "name": "Newspaper",
114575                     "terms": ""
114576                 },
114577                 "office/ngo": {
114578                     "name": "NGO Office",
114579                     "terms": ""
114580                 },
114581                 "office/physician": {
114582                     "name": "Physician",
114583                     "terms": ""
114584                 },
114585                 "office/political_party": {
114586                     "name": "Political Party",
114587                     "terms": ""
114588                 },
114589                 "office/research": {
114590                     "name": "Research Office",
114591                     "terms": ""
114592                 },
114593                 "office/telecommunication": {
114594                     "name": "Telecom Office",
114595                     "terms": ""
114596                 },
114597                 "office/therapist": {
114598                     "name": "Therapist",
114599                     "terms": ""
114600                 },
114601                 "office/travel_agent": {
114602                     "name": "Travel Agency",
114603                     "terms": ""
114604                 },
114605                 "piste": {
114606                     "name": "Piste/Ski Trail",
114607                     "terms": "ski,sled,sleigh,snowboard,nordic,downhill,snowmobile"
114608                 },
114609                 "place": {
114610                     "name": "Place",
114611                     "terms": ""
114612                 },
114613                 "place/city": {
114614                     "name": "City",
114615                     "terms": ""
114616                 },
114617                 "place/hamlet": {
114618                     "name": "Hamlet",
114619                     "terms": ""
114620                 },
114621                 "place/island": {
114622                     "name": "Island",
114623                     "terms": "archipelago,atoll,bar,cay,isle,islet,key,reef"
114624                 },
114625                 "place/isolated_dwelling": {
114626                     "name": "Isolated Dwelling",
114627                     "terms": ""
114628                 },
114629                 "place/locality": {
114630                     "name": "Locality",
114631                     "terms": ""
114632                 },
114633                 "place/neighbourhood": {
114634                     "name": "Neighborhood",
114635                     "terms": "neighbourhood"
114636                 },
114637                 "place/town": {
114638                     "name": "Town",
114639                     "terms": ""
114640                 },
114641                 "place/village": {
114642                     "name": "Village",
114643                     "terms": ""
114644                 },
114645                 "point": {
114646                     "name": "Point",
114647                     "terms": ""
114648                 },
114649                 "power": {
114650                     "name": "Power",
114651                     "terms": ""
114652                 },
114653                 "power/generator": {
114654                     "name": "Power Generator",
114655                     "terms": ""
114656                 },
114657                 "power/line": {
114658                     "name": "Power Line",
114659                     "terms": ""
114660                 },
114661                 "power/minor_line": {
114662                     "name": "Minor Power Line",
114663                     "terms": ""
114664                 },
114665                 "power/pole": {
114666                     "name": "Power Pole",
114667                     "terms": ""
114668                 },
114669                 "power/sub_station": {
114670                     "name": "Substation",
114671                     "terms": ""
114672                 },
114673                 "power/tower": {
114674                     "name": "High-Voltage Tower",
114675                     "terms": ""
114676                 },
114677                 "power/transformer": {
114678                     "name": "Transformer",
114679                     "terms": ""
114680                 },
114681                 "public_transport/platform": {
114682                     "name": "Platform",
114683                     "terms": ""
114684                 },
114685                 "public_transport/stop_position": {
114686                     "name": "Stop Position",
114687                     "terms": ""
114688                 },
114689                 "railway": {
114690                     "name": "Railway",
114691                     "terms": ""
114692                 },
114693                 "railway/abandoned": {
114694                     "name": "Abandoned Railway",
114695                     "terms": ""
114696                 },
114697                 "railway/disused": {
114698                     "name": "Disused Railway",
114699                     "terms": ""
114700                 },
114701                 "railway/funicular": {
114702                     "name": "Funicular",
114703                     "terms": "venicular,cliff railway,cable car,cable railway,funicular railway"
114704                 },
114705                 "railway/halt": {
114706                     "name": "Railway Halt",
114707                     "terms": "break,interrupt,rest,wait,interruption"
114708                 },
114709                 "railway/level_crossing": {
114710                     "name": "Level Crossing",
114711                     "terms": "crossing,railroad crossing,railway crossing,grade crossing,road through railroad,train crossing"
114712                 },
114713                 "railway/monorail": {
114714                     "name": "Monorail",
114715                     "terms": ""
114716                 },
114717                 "railway/narrow_gauge": {
114718                     "name": "Narrow Gauge Rail",
114719                     "terms": "narrow gauge railway,narrow gauge railroad"
114720                 },
114721                 "railway/platform": {
114722                     "name": "Railway Platform",
114723                     "terms": ""
114724                 },
114725                 "railway/rail": {
114726                     "name": "Rail",
114727                     "terms": ""
114728                 },
114729                 "railway/station": {
114730                     "name": "Railway Station",
114731                     "terms": "train station,station"
114732                 },
114733                 "railway/subway": {
114734                     "name": "Subway",
114735                     "terms": ""
114736                 },
114737                 "railway/subway_entrance": {
114738                     "name": "Subway Entrance",
114739                     "terms": ""
114740                 },
114741                 "railway/tram": {
114742                     "name": "Tram",
114743                     "terms": "streetcar"
114744                 },
114745                 "relation": {
114746                     "name": "Relation",
114747                     "terms": ""
114748                 },
114749                 "route/ferry": {
114750                     "name": "Ferry Route",
114751                     "terms": ""
114752                 },
114753                 "shop": {
114754                     "name": "Shop",
114755                     "terms": ""
114756                 },
114757                 "shop/alcohol": {
114758                     "name": "Liquor Store",
114759                     "terms": "alcohol"
114760                 },
114761                 "shop/art": {
114762                     "name": "Art Shop",
114763                     "terms": "art store,art gallery"
114764                 },
114765                 "shop/bakery": {
114766                     "name": "Bakery",
114767                     "terms": ""
114768                 },
114769                 "shop/beauty": {
114770                     "name": "Beauty Shop",
114771                     "terms": "nail spa,spa,salon,tanning"
114772                 },
114773                 "shop/beverages": {
114774                     "name": "Beverage Store",
114775                     "terms": ""
114776                 },
114777                 "shop/bicycle": {
114778                     "name": "Bicycle Shop",
114779                     "terms": ""
114780                 },
114781                 "shop/bookmaker": {
114782                     "name": "Bookmaker",
114783                     "terms": ""
114784                 },
114785                 "shop/books": {
114786                     "name": "Bookstore",
114787                     "terms": ""
114788                 },
114789                 "shop/boutique": {
114790                     "name": "Boutique",
114791                     "terms": ""
114792                 },
114793                 "shop/butcher": {
114794                     "name": "Butcher",
114795                     "terms": ""
114796                 },
114797                 "shop/car": {
114798                     "name": "Car Dealership",
114799                     "terms": ""
114800                 },
114801                 "shop/car_parts": {
114802                     "name": "Car Parts Store",
114803                     "terms": ""
114804                 },
114805                 "shop/car_repair": {
114806                     "name": "Car Repair Shop",
114807                     "terms": ""
114808                 },
114809                 "shop/chemist": {
114810                     "name": "Chemist",
114811                     "terms": ""
114812                 },
114813                 "shop/clothes": {
114814                     "name": "Clothing Store",
114815                     "terms": ""
114816                 },
114817                 "shop/computer": {
114818                     "name": "Computer Store",
114819                     "terms": ""
114820                 },
114821                 "shop/confectionery": {
114822                     "name": "Confectionery",
114823                     "terms": ""
114824                 },
114825                 "shop/convenience": {
114826                     "name": "Convenience Store",
114827                     "terms": ""
114828                 },
114829                 "shop/deli": {
114830                     "name": "Deli",
114831                     "terms": ""
114832                 },
114833                 "shop/department_store": {
114834                     "name": "Department Store",
114835                     "terms": ""
114836                 },
114837                 "shop/doityourself": {
114838                     "name": "DIY Store",
114839                     "terms": ""
114840                 },
114841                 "shop/dry_cleaning": {
114842                     "name": "Dry Cleaners",
114843                     "terms": ""
114844                 },
114845                 "shop/electronics": {
114846                     "name": "Electronics Store",
114847                     "terms": ""
114848                 },
114849                 "shop/farm": {
114850                     "name": "Produce Stand",
114851                     "terms": "farm shop,farm stand"
114852                 },
114853                 "shop/fishmonger": {
114854                     "name": "Fishmonger",
114855                     "terms": ""
114856                 },
114857                 "shop/florist": {
114858                     "name": "Florist",
114859                     "terms": ""
114860                 },
114861                 "shop/funeral_directors": {
114862                     "name": "Funeral Home",
114863                     "terms": "undertaker,funeral parlour,funeral parlor,memorial home"
114864                 },
114865                 "shop/furniture": {
114866                     "name": "Furniture Store",
114867                     "terms": ""
114868                 },
114869                 "shop/garden_centre": {
114870                     "name": "Garden Center",
114871                     "terms": "garden centre"
114872                 },
114873                 "shop/gift": {
114874                     "name": "Gift Shop",
114875                     "terms": ""
114876                 },
114877                 "shop/greengrocer": {
114878                     "name": "Greengrocer",
114879                     "terms": ""
114880                 },
114881                 "shop/hairdresser": {
114882                     "name": "Hairdresser",
114883                     "terms": ""
114884                 },
114885                 "shop/hardware": {
114886                     "name": "Hardware Store",
114887                     "terms": ""
114888                 },
114889                 "shop/hifi": {
114890                     "name": "Hifi Store",
114891                     "terms": ""
114892                 },
114893                 "shop/jewelry": {
114894                     "name": "Jeweler",
114895                     "terms": ""
114896                 },
114897                 "shop/kiosk": {
114898                     "name": "Kiosk",
114899                     "terms": ""
114900                 },
114901                 "shop/laundry": {
114902                     "name": "Laundry",
114903                     "terms": ""
114904                 },
114905                 "shop/locksmith": {
114906                     "name": "Locksmith",
114907                     "terms": "keys"
114908                 },
114909                 "shop/lottery": {
114910                     "name": "Lottery Shop",
114911                     "terms": ""
114912                 },
114913                 "shop/mall": {
114914                     "name": "Mall",
114915                     "terms": ""
114916                 },
114917                 "shop/mobile_phone": {
114918                     "name": "Mobile Phone Store",
114919                     "terms": ""
114920                 },
114921                 "shop/motorcycle": {
114922                     "name": "Motorcycle Dealership",
114923                     "terms": ""
114924                 },
114925                 "shop/music": {
114926                     "name": "Music Store",
114927                     "terms": ""
114928                 },
114929                 "shop/newsagent": {
114930                     "name": "Newsagent",
114931                     "terms": ""
114932                 },
114933                 "shop/optician": {
114934                     "name": "Optician",
114935                     "terms": ""
114936                 },
114937                 "shop/outdoor": {
114938                     "name": "Outdoor Store",
114939                     "terms": ""
114940                 },
114941                 "shop/pet": {
114942                     "name": "Pet Store",
114943                     "terms": ""
114944                 },
114945                 "shop/photo": {
114946                     "name": "Photography Store",
114947                     "terms": ""
114948                 },
114949                 "shop/shoes": {
114950                     "name": "Shoe Store",
114951                     "terms": ""
114952                 },
114953                 "shop/sports": {
114954                     "name": "Sporting Goods Store",
114955                     "terms": ""
114956                 },
114957                 "shop/stationery": {
114958                     "name": "Stationery Store",
114959                     "terms": ""
114960                 },
114961                 "shop/supermarket": {
114962                     "name": "Supermarket",
114963                     "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"
114964                 },
114965                 "shop/toys": {
114966                     "name": "Toy Store",
114967                     "terms": ""
114968                 },
114969                 "shop/travel_agency": {
114970                     "name": "Travel Agency",
114971                     "terms": ""
114972                 },
114973                 "shop/tyres": {
114974                     "name": "Tire Store",
114975                     "terms": ""
114976                 },
114977                 "shop/vacant": {
114978                     "name": "Vacant Shop",
114979                     "terms": ""
114980                 },
114981                 "shop/variety_store": {
114982                     "name": "Variety Store",
114983                     "terms": ""
114984                 },
114985                 "shop/video": {
114986                     "name": "Video Store",
114987                     "terms": ""
114988                 },
114989                 "tourism": {
114990                     "name": "Tourism",
114991                     "terms": ""
114992                 },
114993                 "tourism/alpine_hut": {
114994                     "name": "Alpine Hut",
114995                     "terms": ""
114996                 },
114997                 "tourism/artwork": {
114998                     "name": "Artwork",
114999                     "terms": "mural,sculpture,statue"
115000                 },
115001                 "tourism/attraction": {
115002                     "name": "Tourist Attraction",
115003                     "terms": ""
115004                 },
115005                 "tourism/camp_site": {
115006                     "name": "Camp Site",
115007                     "terms": "camping"
115008                 },
115009                 "tourism/caravan_site": {
115010                     "name": "RV Park",
115011                     "terms": ""
115012                 },
115013                 "tourism/chalet": {
115014                     "name": "Chalet",
115015                     "terms": ""
115016                 },
115017                 "tourism/guest_house": {
115018                     "name": "Guest House",
115019                     "terms": "B&B,Bed & Breakfast,Bed and Breakfast"
115020                 },
115021                 "tourism/hostel": {
115022                     "name": "Hostel",
115023                     "terms": ""
115024                 },
115025                 "tourism/hotel": {
115026                     "name": "Hotel",
115027                     "terms": ""
115028                 },
115029                 "tourism/information": {
115030                     "name": "Information",
115031                     "terms": ""
115032                 },
115033                 "tourism/motel": {
115034                     "name": "Motel",
115035                     "terms": ""
115036                 },
115037                 "tourism/museum": {
115038                     "name": "Museum",
115039                     "terms": "exhibition,exhibits archive,foundation,gallery,hall,institution,library,menagerie,repository,salon,storehouse,treasury,vault"
115040                 },
115041                 "tourism/picnic_site": {
115042                     "name": "Picnic Site",
115043                     "terms": ""
115044                 },
115045                 "tourism/theme_park": {
115046                     "name": "Theme Park",
115047                     "terms": ""
115048                 },
115049                 "tourism/viewpoint": {
115050                     "name": "Viewpoint",
115051                     "terms": ""
115052                 },
115053                 "tourism/zoo": {
115054                     "name": "Zoo",
115055                     "terms": ""
115056                 },
115057                 "type/boundary": {
115058                     "name": "Boundary",
115059                     "terms": ""
115060                 },
115061                 "type/boundary/administrative": {
115062                     "name": "Administrative Boundary",
115063                     "terms": ""
115064                 },
115065                 "type/multipolygon": {
115066                     "name": "Multipolygon",
115067                     "terms": ""
115068                 },
115069                 "type/restriction": {
115070                     "name": "Restriction",
115071                     "terms": ""
115072                 },
115073                 "type/route": {
115074                     "name": "Route",
115075                     "terms": ""
115076                 },
115077                 "type/route/bicycle": {
115078                     "name": "Cycle Route",
115079                     "terms": ""
115080                 },
115081                 "type/route/bus": {
115082                     "name": "Bus Route",
115083                     "terms": ""
115084                 },
115085                 "type/route/detour": {
115086                     "name": "Detour Route",
115087                     "terms": ""
115088                 },
115089                 "type/route/ferry": {
115090                     "name": "Ferry Route",
115091                     "terms": ""
115092                 },
115093                 "type/route/foot": {
115094                     "name": "Foot Route",
115095                     "terms": ""
115096                 },
115097                 "type/route/hiking": {
115098                     "name": "Hiking Route",
115099                     "terms": ""
115100                 },
115101                 "type/route/pipeline": {
115102                     "name": "Pipeline Route",
115103                     "terms": ""
115104                 },
115105                 "type/route/power": {
115106                     "name": "Power Route",
115107                     "terms": ""
115108                 },
115109                 "type/route/road": {
115110                     "name": "Road Route",
115111                     "terms": ""
115112                 },
115113                 "type/route/train": {
115114                     "name": "Train Route",
115115                     "terms": ""
115116                 },
115117                 "type/route/tram": {
115118                     "name": "Tram Route",
115119                     "terms": ""
115120                 },
115121                 "type/route_master": {
115122                     "name": "Route Master",
115123                     "terms": ""
115124                 },
115125                 "vertex": {
115126                     "name": "Other",
115127                     "terms": ""
115128                 },
115129                 "waterway": {
115130                     "name": "Waterway",
115131                     "terms": ""
115132                 },
115133                 "waterway/canal": {
115134                     "name": "Canal",
115135                     "terms": ""
115136                 },
115137                 "waterway/dam": {
115138                     "name": "Dam",
115139                     "terms": ""
115140                 },
115141                 "waterway/ditch": {
115142                     "name": "Ditch",
115143                     "terms": ""
115144                 },
115145                 "waterway/drain": {
115146                     "name": "Drain",
115147                     "terms": ""
115148                 },
115149                 "waterway/river": {
115150                     "name": "River",
115151                     "terms": "beck,branch,brook,course,creek,estuary,rill,rivulet,run,runnel,stream,tributary,watercourse"
115152                 },
115153                 "waterway/riverbank": {
115154                     "name": "Riverbank",
115155                     "terms": ""
115156                 },
115157                 "waterway/stream": {
115158                     "name": "Stream",
115159                     "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"
115160                 },
115161                 "waterway/weir": {
115162                     "name": "Weir",
115163                     "terms": ""
115164                 }
115165             }
115166         }
115167     },
115168     "suggestions": {
115169         "amenity": {
115170             "fuel": {
115171                 "76": {
115172                     "count": 314
115173                 },
115174                 "Neste": {
115175                     "count": 189
115176                 },
115177                 "BP": {
115178                     "count": 2511
115179                 },
115180                 "Shell": {
115181                     "count": 8380
115182                 },
115183                 "Agip": {
115184                     "count": 2651
115185                 },
115186                 "Migrol": {
115187                     "count": 65
115188                 },
115189                 "Avia": {
115190                     "count": 897
115191                 },
115192                 "Texaco": {
115193                     "count": 680
115194                 },
115195                 "Total": {
115196                     "count": 2607
115197                 },
115198                 "Statoil": {
115199                     "count": 596
115200                 },
115201                 "Esso": {
115202                     "count": 3652
115203                 },
115204                 "Jet": {
115205                     "count": 441
115206                 },
115207                 "Avanti": {
115208                     "count": 90
115209                 },
115210                 "Sainsbury's": {
115211                     "count": 58
115212                 },
115213                 "OMV": {
115214                     "count": 701
115215                 },
115216                 "Aral": {
115217                     "count": 1339
115218                 },
115219                 "Tesco": {
115220                     "count": 197
115221                 },
115222                 "JET": {
115223                     "count": 180
115224                 },
115225                 "Morrisons": {
115226                     "count": 111
115227                 },
115228                 "United": {
115229                     "count": 91
115230                 },
115231                 "Canadian Tire": {
115232                     "count": 66
115233                 },
115234                 "Mobil": {
115235                     "count": 613
115236                 },
115237                 "Caltex": {
115238                     "count": 1001
115239                 },
115240                 "Sunoco": {
115241                     "count": 355
115242                 },
115243                 "Q8": {
115244                     "count": 1161
115245                 },
115246                 "ABC": {
115247                     "count": 79
115248                 },
115249                 "ARAL": {
115250                     "count": 375
115251                 },
115252                 "CEPSA": {
115253                     "count": 1018
115254                 },
115255                 "BFT": {
115256                     "count": 89
115257                 },
115258                 "Petron": {
115259                     "count": 878
115260                 },
115261                 "Intermarché": {
115262                     "count": 434
115263                 },
115264                 "Total Access": {
115265                     "count": 51
115266                 },
115267                 "Super U": {
115268                     "count": 124
115269                 },
115270                 "Auchan": {
115271                     "count": 53
115272                 },
115273                 "Elf": {
115274                     "count": 129
115275                 },
115276                 "Carrefour": {
115277                     "count": 205
115278                 },
115279                 "Station Service E. Leclerc": {
115280                     "count": 530
115281                 },
115282                 "Shell Express": {
115283                     "count": 131
115284                 },
115285                 "Hess": {
115286                     "count": 127
115287                 },
115288                 "Flying V": {
115289                     "count": 129
115290                 },
115291                 "bft": {
115292                     "count": 168
115293                 },
115294                 "Gulf": {
115295                     "count": 199
115296                 },
115297                 "PTT": {
115298                     "count": 191
115299                 },
115300                 "St1": {
115301                     "count": 100
115302                 },
115303                 "Teboil": {
115304                     "count": 115
115305                 },
115306                 "HEM": {
115307                     "count": 212
115308                 },
115309                 "GALP": {
115310                     "count": 626
115311                 },
115312                 "OK": {
115313                     "count": 163
115314                 },
115315                 "ÖMV": {
115316                     "count": 101
115317                 },
115318                 "Tinq": {
115319                     "count": 215
115320                 },
115321                 "OKQ8": {
115322                     "count": 186
115323                 },
115324                 "Repsol": {
115325                     "count": 424
115326                 },
115327                 "Westfalen": {
115328                     "count": 96
115329                 },
115330                 "Esso Express": {
115331                     "count": 98
115332                 },
115333                 "Raiffeisenbank": {
115334                     "count": 117
115335                 },
115336                 "Tamoil": {
115337                     "count": 866
115338                 },
115339                 "Engen": {
115340                     "count": 241
115341                 },
115342                 "Sasol": {
115343                     "count": 59
115344                 },
115345                 "Topaz": {
115346                     "count": 78
115347                 },
115348                 "LPG": {
115349                     "count": 174
115350                 },
115351                 "Coop": {
115352                     "count": 62
115353                 },
115354                 "Orlen": {
115355                     "count": 598
115356                 },
115357                 "Oilibya": {
115358                     "count": 68
115359                 },
115360                 "Tango": {
115361                     "count": 122
115362                 },
115363                 "Star": {
115364                     "count": 319
115365                 },
115366                 "Петрол": {
115367                     "count": 84
115368                 },
115369                 "Cepsa": {
115370                     "count": 96
115371                 },
115372                 "OIL!": {
115373                     "count": 63
115374                 },
115375                 "Ultramar": {
115376                     "count": 125
115377                 },
115378                 "Irving": {
115379                     "count": 87
115380                 },
115381                 "Lukoil": {
115382                     "count": 701
115383                 },
115384                 "Petro-Canada": {
115385                     "count": 489
115386                 },
115387                 "7-Eleven": {
115388                     "count": 488
115389                 },
115390                 "Agrola": {
115391                     "count": 69
115392                 },
115393                 "Husky": {
115394                     "count": 126
115395                 },
115396                 "Slovnaft": {
115397                     "count": 219
115398                 },
115399                 "Sheetz": {
115400                     "count": 134
115401                 },
115402                 "Mol": {
115403                     "count": 61
115404                 },
115405                 "Petronas": {
115406                     "count": 159
115407                 },
115408                 "Газпромнефть": {
115409                     "count": 748
115410                 },
115411                 "Лукойл": {
115412                     "count": 1477
115413                 },
115414                 "Elan": {
115415                     "count": 112
115416                 },
115417                 "Роснефть": {
115418                     "count": 638
115419                 },
115420                 "Turmöl": {
115421                     "count": 57
115422                 },
115423                 "Neste A24": {
115424                     "count": 55
115425                 },
115426                 "Marathon": {
115427                     "count": 189
115428                 },
115429                 "Valero": {
115430                     "count": 366
115431                 },
115432                 "Eni": {
115433                     "count": 236
115434                 },
115435                 "Chevron": {
115436                     "count": 954
115437                 },
115438                 "ТНК": {
115439                     "count": 520
115440                 },
115441                 "REPSOL": {
115442                     "count": 1603
115443                 },
115444                 "MOL": {
115445                     "count": 228
115446                 },
115447                 "Bliska": {
115448                     "count": 150
115449                 },
115450                 "Api": {
115451                     "count": 302
115452                 },
115453                 "Arco": {
115454                     "count": 179
115455                 },
115456                 "Pemex": {
115457                     "count": 423
115458                 },
115459                 "Exxon": {
115460                     "count": 506
115461                 },
115462                 "Coles Express": {
115463                     "count": 115
115464                 },
115465                 "Petrom": {
115466                     "count": 259
115467                 },
115468                 "PETRONOR": {
115469                     "count": 207
115470                 },
115471                 "Rompetrol": {
115472                     "count": 174
115473                 },
115474                 "Lotos": {
115475                     "count": 178
115476                 },
115477                 "ОМВ": {
115478                     "count": 60
115479                 },
115480                 "BR": {
115481                     "count": 129
115482                 },
115483                 "Copec": {
115484                     "count": 505
115485                 },
115486                 "Petrobras": {
115487                     "count": 270
115488                 },
115489                 "Liberty": {
115490                     "count": 55
115491                 },
115492                 "IP": {
115493                     "count": 871
115494                 },
115495                 "Erg": {
115496                     "count": 596
115497                 },
115498                 "Eneos": {
115499                     "count": 97
115500                 },
115501                 "Citgo": {
115502                     "count": 279
115503                 },
115504                 "Metano": {
115505                     "count": 208
115506                 },
115507                 "Сургутнефтегаз": {
115508                     "count": 61
115509                 },
115510                 "EKO": {
115511                     "count": 59
115512                 },
115513                 "Eko": {
115514                     "count": 58
115515                 },
115516                 "Indipend.": {
115517                     "count": 172
115518                 },
115519                 "IES": {
115520                     "count": 63
115521                 },
115522                 "TotalErg": {
115523                     "count": 89
115524                 },
115525                 "Cenex": {
115526                     "count": 115
115527                 },
115528                 "ПТК": {
115529                     "count": 82
115530                 },
115531                 "HP": {
115532                     "count": 79
115533                 },
115534                 "Phillips 66": {
115535                     "count": 216
115536                 },
115537                 "CARREFOUR": {
115538                     "count": 74
115539                 },
115540                 "ERG": {
115541                     "count": 76
115542                 },
115543                 "Speedway": {
115544                     "count": 148
115545                 },
115546                 "Benzina": {
115547                     "count": 96
115548                 },
115549                 "Татнефть": {
115550                     "count": 264
115551                 },
115552                 "Terpel": {
115553                     "count": 259
115554                 },
115555                 "WOG": {
115556                     "count": 189
115557                 },
115558                 "Seaoil": {
115559                     "count": 54
115560                 },
115561                 "АЗС": {
115562                     "count": 1077
115563                 },
115564                 "Kwik Trip": {
115565                     "count": 108
115566                 },
115567                 "Wawa": {
115568                     "count": 89
115569                 },
115570                 "Pertamina": {
115571                     "count": 186
115572                 },
115573                 "COSMO": {
115574                     "count": 64
115575                 },
115576                 "Z": {
115577                     "count": 76
115578                 },
115579                 "Indian Oil": {
115580                     "count": 183
115581                 },
115582                 "АГЗС": {
115583                     "count": 494
115584                 },
115585                 "INA": {
115586                     "count": 121
115587                 },
115588                 "JOMO": {
115589                     "count": 62
115590                 },
115591                 "Holiday": {
115592                     "count": 97
115593                 },
115594                 "YPF": {
115595                     "count": 70
115596                 },
115597                 "IDEMITSU": {
115598                     "count": 87
115599                 },
115600                 "ENEOS": {
115601                     "count": 736
115602                 },
115603                 "Stacja paliw": {
115604                     "count": 94
115605                 },
115606                 "Bharat Petroleum": {
115607                     "count": 64
115608                 },
115609                 "CAMPSA": {
115610                     "count": 615
115611                 },
115612                 "Casey's General Store": {
115613                     "count": 190
115614                 },
115615                 "Башнефть": {
115616                     "count": 60
115617                 },
115618                 "Kangaroo": {
115619                     "count": 60
115620                 },
115621                 "コスモ石油 (COSMO)": {
115622                     "count": 136
115623                 },
115624                 "MEROIL": {
115625                     "count": 77
115626                 },
115627                 "1-2-3": {
115628                     "count": 71
115629                 },
115630                 "出光": {
115631                     "count": 228,
115632                     "tags": {
115633                         "name:en": "IDEMITSU"
115634                     }
115635                 },
115636                 "НК Альянс": {
115637                     "count": 88
115638                 },
115639                 "Sinclair": {
115640                     "count": 100
115641                 },
115642                 "Conoco": {
115643                     "count": 189
115644                 },
115645                 "SPBU": {
115646                     "count": 54
115647                 },
115648                 "Макпетрол": {
115649                     "count": 109
115650                 },
115651                 "Circle K": {
115652                     "count": 166
115653                 },
115654                 "Posto Ipiranga": {
115655                     "count": 70
115656                 },
115657                 "Posto Shell": {
115658                     "count": 54
115659                 },
115660                 "Phoenix": {
115661                     "count": 144
115662                 },
115663                 "Ipiranga": {
115664                     "count": 119
115665                 },
115666                 "OKKO": {
115667                     "count": 85
115668                 },
115669                 "ОККО": {
115670                     "count": 119
115671                 },
115672                 "บางจาก": {
115673                     "count": 60
115674                 },
115675                 "QuikTrip": {
115676                     "count": 105
115677                 },
115678                 "Stewart's": {
115679                     "count": 63
115680                 },
115681                 "Posto BR": {
115682                     "count": 68
115683                 },
115684                 "ป ต ท": {
115685                     "count": 152
115686                 },
115687                 "ปตท": {
115688                     "count": 88
115689                 },
115690                 "ANP": {
115691                     "count": 80
115692                 },
115693                 "Kum & Go": {
115694                     "count": 80
115695                 },
115696                 "Petrolimex": {
115697                     "count": 55
115698                 },
115699                 "Sokimex": {
115700                     "count": 66
115701                 },
115702                 "Tela": {
115703                     "count": 154
115704                 },
115705                 "Posto": {
115706                     "count": 71
115707                 },
115708                 "H-E-B": {
115709                     "count": 182
115710                 },
115711                 "Укрнафта": {
115712                     "count": 58
115713                 },
115714                 "Татнефтепродукт": {
115715                     "count": 54
115716                 },
115717                 "Afriquia": {
115718                     "count": 88
115719                 },
115720                 "Murphy USA": {
115721                     "count": 67
115722                 },
115723                 "昭和シェル (Showa-shell)": {
115724                     "count": 94
115725                 },
115726                 "エネオス": {
115727                     "count": 53
115728                 },
115729                 "CNG": {
115730                     "count": 94
115731                 }
115732             },
115733             "pub": {
115734                 "Kings Arms": {
115735                     "count": 67
115736                 },
115737                 "The Ship": {
115738                     "count": 89
115739                 },
115740                 "The White Horse": {
115741                     "count": 204
115742                 },
115743                 "The White Hart": {
115744                     "count": 226
115745                 },
115746                 "Royal Oak": {
115747                     "count": 150
115748                 },
115749                 "The Red Lion": {
115750                     "count": 233
115751                 },
115752                 "The Kings Arms": {
115753                     "count": 58
115754                 },
115755                 "The Star": {
115756                     "count": 73
115757                 },
115758                 "The Anchor": {
115759                     "count": 64
115760                 },
115761                 "The Cross Keys": {
115762                     "count": 55
115763                 },
115764                 "The Wheatsheaf": {
115765                     "count": 117
115766                 },
115767                 "The Crown Inn": {
115768                     "count": 67
115769                 },
115770                 "The Kings Head": {
115771                     "count": 53
115772                 },
115773                 "The Castle": {
115774                     "count": 62
115775                 },
115776                 "The Railway": {
115777                     "count": 102
115778                 },
115779                 "The White Lion": {
115780                     "count": 118
115781                 },
115782                 "The Bell": {
115783                     "count": 121
115784                 },
115785                 "The Bull": {
115786                     "count": 68
115787                 },
115788                 "The Plough": {
115789                     "count": 179
115790                 },
115791                 "The George": {
115792                     "count": 110
115793                 },
115794                 "The Royal Oak": {
115795                     "count": 209
115796                 },
115797                 "The Fox": {
115798                     "count": 74
115799                 },
115800                 "Prince of Wales": {
115801                     "count": 77
115802                 },
115803                 "The Rising Sun": {
115804                     "count": 71
115805                 },
115806                 "The Prince of Wales": {
115807                     "count": 51
115808                 },
115809                 "The Crown": {
115810                     "count": 244
115811                 },
115812                 "The Chequers": {
115813                     "count": 66
115814                 },
115815                 "The Swan": {
115816                     "count": 152
115817                 },
115818                 "Rose and Crown": {
115819                     "count": 79
115820                 },
115821                 "The Victoria": {
115822                     "count": 67
115823                 },
115824                 "New Inn": {
115825                     "count": 90
115826                 },
115827                 "Royal Hotel": {
115828                     "count": 57
115829                 },
115830                 "Red Lion": {
115831                     "count": 207
115832                 },
115833                 "Cross Keys": {
115834                     "count": 61
115835                 },
115836                 "The Greyhound": {
115837                     "count": 96
115838                 },
115839                 "The Black Horse": {
115840                     "count": 94
115841                 },
115842                 "The New Inn": {
115843                     "count": 105
115844                 },
115845                 "Kings Head": {
115846                     "count": 59
115847                 },
115848                 "The Albion": {
115849                     "count": 51
115850                 },
115851                 "The Angel": {
115852                     "count": 52
115853                 },
115854                 "The Queens Head": {
115855                     "count": 52
115856                 },
115857                 "The Ship Inn": {
115858                     "count": 83
115859                 },
115860                 "Rose & Crown": {
115861                     "count": 51
115862                 },
115863                 "Queens Head": {
115864                     "count": 52
115865                 },
115866                 "Irish Pub": {
115867                     "count": 76
115868                 }
115869             },
115870             "fast_food": {
115871                 "Quick": {
115872                     "count": 484
115873                 },
115874                 "McDonald's": {
115875                     "count": 12376,
115876                     "tags": {
115877                         "cuisine": "burger"
115878                     }
115879                 },
115880                 "Subway": {
115881                     "count": 5576,
115882                     "tags": {
115883                         "cuisine": "sandwich"
115884                     }
115885                 },
115886                 "Burger King": {
115887                     "count": 3734,
115888                     "tags": {
115889                         "cuisine": "burger"
115890                     }
115891                 },
115892                 "Ali Baba": {
115893                     "count": 61
115894                 },
115895                 "Hungry Jacks": {
115896                     "count": 173,
115897                     "tags": {
115898                         "cuisine": "burger"
115899                     }
115900                 },
115901                 "Red Rooster": {
115902                     "count": 148
115903                 },
115904                 "KFC": {
115905                     "count": 3198,
115906                     "tags": {
115907                         "cuisine": "chicken"
115908                     }
115909                 },
115910                 "Domino's Pizza": {
115911                     "count": 985,
115912                     "tags": {
115913                         "cuisine": "pizza"
115914                     }
115915                 },
115916                 "Chowking": {
115917                     "count": 142
115918                 },
115919                 "Jollibee": {
115920                     "count": 396
115921                 },
115922                 "Hesburger": {
115923                     "count": 102
115924                 },
115925                 "肯德基": {
115926                     "count": 86
115927                 },
115928                 "Wendy's": {
115929                     "count": 1621,
115930                     "tags": {
115931                         "cuisine": "burger"
115932                     }
115933                 },
115934                 "Tim Hortons": {
115935                     "count": 323
115936                 },
115937                 "Steers": {
115938                     "count": 151
115939                 },
115940                 "Hardee's": {
115941                     "count": 268,
115942                     "tags": {
115943                         "cuisine": "burger"
115944                     }
115945                 },
115946                 "Arby's": {
115947                     "count": 782
115948                 },
115949                 "A&W": {
115950                     "count": 283
115951                 },
115952                 "Dairy Queen": {
115953                     "count": 791
115954                 },
115955                 "Hallo Pizza": {
115956                     "count": 76
115957                 },
115958                 "Fish & Chips": {
115959                     "count": 93
115960                 },
115961                 "Harvey's": {
115962                     "count": 90
115963                 },
115964                 "麥當勞": {
115965                     "count": 65
115966                 },
115967                 "Pizza Pizza": {
115968                     "count": 215
115969                 },
115970                 "Kotipizza": {
115971                     "count": 74
115972                 },
115973                 "Jack in the Box": {
115974                     "count": 546,
115975                     "tags": {
115976                         "cuisine": "burger"
115977                     }
115978                 },
115979                 "Istanbul": {
115980                     "count": 56
115981                 },
115982                 "Kochlöffel": {
115983                     "count": 68
115984                 },
115985                 "Döner": {
115986                     "count": 228
115987                 },
115988                 "Telepizza": {
115989                     "count": 201
115990                 },
115991                 "Sibylla": {
115992                     "count": 61
115993                 },
115994                 "Carl's Jr.": {
115995                     "count": 298,
115996                     "tags": {
115997                         "cuisine": "burger"
115998                     }
115999                 },
116000                 "Quiznos": {
116001                     "count": 266,
116002                     "tags": {
116003                         "cuisine": "sandwich"
116004                     }
116005                 },
116006                 "Wimpy": {
116007                     "count": 141
116008                 },
116009                 "Sonic": {
116010                     "count": 566,
116011                     "tags": {
116012                         "cuisine": "burger"
116013                     }
116014                 },
116015                 "Taco Bell": {
116016                     "count": 1423
116017                 },
116018                 "Pizza Nova": {
116019                     "count": 63
116020                 },
116021                 "Papa John's": {
116022                     "count": 304,
116023                     "tags": {
116024                         "cuisine": "pizza"
116025                     }
116026                 },
116027                 "Nordsee": {
116028                     "count": 159
116029                 },
116030                 "Mr. Sub": {
116031                     "count": 103
116032                 },
116033                 "Kebab": {
116034                     "count": 182
116035                 },
116036                 "Макдоналдс": {
116037                     "count": 324,
116038                     "tags": {
116039                         "name:en": "McDonald's"
116040                     }
116041                 },
116042                 "Asia Imbiss": {
116043                     "count": 111
116044                 },
116045                 "Imbiss": {
116046                     "count": 199
116047                 },
116048                 "Chipotle": {
116049                     "count": 290,
116050                     "tags": {
116051                         "cuisine": "mexican"
116052                     }
116053                 },
116054                 "マクドナルド": {
116055                     "count": 692,
116056                     "tags": {
116057                         "name:en": "McDonald's",
116058                         "cuisine": "burger"
116059                     }
116060                 },
116061                 "In-N-Out Burger": {
116062                     "count": 65
116063                 },
116064                 "Jimmy John's": {
116065                     "count": 141
116066                 },
116067                 "Jamba Juice": {
116068                     "count": 68
116069                 },
116070                 "Робин Сдобин": {
116071                     "count": 82
116072                 },
116073                 "Baskin Robbins": {
116074                     "count": 74
116075                 },
116076                 "ケンタッキーフライドチキン": {
116077                     "count": 164,
116078                     "tags": {
116079                         "name:en": "KFC",
116080                         "cuisine": "chicken"
116081                     }
116082                 },
116083                 "吉野家": {
116084                     "count": 191
116085                 },
116086                 "Taco Time": {
116087                     "count": 88
116088                 },
116089                 "松屋": {
116090                     "count": 281,
116091                     "tags": {
116092                         "name:en": "Matsuya"
116093                     }
116094                 },
116095                 "Little Caesars": {
116096                     "count": 81
116097                 },
116098                 "El Pollo Loco": {
116099                     "count": 63
116100                 },
116101                 "Del Taco": {
116102                     "count": 141
116103                 },
116104                 "White Castle": {
116105                     "count": 80
116106                 },
116107                 "Boston Market": {
116108                     "count": 66
116109                 },
116110                 "Chick-fil-A": {
116111                     "count": 257,
116112                     "tags": {
116113                         "cuisine": "chicken"
116114                     }
116115                 },
116116                 "Panda Express": {
116117                     "count": 238
116118                 },
116119                 "Whataburger": {
116120                     "count": 364
116121                 },
116122                 "Taco John's": {
116123                     "count": 78
116124                 },
116125                 "Теремок": {
116126                     "count": 68
116127                 },
116128                 "Culver's": {
116129                     "count": 425
116130                 },
116131                 "Five Guys": {
116132                     "count": 141
116133                 },
116134                 "Church's Chicken": {
116135                     "count": 95
116136                 },
116137                 "Popeye's": {
116138                     "count": 167,
116139                     "tags": {
116140                         "cuisine": "chicken"
116141                     }
116142                 },
116143                 "Long John Silver's": {
116144                     "count": 93
116145                 },
116146                 "Pollo Campero": {
116147                     "count": 62
116148                 },
116149                 "Zaxby's": {
116150                     "count": 51
116151                 },
116152                 "すき家": {
116153                     "count": 276,
116154                     "tags": {
116155                         "name:en": "SUKIYA"
116156                     }
116157                 },
116158                 "モスバーガー": {
116159                     "count": 257,
116160                     "tags": {
116161                         "name:en": "MOS BURGER"
116162                     }
116163                 },
116164                 "Русский Аппетит": {
116165                     "count": 69
116166                 },
116167                 "なか卯": {
116168                     "count": 63
116169                 }
116170             },
116171             "restaurant": {
116172                 "Pizza Hut": {
116173                     "count": 1180
116174                 },
116175                 "Little Chef": {
116176                     "count": 64
116177                 },
116178                 "Adler": {
116179                     "count": 158
116180                 },
116181                 "Zur Krone": {
116182                     "count": 90
116183                 },
116184                 "Deutsches Haus": {
116185                     "count": 90
116186                 },
116187                 "Krone": {
116188                     "count": 171
116189                 },
116190                 "Akropolis": {
116191                     "count": 152
116192                 },
116193                 "Schützenhaus": {
116194                     "count": 124
116195                 },
116196                 "Kreuz": {
116197                     "count": 74
116198                 },
116199                 "Waldschänke": {
116200                     "count": 55
116201                 },
116202                 "La Piazza": {
116203                     "count": 69
116204                 },
116205                 "Lamm": {
116206                     "count": 66
116207                 },
116208                 "Zur Sonne": {
116209                     "count": 73
116210                 },
116211                 "Zur Linde": {
116212                     "count": 204
116213                 },
116214                 "Poseidon": {
116215                     "count": 110
116216                 },
116217                 "Shanghai": {
116218                     "count": 82
116219                 },
116220                 "Red Lobster": {
116221                     "count": 235
116222                 },
116223                 "Zum Löwen": {
116224                     "count": 84
116225                 },
116226                 "Swiss Chalet": {
116227                     "count": 107
116228                 },
116229                 "Olympia": {
116230                     "count": 74
116231                 },
116232                 "Wagamama": {
116233                     "count": 64
116234                 },
116235                 "Frankie & Benny's": {
116236                     "count": 66
116237                 },
116238                 "Hooters": {
116239                     "count": 103
116240                 },
116241                 "Sternen": {
116242                     "count": 78
116243                 },
116244                 "Hirschen": {
116245                     "count": 79
116246                 },
116247                 "Papa John's": {
116248                     "count": 67,
116249                     "tags": {
116250                         "cuisine": "pizza"
116251                     }
116252                 },
116253                 "Denny's": {
116254                     "count": 450
116255                 },
116256                 "Athen": {
116257                     "count": 68
116258                 },
116259                 "Sonne": {
116260                     "count": 126
116261                 },
116262                 "Hirsch": {
116263                     "count": 79
116264                 },
116265                 "Ratskeller": {
116266                     "count": 150
116267                 },
116268                 "La Cantina": {
116269                     "count": 56
116270                 },
116271                 "Gasthaus Krone": {
116272                     "count": 56
116273                 },
116274                 "El Greco": {
116275                     "count": 86
116276                 },
116277                 "Gasthof zur Post": {
116278                     "count": 79
116279                 },
116280                 "Nando's": {
116281                     "count": 246
116282                 },
116283                 "Löwen": {
116284                     "count": 112
116285                 },
116286                 "La Pataterie": {
116287                     "count": 51
116288                 },
116289                 "Bella Napoli": {
116290                     "count": 53
116291                 },
116292                 "Pizza Express": {
116293                     "count": 262
116294                 },
116295                 "Mandarin": {
116296                     "count": 65
116297                 },
116298                 "Hong Kong": {
116299                     "count": 83
116300                 },
116301                 "Zizzi": {
116302                     "count": 68
116303                 },
116304                 "Cracker Barrel": {
116305                     "count": 183
116306                 },
116307                 "Rhodos": {
116308                     "count": 81
116309                 },
116310                 "Lindenhof": {
116311                     "count": 79
116312                 },
116313                 "Milano": {
116314                     "count": 54
116315                 },
116316                 "Dolce Vita": {
116317                     "count": 77
116318                 },
116319                 "Kirchenwirt": {
116320                     "count": 81
116321                 },
116322                 "Kantine": {
116323                     "count": 52
116324                 },
116325                 "Ochsen": {
116326                     "count": 95
116327                 },
116328                 "Spur": {
116329                     "count": 62
116330                 },
116331                 "Mykonos": {
116332                     "count": 59
116333                 },
116334                 "Lotus": {
116335                     "count": 66
116336                 },
116337                 "Applebee's": {
116338                     "count": 531
116339                 },
116340                 "Flunch": {
116341                     "count": 72
116342                 },
116343                 "Zur Post": {
116344                     "count": 116
116345                 },
116346                 "China Town": {
116347                     "count": 76
116348                 },
116349                 "La Dolce Vita": {
116350                     "count": 73
116351                 },
116352                 "Waffle House": {
116353                     "count": 207
116354                 },
116355                 "Delphi": {
116356                     "count": 88
116357                 },
116358                 "Linde": {
116359                     "count": 103
116360                 },
116361                 "Outback Steakhouse": {
116362                     "count": 218
116363                 },
116364                 "Dionysos": {
116365                     "count": 69
116366                 },
116367                 "Kelsey's": {
116368                     "count": 57
116369                 },
116370                 "Boston Pizza": {
116371                     "count": 165
116372                 },
116373                 "Bella Italia": {
116374                     "count": 132
116375                 },
116376                 "Sizzler": {
116377                     "count": 53
116378                 },
116379                 "Grüner Baum": {
116380                     "count": 116
116381                 },
116382                 "Taj Mahal": {
116383                     "count": 104
116384                 },
116385                 "Rössli": {
116386                     "count": 68
116387                 },
116388                 "Wimpy": {
116389                     "count": 51
116390                 },
116391                 "Traube": {
116392                     "count": 65
116393                 },
116394                 "Adria": {
116395                     "count": 52
116396                 },
116397                 "Red Robin": {
116398                     "count": 185
116399                 },
116400                 "Roma": {
116401                     "count": 61
116402                 },
116403                 "San Marco": {
116404                     "count": 67
116405                 },
116406                 "Hellas": {
116407                     "count": 55
116408                 },
116409                 "La Perla": {
116410                     "count": 67
116411                 },
116412                 "Vips": {
116413                     "count": 53
116414                 },
116415                 "Panera Bread": {
116416                     "count": 218
116417                 },
116418                 "Da Vinci": {
116419                     "count": 54
116420                 },
116421                 "Hippopotamus": {
116422                     "count": 96
116423                 },
116424                 "Prezzo": {
116425                     "count": 75
116426                 },
116427                 "Courtepaille": {
116428                     "count": 106
116429                 },
116430                 "Hard Rock Cafe": {
116431                     "count": 70
116432                 },
116433                 "Panorama": {
116434                     "count": 61
116435                 },
116436                 "デニーズ": {
116437                     "count": 82
116438                 },
116439                 "Sportheim": {
116440                     "count": 65
116441                 },
116442                 "餃子の王将": {
116443                     "count": 57
116444                 },
116445                 "Bären": {
116446                     "count": 60
116447                 },
116448                 "Alte Post": {
116449                     "count": 60
116450                 },
116451                 "Pizzeria Roma": {
116452                     "count": 51
116453                 },
116454                 "China Garden": {
116455                     "count": 66
116456                 },
116457                 "Vapiano": {
116458                     "count": 82
116459                 },
116460                 "Mamma Mia": {
116461                     "count": 64
116462                 },
116463                 "Schwarzer Adler": {
116464                     "count": 57
116465                 },
116466                 "IHOP": {
116467                     "count": 317
116468                 },
116469                 "Chili's": {
116470                     "count": 328
116471                 },
116472                 "Asia": {
116473                     "count": 51
116474                 },
116475                 "Olive Garden": {
116476                     "count": 279
116477                 },
116478                 "TGI Friday's": {
116479                     "count": 159
116480                 },
116481                 "Friendly's": {
116482                     "count": 78
116483                 },
116484                 "Buffalo Grill": {
116485                     "count": 202
116486                 },
116487                 "Texas Roadhouse": {
116488                     "count": 110
116489                 },
116490                 "ガスト": {
116491                     "count": 230,
116492                     "tags": {
116493                         "name:en": "Gusto"
116494                     }
116495                 },
116496                 "Sakura": {
116497                     "count": 75
116498                 },
116499                 "Mensa": {
116500                     "count": 99
116501                 },
116502                 "The Keg": {
116503                     "count": 53
116504                 },
116505                 "サイゼリヤ": {
116506                     "count": 93
116507                 },
116508                 "La Strada": {
116509                     "count": 52
116510                 },
116511                 "Village Inn": {
116512                     "count": 92
116513                 },
116514                 "Buffalo Wild Wings": {
116515                     "count": 176
116516                 },
116517                 "Peking": {
116518                     "count": 59
116519                 },
116520                 "Boston Market": {
116521                     "count": 61
116522                 },
116523                 "Round Table Pizza": {
116524                     "count": 53
116525                 },
116526                 "Jimmy John's": {
116527                     "count": 69
116528                 },
116529                 "California Pizza Kitchen": {
116530                     "count": 61
116531                 },
116532                 "Якитория": {
116533                     "count": 77
116534                 },
116535                 "Golden Corral": {
116536                     "count": 101
116537                 },
116538                 "Perkins": {
116539                     "count": 105
116540                 },
116541                 "Ruby Tuesday": {
116542                     "count": 162
116543                 },
116544                 "Shari's": {
116545                     "count": 65
116546                 },
116547                 "Bob Evans": {
116548                     "count": 129
116549                 },
116550                 "바다횟집 (Bada Fish Restaurant)": {
116551                     "count": 55
116552                 },
116553                 "Mang Inasal": {
116554                     "count": 84
116555                 },
116556                 "Евразия": {
116557                     "count": 102
116558                 },
116559                 "ジョナサン": {
116560                     "count": 59
116561                 },
116562                 "Arby's": {
116563                     "count": 51
116564                 },
116565                 "Longhorn Steakhouse": {
116566                     "count": 66
116567                 }
116568             },
116569             "bank": {
116570                 "Chase": {
116571                     "count": 721
116572                 },
116573                 "Commonwealth Bank": {
116574                     "count": 232
116575                 },
116576                 "Citibank": {
116577                     "count": 277
116578                 },
116579                 "HSBC": {
116580                     "count": 1102
116581                 },
116582                 "Barclays": {
116583                     "count": 965
116584                 },
116585                 "Westpac": {
116586                     "count": 208
116587                 },
116588                 "NAB": {
116589                     "count": 131
116590                 },
116591                 "ANZ": {
116592                     "count": 218
116593                 },
116594                 "Lloyds Bank": {
116595                     "count": 547
116596                 },
116597                 "Landbank": {
116598                     "count": 81
116599                 },
116600                 "Sparkasse": {
116601                     "count": 4555
116602                 },
116603                 "UCPB": {
116604                     "count": 92
116605                 },
116606                 "PNB": {
116607                     "count": 244
116608                 },
116609                 "Metrobank": {
116610                     "count": 269
116611                 },
116612                 "BDO": {
116613                     "count": 290
116614                 },
116615                 "Volksbank": {
116616                     "count": 2591
116617                 },
116618                 "BPI": {
116619                     "count": 415
116620                 },
116621                 "Postbank": {
116622                     "count": 443
116623                 },
116624                 "NatWest": {
116625                     "count": 628
116626                 },
116627                 "Raiffeisenbank": {
116628                     "count": 2119
116629                 },
116630                 "Yorkshire Bank": {
116631                     "count": 63
116632                 },
116633                 "ABSA": {
116634                     "count": 95
116635                 },
116636                 "Standard Bank": {
116637                     "count": 109
116638                 },
116639                 "FNB": {
116640                     "count": 97
116641                 },
116642                 "Deutsche Bank": {
116643                     "count": 855
116644                 },
116645                 "SEB": {
116646                     "count": 133
116647                 },
116648                 "Commerzbank": {
116649                     "count": 806
116650                 },
116651                 "Targobank": {
116652                     "count": 166
116653                 },
116654                 "ABN AMRO": {
116655                     "count": 130
116656                 },
116657                 "Handelsbanken": {
116658                     "count": 184
116659                 },
116660                 "Swedbank": {
116661                     "count": 223
116662                 },
116663                 "Kreissparkasse": {
116664                     "count": 600
116665                 },
116666                 "UniCredit Bank": {
116667                     "count": 408
116668                 },
116669                 "Monte dei Paschi di Siena": {
116670                     "count": 132
116671                 },
116672                 "Caja Rural": {
116673                     "count": 99
116674                 },
116675                 "Dresdner Bank": {
116676                     "count": 66
116677                 },
116678                 "Sparda-Bank": {
116679                     "count": 320
116680                 },
116681                 "VÚB": {
116682                     "count": 107
116683                 },
116684                 "Slovenská sporiteľňa": {
116685                     "count": 134
116686                 },
116687                 "Bank of Montreal": {
116688                     "count": 118
116689                 },
116690                 "KBC": {
116691                     "count": 203
116692                 },
116693                 "Royal Bank of Scotland": {
116694                     "count": 111
116695                 },
116696                 "TSB": {
116697                     "count": 80
116698                 },
116699                 "US Bank": {
116700                     "count": 256
116701                 },
116702                 "HypoVereinsbank": {
116703                     "count": 561
116704                 },
116705                 "Bank Austria": {
116706                     "count": 176
116707                 },
116708                 "ING": {
116709                     "count": 496
116710                 },
116711                 "Erste Bank": {
116712                     "count": 180
116713                 },
116714                 "CIBC": {
116715                     "count": 326
116716                 },
116717                 "Scotiabank": {
116718                     "count": 413
116719                 },
116720                 "Caisse d'Épargne": {
116721                     "count": 882
116722                 },
116723                 "Santander": {
116724                     "count": 1323
116725                 },
116726                 "Bank of Scotland": {
116727                     "count": 89
116728                 },
116729                 "TD Canada Trust": {
116730                     "count": 450
116731                 },
116732                 "BMO": {
116733                     "count": 169
116734                 },
116735                 "Danske Bank": {
116736                     "count": 131
116737                 },
116738                 "OTP": {
116739                     "count": 192
116740                 },
116741                 "Crédit Agricole": {
116742                     "count": 1239
116743                 },
116744                 "LCL": {
116745                     "count": 553
116746                 },
116747                 "VR-Bank": {
116748                     "count": 430
116749                 },
116750                 "ČSOB": {
116751                     "count": 160
116752                 },
116753                 "Česká spořitelna": {
116754                     "count": 212
116755                 },
116756                 "BNP": {
116757                     "count": 112
116758                 },
116759                 "Royal Bank": {
116760                     "count": 65
116761                 },
116762                 "Nationwide": {
116763                     "count": 209
116764                 },
116765                 "Halifax": {
116766                     "count": 225
116767                 },
116768                 "BAWAG PSK": {
116769                     "count": 102
116770                 },
116771                 "National Bank": {
116772                     "count": 84
116773                 },
116774                 "Nedbank": {
116775                     "count": 80
116776                 },
116777                 "First National Bank": {
116778                     "count": 85
116779                 },
116780                 "Nordea": {
116781                     "count": 319
116782                 },
116783                 "Rabobank": {
116784                     "count": 609
116785                 },
116786                 "Sparkasse KölnBonn": {
116787                     "count": 69
116788                 },
116789                 "Tatra banka": {
116790                     "count": 67
116791                 },
116792                 "Berliner Sparkasse": {
116793                     "count": 62
116794                 },
116795                 "Berliner Volksbank": {
116796                     "count": 77
116797                 },
116798                 "Wells Fargo": {
116799                     "count": 874
116800                 },
116801                 "Credit Suisse": {
116802                     "count": 71
116803                 },
116804                 "Société Générale": {
116805                     "count": 634
116806                 },
116807                 "Osuuspankki": {
116808                     "count": 75
116809                 },
116810                 "Sparkasse Aachen": {
116811                     "count": 56
116812                 },
116813                 "Hamburger Sparkasse": {
116814                     "count": 156
116815                 },
116816                 "Cassa di Risparmio del Veneto": {
116817                     "count": 68
116818                 },
116819                 "BNP Paribas": {
116820                     "count": 617
116821                 },
116822                 "Banque Populaire": {
116823                     "count": 433
116824                 },
116825                 "BNP Paribas Fortis": {
116826                     "count": 209
116827                 },
116828                 "Banco Popular": {
116829                     "count": 291
116830                 },
116831                 "Bancaja": {
116832                     "count": 55
116833                 },
116834                 "Banesto": {
116835                     "count": 208
116836                 },
116837                 "La Caixa": {
116838                     "count": 583
116839                 },
116840                 "Santander Consumer Bank": {
116841                     "count": 88
116842                 },
116843                 "BRD": {
116844                     "count": 191
116845                 },
116846                 "BCR": {
116847                     "count": 143
116848                 },
116849                 "Banca Transilvania": {
116850                     "count": 141
116851                 },
116852                 "BW-Bank": {
116853                     "count": 97
116854                 },
116855                 "Komerční banka": {
116856                     "count": 132
116857                 },
116858                 "Banco Pastor": {
116859                     "count": 64
116860                 },
116861                 "Stadtsparkasse": {
116862                     "count": 86
116863                 },
116864                 "Ulster Bank": {
116865                     "count": 86
116866                 },
116867                 "Sberbank": {
116868                     "count": 58
116869                 },
116870                 "CIC": {
116871                     "count": 427
116872                 },
116873                 "Bancpost": {
116874                     "count": 56
116875                 },
116876                 "Caja Madrid": {
116877                     "count": 115
116878                 },
116879                 "Maybank": {
116880                     "count": 94
116881                 },
116882                 "中国银行": {
116883                     "count": 85
116884                 },
116885                 "Unicredit Banca": {
116886                     "count": 243
116887                 },
116888                 "Crédit Mutuel": {
116889                     "count": 690
116890                 },
116891                 "BBVA": {
116892                     "count": 647
116893                 },
116894                 "Intesa San Paolo": {
116895                     "count": 69
116896                 },
116897                 "TD Bank": {
116898                     "count": 206
116899                 },
116900                 "Belfius": {
116901                     "count": 231
116902                 },
116903                 "Bank of America": {
116904                     "count": 924
116905                 },
116906                 "RBC": {
116907                     "count": 230
116908                 },
116909                 "Alpha Bank": {
116910                     "count": 123
116911                 },
116912                 "Сбербанк": {
116913                     "count": 4794
116914                 },
116915                 "Россельхозбанк": {
116916                     "count": 201
116917                 },
116918                 "Crédit du Nord": {
116919                     "count": 96
116920                 },
116921                 "BancoEstado": {
116922                     "count": 80
116923                 },
116924                 "Millennium Bank": {
116925                     "count": 414
116926                 },
116927                 "State Bank of India": {
116928                     "count": 151
116929                 },
116930                 "Беларусбанк": {
116931                     "count": 242
116932                 },
116933                 "ING Bank Śląski": {
116934                     "count": 67
116935                 },
116936                 "Caixa Geral de Depósitos": {
116937                     "count": 129
116938                 },
116939                 "Kreissparkasse Köln": {
116940                     "count": 65
116941                 },
116942                 "Banco BCI": {
116943                     "count": 51
116944                 },
116945                 "Banco de Chile": {
116946                     "count": 98
116947                 },
116948                 "ВТБ24": {
116949                     "count": 326
116950                 },
116951                 "UBS": {
116952                     "count": 134
116953                 },
116954                 "PKO BP": {
116955                     "count": 265
116956                 },
116957                 "Chinabank": {
116958                     "count": 55
116959                 },
116960                 "PSBank": {
116961                     "count": 59
116962                 },
116963                 "Union Bank": {
116964                     "count": 124
116965                 },
116966                 "China Bank": {
116967                     "count": 66
116968                 },
116969                 "RCBC": {
116970                     "count": 122
116971                 },
116972                 "Unicaja": {
116973                     "count": 83
116974                 },
116975                 "BBK": {
116976                     "count": 79
116977                 },
116978                 "Ibercaja": {
116979                     "count": 69
116980                 },
116981                 "RBS": {
116982                     "count": 143
116983                 },
116984                 "Commercial Bank of Ceylon PLC": {
116985                     "count": 79
116986                 },
116987                 "Bank of Ireland": {
116988                     "count": 109
116989                 },
116990                 "BNL": {
116991                     "count": 87
116992                 },
116993                 "Banco Santander": {
116994                     "count": 138
116995                 },
116996                 "Banco Itaú": {
116997                     "count": 111
116998                 },
116999                 "AIB": {
117000                     "count": 72
117001                 },
117002                 "BZ WBK": {
117003                     "count": 77
117004                 },
117005                 "Banco do Brasil": {
117006                     "count": 557
117007                 },
117008                 "Caixa Econômica Federal": {
117009                     "count": 184
117010                 },
117011                 "Fifth Third Bank": {
117012                     "count": 84
117013                 },
117014                 "Banca Popolare di Vicenza": {
117015                     "count": 81
117016                 },
117017                 "Wachovia": {
117018                     "count": 58
117019                 },
117020                 "OLB": {
117021                     "count": 53
117022                 },
117023                 "みずほ銀行": {
117024                     "count": 78
117025                 },
117026                 "BES": {
117027                     "count": 72
117028                 },
117029                 "ICICI Bank": {
117030                     "count": 91
117031                 },
117032                 "HDFC Bank": {
117033                     "count": 91
117034                 },
117035                 "La Banque Postale": {
117036                     "count": 67
117037                 },
117038                 "Pekao SA": {
117039                     "count": 56
117040                 },
117041                 "Oberbank": {
117042                     "count": 90
117043                 },
117044                 "Bradesco": {
117045                     "count": 295
117046                 },
117047                 "Oldenburgische Landesbank": {
117048                     "count": 56
117049                 },
117050                 "Bendigo Bank": {
117051                     "count": 93
117052                 },
117053                 "Argenta": {
117054                     "count": 86
117055                 },
117056                 "AXA": {
117057                     "count": 68
117058                 },
117059                 "Axis Bank": {
117060                     "count": 61
117061                 },
117062                 "Banco Nación": {
117063                     "count": 67
117064                 },
117065                 "GE Money Bank": {
117066                     "count": 72
117067                 },
117068                 "Альфа-Банк": {
117069                     "count": 185
117070                 },
117071                 "Белагропромбанк": {
117072                     "count": 70
117073                 },
117074                 "Caja Círculo": {
117075                     "count": 65
117076                 },
117077                 "Banco Galicia": {
117078                     "count": 51
117079                 },
117080                 "Eurobank": {
117081                     "count": 97
117082                 },
117083                 "Banca Intesa": {
117084                     "count": 62
117085                 },
117086                 "Canara Bank": {
117087                     "count": 92
117088                 },
117089                 "Cajamar": {
117090                     "count": 77
117091                 },
117092                 "Banamex": {
117093                     "count": 149
117094                 },
117095                 "Crédit Mutuel de Bretagne": {
117096                     "count": 335
117097                 },
117098                 "Davivienda": {
117099                     "count": 83
117100                 },
117101                 "Bank Spółdzielczy": {
117102                     "count": 159
117103                 },
117104                 "Credit Agricole": {
117105                     "count": 157
117106                 },
117107                 "Bankinter": {
117108                     "count": 59
117109                 },
117110                 "Banque Nationale": {
117111                     "count": 63
117112                 },
117113                 "Bank of the West": {
117114                     "count": 96
117115                 },
117116                 "Key Bank": {
117117                     "count": 155
117118                 },
117119                 "Western Union": {
117120                     "count": 88
117121                 },
117122                 "Citizens Bank": {
117123                     "count": 115
117124                 },
117125                 "ПриватБанк": {
117126                     "count": 513
117127                 },
117128                 "Security Bank": {
117129                     "count": 78
117130                 },
117131                 "Millenium Bank": {
117132                     "count": 60
117133                 },
117134                 "Bankia": {
117135                     "count": 149
117136                 },
117137                 "三菱東京UFJ銀行": {
117138                     "count": 159
117139                 },
117140                 "Caixa": {
117141                     "count": 117
117142                 },
117143                 "Banco de Costa Rica": {
117144                     "count": 63
117145                 },
117146                 "SunTrust Bank": {
117147                     "count": 73
117148                 },
117149                 "Itaú": {
117150                     "count": 338
117151                 },
117152                 "PBZ": {
117153                     "count": 52
117154                 },
117155                 "中国工商银行": {
117156                     "count": 51
117157                 },
117158                 "Bancolombia": {
117159                     "count": 89
117160                 },
117161                 "Райффайзен Банк Аваль": {
117162                     "count": 64
117163                 },
117164                 "Bancomer": {
117165                     "count": 115
117166                 },
117167                 "Banorte": {
117168                     "count": 80
117169                 },
117170                 "Alior Bank": {
117171                     "count": 81
117172                 },
117173                 "BOC": {
117174                     "count": 51
117175                 },
117176                 "Банк Москвы": {
117177                     "count": 118
117178                 },
117179                 "ВТБ": {
117180                     "count": 59
117181                 },
117182                 "Getin Bank": {
117183                     "count": 55
117184                 },
117185                 "Caja Duero": {
117186                     "count": 57
117187                 },
117188                 "Regions Bank": {
117189                     "count": 62
117190                 },
117191                 "Росбанк": {
117192                     "count": 177
117193                 },
117194                 "Banco Estado": {
117195                     "count": 72
117196                 },
117197                 "BCI": {
117198                     "count": 68
117199                 },
117200                 "SunTrust": {
117201                     "count": 68
117202                 },
117203                 "PNC Bank": {
117204                     "count": 254
117205                 },
117206                 "신한은행": {
117207                     "count": 217,
117208                     "tags": {
117209                         "name:en": "Sinhan Bank"
117210                     }
117211                 },
117212                 "우리은행": {
117213                     "count": 291,
117214                     "tags": {
117215                         "name:en": "Uri Bank"
117216                     }
117217                 },
117218                 "국민은행": {
117219                     "count": 165,
117220                     "tags": {
117221                         "name:en": "Gungmin Bank"
117222                     }
117223                 },
117224                 "중소기업은행": {
117225                     "count": 52,
117226                     "tags": {
117227                         "name:en": "Industrial Bank of Korea"
117228                     }
117229                 },
117230                 "광주은행": {
117231                     "count": 51,
117232                     "tags": {
117233                         "name:en": "Gwangju Bank"
117234                     }
117235                 },
117236                 "Газпромбанк": {
117237                     "count": 100
117238                 },
117239                 "M&T Bank": {
117240                     "count": 92
117241                 },
117242                 "Caja de Burgos": {
117243                     "count": 51
117244                 },
117245                 "Santander Totta": {
117246                     "count": 69
117247                 },
117248                 "УкрСиббанк": {
117249                     "count": 192
117250                 },
117251                 "Ощадбанк": {
117252                     "count": 364
117253                 },
117254                 "Уралсиб": {
117255                     "count": 85
117256                 },
117257                 "りそな銀行": {
117258                     "count": 225,
117259                     "tags": {
117260                         "name:en": "Mizuho Bank"
117261                     }
117262                 },
117263                 "Ecobank": {
117264                     "count": 66
117265                 },
117266                 "Cajero Automatico Bancared": {
117267                     "count": 145
117268                 },
117269                 "Промсвязьбанк": {
117270                     "count": 93
117271                 },
117272                 "三井住友銀行": {
117273                     "count": 129
117274                 },
117275                 "Banco Provincia": {
117276                     "count": 67
117277                 },
117278                 "BB&T": {
117279                     "count": 147
117280                 },
117281                 "Возрождение": {
117282                     "count": 59
117283                 },
117284                 "Capital One": {
117285                     "count": 59
117286                 },
117287                 "横浜銀行": {
117288                     "count": 51
117289                 },
117290                 "Bank Mandiri": {
117291                     "count": 62
117292                 },
117293                 "Banco de la Nación": {
117294                     "count": 92
117295                 },
117296                 "Banco G&T Continental": {
117297                     "count": 62
117298                 },
117299                 "Peoples Bank": {
117300                     "count": 60
117301                 },
117302                 "工商银行": {
117303                     "count": 51
117304                 },
117305                 "Совкомбанк": {
117306                     "count": 55
117307                 },
117308                 "Provincial": {
117309                     "count": 56
117310                 },
117311                 "Banco de Desarrollo Banrural": {
117312                     "count": 73
117313                 },
117314                 "Banco Bradesco": {
117315                     "count": 65
117316                 },
117317                 "Bicentenario": {
117318                     "count": 182
117319                 },
117320                 "ლიბერთი ბანკი": {
117321                     "count": 54,
117322                     "tags": {
117323                         "name:en": "Liberty Bank"
117324                     }
117325                 },
117326                 "Banesco": {
117327                     "count": 108
117328                 },
117329                 "Mercantil": {
117330                     "count": 75
117331                 },
117332                 "Bank BRI": {
117333                     "count": 53
117334                 },
117335                 "Del Tesoro": {
117336                     "count": 91
117337                 },
117338                 "하나은행": {
117339                     "count": 77
117340                 },
117341                 "CityCommerce Bank": {
117342                     "count": 71
117343                 },
117344                 "De Venezuela": {
117345                     "count": 117
117346                 }
117347             },
117348             "car_rental": {
117349                 "Europcar": {
117350                     "count": 291
117351                 },
117352                 "Budget": {
117353                     "count": 92
117354                 },
117355                 "Sixt": {
117356                     "count": 161
117357                 },
117358                 "Avis": {
117359                     "count": 282
117360                 },
117361                 "Hertz": {
117362                     "count": 293
117363                 },
117364                 "Enterprise": {
117365                     "count": 199
117366                 },
117367                 "stadtmobil CarSharing-Station": {
117368                     "count": 148
117369                 }
117370             },
117371             "pharmacy": {
117372                 "Rowlands Pharmacy": {
117373                     "count": 71
117374                 },
117375                 "Boots": {
117376                     "count": 840
117377                 },
117378                 "Marien-Apotheke": {
117379                     "count": 314
117380                 },
117381                 "Mercury Drug": {
117382                     "count": 426
117383                 },
117384                 "Löwen-Apotheke": {
117385                     "count": 356
117386                 },
117387                 "Superdrug": {
117388                     "count": 117
117389                 },
117390                 "Sonnen-Apotheke": {
117391                     "count": 311
117392                 },
117393                 "Rathaus-Apotheke": {
117394                     "count": 132
117395                 },
117396                 "Engel-Apotheke": {
117397                     "count": 123
117398                 },
117399                 "Hirsch-Apotheke": {
117400                     "count": 83
117401                 },
117402                 "Stern-Apotheke": {
117403                     "count": 67
117404                 },
117405                 "Lloyds Pharmacy": {
117406                     "count": 295
117407                 },
117408                 "Rosen-Apotheke": {
117409                     "count": 208
117410                 },
117411                 "Stadt-Apotheke": {
117412                     "count": 302
117413                 },
117414                 "Markt-Apotheke": {
117415                     "count": 164
117416                 },
117417                 "Аптека": {
117418                     "count": 1989
117419                 },
117420                 "Pharmasave": {
117421                     "count": 64
117422                 },
117423                 "Brunnen-Apotheke": {
117424                     "count": 53
117425                 },
117426                 "Shoppers Drug Mart": {
117427                     "count": 430
117428                 },
117429                 "Apotheke am Markt": {
117430                     "count": 60
117431                 },
117432                 "Alte Apotheke": {
117433                     "count": 88
117434                 },
117435                 "Neue Apotheke": {
117436                     "count": 109
117437                 },
117438                 "Gintarinė vaistinė": {
117439                     "count": 101
117440                 },
117441                 "Rats-Apotheke": {
117442                     "count": 84
117443                 },
117444                 "Adler Apotheke": {
117445                     "count": 313
117446                 },
117447                 "Pharmacie Centrale": {
117448                     "count": 64
117449                 },
117450                 "Walgreens": {
117451                     "count": 1619
117452                 },
117453                 "Rite Aid": {
117454                     "count": 745
117455                 },
117456                 "Apotheke": {
117457                     "count": 165
117458                 },
117459                 "Linden-Apotheke": {
117460                     "count": 211
117461                 },
117462                 "Bahnhof-Apotheke": {
117463                     "count": 66
117464                 },
117465                 "Burg-Apotheke": {
117466                     "count": 55
117467                 },
117468                 "Jean Coutu": {
117469                     "count": 62
117470                 },
117471                 "Pharmaprix": {
117472                     "count": 60
117473                 },
117474                 "Farmacias Ahumada": {
117475                     "count": 104
117476                 },
117477                 "Farmacia Comunale": {
117478                     "count": 113
117479                 },
117480                 "Farmacias Cruz Verde": {
117481                     "count": 86
117482                 },
117483                 "Cruz Verde": {
117484                     "count": 99
117485                 },
117486                 "Hubertus Apotheke": {
117487                     "count": 52
117488                 },
117489                 "CVS": {
117490                     "count": 1560
117491                 },
117492                 "Farmacias SalcoBrand": {
117493                     "count": 133
117494                 },
117495                 "Фармация": {
117496                     "count": 120
117497                 },
117498                 "Bären-Apotheke": {
117499                     "count": 74
117500                 },
117501                 "Clicks": {
117502                     "count": 113
117503                 },
117504                 "セイジョー": {
117505                     "count": 53
117506                 },
117507                 "マツモトキヨシ": {
117508                     "count": 115
117509                 },
117510                 "Dr. Max": {
117511                     "count": 51
117512                 },
117513                 "Вита": {
117514                     "count": 106
117515                 },
117516                 "Радуга": {
117517                     "count": 70
117518                 },
117519                 "サンドラッグ": {
117520                     "count": 61
117521                 },
117522                 "Apteka": {
117523                     "count": 366
117524                 },
117525                 "Первая помощь": {
117526                     "count": 74
117527                 },
117528                 "Ригла": {
117529                     "count": 113
117530                 },
117531                 "Имплозия": {
117532                     "count": 63
117533                 },
117534                 "Kinney Drugs": {
117535                     "count": 68
117536                 },
117537                 "Классика": {
117538                     "count": 67
117539                 },
117540                 "Ljekarna": {
117541                     "count": 53
117542                 },
117543                 "SalcoBrand": {
117544                     "count": 88
117545                 },
117546                 "Аптека 36,6": {
117547                     "count": 224
117548                 },
117549                 "Фармакор": {
117550                     "count": 75
117551                 },
117552                 "スギ薬局": {
117553                     "count": 84
117554                 },
117555                 "Аптечный пункт": {
117556                     "count": 148
117557                 },
117558                 "Невис": {
117559                     "count": 60
117560                 },
117561                 "トモズ (Tomod's)": {
117562                     "count": 83
117563                 },
117564                 "Eurovaistinė": {
117565                     "count": 65
117566                 },
117567                 "Farmacity": {
117568                     "count": 68
117569                 },
117570                 "аптека": {
117571                     "count": 96
117572                 },
117573                 "The Generics Pharmacy": {
117574                     "count": 95
117575                 },
117576                 "Farmatodo": {
117577                     "count": 123
117578                 },
117579                 "Duane Reade": {
117580                     "count": 61
117581                 },
117582                 "H-E-B": {
117583                     "count": 262
117584                 },
117585                 "Фармленд": {
117586                     "count": 82
117587                 },
117588                 "ドラッグてらしま (Drug Terashima)": {
117589                     "count": 96
117590                 },
117591                 "Арніка": {
117592                     "count": 125
117593                 },
117594                 "ავერსი (Aversi)": {
117595                     "count": 62
117596                 },
117597                 "Farmahorro": {
117598                     "count": 58
117599                 }
117600             },
117601             "cafe": {
117602                 "Starbucks": {
117603                     "count": 4238,
117604                     "tags": {
117605                         "cuisine": "coffee_shop"
117606                     }
117607                 },
117608                 "Cafeteria": {
117609                     "count": 115
117610                 },
117611                 "Costa": {
117612                     "count": 618
117613                 },
117614                 "Caffè Nero": {
117615                     "count": 169
117616                 },
117617                 "Кафе": {
117618                     "count": 226
117619                 },
117620                 "Café Central": {
117621                     "count": 61
117622                 },
117623                 "Second Cup": {
117624                     "count": 193
117625                 },
117626                 "Eisdiele": {
117627                     "count": 73
117628                 },
117629                 "Dunkin Donuts": {
117630                     "count": 428,
117631                     "tags": {
117632                         "cuisine": "donut"
117633                     }
117634                 },
117635                 "Espresso House": {
117636                     "count": 53
117637                 },
117638                 "Segafredo": {
117639                     "count": 69
117640                 },
117641                 "Coffee Time": {
117642                     "count": 94
117643                 },
117644                 "Cafe Coffee Day": {
117645                     "count": 120
117646                 },
117647                 "Eiscafe Venezia": {
117648                     "count": 180
117649                 },
117650                 "スターバックス": {
117651                     "count": 251,
117652                     "tags": {
117653                         "name:en": "Starbucks"
117654                     }
117655                 },
117656                 "Шоколадница": {
117657                     "count": 145
117658                 },
117659                 "Pret A Manger": {
117660                     "count": 119
117661                 },
117662                 "Столовая": {
117663                     "count": 391
117664                 },
117665                 "Jamba Juice": {
117666                     "count": 53
117667                 },
117668                 "ドトール": {
117669                     "count": 164,
117670                     "tags": {
117671                         "name:en": "DOUTOR"
117672                     }
117673                 },
117674                 "Tchibo": {
117675                     "count": 100
117676                 },
117677                 "Кофе Хауз": {
117678                     "count": 104
117679                 },
117680                 "Caribou Coffee": {
117681                     "count": 100
117682                 },
117683                 "Уют": {
117684                     "count": 51
117685                 },
117686                 "Шашлычная": {
117687                     "count": 58
117688                 },
117689                 "คาเฟ่ อเมซอน": {
117690                     "count": 62
117691                 },
117692                 "Traveler's Coffee": {
117693                     "count": 60
117694                 },
117695                 "カフェ・ド・クリエ": {
117696                     "count": 67,
117697                     "tags": {
117698                         "name:en": "Cafe de CRIE"
117699                     }
117700                 },
117701                 "Cafe Amazon": {
117702                     "count": 65
117703                 }
117704             }
117705         },
117706         "shop": {
117707             "supermarket": {
117708                 "Budgens": {
117709                     "count": 88
117710                 },
117711                 "Morrisons": {
117712                     "count": 411
117713                 },
117714                 "Interspar": {
117715                     "count": 142
117716                 },
117717                 "Merkur": {
117718                     "count": 107
117719                 },
117720                 "Sainsbury's": {
117721                     "count": 547
117722                 },
117723                 "Lidl": {
117724                     "count": 6208
117725                 },
117726                 "EDEKA": {
117727                     "count": 506
117728                 },
117729                 "Coles": {
117730                     "count": 400
117731                 },
117732                 "Iceland": {
117733                     "count": 315
117734                 },
117735                 "Coop": {
117736                     "count": 1906
117737                 },
117738                 "Tesco": {
117739                     "count": 1297
117740                 },
117741                 "Woolworths": {
117742                     "count": 541
117743                 },
117744                 "Zielpunkt": {
117745                     "count": 239
117746                 },
117747                 "Nahkauf": {
117748                     "count": 170
117749                 },
117750                 "Billa": {
117751                     "count": 1432
117752                 },
117753                 "Kaufland": {
117754                     "count": 1004
117755                 },
117756                 "Plus": {
117757                     "count": 120
117758                 },
117759                 "ALDI": {
117760                     "count": 5172
117761                 },
117762                 "Checkers": {
117763                     "count": 128
117764                 },
117765                 "Tesco Metro": {
117766                     "count": 137
117767                 },
117768                 "NP": {
117769                     "count": 153
117770                 },
117771                 "Penny": {
117772                     "count": 1759
117773                 },
117774                 "Norma": {
117775                     "count": 1068
117776                 },
117777                 "Asda": {
117778                     "count": 225
117779                 },
117780                 "Netto": {
117781                     "count": 4379
117782                 },
117783                 "REWE": {
117784                     "count": 1474
117785                 },
117786                 "Rewe": {
117787                     "count": 1171
117788                 },
117789                 "Aldi Süd": {
117790                     "count": 594
117791                 },
117792                 "Real": {
117793                     "count": 246
117794                 },
117795                 "Tesco Express": {
117796                     "count": 406
117797                 },
117798                 "King Soopers": {
117799                     "count": 72
117800                 },
117801                 "Kiwi": {
117802                     "count": 167
117803                 },
117804                 "Edeka": {
117805                     "count": 1787
117806                 },
117807                 "Pick n Pay": {
117808                     "count": 241
117809                 },
117810                 "ICA": {
117811                     "count": 192
117812                 },
117813                 "Tengelmann": {
117814                     "count": 188
117815                 },
117816                 "Carrefour": {
117817                     "count": 1640
117818                 },
117819                 "Waitrose": {
117820                     "count": 258
117821                 },
117822                 "Spar": {
117823                     "count": 2100
117824                 },
117825                 "Hofer": {
117826                     "count": 442
117827                 },
117828                 "M-Preis": {
117829                     "count": 76
117830                 },
117831                 "LIDL": {
117832                     "count": 922
117833                 },
117834                 "tegut": {
117835                     "count": 210
117836                 },
117837                 "Sainsbury's Local": {
117838                     "count": 118
117839                 },
117840                 "E-Center": {
117841                     "count": 66
117842                 },
117843                 "Aldi Nord": {
117844                     "count": 210
117845                 },
117846                 "nahkauf": {
117847                     "count": 84
117848                 },
117849                 "Meijer": {
117850                     "count": 76
117851                 },
117852                 "Safeway": {
117853                     "count": 410
117854                 },
117855                 "Costco": {
117856                     "count": 152
117857                 },
117858                 "Albert": {
117859                     "count": 185
117860                 },
117861                 "Jumbo": {
117862                     "count": 194
117863                 },
117864                 "Shoprite": {
117865                     "count": 244
117866                 },
117867                 "MPreis": {
117868                     "count": 54
117869                 },
117870                 "Penny Market": {
117871                     "count": 429
117872                 },
117873                 "Tesco Extra": {
117874                     "count": 123
117875                 },
117876                 "Albert Heijn": {
117877                     "count": 476
117878                 },
117879                 "IGA": {
117880                     "count": 363
117881                 },
117882                 "Super U": {
117883                     "count": 488
117884                 },
117885                 "Metro": {
117886                     "count": 260
117887                 },
117888                 "Neukauf": {
117889                     "count": 77
117890                 },
117891                 "Migros": {
117892                     "count": 459
117893                 },
117894                 "Marktkauf": {
117895                     "count": 121
117896                 },
117897                 "Delikatesy Centrum": {
117898                     "count": 59
117899                 },
117900                 "C1000": {
117901                     "count": 307
117902                 },
117903                 "Hoogvliet": {
117904                     "count": 53
117905                 },
117906                 "COOP": {
117907                     "count": 194
117908                 },
117909                 "Food Basics": {
117910                     "count": 75
117911                 },
117912                 "Casino": {
117913                     "count": 264
117914                 },
117915                 "Penny Markt": {
117916                     "count": 466
117917                 },
117918                 "Giant": {
117919                     "count": 191
117920                 },
117921                 "COOP Jednota": {
117922                     "count": 73
117923                 },
117924                 "Rema 1000": {
117925                     "count": 368
117926                 },
117927                 "Kaufpark": {
117928                     "count": 96
117929                 },
117930                 "ALDI SÜD": {
117931                     "count": 113
117932                 },
117933                 "Simply Market": {
117934                     "count": 330
117935                 },
117936                 "Konzum": {
117937                     "count": 230
117938                 },
117939                 "Carrefour Express": {
117940                     "count": 353
117941                 },
117942                 "Eurospar": {
117943                     "count": 270
117944                 },
117945                 "Mercator": {
117946                     "count": 125
117947                 },
117948                 "Famila": {
117949                     "count": 130
117950                 },
117951                 "Hemköp": {
117952                     "count": 82
117953                 },
117954                 "real,-": {
117955                     "count": 81
117956                 },
117957                 "Markant": {
117958                     "count": 88
117959                 },
117960                 "Volg": {
117961                     "count": 135
117962                 },
117963                 "Leader Price": {
117964                     "count": 267
117965                 },
117966                 "Treff 3000": {
117967                     "count": 94
117968                 },
117969                 "SuperBrugsen": {
117970                     "count": 67
117971                 },
117972                 "Kaiser's": {
117973                     "count": 256
117974                 },
117975                 "K+K": {
117976                     "count": 106
117977                 },
117978                 "Unimarkt": {
117979                     "count": 86
117980                 },
117981                 "Carrefour City": {
117982                     "count": 126
117983                 },
117984                 "Sobeys": {
117985                     "count": 122
117986                 },
117987                 "S-Market": {
117988                     "count": 109
117989                 },
117990                 "Combi": {
117991                     "count": 55
117992                 },
117993                 "Denner": {
117994                     "count": 276
117995                 },
117996                 "Konsum": {
117997                     "count": 133
117998                 },
117999                 "Franprix": {
118000                     "count": 312
118001                 },
118002                 "Monoprix": {
118003                     "count": 198
118004                 },
118005                 "Diska": {
118006                     "count": 69
118007                 },
118008                 "PENNY": {
118009                     "count": 79
118010                 },
118011                 "Dia": {
118012                     "count": 835
118013                 },
118014                 "Giant Eagle": {
118015                     "count": 85
118016                 },
118017                 "NORMA": {
118018                     "count": 115
118019                 },
118020                 "AD Delhaize": {
118021                     "count": 63
118022                 },
118023                 "Auchan": {
118024                     "count": 152
118025                 },
118026                 "Mercadona": {
118027                     "count": 769
118028                 },
118029                 "Consum": {
118030                     "count": 130
118031                 },
118032                 "Carrefour Market": {
118033                     "count": 80
118034                 },
118035                 "Whole Foods": {
118036                     "count": 210
118037                 },
118038                 "Pam": {
118039                     "count": 56
118040                 },
118041                 "sky": {
118042                     "count": 105
118043                 },
118044                 "Despar": {
118045                     "count": 146
118046                 },
118047                 "Eroski": {
118048                     "count": 208
118049                 },
118050                 "Costcutter": {
118051                     "count": 63
118052                 },
118053                 "Maxi": {
118054                     "count": 108
118055                 },
118056                 "Colruyt": {
118057                     "count": 180
118058                 },
118059                 "The Co-operative": {
118060                     "count": 64
118061                 },
118062                 "Intermarché": {
118063                     "count": 1210
118064                 },
118065                 "Delhaize": {
118066                     "count": 207
118067                 },
118068                 "CBA": {
118069                     "count": 176
118070                 },
118071                 "Shopi": {
118072                     "count": 53
118073                 },
118074                 "Walmart": {
118075                     "count": 644
118076                 },
118077                 "Kroger": {
118078                     "count": 317
118079                 },
118080                 "Albertsons": {
118081                     "count": 242
118082                 },
118083                 "Trader Joe's": {
118084                     "count": 235
118085                 },
118086                 "Feneberg": {
118087                     "count": 58
118088                 },
118089                 "denn's Biomarkt": {
118090                     "count": 52
118091                 },
118092                 "dm": {
118093                     "count": 114
118094                 },
118095                 "Kvickly": {
118096                     "count": 55
118097                 },
118098                 "Makro": {
118099                     "count": 140
118100                 },
118101                 "Dico": {
118102                     "count": 53
118103                 },
118104                 "Nah & Frisch": {
118105                     "count": 73
118106                 },
118107                 "Champion": {
118108                     "count": 59
118109                 },
118110                 "ICA Supermarket": {
118111                     "count": 51
118112                 },
118113                 "Fakta": {
118114                     "count": 235
118115                 },
118116                 "Магнит": {
118117                     "count": 1760
118118                 },
118119                 "Caprabo": {
118120                     "count": 103
118121                 },
118122                 "Famiglia Cooperativa": {
118123                     "count": 64
118124                 },
118125                 "Народная 7Я семьЯ": {
118126                     "count": 154
118127                 },
118128                 "Esselunga": {
118129                     "count": 85
118130                 },
118131                 "Maxima": {
118132                     "count": 102
118133                 },
118134                 "Petit Casino": {
118135                     "count": 111
118136                 },
118137                 "Wasgau": {
118138                     "count": 60
118139                 },
118140                 "Pingo Doce": {
118141                     "count": 253
118142                 },
118143                 "Match": {
118144                     "count": 140
118145                 },
118146                 "Profi": {
118147                     "count": 60
118148                 },
118149                 "Lider": {
118150                     "count": 65
118151                 },
118152                 "Unimarc": {
118153                     "count": 177
118154                 },
118155                 "Co-operative Food": {
118156                     "count": 59
118157                 },
118158                 "Santa Isabel": {
118159                     "count": 128
118160                 },
118161                 "Седьмой континент": {
118162                     "count": 79
118163                 },
118164                 "HIT": {
118165                     "count": 59
118166                 },
118167                 "Rimi": {
118168                     "count": 106
118169                 },
118170                 "Conad": {
118171                     "count": 304
118172                 },
118173                 "Фуршет": {
118174                     "count": 76
118175                 },
118176                 "Willys": {
118177                     "count": 56
118178                 },
118179                 "Farmfoods": {
118180                     "count": 64
118181                 },
118182                 "U Express": {
118183                     "count": 51
118184                 },
118185                 "Фора": {
118186                     "count": 52
118187                 },
118188                 "Dunnes Stores": {
118189                     "count": 73
118190                 },
118191                 "Сільпо": {
118192                     "count": 125
118193                 },
118194                 "マルエツ": {
118195                     "count": 59
118196                 },
118197                 "Piggly Wiggly": {
118198                     "count": 57
118199                 },
118200                 "Crai": {
118201                     "count": 54
118202                 },
118203                 "El Árbol": {
118204                     "count": 73
118205                 },
118206                 "Centre Commercial E. Leclerc": {
118207                     "count": 549
118208                 },
118209                 "Foodland": {
118210                     "count": 100
118211                 },
118212                 "Super Brugsen": {
118213                     "count": 67
118214                 },
118215                 "Дикси": {
118216                     "count": 683
118217                 },
118218                 "Пятёрочка": {
118219                     "count": 1344
118220                 },
118221                 "Publix": {
118222                     "count": 339
118223                 },
118224                 "Føtex": {
118225                     "count": 66
118226                 },
118227                 "coop": {
118228                     "count": 73
118229                 },
118230                 "Fressnapf": {
118231                     "count": 69
118232                 },
118233                 "Coop Konsum": {
118234                     "count": 79
118235                 },
118236                 "Carrefour Contact": {
118237                     "count": 83
118238                 },
118239                 "SPAR": {
118240                     "count": 286
118241                 },
118242                 "No Frills": {
118243                     "count": 105
118244                 },
118245                 "Plodine": {
118246                     "count": 52
118247                 },
118248                 "ADEG": {
118249                     "count": 68
118250                 },
118251                 "Minipreço": {
118252                     "count": 111
118253                 },
118254                 "Biedronka": {
118255                     "count": 1335
118256                 },
118257                 "The Co-operative Food": {
118258                     "count": 131
118259                 },
118260                 "Eurospin": {
118261                     "count": 155
118262                 },
118263                 "Семья": {
118264                     "count": 62
118265                 },
118266                 "Gadis": {
118267                     "count": 53
118268                 },
118269                 "Евроопт": {
118270                     "count": 68
118271                 },
118272                 "Centra": {
118273                     "count": 51
118274                 },
118275                 "Квартал": {
118276                     "count": 82
118277                 },
118278                 "New World": {
118279                     "count": 69
118280                 },
118281                 "Countdown": {
118282                     "count": 95
118283                 },
118284                 "Reliance Fresh": {
118285                     "count": 61
118286                 },
118287                 "Stokrotka": {
118288                     "count": 98
118289                 },
118290                 "Coop Jednota": {
118291                     "count": 74
118292                 },
118293                 "Fred Meyer": {
118294                     "count": 64
118295                 },
118296                 "Irma": {
118297                     "count": 58
118298                 },
118299                 "Continente": {
118300                     "count": 75
118301                 },
118302                 "Price Chopper": {
118303                     "count": 99
118304                 },
118305                 "Game": {
118306                     "count": 52
118307                 },
118308                 "Soriana": {
118309                     "count": 93
118310                 },
118311                 "Alimerka": {
118312                     "count": 64
118313                 },
118314                 "Piotr i Paweł": {
118315                     "count": 53
118316                 },
118317                 "Перекресток": {
118318                     "count": 312
118319                 },
118320                 "Maxima X": {
118321                     "count": 117
118322                 },
118323                 "Карусель": {
118324                     "count": 55
118325                 },
118326                 "ALDI Nord": {
118327                     "count": 51
118328                 },
118329                 "Condis": {
118330                     "count": 67
118331                 },
118332                 "Sam's Club": {
118333                     "count": 138
118334                 },
118335                 "Копейка": {
118336                     "count": 87
118337                 },
118338                 "Géant Casino": {
118339                     "count": 54
118340                 },
118341                 "ASDA": {
118342                     "count": 180
118343                 },
118344                 "Intermarche": {
118345                     "count": 115
118346                 },
118347                 "Stop & Shop": {
118348                     "count": 66
118349                 },
118350                 "Food Lion": {
118351                     "count": 216
118352                 },
118353                 "Harris Teeter": {
118354                     "count": 92
118355                 },
118356                 "Foodworks": {
118357                     "count": 62
118358                 },
118359                 "Polo Market": {
118360                     "count": 86
118361                 },
118362                 "Лента": {
118363                     "count": 51
118364                 },
118365                 "西友 (SEIYU)": {
118366                     "count": 58
118367                 },
118368                 "H-E-B": {
118369                     "count": 293
118370                 },
118371                 "Атак": {
118372                     "count": 53
118373                 },
118374                 "Полушка": {
118375                     "count": 139
118376                 },
118377                 "Extra": {
118378                     "count": 82
118379                 },
118380                 "Lewiatan": {
118381                     "count": 94
118382                 },
118383                 "Sigma": {
118384                     "count": 51
118385                 },
118386                 "АТБ": {
118387                     "count": 322
118388                 },
118389                 "Społem": {
118390                     "count": 55
118391                 },
118392                 "Bodega Aurrera": {
118393                     "count": 82
118394                 },
118395                 "Tesco Lotus": {
118396                     "count": 77
118397                 },
118398                 "Мария-Ра": {
118399                     "count": 108
118400                 },
118401                 "Магнолия": {
118402                     "count": 72
118403                 },
118404                 "Магазин": {
118405                     "count": 120
118406                 },
118407                 "Монетка": {
118408                     "count": 174
118409                 },
118410                 "Hy-Vee": {
118411                     "count": 75
118412                 },
118413                 "Walmart Supercenter": {
118414                     "count": 133
118415                 },
118416                 "Hannaford": {
118417                     "count": 57
118418                 },
118419                 "Wegmans": {
118420                     "count": 83
118421                 },
118422                 "業務スーパー": {
118423                     "count": 61
118424                 },
118425                 "Norfa XL": {
118426                     "count": 55
118427                 },
118428                 "ヨークマート (YorkMart)": {
118429                     "count": 64
118430                 },
118431                 "Leclerc Drive": {
118432                     "count": 76
118433                 }
118434             },
118435             "electronics": {
118436                 "Media Markt": {
118437                     "count": 285
118438                 },
118439                 "Maplin": {
118440                     "count": 65
118441                 },
118442                 "Best Buy": {
118443                     "count": 345
118444                 },
118445                 "Future Shop": {
118446                     "count": 73
118447                 },
118448                 "Saturn": {
118449                     "count": 134
118450                 },
118451                 "Currys": {
118452                     "count": 80
118453                 },
118454                 "Radio Shack": {
118455                     "count": 269
118456                 },
118457                 "Euronics": {
118458                     "count": 115
118459                 },
118460                 "Expert": {
118461                     "count": 123
118462                 },
118463                 "Эльдорадо": {
118464                     "count": 184
118465                 },
118466                 "Darty": {
118467                     "count": 74
118468                 },
118469                 "М.Видео": {
118470                     "count": 89
118471                 },
118472                 "ヤマダ電機": {
118473                     "count": 51
118474                 }
118475             },
118476             "convenience": {
118477                 "Shell": {
118478                     "count": 255
118479                 },
118480                 "Spar": {
118481                     "count": 922
118482                 },
118483                 "McColl's": {
118484                     "count": 100
118485                 },
118486                 "Tesco Express": {
118487                     "count": 426
118488                 },
118489                 "Sainsbury's Local": {
118490                     "count": 104
118491                 },
118492                 "Aral": {
118493                     "count": 56
118494                 },
118495                 "One Stop": {
118496                     "count": 146
118497                 },
118498                 "The Co-operative Food": {
118499                     "count": 115
118500                 },
118501                 "Londis": {
118502                     "count": 352
118503                 },
118504                 "7-Eleven": {
118505                     "count": 4440
118506                 },
118507                 "CBA": {
118508                     "count": 135
118509                 },
118510                 "Coop": {
118511                     "count": 538
118512                 },
118513                 "Sale": {
118514                     "count": 80
118515                 },
118516                 "Statoil": {
118517                     "count": 69
118518                 },
118519                 "Sheetz": {
118520                     "count": 54
118521                 },
118522                 "Konzum": {
118523                     "count": 173
118524                 },
118525                 "Siwa": {
118526                     "count": 216
118527                 },
118528                 "Mercator": {
118529                     "count": 57
118530                 },
118531                 "Esso": {
118532                     "count": 67
118533                 },
118534                 "COOP Jednota": {
118535                     "count": 181
118536                 },
118537                 "Mac's": {
118538                     "count": 152
118539                 },
118540                 "Alepa": {
118541                     "count": 62
118542                 },
118543                 "Hasty Market": {
118544                     "count": 54
118545                 },
118546                 "K-Market": {
118547                     "count": 54
118548                 },
118549                 "Costcutter": {
118550                     "count": 292
118551                 },
118552                 "Valintatalo": {
118553                     "count": 62
118554                 },
118555                 "SPAR": {
118556                     "count": 197
118557                 },
118558                 "COOP": {
118559                     "count": 140
118560                 },
118561                 "Casino": {
118562                     "count": 90
118563                 },
118564                 "Franprix": {
118565                     "count": 61
118566                 },
118567                 "Circle K": {
118568                     "count": 289
118569                 },
118570                 "セブンイレブン": {
118571                     "count": 3011,
118572                     "tags": {
118573                         "name:en": "7-Eleven"
118574                     }
118575                 },
118576                 "ローソン": {
118577                     "count": 1596,
118578                     "tags": {
118579                         "name:en": "LAWSON"
118580                     }
118581                 },
118582                 "BP": {
118583                     "count": 163
118584                 },
118585                 "Tesco": {
118586                     "count": 55
118587                 },
118588                 "Petit Casino": {
118589                     "count": 233
118590                 },
118591                 "Volg": {
118592                     "count": 116
118593                 },
118594                 "Mace": {
118595                     "count": 115
118596                 },
118597                 "Mini Market": {
118598                     "count": 272
118599                 },
118600                 "Nisa Local": {
118601                     "count": 77
118602                 },
118603                 "Dorfladen": {
118604                     "count": 75
118605                 },
118606                 "Продукты": {
118607                     "count": 4285
118608                 },
118609                 "Mini Stop": {
118610                     "count": 228
118611                 },
118612                 "LAWSON": {
118613                     "count": 419
118614                 },
118615                 "デイリーヤマザキ": {
118616                     "count": 141
118617                 },
118618                 "Biedronka": {
118619                     "count": 83
118620                 },
118621                 "Надежда": {
118622                     "count": 56
118623                 },
118624                 "Mobil": {
118625                     "count": 66
118626                 },
118627                 "Nisa": {
118628                     "count": 51
118629                 },
118630                 "Premier": {
118631                     "count": 129
118632                 },
118633                 "ABC": {
118634                     "count": 152
118635                 },
118636                 "ミニストップ": {
118637                     "count": 316,
118638                     "tags": {
118639                         "name:en": "MINISTOP"
118640                     }
118641                 },
118642                 "サンクス": {
118643                     "count": 560,
118644                     "tags": {
118645                         "name:en": "sunkus"
118646                     }
118647                 },
118648                 "スリーエフ": {
118649                     "count": 88
118650                 },
118651                 "8 à Huit": {
118652                     "count": 61
118653                 },
118654                 "Tchibo": {
118655                     "count": 56
118656                 },
118657                 "Żabka": {
118658                     "count": 546
118659                 },
118660                 "Almacen": {
118661                     "count": 229
118662                 },
118663                 "Vival": {
118664                     "count": 194
118665                 },
118666                 "FamilyMart": {
118667                     "count": 529
118668                 },
118669                 "ファミリーマート": {
118670                     "count": 1608,
118671                     "tags": {
118672                         "name:en": "FamilyMart"
118673                     }
118674                 },
118675                 "Carrefour City": {
118676                     "count": 57
118677                 },
118678                 "Sunkus": {
118679                     "count": 62
118680                 },
118681                 "Casey's General Store": {
118682                     "count": 95
118683                 },
118684                 "セブンイレブン(Seven-Eleven)": {
118685                     "count": 65
118686                 },
118687                 "Jednota": {
118688                     "count": 58
118689                 },
118690                 "Магазин": {
118691                     "count": 915
118692                 },
118693                 "Гастроном": {
118694                     "count": 152
118695                 },
118696                 "Sklep spożywczy": {
118697                     "count": 318
118698                 },
118699                 "Centra": {
118700                     "count": 111
118701                 },
118702                 "Магнит": {
118703                     "count": 701
118704                 },
118705                 "サークルK": {
118706                     "count": 538,
118707                     "tags": {
118708                         "name:en": "Circle K"
118709                     }
118710                 },
118711                 "Wawa": {
118712                     "count": 135
118713                 },
118714                 "Proxi": {
118715                     "count": 123
118716                 },
118717                 "Универсам": {
118718                     "count": 78
118719                 },
118720                 "Перекресток": {
118721                     "count": 51
118722                 },
118723                 "Groszek": {
118724                     "count": 65
118725                 },
118726                 "Select": {
118727                     "count": 62
118728                 },
118729                 "Večerka": {
118730                     "count": 51
118731                 },
118732                 "Potraviny": {
118733                     "count": 249
118734                 },
118735                 "Смак": {
118736                     "count": 78
118737                 },
118738                 "Эконом": {
118739                     "count": 55
118740                 },
118741                 "Березка": {
118742                     "count": 77
118743                 },
118744                 "Społem": {
118745                     "count": 93
118746                 },
118747                 "Carrefour Express": {
118748                     "count": 84
118749                 },
118750                 "Cumberland Farms": {
118751                     "count": 63
118752                 },
118753                 "Chevron": {
118754                     "count": 59
118755                 },
118756                 "Coop Jednota": {
118757                     "count": 66
118758                 },
118759                 "Tesco Lotus Express": {
118760                     "count": 67
118761                 },
118762                 "Kiosk": {
118763                     "count": 55
118764                 },
118765                 "24 часа": {
118766                     "count": 58
118767                 },
118768                 "Минимаркет": {
118769                     "count": 102
118770                 },
118771                 "Oxxo": {
118772                     "count": 669
118773                 },
118774                 "Пятёрочка": {
118775                     "count": 398
118776                 },
118777                 "abc": {
118778                     "count": 74
118779                 },
118780                 "7/11": {
118781                     "count": 51
118782                 },
118783                 "Stewart's": {
118784                     "count": 255
118785                 },
118786                 "Продукти": {
118787                     "count": 171
118788                 },
118789                 "ローソンストア100 (LAWSON STORE 100)": {
118790                     "count": 85
118791                 },
118792                 "Дикси": {
118793                     "count": 119
118794                 },
118795                 "Радуга": {
118796                     "count": 86
118797                 },
118798                 "ローソンストア100": {
118799                     "count": 76
118800                 },
118801                 "เซเว่นอีเลฟเว่น": {
118802                     "count": 185
118803                 },
118804                 "Spożywczy": {
118805                     "count": 78
118806                 },
118807                 "Delikatesy Centrum": {
118808                     "count": 53
118809                 },
118810                 "Citgo": {
118811                     "count": 62
118812                 },
118813                 "Фортуна": {
118814                     "count": 51
118815                 },
118816                 "Kum & Go": {
118817                     "count": 59
118818                 },
118819                 "Мария-Ра": {
118820                     "count": 76
118821                 },
118822                 "Picard": {
118823                     "count": 57
118824                 },
118825                 "Four Square": {
118826                     "count": 52
118827                 },
118828                 "Визит": {
118829                     "count": 57
118830                 },
118831                 "Авоська": {
118832                     "count": 55
118833                 },
118834                 "Dollar General": {
118835                     "count": 127
118836                 },
118837                 "Studenac": {
118838                     "count": 76
118839                 },
118840                 "Central Convenience Store": {
118841                     "count": 55
118842                 },
118843                 "Монетка": {
118844                     "count": 62
118845                 },
118846                 "продукты": {
118847                     "count": 114
118848                 },
118849                 "Теремок": {
118850                     "count": 56
118851                 },
118852                 "Kwik Trip": {
118853                     "count": 69
118854                 },
118855                 "Кулинария": {
118856                     "count": 55
118857                 },
118858                 "全家": {
118859                     "count": 90
118860                 },
118861                 "Мечта": {
118862                     "count": 54
118863                 },
118864                 "Epicerie": {
118865                     "count": 102
118866                 },
118867                 "Кировский": {
118868                     "count": 67
118869                 },
118870                 "Food Mart": {
118871                     "count": 117
118872                 },
118873                 "Delikatesy": {
118874                     "count": 81
118875                 },
118876                 "ポプラ": {
118877                     "count": 54
118878                 },
118879                 "Lewiatan": {
118880                     "count": 135
118881                 },
118882                 "Продуктовый магазин": {
118883                     "count": 149
118884                 },
118885                 "Продуктовый": {
118886                     "count": 84
118887                 },
118888                 "セイコーマート (Seicomart)": {
118889                     "count": 72
118890                 },
118891                 "Виктория": {
118892                     "count": 70
118893                 },
118894                 "Весна": {
118895                     "count": 57
118896                 },
118897                 "Mini Market Non-Stop": {
118898                     "count": 60
118899                 },
118900                 "QuikTrip": {
118901                     "count": 75
118902                 },
118903                 "Копеечка": {
118904                     "count": 51
118905                 },
118906                 "Royal Farms": {
118907                     "count": 51
118908                 },
118909                 "Alfamart": {
118910                     "count": 103
118911                 },
118912                 "Indomaret": {
118913                     "count": 141
118914                 },
118915                 "магазин": {
118916                     "count": 171
118917                 },
118918                 "全家便利商店": {
118919                     "count": 156
118920                 },
118921                 "Boutique": {
118922                     "count": 59
118923                 },
118924                 "მარკეტი (Market)": {
118925                     "count": 144
118926                 },
118927                 "Stores": {
118928                     "count": 61
118929                 }
118930             },
118931             "chemist": {
118932                 "dm": {
118933                     "count": 939
118934                 },
118935                 "Müller": {
118936                     "count": 212
118937                 },
118938                 "Schlecker": {
118939                     "count": 187
118940                 },
118941                 "Etos": {
118942                     "count": 467
118943                 },
118944                 "Bipa": {
118945                     "count": 289
118946                 },
118947                 "Rossmann": {
118948                     "count": 1669
118949                 },
118950                 "DM Drogeriemarkt": {
118951                     "count": 55
118952                 },
118953                 "Ihr Platz": {
118954                     "count": 73
118955                 },
118956                 "Douglas": {
118957                     "count": 62
118958                 },
118959                 "Kruidvat": {
118960                     "count": 123
118961                 }
118962             },
118963             "car_repair": {
118964                 "Peugeot": {
118965                     "count": 83
118966                 },
118967                 "Kwik Fit": {
118968                     "count": 75
118969                 },
118970                 "ATU": {
118971                     "count": 261
118972                 },
118973                 "Kwik-Fit": {
118974                     "count": 53
118975                 },
118976                 "Midas": {
118977                     "count": 202
118978                 },
118979                 "Feu Vert": {
118980                     "count": 113
118981                 },
118982                 "Norauto": {
118983                     "count": 152
118984                 },
118985                 "Speedy": {
118986                     "count": 115
118987                 },
118988                 "Автозапчасти": {
118989                     "count": 212
118990                 },
118991                 "Renault": {
118992                     "count": 171
118993                 },
118994                 "Pit Stop": {
118995                     "count": 58
118996                 },
118997                 "Jiffy Lube": {
118998                     "count": 198
118999                 },
119000                 "Шиномонтаж": {
119001                     "count": 1157
119002                 },
119003                 "СТО": {
119004                     "count": 395
119005                 },
119006                 "O'Reilly Auto Parts": {
119007                     "count": 81
119008                 },
119009                 "Carglass": {
119010                     "count": 112
119011                 },
119012                 "шиномонтаж": {
119013                     "count": 62
119014                 },
119015                 "Citroen": {
119016                     "count": 51
119017                 },
119018                 "Euromaster": {
119019                     "count": 87
119020                 },
119021                 "Firestone": {
119022                     "count": 88
119023                 },
119024                 "AutoZone": {
119025                     "count": 82
119026                 },
119027                 "Автосервис": {
119028                     "count": 361
119029                 },
119030                 "Advance Auto Parts": {
119031                     "count": 52
119032                 },
119033                 "Roady": {
119034                     "count": 56
119035                 }
119036             },
119037             "furniture": {
119038                 "IKEA": {
119039                     "count": 169
119040                 },
119041                 "Jysk": {
119042                     "count": 109
119043                 },
119044                 "Roller": {
119045                     "count": 78
119046                 },
119047                 "Dänisches Bettenlager": {
119048                     "count": 309
119049                 },
119050                 "Conforama": {
119051                     "count": 99
119052                 },
119053                 "Matratzen Concord": {
119054                     "count": 52
119055                 },
119056                 "Мебель": {
119057                     "count": 210
119058                 },
119059                 "But": {
119060                     "count": 63
119061                 }
119062             },
119063             "doityourself": {
119064                 "Hornbach": {
119065                     "count": 123
119066                 },
119067                 "B&Q": {
119068                     "count": 225
119069                 },
119070                 "Hubo": {
119071                     "count": 77
119072                 },
119073                 "Mr Bricolage": {
119074                     "count": 88
119075                 },
119076                 "Gamma": {
119077                     "count": 111
119078                 },
119079                 "OBI": {
119080                     "count": 422
119081                 },
119082                 "Lowes": {
119083                     "count": 1152
119084                 },
119085                 "Wickes": {
119086                     "count": 123
119087                 },
119088                 "Hagebau": {
119089                     "count": 59
119090                 },
119091                 "Max Bahr": {
119092                     "count": 79
119093                 },
119094                 "Castorama": {
119095                     "count": 153
119096                 },
119097                 "Rona": {
119098                     "count": 61
119099                 },
119100                 "Home Depot": {
119101                     "count": 865
119102                 },
119103                 "Toom Baumarkt": {
119104                     "count": 71
119105                 },
119106                 "Homebase": {
119107                     "count": 225
119108                 },
119109                 "Baumax": {
119110                     "count": 95
119111                 },
119112                 "Lagerhaus": {
119113                     "count": 79
119114                 },
119115                 "Bauhaus": {
119116                     "count": 186
119117                 },
119118                 "Canadian Tire": {
119119                     "count": 97
119120                 },
119121                 "Leroy Merlin": {
119122                     "count": 209
119123                 },
119124                 "Hellweg": {
119125                     "count": 58
119126                 },
119127                 "Brico": {
119128                     "count": 98
119129                 },
119130                 "Bricomarché": {
119131                     "count": 235
119132                 },
119133                 "Toom": {
119134                     "count": 67
119135                 },
119136                 "Hagebaumarkt": {
119137                     "count": 107
119138                 },
119139                 "Praktiker": {
119140                     "count": 122
119141                 },
119142                 "Menards": {
119143                     "count": 70
119144                 },
119145                 "Weldom": {
119146                     "count": 73
119147                 },
119148                 "Bunnings Warehouse": {
119149                     "count": 91
119150                 },
119151                 "Ace Hardware": {
119152                     "count": 147
119153                 },
119154                 "Home Hardware": {
119155                     "count": 72
119156                 },
119157                 "Хозтовары": {
119158                     "count": 86
119159                 },
119160                 "Стройматериалы": {
119161                     "count": 197
119162                 },
119163                 "Bricorama": {
119164                     "count": 60
119165                 },
119166                 "Point P": {
119167                     "count": 59
119168                 }
119169             },
119170             "stationery": {
119171                 "Staples": {
119172                     "count": 299
119173                 },
119174                 "McPaper": {
119175                     "count": 83
119176                 },
119177                 "Office Depot": {
119178                     "count": 98
119179                 },
119180                 "Канцтовары": {
119181                     "count": 63
119182                 }
119183             },
119184             "car": {
119185                 "Skoda": {
119186                     "count": 97
119187                 },
119188                 "BMW": {
119189                     "count": 149
119190                 },
119191                 "Citroen": {
119192                     "count": 277
119193                 },
119194                 "Renault": {
119195                     "count": 382
119196                 },
119197                 "Mercedes-Benz": {
119198                     "count": 235
119199                 },
119200                 "Volvo": {
119201                     "count": 96
119202                 },
119203                 "Ford": {
119204                     "count": 239
119205                 },
119206                 "Volkswagen": {
119207                     "count": 217
119208                 },
119209                 "Mazda": {
119210                     "count": 105
119211                 },
119212                 "Mitsubishi": {
119213                     "count": 73
119214                 },
119215                 "Fiat": {
119216                     "count": 93
119217                 },
119218                 "Автозапчасти": {
119219                     "count": 277
119220                 },
119221                 "Opel": {
119222                     "count": 165
119223                 },
119224                 "Audi": {
119225                     "count": 121
119226                 },
119227                 "Toyota": {
119228                     "count": 271
119229                 },
119230                 "Nissan": {
119231                     "count": 189
119232                 },
119233                 "Suzuki": {
119234                     "count": 75
119235                 },
119236                 "Honda": {
119237                     "count": 157
119238                 },
119239                 "Peugeot": {
119240                     "count": 308
119241                 },
119242                 "Шиномонтаж": {
119243                     "count": 259
119244                 },
119245                 "Hyundai": {
119246                     "count": 166
119247                 },
119248                 "Subaru": {
119249                     "count": 58
119250                 },
119251                 "Chevrolet": {
119252                     "count": 86
119253                 },
119254                 "Автомагазин": {
119255                     "count": 72
119256                 }
119257             },
119258             "clothes": {
119259                 "Matalan": {
119260                     "count": 90
119261                 },
119262                 "KiK": {
119263                     "count": 1219
119264                 },
119265                 "H&M": {
119266                     "count": 658
119267                 },
119268                 "Urban Outfitters": {
119269                     "count": 63
119270                 },
119271                 "Vögele": {
119272                     "count": 132
119273                 },
119274                 "Zeeman": {
119275                     "count": 121
119276                 },
119277                 "Takko": {
119278                     "count": 515
119279                 },
119280                 "Adler": {
119281                     "count": 55
119282                 },
119283                 "C&A": {
119284                     "count": 506
119285                 },
119286                 "Zara": {
119287                     "count": 217
119288                 },
119289                 "Vero Moda": {
119290                     "count": 95
119291                 },
119292                 "NKD": {
119293                     "count": 486
119294                 },
119295                 "Ernsting's family": {
119296                     "count": 312
119297                 },
119298                 "Winners": {
119299                     "count": 65
119300                 },
119301                 "River Island": {
119302                     "count": 59
119303                 },
119304                 "Next": {
119305                     "count": 176
119306                 },
119307                 "Gap": {
119308                     "count": 81
119309                 },
119310                 "Adidas": {
119311                     "count": 92
119312                 },
119313                 "Woolworths": {
119314                     "count": 117
119315                 },
119316                 "Mr Price": {
119317                     "count": 88
119318                 },
119319                 "Jet": {
119320                     "count": 61
119321                 },
119322                 "Pep": {
119323                     "count": 134
119324                 },
119325                 "Edgars": {
119326                     "count": 110
119327                 },
119328                 "Ackermans": {
119329                     "count": 91
119330                 },
119331                 "Truworths": {
119332                     "count": 65
119333                 },
119334                 "Ross": {
119335                     "count": 93
119336                 },
119337                 "Burton": {
119338                     "count": 51
119339                 },
119340                 "Dorothy Perkins": {
119341                     "count": 53
119342                 },
119343                 "Deichmann": {
119344                     "count": 61
119345                 },
119346                 "Lindex": {
119347                     "count": 73
119348                 },
119349                 "s.Oliver": {
119350                     "count": 56
119351                 },
119352                 "Cecil": {
119353                     "count": 51
119354                 },
119355                 "Dress Barn": {
119356                     "count": 52
119357                 },
119358                 "Old Navy": {
119359                     "count": 174
119360                 },
119361                 "Jack & Jones": {
119362                     "count": 52
119363                 },
119364                 "Pimkie": {
119365                     "count": 73
119366                 },
119367                 "Esprit": {
119368                     "count": 231
119369                 },
119370                 "Primark": {
119371                     "count": 92
119372                 },
119373                 "Bonita": {
119374                     "count": 155
119375                 },
119376                 "Mexx": {
119377                     "count": 67
119378                 },
119379                 "Gerry Weber": {
119380                     "count": 71
119381                 },
119382                 "Tally Weijl": {
119383                     "count": 70
119384                 },
119385                 "Mango": {
119386                     "count": 133
119387                 },
119388                 "TK Maxx": {
119389                     "count": 84
119390                 },
119391                 "Benetton": {
119392                     "count": 101
119393                 },
119394                 "Ulla Popken": {
119395                     "count": 61
119396                 },
119397                 "AWG": {
119398                     "count": 66
119399                 },
119400                 "Tommy Hilfiger": {
119401                     "count": 75
119402                 },
119403                 "New Yorker": {
119404                     "count": 180
119405                 },
119406                 "Orsay": {
119407                     "count": 73
119408                 },
119409                 "Jeans Fritz": {
119410                     "count": 51
119411                 },
119412                 "Charles Vögele": {
119413                     "count": 69
119414                 },
119415                 "New Look": {
119416                     "count": 126
119417                 },
119418                 "Lacoste": {
119419                     "count": 78
119420                 },
119421                 "Etam": {
119422                     "count": 53
119423                 },
119424                 "Kiabi": {
119425                     "count": 148
119426                 },
119427                 "Jack Wolfskin": {
119428                     "count": 60
119429                 },
119430                 "American Apparel": {
119431                     "count": 57
119432                 },
119433                 "Men's Wearhouse": {
119434                     "count": 54
119435                 },
119436                 "Intimissimi": {
119437                     "count": 52
119438                 },
119439                 "United Colors of Benetton": {
119440                     "count": 96
119441                 },
119442                 "Jules": {
119443                     "count": 63
119444                 },
119445                 "Second Hand": {
119446                     "count": 53
119447                 },
119448                 "AOKI": {
119449                     "count": 57
119450                 },
119451                 "Calzedonia": {
119452                     "count": 68
119453                 },
119454                 "洋服の青山": {
119455                     "count": 100
119456                 },
119457                 "Levi's": {
119458                     "count": 63
119459                 },
119460                 "Celio": {
119461                     "count": 74
119462                 },
119463                 "TJ Maxx": {
119464                     "count": 57
119465                 },
119466                 "Promod": {
119467                     "count": 82
119468                 },
119469                 "Street One": {
119470                     "count": 72
119471                 },
119472                 "ユニクロ": {
119473                     "count": 59
119474                 },
119475                 "Banana Republic": {
119476                     "count": 57
119477                 },
119478                 "Одежда": {
119479                     "count": 75
119480                 },
119481                 "Marshalls": {
119482                     "count": 56
119483                 },
119484                 "La Halle": {
119485                     "count": 62
119486                 },
119487                 "Peacocks": {
119488                     "count": 89
119489                 },
119490                 "しまむら": {
119491                     "count": 60
119492                 }
119493             },
119494             "books": {
119495                 "Bruna": {
119496                     "count": 58
119497                 },
119498                 "Waterstones": {
119499                     "count": 90
119500                 },
119501                 "Libro": {
119502                     "count": 57
119503                 },
119504                 "Barnes & Noble": {
119505                     "count": 267
119506                 },
119507                 "Weltbild": {
119508                     "count": 74
119509                 },
119510                 "Thalia": {
119511                     "count": 121
119512                 },
119513                 "Книги": {
119514                     "count": 112
119515                 }
119516             },
119517             "department_store": {
119518                 "Debenhams": {
119519                     "count": 67
119520                 },
119521                 "Canadian Tire": {
119522                     "count": 75
119523                 },
119524                 "Karstadt": {
119525                     "count": 64
119526                 },
119527                 "Walmart": {
119528                     "count": 517
119529                 },
119530                 "Kmart": {
119531                     "count": 143
119532                 },
119533                 "Target": {
119534                     "count": 574
119535                 },
119536                 "Galeria Kaufhof": {
119537                     "count": 61
119538                 },
119539                 "Marks & Spencer": {
119540                     "count": 66
119541                 },
119542                 "Big W": {
119543                     "count": 57
119544                 },
119545                 "Woolworth": {
119546                     "count": 78
119547                 },
119548                 "Универмаг": {
119549                     "count": 72
119550                 },
119551                 "Sears": {
119552                     "count": 235
119553                 },
119554                 "Walmart Supercenter": {
119555                     "count": 101
119556                 },
119557                 "Kohl's": {
119558                     "count": 153
119559                 },
119560                 "Macy's": {
119561                     "count": 147
119562                 },
119563                 "Sam's Club": {
119564                     "count": 54
119565                 },
119566                 "JCPenney": {
119567                     "count": 66
119568                 }
119569             },
119570             "alcohol": {
119571                 "Alko": {
119572                     "count": 145
119573                 },
119574                 "The Beer Store": {
119575                     "count": 150
119576                 },
119577                 "Systembolaget": {
119578                     "count": 210
119579                 },
119580                 "LCBO": {
119581                     "count": 239
119582                 },
119583                 "Ароматный мир": {
119584                     "count": 62
119585                 },
119586                 "Bargain Booze": {
119587                     "count": 62
119588                 },
119589                 "Nicolas": {
119590                     "count": 119
119591                 },
119592                 "BWS": {
119593                     "count": 70
119594                 },
119595                 "Botilleria": {
119596                     "count": 77
119597                 },
119598                 "SAQ": {
119599                     "count": 72
119600                 },
119601                 "Gall & Gall": {
119602                     "count": 512
119603                 },
119604                 "Живое пиво": {
119605                     "count": 70
119606                 }
119607             },
119608             "bakery": {
119609                 "Kamps": {
119610                     "count": 252
119611                 },
119612                 "Banette": {
119613                     "count": 52
119614                 },
119615                 "Bäckerei Schmidt": {
119616                     "count": 57
119617                 },
119618                 "Anker": {
119619                     "count": 73
119620                 },
119621                 "Hofpfisterei": {
119622                     "count": 111
119623                 },
119624                 "Greggs": {
119625                     "count": 276
119626                 },
119627                 "Oebel": {
119628                     "count": 57
119629                 },
119630                 "Boulangerie": {
119631                     "count": 266
119632                 },
119633                 "Stadtbäckerei": {
119634                     "count": 57
119635                 },
119636                 "Steinecke": {
119637                     "count": 145
119638                 },
119639                 "Ihle": {
119640                     "count": 76
119641                 },
119642                 "Goldilocks": {
119643                     "count": 59
119644                 },
119645                 "Dat Backhus": {
119646                     "count": 67
119647                 },
119648                 "K&U": {
119649                     "count": 61
119650                 },
119651                 "Der Beck": {
119652                     "count": 96
119653                 },
119654                 "Thürmann": {
119655                     "count": 54
119656                 },
119657                 "Backwerk": {
119658                     "count": 95
119659                 },
119660                 "Bäcker": {
119661                     "count": 68
119662                 },
119663                 "Schäfer's": {
119664                     "count": 51
119665                 },
119666                 "Panaderia": {
119667                     "count": 168
119668                 },
119669                 "Goeken backen": {
119670                     "count": 51
119671                 },
119672                 "Stadtbäckerei Junge": {
119673                     "count": 51
119674                 },
119675                 "Boulangerie Patisserie": {
119676                     "count": 119
119677                 },
119678                 "Paul": {
119679                     "count": 81
119680                 },
119681                 "Хлеб": {
119682                     "count": 89
119683                 },
119684                 "Piekarnia": {
119685                     "count": 62
119686                 },
119687                 "Пекарня": {
119688                     "count": 52
119689                 },
119690                 "Кулиничи": {
119691                     "count": 51
119692                 }
119693             },
119694             "sports": {
119695                 "Sports Direct": {
119696                     "count": 57
119697                 },
119698                 "Decathlon": {
119699                     "count": 309
119700                 },
119701                 "Intersport": {
119702                     "count": 283
119703                 },
119704                 "Sports Authority": {
119705                     "count": 75
119706                 },
119707                 "Спортмастер": {
119708                     "count": 87
119709                 },
119710                 "Sport 2000": {
119711                     "count": 90
119712                 },
119713                 "Dick's Sporting Goods": {
119714                     "count": 77
119715                 }
119716             },
119717             "variety_store": {
119718                 "Tedi": {
119719                     "count": 157
119720                 },
119721                 "Dollarama": {
119722                     "count": 103
119723                 },
119724                 "Family Dollar": {
119725                     "count": 61
119726                 },
119727                 "Dollar Tree": {
119728                     "count": 110
119729                 },
119730                 "Dollar General": {
119731                     "count": 80
119732                 }
119733             },
119734             "pet": {
119735                 "Fressnapf": {
119736                     "count": 318
119737                 },
119738                 "PetSmart": {
119739                     "count": 177
119740                 },
119741                 "Das Futterhaus": {
119742                     "count": 69
119743                 },
119744                 "Pets at Home": {
119745                     "count": 62
119746                 },
119747                 "Petco": {
119748                     "count": 101
119749                 },
119750                 "Зоомагазин": {
119751                     "count": 100
119752                 }
119753             },
119754             "shoes": {
119755                 "Deichmann": {
119756                     "count": 622
119757                 },
119758                 "Reno": {
119759                     "count": 183
119760                 },
119761                 "Ecco": {
119762                     "count": 55
119763                 },
119764                 "Clarks": {
119765                     "count": 109
119766                 },
119767                 "La Halle aux Chaussures": {
119768                     "count": 69
119769                 },
119770                 "Brantano": {
119771                     "count": 71
119772                 },
119773                 "Geox": {
119774                     "count": 51
119775                 },
119776                 "Salamander": {
119777                     "count": 51
119778                 },
119779                 "Обувь": {
119780                     "count": 100
119781                 },
119782                 "Payless Shoe Source": {
119783                     "count": 67
119784                 },
119785                 "Famous Footwear": {
119786                     "count": 59
119787                 },
119788                 "Quick Schuh": {
119789                     "count": 72
119790                 },
119791                 "Shoe Zone": {
119792                     "count": 55
119793                 },
119794                 "Foot Locker": {
119795                     "count": 82
119796                 },
119797                 "Bata": {
119798                     "count": 101
119799                 },
119800                 "ЦентрОбувь": {
119801                     "count": 51
119802                 }
119803             },
119804             "toys": {
119805                 "La Grande Récré": {
119806                     "count": 56
119807                 },
119808                 "Toys R Us": {
119809                     "count": 151,
119810                     "tags": {
119811                         "shop": "toys"
119812                     }
119813                 },
119814                 "Intertoys": {
119815                     "count": 57
119816                 },
119817                 "Детский мир": {
119818                     "count": 86
119819                 },
119820                 "Игрушки": {
119821                     "count": 58
119822                 }
119823             },
119824             "travel_agency": {
119825                 "Flight Centre": {
119826                     "count": 92
119827                 },
119828                 "Thomas Cook": {
119829                     "count": 119
119830                 }
119831             },
119832             "jewelry": {
119833                 "Bijou Brigitte": {
119834                     "count": 57
119835                 },
119836                 "Christ": {
119837                     "count": 57
119838                 },
119839                 "Swarovski": {
119840                     "count": 74
119841                 }
119842             },
119843             "optician": {
119844                 "Fielmann": {
119845                     "count": 232
119846                 },
119847                 "Apollo Optik": {
119848                     "count": 150
119849                 },
119850                 "Vision Express": {
119851                     "count": 58
119852                 },
119853                 "Оптика": {
119854                     "count": 182
119855                 },
119856                 "Optic 2000": {
119857                     "count": 98
119858                 },
119859                 "Alain Afflelou": {
119860                     "count": 73
119861                 },
119862                 "Specsavers": {
119863                     "count": 124
119864                 },
119865                 "Krys": {
119866                     "count": 77
119867                 },
119868                 "Atol": {
119869                     "count": 55
119870                 }
119871             },
119872             "video": {
119873                 "Blockbuster": {
119874                     "count": 184
119875                 },
119876                 "World of Video": {
119877                     "count": 64
119878                 }
119879             },
119880             "mobile_phone": {
119881                 "Билайн": {
119882                     "count": 128
119883                 },
119884                 "ソフトバンクショップ (SoftBank shop)": {
119885                     "count": 255
119886                 },
119887                 "Vodafone": {
119888                     "count": 355
119889                 },
119890                 "O2": {
119891                     "count": 208
119892                 },
119893                 "Carphone Warehouse": {
119894                     "count": 127
119895                 },
119896                 "Orange": {
119897                     "count": 246
119898                 },
119899                 "Verizon Wireless": {
119900                     "count": 125
119901                 },
119902                 "Sprint": {
119903                     "count": 109
119904                 },
119905                 "T-Mobile": {
119906                     "count": 175
119907                 },
119908                 "МТС": {
119909                     "count": 352
119910                 },
119911                 "Евросеть": {
119912                     "count": 506
119913                 },
119914                 "Bell": {
119915                     "count": 190
119916                 },
119917                 "The Phone House": {
119918                     "count": 83
119919                 },
119920                 "SFR": {
119921                     "count": 71
119922                 },
119923                 "Связной": {
119924                     "count": 439
119925                 },
119926                 "Мегафон": {
119927                     "count": 251
119928                 },
119929                 "AT&T": {
119930                     "count": 124
119931                 },
119932                 "ドコモショップ (docomo shop)": {
119933                     "count": 114
119934                 },
119935                 "au": {
119936                     "count": 65
119937                 },
119938                 "Movistar": {
119939                     "count": 77
119940                 },
119941                 "Bitė": {
119942                     "count": 72
119943                 }
119944             },
119945             "hifi": {},
119946             "computer": {
119947                 "PC World": {
119948                     "count": 55
119949                 },
119950                 "DNS": {
119951                     "count": 128
119952                 }
119953             },
119954             "hairdresser": {
119955                 "Klier": {
119956                     "count": 119
119957                 },
119958                 "Supercuts": {
119959                     "count": 106
119960                 },
119961                 "Hairkiller": {
119962                     "count": 51
119963                 },
119964                 "Great Clips": {
119965                     "count": 182
119966                 },
119967                 "Парикмахерская": {
119968                     "count": 510
119969                 },
119970                 "Стиль": {
119971                     "count": 51
119972                 },
119973                 "Fryzjer": {
119974                     "count": 56
119975                 },
119976                 "Franck Provost": {
119977                     "count": 70
119978                 },
119979                 "Салон красоты": {
119980                     "count": 70
119981                 }
119982             },
119983             "hardware": {
119984                 "1000 мелочей": {
119985                     "count": 61
119986                 },
119987                 "Хозтовары": {
119988                     "count": 151
119989                 },
119990                 "Стройматериалы": {
119991                     "count": 54
119992                 }
119993             },
119994             "motorcycle": {
119995                 "Yamaha": {
119996                     "count": 67
119997                 },
119998                 "Honda": {
119999                     "count": 69
120000                 }
120001             }
120002         }
120003     }
120004 };