From 24eb15b0c3e3655232027cccf6f46c0cb50cb889 Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Sat, 26 Oct 2013 16:56:43 -0700 Subject: [PATCH] Update to iD v1.3.1 --- vendor/assets/iD/iD.css.erb | 194 +-- vendor/assets/iD/iD.js | 1727 ++++++++++++----------- vendor/assets/iD/iD/img/maki-sprite.png | Bin 87610 -> 100723 bytes vendor/assets/iD/iD/locales/af.json | 1 - vendor/assets/iD/iD/locales/ar.json | 468 +++++- vendor/assets/iD/iD/locales/ast.json | 1 - vendor/assets/iD/iD/locales/bg-BG.json | 1 - vendor/assets/iD/iD/locales/bs.json | 1 - vendor/assets/iD/iD/locales/ca.json | 1 - vendor/assets/iD/iD/locales/cs.json | 6 +- vendor/assets/iD/iD/locales/da.json | 14 +- vendor/assets/iD/iD/locales/de.json | 6 +- vendor/assets/iD/iD/locales/el.json | 1 - vendor/assets/iD/iD/locales/en-GB.json | 44 + vendor/assets/iD/iD/locales/en.json | 6 +- vendor/assets/iD/iD/locales/es.json | 1 - vendor/assets/iD/iD/locales/et.json | 15 +- vendor/assets/iD/iD/locales/fi.json | 1 - vendor/assets/iD/iD/locales/fr.json | 1 - vendor/assets/iD/iD/locales/hu.json | 1 - vendor/assets/iD/iD/locales/id.json | 1 - vendor/assets/iD/iD/locales/is.json | 1 - vendor/assets/iD/iD/locales/it.json | 4 + vendor/assets/iD/iD/locales/ja.json | 6 + vendor/assets/iD/iD/locales/ko.json | 1 - vendor/assets/iD/iD/locales/lv.json | 1 - vendor/assets/iD/iD/locales/nl.json | 2 +- vendor/assets/iD/iD/locales/no.json | 1 - vendor/assets/iD/iD/locales/pl.json | 90 +- vendor/assets/iD/iD/locales/pt-BR.json | 17 +- vendor/assets/iD/iD/locales/pt.json | 27 + vendor/assets/iD/iD/locales/sk.json | 4 + vendor/assets/iD/iD/locales/sr.json | 1 - vendor/assets/iD/iD/locales/sv.json | 1 - vendor/assets/iD/iD/locales/te.json | 33 +- vendor/assets/iD/iD/locales/tr.json | 1 - vendor/assets/iD/iD/locales/uk.json | 6 +- vendor/assets/iD/iD/locales/vi.json | 6 +- vendor/assets/iD/iD/locales/zh-CN.json | 1 - vendor/assets/iD/iD/locales/zh-TW.json | 1 - vendor/assets/iD/iD/locales/zh.json | 1 - 41 files changed, 1734 insertions(+), 962 deletions(-) diff --git a/vendor/assets/iD/iD.css.erb b/vendor/assets/iD/iD.css.erb index a79d63b4b..206ceb621 100644 --- a/vendor/assets/iD/iD.css.erb +++ b/vendor/assets/iD/iD.css.erb @@ -4145,99 +4145,107 @@ img.wiki-image { .preset-icon{background-image:url(<%= asset_path("iD/img/maki-sprite.png") %>);background-repeat:no-repeat;width:24px;height:24px;} .preset-icon-line{background-image:url(<%= asset_path("iD/img/line-presets.png") %>);background-repeat:no-repeat;width:60px;height:60px;} .preset-icon-relation{background-image:url(<%= asset_path("iD/img/relation-presets.png") %>);background-repeat:no-repeat;width:60px;height:60px;} -.feature-airfield{background-position:-0px -34px;} -.feature-airport{background-position:-0px -94px;} -.feature-alcohol-shop{background-position:-0px -154px;} -.feature-america-football{background-position:-0px -214px;} -.feature-art-gallery{background-position:-0px -274px;} -.feature-bank{background-position:-0px -334px;} -.feature-bar{background-position:-0px -394px;} -.feature-baseball{background-position:-0px -454px;} -.feature-basketball{background-position:-0px -514px;} -.feature-beer{background-position:-0px -574px;} -.feature-bicycle{background-position:-0px -634px;} -.feature-building{background-position:-0px -694px;} -.feature-bus{background-position:-0px -754px;} -.feature-cafe{background-position:-0px -814px;} -.feature-campsite{background-position:-0px -874px;} -.feature-cemetery{background-position:-0px -934px;} -.feature-cinema{background-position:-0px -994px;} -.feature-circle{background-position:-0px -1054px;} -.feature-circle-stroked{background-position:-0px -1114px;} -.feature-city{background-position:-0px -1174px;} -.feature-college{background-position:-0px -1234px;} -.feature-commercial{background-position:-0px -1294px;} -.feature-cricket{background-position:-0px -1354px;} -.feature-cross{background-position:-0px -1414px;} -.feature-dam{background-position:-0px -1474px;} -.feature-danger{background-position:-0px -1534px;} -.feature-disability{background-position:-0px -1594px;} -.feature-embassy{background-position:-0px -1654px;} -.feature-emergency-telephone{background-position:-0px -1714px;} -.feature-farm{background-position:-0px -1774px;} -.feature-fast-food{background-position:-0px -1834px;} -.feature-ferry{background-position:-0px -1894px;} -.feature-fire-station{background-position:-0px -1954px;} -.feature-fuel{background-position:-0px -2014px;} -.feature-garden{background-position:-0px -2074px;} -.feature-golf{background-position:-0px -2134px;} -.feature-grocery{background-position:-0px -2194px;} -.feature-harbor{background-position:-0px -2254px;} -.feature-heliport{background-position:-0px -2314px;} -.feature-hospital{background-position:-0px -2374px;} -.feature-industrial{background-position:-0px -2434px;} -.feature-land-use{background-position:-0px -2494px;} -.feature-library{background-position:-0px -2554px;} -.feature-lodging{background-position:-0px -2614px;} -.feature-logging{background-position:-0px -2674px;} -.feature-marker{background-position:-0px -2734px;} -.feature-marker-stroked{background-position:-0px -2794px;} -.feature-monument{background-position:-0px -2854px;} -.feature-museum{background-position:-0px -2914px;} -.feature-music{background-position:-0px -2974px;} -.feature-oil-well{background-position:-0px -3034px;} -.feature-park{background-position:-0px -3094px;} -.feature-park2{background-position:-0px -3154px;} -.feature-parking{background-position:-0px -3214px;} -.feature-parking-garage{background-position:-0px -3274px;} -.feature-pharmacy{background-position:-0px -3334px;} -.feature-pitch{background-position:-0px -3394px;} -.feature-place-of-worship{background-position:-0px -3454px;} -.feature-police{background-position:-0px -3514px;} -.feature-post{background-position:-0px -3574px;} -.feature-prison{background-position:-0px -3634px;} -.feature-rail{background-position:-0px -3694px;} -.feature-rail-above{background-position:-0px -3754px;} -.feature-rail-underground{background-position:-0px -3814px;} -.feature-religious-christian{background-position:-0px -3874px;} -.feature-religious-jewish{background-position:-0px -3934px;} -.feature-religious-muslim{background-position:-0px -3994px;} -.feature-restaurant{background-position:-0px -4054px;} -.feature-roadblock{background-position:-0px -4114px;} -.feature-school{background-position:-0px -4174px;} -.feature-shop{background-position:-0px -4234px;} -.feature-skiing{background-position:-0px -4294px;} -.feature-slaughterhouse{background-position:-0px -4354px;} -.feature-soccer{background-position:-0px -4414px;} -.feature-square{background-position:-0px -4474px;} -.feature-square-stroked{background-position:-0px -4534px;} -.feature-star{background-position:-0px -4594px;} -.feature-star-stroked{background-position:-0px -4654px;} -.feature-swimming{background-position:-0px -4714px;} -.feature-telephone{background-position:-0px -4774px;} -.feature-tennis{background-position:-0px -4834px;} -.feature-theatre{background-position:-0px -4894px;} -.feature-toilets{background-position:-0px -4954px;} -.feature-town{background-position:-0px -5014px;} -.feature-town-hall{background-position:-0px -5074px;} -.feature-triangle{background-position:-0px -5134px;} -.feature-triangle-stroked{background-position:-0px -5194px;} -.feature-village{background-position:-0px -5254px;} -.feature-warehouse{background-position:-0px -5314px;} -.feature-waste-basket{background-position:-0px -5374px;} -.feature-water{background-position:-0px -5434px;} -.feature-wetland{background-position:-0px -5494px;} -.feature-zoo{background-position:-0px -5554px;} +.feature-circle-stroked{background-position:-0px -0px;} +.feature-circle{background-position:-54px -0px;} +.feature-square-stroked{background-position:-108px -0px;} +.feature-square{background-position:-162px -0px;} +.feature-triangle-stroked{background-position:-216px -0px;} +.feature-triangle{background-position:-0px -24px;} +.feature-star-stroked{background-position:-54px -24px;} +.feature-star{background-position:-108px -24px;} +.feature-cross{background-position:-162px -24px;} +.feature-marker-stroked{background-position:-216px -24px;} +.feature-marker{background-position:-0px -48px;} +.feature-religious-jewish{background-position:-54px -48px;} +.feature-religious-christian{background-position:-108px -48px;} +.feature-religious-muslim{background-position:-162px -48px;} +.feature-cemetery{background-position:-216px -48px;} +.feature-rocket{background-position:-0px -72px;} +.feature-airport{background-position:-54px -72px;} +.feature-heliport{background-position:-108px -72px;} +.feature-rail{background-position:-162px -72px;} +.feature-rail-underground{background-position:-216px -72px;} +.feature-rail-above{background-position:-0px -96px;} +.feature-bus{background-position:-54px -96px;} +.feature-fuel{background-position:-108px -96px;} +.feature-parking{background-position:-162px -96px;} +.feature-parking-garage{background-position:-216px -96px;} +.feature-airfield{background-position:-0px -120px;} +.feature-roadblock{background-position:-54px -120px;} +.feature-ferry{background-position:-108px -120px;} +.feature-harbor{background-position:-162px -120px;} +.feature-bicycle{background-position:-216px -120px;} +.feature-park{background-position:-0px -144px;} +.feature-park2{background-position:-54px -144px;} +.feature-museum{background-position:-108px -144px;} +.feature-lodging{background-position:-162px -144px;} +.feature-monument{background-position:-216px -144px;} +.feature-zoo{background-position:-0px -168px;} +.feature-garden{background-position:-54px -168px;} +.feature-campsite{background-position:-108px -168px;} +.feature-theatre{background-position:-162px -168px;} +.feature-art-gallery{background-position:-216px -168px;} +.feature-pitch{background-position:-0px -192px;} +.feature-soccer{background-position:-54px -192px;} +.feature-america-football{background-position:-108px -192px;} +.feature-tennis{background-position:-162px -192px;} +.feature-basketball{background-position:-216px -192px;} +.feature-baseball{background-position:-0px -216px;} +.feature-golf{background-position:-54px -216px;} +.feature-swimming{background-position:-108px -216px;} +.feature-cricket{background-position:-162px -216px;} +.feature-skiing{background-position:-216px -216px;} +.feature-school{background-position:-0px -240px;} +.feature-college{background-position:-54px -240px;} +.feature-library{background-position:-108px -240px;} +.feature-post{background-position:-162px -240px;} +.feature-fire-station{background-position:-216px -240px;} +.feature-town-hall{background-position:-0px -264px;} +.feature-police{background-position:-54px -264px;} +.feature-prison{background-position:-108px -264px;} +.feature-embassy{background-position:-162px -264px;} +.feature-beer{background-position:-216px -264px;} +.feature-restaurant{background-position:-0px -288px;} +.feature-cafe{background-position:-54px -288px;} +.feature-shop{background-position:-108px -288px;} +.feature-fast-food{background-position:-162px -288px;} +.feature-bar{background-position:-216px -288px;} +.feature-bank{background-position:-0px -312px;} +.feature-grocery{background-position:-54px -312px;} +.feature-cinema{background-position:-108px -312px;} +.feature-pharmacy{background-position:-162px -312px;} +.feature-hospital{background-position:-216px -312px;} +.feature-danger{background-position:-0px -336px;} +.feature-industrial{background-position:-54px -336px;} +.feature-warehouse{background-position:-108px -336px;} +.feature-commercial{background-position:-162px -336px;} +.feature-building{background-position:-216px -336px;} +.feature-place-of-worship{background-position:-0px -360px;} +.feature-alcohol-shop{background-position:-54px -360px;} +.feature-logging{background-position:-108px -360px;} +.feature-oil-well{background-position:-162px -360px;} +.feature-slaughterhouse{background-position:-216px -360px;} +.feature-dam{background-position:-0px -384px;} +.feature-water{background-position:-54px -384px;} +.feature-wetland{background-position:-108px -384px;} +.feature-disability{background-position:-162px -384px;} +.feature-telephone{background-position:-216px -384px;} +.feature-emergency-telephone{background-position:-0px -408px;} +.feature-toilets{background-position:-54px -408px;} +.feature-waste-basket{background-position:-108px -408px;} +.feature-music{background-position:-162px -408px;} +.feature-land-use{background-position:-216px -408px;} +.feature-city{background-position:-0px -432px;} +.feature-town{background-position:-54px -432px;} +.feature-village{background-position:-108px -432px;} +.feature-farm{background-position:-162px -432px;} +.feature-bakery{background-position:-216px -432px;} +.feature-dog-park{background-position:-0px -456px;} +.feature-lighthouse{background-position:-54px -456px;} +.feature-clothing-store{background-position:-108px -456px;} +.feature-london-underground{background-position:-162px -456px;} +.feature-minefield{background-position:-216px -456px;} +.feature-camera{background-position:-0px -480px;} .preset-icon-line.feature-highway-motorway{background-position:-20px -25px;} .preset-icon-line.feature-highway-trunk{background-position:-80px -25px;} .preset-icon-line.feature-highway-primary{background-position:-140px -25px;} diff --git a/vendor/assets/iD/iD.js b/vendor/assets/iD/iD.js index 0b0a39008..9fe1e16e2 100644 --- a/vendor/assets/iD/iD.js +++ b/vendor/assets/iD/iD.js @@ -15378,6 +15378,7 @@ if (typeof exports === 'object') { }).call(function() { return this || (typeof window !== 'undefined' ? window : global); }()); +/* jshint ignore:start */ (function () { 'use strict'; window.iD = function () { @@ -15406,7 +15407,9 @@ window.iD = function () { else storage.setItem(k, v); } catch(e) { // localstorage quota exceeded + /* jshint devel:true */ if (typeof console !== 'undefined') console.error('localStorage quota exceeded'); + /* jshint devel:false */ } }; @@ -15489,7 +15492,7 @@ window.iD = function () { var result = fn.apply(history, arguments); debouncedSave(); return result; - } + }; } context.perform = withDebouncedSave(history.perform); @@ -15690,13 +15693,13 @@ window.iD = function () { return d3.rebind(context, dispatch, 'on'); }; -iD.version = '1.3.0'; +iD.version = '1.3.1'; (function() { var detected = {}; var ua = navigator.userAgent, - msie = new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})"); + msie = new RegExp('MSIE ([0-9]{1,}[\\.0-9]{0,})'); if (msie.exec(ua) !== null) { var rv = parseFloat(RegExp.$1); @@ -15940,7 +15943,7 @@ iD.util.entityOrMemberSelector = function(ids, graph) { var entity = graph.hasEntity(id); if (entity && entity.type === 'relation') { entity.members.forEach(function(member) { - s += ',.' + member.id + s += ',.' + member.id; }); } }); @@ -16025,7 +16028,7 @@ iD.util.editDistance = function(a, b) { for (var j = 0; j <= a.length; j++) { matrix[0][j] = j; } for (i = 1; i <= b.length; i++) { for (j = 1; j <= a.length; j++) { - if (b.charAt(i-1) == a.charAt(j-1)) { + if (b.charAt(i-1) === a.charAt(j-1)) { matrix[i][j] = matrix[i-1][j-1]; } else { matrix[i][j] = Math.min(matrix[i-1][j-1] + 1, // substitution @@ -16053,6 +16056,7 @@ iD.util.fastMouse = function(container) { }; }; +/* jshint -W103 */ iD.util.getPrototypeOf = Object.getPrototypeOf || function(obj) { return obj.__proto__; }; iD.util.asyncMap = function(inputs, func, callback) { @@ -16092,7 +16096,7 @@ iD.util.SessionMutex = function(name) { mutex.lock = function() { if (intervalID) return true; - var cookie = document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*" + name + "\\s*\\=\\s*([^;]*).*$)|^.*$"), "$1"); + var cookie = document.cookie.replace(new RegExp('(?:(?:^|.*;)\\s*' + name + '\\s*\\=\\s*([^;]*).*$)|^.*$'), '$1'); if (cookie) return false; renew(); intervalID = window.setInterval(renew, 4000); @@ -16204,7 +16208,7 @@ iD.geo.pointInPolygon = function(point, polygon) { var xi = polygon[i][0], yi = polygon[i][1]; var xj = polygon[j][0], yj = polygon[j][1]; - var intersect = ((yi > y) != (yj > y)) && + var intersect = ((yi > y) !== (yj > y)) && (x < (xj - xi) * (y - yi) / (yj - yi) + xi); if (intersect) inside = !inside; } @@ -16270,7 +16274,7 @@ _.extend(iD.geo.Extent.prototype, { [this[1][0], this[1][1]], [this[1][0], this[0][1]], [this[0][0], this[0][1]] - ] + ]; }, intersects: function(obj) { @@ -16531,7 +16535,7 @@ iD.actions.AddMember = function(relationId, member, memberIndex) { } return graph.replace(relation.addMember(member, memberIndex)); - } + }; }; iD.actions.AddMidpoint = function(midpoint, node) { return function(graph) { @@ -16565,7 +16569,7 @@ iD.actions.AddVertex = function(wayId, nodeId, index) { iD.actions.ChangeMember = function(relationId, member, memberIndex) { return function(graph) { return graph.replace(graph.entity(relationId).updateMember(member, memberIndex)); - } + }; }; iD.actions.ChangePreset = function(entityId, oldPreset, newPreset) { return function(graph) { @@ -16591,7 +16595,7 @@ iD.actions.Circularize = function(wayId, projection, maxAngle) { var action = function(graph) { var way = graph.entity(wayId), nodes = _.uniq(graph.childNodes(way)), - keyNodes = nodes.filter(function(n) { return graph.parentWays(n).length != 1; }), + keyNodes = nodes.filter(function(n) { return graph.parentWays(n).length !== 1; }), points = nodes.map(function(n) { return projection(n.loc); }), keyPoints = keyNodes.map(function(n) { return projection(n.loc); }), centroid = d3.geom.polygon(points).centroid(), @@ -16605,7 +16609,7 @@ iD.actions.Circularize = function(wayId, projection, maxAngle) { keyPoints = [points[0]]; } - if (keyNodes.length == 1) { + if (keyNodes.length === 1) { var index = nodes.indexOf(keyNodes[0]), oppositeIndex = Math.floor((index + nodes.length / 2) % nodes.length); @@ -16715,6 +16719,7 @@ iD.actions.Connect = function(nodeIds) { for (var i = 0; i < nodeIds.length - 1; i++) { var node = graph.entity(nodeIds[i]); + /*jshint -W083 */ graph.parentWays(node).forEach(function(parent) { if (!parent.areAdjacent(node.id, survivor.id)) { graph = graph.replace(parent.replaceNode(node.id, survivor.id)); @@ -16724,6 +16729,7 @@ iD.actions.Connect = function(nodeIds) { graph.parentRelations(node).forEach(function(parent) { graph = graph.replace(parent.replaceMember(node, survivor)); }); + /*jshint +W083 */ survivor = survivor.mergeTags(node.tags); graph = iD.actions.DeleteNode(node.id)(graph); @@ -16929,7 +16935,7 @@ iD.actions.DiscardTags = function(difference) { difference.created().forEach(discardTags); return graph; - } + }; }; // Disconect the ways at the given node. // @@ -17168,7 +17174,7 @@ iD.actions.MergePolygon = function(ids, newRelationId) { return _.any(contained[i]); } - function filterContained(d, i) { + function filterContained(d) { return d.filter(isContained); } @@ -17325,7 +17331,7 @@ iD.actions.Orthogonalize = function(wayId, projection) { for (i = 0; i < points.length; i++) { // only move the points that actually moved - if (originalPoints[i][0] != points[i][0] || originalPoints[i][1] != points[i][1]) { + if (originalPoints[i][0] !== points[i][0] || originalPoints[i][1] !== points[i][1]) { graph = graph.replace(graph.entity(nodes[i].id) .move(projection.invert(points[i]))); } @@ -17335,8 +17341,8 @@ iD.actions.Orthogonalize = function(wayId, projection) { for (i = 0; i < points.length; i++) { var node = nodes[i]; - if (graph.parentWays(node).length > 1 || - graph.parentRelations(node).length || + if (graph.parentWays(node).length > 1 || + graph.parentRelations(node).length || node.hasInterestingTags()) { continue; @@ -17490,9 +17496,9 @@ iD.actions.Reverse = function(wayId) { } function reverseValue(key, value) { - if (key === "incline" && numeric.test(value)) { + if (key === 'incline' && numeric.test(value)) { return value.replace(numeric, function(_, sign) { return sign === '-' ? '' : '-'; }); - } else if (key === "incline" || key === "direction") { + } else if (key === 'incline' || key === 'direction') { return {up: 'down', down: 'up'}[value] || value; } else { return {left: 'right', right: 'left'}[value] || value; @@ -17590,13 +17596,13 @@ iD.actions.Split = function(nodeId, newWayIds) { // calculate lengths length = 0; - for (i = wrap(idxA+1); i != idxA; i = wrap(i+1)) { + for (i = wrap(idxA+1); i !== idxA; i = wrap(i+1)) { length += dist(nodes[i], nodes[wrap(i-1)]); lengths[i] = length; } length = 0; - for (i = wrap(idxA-1); i != idxA; i = wrap(i-1)) { + for (i = wrap(idxA-1); i !== idxA; i = wrap(i-1)) { length += dist(nodes[i], nodes[wrap(i+1)]); if (length < lengths[i]) lengths[i] = length; @@ -17753,22 +17759,22 @@ iD.actions.Straighten = function(wayId, projection) { i; for (i = 1; i < points.length-1; i++) { - var node = nodes[i], + var node = nodes[i], point = points[i]; - if (graph.parentWays(node).length > 1 || - graph.parentRelations(node).length || + if (graph.parentWays(node).length > 1 || + graph.parentRelations(node).length || node.hasInterestingTags()) { var u = positionAlongWay(point, startPoint, endPoint), p0 = startPoint[0] + u * (endPoint[0] - startPoint[0]), - p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]), + p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]); graph = graph.replace(graph.entity(node.id) .move(projection.invert([p0, p1]))); } else { // safe to delete - if (toDelete.indexOf(node) == -1) { + if (toDelete.indexOf(node) === -1) { toDelete.push(node); } } @@ -17792,7 +17798,7 @@ iD.actions.Straighten = function(wayId, projection) { i; for (i = 1; i < points.length-1; i++) { - var point = points[i], + var point = points[i], u = positionAlongWay(point, startPoint, endPoint), p0 = startPoint[0] + u * (endPoint[0] - startPoint[0]), p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]), @@ -17866,7 +17872,7 @@ iD.behavior.drag = function() { d3.event.preventDefault(); } - var event = d3.dispatch("start", "move", "end"), + var event = d3.dispatch('start', 'move', 'end'), origin = null, selector = '', filter = null, @@ -17874,10 +17880,10 @@ iD.behavior.drag = function() { event.of = function(thiz, argumentz) { return function(e1) { + var e0 = e1.sourceEvent = d3.event; + e1.target = drag; + d3.event = e1; try { - var e0 = e1.sourceEvent = d3.event; - e1.target = drag; - d3.event = e1; event[e1.type].apply(thiz, argumentz); } finally { d3.event = e0; @@ -17885,7 +17891,7 @@ iD.behavior.drag = function() { }; }; - var d3_event_userSelectProperty = iD.util.prefixCSSProperty("UserSelect"), + var d3_event_userSelectProperty = iD.util.prefixCSSProperty('UserSelect'), d3_event_userSelectSuppress = d3_event_userSelectProperty ? function () { var selection = d3.selection(), @@ -17896,9 +17902,9 @@ iD.behavior.drag = function() { }; } : function (type) { - var w = d3.select(window).on("selectstart." + type, d3_eventCancel); + var w = d3.select(window).on('selectstart.' + type, d3_eventCancel); return function () { - w.on("selectstart." + type, null); + w.on('selectstart.' + type, null); }; }; @@ -17910,11 +17916,11 @@ iD.behavior.drag = function() { offset, origin_ = point(), started = false, - selectEnable = d3_event_userSelectSuppress(touchId != null ? "drag-" + touchId : "drag"); + selectEnable = d3_event_userSelectSuppress(touchId !== null ? 'drag-' + touchId : 'drag'); var w = d3.select(window) - .on(touchId !== null ? "touchmove.drag-" + touchId : "mousemove.drag", dragmove) - .on(touchId !== null ? "touchend.drag-" + touchId : "mouseup.drag", dragend, true); + .on(touchId !== null ? 'touchmove.drag-' + touchId : 'mousemove.drag', dragmove) + .on(touchId !== null ? 'touchend.drag-' + touchId : 'mouseup.drag', dragend, true); if (origin) { offset = origin.apply(target, arguments); @@ -17941,7 +17947,7 @@ iD.behavior.drag = function() { if (!started) { started = true; event_({ - type: "start" + type: 'start' }); } @@ -17949,7 +17955,7 @@ iD.behavior.drag = function() { d3_eventCancel(); event_({ - type: "move", + type: 'move', point: [p[0] + offset[0], p[1] + offset[1]], delta: [dx, dy] }); @@ -17958,21 +17964,21 @@ iD.behavior.drag = function() { function dragend() { if (started) { event_({ - type: "end" + type: 'end' }); d3_eventCancel(); - if (d3.event.target === eventTarget) w.on("click.drag", click, true); + if (d3.event.target === eventTarget) w.on('click.drag', click, true); } - w.on(touchId !== null ? "touchmove.drag-" + touchId : "mousemove.drag", null) - .on(touchId !== null ? "touchend.drag-" + touchId : "mouseup.drag", null); + w.on(touchId !== null ? 'touchmove.drag-' + touchId : 'mousemove.drag', null) + .on(touchId !== null ? 'touchend.drag-' + touchId : 'mouseup.drag', null); selectEnable(); } function click() { d3_eventCancel(); - w.on("click.drag", null); + w.on('click.drag', null); } } @@ -17993,13 +17999,13 @@ iD.behavior.drag = function() { }; } - selection.on("mousedown.drag" + selector, delegate) - .on("touchstart.drag" + selector, delegate); + selection.on('mousedown.drag' + selector, delegate) + .on('touchstart.drag' + selector, delegate); } drag.off = function(selection) { - selection.on("mousedown.drag" + selector, null) - .on("touchstart.drag" + selector, null); + selection.on('mousedown.drag' + selector, null) + .on('touchstart.drag' + selector, null); }; drag.delegate = function(_) { @@ -18022,8 +18028,8 @@ iD.behavior.drag = function() { drag.cancel = function() { d3.select(window) - .on("mousemove.drag", null) - .on("mouseup.drag", null); + .on('mousemove.drag', null) + .on('mouseup.drag', null); return drag; }; @@ -18040,7 +18046,7 @@ iD.behavior.drag = function() { return drag; }; - return d3.rebind(drag, event, "on"); + return d3.rebind(drag, event, 'on'); }; iD.behavior.Draw = function(context) { var event = d3.dispatch('move', 'click', 'clickWay', @@ -18068,8 +18074,7 @@ iD.behavior.Draw = function(context) { })[0] : d3.mouse(p); } - var eventTarget = d3.event.target, - element = d3.select(this), + var element = d3.select(this), touchId = d3.event.touches ? d3.event.changedTouches[0].identifier : null, time = +new Date(), pos = point(); @@ -18404,7 +18409,7 @@ iD.behavior.Hash = function(context) { var parser = function(map, s) { var q = iD.util.stringQs(s); - var args = (q.map || '').split("/").map(Number); + var args = (q.map || '').split('/').map(Number); if (args.length < 3 || args.some(isNaN)) { return true; // replace bogus hash } else if (s !== formatter(map).slice(1)) { @@ -18459,7 +18464,7 @@ iD.behavior.Hash = function(context) { d3.select(window) .on('hashchange.hash', null); - location.hash = ""; + location.hash = ''; }; return hash; @@ -18473,7 +18478,7 @@ iD.behavior.Hash = function(context) { Only one of these elements can have the :hover pseudo-class, but all of them will have the .hover class. */ -iD.behavior.Hover = function(context) { +iD.behavior.Hover = function() { var dispatch = d3.dispatch('hover'), selection, altDisables, @@ -18547,7 +18552,7 @@ iD.behavior.Hover = function(context) { function mousedown() { down = true; d3.select(window) - .on('mouseup.hover', mouseup) + .on('mouseup.hover', mouseup); } function mouseup() { @@ -18580,7 +18585,7 @@ iD.behavior.Hover = function(context) { d3.select(window) .on('keydown.hover', null) .on('keyup.hover', null) - .on('mouseup.hover', null) + .on('mouseup.hover', null); }; hover.altDisables = function(_) { @@ -18728,25 +18733,25 @@ iD.behavior.Tail = function() { var text, container, xmargin = 25, - tooltip_size = [0, 0], - selection_size = [0, 0], + tooltipSize = [0, 0], + selectionSize = [0, 0], transformProp = iD.util.prefixCSSProperty('Transform'); function tail(selection) { if (!text) return; d3.select(window) - .on('resize.tail', function() { selection_size = selection.dimensions(); }); + .on('resize.tail', function() { selectionSize = selection.dimensions(); }); function show() { container.style('display', 'block'); - tooltip_size = container.dimensions(); + tooltipSize = container.dimensions(); } function mousemove() { if (container.style('display') === 'none') show(); - var xoffset = ((d3.event.clientX + tooltip_size[0] + xmargin) > selection_size[0]) ? - -tooltip_size[0] - xmargin : xmargin; + var xoffset = ((d3.event.clientX + tooltipSize[0] + xmargin) > selectionSize[0]) ? + -tooltipSize[0] - xmargin : xmargin; container.classed('left', xoffset > 0); container.style(transformProp, 'translate(' + (~~d3.event.clientX + xoffset) + 'px,' + @@ -18781,8 +18786,8 @@ iD.behavior.Tail = function() { container .on('mousemove.tail', mousemove); - tooltip_size = container.dimensions(); - selection_size = selection.dimensions(); + tooltipSize = container.dimensions(); + selectionSize = selection.dimensions(); } tail.off = function(selection) { @@ -18969,7 +18974,7 @@ iD.modes.AddPoint = function(context) { .newFeature(true)); } - function addWay(loc, edge) { + function addWay(loc) { add(loc); } @@ -19013,7 +19018,7 @@ iD.modes.Browse = function(context) { }); // Get focus on the body. - if (document.activeElement) { + if (document.activeElement && document.activeElement.blur) { document.activeElement.blur(); } @@ -19207,7 +19212,7 @@ iD.modes.DragNode = function(context) { } var behavior = iD.behavior.drag() - .delegate("g.node, g.point, g.midpoint") + .delegate('g.node, g.point, g.midpoint') .surface(context.surface().node()) .origin(origin) .on('start', start) @@ -19598,7 +19603,7 @@ iD.modes.Save = function(context) { context.install(behavior); }); - context.connection().authenticate(function(err) { + context.connection().authenticate(function() { context.ui().sidebar.show(ui); }); }; @@ -19814,7 +19819,7 @@ iD.modes.Select = function(context, selectedIDs) { context.surface() .call(radialMenu.close) .on('dblclick.select', null) - .selectAll(".selected") + .selectAll('.selected') .classed('selected', false); context.map().on('drawn.select', null); @@ -19850,7 +19855,7 @@ iD.operations.Circularize = function(selectedIDs, context) { t('operations.circularize.description.' + geometry); }; - operation.id = "circularize"; + operation.id = 'circularize'; operation.keys = [t('operations.circularize.key')]; operation.title = t('operations.circularize.title'); @@ -19899,7 +19904,7 @@ iD.operations.Continue = function(selectedIDs, context) { t('operations.continue.description'); }; - operation.id = "continue"; + operation.id = 'continue'; operation.keys = [t('operations.continue.key')]; operation.title = t('operations.continue.title'); @@ -19969,7 +19974,7 @@ iD.operations.Delete = function(selectedIDs, context) { t('operations.delete.description'); }; - operation.id = "delete"; + operation.id = 'delete'; operation.keys = [iD.ui.cmd('⌘⌫'), iD.ui.cmd('⌘⌦')]; operation.title = t('operations.delete.title'); @@ -20006,7 +20011,7 @@ iD.operations.Disconnect = function(selectedIDs, context) { t('operations.disconnect.description'); }; - operation.id = "disconnect"; + operation.id = 'disconnect'; operation.keys = [t('operations.disconnect.key')]; operation.title = t('operations.disconnect.title'); @@ -20058,7 +20063,7 @@ iD.operations.Merge = function(selectedIDs, context) { return t('operations.merge.description'); }; - operation.id = "merge"; + operation.id = 'merge'; operation.keys = [t('operations.merge.key')]; operation.title = t('operations.merge.title'); @@ -20086,7 +20091,7 @@ iD.operations.Move = function(selectedIDs, context) { t('operations.move.description'); }; - operation.id = "move"; + operation.id = 'move'; operation.keys = [t('operations.move.key')]; operation.title = t('operations.move.title'); @@ -20121,7 +20126,7 @@ iD.operations.Orthogonalize = function(selectedIDs, context) { t('operations.orthogonalize.description.' + geometry); }; - operation.id = "orthogonalize"; + operation.id = 'orthogonalize'; operation.keys = [t('operations.orthogonalize.key')]; operation.title = t('operations.orthogonalize.title'); @@ -20149,7 +20154,7 @@ iD.operations.Reverse = function(selectedIDs, context) { return t('operations.reverse.description'); }; - operation.id = "reverse"; + operation.id = 'reverse'; operation.keys = [t('operations.reverse.key')]; operation.title = t('operations.reverse.title'); @@ -20176,7 +20181,7 @@ iD.operations.Rotate = function(selectedIDs, context) { return t('operations.rotate.description'); }; - operation.id = "rotate"; + operation.id = 'rotate'; operation.keys = [t('operations.rotate.key')]; operation.title = t('operations.rotate.title'); @@ -20230,7 +20235,7 @@ iD.operations.Split = function(selectedIDs, context) { } }; - operation.id = "split"; + operation.id = 'split'; operation.keys = [t('operations.split.key')]; operation.title = t('operations.split.title'); @@ -20264,7 +20269,7 @@ iD.operations.Straighten = function(selectedIDs, context) { t('operations.straighten.description'); }; - operation.id = "straighten"; + operation.id = 'straighten'; operation.keys = [t('operations.straighten.key')]; operation.title = t('operations.straighten.title'); @@ -20306,7 +20311,7 @@ iD.Connection = function() { }; connection.userURL = function(username) { - return url + "/user/" + username; + return url + '/user/' + username; }; connection.loadFromURL = function(url, callback) { @@ -20587,7 +20592,7 @@ iD.Connection = function() { extent: iD.geo.Extent( projection.invert([x, y + ts]), projection.invert([x + ts, y])) - } + }; }); function bboxUrl(tile) { @@ -20965,10 +20970,10 @@ iD.Entity.prototype = { hasInterestingTags: function() { return _.keys(this.tags).some(function(key) { - return key != 'attribution' && - key != 'created_by' && - key != 'source' && - key != 'odbl' && + return key !== 'attribution' && + key !== 'created_by' && + key !== 'source' && + key !== 'odbl' && key.indexOf('tiger:') !== 0; }); }, @@ -20980,8 +20985,8 @@ iD.Entity.prototype = { iD.data.deprecated.forEach(function(d) { var match = _.pairs(d.old)[0]; tags.forEach(function(t) { - if (t[0] == match[0] && - (t[1] == match[1] || match[1] == '*')) { + if (t[0] === match[0] && + (t[1] === match[1] || match[1] === '*')) { deprecated[t[0]] = t[1]; } }); @@ -21172,7 +21177,6 @@ iD.Graph.prototype = { ways.push(entity.id); parentWays[added[i]] = ways; } - } else if (type === 'node') { } else if (type === 'relation') { @@ -21501,14 +21505,18 @@ iD.History = function(context) { stack = h.stack.map(function(d) { var entities = {}, entity; - d.modified && d.modified.forEach(function(key) { - entity = allEntities[key]; - entities[entity.id] = entity; - }); + if (d.modified) { + d.modified.forEach(function(key) { + entity = allEntities[key]; + entities[entity.id] = entity; + }); + } - d.deleted && d.deleted.forEach(function(id) { - entities[id] = undefined; - }); + if (d.deleted) { + d.deleted.forEach(function(id) { + entities[id] = undefined; + }); + } return { graph: iD.Graph(stack[0].graph).load(entities), @@ -21589,7 +21597,7 @@ iD.Node = iD.Entity.node = function iD_Node() { iD.Node.prototype = Object.create(iD.Entity.prototype); _.extend(iD.Node.prototype, { - type: "node", + type: 'node', extent: function() { return new iD.geo.Extent(this.loc); @@ -21651,7 +21659,7 @@ iD.Relation = iD.Entity.relation = function iD_Relation() { iD.Relation.prototype = Object.create(iD.Entity.prototype); _.extend(iD.Relation.prototype, { - type: "relation", + type: 'relation', members: [], extent: function(resolver) { @@ -21682,7 +21690,7 @@ _.extend(iD.Relation.prototype, { indexedMembers: function() { var result = new Array(this.members.length); for (var i = 0; i < this.members.length; i++) { - result[i] = _.extend({}, this.members[i], {index: i}) + result[i] = _.extend({}, this.members[i], {index: i}); } return result; }, @@ -21998,7 +22006,7 @@ iD.Way = iD.Entity.way = function iD_Way() { iD.Way.prototype = Object.create(iD.Entity.prototype); _.extend(iD.Way.prototype, { - type: "way", + type: 'way', nodes: [], extent: function(resolver) { @@ -22100,13 +22108,13 @@ _.extend(iD.Way.prototype, { for (var i = 0; i < this.nodes.length; i++) { var node = this.nodes[i]; - if (node != id && nodes[nodes.length - 1] != node) { + if (node !== id && nodes[nodes.length - 1] !== node) { nodes.push(node); } } // Preserve circularity - if (this.nodes.length > 1 && this.first() === id && this.last() === id && nodes[nodes.length - 1] != nodes[0]) { + if (this.nodes.length > 1 && this.first() === id && this.last() === id && nodes[nodes.length - 1] !== nodes[0]) { nodes.push(nodes[0]); } @@ -22273,7 +22281,7 @@ iD.Background = function(context) { gpx.call(gpxLayer); var overlays = selection.selectAll('.overlay-layer') - .data(overlayLayers, function(d) { return d.source().name }); + .data(overlayLayers, function(d) { return d.source().name; }); overlays.enter().insert('div', '.layer-data') .attr('class', 'layer-layer overlay-layer'); @@ -22312,7 +22320,7 @@ iD.Background = function(context) { }; background.bing = function() { - background.baseLayerSource(findSource("Bing")); + background.baseLayerSource(findSource('Bing')); }; background.hasGpxLayer = function() { @@ -22407,7 +22415,7 @@ iD.Background = function(context) { name: 'Custom' })); } else { - background.baseLayerSource(findSource(chosen) || findSource("Bing")); + background.baseLayerSource(findSource(chosen) || findSource('Bing')); } var locator = _.find(backgroundSources, function(d) { @@ -22503,7 +22511,7 @@ iD.BackgroundSource.Bing = function(data, dispatch) { dispatch.change(); }); - var template = "http://ecn.t{t}.tiles.virtualearth.net/tiles/a{u}.jpeg?g=587&mkt=en-gb&n=z", + var template = 'http://ecn.t{t}.tiles.virtualearth.net/tiles/a{u}.jpeg?g=587&mkt=en-gb&n=z', subdomains = [0, 1, 2, 3]; bing.url = function(coord) { @@ -22535,8 +22543,8 @@ iD.BackgroundSource.Bing = function(data, dispatch) { }).join(', '); }; - bing.logo = "bing_maps.png"; - bing.terms_url = "http://opengeodata.org/microsoft-imagery-details"; + bing.logo = 'bing_maps.png'; + bing.terms_url = 'http://opengeodata.org/microsoft-imagery-details'; return bing; }; @@ -22544,7 +22552,7 @@ iD.BackgroundSource.Bing = function(data, dispatch) { iD.BackgroundSource.None = function() { return iD.BackgroundSource({ name: t('background.none'), id: 'None', template: '' }); }; -iD.GpxLayer = function(context, dispatch) { +iD.GpxLayer = function(context) { var projection, gj = {}, enable = true, @@ -22690,7 +22698,7 @@ iD.Map = function(context) { map.surface = surface = dataLayer.append('svg') .on('mousedown.zoom', function() { - if (d3.event.button == 2) { + if (d3.event.button === 2) { d3.event.stopPropagation(); } }, true) @@ -22902,7 +22910,7 @@ iD.Map = function(context) { map.mouse = function() { var e = mousemove || d3.event, s; - while (s = e.sourceEvent) e = s; + while ((s = e.sourceEvent)) e = s; return mouse(e); }; @@ -23027,7 +23035,7 @@ iD.Map = function(context) { d3.timer(function() { if (stop) return true; map.center(iD.geo.interp(from, loc, (t += 1) / 10)); - return t == 10; + return t === 10; }, 20); return map; }; @@ -23266,7 +23274,7 @@ iD.svg = { if (entity.id in cache) { return cache[entity.id]; } else { - return cache[entity.id] = path(entity.asGeoJSON(graph, polygon)); + return cache[entity.id] = path(entity.asGeoJSON(graph, polygon)); // jshint ignore:line } }; }, @@ -23379,7 +23387,8 @@ iD.svg.Areas = function(projection) { var entity = entities[i]; if (entity.geometry(graph) !== 'area') continue; - if (multipolygon = iD.geo.isSimpleMultipolygonOuterMember(entity, graph)) { + multipolygon = iD.geo.isSimpleMultipolygonOuterMember(entity, graph); + if (multipolygon) { areas[multipolygon.id] = { entity: multipolygon.mergeTags(entity.tags), area: Math.abs(entity.area(graph)) @@ -23481,11 +23490,11 @@ iD.svg.Labels = function(projection, context) { var font_sizes = label_stack.map(function(d) { var style = iD.util.getStyle('text.' + d[0] + '.tag-' + d[1]), - m = style && style.cssText.match("font-size: ([0-9]{1,2})px;"); + m = style && style.cssText.match('font-size: ([0-9]{1,2})px;'); if (m) return parseInt(m[1], 10); style = iD.util.getStyle('text.' + d[0]); - m = style && style.cssText.match("font-size: ([0-9]{1,2})px;"); + m = style && style.cssText.match('font-size: ([0-9]{1,2})px;'); if (m) return parseInt(m[1], 10); return default_size; @@ -23538,19 +23547,18 @@ iD.svg.Labels = function(projection, context) { } function drawLineLabels(group, entities, filter, classes, labels) { - var texts = group.selectAll('text.' + classes) .filter(filter) .data(entities, iD.Entity.key); - var tp = texts.enter() + texts.enter() .append('text') .attr('class', function(d, i) { return classes + ' ' + labels[i].classes + ' ' + d.id; }) .append('textPath') .attr('class', 'textpath'); - var tps = texts.selectAll('.textpath') + texts.selectAll('.textpath') .filter(filter) .data(entities, iD.Entity.key) .attr({ @@ -23560,11 +23568,9 @@ iD.svg.Labels = function(projection, context) { .text(iD.util.displayName); texts.exit().remove(); - } function drawLinePaths(group, entities, filter, classes, labels) { - var halos = group.selectAll('path') .filter(filter) .data(entities, iD.Entity.key); @@ -24153,7 +24159,7 @@ iD.svg.Restrictions = function(context) { } drawRestrictions.turns = function (graph, selectedIDs) { - if (selectedIDs.length != 1) + if (selectedIDs.length !== 1) return []; var from = graph.entity(selectedIDs[0]); @@ -24194,7 +24200,7 @@ iD.svg.Restrictions = function(context) { to: to, restriction: restriction, angle: Math.atan2(b[1] - a[1], b[0] - a[0]) - } + }; }; return drawRestrictions; @@ -24222,7 +24228,7 @@ iD.svg.Surface = function(context) { .data(data) .enter().append('use') .attr('id', function(d) { return d.key; }) - .attr('transform', function(d) { return "translate(-" + d.value[0] + ",-" + d.value[1] + ")"; }) + .attr('transform', function(d) { return 'translate(-' + d.value[0] + ',-' + d.value[1] + ')'; }) .attr('xlink:href', '#' + id); }; } @@ -24320,8 +24326,8 @@ iD.svg.Surface = function(context) { iD.svg.TagClasses = function() { var primary = [ 'highway', 'railway', 'waterway', 'aeroway', 'motorway', - 'power', 'amenity', 'natural', 'landuse', 'building', 'leisure', - 'place', 'boundary' + 'boundary', 'power', 'amenity', 'natural', 'landuse', + 'building', 'leisure', 'place' ], secondary = [ 'oneway', 'bridge', 'tunnel', 'construction' @@ -24434,9 +24440,10 @@ iD.svg.Vertices = function(projection, context) { var icons = {}; function icon(entity) { if (entity.id in icons) return icons[entity.id]; - return icons[entity.id] = (zoom !== 0 && + icons[entity.id] = zoom !== 0 && entity.hasInterestingTags() && - context.presets().match(entity, graph).icon); + context.presets().match(entity, graph).icon; + return icons[entity.id]; } function circle(klass) { @@ -24449,7 +24456,7 @@ iD.svg.Vertices = function(projection, context) { this.setAttribute('cx', c); this.setAttribute('cy', -c); this.setAttribute('r', r); - } + }; } var enter = groups.enter().append('g') @@ -24494,7 +24501,7 @@ iD.svg.Vertices = function(projection, context) { if (entity.id in selected || entity.hasInterestingTags() || entity.isIntersection(graph)) { - vertices.push(entity) + vertices.push(entity); } } @@ -24523,8 +24530,7 @@ iD.svg.Vertices = function(projection, context) { }; iD.ui = function(context) { function render(container) { - var history = context.history(), - map = context.map(); + var map = context.map(); if (iD.detect().opera) container.classed('opera', true); @@ -24552,7 +24558,7 @@ iD.ui = function(context) { .attr('id', 'map') .call(map); - var spacer = bar.append('div') + bar.append('div') .attr('class', 'spacer col4'); var limiter = bar.append('div') @@ -24849,7 +24855,7 @@ iD.ui.Background = function(context) { ['top', [0, -1]], ['right', [-1, 0]], ['bottom', [0, 1]]], - opacityDefault = (context.storage('background-opacity') !== undefined) ? + opacityDefault = (context.storage('background-opacity') !== null) ? (+context.storage('background-opacity')) : 0.5; function background(selection) { @@ -25050,7 +25056,7 @@ iD.ui.Background = function(context) { return t('background.percent_brightness', { opacity: (d * 100) }); }) .on('click.set-opacity', setOpacity) - .html("
") + .html('
') .call(bootstrap.tooltip() .placement('top')) .append('div') @@ -25413,16 +25419,16 @@ iD.ui.confirm = function(selection) { var section = modal.select('.content'); - var modalHeader = section.append('div') + section.append('div') .attr('class', 'modal-section header'); - var description = section.append('div') + section.append('div') .attr('class', 'modal-section message-text'); var buttonwrap = section.append('div') .attr('class', 'modal-section buttons cf'); - var okbutton = buttonwrap.append('button') + buttonwrap.append('button') .attr('class', 'col2 action') .on('click.confirm', function() { modal.remove(); @@ -26514,7 +26520,7 @@ iD.ui.modal = function(selection, blocking) { .attr('class', 'modal fillL col6'); shaded.on('click.remove-modal', function() { - if (d3.event.target == this && !blocking) shaded.close(); + if (d3.event.target === this && !blocking) shaded.close(); }); modal.append('button') @@ -26587,12 +26593,12 @@ iD.ui.Modes = function(context) { context.on('enter.editor', function(entered) { buttons.classed('active', function(mode) { return entered.button === mode.button; }); context.container() - .classed("mode-" + entered.id, true); + .classed('mode-' + entered.id, true); }); context.on('exit.editor', function(exited) { context.container() - .classed("mode-" + exited.id, false); + .classed('mode-' + exited.id, false); }); var keybinding = d3.keybinding('mode-buttons'); @@ -27029,7 +27035,7 @@ iD.ui.PresetList = function(context) { function drawList(list, presets) { var collection = presets.collection.map(function(preset) { - return preset.members ? CategoryItem(preset) : PresetItem(preset) + return preset.members ? CategoryItem(preset) : PresetItem(preset); }); var items = list.selectAll('.preset-list-item') @@ -27186,7 +27192,7 @@ iD.ui.RadialMenu = function(context, operations) { menu = selection.append('g') .attr('class', 'radial-menu') - .attr('transform', "translate(" + center + ")") + .attr('transform', 'translate(' + center + ')') .attr('opacity', 0); menu.transition() @@ -27485,7 +27491,7 @@ iD.ui.RawMembershipEditor = function(context) { if (member.id === entity.id) { memberships.push({relation: relation, member: member, index: index}); } - }) + }); }); selection.call(iD.ui.Disclosure() @@ -28243,7 +28249,7 @@ iD.ui.Success = function(context) { .attr('class', 'fr') .append('span') .attr('class', 'icon close') - .on('click', function() { event.cancel(success) }); + .on('click', function() { event.cancel(success); }); header.append('h3') .text(t('success.just_edited')); @@ -28340,7 +28346,7 @@ iD.ui.TagReference = function(tag) { body .append('img') .attr('class', 'wiki-image') - .attr('src', docs.image.thumb_url_prefix + "100" + docs.image.thumb_url_suffix) + .attr('src', docs.image.thumb_url_prefix + '100' + docs.image.thumb_url_suffix) .on('load', function() { show(); }) .on('error', function() { d3.select(this).remove(); show(); }); } else { @@ -28584,7 +28590,7 @@ iD.ui.Zoom = function(context) { .call(keybinding); }; }; -iD.ui.preset.access = function(field, context) { +iD.ui.preset.access = function(field) { var event = d3.dispatch('change'), entity, items; @@ -28638,7 +28644,7 @@ iD.ui.preset.access = function(field, context) { access.options = function(type) { var options = ['no', 'permissive', 'private', 'designated', 'destination']; - if (type != 'access') { + if (type !== 'access') { options.unshift('yes'); } @@ -29027,7 +29033,7 @@ iD.ui.preset.url = function(field) { .on('blur', change) .on('change', change); - if (field.type == 'number') { + if (field.type === 'number') { input.attr('type', 'text'); var spinControl = selection.selectAll('.spin-control') @@ -29070,7 +29076,7 @@ iD.ui.preset.url = function(field) { return d3.rebind(i, event, 'on'); }; -iD.ui.preset.localized = function(field, context) { +iD.ui.preset.localized = function(field) { var event = d3.dispatch('change'), wikipedia = iD.wikipedia(), @@ -29285,7 +29291,7 @@ iD.ui.preset.localized = function(field, context) { }; i.focus = function() { - title.node().focus(); + input.node().focus(); }; return d3.rebind(i, event, 'on'); @@ -29736,10 +29742,6 @@ iD.ui.intro.line = function(context, reveal) { title: 'intro.lines.title' }; - function one(target, e, f) { - d3.selection.prototype.one.call(target, e, f); - } - function timeout(f, t) { timeouts.push(window.setTimeout(f, t)); } @@ -29848,7 +29850,7 @@ iD.ui.intro.line = function(context, reveal) { } // selected wrong road type - function retryPreset(mode) { + function retryPreset() { timeout(function() { var preset = d3.select('.entity-editor-pane .preset-list-button'); reveal(preset.node(), t('intro.lines.wrong_preset')); @@ -30547,6 +30549,7 @@ iD.validate = function(changes, graph) { return warnings; }; +/* jshint ignore:start */ })(); window.locale = { _current: 'en' }; @@ -58185,7 +58188,8 @@ iD.introGraph = '{"n185954700":{"id":"n185954700","loc":[-85.642244,41.939081]," "landuse": "farmyard" }, "terms": [], - "name": "Farmyard" + "name": "Farmyard", + "icon": "farm" }, "landuse/forest": { "fields": [ @@ -58328,7 +58332,8 @@ iD.introGraph = '{"n185954700":{"id":"n185954700","loc":[-85.642244,41.939081]," "tags": { "leisure": "dog_park" }, - "name": "Dog Park" + "name": "Dog Park", + "icon": "dog-park" }, "leisure/garden": { "icon": "garden", @@ -58655,7 +58660,8 @@ iD.introGraph = '{"n185954700":{"id":"n185954700","loc":[-85.642244,41.939081]," "tags": { "man_made": "lighthouse" }, - "name": "Lighthouse" + "name": "Lighthouse", + "icon": "lighthouse" }, "man_made/observation": { "geometry": [ @@ -59482,7 +59488,7 @@ iD.introGraph = '{"n185954700":{"id":"n185954700","loc":[-85.642244,41.939081]," "name": "Liquor Store" }, "shop/bakery": { - "icon": "shop", + "icon": "bakery", "fields": [ "address", "building_area", @@ -59674,7 +59680,7 @@ iD.introGraph = '{"n185954700":{"id":"n185954700","loc":[-85.642244,41.939081]," "name": "Chemist" }, "shop/clothes": { - "icon": "shop", + "icon": "clothing-store", "fields": [ "address", "building_area", @@ -60194,7 +60200,7 @@ iD.introGraph = '{"n185954700":{"id":"n185954700","loc":[-85.642244,41.939081]," "name": "Outdoor Store" }, "shop/pet": { - "icon": "shop", + "icon": "dog-park", "fields": [ "address", "building_area", @@ -60210,6 +60216,23 @@ iD.introGraph = '{"n185954700":{"id":"n185954700","loc":[-85.642244,41.939081]," }, "name": "Pet Store" }, + "shop/photo": { + "icon": "camera", + "fields": [ + "address", + "building_area", + "opening_hours" + ], + "geometry": [ + "point", + "vertex", + "area" + ], + "tags": { + "shop": "photo" + }, + "name": "Photography Store" + }, "shop/shoes": { "icon": "shop", "fields": [ @@ -71792,1310 +71815,1422 @@ iD.introGraph = '{"n185954700":{"id":"n185954700","loc":[-85.642244,41.939081]," ] }, "featureIcons": { - "airfield": { + "circle-stroked": { "12": [ - 0, + 42, 0 ], "18": [ - 0, - 14 + 24, + 0 ], "24": [ 0, - 34 + 0 ] }, - "airport": { + "circle": { "12": [ - 0, - 60 + 96, + 0 ], "18": [ - 0, - 74 + 78, + 0 ], "24": [ - 0, - 94 + 54, + 0 ] }, - "alcohol-shop": { + "square-stroked": { "12": [ - 0, - 120 + 150, + 0 ], "18": [ - 0, - 134 + 132, + 0 ], "24": [ - 0, - 154 + 108, + 0 ] }, - "america-football": { + "square": { "12": [ - 0, - 180 + 204, + 0 ], "18": [ - 0, - 194 + 186, + 0 ], "24": [ - 0, - 214 + 162, + 0 ] }, - "art-gallery": { + "triangle-stroked": { "12": [ - 0, - 240 + 258, + 0 ], "18": [ - 0, - 254 + 240, + 0 ], "24": [ - 0, - 274 + 216, + 0 ] }, - "bank": { + "triangle": { "12": [ - 0, - 300 + 42, + 24 ], "18": [ - 0, - 314 + 24, + 24 ], "24": [ 0, - 334 + 24 ] }, - "bar": { + "star-stroked": { "12": [ - 0, - 360 + 96, + 24 ], "18": [ - 0, - 374 + 78, + 24 ], "24": [ - 0, - 394 + 54, + 24 ] }, - "baseball": { + "star": { "12": [ - 0, - 420 + 150, + 24 ], "18": [ - 0, - 434 + 132, + 24 ], "24": [ - 0, - 454 + 108, + 24 ] }, - "basketball": { + "cross": { "12": [ - 0, - 480 + 204, + 24 ], "18": [ - 0, - 494 + 186, + 24 ], "24": [ - 0, - 514 + 162, + 24 ] }, - "beer": { + "marker-stroked": { "12": [ - 0, - 540 + 258, + 24 ], "18": [ - 0, - 554 + 240, + 24 ], "24": [ - 0, - 574 + 216, + 24 ] }, - "bicycle": { + "marker": { "12": [ - 0, - 600 + 42, + 48 ], "18": [ - 0, - 614 + 24, + 48 ], "24": [ 0, - 634 + 48 ] }, - "building": { + "religious-jewish": { "12": [ - 0, - 660 + 96, + 48 ], "18": [ - 0, - 674 + 78, + 48 ], "24": [ - 0, - 694 + 54, + 48 ] }, - "bus": { + "religious-christian": { "12": [ - 0, - 720 + 150, + 48 ], "18": [ - 0, - 734 + 132, + 48 ], "24": [ - 0, - 754 + 108, + 48 ] }, - "cafe": { + "religious-muslim": { "12": [ - 0, - 780 + 204, + 48 ], "18": [ - 0, - 794 + 186, + 48 ], "24": [ - 0, - 814 + 162, + 48 ] }, - "campsite": { + "cemetery": { "12": [ - 0, - 840 + 258, + 48 ], "18": [ - 0, - 854 + 240, + 48 ], "24": [ - 0, - 874 + 216, + 48 ] }, - "cemetery": { + "rocket": { "12": [ - 0, - 900 + 42, + 72 ], "18": [ - 0, - 914 + 24, + 72 ], "24": [ 0, - 934 + 72 ] }, - "cinema": { + "airport": { "12": [ - 0, - 960 + 96, + 72 ], "18": [ - 0, - 974 + 78, + 72 ], "24": [ - 0, - 994 + 54, + 72 ] }, - "circle": { + "heliport": { "12": [ - 0, - 1020 + 150, + 72 ], "18": [ - 0, - 1034 + 132, + 72 ], "24": [ - 0, - 1054 + 108, + 72 ] }, - "circle-stroked": { + "rail": { "12": [ - 0, - 1080 + 204, + 72 ], "18": [ - 0, - 1094 + 186, + 72 ], "24": [ - 0, - 1114 + 162, + 72 ] }, - "city": { + "rail-underground": { "12": [ - 0, - 1140 + 258, + 72 ], "18": [ - 0, - 1154 + 240, + 72 ], "24": [ - 0, - 1174 + 216, + 72 ] }, - "college": { + "rail-above": { "12": [ - 0, - 1200 + 42, + 96 ], "18": [ - 0, - 1214 + 24, + 96 ], "24": [ 0, - 1234 + 96 ] }, - "commercial": { + "bus": { "12": [ - 0, - 1260 + 96, + 96 ], "18": [ - 0, - 1274 + 78, + 96 ], "24": [ - 0, - 1294 + 54, + 96 ] }, - "cricket": { + "fuel": { "12": [ - 0, - 1320 + 150, + 96 ], "18": [ - 0, - 1334 + 132, + 96 ], "24": [ - 0, - 1354 + 108, + 96 ] }, - "cross": { + "parking": { "12": [ - 0, - 1380 + 204, + 96 ], "18": [ - 0, - 1394 + 186, + 96 ], "24": [ - 0, - 1414 + 162, + 96 ] }, - "dam": { + "parking-garage": { "12": [ - 0, - 1440 + 258, + 96 ], "18": [ - 0, - 1454 + 240, + 96 ], "24": [ - 0, - 1474 + 216, + 96 ] }, - "danger": { + "airfield": { "12": [ - 0, - 1500 + 42, + 120 ], "18": [ - 0, - 1514 + 24, + 120 ], "24": [ 0, - 1534 + 120 ] }, - "disability": { + "roadblock": { "12": [ - 0, - 1560 + 96, + 120 ], "18": [ - 0, - 1574 + 78, + 120 ], "24": [ - 0, - 1594 + 54, + 120 ] }, - "embassy": { + "ferry": { "12": [ - 0, - 1620 + 150, + 120 ], "18": [ - 0, - 1634 + 132, + 120 ], "24": [ - 0, - 1654 + 108, + 120 + ], + "line": [ + 2240, + 25 ] }, - "emergency-telephone": { + "harbor": { "12": [ - 0, - 1680 + 204, + 120 ], "18": [ - 0, - 1694 + 186, + 120 ], "24": [ - 0, - 1714 + 162, + 120 ] }, - "farm": { + "bicycle": { "12": [ - 0, - 1740 + 258, + 120 ], "18": [ - 0, - 1754 + 240, + 120 ], "24": [ - 0, - 1774 + 216, + 120 ] }, - "fast-food": { + "park": { "12": [ - 0, - 1800 + 42, + 144 ], "18": [ - 0, - 1814 + 24, + 144 ], "24": [ 0, - 1834 + 144 ] }, - "ferry": { + "park2": { "12": [ - 0, - 1860 + 96, + 144 ], "18": [ - 0, - 1874 + 78, + 144 ], "24": [ - 0, - 1894 + 54, + 144 + ] + }, + "museum": { + "12": [ + 150, + 144 ], - "line": [ - 2240, - 25 + "18": [ + 132, + 144 + ], + "24": [ + 108, + 144 ] }, - "fire-station": { + "lodging": { "12": [ - 0, - 1920 + 204, + 144 ], "18": [ - 0, - 1934 + 186, + 144 ], "24": [ - 0, - 1954 + 162, + 144 ] }, - "fuel": { + "monument": { "12": [ - 0, - 1980 + 258, + 144 ], "18": [ - 0, - 1994 + 240, + 144 + ], + "24": [ + 216, + 144 + ] + }, + "zoo": { + "12": [ + 42, + 168 + ], + "18": [ + 24, + 168 ], "24": [ 0, - 2014 + 168 ] }, "garden": { "12": [ - 0, - 2040 + 96, + 168 ], "18": [ - 0, - 2054 + 78, + 168 ], "24": [ - 0, - 2074 + 54, + 168 ] }, - "golf": { + "campsite": { "12": [ - 0, - 2100 + 150, + 168 ], "18": [ - 0, - 2114 + 132, + 168 ], "24": [ - 0, - 2134 + 108, + 168 ] }, - "grocery": { + "theatre": { "12": [ - 0, - 2160 + 204, + 168 ], "18": [ - 0, - 2174 + 186, + 168 ], "24": [ - 0, - 2194 + 162, + 168 ] }, - "harbor": { + "art-gallery": { "12": [ - 0, - 2220 + 258, + 168 ], "18": [ - 0, - 2234 + 240, + 168 ], "24": [ - 0, - 2254 + 216, + 168 ] }, - "heliport": { + "pitch": { "12": [ - 0, - 2280 + 42, + 192 ], "18": [ - 0, - 2294 + 24, + 192 ], "24": [ 0, - 2314 + 192 ] }, - "hospital": { + "soccer": { "12": [ - 0, - 2340 + 96, + 192 ], "18": [ - 0, - 2354 + 78, + 192 ], "24": [ - 0, - 2374 + 54, + 192 ] }, - "industrial": { + "america-football": { "12": [ - 0, - 2400 + 150, + 192 ], "18": [ - 0, - 2414 + 132, + 192 ], "24": [ - 0, - 2434 + 108, + 192 ] }, - "land-use": { + "tennis": { "12": [ - 0, - 2460 + 204, + 192 ], "18": [ - 0, - 2474 + 186, + 192 ], "24": [ - 0, - 2494 + 162, + 192 ] }, - "library": { + "basketball": { "12": [ - 0, - 2520 + 258, + 192 ], "18": [ - 0, - 2534 + 240, + 192 ], "24": [ - 0, - 2554 + 216, + 192 ] }, - "lodging": { + "baseball": { "12": [ - 0, - 2580 + 42, + 216 ], "18": [ - 0, - 2594 + 24, + 216 ], "24": [ 0, - 2614 + 216 ] }, - "logging": { + "golf": { "12": [ - 0, - 2640 + 96, + 216 ], "18": [ - 0, - 2654 + 78, + 216 ], "24": [ - 0, - 2674 + 54, + 216 ] }, - "marker": { + "swimming": { "12": [ - 0, - 2700 + 150, + 216 ], "18": [ - 0, - 2714 + 132, + 216 ], "24": [ - 0, - 2734 + 108, + 216 ] }, - "marker-stroked": { + "cricket": { "12": [ - 0, - 2760 + 204, + 216 ], "18": [ - 0, - 2774 + 186, + 216 ], "24": [ - 0, - 2794 + 162, + 216 ] }, - "monument": { + "skiing": { "12": [ - 0, - 2820 + 258, + 216 ], "18": [ - 0, - 2834 + 240, + 216 ], "24": [ - 0, - 2854 + 216, + 216 ] }, - "museum": { + "school": { "12": [ - 0, - 2880 + 42, + 240 ], "18": [ - 0, - 2894 + 24, + 240 ], "24": [ 0, - 2914 + 240 ] }, - "music": { + "college": { "12": [ - 0, - 2940 + 96, + 240 ], "18": [ - 0, - 2954 + 78, + 240 ], "24": [ - 0, - 2974 + 54, + 240 ] }, - "oil-well": { + "library": { "12": [ - 0, - 3000 + 150, + 240 ], "18": [ - 0, - 3014 + 132, + 240 ], "24": [ - 0, - 3034 + 108, + 240 ] }, - "park": { + "post": { "12": [ - 0, - 3060 + 204, + 240 ], "18": [ - 0, - 3074 + 186, + 240 ], "24": [ - 0, - 3094 + 162, + 240 ] }, - "park2": { + "fire-station": { "12": [ - 0, - 3120 + 258, + 240 ], "18": [ - 0, - 3134 + 240, + 240 ], "24": [ - 0, - 3154 + 216, + 240 ] }, - "parking": { + "town-hall": { "12": [ - 0, - 3180 + 42, + 264 ], "18": [ - 0, - 3194 + 24, + 264 ], "24": [ 0, - 3214 + 264 ] }, - "parking-garage": { + "police": { "12": [ - 0, - 3240 + 96, + 264 ], "18": [ - 0, - 3254 + 78, + 264 ], "24": [ - 0, - 3274 + 54, + 264 ] }, - "pharmacy": { + "prison": { "12": [ - 0, - 3300 + 150, + 264 ], "18": [ - 0, - 3314 + 132, + 264 ], "24": [ - 0, - 3334 + 108, + 264 ] }, - "pitch": { + "embassy": { "12": [ - 0, - 3360 + 204, + 264 ], "18": [ - 0, - 3374 + 186, + 264 ], "24": [ - 0, - 3394 + 162, + 264 ] }, - "place-of-worship": { + "beer": { "12": [ - 0, - 3420 + 258, + 264 ], "18": [ - 0, - 3434 + 240, + 264 ], "24": [ - 0, - 3454 + 216, + 264 ] }, - "police": { + "restaurant": { "12": [ - 0, - 3480 + 42, + 288 ], "18": [ - 0, - 3494 + 24, + 288 ], "24": [ 0, - 3514 + 288 ] }, - "post": { + "cafe": { "12": [ - 0, - 3540 + 96, + 288 ], "18": [ - 0, - 3554 + 78, + 288 ], "24": [ - 0, - 3574 + 54, + 288 ] }, - "prison": { + "shop": { "12": [ - 0, - 3600 + 150, + 288 ], "18": [ - 0, - 3614 + 132, + 288 ], "24": [ - 0, - 3634 + 108, + 288 ] }, - "rail": { + "fast-food": { "12": [ - 0, - 3660 + 204, + 288 ], "18": [ - 0, - 3674 + 186, + 288 ], "24": [ - 0, - 3694 + 162, + 288 ] }, - "rail-above": { + "bar": { "12": [ - 0, - 3720 + 258, + 288 ], "18": [ - 0, - 3734 + 240, + 288 ], "24": [ - 0, - 3754 + 216, + 288 ] }, - "rail-underground": { + "bank": { "12": [ - 0, - 3780 + 42, + 312 ], "18": [ - 0, - 3794 + 24, + 312 ], "24": [ 0, - 3814 + 312 ] }, - "religious-christian": { + "grocery": { "12": [ - 0, - 3840 + 96, + 312 ], "18": [ - 0, - 3854 + 78, + 312 ], "24": [ - 0, - 3874 + 54, + 312 ] }, - "religious-jewish": { + "cinema": { "12": [ - 0, - 3900 + 150, + 312 ], "18": [ - 0, - 3914 + 132, + 312 ], "24": [ - 0, - 3934 + 108, + 312 ] }, - "religious-muslim": { + "pharmacy": { "12": [ - 0, - 3960 + 204, + 312 ], "18": [ - 0, - 3974 + 186, + 312 ], "24": [ - 0, - 3994 + 162, + 312 ] }, - "restaurant": { + "hospital": { "12": [ - 0, - 4020 + 258, + 312 ], "18": [ - 0, - 4034 + 240, + 312 ], "24": [ - 0, - 4054 + 216, + 312 ] }, - "roadblock": { + "danger": { "12": [ - 0, - 4080 + 42, + 336 ], "18": [ - 0, - 4094 + 24, + 336 ], "24": [ 0, - 4114 + 336 ] }, - "school": { + "industrial": { "12": [ - 0, - 4140 + 96, + 336 ], "18": [ - 0, - 4154 + 78, + 336 ], "24": [ - 0, - 4174 + 54, + 336 ] }, - "shop": { + "warehouse": { "12": [ - 0, - 4200 + 150, + 336 ], "18": [ - 0, - 4214 + 132, + 336 ], "24": [ - 0, - 4234 + 108, + 336 ] }, - "skiing": { + "commercial": { "12": [ - 0, - 4260 + 204, + 336 ], "18": [ - 0, - 4274 + 186, + 336 ], "24": [ - 0, - 4294 + 162, + 336 ] }, - "slaughterhouse": { + "building": { "12": [ - 0, - 4320 + 258, + 336 ], "18": [ - 0, - 4334 + 240, + 336 ], "24": [ - 0, - 4354 + 216, + 336 ] }, - "soccer": { + "place-of-worship": { "12": [ - 0, - 4380 + 42, + 360 ], "18": [ - 0, - 4394 + 24, + 360 ], "24": [ 0, - 4414 + 360 ] }, - "square": { + "alcohol-shop": { "12": [ - 0, - 4440 + 96, + 360 ], "18": [ - 0, - 4454 + 78, + 360 ], "24": [ - 0, - 4474 + 54, + 360 ] }, - "square-stroked": { + "logging": { "12": [ - 0, - 4500 + 150, + 360 ], "18": [ - 0, - 4514 + 132, + 360 ], "24": [ - 0, - 4534 + 108, + 360 ] }, - "star": { + "oil-well": { "12": [ - 0, - 4560 + 204, + 360 ], "18": [ - 0, - 4574 + 186, + 360 ], "24": [ - 0, - 4594 + 162, + 360 ] }, - "star-stroked": { + "slaughterhouse": { "12": [ - 0, - 4620 + 258, + 360 ], "18": [ - 0, - 4634 + 240, + 360 ], "24": [ - 0, - 4654 + 216, + 360 ] }, - "swimming": { + "dam": { "12": [ - 0, - 4680 + 42, + 384 ], "18": [ - 0, - 4694 + 24, + 384 ], "24": [ 0, - 4714 + 384 ] }, - "telephone": { + "water": { "12": [ - 0, - 4740 + 96, + 384 ], "18": [ - 0, - 4754 + 78, + 384 ], "24": [ - 0, - 4774 + 54, + 384 ] }, - "tennis": { + "wetland": { "12": [ - 0, - 4800 + 150, + 384 ], "18": [ - 0, - 4814 + 132, + 384 ], "24": [ - 0, - 4834 + 108, + 384 ] }, - "theatre": { + "disability": { "12": [ - 0, - 4860 + 204, + 384 ], "18": [ - 0, - 4874 + 186, + 384 + ], + "24": [ + 162, + 384 + ] + }, + "telephone": { + "12": [ + 258, + 384 + ], + "18": [ + 240, + 384 + ], + "24": [ + 216, + 384 + ] + }, + "emergency-telephone": { + "12": [ + 42, + 408 + ], + "18": [ + 24, + 408 ], "24": [ 0, - 4894 + 408 ] }, "toilets": { "12": [ - 0, - 4920 + 96, + 408 ], "18": [ - 0, - 4934 + 78, + 408 ], "24": [ - 0, - 4954 + 54, + 408 ] }, - "town": { + "waste-basket": { "12": [ - 0, - 4980 + 150, + 408 ], "18": [ - 0, - 4994 + 132, + 408 ], "24": [ - 0, - 5014 + 108, + 408 ] }, - "town-hall": { + "music": { "12": [ - 0, - 5040 + 204, + 408 ], "18": [ - 0, - 5054 + 186, + 408 ], "24": [ - 0, - 5074 + 162, + 408 ] }, - "triangle": { + "land-use": { "12": [ - 0, - 5100 + 258, + 408 ], "18": [ - 0, - 5114 + 240, + 408 ], "24": [ - 0, - 5134 + 216, + 408 ] }, - "triangle-stroked": { + "city": { "12": [ - 0, - 5160 + 42, + 432 ], "18": [ - 0, - 5174 + 24, + 432 ], "24": [ 0, - 5194 + 432 + ] + }, + "town": { + "12": [ + 96, + 432 + ], + "18": [ + 78, + 432 + ], + "24": [ + 54, + 432 ] }, "village": { "12": [ - 0, - 5220 + 150, + 432 ], "18": [ - 0, - 5234 + 132, + 432 ], "24": [ - 0, - 5254 + 108, + 432 ] }, - "warehouse": { + "farm": { "12": [ - 0, - 5280 + 204, + 432 ], "18": [ - 0, - 5294 + 186, + 432 ], "24": [ - 0, - 5314 + 162, + 432 ] }, - "waste-basket": { + "bakery": { "12": [ - 0, - 5340 + 258, + 432 ], "18": [ - 0, - 5354 + 240, + 432 ], "24": [ - 0, - 5374 + 216, + 432 ] }, - "water": { + "dog-park": { "12": [ - 0, - 5400 + 42, + 456 ], "18": [ - 0, - 5414 + 24, + 456 ], "24": [ 0, - 5434 + 456 ] }, - "wetland": { + "lighthouse": { "12": [ - 0, - 5460 + 96, + 456 ], "18": [ - 0, - 5474 + 78, + 456 ], "24": [ - 0, - 5494 + 54, + 456 ] }, - "zoo": { + "clothing-store": { "12": [ - 0, - 5520 + 150, + 456 ], "18": [ - 0, - 5534 + 132, + 456 + ], + "24": [ + 108, + 456 + ] + }, + "london-underground": { + "12": [ + 204, + 456 + ], + "18": [ + 186, + 456 + ], + "24": [ + 162, + 456 + ] + }, + "minefield": { + "12": [ + 258, + 456 + ], + "18": [ + 240, + 456 + ], + "24": [ + 216, + 456 + ] + }, + "camera": { + "12": [ + 42, + 480 + ], + "18": [ + 24, + 480 ], "24": [ 0, - 5554 + 480 ] }, "highway-motorway": { @@ -73838,7 +73973,7 @@ iD.introGraph = '{"n185954700":{"id":"n185954700","loc":[-85.642244,41.939081]," "none": "None", "custom": "Custom", "custom_prompt": "Enter a tile template. Valid tokens are {z}, {x}, {y} for Z/X/Y scheme and {u} for quadtile scheme.", - "fix_misalignment": "Fix misalignment", + "fix_misalignment": "Fix alignment", "reset": "reset" }, "restore": { @@ -75484,6 +75619,10 @@ iD.introGraph = '{"n185954700":{"id":"n185954700","loc":[-85.642244,41.939081]," "name": "Pet Store", "terms": "" }, + "shop/photo": { + "name": "Photography Store", + "terms": "" + }, "shop/shoes": { "name": "Shoe Store", "terms": "" diff --git a/vendor/assets/iD/iD/img/maki-sprite.png b/vendor/assets/iD/iD/img/maki-sprite.png index cbcba82e2084c6079103df45b3ab4690ba70e7dd..c082961461593ebd546b9921193197f67b94b941 100644 GIT binary patch literal 100723 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

PChIYUm+AsSz7 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�)G1OEA#apew&tP#|dl_vCwM21?jWg(}xYyv?>A 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 literal 87610 zcmY&=byQUE_w@w^5QA={L%O6J96&-kl~B4HM3FRTl~ic~Nr4Y2NP`GSNv9wsEgh1= zd*-`-|GdjJ%-nI9nfu)5oU_l~`w*$4rF!i$?PUZ(uBqKd>%l!Wf>3l_!h=Uq_BSix z4rQ-+M-f5FUtKwSfD6Z1-g>G^NNMl&RXAX>zO8o$K^}7;NXRn;If17_RuIHj5JA@N zBZ$;n1flXstJRf(|G=}-P(>pbn15Lf`3dk!L=CNI;Qw>o{Gkbj>S0j01zIZ1yqwjD z*M#)SCGPvD|9vruH(_b*i)cXSWJi{_y=79lV-;JjN?hLhqJfE$oJXB%HGS{Y`eCQn zM8MYc6}6zwhcnANadpztTfIHKJ@0PX_dXyFjo?Kjumz$(fxVW*L zoScGG{M2-G%P4&OEiB@~Yl@P@x*9BN+Gx4+^Ya1p!nX^*0Wob^-K7!42J1EwvcJEd zd{%-&Ce8w5zaI76Gq3jex&fb3s+}q4d*{v_-yeN_4+VvU)T%yxigp|S?}1NWhHOrq z?;pQ(AwOd}Y({PEzMM5uRW$lYxc#N$t$vgO+0Hf0lO!Z0jh9!gX{^grh~Wxc=?il8-pR&^_!(3}7{yKt@iQU5Wj^>qP%Y_T#veGz4s+)%sTVQVKM zle~A#-HXr3&tEF!Io~?*=+PrFC>k_m)Wrt zV#>QyJ}cs4vj`*iiLzAG)FL0~>c+7n7q`Gv78lp#S-BwW?5#fS}sA*_; z|EzR2PM!SX{!m?0bKS(m#DOnYNLX0?p^s1f&%8USJgllO>s_6lQxUh1k9oqg`c?*V z-sI)xe&*ui6V*Mmd;IwE@!!9HzXYGG=C{R^CwLWgaB^`KewwP~gBQ#V(RG$&U;aef z{KKVXhVwf$E`EyWa@Oe%6(aGQk z4cVc=!4neQTQ#Wo-`7YEw#Le4HnX!?uCxWbc=5ut>EGYUOYP%3UBtJ=sxQ?(x*Hx$ zmZ-IkHXu^)zOAWF%89ofBJ@{j=S5L?>Q#CvpI8U359DW0WXTk8v18Q*AMGx1^<~O$ z88-#}n^96yYAi7zIBFF@KQq56EWCy&sHmuzBdamx(QE4Y`TU`mC@+(~c%Bw+AeMEz zHL)%a!llFf;5LE92$lrmaa%*9xcuSPw9&)ODaXv$uV<6ryjf<;y(ubs z$HU93cDmO058byH*Xo>MIZ;eB3c}XB`tczVKhxv_Yj4@uo{m<2{%o*u zH7`Hk*umPG?ALz}zR@)V95zlD8<#o9luzoRDn`54m@KrN2RrU6mZP}sg=tt~LMmv= zri|IxYa@!wS|&S*ADr)V>uD&UIncuMd7ecZcu6Dx38Vugi; zT}DgpQC(ArS1>2&L8@^C4dZx;nr+)nN^93f6~iy`b*khF@UsX*jP>HfICR7)MH$6h z#yLE!G(Kd-G;eQAeksACHsZn}StZdmf9~uXdHc@;^LpZksM*>_drSQGy=gnahnwlq zNlAv95UPjT=~4%zAr6vjbcU#DR+X5e?A+Yej;^k?#ZUHqC!!AhvtMA@M@GiR1g2o2 zp0u019raa4(?@iqM%0qVm4%1nlf(&JOr}Oi85CWkwjMhYf8u$(Ya4*fUIc%ozG59? zK6J7{p+3Ly=MUZ1+?--#W8)5b!TjA>F8X_3LBaK419tbaZ!_3={8$1emGi;VwlRyw zt8~P=`7}4})-!~x+uc~!a##1fMw>@pG0JatUo`ygW8xe-SBjoH-AXDwW;WXpHGKV% z#p2bkv*u77x6{8HbOL6WRau7g@kq(bNH z84>>uY90giW`XKIZxRzl%xirL`wsq$sYbS{d=L~7>GAOPK79n&_WS<90V9@wFEvjR z%Sv^?;pQgnht%Zs^j`{ErxCg(cPs5-SNyYUjUZX3u{Qp2>B+ydvqn*Phw}ga^S8FO zP14CxiG6l*@TbXfvdXpPM&^^Fn&(T3ub$GBq_7jgE@y zd39Y<__>fDdBIU3JAcrGr@LqkIshr7?V_}6YPBxbqZzdviE{LfcYvnQgtxw%uvI{Zd> zvxKOq;o#-arqT+OS8}-+a`)Eb{T@6I)m|lZc(72S>#*TF$4D!AhnB6sq5~W^lTcCS z7QGUzsUdwmvVwvhY{>RSoiT3Y{mLm(I85=chn+jo0B5zq>CTpyJ|c`b7k<6k%pXZ_ z5_{?V{D&SD)tg`07emEq_kY#;)}b#f%e=yhin3X}z4w;q=^%}7g;Z!89W~|Tp<3+k zl7;Ye@%&Rq7P9McZ?jly{&pHvWH;DAT~75O;;y6PRG!`V{X1a+ZUz&4l(v6(pPrpP z!54M3nJZ(Aj_8`uDO=~#tcJ%6YOT< z!orWm?>C1C$e(S0v!t;m;=VPzy1e{_Pe7ooYF<`ff9ME6h9+WP!T%>QdN{_8H%SuN z9*f-x?@}bSQu}=|mV04LYID!jR834IShlVLrTy>Uzgy&Lu+j`ir>EhFKeySC`d|B) z2DWS*2%LuJyH=WFA^9=oZ<6@1sI3LqTi&s|hxp5=Eh5uts&GDy^V&gvN!Q4*wF2aNYRu4vLKNk;xGKVj&(J=^# zit^cy{@tFtC6A9Eo+|xt^J>vP*I~YP=82>JSQpdPF`+AzyyGrzZs(fZahP|*y+Y}N zN1VeII(}8lmi6Afd(JZ*Eb-hIn!f#WjEL>ehq8z$G9L1WjB<9^esy-8GafZb5lax! zK^`*sl3seM%(7`S`R&`4c&OTaEiLoUb8@U>Qd1`nJb$;F<9VbDCFhf1k(e$nE!779 zov=@^vbM(O;$jwc99)=95p}LgdH2rT$nMX*(2%m^!|yRPpJarD%A;$=y#a~t|9&OU zk9cSq`bIvV$%9~9QQVXQmN_r`>M^h^X9R80CXT z3v_cBurAFBJV%=Q5eL>?%^_K6Adf z)pQZGusW0Di$DWAl@=R(y_IcsJ=3R@PE##}S7 zaY337&i|eMc(^`3us89^K7Dt0*NL2*+=PyfEABK{ zSGR`z6oA??`$6N4oSqCm%ZrQ*3&l75=8gC2{dbrVaq=+_y>FHJN=jj;Q#IcC01;~Q zr)o<9L%d7kF?RC;EXr$9U?6cNDLHvb2#|0k6p4yo5(NK2b)h9C6&@NL{hR0^r|yDo zM?R;+-eGeU#t(sTd*Qv@n~usV$*SYIQRVXUbLVgP(iCTUR~hA=WYjj{$^`uFu^-C2 z!!X-M^B~>jQdS>;9dS(grLq_FoJS{3)*!^Rv}?5xLliCUm>eBWNS{JDn`=_!P~|w3 zHwS6M;^W(|+jHNR31~P^@5Nx@;PIx*1)eapkKYo)!s$QwMkIeVzKEm7p+DSpD3>c}=qY!BzfuB3Z>yu2As2{q53w+&&=7WYOkaaPt_0Bqwwe_CL$^g8Ue^HQ}X zKtE@JfX6?%y1JG{z1l8Z?~JD8JJB{U7`8F|en@St45v+3OLGhGBZLvJFZPk_551*?uvolCilUB`53G?_k+-+%wi-3eKH2@qS7K>5Q9IoHB@nX5S8PZTxzjQ;6U>L$ z*x89yRaDf|E7? zYf}dBXIG5GTz`4QLT1i{gPr}rq{5~XUpqr)=Tmuk4Gsb+-<35+?SFTb(}bJP|?Y^XTWB+K5t9Q=3exTqb0UjmN%q zrCD7<{aF5ydbkQ;o#Tplt2^I$K!28^MpRVPRmhZ82vX~_y88oqsV18kS>q8rEg>PH zX+#i~f*tYLp8d+M#Ns&uFqH;UL1N^dfJMCnmX>s3d9`jMM`*Edz3jYO%kF=f~C-Thp>eY(|DmoDL%4KND|TWsqp#0wn+ z@BVF0$Jq*QJ-sh^1Ox=r(B~5M_Vn;BOAK~&teB6Ln%}~#7oEh-0hd?;e^Pv;gpgip z_-uEvyTrxSbqE5Mat1c^8%j#b^4YVk;_I($CiqC>M60!h7}F@_?&SxL%~_%hW#5I~ z^Dqg$xmkr0|4hDpvHO(^ZBZ;-pu3b?Bo#6$?YHjHjqbRaFVRxJu)d62XAukE^w(S8A`}7(^%QzuoM5ur`t~|ND19cL8n%Y?vW{ zJY=xHFXJqiRJ!cy$y_n~v%fkdYyTtVpyYK8ta0)2-m77?#Or;o*Jh zkabW^QcxvH-iA_GtVHn1Gri-D{glPc~$O^wjw{wOoy zcapSjkHIBkkfAmzC8XggHT|@748)g8O-+q2d2s5xcMT`|L)!B4kY)4X_q4FP{$>YT z#jr;fckBQHHOI;_uk*XN45??Lr)Qmlgr*)-76b#i&y%@zfqb9}`AN~p^4nHQOckg;{Ygl+vRHlfz{)`_VA6G2mcqG|BG}L{Ch={R; zTAH~u8x4u<=E=#4B<7o88d&|*9;{{{x$x6OEP8cKgh|ppeSFdw7#OBE0l~x$4GpD# zs;HoKP`80KxO8S}r(8JCK+>>2RkKIqaqB6D$&-(G`H}$#iKP>l6M4|`>?uSv-Tu+e z@6fJG(5Si-peRN=W6Cw#$FInBj3sHy9WT7i8b}v>(4r_V{^bi9ho(dUuQ#A8XTUrX z*lsI2uH!$byVV=cBxtM{Nl2psAyn=Ra=xO9v({T(-_T0)&r^JgclfnaZLxQ)BPn_x5y8&45X2W}w0Y`Hop7!9UW1lm z=~F^=rjNpO$ZN7!LMr+r6@muUM<*vQqO_`vLn0&9b_a4)Z(#RFA-%o5abfP4xh`2S ziYU`4LKAig)}6#@a4YP^(Vt$Wn(FFxqZppK`T2@_NBMk;rW9>$Z3jjlS;~tk$jB0G z?g&$E=LhFWtz_Lg#*Ls4A?#nj?nMv+^pb%sL2I^kIPC9Ib!~0;4|0}-qobn_4>u;o z@tX-GQ76d02+jC({iEMSrLBw4W*|6Kic@^Zne9orRhhg8b)R)no%|u1G4c!3ML)-l z=*NpPWMAirU{=)^;NUEW%v!v@@Y%o)^QK=9a6cRkNvA-;%zAp2Q)S-~YxUc53JX

Az@`YfIP}#z9|j{1)pn8R1r}-tXrbEUhignQ}LbpBuctT6Z2# zdbUTv9l=5P3{YFIt6jC(M5UW2AUgXspDA@LW*(vp&mA6-TS&DSVq+jHcD|0|B7 z0=g<#3YBiIfgHSltR3FmCR&|O5GqJH0R_X$Q(ZkOwc;7HWn&LFeu~~3BE4ii(4ZVm zSt2Sbn)I1a9GE?m&kh535!!}88Z2wx52l~&bRoN0V)jBWleVR$y#2}kYBwf%i~irShT^JsG@zpssZ;LYyR^5)*skI8x9pfL9>;dA{Rim6hh zx1O8CCPlsD5?!S#J}!~Pl3(2?Bp`6S2DEd7=(Spo7yc@rpm-Pc0h70EXJeB{zxn0! z=O-e729oHd{basU51HVUQJa6fnd?iTJiET?6H0y_N-XYW?QyFr60dLhDP2oadjx6p z%LA2H3=OfoteN>H9!Kuq7Ex7tLf%eY)s7H4egBUmlbT8 z#L8VYWJvy<1GHwJ0cd=A4i!xfwaOcC@#lqqhcg%EF1Oy7M#0IW(JDYMbpu`30BrB) zFd|C;BrS8_!UY(C)S;1lu#k&a7x4T0t5++)_c|%3>b09V0)jOHT1^gH*j~Kwwi+7! z1sfatDkKfw-gIdyrm29fhC?wt6zY2T%0j^?6H6e=+WCZi=D%53#>~LK6GZ6Y^oY-1 zxkWLpw;${Z4T=yY757|L%q0&pPRZiV;x@`*CJ{BL&MR+tQ*o227rvYKMExW0S9IcT z`+Yq@0?#|8TNTH*FRZ#{d*$0fAfIF-4a@6>g4bT9)BGB*X{{HtdPCP0BXGJZuZ zWJP4XUMYqWL#E!>2Kwk15C$`o|59_fxxt zsGjcbd)2nx$rQ@U%9Lxu;=mKZd%U6qZeB&Wy-U*T_4UUz)_}_7<>hBQAa`~TM+(9c zTdprJKU7z5(U+>a+0H;37xdu4`>(I$&#U3W3>yf=LR&G7q5Gj0@3UF2zc-LulI^kWNYeE0k|Be`2mH_I^Dr-D(!X>FOJUB7cR(ux6F4&RG4fHNIdq3sH z6YR=NE)qkWhgzdrbB_a%LS*o>)V2!R2>EGI?_WL#Qj*#4`FS&aef@h&%gfSl-@av= zoS69K?dSJ$6OytIT%61>veg+!rGD%6@$$?YY-~Qp#_9mR_n^X>^-xRa5Gbm8$ZagJ zC@!N zI+rtpEzoG=;(3pJLCO!6?lVDj2mrm4qd#R$e{q-18oP=*UPsiHn$_%TK!%(&a&2Q{;z585 zUkTs58F)-mIf!a_0g%}mhzU?nmZ7|#V`Lg($H81dmbF6Hbxm6`E#S<2wKvAgt>2fI zdr~syd?6wc9bxmfH5`s6(nVN=IkGb_VMd-yaA%LAcz6&=qnxpcp&%YefX$`a_-K!V z_U^M!i2?Bigw_4oWuFJCSF%W>7~ZCYNtY+#&sJT(QCXpg{xJsJVOL+@)}kt7pieI7 zS%5XTaXnSNrGn4TI;N(kq=3O|1ZwhBhMD<26-i<2BL5qvGNY2a;?Ed?q@)MLB${7c zU9E4cv>rv^<~si0+$7}746-<%+3-k0uQ42T0&44HD95^~Vy-6@DzUV-_>PRSkM}bH zU;o9i_tq^W4G~IqeDJ{26T16oU}C#_G_*2gXgrpB-tpIequwC!kN3gBc{=mOWugMQ zr`{Ri_9%6A^&a5g1#j^2l{~G|y}=U_aW$ggmq61Q>Foc>0E|zz6;UJy1?%S=5d~Z% z2h7=S=!IQKvCMEj(tLXH4@d5*X`%l@aeuo8oZcAtB~o&#+<* zv7V%h&&{0OO~Pv*Qp8u|EJ{8=MDTR3Og-kytEjskC0nxtO{hw`q_WfJCX+<1#IJd4}#Yk+7!Dl-%^72h&G3C`ooQl8_JqlCMF)*;%!B8C_Qt>in zE47dF+#w)W9eN8KFdyc(TAsJGD5YY8dIuo;)Fbg*Kgk5!r)z6!lmpLpzVF4v#B|Y$ z1NS!yJ+wRzKmVozns$Tl_K(i;prD`|z;VfbA0Ga!8J!UyKi?iL=#~;87*9ZB?TH~} z#zB&l^990<+bnp0Wgr-s_up3({=O6a;NC(VUZl(wSW6crWUV}kX{<;$1Zvx5L3U%%#?%35{jrp?hV+5CMk1cVZlcZ;$bpBGf0Xiq^_dIlwPr@ zxcCnHeGBT`RZHTg5Rx1*=yO52CAA&jdL*?4DIt9>~J`rDX=4a776DX=zauq68|;EMS@Z zpaTqm9*u8feLW-0`OK(NZfVYd?R(Wb}d> z$K$C_+JcV<$rF)tDb%8W4MXAEh>ON1{AF8BR?_!5HC)}-XSJwt@$iB=-srGi@`|f` zecYAA^ZnoX>6Y!4y2I%J0l&?u8tJ1`TE^C*|1O;YI7m&C@U&`N8Kg?FD~g|OIGm2A zus@j&*lNp=@KnmtG$iG$eN>{k)XW%b#_Ko1oJLNXNj<;i?83tLBoB5rh_PuefLZ^= zzcce>i3sT4&-^dr9sg6cHE_}svzTWn@g*9ayCBM?ouExSE9>H3rVmN=s(%%UGqi@| zKub^m%MLP-J}D__EmuH6(7%(W63eC_G7@v$FE1&zCDJkAe`S5*6C)J`Md66?dTlq~L=e9aMYTpy$#VQWmPzj^Z}{$qcC z9Xq?FW?p5XwhovQ9;XP(`Y&0(on`8f@U@onv1qa{{HAc{G-cp5I43!`yF_-(S-I zsR0PVj*E-y*EL83^kWbNt474iRqOS}yVw>tesYM23_D+(|JyU1IK@^_R1EzEu^5(+ zknm=&sB+S(jt!I}X5`E4>}+UUTwJD8g?%SA&)ToL!!Zb#@a7FI3JsEKd|cc+)u8dB zeK&GG+D%qEQ_)_(ULPyuXId2Hg8OC=d!ffEyEAg9kJ0ESo|A9^;w!M-_lEmCDB3j3 zYd-pJSXY!l@FO}0UOFzN4i^^pO<`0qb{Y*0ZnSr=1&HL0(g_c@jXesSf|8*bcf+9@~J4_aUU zYzu_=f0)54id`kE6w07_l~*-AJsptSN)9Yq8ZdAd4*J+aij4pg)jHir6mla z;>DeNVP5S2eg2&2Bh_MACKFmxQo@E6+^~xRh9Qw{w#+yq3z+wK)Y(B7*=P3|IpqP* zD)?+KD3O&MI*Fy-pSQESlg4WQY=2QIj~lr*5v3#jjOTKbALd(YsH+d3=nnyZxMQ)`2`)Fey>RGZxxSpm@gcSXH|;578#%XJCvtcp0}w3`r+ zEYi}@G$iaAGB*QAPJjMfxil@SK<^51WqNFrfHQVHo8Zlx`V;+Ufh7dH#fHUs6{xd7 z)A$T>#abZum6h{du`wOX)URIxN_lP7!$zz){iIV|s)baXxKsvf8T=U)gh*}^%bgoR z%86vCToDWPF{d@A%4B^pN=FLG7r~`d#4LtkGQcP-z{23k$;ox&U}FzEHIJ5A&a46s zy8=R?4ave?6BD)%xw%Y|k`q`?O2fpuPZt(!ED_isx3RbCjch4^jAzGb29|mK{d8do zO(x-)_nHPq@MS~5^H71`A2LIrds&YDXxVFobhy}9fCj-NuSbs``#sg%?kgoWw-2zA*ojZV%>KUzC?(6+R|@5_DxyR-uIL3SaA8@0?4OvBoER9`iBIdHr>7T? zl$O4sk=|&uIQWfLfzIPA;|MeU6hq$9_d}n4MLvVTygS?9kGqR*60m2#Y{_`rv5@a< zXzRv1&7*&GulO4=-jnvL3IWK=u=FyMV0zF9q`)bKW~qI@TBJf9?G*mv1++7d8Db+N zX<&cM6@xhj6ouAzkm}0*LV9L_^hEZ=z}~fJDKI$r!ojoh$@%fJCA5v_i5{^{7maz3 zG+yQb>2OHNZ$|wtAwl2q)s3+6-Qn(T=QlcA-@=J9@tKt8f9l^MKz-Y+P+2Owfn80I zmEIy6OJ|Bt&rKAICpaB^*ViM{C2ds8s`Zvw@c2wd)8_BxoA_zPJ%^d`SLA)+e=d1y;tUgQ;0clW~fb8ds+u8)a+f)@g7c|l1{O^p#KZckfA{1j0qK#?N8$HB8RYafmjB^_apg-7)}jkGZS z`Gabvp7QI~u)R@dK;w54G2#@MrxI?jKqO!-9mavz#20a&mT{S?_RNo5Nl7fTH7xGY z!Y91GvJah)u%yP4C`yI+}EEioG9WD8cTO#pXRU zR%SUi0o>tyOG}Gzw+09&($IB9KZt1~9oT^+J;TGrHLkmFny!j|h#@j) zLmKn*mv!SzOB+nG`^UzNYbUYW+RcPXqz)pxhOm~CYG4I-OwnSOpR zg-36Z72;zF$(Hxlt#2PGc#PJub*8cupYDPFv5K3;K_W{QT!DA_op>W?28XX-zxFIF zEaZbC5CgX!I#DMd#xxq8J;P$718q%BpG+ZZmHRF(E(h+7$98wEtgOPpm)FgupQmYB zZuOji#RYw}+q$WpCezs}utbS#`pxS@^rl2Lxz6%b=|#L9h1Yh#u*LBI8JZvfgK0J5aE z1UPL3L0iv-c_K_u#%26JI^a1Qfhw2WT3t1Lvd|G%h#r0yQA^+mArj1zy%c3=la!M3 zb8ve4{4t=JEur?_z1E}S<;*g0-c>Dz;afyx<9 zW9^udTSAo>ND?>9l_iDjbfS~~_51<(fLbfqK zF^3d%bbr*)zLm_xl%aRD(j*2>VdI;>1wUi%+m7L3kq2FgT-^}%bcKa~Btx_0-O+`@ z*HukS#s%BQJza}dJmH~-A;IzKs}XxHMW!#~KmC_Zmort#wBNPly%ugYYJc>e@WQG< zI`b@_@RykS3%6J^D$eL_qh&a~O+Y!BP~RuTT72VJ|I1>(*J5}d17uU0^4Q=bi}GNvy~ zelQ^nJq4G{ce5I=#aoguQ)sN&)1`b*g24PJe>pt;0~5o#OHOunUdI9U9rTH=uC9Kw za*FO{A;ph*;V#Gf-1rLReV!#M>b`yd_HLvF%Y|BL8;QGeD~ZRhZBr?15;*I7cz-$? zSCOi&QCL*Om;Bnq8yy`jjlo4HKn!=QOk&&_|CUnSQT7ki`yz`IxSiN;+^ECH!|PR3 zQ!AV`>VTcug(3VTB_z!3V$|+Z7DdtByMX0jzyuf{m}9`C=aV9A+qDL&QUI}TpeZ{s z$2r*zt@J7WM!vFN_@suvw*^_S!Hwr0v8I@&RJeu!sNo9g6!EY z9{dj$kL#8Q9>;)WkW^v#fg0oE0#-pZT*%MJj{q?s6EEAd@?p7F)rT017%QAXsZt9F{tEW7%K-A&)oRemSdoUqcQ`4{3)I_|ZITqsE}!QweEdMx z>T~4GR9I(pTc1n3-pO~Ye)@5C6?(qBLqT0ABQtZ0n3`I`3ljF;5vdc(^eGg}KYkPA zt}dp)BB{Y@hF$oDAJTGKCh@&{ zleu8RlEr?Vb7$Q5Ju2`0`}d^-0|N{gR-=vJV@b)@^A|5Tw9_PZ((>NnTo%%JZ>F4l zjc-0FnPi(yW%hd0ZQsxSC9={h+gst;jRjM?h6FaNA8|Q@;!B44ERPr0p0GT|-E_HM z&zob_h^nyBd+?_iu4*4f;w|R>GJCf(4}9g-b4yEp7~>slR=Z)L5na~V>>E!gJDxf@ zTm5%yUq(k4cU}|<8$=ngZ}0B@bO$LR7Yg$!mJApbp$BrkbosIr7XPe98i!%7n9b{) zoZla^va&o7(1u>M#kJ-#F_iw=4sYU=ylod_ZusW5nQ~s2Uk3TtEwpR=9_2iDZ7ndp zTO%8c(JWpwuWx0ICm6PoQe{Qo{`i#eVn)Z%&rf~hPwvvwQGmFX3CYQ$T5g+|Ks#KY z*rN#<^19R`(s>;@+P7ml(0aF?I}*czTVBmtaDtUqB8;ub;|E1@4GRlP{^=XS;uvK1 zvsKjH|F{h=t4khzbSkmF01no#3id7%bjN%#)&)*)R{r8x`;xyvvZ2a-2Zy%@7|66R zbH-)8Zkt59{Z1Y{4siWiL4M4eTnrI_KbtG%&%S@281kj2` z4h{wKBGQgUDIpO()>c+2vO#C#-$At50G>PpLd&(3U+g0XyTjSWml;A1mK-9vqgn5E zYS&-22l7c=&&Nxm9%*W7?qOWj!v(smP93kAwVg+bd^h3u14}KNN`1NZk9z)Kt(;@t z0CuA&#$%(4Z13$!gF@~^4h||*h&0K_K%#;UUjV2lJ|)@Hcdug5A$Wb$KdeRygepv& z$5OY=VmEboJ;;I!#nd6h;!K#uQC%|^nup@1VnQ4I1}UiljK6-6R&vEj9M`!me_hTW zz%WF-82S|R;Hp9nH!Bm%Bvi&^a1)qgF#)OQj7Fn1?#Nmdax3P5?SlxbIYq?Lix~MG z>}+sZ4V>e!Y)%-%;n397*#y+1AZXNsDdCBm+}!FpHHxMLwEwoh5j~CU$O8WeKH!l; z%zb3XY&c^O^+z=>whvK2Xy$>L;80jhOe-Cj>qp32%uldV3`6w}P*znHXJ@HQK3%*N z(Gd|ri|ug@K&uWc&v3SKG%FZ6+K~GX9_UVCj?S)%BOyE_q6=R*la%UJ{(wDZ@I8d_ zUm`}i{om<+4B$rMmyXia(YgN@CKRwR?gHTKq^(?C(<^{w4}>|5u1l>qO#pJ25m9aZ zk$<#n6Eb{@ot=FNtTn7h_w~7nzH+6=ehwkEELYdT?#=naFI-M2RS@D5JciE2Z^oV4 zbS9OMtTg!Lox+Jr=RQ@vBM)q}v^eaWBXB&*%mOb0a?T;ll?NjP`olV=uxEgRuG`JZo>EC|0MMvyn{ISDmW428=7y4*%PtT6vPM>yzhM8s{Gl-8yMwVUNS)67wvnUV&@<905z|E3py!D-uQ^0VaTGYt^ z#$>!y4M+(I35@}0FEh1|Pc#in7w`>FQg%N7?^WJj{rjhcucy7raI&zf`3}vHKJJ`+ zeVN5gauSjOjOXlBgomd%1H6CHujEcvoLQuJkDd*ZgHf*p+%L!WHZ~%dv82w94hM_{ z@$0P8H3wW}?7G}sHu0V33kwUQ$a+y!a~2ry(oz6FG~rdhn6h&3d>t3mX{5~OZKru zaF#hus7;5O--#s}M1}NC1&$OM2Epa0dkbS=buj+518G7+1V&$2XJ20KV9~9z*S7}? zKm(}l_5=c$;Ts8IVJ{;91>SjD>9jg*oV*!wEn>R(N3v-Js!SRKgrGoifQ zk9pU_fBJ$kN;+t#jmjE`sJn}ci<0la5$6d$(@*!mhA~F2aDx~QE@qaYqoboB=w*L# zQmBK)eBJQ&?T)M9PZqTO8am=;QU(_(#9#?|otk>j9?lf!z15xpeds|nm4H;S`ZlmU z{77Oup04WsRzV$#Qk>bu1)ZJpvn$Is^j|NCL-XPS5wx*Sg~Jje;}gXIp!FmA00ao3Vj`!7n(GkzBO|ew_Z7 zh(fySWYslr$sOSXSrdyTi1AxO=3jv{JG}yIxGy4^RG9rxOG}FeBiDn$SY{MZ5N0qe zx~j60BEa82|5~U?$!boodwL=fYYjW+o4EPPE{Q9rf9RczMO#sA^&_UZ+hfs-wx$eT zX?sYLPk+v>k*5*7!!){=U;Em;B5JfIYDOtMoe92Z2n8aPpX6U2cXqrw_B8h>Lr5pY zJnhDGL!BYGPc48m*Y)>5ngTBWyaEikb+gHzb}#v_e&j%gpwF#>F`JeCQuDgE&=sE6 zKR)Ohg6#UDSB!@z+AA;!;GxP#mkORGQ4A3e`HljZ#aPDC&leCvc|z z5!nPJw;`x~2fWSqFvN{i88KNl9Re!MtamL~#(#7xMZejMxft?KFq^ZW6bs z>vguI0A`0-UNwCB&rglosj(wE2&Z~K@`a!Zb2MosvB7~qJLZm<0PB&C(KgZGuAWTf z(oZJS#kO8gcfk%S>&duKg@$nhD4ex(@B%^?@YmDw$xhoQfQ|!BZtfyrDW);A1@`X+ zwKYnFaXp`dW7P~euU|{RJh@@yPhip0K@~n>MriY9@ zjU4bQ(okjwfU1c_UbC<-a*?u$fi?XJ_|7`u>>4cf^eRdKjn8p$arMHUu8&Jk|1k>t zhHz>%iCk`or67bwG3?EovFBiZ`da{2^h)5)QehZ(PW8D+7=DG+lS=L-Q>~b|pH9PF z8s&(x(9)J~L5W(2qwNQy$%Ms^n-qbS4(P14Idx-Q!w!`TxtbLL=KeOP;kgT%T(e0L zy!ODe1=xidFdw8B3BLMGzI#7S{HQy>l+0p5(n(85tttM1qJ5>hDF7@Iy(z(VW8tDj0#77`Ep3W zQhQY^HlggL!p==mE>6xB5^{2pCHReRM|>T-M1n?x0KOW&e*G#>OGlS!sG7~`UkQpf zEg2cvO+9Y!bM}3J&nkE@lO0N`fdb%IR1tBZD9ZxL99EA1G_|$IIv6iyT6_o~5>l*8OS?WHwt+O~8y6~&li6TQ(=YI5 zhl&lHqX>kdUCUI!*-+76m1-Rwc(rq)qr3TS*&oCtfth6eG9lqPiEx<3?GlgSm&!0V{xeqj zGTKl$Wi9L0BJ=kj$@d9uBBL^0@FZS+eAJa;oPW0z<}H5O0r#5$``PK^_$rVmd;Z`Q zAVK@w+m7NXMx6x(PRa)S^_c+1JRjVx>gNA2ggmW~RqGfuS52tdWUC%ZTU0tQnS$p4 zwGtLJ-^Y~4gXjANuVv#CY3q+uV(*5zl54@1x5^^!eNOWaMtZfTKiO+ju@n_2hD2zB zk!f;$y5Us6=3TU!-`4a$M<*vIy7O)8dG|+8kHwu#IazFlcO@p0*zG16Ksj!Zu&O*M>D)0m zpNPjibOl25o=h$6ZMG+B=r@qLsIpg0M4lXNYeeO&&D>0him>^C|D>`blZgB_w`k7l zwtPtN`^}%t%}l|~Ay{>Q?n#4J2S5A-+dqRTxXiOlHt+hMCc|F^m=c0_aYipFqW_|8 znlHBgcZhjj5lvf{$eCZq0KzW6N8N3%m~yLjlglB}ICxjb4cTk|@SE4RKHYmSpz;_d zC+3UM4+AluP_QySgBc~S#5@6RsW{|r^dzG22d>tuVWWrt@`IJ7epM1CeQz>*=nAe$ zH#oCCh#p^%no2MR`{&P}kEX1YQp_}3gYB*lLo)*jC;1kvDXQp=NH7IeYOAU3qyibI zNJR8%5KK6kk+&PSq#;%y(IXhg7x3cO*|Pbc_$Ki%llZ>FycF{^(mmuZha2G;worv(d~JaDu^X_7;Sji*W0^USy2n)EMx=D;AjrG zy9&0}l98flEE|~FY8q94n4XbQ`j;6Q85|mNcKlGMb?1)jyOfl>8isVad3mGia9EhM zSqmP%#{=2QjEKXH0}3pMFAf9QM3=8zDOtpvZE4r(*Uaez-&$vSpZ?WSUFBNmD_5ec zL4i*9@br8%2mvq#U0xYjiHBBT0|Wy5mu9$H%3f>>qaK;CdXz9IoQy)D)*&gaYNKN# zI#Mj(nvm({KutdfI-yQRR#pRU(T|dR%njeA!k-j?hW@x=|Nop!dV|k78wf~z2`*h4 zUj(NP)JB10W{ZZ+pDiscZf#K%@;KFn>ImZDjd^^}#H7_Rx6W;(XoLU+SXHO*0qvN* z%mCALYpATy&7W;;iv$w*kGx*D=f5ed+k^;nMofhXDvtJdegAhVxXnr&p}3hAjhj*& z9C;+wIaFTvyD_hA3^;U~f$EXhC8vvpwuy(4HjGXbh;_|p45Zp#0O@qN1jo12Bt!f# zkCT#;7C)A6o?!AUHb$0PTKb#3)(QEd0i)8*GzAC075;UQDMz{LGltoHT@4FH@2F_L zeo!St?mWB6h!J$M$&{3C1bnzwnC1J?~AIwbbsi zkJLw@IPpGEyy+Sm@9OnhZ3I`N^a_edTe+nJj3!7O)^gRCBZ}7E z7YG#XJ~lRM7t<9kGRjaGxy@BOhDMK~wN_i{OCpDvZ=I+3E9srlc@eZ4>dm>k>V_&j zAk+zP(fh^5R)@lVhY_!KX4Z<-a!4KY18FNm^G5P{LjBlva9!1z7^1C48Vu3sXJsb! ziMLqB`pO2MuC6^ZMbIYX^;T8%~xH zdp{~Zvv8hHy`fxzGlMaAP@S~nkx8${iu!hw8Mb7970St$^^We#5Jo4%m&YkmQ3K;w zk~QVWrA*brxt}HO#0Z7t%~l!4W62be>g%u!-pFo;eAo!am3x6to{$39U4^mKkm_3B zA+k*3!6F$!`q#i$wjK!7w&eBxLuVT6{LjoD*!_A%C>VeUcCoWd2HAG$K7<(E-AT$F*M4~^smDG#I{ijK zZHvQD+RuHkq{Y?mDCoQHQZR<_V`UwJzd7&?h)v*8`z*-H`fUk@KdwPzTY%O3J-xkP z_F5_AA4`~)*R+5^r%RY`2Y)>zC<%TA`?&5mcX1?%?l(wrSQuYPLQ0BMNJLs>L1-Qc z{V>TpVqHGpx;d$p?J1goJ-Hc-QNpTV#MQ z;qx|vA?%6-d-p*7Jc|yI!arEFJg9De8(~(e0}h1W(8EwfA*d}sMWOx)0#l@lWbBpy z8X?=BTQdhZIP)7&^Y7saz5TTjXI03zrif4x3t2RQO#YqJzn(5G>-TF8Ktca~3qJE) zWrU55!vi%7JPPK0IXF1Dpu_lA*4TK?XUI<6haZXbLIQFDjb!FK7{sUX;1j(lJHew! z1Ay-y<}a4Kx_a%}9`x)(Be-rxpL@A%V`OiNiE)58Zl5ve=mEyB_azl9#g%TqPQHUI zN(4OM!OyNP^$)5#A5bjR*X5r0@3cmejnUB3Qu2ek{1Uvj)6f=-GQj_oPxW9eY7``b z9b>&7()~CrM-XRqAZ`fe8B_>}#%q`{eYDM2YJDe{Jk1Ywmzo1-8Ur^#%dLkAi=lF` zrWwo1%6@|>$;UVfbMfpNDxfq{fo}TniuHQA3QC3mM|@xm$6hlTZx&ag?<3x9s|J}z z9R26ZO4&~dr3^@H{&4$CRuWWCr(J~ zS+Z4UQ6WmUeZ{oVR}qn(t}drqr;(y_SV9Kyt(f?&4R>^KHh`LS3f5ZhDH!u53CY)s ze=#g&3YQ!v+}zB?YvHthehN10JZC?hLmCdw$XvqvG7 zWJNMUDL0alhFQu=$qEr!357(OBoVg?C5a?tz2ED3-{0r+`y&tcW8C+3U*~xq$9EkG zirni0;d7W~Ub99pIX%6wT<#hLb=9-eXU?pWUIgoe@&cJ5Z7E$=Yx0P z+Mf6H1oe_S(L!|5Fm*;;w6VSUF>7h^ljb$ZOv6z+2rq(B`{j%?DF(8sOO6oUj#;?~ za($0mjL?V-!@*@wdZr-qzPWMN>A=Id;C8r_eMLiH#ATWa&pt*RODRlerx~aZKgxWb zK8iP?bK>XE6O`47^Dju+_&~Mq@|QF@$21zl?>)u6q}KT?Mf;wn?e>a-_I-o^_JbPG ze>ve{VPRuXQtN|2m5d>?D1b+6`Hbz zhs`qflWI93YBo-`G=h1t@yB=J9owoy-8bgycuT8 zD0=U0&iOj-B_9b3joY?8cfV)*^5;&(GBy>mw~W0B6wC={=b60=RX^Rf)am2G6v24Q z6rNijI6jiT%{4o2`F8hBIB|!^>c-w>p4+?WEebEc_X15*{B>XE zk*S$K8wvMlZ>!~;8*1rvZZmb+x+M21sK#t0&#c{n}vU)RoB(qF5}1@k<-%Fwk1>1PEYRw>5F!;6{l@} zP-vYm%tQeI-&JPJeYoHd!3{*UZ4!X?(E0td$m^~obIhUWYAW`>5b9E54s&V`qw zT{rt#&xXUA(Q})LX^K9SW2s(Kll`yBGW%}b62+HK0Z(t zk+8vo$l+K2amC=HO)7i1$Q>9jsFBLr-N(EwrDNO2!RkMSa($*A8mAvXS2nnrO({m{8seS+%?N z>JqZJKDO-hrVSD|xV-T@efpSx3ip&jvXhguvoe;>Lmksxh|5@W?%wmzHddATE36w_7(Z!|lD3oi6_fVBELj!H!$9J@ z9*+noXA|rI#;-Cp$2h1dGPJgKUTwrinyZOU+^IrxNK(dyR@AEk9Og9XSdeuJ_`hrwP9Kw8 zhi9{|GIl8IhHZv&T#w9lA)G6v00`9tYQ3?{@W@w;qwx znz185YjUV@_41B@(X}>ve*@X|CH|zCEhW*1W&4q4Pwagj>x6`MaS}$h_SkG);y;=S z(+o)_IXgRZz(Lj!6cn_JeiKWR{;llmXu|!G5&`qi2QoD#x9;K9<8-3qI(o|st6kCC zN0^!h^|~GXWXfinq*NuD*<`NT-q7n>lOo2#%KFh*&!;#+$CMj&R1nsbd0auZ#cvtQ zB^Ghw0O3cQUlnGNm&eJq{GByeNF@sO_?jmEjK0;g<(E_J6|0Hh1kHWvi$QLj2L}4! zY=4Imor!X>;+bB0H5vFtK#OR$Wa2@8I68S^WMp;*!a4zZB6*7$E!U@E z?^Nd#&0iLXnEU-&Lq#QUABupX==0}ah~*9fyqh5fcJg?fohvo}gfdTPeC6$>Y4pXMXHu#zHiyXvX8SfYV+@#Jv$QD3aCh3jy?U{=c}lRNvAt_4n}PC z&fiByf{b^X5`^nS9OrH~w6FnWQdorGRLbWvL9?LOy53S==iI`J;;+tr=eC?9>GE!v z3~cr-aliWSZ43dbqku=F{Gl@P^SPdtHMmJq(%^fGLTYVD>F6$=6c*a}r?bhcD|3y; zlIMcb$+}^6u5r~?jv4Z2@&#PwtFUDcBkee&2KKXiYT`q0C04wsN*58pR&mUVL_@kw zwWM)n)9-8z2pXiy$USMFPPLHc+FNp}s6sShW3O5&_u)U?ZY%lm+ia(KrMs5Qe=vo6 zncGQ*8QtkM{zC~|$6`_?(PL+d^x@UK~PMoskX1?vY4$#eQ?4EvO+C4Io1c7@ln9iMZW{eZr zC-*dK%(Ap&Ho+(GGH#vZ4Ldhg+v{(hJbhYE=V6#}#m#Xgd#bwa#t>`3Z`@*aygWP; z`yU?PKLiD-7C}K%^Uwo%0n1ozPV|1at?0>Wa9=j4D`n+(#~}HAKr}TsZ$6FBmJw6% zyYj6BXVLS{&L2+a&aLR*qK9yQnDCeV#JF2E{rYvDUvL?|NA2w{At~8AY~p%X8e+Be zVnP(I)j3B(jZoruMdyyCo3h{&`kb%cG0!w|oiI-0&(V@T>^k<8quS~LqY1KK4Rm`m zs7S*Jm)G_38qYSl3Ly_L@MsM^8_)1XV|(@8nw*LJTs;z^$~jvTbmc_-la#fkoNrJ6 zd_6VNc})n4%{Ok)vtEn)7E1a?P$dsNNBl$h=ax82y+HFfRNM75L+r=M=%sluN@e)O z>=f9;6!6Y=4lggn#2Anp)p|;@z`CiQ)NKF>qmb9Icn)D~gXpgRf;ej!LP*{W>?>`s zWBq9s5i33Bv#D|q7TX|hp|;s%bFCfzOY_szK*rrBvr=cWMu5=1U^O44(!>W zZzSzot&C6JmklW7=I8&;=sQtp6{)oI?7zxgl?k84E>a;@F7@>ERE=F@YcWeta{TCV zeQf)z3NlF5-8d1m zDtfY@!ah}s3nlvn&Fmb=jKy=OPuE?%bg8R>#P()pX6l9b`TIzG%Qr4A&X*{FwrE4+ z!styi;$?vZQS+(?>clzhTB{qvo|zgMeaF_+r>InsTdl3d-N8{xz)2mf{(4i^n8 z2xFhY2T@H5U;p8E{>snGt39xPe=95zs|T{R&X)47Uq23^Lxn6Q-nWnD`_)`Phtb$a z1r8%4Q+6!+d?d55NVir~cxfr(0y&_HopNFOs3T0%bhecAO#|b5(T1JuSgL2#@iS)@ zW#i?uz(Eh7r*9-Jq7^9Uw%Fcfvk7f7W}ISm61h*;D_ImZ6PDVtN>{UzgkV9r2Mu_O z*zO#EG#)i0bBK8PYIcv=D{)x{uAU9QcE_Dc9k(|^%9Z1r!iQATn~Ll2vPFDO@g zrj5~LI-T==_mA=PtpFgNKk3Uy5yC}&O8vO|3=Y%XddtKnDJhRq^@ypP+P$|<241RQ zV})SgELud@%!~|wfS^$%><<41qvnnsBlL`nm%)GzGIfP%rHL7$#$Npl^>8Vei8W>> zCJ%Pu?(eRwRO!cA5e=JeThGwY>KZ@psJ)yjji(6>;y(O;8>K5F@UH%Z+j!z8>~$(N z%u2o83{KX2sq5jb;D@RBH>5#bUhnUPoW4cmpJGsq44w%i!D0p0!C( z@9US5kyK?g3@!>Tk9TIpYOG5XgIcGboM)*g4v`?Bcybnlt23Zc^ z4(?>P^@MLtnJLTU%KVor%GewfVikVRYSU3BK5^;08y;J_-;6AeEM%TM;vT9lFAsG) ze0Z9k_#!D?B^Vqp;m5(u?0~8%Esn?_QvzzhQ`MW9nkG3`dX%3*>k~txegb9H5x`p9 z#N;?L&tk+mD=Vu9VAHNJb8v(Yf-K#Gu5ifx@ZoY^MFIAPMtanwWA}U z67XGD?;+tthU1JQA}flF|IE5|>oDnHRDk%mtpUB&X;QMzhMf)f=#aBtv-&%g&4&mt z!f)5ve}T)W3@@1*8;_Ibwoky))CEzhgqnO`(^-caC8 zC$eMmlr3BTxbamuBT60=aZk;q?iH~!@H+zmNj3zQ0VUli(9fJBJr1unv-amdj1Ote zkzJjUP?rc1DJ=TDYeP1D{wAImez$w-+C)^nx{J^={s2NHvivpK{3S5A*W@ekba1$C zk7z#w=p2e48LfA7bDQmhm55BJn7?uT`WsX%3lC>yY8W zqlOA|9n1vFj7{4KzaQ`AeqiBRlG#_IQF=+`<l~+b)yZqJoo+Gm{!e~XP(CYp+-&zABTPa z)3tplWT-C4d+W)~@-zfa>oQQ>p-Wi1TBJ>z-fy=z|VfAQiEpT3IL2FSS>@KUs2@?EskZ));)XjIxlxm$%%oz#(QEhB zB5IIyRR?p(h)WgjHX$$AmqL*I_4!uxr802@D;~u?0rk!AjTGznY``~kHWBG{+is|l zNT@oHP$gY8vMz;4=LT1zw2N);o!sM{CAk9F)C032|JR-FLcWqO89+d4DlMr?KfRqJ zxnUT3g!iY%7gv*8IknjzQZMnjo#(_8JpFI3x$W&o>PzA-)g3`G^d;DWFs`tq0hJ9wbg6YI3o5B z5^f)n!6{;73$cvwlgsemgeI>otBJSR@>tWiuOctN$tmLm%1nA?e^`3SyBh(c7s2?6^%nz*G5YG>KLrJHAV#)T81=4!537RP3O=-}$+7dBw4F z_T5UNqDMF>mYgF!U@s`B<& z7BA?pijpA^clJ9a(*s%QsWm@IMXmVK^8B>x39!M(&(S8$xp7%$!^Ykq1o0~W=OuN4 zb(TmA;9XtB9jpBVJ9snMyCZ<_-_+aKdur`ae_l4ji4cPH#5C&q-d@6~tE1xy>|ttT zaC$2uU_?SfL(irrCcX*8(fp34GTCIxAF?a$RHVwE1w_}0ntSIc0?+73R;3(&BRdtk z#zrjS7@D1^zeg=`@4Y64!4b+)*72+#=O7YVi*s-F4veo8x=_h2Vb@!&LGqRmkvqTP z2f_cYKr}*_(uNYt2MUV!zflBL9ry9E#@>47Sx?Wb7Uj(Dd+Td0MqJ+uWL(%KqEmNh zA%9Qmp3>1?Mkn>nx`>6f(( z(Z8I5;#h*z|+5V4$pkjiQlj!qJ^Mbd6242%5V=^VON`)tzMG4MY@9 zVEF|$^$I(tD!Vg@j?**+p~n>g*Idfq)VDbKq5P?kQmdic<1}Xknd~@ej99X?@7kY zii1oZA@SbJ8Oc}TZMzR4!sH<7_9w-*2%)>ruTzMfE;@6|N{h4kLB4PLdP(k`yv6O4 z$es8^km+&xY-`s}(iM={#~Soizd0p$B0{IBHeigFXo6~D5ZG%}=*?^Xj#Iqs>L}{E zX((u*2I;Ep|At|^T7;q|z_>`9xC(?oNnKt2K9o8QpT~+FBCQTb{lj^(9uCcIM-%cm z-`qlzxT;p8kUwC8p#Kv==olK+BqZ{dp~PASBD}C(C;e9X5tc!K#k*)IxZ{F}>KQg@ zLR=>VTqo2iA4mu5C$Kl|D3q@K{n7i2lqOUYP1xkxgtWqHE`D&271ceB%TPw!1U_vq z+RXZy%hqzS1p-{Eq0o%|!16syPhgYPprgKlGmyQf(0WXTiyxg=fJTjv5y9KK{wYW= zVTeqZWH6+`7D)k(&}7#m#V4o>SpF*VPd|YR{FVsA@hd#=4+{G0-Vm0tQY=xQkSr$} zfQBR(3q#pmCyq1FX0@!4I|#f~t2eW+1c)UF#DPQX=1(LK3*= znq_5UgO7DERW70oIsmTeE--T1?~x>G2#pHN*~8EHl6gC9*QQo@q7rc}DL!uyZ8Sux zeZl>bfycadY5~u=N$ymD@)ZnK)j#lJl8Dzx2e0?*!umSVJlNLjck7uCLej}ZHT{%D z8(XGCn_AKD*pmdjWAx{>!Px8tJ=>_Y$C&~|iI=q03*hbL3qQ`|dM055~Zb)4iaHvQY*FC&cD9`^5Cnzdj1~Ium++zjZpbW?Ha=#h`i$ z{mox(^XP<|TM*e*4dJP@{OWsDhZoF?Z2Hd?aHJ)6;qc+Z zbYu!jDOxNp>en9D?}Uv*deL%xh~w>ks?D19gcEGxeY4OgSVO??g{1CXQ>dI&bdt?X_b5b7E=Z_qAFQY+XRNWV%)kEtmW zC|a58!~6V|lOrp#wyI0gs1Nmgl%)%r7oj`R?`EAE8gF)A03E;^CLM#7U_kwyQ2O@B z?53#C{KrcH4*jgWbx}@Tk`!y|4XW&W0G;P27HxEF5x z$J!;n$*M>-@>_ZqpQU-??zKrp%4IC|lybhI#S2Z!Lcpd`rCM?-~q3Vob>|*GC|H$adND&B~}luGB`Re=(^-ah9(e^e{gQQH}5Y_jf#nR7TD&%$<@Oce4ZNU>G?ed1%>>Wx~=)%(OGdN z7urK&**l2q#JBwX{NO;OVx9J4IePT5!{_qAwhyDY1Dxh&XH~6@E#h9duY2P~_yE}Q zX4!s}NinH?iNWx) zw_5^i=||Ga_5R#C!cnp{;seF8BE~L_S}7IqT=;-=BsAX~Gy~jj`0It;!KJ*-fL2|K zf84UAh38xu`-HLMaZ;taNmBhjwSd0BOHyK|ZZA1#>DYwcsC8EdQW-kHz_C-2!B-mLFq+>g-!j9C|Mtp0U*oP<6+nD_oYD_$@DaZL-lVWSZz1vt4eT(UtR4zE;s1%BtRV z;x;Ou#3!xfM_82;Xx+ml&2;qC$o5SmVDv>5;K?M~()@gP(&wQ}bN!;(m-)uj(_yd0 zL?1wYw-3#JcJbDL{}QgB!RP6tT4J?}@IgG^UDCOK>9ZM{<25AtGLCSqTS%fKL0oGU zi9>qbG&*d&mp4btXvi$tnHG0c--Y$~MnwVPzcIL@Fjt$`i$zBB>`LQxrB=?nCaslq zg*Hq=HacH+>}Op{*)KBCl1wN6woNvN`xZqnT~mMW-oIo`;tm|5=K&(q72P^gs`LU= z6w@qtT`jxF-XR1z-EfOpC6h)cZ9qzXQ^LG?FK_RUdcbY7URrET#%#|02zS^qM@9EF ztv)Q&(a{Uay?wjB4Aqq}I{od10{{o*!;q9e#Qi4pan_~QGdV={TDo7k2ac;8n)&*C z-5g5QGP|@Lgg7z{Z)%6HjH7w4=`3&HOklJzUY}5&OTyD&sh%BZbFc(VSArjS)rBCV zJC}6|MDvmuh`^s8XZ!JJHVp-K`6#TM7a@y(eQp9C_zs+Ws7Q{6B5KRBLE+%W&9l{Y zFFK8Lj4KEkN#~_yt7vixjEj$W!m2is8vS>h7Dp;6GQN&ef^1A7GFNc$A2p0;|I8e7 z2A7$r`r#ryYg*mZL-aZQK*<m>08}$9%vU)|9iRrU}Uv=dtavpem`8zq~fbh*v^f zLLz+?#Gfu)6TD090s;cZKKAu>8MqBhaa$@AFRy0hn>0r|gcV3fKwBkjrPgRi-TCz+ zMet0EC-Xqxi)!MaGC6d|!ioMP`sMmpBpZyd@hSv`dTc#KdG^0PZzqKLEP?{o(9@IT zHBTzqO2ZXI&H`dQEbRu3F9t?cy|_{~Uri#oC_`QX?6lX<`QVMvoBa9@h_|FCHY*nn z;kwCFpM-UmiTc$Y-!tuaQ8{hC#BRwxBl(POvq_}@53PDh$6Q$reGdqx_hbX^(%y9z zt;7sj74XVTM6T9xlgWbZuR$VR!|hrnPU7#w!^3;JYxmk6zjFuA|CiO6IMl~w_sP0; z$^aQxS6NfvvN|0XwEej4vvOnc121ys6GOooE=#5i?^DW#KWZ;F?{IBroH8CS$WHO< zM|M_C zZry6bGe-9eTgJ6_j`i>Zy#G3fIFZ4acH62WES3Jux0$C8Oe*wfe57bb-9FjE$C5(C z9!Y564ZmAL2H*nuGAijfDCE^$aB>70eK+W+6O9G&e6A#S+bE|b)%cT0>zOAtG zKD@F}u`VQ@{v?z&%Lg5~!L7!Sp9@;URcW|W}5s=k`~rKZk~?nrixrB==> z`be&e@&7)IjVSsq{pS}q7XSU5v=|U%RHyrb6rIa-7Sgo;&7LXzq;*cgx_Eh&bw=07 zhy^1a%Bz9vrU7c6eZR$8k-njjj&eCGE6V_s^NPd77*>*o26~ZHg+5iEpxzQ-XSGDZ zH$6wcE7}Mrtet;4aRafb@dL3b6cp6{{ta zTrEcvGA{^_sh1TM6)#}99n0-7j1qb5CNyNdvD65vn-@CuaM*_+v}u`~tK@k9knU<^ zB<&?Jcbn^apaxB74na0i0?^^_VKmaah#E*(p8>e}@#D*vnTCQE)6CYI+<>e!-~^du z_SEiAH`y=&V-QNvGRj3tmUv840IF*fZg3U_olX?e(@&lXimnqW8ES_29IGdHnT=mF zFY~{!?pl-7_U*l{Se1@nL&nsQ@lyqg?+QS$ebbXgw$~_%b{;SiVTH=tyzD;{8XAp3 zDZ6Y^LuTm%YFwfJ$v@uZny>n zD7$yW2=IudcQd}`p%?)YafaoqA0h@9|5K-4#$CLqyo#*nIzT<2#?j!))J%WlN(o`W z5?jN@HoF!9@B7I>DQw?U=;{w5kl#ETi*%5TB8Q4pJM?o4OEsQ*=y!m_c%naVfOtAD zBeHble98Vh%vZk&y6FD!DVUs;XHh{}FQj;4xy&fsUDn0x&IZL2Bn%ExdAm+U@n z1+wKPWL^93#hdc$mI41LOYE@W52<*?Gv?_gprCA~#6)PFjrOvspG3U;DKV7to!*oCxA^}IHSd$Azyhk75c zLK+b4AI`t(|7F@j-m%zI;yBk0)P}uaYr~V9N`6~Le4IB|Zn zQ)13L+@gcfr!AVpB*e6%NAdzTQdN}FEPwzl8ee;9n(*WOByz+k^XKB@2yK%OB=Zv(IeJx}Eo) zsRD)~!#E}0w%m@aGMli2`wh;J?UfNqF3(xWc-Wy;@frU1Erf*WuL0H&*{i3gLKdLc zFr$YZCjL19%wZ*PUI)|Iyq=f&OSi^P*nDHtg7{mW1p?}O*914C)SRb~f#*L8TX>rp zyB3VyuezEVC*YQ^mLWGkg&0iTYpAM@ku(z|6X!fJTB8>rS)V9;8+(xIE8FI963vdn ziI0`v9j7jv@t9Dpd70Q+E3BeJ(xLBLs)d_!!|b0w-;gCR2_VZWIW@KCHO2{&nd=G* z|Naev&GJ~pnGzTZM_>SS`T3wfYd@h2>BROofuD13?i(?BsO#gGA3=Xn$H4DPc#vP3 zWn7q$=G5HQ=4g9U+mJ0c75@roEUhwd?fBh%Om@VWRw~@)IVE=d_j(OEI71|9Jf3SR z-|Jiy?9PHG30oIC<7;IVl}c;4Dq|4@w~sjeyVucs&!!K~{iJXgaVDjY!xnxk0Ngpr zP%|@xD!3GqqSY(d`Xu%K?7n>2u!vq2Ga|m3>0LnZf!nYpOhArgT=gc=r?`5jqqJMV zU+)2;QyX{iI`{5_x0JLvTvk6%S`{0PJLgCrXK#g&p9}MZjd7p1k{d)oP$o22{&4q*E&!0jXPEesA>A1RK1|g+Wtn~rPrTs z#(H_oJTiXDCaSa*47xJXt@i`4^cmTkV{g>tZE<>?r5PayU`pjH8v8-mBm`)4z}kQQ zrRiykxtCDS_&`+Eh@{0@YiuE8y?KR^LVmoA0F0Xumz;zkWDWFY{oIKMrmf0v*LFby zxrsDifI}5Syl;{8qzFdQx<7mNZ0=N0(6T2U|Irg&$)hPzPNryJhGxSs!6_o*a`?85 zDg1g3!%%D|>ixN{n6^1Te*70o+MI#I>9K1ef>Gq;E;UN!a*z-gH+)%-`!}h4eEyG} zKa1(i@827F*O7xa{qZZZr>Ao|BFs<7T-)?)VBk?klNadMKX`L|fwJYpN_`FhqMf|X zwrni}dEERD}Uv_6LRKEHfQ#ZAJALMo&1cg zJ1tZ6NJ1+4Fy+RsW96r{o1q}^$MyTm+6%uQr)^?#rI8a>p=(@I}^(3ZRz8M zy6)iIG=MMVI_Uuw6Fp15&yaA|`2MOh2ee|>}6gzx> zFgB_mKr{!X(5Izg;uyxD{*Z)bNpfjmNPOGWw7`r9A=nt*)mll;p302CYJivq_a36HnwZHZi$$Zhn~Q zMC_xpvfK{1L%pkVH#BLxte@3QY!U?0e%&|}i(iMO zVK^AzVbq3=D&F8;`u?AH+{!;OMYozyfIrw|Hp&it=YiCWjIE({ zZ=iwbKo00mrl$QqEJctA276((`xY|I8`Ac~wmTFr=pNqZkvsM38I)@C4$NAQE^4G& zY+tWxId5;rdd|V#BqwldlIsfRh7Iof^hQ4imEV=P3V7^%84lA1lHDV6lv3i~8`$HW z4~7)0ox|&tN7a_=q#EgjuB^hHf(s`aku|FKzFeY&9OH8Z^^x;?Mb{E$jlgeyU$CbO zlap6+_Abh+t}m>5J#1ED+}yXWP{kuvM)zSj+Kj=bWFqfbLCi~MPcV6DZ82XaeUQLWj! zuRr$mR1L6)rgDWK(H1i@zRI-zu-$tfq^;$VrBHecF`BB_0J>W` zbrE?Gs@cdDSg|BDy!LDoHk*C=^l1aKONWI71}St8}PwE(>=mFLtZ<6ctDEOzry;>5t~T`Fq+I4X}zs)_{y$M8$W|4mG_T+Os&#& zJRFEVyvV4&XK|DerYKkbVrIK=!p%Q%4?w6u!WkYpO>7#cjL1|X!kIMl>O>7Y7Jfiq zr!2Z{8z-dUaHp|+g1eCwiA>3%?uixVyAa6L=8*Vd<|s~&U-R=JQ_H%4oAummQ#@T= z#lF)HK|Cs4qwJ9?8q3DYdZ3qNXCn)*AmZdE3|T^1I2tr;T9=y62z%sh+g|y$`vK+c z-qF^k>PInJ!ylc^Tx>c{4_%MFm$LurO#b70cX&j+Fy-49QCY{KTKoALFu<7JAJgG; z#fbJGh3Tcg#>a1%>YcRWt}2pIT82`H4#G1HRFk6+dY<_LBdOi7J(bXqaUoPBo6KsR z$)ZerZg@@*6v9YP*XEe#0ewZ~V=q3y7;}x(%$x(0n~o02b1gxB3?sjU3Ud^<=>qwE zvZY@innu-0S+ z5{1Pr;^LJUK%@w{O8A$FiH(Z>U)%3P$Lx|M_}Z|C^_jpx&apN7oX&E!qa)JV^8M8yf>is(wq@V%fS^yMlLjB zwB%AHj*WAA-3y?V&qAg5VC}$;-9`oP9$pvUvgH&DJG(E>x^)kxU*FpE0GqTN=5&^; zBdWOzU9LZ4@GNBvk@S`q+CZv-SJ7}n8~Um91Je;E{ zSo(X9CEDEt-l&WBm*cN=%Q-dXP43U5U%KJIp;Ne#iNENri4cc}i-m=SES$jiN&ZUj z&qgQnu2e&B#+<`&yDm>m9CrmWB|4ZpRb)j=90Ngl{TeD@IEJMfP<|L-U7ZAV$fHz7 zQbsSaqfCWPQ6pSnu24NOXSFXS@t>(HAfjYBFi#6)E&@0|{_RNGRXFjfuE!(;nY4}# zWnfcB$I&@6vh)HKe@PDU*|4&qbUQ{cP|@mc2X~WU z?R3AG+tHK=gxzDZ0K15}T~Zo|gWYye3n){Ht)4yWo;^xO{6v5B;X6bv=a5w+2OEkH zIm(LcGXcQ~^8;bz^<(^$B>(E@cS>x#@Id*+aq4BG(Fn)A4Hg@c4P#bmq`V#_5S4Tr zZp=$}tBa@5wcg5oiE9?a0kzCKK&@@Wx98?E2cFg0iElGBGYcYl@mds$3SgV-vLwfy zZ0X&|ap3o%B0c8mnNFAZK*((Kj@zhFPqcz?F9qZOheLiMo#ac*-aI$n?a@n27nwzS!z#NylBuUuPRsc^49IGQjx@PQa6azrQ}W z57C{E-g1%6RzhmSr)MPb4|U{avrG-uw+MsS>}vXcKYgDa3+ZlvYE$bkjPx5JRI#$3 zOyu8h$HIDIb*)qORaJum@ofkfoSm8JpBj!4IY`s{`c?77pN(7#{}vYw*1b9NF=G?= zrm^NDwLQ1wbn|lJQg7@cHmu|w;dh<(&q}sMUd>;)Z|6w-MhLau9O}4n>0l9E;|7;Y zv4h(1Hmp()w&>9ZuOk8`Jq13I%z7Hg@GC+Cyc ziLXKwU)FsGJ7}jE2U4W_DLOA5x@&Oq)xYTKa>3kTElkw)Y@7)QNKfwWNXr=*I1XLW zAa02J5HDP)!id5&Nh^^lyfi~5DwUIJBAYFI_B~-aHV5B+;IVuslVoOr zUdI8ND_1CEw7pS3X1r2&oSf9pzEdV-#4KlBdI*yl&b@bAR8*8?lTvC-K{^FKv zfQCw20TEa11SzE+LTKwz(bIVa2DW$WABHUa&Lg#`+UI6QFP%ZMw6XmRp zNe){F^Xb163;CRUQ~IyA+AjU)FltCQ98AL%7dpbX*N7BvC_2C zSTecQvtCqTxGzGG<+H7j;A@9@iCjh;&{??Lnb12XENHDO+}iNLv9e=_ZUUa+R?<9l z3#g6u1*u~-9WtV#WvD2B${}(sWzUlp$CiE>uP^pP&5dc8Wpe{)=l-6|Yhh?M(H|Nz;7yE)}?lQ{ltOK}hA} z@P*$aiNv8JN334jNg;2UkwDZaH;vCRbx|dAL&JF>ZD)Uz)0VDXy*ec#I=)-aS-iCK zcM>FDPNZHDN0KCQ$ld)KTd8t0fMk>5x&!vzl;7>uyDdKA&8{f=LDGqo_owz8nfg)F zMtDWMv)8ltJSqz#E3}k($o~mZgCn9?&u0DdttX279-&DXIPZTC#K2tylC=_24;n2t zUc855?3{&-+VfU&9=KxLla^kdS^ZxCuZp_=-HyyZ0#HKxS`K!qa2egbXlB0@{pKmm zmHo<%kgiH7oV@S3U2~)*46CcF%PPE*#Nn%J&Nd;l25k8wx(^pSiPp(VW)$;vu~ zq@>6@KD-CyY*kq5n$FaI%i-ue?sb+y#3U&B6%<5*-GI@fkd+X_^A4C68_%azh78ZZ z9f!@VsrO+$8bRZg3<2~7h$jxW|peMXXa>z98$VpuHiz& z9GUb_OM%$_0xbopTfQFU6+FyqN#7Hjnca9SQL z4tpV~RXBg)LLF*M;bm$R2kqwa=mJ|7o)h3h8dzCa(ub*3PU&YBdwF#Y44L}3GLF@K zzw}Vz_3*Ely~UZ8$>PhlaHOkza>c<-Kkx&HWB5 zsTP^=iln2yOmGn>S1*_^a6gx%eliN&Fv`I70wZf3H8eF1N+ET)hIuODBAa`i)M&KL z>SXKoZO&zc0LAZ60`D_STxEwBhkwI{UdPMf(yhvyd`W%6roX42xDP6;tA|K%kt3cz z03A=j+*z|MP?^1iaG@wCN3R(SS*j!ynP4+YCc6KBdXBWU=`M-an^pi-okLxH62xo+ zD`Bjp4L1{`nXcY4P?$CUJ2)haw1PH2dnWlDT|AaR(!6;^#NCB>!E~;~TVP+`Kz6*b zXuPXcbCVXyA(q^`cLY_yPl<7-wSCG?(W)PzTy-Mk??+w@MN?!r-06?2(g4konLhx4 z4IOaaj36rmvO}&5pfM(xDTttGn8A@g!2Yr<@szF2W*S$0%rm-zUEskPY%cD^K)0S2 z?>ecQYAjA3IoqidfNwR!NjZ3^($hMd#9v+@ z-_FO^SC||H?M$9)ESBdLeM(dXaZVS$!ZE*L%?5;L2(D>F*ONs{Rm|C4MEzu_zAmx* z&cPWxOEDVxx?$K@+Efwi%SlZ2cIxr(l1LY%`SuT@>jcKvx}tHOVElv#pcJ2*q2_ae zdFrz+(T=~&X4!N|x?EpG=NTxPE4#1@a!ZAHj7V^h3CJ`Q;Ptu?Tz|uOdktm+C;FFW zRdtz4nxPP1j9C%%2cyU#-hPRuhKZg&VO{QHxPC*ZP)0Mddg4&2T{F;YlSt?!qnQ1x ziOGqQSJ}mX33GBzZ5HXGC#qRxq@?a|M?)m>FFs33?0y4y7ee%H@TpT;*upZ3WoCeb zPmmg9_7ykr#RyT|S;Pwd`){WBHZbdp)KNOO^l*;Jo7a9;x9V&=gDmoRCO-zs=c z=k!@$|Lbz&vQY~tRO58lvN9UgCw9hln056LrA7>AEsb*~x@ZC|#WBT&ngraTftWH? zi`YF{-!$v-ii9Vyg+*$`eXKqqqJj59nfmCR4dvdvM-qpUT{mu^GQ`WW&-94Z{<`fD zc^rAKvK_R-G!*E`Ayw-?1NH2{2!^BxHObjBs>DlN{SsM6V3jzztLHpzq_~MhA4T%1bsh{r?RRl9tp&y?v#M&8*py zN~~#xG0nicKQ%=<)LlT2YaumK>loC+(u=u(TlNkq=iC23T`g1+oqfPQFRja_yj*nhg5dm`O5uepmP8m;`8*ldM4tkZNe z(NQXZys{eCEJFXLz>Y`&uBFosJ}mPLhj#gG8Dk{w5h+5IwtRIo>AM^sX?gs8%AuXW zhm!vz{1$VZ?(z{^SGrtu*;*vNk;4d2Ah>FG`0{M8xh;PZM%QRfyv^%u#=KNvCeBtq zS<5uL0mfQL_l!_d(BTi;+~|jlT}2Z!l`@bT{1iz4R>FAs(8c0!x{%KMgH@yh1TOe4 zN0%;jpC-+HXo(vV4lERfRHkJ@f=mQ;tY>Je$>&JIwq_RK>ybpaxS%-h3)WG zUd#1^R;dnejeXTk^rwd9+-cNj^3R;H;Bgd)T<83!Dbq^P3W^bIUABA;#&(uZQCzJB zqSoGm7qJGCJu~QR-ijCKYffz`_>wXI&5D6HyLfY#;zU4!!yK)M)z9FTy z+&qC=dG+VDfdHOdp;A!WZ%t-`-67Q+hZFQuY`I($_*_pWlq)Bc2N3dQ4&_JOu_;u0 z8^fpPLYI+!plZ^fEDVuMkaJFeoNPxSiypWWy5A6;ziMCH(r zfSvd4J2W<_{Z4D>X_qy1qUlbX&XC`R!7Ad0LN^2H^Ot!=AANF9knp-uZpCR?hI8x_ zR%;IV-%Ys(Q=glA6-ZrlmTS3Nx;7%Ge!cxgo5HZl5_w(4ev{0#;^%)KOUO*iUKYVz zf;-g@dn7o&k}55mRIrB5n|8OVah}*7e_poaqmG|(67xQfq=bhhK9%MtdE+eYoIl!` zM9Xl0G5_^kV`&7kjsW`LBIkiK0nM3y*FJqKdha1Gwl~2c6S;(H=SfA=0N#(|Q)lWJ#S?pNFJTz^6bEJC_5K5MEVZY4518=zKNBsHNC;m^*uvXp z{&4>v%)V6r&8m4aj&64I@ke8~ zQCjT9N0jdzx0Dy{IdFafc&eK(muY9jmXg2KCu(L+l`{?rf z^S!&(-rS{+cfWP7Ia9lxhV$8~voy2ToEgbHCR6IJS8y%nc1^&v1jU7U3* zAdEhcYR3)HjWqNZjUBA5A9$p$$h4rSxTKB6Al~Ls(`GBqgpIH2*2mNL{pmk`RuGdy zM{CRf;$mZ2`MT}55*haR+6Fn%zcf#I8Q!kF_Qt=pTp3X`;TK%DHUCWBGMQx)ZCuVY zmh&@nYCGYb_#naApZN~^kdmnX4*2SHh|Ji61)Pjb#5ZxtJ*o6hxO#wRaFCo^FR>Qw zArncj$yM@w>#*hG+K=pmz<Z_fy%1po-co$h$i*Lyp_(Ta3Ks^3c2b1K(#! z4%V!g+Q;WTd=0e zmqz~n0eRPny3Z$wQQ$*QoaDa0GD&@PRfF}haOZNGqp{I7VZH8AD1Ee0;SPfN9TFsX z!aJisE4|;S69Ynxtp;av3dD4-gag7IPE4QB@?j7YOqA#mYI6{S734rR`HU9>hLQyG9t#aPc6*r{`is5(1NuNxW&gj?eyZ5ki3OpF7DjLi&JclOx zIhoT{Yo8|z(3E%E&`xb3 zNDI);fKk&uglf^fc$8+BKy+sin-mmYNlQvTW7dhA$Y|vZ-ZC66I-Wn(f79iSM-Sr@ z`xHj`L%X-SZhiRn>3MelP46FmixRB(sXu4k#P*5zvGAq-nAijKP&soy;evw60?7LNz}J0<&vH|I8Xbp;1xyXaZmLISR9-w<&QYxcT#_<_;ktCwJdYHj6ixR zcEO}MS!Y_UNcS@CaB4~u88i@2O;-i(vk#yI&(zq}RNX>j zvt0UU?WL)w8pIEt%db1_F3aw_N!xLDtj^OWhSg&9SSRN|Vch}hKVxZ1FZIP>$_=gd zl_$t^2PVE9JBAw~>90bw`Ir2fE3re)MOs&dD7gEcf&hDFUyeop0g^pmY2A=&A+M+DKW_%nZmAJYp z=Jt2#S)d*)h1x?l`Qjkvf+%5rC9jT^ZAuPu|2`PDUR+Wg!_e(P&|_oqzaamaM_^XC zyq=|`n^3YPH|490#Yt_mlLd+69-oDaq{L`CM((g;)aEU(O&*UB0zm`^&Px39=UUpe z&hKFQIMMz(&{957>+%9BQDiZ&nMcjR~iVW+m_>XP^jT=?1@7%)19CJ4f@ooiOKspXS#oWIZHVRAo&=0)VoaVNf(El#OA4e)|$8Q~6f%|uR zt_C@#px?XgK0#zg;=#75CCTVzXfA4w0Os1m)k|JD7ts5{;qo>&Xr6k4&n)XZ-tNQr zfrD}230jH`q*AhZ>xCFb`jDWtBttI$(A#2GsmMS9^&BM6o-X=rXa=yLs;cVTn&=#< zhyQjzn?)R<0EE#Kq?vk6NJz*>Y`J{qi)+@b=|X#I1ky~+I^liO^g-5weAmN;u4e@p z7(_K;)hJC$$=iW&fO%3&1`O9Xi#j)Lb~Ljy=F?ml7=1i8`Oa91DdAz6_hJL8or7#z zU8M|r7l$*6Z;H2dEfuFAiKfT93LLXWu&OM!9pzMG~pYD zkIl@@^|Ki1G1k{rpeL{f2r)}qS2>bQ9?ljM_v9NUnj5|_IQe38x(4pg#4P45iLhz7 z$@|wNXJ6KTf4j$oA&yZi+5Xh=|@o_wqX>v zj-7oR7DB0m;5jM6imc=pDE|B`?D1ymcYBYLK3W_M_I|(^j(f;=h7$ytITN{B=t1w6 zB-R|er3>E3H?iQ%9php7S^{ojr`jp`%zxRo7~p%8>89goT!({0LKuCNJC?|CJ1+En zvbG9_;jNQ zXmdLUUS4mgF#mb~5N3JrL6b4R?vRH0Zk}k0ET)2@&ukuv_zs-f%Df~Zwk`PXZBMB+ z!Yjj^p58B?G9*Pbv9s8Mv&tpbLDXV|DljR0SWWWD`t)q#+m9!2?~6*jf~(?h(!{mo zk2MJT&8@9dMqqJ$lmSC;dyq>UXL$Q!6z-1;u!`i{sAkSau!8o;21BYaxwla+CiG#r z&f}7@vgW?C!JEq!6O%%?J=NbV%S&!O<9tSzR*U=zpIlRaZ8{QtBE|cKXIL8qyAS~~ zk9%>KwoM2H1)KhE0ShA)ckc67O>6bN<`6=;laXtf%g8IVrPNsBeYnrW53UUxl<9+* zSF2h%zwGngi0c!9$9f#s_!q{APq|xNo*27-z2ZTD0=fuHAB!+iyq9dPTw1&sDoRvKXsAua!tTk$RnXxUQ9deC}Oi^zjG14{iS( zo*!F0aA5RfkMcyHd_{uaxN@yE+Q^%r-97*L>sQ4t1qIXQpp3k{Ms&zY-q^h|@gx|m z;R!ut%B8rbd8?#k{SfGL!~F2rNz2O8H4^|?L}QsY&-X*1Wjhpf*5DP6gy*O{-7F!_ zEK@t`pBt%pDOW;E`7xH2UEY2f)}YS91c zOF#s@q@yTrZ2kS089I_)pgTOZ_Vrz`m755m{P|tW-FWSYcn}MP#f+j>d$hQVxR|zX zU0Nu=l_?jhJ$mh@A8xK?wdcR=%zTW8F@5?jDy2qYIeWE6IJ=zyr+xQ*-~V$WCAa?v19PU2NB`77f?iq`2c2j!T(A z{>Ujt{aUMI5HL;Og(_(p>&$IWQG|Pvzlur_r-wmSxauTaXN=9wPj59(I`DbM^XY{O zYD{Kos!9IFc}EUHF<9Ar&{C$< zkbT!m!MfT}PliU>OGWz_b8H@NpdWhd+9iLGIEttEMCi~II8{(~UNiXF!s*`Z6MwElKsSwVZBkiSXK@8zbxaP#13ox=&&RPaOU-KW6Z-(#u>bPu<-Wd^ zobzoY#lrS*Vq|XPl6}PBc8YVy|!Y0c43(*1`GoMA0q;Gm=6 zKDLk{6ROOQn_J(o+<$atNaA1UptM23b~BA9-_F`z&oney@d5_d27Jq3EW`SKlls$4 z!?SPdec6^_#r`B%yv8O`t+Sy)stl$Z8=nlXJk%P;gVU=%03wafYk~gh} zm#@8G+rJmZObzyPea`)~1|AkkwJk@ug@i`m7O0s;eVSr?XnLvlNe+Kkj0=*S zTKPMvEh)3&7d;W_`GWCr*3BA!yBdb*lwqSompJkt!Y-!mFKW@=zM8=Pm!L!yp%!XK zq~R2IP<&kUAJ#ZB66YHr1cpH#ui;h)vM0E_E#!d7{h)rc&#+xwJ04op>Gt}%sh<6g z80uIkcTuOJ$Ni@5b!dMCJlDNG)|4-$?u_%0agO=(@9b}y=9;1ATkqEUvTu+-`Dp97rsD*GSZP{^xX~rbpfat(|f4H z3`N!>lm$_S2YMY|U};EW`Xnu^R8(I6Kep#QYL(8{jpHFdGamUbj#UJQhA^nX)bD@) z=lURt_mU#?xv1+48aADnh*YMD>e}CV^r*1S|(^Ju<@PyQQPOJ;oqTVfaAo@Qnq=kmzasiG&TJ!gynW z{D^1>Z}>LDC&8L5*Hhu80{-6w1Pl!E3TLJkQEC)Qf7xxavAab-a+NDw<)s_b>0Wc5 z#=X%TTQ=72H+yGe)+I1Z@8tdKqwpM#ih0;gDJ}l_8hjEqgxr9iXIydNG9}YFhyx}H z*uoPs|6+)`&VzC7UXD`D$u6(Ce>Co2o>yB>Yc3_kI1^3ED+nUQNhPr!e z_jW&rUC{uDKFhUFIKw39soCvdfPR6A+DUm$l7@5_Wn_0$zO<3@V-z???TX54VAQ3J zyv5&ZuSn1$Sau-YN6W9BAd~{OX(fx&-vw!JuiCoD!_w_BqE~H51N;$AyeH$u$Cb8! z-@cr|-UxlWGg7JH1J9r{S6NcrluPgM$)fmzk;0H8T5~P*{&U6D7Gk6$->(Z2u{)f` z_2C*_k^CwsXP@ocw~ubEkuFEELW z0_U7Qz4WlxrdFo(Qf)l0{Q#O^Cz83C?XjFDdC1NCo}-=D8LOqhulMgT+xs!JO>AmFHKE5m6Vk) zk+}XSYNFF7)ZFicx$>bZ0Dqfd)2|;38oZI&E_Vfy=7RCnlm9k1+irx`7#4fKVX>Oy zhnaUwWu;59-NX_GC`%&$`ueL)YyMl$ zxf{j4PTn?pf!oHnjJw@X`QIWxtRcCqcjG{4r3)Ar7l{oCzfQ~sUIQb{zig-gJHYQ` z51SN0G-xw9T0RevU_;uGz7AbYrp1A2un&*%Q`5-tI8IS`ihLmm{m;Mk@rF_mr>KdJ zkL|F^mXIGt)JJ>Vx~G4j6=PlnOnYB4y%@^()G<6m{zw?Om7Q9}&zRmOv1`})po$6~ zDtRdp`NuJY%PEbcjfOEe9nJV=)6Tz#Mo=W~uY2_>wXw5vPapnu1!+P(ucgQ-E450s zpxxFbIrMb%NP*c%K@8Uu85rPw98aUMMvhq3)JCE>|R{Zw~%oL{F$EKaqOwbpcSksPGBa+fv$aHp>uiiz418X9FhUl zMKcaSh8Nd$L~7a5SwB!Q3w_gS`h<)ws{yLh2NL9%&Ltz)+{l3v3@~iSkS7pFpGufJ zB(YG=rOac3>qk#4_S>l3&SA~rTdiTt`}C7)=xKXbNa63~BECq$Ca5{B*=qzA6Q${OBbWqytyl{pAMw}Qbi_~Ee})B5_{Hqs+!ejY=EIB7o#RJRvFg0p>hbK@Mcd#MtaUfq0- z5typEl~qo$$tRq($DX(!m-{7Qw&P09dCN`R=NIgVG8cd*68ei#t4#T?{5V+t8^WgwaEHh6?<{`qwaDuxB1+6>NjnM}nEWOL z>F;QV2ZVQNP_C?j@wBVvD-SZ>cTJK9)52z9_fkf@cK$2!0*`GP71F=&PH)?IV=&6z zM$zGmjS6To z6J-$umcaO1x0hv^WiDkqoc6 zf-SA#Mtu^%>P3i^!FTZtetv<47n<#`|%MP^*=OMKK8&LA9K zzcxS+C-JdJiE!^n&mTa9IFIy~dSS5O9(2C&{gK)L$BBw|1!lJw)lYMxU%qkbq(pj1 zj9s;qmYgqA&rg+SbMzh+d_p2c+SudAY~i#fLD;t4{3@Z4g8BxVa+e2iGn3DQQbaAR zZCx>IvF`2Z5q4kE<=6ZPeV~`94*;Bt=M)W1P^$*jZ>*z(>Z;95S0J6+2d2iZaIcrKH6jE=Lw`HF;ij$^VFOqDX%)-~y#QIw@jYB;RLYaJHfbLG^@Cqf z-&O--4!!1wv$7uj#4$zK#%{EKc`qhH#Hr>~J@+bzV*0Yu(z^}KZlEZ8gC=fi5OLM} zDJ)O7T}u+v+{boLBjdo86!TL<6BDa$sOdKr-BEV4Nbixxa zF;&T5l(acMN{Z%hb)m+1+}v#V2M4Qe5e8JJ2{+|m^t$0R?i5xi@vor_xd&O@gdYS>#h811ZKp<~91z5}{2U)o z+<-~v~39!m0 zsUiB5IfDGeIJsr5N$N?p+m`tgMQkFN0ROZ;gbxt}Sm$Z53ei(iRFvsFV;a{bV_WGN zB>s|)#M(YW&BGkD=XKzggKMt>@rjOcMiF z=5qL3w!?_oE*3Mdvn8Ud&la#FZ+?`(X$;*lVcewxx>_Roj%z>E^G#P?Q@B^1QIDdChl$?JzMUi|0Sj}#7$ zh}mWU8JjScb&?H2ggr8l?x2BeH!D|vSKwrt$h5?9i&+S=fqj8M$oX!V0|X2^7_iW0 z*Itssas7#FiFh3x& zHOxYwtoC9+G<~?q&ne@zGC3S4OyA$LZ+!GdsB4ALR<>5<;@rJSfi&KRS!zb>`NaJE zv0fDAO$_caRpO@)WQl0+B_0n;{h01QIJAmItol#-$R!D@>pA%sxx3$4oM!$5YFbU^ z9m}xLsDCb}K1tl%LYHoO5aZKdINf|vn>{IPrr78SIw-sMJU*^50R`v=>gCv21tR2k z?Iad|fZ2iV;x{Su>ftzy)44=-N$FlXth&lBDz*}w1;HU0yssr{`7}sizNnMCO_xD! zQd_u_QMt2_mEiuTs`w_Y<=Z2=BJxsqF`VFocnkkgo-}2QE_S z3I<}UnpsOJU6{alk`7+O|IVf>Me{?aoBh6m1nHC4O?4;4VY;%>gGd!QQ#d3QA2h`_j zG;eI5DKu|zCtu$OaxaB0@hu%{ld~#M=4xe;R(%1cnwzF!%DJhDZFh{Z)hrUl4-S-x zm%WVe@b1j-3X80LJtX5}`Bw08C4*c@$M}LBt3!^129a;n5-!ejw~`+3enAcCY=)3}!g&*tEUv9eLw;h{q^3?KWOgrx`B; zD1g8=PA8NRvv}dqvyVF!wb9U_Od|E@49hW#-AR6w{48=TnuP*G?{Mnd`=C*ZB9aOVcRs|VNgV8s6wK+* zVUQw?r>H|bARs^zi^7!uZuNMjIaD`(1bn9-pMiGZIq3ujbm=gy{*)s;R=Y^$o*2$s zi^F}1x>6c5fE z#5zHRCuh%{TfMJ)EG_A0pTA^3(sgCe z@{b>{bep5SRTjs0NxEc|rKY6pV+cZ8Q4cWR z8rqR&NO<*8umB9ut8JiqEPwx?izBz7(dK7XAznpy2{GRc`V;BQhx|}7-XMH9be(NH8Qs} zf1w|;8rq|k6OZ<@Cytw5KIVSFr_4q8Gwp&{YrAp^ zxL0?{=F5Oe^+=+zJvy6A+gD)o)FYp4hOqwM!ZzlbAvIol>X)vhVg^kq5LHPu3Dlqf zXa*ioF!*ljPGN92{8b*()j}6jeE06B-IO{WN_diS0;eco=<^;PzCYnJxPkcm%SBpL z4z_w;Z7^Mee$bGGu}_alR|s!~!{o@|?AZdbiv^E2 zM$Y++v>iHGxN)hk^aaY^1tf~N?^rSR8L@rtf9W*#$`2@M9Mpr|BbJ1k@#aHM^gxYA z2EZD*h!6$%*8B*_pm1TrvVf}J;xTa}Dry#?Bhz6luMUa)v3M|6Ytn*KD3Lsc2GjLB zPAS$`OiIlOs!7g#we9>o{*1!@FNvl^ccJbplgQQ#DMqWMWzLf#W}D51D$Qi*SLbaj zQs$Db_;;?8ON_;9+fxHv#)3uU+-pvjn@$~+mvkTAGAA#ek|xIJhU$DSlg|(A^W0g~ zScCjdoH)&9HpNUB^QpLS#S-=-0$ju#PT`$DLf_x^r&FVyNl5DFC(6NB$(x+%v@0BZ z+ss6QZfIVQ-iC}$UilQNUY5eOu9TrT7sF@CtowIHYqH) zxM+8x4r~T4#51pJoK4l%YUB54Fu&5W?nI=nM1n)8OkPgZ+0DJ-dV1$_gjLJ_#U~du zMPK{(-m%VQS5ww^!!LtaOvkVpvORbIdQ~9Zv`v|FSHpQ>LIzK8|6jCakr*-SL0Rww z2Gao>s$@1NyH*+9$lX1M6xJEw?4vf%BP?}vGV8v4@teWm`4an$qOk53@pVM0bWSZ^{vILa~pD^ZeJBOkpsC(lej^O^zZ- z{WZJ&vAySG^duFLa&rOE5x);;E$$I&XlVEkcV-_ps}HskZ4XlRIqd?HGCZ}tidP-g zP9qxieL+-N8ehA5`ctmj##>LC=>Kkgv5#|fG$f&Y>X%Nnr_`@QtCxQVc(J6xgX|U& zw7he~uyRP`uB}xW<9CWKTSl*Ac)+p98V-uI&{`s&Sbv2zW~1b38F4n(t-G3lU>%#l zh4~6ws$0fX#f}B@I=b|>S-h+95q0r)S=oKUQfdh{Sm{uv4VNVF6iVOy*xdo5`5ZQS|q_msbt)8M5P6L9aSRz(TCVw z-v{vAh)Jfa!tyC90kxMp^^65I`%nzaQSOt}Z07W~cQ~kxsR5rSoZn^eNQs_3H6DmL96!+@Y#01wqt)qQ3jGCg(;Ls<`GWDxRvjLI9chkJk2)( zShf{Y25(aPo6LOY&Yen39wH)+WIhfjF9R;jtI%;vYwIv;E31f2T_G%jKwL`ny}io^ zEZ>igj%uS6a%Ff+uP#Ra4ye}2yy*SzLD%2UfFpe4jh)U+n|Sm8(z#}%^~CS0ozjt{ zNo1oF_nW^g{Z9@{egxjAXC;)n%-Cm{T&R*`ie#iP2~28A&Y+@gOvhRM2*psq=SAnI zvz(&EgG$%eaBLE)|FX4p??5Q$p1I@QW(f%X;OJcO| zJ#m)%{Z|Urdh1k2cD#1EGOV8eBCnU5MMO&9==DOC(ybderjJ6k^BG6wyAY6S#C~)}J%I3rLw!6_j)v-cFSxt2^kU5(u|Gh(ku;W;Fln^H`|ljFscYQ5 zb4T@V{i(Me!`YBSl)|ff4>bPnX{d}GLv(2v@WZ`emx8M5^F13AELYxfKF~YO4f?Vl z`ORGk6kfV7#;#yCYPk&;54(n1#fp}RGeskZYf<+U z@OqHUJJ0?5_m_Qh$6@lDF35A<*RV~Ghnx+4ZfV)2dHJ~PpJ3{5WCb{&>17t_Bkt`Q zNTOAmP!Dd#F3*6WMIWOQO~rl}527U@pVW;x{8{+a{( zIUjbu!2~BXP5*5Vp+yNQO0BOApwtOd>ik5MrS|Wq=%Te+0t)mCe46jyhlek%AuykG z&j2F$HOJSqs3c;Dl+AoY$EB0&YiR1D&r+XCGjA?eaO+mM#hGHv@b^}$tqY^qwMMFJ zh{AQt%r}9Yl!o&>L=Sg4p;n%in$5N)P*Yd@!6i3!x2cd3pP8nAT1G}U za+^L~GtMD>L@qiFxmb#*16~*cx%PF{)2Cw_QH_VB&}p5#3X*9dX)fX*C&h5H=|Ywu zME{Dnf~ z<-ThO23ed?c_iU?cjJY>hC!^ZTW{;O3hp^8w6Hwazd3_;j7LM%`I`fDdM6?06p5k! z27&7a#tdvhb$dHgSYV^lNv7Sp0^E$ES3``+_VAuBrj8@AF5tJYk$mR`LUUMO>q7zN zE#JIB(U5I=bZ}xV0Tp2rU3hD4r05e&Vz(xq+b~>i8kSn$utHy;We$jYWlUdvB-F~NHaci5vetOMDnMH~`Ft+#5Gq7o6_+^yzL~TwI3t?~bt? z$czK1*-0PDj?zEG;AY>{u3<15Zo!`E-vN|WbFk|&WMpFRX&Whk%|zc#Y%AUXPnF!& zS&@4uKLwYgbw8dRaMDb|@u2{>eI4|J-MCkC3`EJr8clqfhESF@JCJ(-xsA>e;QS1EqqU#7WmWma-nCxM&`0PP4I8Xlex zGWNCOdDrb<<#G<>96OW|%e5aqjFFLxk-#M1VkVp44`bKMpjuy#bIq>XFH?#}TMo2Q zKffd!X<&6eoB7(^P#_wEzgZ@c{4ajHF;yz``)6dV<$^l7z@a)<0Lnwqo$&|}OK>F^!7#e9r z_2CS`N%cH_d8_n{jB@(#Ikx$t9**x-g&V`)p38BluCXD+2@lix!-g5gf6X(5I)MpD zy^~hY6|(p*-(xA2k}K3nSv$#Ic5~9gushDa@&>Qm$3wK|y}s0tjvpZa!8?|*7kq*5 zWa;~lAH6|Q{rL$Ji5?IPYgMSj)|)KLvjDwXgRoV;mX-C)W(cHZp%}@&TH4mrvvdi+ z>jcsXdVye7OV@ClX&N4{B^_;xU~bz99#9q7J4evfC*Xzj$RZU+X7#m^lT+5MC93Ih zP)#>%Q{K0)?+gTey)ef((AnNTxRCr3CUbpE?iHn_G?H#Uj3w3$C&p3%+xpR^I-y3X znzxu;ypwKuUSt2eRtPnu)^qMnf9iTPo%$;{DYC5fIkIDZ8u|ykEew|K&jy4A&Gwcy zFjk*XT%K_1XZ~;fr#ikD7sh08K){E`Y^ll`w2v2(U(wo4?0#}| zV5gmtrG4oivvSeSZxdJKy`qF;-8Y`LFRh-p=e;t~*5z%)n^oP1@><1bteYR#-bb&MP!fM9qj-4e>5|&>3 z!pLzJK8Lcm=$uz}NJ&)+ZQ69~ARK+~<>$MROw@1K9Ubf|xr_|6s7Ori>LXiX^p2C@ zoa#UInMkyS`QkGah)iT+)!L%?PB!UWWI~Mtz9`vgXTE>n@m_j%+?-8Q@SHEfe)=Wjru>%uGVXB{;T?VKrnM9E>}S7#MTkHS$L z26uqA_W2_(YtM_UOPcCNyW8n_{62E)ooiV4=&AkNUllo&>&}x+S7Jk-Y+LVExIxO| zqHL_bSSZhKhd4V1A|J`Xy+6?%%YeZoi1at*$v9V7s*c6u7f}J>mU+wiKZm=L`aQsr zxeFw3E>zx5D753WyyRZz(=V->pt;{>{!xt#8bts%6^s;UX5E$e9}meL-K%}Z#BX3P{# zu!ZfF`=D@0`06G^JtVYaBz73^j329ZN$z`9jTh@b|HihNcN|Oh7h;+!6FEIBh3U`U zy^7h`%JAsuQgeH|VoPtYij1h}%LRxE%fN-Te)IONuL;#FL}@#5-bC$Abo4+B{&;=8 zx-b$^6R7tSW32;d%RMRn4*&bKh(qaU5NLKmBq5cU@4NI;V zyd>&V_CnNFI^?OjZr!>I5fKrMa8_wJ8E$ddg0!Lru}~PUK0Rs1*;m_iM#r(+z;nLzPM*RLXn&iLXrCF_^WFwX|&m_9GjKMjuQ7WwuMyZQ@NfYN9+4e%m6RLKlT<~?aP;<9Cx}xs9Um3T8sp$ z3UOcyDr8VBqOg}qo8(@)Ax=tbZty@pXqxp)x0afuB7JiJic7bDiQ>SaWk?b@>0$bbF1+}hQK_o?f7maOl(+d+4QQN4 zIck|Hb-Q=Htn|?F3_W}1GaeqnTI@+lasb|&DcD&o>W$DB3Dj0P@B^1 zDHa{c7`Osn9K)5BO)uqJeAWqCr~v@9B^@REd}`K+{<_+%`zEX+G&kE1T?q%df4|a= zT;2QHN`^Pxbv{C`wr~yrUu_j9zyLI_?YL`0}DGK_qABzn&?#uHrYHN3*My4 z(3Us@583@>mNKc0`~wMDeMc}=LQvlN7PgxYB*_Q>?~)wgquhhc&P6uRv4~8th$OovRh>e)%XXUq z1Q!`P+6;o$I0@L+ot0pu_=LCb@2j;HV2KJ^=I?fVBlZ{x&{X2#2<|OH?d2NA zsvO;@Vxgl#D!!$mOFiKl7&-j_H^P9{8rKjNC7By6iXY^$$a?nj>+*!{#GhY}0xz#Q zZN1)^hm$h3-*br55wD4f^n4s%r~UBH7C30^7fBmM-To}`VBq-ML;<7y%*3BNE~NYT zWsEq^(r-cGHg_Bqod#*32roWmCN*iTjlMZ7eNm{7qM#R`>51=#cBE>1tZ+>h9_BIB zn~Tv22}@mI?k&B=1Vz#IL!A%bI7+1T zA8Tqa`*bQW_xvc|mFrM}nd6zz*!oeQwMx-fvx0w7l(Pnon6r!q++Ah_&USW{0L+xSx|Wtzz%jX#jVJyL6t$Iu_e!JAKH|Cv{*R z4cC0eO!Jiq`xjbij;q$D8v%Go?%0uc^}G+#Y4a=nSR!2ee}{#JdXbv@xuxHubAU)_ zoZQ>51=VbH`S0{DBcfI-W^8|~p`y0E>k&S|_{qpD((3fvz`y_z{y2aG+;5iu{4T&rNK0$17Mm-LNj6$^K_r!?CQRa&dfOPGLqeE6ax4 zi(|M}tg4d(erEqMGR7URq|H65RQGRRQB0 z?NG5t=KC#LQv^X}zQ^&vEM0tislnMDN%Q&USGnPg%|J62?ie+caXfH>g$+^V*1vxI zP=F92klo(TjOE{92_#h!N0A&Aw~DMoH*^c`O(;*+HlAr^4&i)I$+#q>0O$0UI&!%C zRkj)c(KWD1$1rn`g_YQj&7%B6Qv-7u-q7DOJlToMX^D&(6@OsslA~Vxy+Ysrss$GL zxJMfG%(FdXkP7R;n3pu?mDIfW+AJp619_VvIL122ET7i#uq{_KMGt{X-9L}eQpJ934@WsBIA*`duCf|;4pDHK(QNhF^L5~gU4QL~FbNFrw@%0ggN+r4LP9J{5m~)%s^!s$T+^WD9{gr49 zD4iuRn6eS?n2C03FOG^bc!7YZvg5c7k05Y28>@}y+~+;|BsD2XZ58C{)b{$aEYV`L z;c^hHMUpNxCg$cD_d2v3*vUTkIpp#BYx#GqPa1t@$f&iJ^HO`pQK#)Et^66?XEVk* zGX?awh4fg21^M00?Bk@}+L;NMw+5`a?WV$CYwgYzufRp=;PQCY z1U(*=m;YEX)ObmsePl}iF$dSYIl*>1 z)u1%~q@43d=Fxg>^*?qys&ImMBWTJpqd|hzKA{xibk7#R8vW{rbPry3?94(>&;{dw z{<=rOF=24?^93<`4+!QTuhph#a9#O`Ub>?O*-e0}6nCSE-OQ$9kJiJTd>3G-V+s1H z8N*%6dCj)qRU9HsY8}y0uAo`B{rdA~`7M*pJd_5w{m#0fm3f2zZfPgJCamy*fC=*; z=n*rCa>psDC}0Z_c69kN=17wmjI2YZN5CG$luooiNR>)h!bD%eveI+-E$GqD`U6)3 zw6THqfp@qkXFr{})n&9d8F)AszhQLgbl_jOM?gKhs^Aqn&COt8jpzK8i$9hvAF?WL zeRVR!NMjxQ*;LAJ6T`JKrCDr0WSEpI?vFI?_#wj7C1CEYL;V+-Ng1jMrDPQfB#l>fup(&{MC7q=ZY7%NFwyMPXV!9CLfSvHa2;3iDmw~ z`4l=(z&1gPS2qWiSv~X(t>9D1uE6`i@vq98$rpRZIn%vJBk+R|iB6$|S%p93(Tk|& zByp&uw6Ucq*3gWfk;fNb{4rBuQ|2G6QMebmp2TsSD;bI5fB2_j;Os zo-1Z8_d=oMibm$q6&|nX!HJ0)g5X_h%5mljpzW~)F_C@#!9zwhKRK7Yy>gDXV*)O# zvs{vlg96D3>Z2NfBHQm9kBEIMsgQaAMZc9$6*FJ^-kz0O)s>SuB%0F{lPSTcK>JPvnDgdoy6A}I|Z|ZUV>Nz{e zx>xliTFZ&Nw`o$HQbl0gPtk9h$s18j@^ExaNK9OjoO>!*kUjn6YwEC~mRFKzj2Qn? zdvm`4C91~ro5!|U!Oc1B3kfaLaS~TYYWoi-xnHSrRI!97`|w;u5;zlI|i(O z$E$_L-8f${;x4^i?&(TNs&MOr{*wNny$eSerkn|=l|uM)9d9)d;srb7LpHg zT6b;czcGEu84`NiljmWR{!N1=W?vP$EFG!EV=<64k9${k|5-gK{=V=^yCqMqX!N12 zcNFGh{6Su-$x!N4do!o@V65!F+T9dge=mV#eyb&hEuJ^}c=fWxFKlZX47wf?&&(G+ z7jbkykU#PkXG+V@(**(FI0pI5%xUVdO7f>PwhL;KV`IO5&E=X(c|ESE;E0F8AF_8Rb|_E6%}rcBWka60M3{Mf)U%Bi7vG-d>dz8a6&?Y zI0iy-VxC7@yo!`L-FiL@&nEc$ooug5b zO}%QZ*2ndpbPCsR+;Dx0ZA231=|jFljyMTvtt>1%c=;Z3o!efz#guV{avSXb|J0uj z=8@eN&I8Fx zTHpT1EuZUKwPrVc?lhwIP$0jXy+*R(%Iu$b{?)_L7BYK6Pqa_{&B?j<1>|&&Wm&uD zHiyc3fX&ze0}9}-6~0;Wvde;*nYk&Gw%{I!9_MfF2_M_+otPckq!mw?Ns1CLt1g*c zF)z#GUYbi%HO;;EUEw2Jx@nm42sxkS!U1v|!*&IF9|DcXc^?xsp z)JJ+>tk@ z|9@}oP-0H8P;#xTvHL6C2DXraadzo2d>)rT4PVB1NRMP^z;VIL36X)B2+4TF5YG2K z*e*P28AI7>(B|J>IH$N76p!l|OuWEWyKHiU*-wPNsNk1zsaOI(Q5t8*Z}s6^Oj7%j zGizyF|0?T;o$03cjk_gw@BT#Y#xFpft_O*p^bTUoJcyPebtXYg1$}Laqz{dbt zuny?#y$vZj_U-`mDfI(|m53xV6+!=#QO{*4W z-Ciu+L>ALzv%%{Xix(EU*>UBWT$J(b!?l~`*P(p)WO?0kx?aj5)QnAul*Io5z}81P z1)^}Op2Vg9N^3pcp3K{36}6V)qFkW*qQ>f3VVTgX-=CH;846!c4Wx9Fx?V$@BT9gUHfuBFkRb`Oz_R!kg{9bOt$I>LKgO;QhxM>+QZ<4gEZXojUm`fvn zYPZDZX;zWzHs{SGUP-;Zvb-4977EqZrLu@9=V;~7QP2Fs zH`@pSA<&|panwJR6=xg2ecLv#LDj(j=wGs{1zl^g7&LoN)j0g#t>e1$%M|)?7IoLT z<<&*;wS2elv}a_A<`^=MG7NImpNn>uPeDw%iOh>t;!4hB(CW7{VMk;_M10q$(FEz; z8SK|>5mwtOl9ttdnKivF0Hw_flr|q?fhWo3KD1!sID5F{6ms%^xHlO9NU+CzVhXfC`HV+K)8Q-@5wSa)^c8G=a z7?YLsX41ot<3$a(|dG=uEZ`KUBtpq}JHp!1hHrod2e=gZY! z|7jeO&RIAVGjf@O_qKmE4*D`E3tx5UJiH~+gQEVv2C7W&3G$84H%Fa$&O+zX?^qWt z@)diOC;2Y`yMVUdo5sG)zan=&kLAXc^Zp{~(R%?GpkHdc#_;=h+lThSJ7EUsa7q=! z|F5Gv#PYO2VqM@jzTI#(x8>yGk6P4s^-ZTDNQj~vQCK)3M&f}d()RD&YlEI7K$GPV zmsah!VT_^XV1CFe6`-q=>5fpAMY;oKGa5gAf(5%%mBo^FIWfp^B>QX!xU69;E=D^y?Ru|4E!HrkGmT zrA7SsK9h0a&aFM0oF)&32ex^tS|ihyw^U@m5O&!tCoN5hM%_l5 zzFBp2Gf)BcxUsLFP-FzE;9@U_M9;-Ugmd1J$2C}^k9)qM*x4PNAWL0_EfImwxamZ;k_p{M5Y$j&A$%2(U-i6KsS4eQU#H z9ntf>l5M`rOFZcBRLu?J?kRM@)>vPg>TG{w)X{-2>k$vpbh=}GiT-Alip96zV#_i1v0O_-+>NRR(bHNas(VJ|1&5 z!I+v4BI~Y?h?@>Z84^bBQ`l)!XyxRw!_u+qx_0hHS>|A?k#+QWo6^3CGNTt~8W`wOH0pY+jLVhKmK zgbYEKGXCxP<42FqP@~=4+=Q739J^=MCUFt3FbDsPhNWN@dKqCJ9+OBJrJ3ZUJ1Um% zC%yCbJ9Fqu#nrT0wCVM8QVN`=-;0cEMGB+}w0;X*-w?&IG3boZPol9_@2y8y&DJ8@ zC!&ifR(K5F+}U<`0rh5s3dR^B#6yyg1(rrN+R&G*)L}8XFt_(@q{^`J@^a-IxNq2q zet>X``TY;bLdGYcVE=^DEEQKE0JN`DWM34o9%>;zFYrN4{H_;(pwHR{Pf*ac!3Vx3 z7o9L;5HG<_+I&Hr!(>10#Sz0*Hz^@=5&kth{-dSB;Jqy+6qzbQE_RM8)gc$YyR__PH|20lU%{7dS zJIEaHows#K3!i<~78ZNBgD5rHQ(n;sww#Syyo0F;C$VQu9XaCOf)eS?hYxNCiDI~3 zb`T9T;Yatk*Fhz5q~X0hSR?hAZGX8sY0&Wx7V!G0rS}D(M?{C-vsVSA;Wa^bi;WGt z^uWsaMxsGl;K?^I!mCp;_C<|s>|f{l2CKWx$_dn+aWKR`4T9br^b>y%!BKB3;B_sW z8;|^P^*IKQl;v(6&^7hq!;Z+?ZstGz(SU6JVsZ{svl(xM7Ar40(!X^H;9tC7(70lC zB-H)g^z`&Sa$pJPURP|PGlwvsax*dcv=`YInV1v#D#7E>9TqR3dJG9Y-f5YOAZ4Ee zuyD{5xphhirDi{pZ7(?hER&=g|RF7KLh1J35|`#mhSiz}}`OAhDJCe+7>S^FA@?91hsKx(YFD;klu~ z%`E2^$E#NE|9Zovn7FN|Ee8QEoo-k~2l-2keAs|+_+RIoir~CczYtq|tmL%5V|lT3 zXvyu(?#{3x>oR%X2yDU*#I7kK2)+oEK91HShY#n1(b!&3N^LM6&at|E>BNZ>+ib}M zm?juPzT>2@4bC0Fn(i$J%h?~OqZ*9*bpE}Y7eH^h>F(#!_#-b zW7)p_U-lMRsU%8PGP0E|x{*DSmC8zyovfmXG>B~K&I%=x6>Y01D?}PnHYtkuf3N3# z-~aFP`IX9ZyYK5duk$>P?>Ynmt=1!8Uqw+du(Yn$@+9qbWQb7?T*{94y?^b2T*6NU zW~N#wH_g6gzVzGYhAmdKG0mp6SLZSMW~$XBRz(3_Pd$go?Ifv4+=6ReeeR~|ML68tZZJr&`)3jSvi)# zG{=`H74PY=ye7KL@+f;Fw~4?Gx+}ymN2=)$2STB%`z9^ltC*K?7Coz$#Z6abZu~mn z+mPu;o<=0sZ)c~P6DHfajJK_+aMMIcSe-S1P)pgwM6-^Mk8gjWxaA4Xa#ev%6RX>a z8qlTPhs^XPmA-~MKVa>fo9_NR?eJLZV1s~l{!R~(5AFv#Ux~Q>(zAIQHL;O%x-sC- zL66*{4%X7K+ngP52JmkRb8XGee51&)bG5Cf>toO%1W@e!uz{R%Ck%d7Pcng_;~-kH zXHbVkV5`_|VZv!$v;5_WSMxP7I_wJK6gj4#A-YbG;@`%Y?b7IILd;&maqK-k!Zwm) zf>H1vp0O`gvq$em=xjs~*K=$zlLAw0OKP0aSv9|RTw=~*VqiFX!sUH?`-?bhoz1uJ zSW|1PRhTYa@$m4-@6nMCV#%67PUlkMo}5C_-ygN|B*U)%1eALmj?}Tdys|xy8w``* zRM5OAHer){>8kEpr+&D+S7tVa#q&>)%u1j6L%KPZ=rC6YV~(NKP~9f!p7eQf*ZGib z<{=jiB>#PQ^=edx+I3)Rbu`IxH^plS&0jk?g`pD%^H-^~A?Xd*@!oZWh$~BGgesYX z(gYxnHdj|D_eZ+pPbdwAY*@-zPpd^){W`?;Jx)l|W^Ftq&=*#-Pwg{GxVuB=CTUSZ z8mtFFGOmKY=X9RGyl8o&;OPWyf!s4LjwAH)_yM_Ob4&2Vh~e?#_0LjO+~(SSO%j)@ zeho3P${Td+K%vyDwE%uZ3D?z>0{+5Hr%S==!u6 zgL{gYEfGUgYbbj4HilvauZgysjJNn`rE4TV{Ww_kw`_Es zZVOkue6bjDNbb|bPMW%|z?2wY{$sGm4s1tOsy#NheC#CZ+c1w01}GJz4F#uKhGlbI zD;f!AAiAl&=( zmV4O0CvR^TIpuOJ-KCT>zB=M?uFi9eRbt2A7^oR;R>Gu-7ChPoO$^&>+wVTymMWcR zf)g#hWo`LF_ta6u&+>DWeMnnk49jV1Q(4KX4Oain*jA@k<%e|sqe*|7JDBjKTr6t0}4 z{5U4Zy_403+q%41LP}~(8QafQ?4UwYfkW|JmSYnW;fJw>FF_<#RwQ~gTR*6qgA3j5EdSR z+ao#sw{PF>JTfw(^mUbT#5Ex^DeS@M=rBq8w#PX!@#s>3Mn`OFyL&(hwK^skKB*$J zhc1Ya>Tm_LBm+e?9Df8Rn^D#*R3j?LI*CWus1RK16Vm%cH=}=K--zsmA8}|Y@9uZm zYG^G}U&y~oS8$1YKj%_P(cNlqH-4vAAo7}@KK-1GH0f46Walj@TQu+N56pumDiORy zEyL!FG8XeaIUT$fGj?k&$)RSG$Q1Y}<9kWsYfIxSigckDtRC5K>v8l6;B214E^lp= z)3)7#y_r0C@8suKeVwp8>%ZBPUxweZuT3NW%Qxrn_lwCx?am+p*{fXAzw-;L)uM z>|JL`Xp{6XJ?Y%nQu|P{;^D)~Ga%+I1|!gA7LuO?ZYl2NAse&J2N8Q`3vX#~&{7_H ziNR~rHmg}fNrqd!ce%z<`(Ni7BzQV_S_Daiy$vM%*e1Rft&{t~!b0B>j&f>FHIUh%}9`bPZGoc%)#WPA)l* z8QQ40gkB122@sz=SEtO3C6DjLs~g8E^a5IIkR?>7_IOJPNO)GED;O9M$OpS*>4ja zNKMefoP)7mv|LE>vWOs|!^##j6ZtW+tRFE6NWa z)%Ce~=RNehkpmg(JTt}1>UZt=#6+`qKp4c!@6#$V+UctkCaQKPCaSeg$#H+%Qly)6 zmU3Y(yy;<9n5**kO|7-RcsMA9GSmu?&5%CI|g~!c}9)GjThq&Sw z-dzvJI=SIq$hv|jGMW}KgdrQ+FfX)kt#XQmpU~dsJ&f8|HwTDO`Q{PeRU%LxdBdCrQZN0=w22_3yH+Sc-%FF z_>b>6y7Ebneh)BtGlYfFgi?LBy{Y%4*B(bb9liq7RvQ9|3g6;~34;d=ng#Ec040t> zy3+bB1kajWoE1fAb2PwkMbI<`8GKQ;V|s%Kpg+rCRCS;L2s4uGZor{L5Zh4xI}XE* z_YvDG$3h48Ze=`ayBE=&(qT`UWPK@g^<7WrA%KUn2nZRSesm%SF{2DVOuc|*ZMR+j z<9|L9R+Tm7U-VRZ^sYZWo>3h09ITib!xhGFP3vGw+=|yx3J4B;%dxn}9`vn5%2lE7#y??ESa;-)2KFKX>U_)h`>n*7s|<9_tfoFaDO#0hfT=_H)M6|Wl`H%9_F{dlHt zdaDm7?~aH+(=^SktvlgGNEAZo1qborQo|G;08Qjj$t+@M?GBm??q*eSv|8E$g4Frh z({xOa_q-VFU5_8dN%}@}5iRi8!Z4Jo&P6-!{8q?>ecW)a*a(EtqWQp}d~t*qYYu1X z-o^maHjyOmM|W{KO5kK3!!|e#9scpn?J3q`%!N0CB&j=+-Z>||dy`~&w0djM)2C1O zV3KVA9V)ewg_CoI-G9fggq;=iQ zled1&LF8=*eH6RP8?%v8jv@?hH4F_d`b(IY3AnG z4?UmQV7*@cjFO7yu)e7WMv=TDN!ypb`i>&46Orj zLc{dA0Phl=>Y1*tu05rtrOnvs5AgEw*}UrR{>2e3dbx2KvcOETH+99;e}c068#JGb zv;<5n=`{BaCmLyb1UNp!WVJI5onXPv5rHfsDH2r14~@^c>(r1e#VeO(DheuNcQq4K z*>`vD+-Z7Jx-FdW!esL1Z#=vL0tXHwtOJ=HbB4Q*JM*sT`Lv$eB?tNUg;hU*TILlsW07%p`J1Qv+hL z2E@e0qi$rh`G^=(Eq_KwM~~u^ftnak@5&YxmEL6l4qwn3%Z*o}pzGyVeiBI(>Na59gFtNq?(EA9>uzc)AahD8kz!VJ#KS{_ zP8(quA3*e%wbZ^;fo^8cEucUtfSR+EFd=YjY-}sFkesKn7jV83oE>3zu~*(FJ_AwC zqWRXgy|;mn?!vY9)1+8egLX5lpeY3N;l= zJ$uewB^6{?Al!shw@(`T&DTU1wnzpWtA3;T2$e{}YYznX!ct`Z1k0iVje1q@cN9w6u8IuDRsXiAdery>G+p zy*P<=;@h@KCG3AaWH&ICw&jWu)skxa36e}9Z)2oOCrdrtLBunBQ?9Zh z+<3Qcbxqu?FZ(TGP|DX$7qD^9&C1K{ZQ(ne<6UJ|)Xd!_Jz3nVTYMi2y51bP|2t46oUXjK|_CQ3OH zS66^Gyo9pC!AVS3G3i|}P@snND_7)_M$ekT=pYve#aW0Xby87EG+45mG1>sKl>0F; zF}%^@qs4EZJkfCgEX>|`Lr80?SbcGGL(9Zkh{pCeitH7;w}XhX;P+Zv@F>caOF+Ow zc8_XfsKLd!xCeGhEwdW3w=P^@K2SiTTz|D(k&pTFmoMF-uAOn)B^TM~`-IIVw-x$5KVvGJmebVJV@tgis`-BY^U&dz z=lRFaUfOxoriu1YFg19_M`lHjtM=d|^Gh0*)#nt=)P#5RN7{?#zZgiCoPv&Ug^ZRV zX_)w0u<$EwA3sKIpw6p`d@XsoA3ln82-E07{DR&6Q|X#Xmf2`>OJUMA=cQH{+Qg1y zAUHb``C9Umejltlt0O6v^iC6S%b$to+MnDDi+((^2n~Id0FTrug26F^?spU^euSph zuK$x{TIhaSPnw)Py1Hj75vQ(BSW&zfq}`!3UV!qdhp4fnXhq+*FOVCzQk)&*MwmP~ zHfw%4AGa$6Aq`qCk!<#!F}hmVcPK)ih$|qz;7NNyd8`>b)`&{fa?AP5i2%Ny6T0-* zogp+)}Wt2C~A?KW~OYu~Bg2nk&8#~d7r za$Jd7$!d$-!|h5>>mWp(p=}7naIX7Y~ zOc?Fm`=bK7ysHrSPdq}PRbTh8wlzW6Y~QP|W9|CXtk?`q-tDCR`{zo?WY}}0^c|41 z3O48sI4~MI(G1?vj;Ts-)mehenUVNj4-|Xu)-2%1e_{}YMv}3dsKk8F8o68!_v0y> z$9Vedurn0*~^`-Otx6B~!;@DSY=LxWZxs5o!gV8x#k8SXz$lT-L+_J>>%Ks=!GUT z6RLoEZWz)Qa4;NO`ZXSsXc=~qD{tmrLEaIcNCbdL`7n-*j%sA7o^X>VuA}Ie#f9jp zAip@n+F*H!`5n%trKXOKnR+Z``pPSL%SO9qNo0*I|ASWBWd#yuK@cym6A}`v;O|mB)sdqULd4Q7K8GiG z9~|AiWW#_*REVhKvDtUm|CTd0tX@bedPp%inIb-qYjVzl;?&1+3@2vRAClw&%24cy zcX{BEm2Asqt>N#qo~fCcgY(D+n_fVts)+_{6uW0g5stiec)8aj20rQ<$dR$h$$#gI z>LU$mSoMemm%7kTb1*Y<>;>#TfQE1j8pS_WkY6&I=*zQ2Z?I9H-z%wEane_F6#h(p4;o{1p+E`|x~gEF}0D0fRJ&Ujir#~%NW^gcOvm=ygbw1PUx zAZc$gfBNSeo*jlJRfCm4ic=A!uxDEmE?hAGZj}H^6}hTrlK*0-x2F&8+>9%2Mxzbx zGYT0E*TEzQBpYAP$e17}pmdTY6y6LQ#-e0iQF%#j&lu%Jj{7TfHS_MyOG>k#Xpmt! zSqQ);JMCXTf5v&pEY$)k^#x8F;g4l{1ieFy1T|~oLAGDI;Iexf8Eg@UrH~nlhW{}( zj6r9Fg?zv>kZ=;yKgz0l7ateyf+MjSFMUD*AxAMeB z&At%mgKn4Er6$m86`IJ>yri*~!wQE06VzeT7Fzy2;A@7UOU)N9B2=plO5XFT=sTBi z=nk|VF0Y-~-`~snk)uVw!khFG%RxS1zGh8gIo=;*>tO{n?t0Y~d&p@PPx-QuOglj8 zm6<4BhC330)A zfX3ue)OhIEdxE=0A8-UuLA~!_jZzKX>Kc!>)caKiar{?_ENpIeiI+Fe%mr^6zdt|nvup6+oHzr)+A`_;F(E~s=+z(NS$2LoxyMVt@!I$3 zo3GT#$)(z0wA!I7y@gopV>bb$?Ap`yNzo_j*KNRpmM^XF-AUEsk7gR%q55cdn6C|Iq5XrZ?6Y~h zr0IIu9y23D%7VZ9ic(@{(-%hj+7}%~dz7qi(B;}Eh@oV&fFi`^-EZ6V5?In{q`d9H zgP*=oS^v9(YJ3eO;Cc85he|FC3O0nN{Dgr4qH`$qb#xzn2E={Tw#jR)k93OtQ3D z5i&?vQ=_FDV)QS>b6xv@F5?0!^Gusxn>Vy*j||;$t!O55 z7Drr2;ViO=6Hf#NE?e!8Im^mi?X=w3-v$+#=5~_$#!@&(*M!k(MM_{@ok@vI--QiQ z-Ak;!w$SAoko)1;5aRnm+(uL6$i4@!G-X-K`PBkN=n@JrHJ~Y+Av_|Y+c}k-UmzKJ`Eb%P^V^F{OLpryIoR11j&>IX<>UO<09UyU z5^C#vqRXf-UeQWudFA@;Xvum(-?;q^&9{k8;izT#_3>6!+lhxj&BHUZvX1Y^wq{H! zT5dwAAlMdsuVrJ>v;KbdYYklDu^$cvb?%3?*B8KH06CW|S$Nn{<_sgpdVOWj4tUjk zuK}Ov#W|Y>S9>n-XQc$@8d%c%z(|PD{siH94zhz9`eCu91~&_7p0+oM>%Ww72ph`% z4wikt!*blr!gKHV#6;iL>gN!CtV|X?_ujrbLTZ=Ju?wzU z!N-~g*fnM*`3p_kCQU4zdK7h+5dt)Qt4%Wf9TJ|PVffV>fMF@5cli&7xcFzH)?PyW zGf6VXt*9gtFa<{#ny;!GTx+SEGgTMbx>I0f!23K`K)JgIY9{vD30)p(;Pv5odgU2pcr z#6A6P1a0ycZL!@#wU$N0I*AHpdmP-0q=bgdBP&v}Jp>vXw7)ZY*<5AYTl`Y9RnNT@ z>3M`pwg?C(2rtDXbceFF>6#sBE$TAqvro7MQH65T+qbiBpa*V^cNeFu<>Tw#3iR)Y zyZaqufTw09*h^(M6kCMo1zSF> zAW>i^pfH=~EJ(swu7*>3SH$~!2N(9s{vJxQoJRBh8eMh@IXG`;LCyX3a6HQ**>OG@ zR}XrK31Iq%le4m>B0-;A1VV!i@+6rYJdNDTZEq!P50P({W*EKnQAa!zKU{yJCJh5g z7Dl_-%}r^J#RLx4aYY~?ECiVG0Gu|h8Y<+YjGL$c5XoO)c#bU;iuwBDt6H1hgY)ufLW|LRB0!Y1Eug)0 zNJFIv;Pkc(nTtcXy1A`AU~cZJ1>NCEtZ2=miPtw0yF=rIi{&9X;UMPb=H?gkP04_A zz?;9xa0FkkwZ$i71&Xg)7FA(UD`T|ly=z8Wr~8DTzVQCQ#&JlgXyX4fN4FEY3tni^ zuj)P7Og_wQuV1^^J2-5kP~WA2*4T%YyU&J`Q4;A%*lJYFQsr_j8y*0pc1Jm}#9L@R zRv@wNw(EV2*z*J%l<$MPm;z@k6Z7jGj~Z}t#?N4q2!=Bx-Iw1aO&@cY_nA6m8@;gI zs8~^cK`f;-*wRuIimu@`u;Uug-C6@E-GTslWs%lfGvyjO==@x(4>w=y#;G6%Np>gv z6RTgPoDa$wp#^x2d;Ws(17fi$$ubj6ODhB|%89~SoA3-xyx0v%%aOwfd6MB}FSopl zxR>X9NXTnh!OYAou{2o$Viwwm-S=>7E&{I&rz7yzYln(#iZh|L5RPtnvU%iy#ZQPA z%Ju@_>IMyBjDL86Z7EXp_A|!l_;_}@QW3zN>(Ctkv4dh#0~bXn_KLV}at2cMW)wt3 zp2Q7spIly)-=rD-XbH-5)i+|7;^P&`ISP<)eSJd~CE%b2v(nPMNwwY%VRp+;r#1@@ z`eBv3EG;cHAZfW~Wo0FOae+ld0Sh$Sy*DGijeK-mD$d6#t3ij7BDZ^xM zU95u+MuVq#yT?hwTO(V4+jYTvudmOg%P*O9$LLUCk$`p-gH!KJ!wBmz3VM{Nc(S>2 z(Jb1kO_>ZjywI`|7cHQ*c>)Tq@qH#>Dnza1b-8Ls$G@t)s_%_w*oi*|{k z&OgdqvHw{6GY49k)0=53%gd!~j|d)jbIY^n_?Eb`?da@6OxbKXoz>g13B|ono*Nrm zBt>hf1kGZE;dMAp3hjT8S&P_gcklv^`0tq!VKhV-WXoJ`JcVSDD!;Z zJSC)AE6lg(EWge9I`vnKCRR$_CL4)wp)QI7uZ)~UMikI=Ghp8LrZh^3pWh==$i#PL zr_?uB2fj~4qh?uFrMpdzSjSpVmJ0gS>+~n#WEOyTBtkQBY2~e=&;4Unxpcjh^iW-TYJ1e>kruX616OoXQ+* zNYri`vi`zqL)nbyHA%_9v_30*US)q=gRsM3C1tQOhr17(#2y4mNEyG?gUp&As)o91|E{=C^Y`9EKsz44`mKlajQMGZUev{Ikpl=FE*3m>(H$q(*8 z+nsM;bl2A0D5vn8@g|b{{fghN-%r%c^O|j7Rd#nZ3pTt>G4BFi3bV1c+q75yA9&j!+Oc04s&jy~J=G(LL^EslR~Jex_LTeE;1U7n*{}-na&4Mfwge$iR)QEG^Yf^pet;DF|i` z5GqQu`=6A3bt7sZ*4(#DKM~^e`*Hs;kG-&ZU{eVqfQFtt5mCfI>++ZwJx}O!{-Kfo zK-eGEZ4~yK!10?wOH2DL0V4pnrCy)1Ku=t~j)&(9eU36wS+(X*PzRw+C%5VD+R)x= zqxsp`E4^u7b>pH`-QnP@eJ-kNoA27bOtdgQSfStiTE$`bnaz zM49$?uQDqOiy$X7D0{}fotb7Z9y%$0CMIUkKJj@|ON&3o(jHfdTn;^?7L{JuLVIWK z@jNmZUdRQE6Vy_IiUHbk62Xr0cJNI=(yLotojHAsOVt;9oHKx8f zmKUA>;6KbwvP(}-*RuP4rMmjhPgIX5DlrJv2{9cKv^Tc)_V@q&4Q1(#^@4&do3_F4 zN^vef+-!*xZXouGqm3G0|2?!H31|+YtT2$g`9~aH2EM-()%!PubvyZEutW8u^FE`) z*!k|=2gE%deQ;i{Tbyu3)ZEZR63ruAFAH^y9Io1}135 zk-Uu5VfPuR)uYTzO@%h!Nsaw{Bp9r^yWqUeuwfVRpiP0^uULx4s0WJ5+yStYmbx4Ggn)go~9-N;>|Pkc9OFJ)K^h z&Cl!K^vhLWjJvsaxdI(1CI8yQzx+!TMA1-;12|?6l_MNp-+~(=f5EyqUBo^bZW2KhcX^qPtK=4y-ka-&4svhHB@5 z20;e+kx~Cc=+CPlyjR2TL%u*(>;iT)_62@Uv4c4h+))EwGHM+%(GyTJu;(YK2SiSR zHcqk}CI3u@r6-Wzfz>?6!}|W#_uT~~Aje%;Sa<_lmf~DV#VacfPCpw_fp!k3`8-+M0cpjtB3N!5#KE z!Si6MeFie*rtokBaHBywqUZ8|_41f#oODR?UOQ2&7>_yQSFps#Gm8n6ESBZJGZ(hHy%tDub z2|A0T7)%uxMN?68)S~7n4qFra9Q9qNr@~Wi5SmE5IG&Q3IXQu$D-np5-I*TOKJvju zDyXQ$GURo&-f!q(lu=Zjk&~}E8hLdcVsJtsU;Z#ZJ9}~i56{l{e`o6@s0n?mL&!UM z2Ig*v{8xBZXJO4Lfc&#HOsqSO8 z>Jn6Ctko4T+SABvonfL@>|ELrNNUA}$-m3X%Ugc2&nq^A|8dBP6Bo&+`#OfQSRb5JD=9Q7EmP>2?~2N~-G( zjs2h!)p{CD5DkG`zUXOUnEV=xrf95m5|T=-PQVOsQ2yk6JXM1OSA!%i_YYP|(Ej=S z*2*fRL_w;c?%`SDJMDj$SQZ~*g1(V5v2$#!G?O&buxUT@79S4mg{~qqP zL_-EJ1jdcw(+;Ihr*yb{R6!BH^70Iz%hSIfbFzt`!>-LNiJZ{*?Zb%x02I$&B2 z35oCLlahFM0@Rg(yx`x)_1l-Fxb8*l-F?&K4x6?IDubUGs@_KKMM!o@$a!*q{U1?( zaz?;+e7`A)Vz(pFfy{vG!7Q@#4W*@18pL#$*l@*kkE`x?2Ta@S?7_&G+W=1XljV

B!-|SemTSMaDk3$ome@0t>9-y%j2__MP`!6 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 diff --git a/vendor/assets/iD/iD/locales/af.json b/vendor/assets/iD/iD/locales/af.json index 45b76aaad..2d4e8c10d 100644 --- a/vendor/assets/iD/iD/locales/af.json +++ b/vendor/assets/iD/iD/locales/af.json @@ -185,7 +185,6 @@ "title": "Agtergrond", "description": "Agtergrond stellings", "percent_brightness": "{opacity}% helderheid", - "fix_misalignment": "Lyn op", "reset": "begin van voor" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/ar.json b/vendor/assets/iD/iD/locales/ar.json index 0abc2ca36..71f1c121a 100644 --- a/vendor/assets/iD/iD/locales/ar.json +++ b/vendor/assets/iD/iD/locales/ar.json @@ -52,13 +52,58 @@ }, "presets": { "categories": { + "category-landuse": { + "name": "استخدام الأرض" + }, "category-path": { "name": "طريق" + }, + "category-rail": { + "name": "قطار" + }, + "category-road": { + "name": "طريق" + }, + "category-water": { + "name": "مياه" } }, "fields": { "access": { - "label": "الوصول" + "label": "الوصول", + "types": { + "access": "عام", + "foot": "بالقدم", + "motor_vehicle": "مركبات", + "bicycle": "درجات هوائية", + "horse": "أحصنة" + }, + "options": { + "yes": { + "title": "مسموح", + "description": "الدخول مسموح به بنص القانون، حق الطريق" + }, + "no": { + "title": "محظور", + "description": "الدخول ليس مسموحا به للعامة" + }, + "permissive": { + "title": "مرخص", + "description": "الدخول مسموح به حتى يلغى المالك هذا الترخيص." + }, + "private": { + "title": "خاص", + "description": "الدخول مسموح به فقط بإذن من المالك على أساس فردي." + }, + "designated": { + "title": "مخصص", + "description": "الدخول مصرح به وفقا للعلامات أو قوانين محلية مخصصة." + }, + "destination": { + "title": "الوجهة", + "description": "الدخول مسموح به فقط للوصل إلى وجهة معينة" + } + } }, "address": { "label": "العنوان", @@ -66,9 +111,13 @@ "housename": "اسم المنزل", "number": "١٢٣", "street": "الشارع", - "city": "المدينة" + "city": "المدينة", + "postcode": "الرمز البريدي" } }, + "admin_level": { + "label": "مستوى الإدارة" + }, "aeroway": { "label": "النوع" }, @@ -78,6 +127,9 @@ "atm": { "label": "صراف آلي" }, + "barrier": { + "label": "نوع" + }, "bicycle_parking": { "label": "النوع" }, @@ -93,12 +145,25 @@ "capacity": { "label": "السعة" }, + "cardinal_direction": { + "label": "اتجاه" + }, + "clock_direction": { + "label": "الاتجاه", + "options": { + "clockwise": "باتجاه عقارب الساعة", + "anticlockwise": "عكس عقارب الساعة" + } + }, "collection_times": { "label": "وقت الاستلام" }, "construction": { "label": "النوع" }, + "country": { + "label": "دولة" + }, "crossing": { "label": "النوع" }, @@ -132,6 +197,9 @@ "historic": { "label": "النوع" }, + "incline": { + "label": "انحدار" + }, "internet_access": { "label": "إنترنت", "options": { @@ -143,6 +211,9 @@ "landuse": { "label": "النوع" }, + "lanes": { + "label": "زقاق" + }, "layer": { "label": "طبقة" }, @@ -158,6 +229,9 @@ "maxspeed": { "label": "السرعة القصوى" }, + "name": { + "label": "اسم" + }, "natural": { "label": "طبيعه" }, @@ -173,21 +247,33 @@ "oneway": { "label": "مسار واحد" }, + "oneway_yes": { + "label": "مسار واحد" + }, "opening_hours": { "label": "ساعات" }, "operator": { "label": "مشغل" }, + "parking": { + "label": "النوع" + }, "phone": { "label": "هاتف" }, "place": { "label": "النوع" }, + "power": { + "label": "نوع" + }, "railway": { "label": "النوع" }, + "ref": { + "label": "مرجع" + }, "religion": { "label": "الديانة", "options": { @@ -218,12 +304,27 @@ "sport": { "label": "رياضة" }, + "structure": { + "label": "بنية", + "options": { + "bridge": "جسر", + "tunnel": "نفق", + "embankment": "طريق مرتفع", + "cutting": "طريق منخفض" + } + }, + "supervised": { + "label": "مراقب" + }, "surface": { "label": "سطح" }, "tourism": { "label": "النوع" }, + "tracktype": { + "label": "نوع" + }, "water": { "label": "النوع" }, @@ -236,6 +337,9 @@ "wetland": { "label": "النوع" }, + "wheelchair": { + "label": "وصول كرسي المعوّقين" + }, "wikipedia": { "label": "ويكيبيديا" }, @@ -274,15 +378,27 @@ "amenity/cafe": { "name": "مقهى" }, + "amenity/car_wash": { + "name": "غسيل سيارات" + }, "amenity/cinema": { "name": "سينما" }, + "amenity/courthouse": { + "name": "دار العدل" + }, + "amenity/embassy": { + "name": "سفارة" + }, "amenity/fast_food": { "name": "وجبات سريعة" }, "amenity/fire_station": { "name": "محطة إطفاء" }, + "amenity/fountain": { + "name": "نافورة" + }, "amenity/fuel": { "name": "محطة غاز" }, @@ -295,6 +411,9 @@ "amenity/library": { "name": "مكتبة" }, + "amenity/marketplace": { + "name": "سوق" + }, "amenity/parking": { "name": "موقف" }, @@ -331,9 +450,15 @@ "amenity/school": { "name": "مدرسة" }, + "amenity/swimming_pool": { + "name": "حوض سباحة" + }, "amenity/telephone": { "name": "هاتف" }, + "amenity/theatre": { + "name": "مسرح" + }, "amenity/toilets": { "name": "دورات مياه" }, @@ -343,9 +468,78 @@ "amenity/university": { "name": "جامعة" }, + "amenity/waste_basket": { + "name": "سلة مهملات" + }, + "barrier": { + "name": "حاجز" + }, + "barrier/block": { + "name": "كتلة" + }, + "barrier/bollard": { + "name": "عمود صلب" + }, + "barrier/cattle_grid": { + "name": "شبكة الماشية" + }, + "barrier/city_wall": { + "name": "جدار المدينة" + }, + "barrier/cycle_barrier": { + "name": "حاجز الدرجات الهوائية" + }, + "barrier/ditch": { + "name": "خندق" + }, + "barrier/entrance": { + "name": "مدخل" + }, + "barrier/fence": { + "name": "سياج" + }, + "barrier/gate": { + "name": "بوابة" + }, + "barrier/hedge": { + "name": "سياج نباتي" + }, + "barrier/kissing_gate": { + "name": "بوابة منع الماشية" + }, + "barrier/lift_gate": { + "name": "بوابة الرافعة" + }, + "barrier/retaining_wall": { + "name": "جدار تثبيت" + }, + "barrier/stile": { + "name": "مرقى عبور" + }, + "barrier/toll_booth": { + "name": "كشك التحصيل" + }, + "barrier/wall": { + "name": "جدار" + }, + "boundary/administrative": { + "name": "حدود إدارية" + }, "building": { "name": "مبنى" }, + "building/apartments": { + "name": "شقق" + }, + "building/entrance": { + "name": "مدخل" + }, + "building/house": { + "name": "منزل" + }, + "emergency/phone": { + "name": "هاتف طوارئ" + }, "entrance": { "name": "مدخل" }, @@ -367,21 +561,45 @@ "highway/footway": { "name": "طريق مشي بالأقدام" }, + "highway/living_street": { + "name": "شارع سكني" + }, + "highway/mini_roundabout": { + "name": "دوار صغير" + }, "highway/motorway": { "name": "طريق سريع" }, + "highway/motorway_junction": { + "name": "مفرق طريق سريع" + }, + "highway/motorway_link": { + "name": "رابط لطريق سريع" + }, "highway/path": { "name": "طريق" }, + "highway/pedestrian": { + "name": "مشاة" + }, "highway/primary": { "name": "طريق رئيسي" }, + "highway/primary_link": { + "name": "رابط لطريق رئيسي" + }, "highway/residential": { "name": "طريق سكني" }, + "highway/road": { + "name": "طريق غير معروف" + }, "highway/secondary": { "name": "طريق ثانوي" }, + "highway/secondary_link": { + "name": "رابط لطريق ثانوي" + }, "highway/service": { "name": "طريق خدمة" }, @@ -391,6 +609,9 @@ "highway/tertiary": { "name": "طريق ثالثي" }, + "highway/tertiary_link": { + "name": "رابط لطريق ثالثي" + }, "highway/track": { "name": "شاحنات" }, @@ -400,6 +621,9 @@ "highway/trunk": { "name": "طريق شاحنات" }, + "highway/trunk_link": { + "name": "رابط لطريق أساسي" + }, "highway/turning_circle": { "name": "دائرة رجوع" }, @@ -409,9 +633,30 @@ "historic": { "name": "موقع تاريخي" }, + "historic/archaeological_site": { + "name": "موقع أثري" + }, + "historic/boundary_stone": { + "name": "صخرة حدودية" + }, + "historic/castle": { + "name": "حصن" + }, + "historic/memorial": { + "name": "نصب تذكاري" + }, "historic/monument": { "name": "نصب تذكاري" }, + "historic/ruins": { + "name": "آثار" + }, + "historic/wayside_cross": { + "name": "صليب على الطريق" + }, + "historic/wayside_shrine": { + "name": "مقام نصراني على الطريق" + }, "landuse": { "name": "استخدام الارض" }, @@ -457,6 +702,9 @@ "landuse/residential": { "name": "سكني" }, + "landuse/retail": { + "name": "بيع بالتجزئة" + }, "landuse/vineyard": { "name": "مزرعة العنب" }, @@ -469,6 +717,9 @@ "leisure/golf_course": { "name": "معلب جولف" }, + "leisure/marina": { + "name": "حوض السفن" + }, "leisure/park": { "name": "حديقة" }, @@ -490,9 +741,21 @@ "leisure/pitch/tennis": { "name": "ملعب تنس" }, + "leisure/pitch/volleyball": { + "name": "ملعب كرة الطائرة" + }, "leisure/playground": { "name": "ساحة ألعاب للأطفال" }, + "leisure/slipway": { + "name": "مزلقة سفن" + }, + "leisure/stadium": { + "name": "مدرج رياضي" + }, + "leisure/swimming_pool": { + "name": "حوض سباحة" + }, "man_made": { "name": "مباني صناعية" }, @@ -502,9 +765,18 @@ "man_made/pier": { "name": "رصيف بحري" }, + "man_made/survey_point": { + "name": "نقطة مسح" + }, + "man_made/wastewater_plant": { + "name": "محطة صرف صحي" + }, "man_made/water_tower": { "name": "خزان مائي" }, + "man_made/water_works": { + "name": "محطة مياه" + }, "natural": { "name": "طبيعي" }, @@ -565,45 +837,234 @@ "place": { "name": "قصر" }, + "place/city": { + "name": "مدينة" + }, "place/hamlet": { "name": "قرية صغيرة" }, "place/island": { "name": "جزيرة" }, + "place/isolated_dwelling": { + "name": "مساكن متفرقة" + }, "place/locality": { "name": "موقع" }, + "place/town": { + "name": "بلدة" + }, "place/village": { "name": "قرية" }, + "power": { + "name": "الطاقة" + }, + "power/line": { + "name": "خط الطاقة" + }, + "power/pole": { + "name": "برج كهربائي" + }, "power/sub_station": { "name": "محطة فرعية" }, + "power/tower": { + "name": "برج عالي الجهد" + }, + "power/transformer": { + "name": "محول كهربائي" + }, "railway": { "name": "سكة حديد" }, + "railway/abandoned": { + "name": "سكة حديدية مهجورة" + }, + "railway/disused": { + "name": "سكة حديدة مهجورة" + }, "railway/level_crossing": { "name": "معبر سكة حديدية" }, + "railway/monorail": { + "name": "سكة حديدة مفردة" + }, + "railway/platform": { + "name": "رصيف سكة حديد" + }, "railway/rail": { "name": "قطار" }, + "railway/station": { + "name": "محطة سكة حديد" + }, "railway/subway": { "name": "مترو الأنفاق" }, "railway/subway_entrance": { "name": "مدخل مترو الأنفاق" }, + "railway/tram": { + "name": "ترام" + }, "shop": { "name": "محل" }, + "shop/alcohol": { + "name": "محل خمور" + }, + "shop/bakery": { + "name": "مخبز" + }, + "shop/beauty": { + "name": "محل تجميل" + }, + "shop/beverages": { + "name": "محل مشروبات" + }, + "shop/bicycle": { + "name": "محل دراجات هوائية" + }, + "shop/books": { + "name": "محل بيع كتب" + }, + "shop/boutique": { + "name": "بوتيك" + }, "shop/butcher": { "name": "ملحمة" }, + "shop/car": { + "name": "وكالة سيارات" + }, + "shop/car_parts": { + "name": "محل بيع أجزاء السيارة" + }, + "shop/car_repair": { + "name": "محل تصليح السيارات جراج" + }, + "shop/chemist": { + "name": "محل أدوية" + }, + "shop/clothes": { + "name": "محل ملابس" + }, + "shop/computer": { + "name": "محل حاسوب" + }, + "shop/confectionery": { + "name": "محل حلويات" + }, + "shop/convenience": { + "name": "بقالة" + }, + "shop/deli": { + "name": "محل أطعمة لذيذة" + }, + "shop/department_store": { + "name": "محل متعدد الأقسام" + }, + "shop/doityourself": { + "name": "محل افعلها بنفسك" + }, + "shop/dry_cleaning": { + "name": "محل مجفف الملابس" + }, + "shop/electronics": { + "name": "محل إلكترونيات" + }, + "shop/fishmonger": { + "name": "محل بيع أسماك" + }, + "shop/florist": { + "name": "محل بيع الورود" + }, + "shop/furniture": { + "name": "محل أثاث" + }, + "shop/garden_centre": { + "name": "مشتل" + }, + "shop/gift": { + "name": "محل الهدايا" + }, + "shop/greengrocer": { + "name": "بقالة" + }, + "shop/hairdresser": { + "name": "حلاق" + }, + "shop/hardware": { + "name": "محل أجهزة" + }, + "shop/hifi": { + "name": "محل بيع أجهزة عالية الدقة" + }, + "shop/jewelry": { + "name": "محل بيع مجوهرات" + }, + "shop/kiosk": { + "name": "كشك" + }, + "shop/laundry": { + "name": "محل غسيل ملابس" + }, + "shop/mall": { + "name": "مركز تسوق مول" + }, + "shop/mobile_phone": { + "name": "محل بيع هواتف" + }, + "shop/motorcycle": { + "name": "وكالة دراجات نارية" + }, + "shop/music": { + "name": "محل بيع موسيقى" + }, + "shop/newsagent": { + "name": "محل بيع صحف" + }, + "shop/optician": { + "name": "محل بيع نظارات" + }, + "shop/outdoor": { + "name": "محل بيع مسلتزمات التخييم" + }, + "shop/pet": { + "name": "محل حيوانات أليفة" + }, + "shop/shoes": { + "name": "محل بيع أحذية" + }, + "shop/sports": { + "name": "محل بيع أدوات رياضية" + }, + "shop/stationery": { + "name": "محل بيع أدوات مكتبية" + }, "shop/supermarket": { "name": "سوبر ماركت" }, + "shop/toys": { + "name": "محل ألعاب" + }, + "shop/travel_agency": { + "name": "وكالة سفر" + }, + "shop/tyres": { + "name": "محل بيع إطارات" + }, + "shop/vacant": { + "name": "محل شاغر" + }, + "shop/variety_store": { + "name": "محل كل شيء " + }, + "shop/video": { + "name": "محل بيع وتأجير الأفلام" + }, "tourism": { "name": "سياحي" }, @@ -649,6 +1110,9 @@ "tourism/theme_park": { "name": "حديقة ترفيه" }, + "tourism/viewpoint": { + "name": "منظر سياحي" + }, "tourism/zoo": { "name": "حديقة حيوانات" }, diff --git a/vendor/assets/iD/iD/locales/ast.json b/vendor/assets/iD/iD/locales/ast.json index d1661906b..8a0dd1e69 100644 --- a/vendor/assets/iD/iD/locales/ast.json +++ b/vendor/assets/iD/iD/locales/ast.json @@ -161,7 +161,6 @@ "title": "Fondu", "description": "Configuración del fondu", "percent_brightness": "{opacity}% brillu", - "fix_misalignment": "Iguar mal alliniamientu", "reset": "reaniciar" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/bg-BG.json b/vendor/assets/iD/iD/locales/bg-BG.json index 55ecf86fd..7cad80fd2 100644 --- a/vendor/assets/iD/iD/locales/bg-BG.json +++ b/vendor/assets/iD/iD/locales/bg-BG.json @@ -226,7 +226,6 @@ "title": "Изображения", "description": "Изображения настройки", "percent_brightness": "{opacity}% яркост", - "fix_misalignment": "Подравняване", "reset": "презареждане" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/bs.json b/vendor/assets/iD/iD/locales/bs.json index 5108622fd..62ef0868c 100644 --- a/vendor/assets/iD/iD/locales/bs.json +++ b/vendor/assets/iD/iD/locales/bs.json @@ -261,7 +261,6 @@ "none": "Ništa", "custom": "Prilagođena pozadina", "custom_prompt": "Unesite šablon pločica. Validni simboli su {z}, {x}, {y} za Z/X/Y šemu i {u} za \"QuadTile\" šemu.", - "fix_misalignment": "Popravite poravnanje", "reset": "ponovo postavite" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/ca.json b/vendor/assets/iD/iD/locales/ca.json index a339d7a25..6d7c052c3 100644 --- a/vendor/assets/iD/iD/locales/ca.json +++ b/vendor/assets/iD/iD/locales/ca.json @@ -261,7 +261,6 @@ "none": "Cap", "custom": "Personalitza", "custom_prompt": "Introdueix una plantilla de casella. Els paràmetres vàlids són {z}, {x}, {y} per a l'esquema Z/X/Y i {u} per a l'esquema quadtile.", - "fix_misalignment": "Corregeix la desalineació", "reset": "reinicia" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/cs.json b/vendor/assets/iD/iD/locales/cs.json index fb90cdf73..ee74c9401 100644 --- a/vendor/assets/iD/iD/locales/cs.json +++ b/vendor/assets/iD/iD/locales/cs.json @@ -261,7 +261,7 @@ "none": "Žádné", "custom": "Vlastní", "custom_prompt": "Vložte šablonu adres dlaždic. Lze použít tokeny {z}, {x}, {y} pro schéma Z/X/Y a {u} pro hierarchické schéma quadtile.", - "fix_misalignment": "Zarovnat pozadí", + "fix_misalignment": "Vyrovnat posunutí pozadí", "reset": "vrátit na začátek" }, "restore": { @@ -1905,6 +1905,10 @@ "name": "Chovatelské potřeby", "terms": "obchod pro domácí zvířata,obchod pro domácí mazlíčky,zverimex" }, + "shop/photo": { + "name": "Fotografický obchod", + "terms": "fotografie,fotografický obchod,foto,fotoobchod,video,vyvolávání,tisk,film,filmy,fotostudio,studio,fotoaparát,digitální,digitál,střih,ateliér,objektiv" + }, "shop/shoes": { "name": "Obuvnictví", "terms": "dům obuvi,boty,obuvnictví,obuvník,švec" diff --git a/vendor/assets/iD/iD/locales/da.json b/vendor/assets/iD/iD/locales/da.json index 9cb8575f9..eb2c05fdd 100644 --- a/vendor/assets/iD/iD/locales/da.json +++ b/vendor/assets/iD/iD/locales/da.json @@ -261,7 +261,7 @@ "none": "Ingen", "custom": "Brugerdefineret", "custom_prompt": "Angiv en tile skabelon. Valide værdier er {z}, {x}, {y} for Z/X/Y skemaer og {u} for quadtile skema. ", - "fix_misalignment": "Ret fejljustering", + "fix_misalignment": "Ret justering", "reset": "nulstil" }, "restore": { @@ -616,7 +616,7 @@ "label": "Type" }, "maxspeed": { - "label": "Hastighedsbegræsning", + "label": "Hastighedsbegrænsning", "placeholder": "40, 50, 60..." }, "name": { @@ -636,7 +636,7 @@ "label": "Type" }, "oneway": { - "label": "Ensrettet vej" + "label": "Ensrettet" }, "oneway_yes": { "label": "Ensrettet" @@ -774,7 +774,7 @@ "terms": "adresse, adresser" }, "aeroway": { - "name": "Lufthavnsveje", + "name": "Lufthavnsvej", "terms": "Lufthavnsveje" }, "aeroway/aerodrome": { @@ -1142,7 +1142,7 @@ "terms": "Indgang, Indgangsparti" }, "highway": { - "name": "Veje", + "name": "Vej", "terms": "Veje, Gader" }, "highway/bridleway": { @@ -1905,6 +1905,10 @@ "name": "Kæledyrsbutik", "terms": "Kæledyrsbutik, Dyreforhandler" }, + "shop/photo": { + "name": "Fotoforretning", + "terms": "" + }, "shop/shoes": { "name": "Skobutik", "terms": "Skobutik, Skoforretning" diff --git a/vendor/assets/iD/iD/locales/de.json b/vendor/assets/iD/iD/locales/de.json index 295cedf43..282b8c9a9 100644 --- a/vendor/assets/iD/iD/locales/de.json +++ b/vendor/assets/iD/iD/locales/de.json @@ -261,7 +261,7 @@ "none": "Kein Hintergrund", "custom": "Benutzerdefiniert", "custom_prompt": "Gib eine Kachel-Vorlage ein. Gültige Token sind {z}, {x}, {y} für das Z/X/Y Schema und {u} für das 'quadtile'-Schema.", - "fix_misalignment": "Fehlerhafte Ausrichtung korrigieren", + "fix_misalignment": "Ausrichtung korrigieren", "reset": "Zurücksetzen" }, "restore": { @@ -1905,6 +1905,10 @@ "name": "Tierhandlung", "terms": "Tierhandlung, Zoohandlung" }, + "shop/photo": { + "name": "Fotofachgeschäft", + "terms": "Fotoladen, Fotograf, Fotogeschäft" + }, "shop/shoes": { "name": "Schuhgeschäft", "terms": "Schuhgeschäft" diff --git a/vendor/assets/iD/iD/locales/el.json b/vendor/assets/iD/iD/locales/el.json index 069c95c13..5898cdd5c 100644 --- a/vendor/assets/iD/iD/locales/el.json +++ b/vendor/assets/iD/iD/locales/el.json @@ -227,7 +227,6 @@ "percent_brightness": "{opacity}% φωτεινότητα", "none": "Κανένα", "custom": "Προσαρμοσμένο", - "fix_misalignment": "Διόρθωση ευθυγράμμισης", "reset": "Μηδενισμός" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/en-GB.json b/vendor/assets/iD/iD/locales/en-GB.json index b5aa52d3e..b7e3c98b7 100644 --- a/vendor/assets/iD/iD/locales/en-GB.json +++ b/vendor/assets/iD/iD/locales/en-GB.json @@ -1,9 +1,53 @@ { + "modes": { + "add_area": { + "title": "Area", + "description": "Add parks, buildings, lakes or other areas to the map.", + "tail": "Click on the map to start drawing an area, like a park, lake, or building." + }, + "add_line": { + "title": "Line", + "description": "Add roads, streets, footpaths, canals or other lines to the map.", + "tail": "Click on the map to start drawing a road, path, or route." + }, + "add_point": { + "title": "Point", + "description": "Add restaurants, monuments, post boxes or other points to the map.", + "tail": "Click on the map to add a point." + }, + "browse": { + "title": "Browse", + "description": "Pan and zoom the map." + } + }, "operations": { + "add": { + "annotation": { + "point": "Added a point.", + "vertex": "Added a node to a way." + } + }, + "start": { + "annotation": { + "line": "Started a line.", + "area": "Started an area." + } + }, "rotate": { "description": "Rotate this object around its centre point." } }, + "zoom_in_edit": "Zoom in to Edit", + "inspector": { + "none": "None" + }, + "background": { + "fix_misalignment": "Fix alignment" + }, + "gpx": { + "drag_drop": "Drag and drop a .gpx file on the page, or click the button to the right to browse", + "browse": "Browse for a .gpx file" + }, "intro": { "lines": { "add": "Lines are used to represent features such as roads, railways and rivers. **Click the Line button to add a new line.**" diff --git a/vendor/assets/iD/iD/locales/en.json b/vendor/assets/iD/iD/locales/en.json index 70c5bafd5..aa5c88dc1 100644 --- a/vendor/assets/iD/iD/locales/en.json +++ b/vendor/assets/iD/iD/locales/en.json @@ -265,7 +265,7 @@ "none": "None", "custom": "Custom", "custom_prompt": "Enter a tile template. Valid tokens are {z}, {x}, {y} for Z/X/Y scheme and {u} for quadtile scheme.", - "fix_misalignment": "Fix misalignment", + "fix_misalignment": "Fix alignment", "reset": "reset" }, "restore": { @@ -1911,6 +1911,10 @@ "name": "Pet Store", "terms": "" }, + "shop/photo": { + "name": "Photography Store", + "terms": "" + }, "shop/shoes": { "name": "Shoe Store", "terms": "" diff --git a/vendor/assets/iD/iD/locales/es.json b/vendor/assets/iD/iD/locales/es.json index f844fa496..6d830c5c0 100644 --- a/vendor/assets/iD/iD/locales/es.json +++ b/vendor/assets/iD/iD/locales/es.json @@ -261,7 +261,6 @@ "none": "Ninguno", "custom": "Personalizado", "custom_prompt": "Introduzca una plantilla de teselas. Los símbolos válidos son {z}, {x}, {y} para el esquema Z\\/X\\/Y y {u} para el esquema quadtile.", - "fix_misalignment": "Corregir alineación", "reset": "reiniciar" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/et.json b/vendor/assets/iD/iD/locales/et.json index e30c5b07f..9c43d2c3f 100644 --- a/vendor/assets/iD/iD/locales/et.json +++ b/vendor/assets/iD/iD/locales/et.json @@ -7,7 +7,7 @@ }, "add_line": { "title": "Joon", - "description": "Lisa teid, tänavaid, jalgteid, ojasid ja teisi jooni kaardile.", + "description": "Lisa kaardile teid, tänavaid, jalgteid, ojasid ja teisi jooni.", "tail": "Joone (tee, rada, marsruut vms) joonistamiseks kliki kaardil." }, "add_point": { @@ -240,7 +240,6 @@ "none": "Puudub", "custom": "Kohandatud", "custom_prompt": "Sisesta kohandatud tausta URL. Kasutatavad muutujad on {z}, {x}, {y} Z/X/Y skeemi jaoks ja {u} quadtile skeemi jaoks.", - "fix_misalignment": "Korrigeeri nihet", "reset": "lähtesta" }, "restore": { @@ -416,6 +415,9 @@ "label": "Faks", "placeholder": "+372 123 4567" }, + "fee": { + "label": "Tasu" + }, "iata": { "label": "IATA" }, @@ -432,6 +434,9 @@ "lanes": { "label": "Sõiduread" }, + "layer": { + "label": "Kiht" + }, "levels": { "label": "Korruseid" }, @@ -444,6 +449,9 @@ "note": { "label": "Märge" }, + "office": { + "label": "Tüüp" + }, "oneway": { "label": "Ühesuunaline" }, @@ -468,6 +476,9 @@ "shelter": { "label": "Varjualune" }, + "source": { + "label": "Allikas" + }, "sport": { "label": "Sport" }, diff --git a/vendor/assets/iD/iD/locales/fi.json b/vendor/assets/iD/iD/locales/fi.json index 7f576dc77..eb2ae12d6 100644 --- a/vendor/assets/iD/iD/locales/fi.json +++ b/vendor/assets/iD/iD/locales/fi.json @@ -257,7 +257,6 @@ "percent_brightness": "{opacity}% kirkkaus", "none": "Ei kohteita", "custom": "Mukautettu", - "fix_misalignment": "Korjaa ilmakuvavirhe", "reset": "palauta" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/fr.json b/vendor/assets/iD/iD/locales/fr.json index e2460f5cf..d548b3af3 100644 --- a/vendor/assets/iD/iD/locales/fr.json +++ b/vendor/assets/iD/iD/locales/fr.json @@ -261,7 +261,6 @@ "none": "Aucun", "custom": "Personnalisé", "custom_prompt": "Entre un modèle de tuile. Les jetons valides sont {z}, {x}, {y} pour un système Z/X/Y et {u} pour le quatrième système.", - "fix_misalignment": "Corriger le décalage", "reset": "réinitialiser" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/hu.json b/vendor/assets/iD/iD/locales/hu.json index 9318a3a56..2146972ff 100644 --- a/vendor/assets/iD/iD/locales/hu.json +++ b/vendor/assets/iD/iD/locales/hu.json @@ -261,7 +261,6 @@ "none": "Nincs", "custom": "Egyéni", "custom_prompt": "Adj meg egy csempe sablont. Érvényes tokenek: {z}, {x}, {y} a Z/X/Y rendszerű URL-ekhez és {u} a kvadratikusakhoz.", - "fix_misalignment": "Elcsúszás korrigálása", "reset": "visszavonás" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/id.json b/vendor/assets/iD/iD/locales/id.json index 1fc31ce8c..30b5949c3 100644 --- a/vendor/assets/iD/iD/locales/id.json +++ b/vendor/assets/iD/iD/locales/id.json @@ -246,7 +246,6 @@ "title": "Latar", "description": "Pengaturan Latar", "percent_brightness": "{opacity}% kecerahan", - "fix_misalignment": "Perbaiki Kesalahan Penempatan", "reset": "ulang" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/is.json b/vendor/assets/iD/iD/locales/is.json index d897b34ce..616510a07 100644 --- a/vendor/assets/iD/iD/locales/is.json +++ b/vendor/assets/iD/iD/locales/is.json @@ -234,7 +234,6 @@ "title": "Bakgrunnur", "description": "Bakgrunnsstillingar", "percent_brightness": "{opacity}% birta", - "fix_misalignment": "Laga hliðrun", "reset": "endurstilla" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/it.json b/vendor/assets/iD/iD/locales/it.json index fb16ddfbe..f0d2c9a8b 100644 --- a/vendor/assets/iD/iD/locales/it.json +++ b/vendor/assets/iD/iD/locales/it.json @@ -1905,6 +1905,10 @@ "name": "Negozio di animali", "terms": "Negozio di animali" }, + "shop/photo": { + "name": "Fotografo", + "terms": "fotografia,fotografico,fotografo,foto,diapositive,rullini,macchine fotografiche" + }, "shop/shoes": { "name": "Negozio di scarpe", "terms": "Negozio scarpe" diff --git a/vendor/assets/iD/iD/locales/ja.json b/vendor/assets/iD/iD/locales/ja.json index 88009d28c..bb1ed3e0a 100644 --- a/vendor/assets/iD/iD/locales/ja.json +++ b/vendor/assets/iD/iD/locales/ja.json @@ -1596,6 +1596,9 @@ "shop/laundry": { "name": "コインランドリー" }, + "shop/locksmith": { + "name": "錠前屋" + }, "shop/mall": { "name": "ショッピングセンター" }, @@ -1620,6 +1623,9 @@ "shop/pet": { "name": "ペットショップ" }, + "shop/photo": { + "name": "写真販売" + }, "shop/shoes": { "name": "靴屋" }, diff --git a/vendor/assets/iD/iD/locales/ko.json b/vendor/assets/iD/iD/locales/ko.json index 03421abc8..d58ea66a8 100644 --- a/vendor/assets/iD/iD/locales/ko.json +++ b/vendor/assets/iD/iD/locales/ko.json @@ -261,7 +261,6 @@ "none": "없음", "custom": "사용자 지정", "custom_prompt": "타일 템플릿을 입력하세요. 올바른 토큰은 Z/X/Y scheme에 대해 {z}, {x}, {y}이고 quadtile scheme에 대해 {u}입니다.", - "fix_misalignment": "어긋난 것을 고치기", "reset": "재설정" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/lv.json b/vendor/assets/iD/iD/locales/lv.json index f30f25a17..8249ec888 100644 --- a/vendor/assets/iD/iD/locales/lv.json +++ b/vendor/assets/iD/iD/locales/lv.json @@ -182,7 +182,6 @@ "title": "Fons", "description": "Fona iestatījumi", "percent_brightness": "{opacity}% caurspīdīgums", - "fix_misalignment": "Labot fona nobīdi", "reset": "Atiestatīt" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/nl.json b/vendor/assets/iD/iD/locales/nl.json index a41929b81..fb346d6d3 100644 --- a/vendor/assets/iD/iD/locales/nl.json +++ b/vendor/assets/iD/iD/locales/nl.json @@ -261,7 +261,7 @@ "none": "Geen", "custom": "Aangepast", "custom_prompt": "Voer een tegelschema in. Geldige waarden zijn {z}, {x}, {y} voor Z/X/Y schema en {u} voor het quadtile schema.", - "fix_misalignment": "Repareer de verkeerde ligging", + "fix_misalignment": "Repareer de ligging", "reset": "Standaard herstellen" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/no.json b/vendor/assets/iD/iD/locales/no.json index 7884e7ca9..7380ec16f 100644 --- a/vendor/assets/iD/iD/locales/no.json +++ b/vendor/assets/iD/iD/locales/no.json @@ -156,7 +156,6 @@ "title": "Bakgrunn", "description": "Bakgrunnsinnstillinger", "percent_brightness": "{opacity}% lysstyrke", - "fix_misalignment": "Rett opp skjevstilling", "reset": "tilbakestill" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/pl.json b/vendor/assets/iD/iD/locales/pl.json index 162cd9988..00fee146a 100644 --- a/vendor/assets/iD/iD/locales/pl.json +++ b/vendor/assets/iD/iD/locales/pl.json @@ -1323,25 +1323,31 @@ "terms": "budowa,teren,budowy" }, "landuse/farm": { - "name": "Teren rolny (orny)" + "name": "Teren rolny (orny)", + "terms": "Farma, gospodarstwo, zagroda" }, "landuse/farmyard": { - "name": "Zabudowa rolnicza" + "name": "Zabudowa rolnicza", + "terms": "podwórze gospodarskie" }, "landuse/forest": { - "name": "Las" + "name": "Las", + "terms": "Las" }, "landuse/grass": { - "name": "Trawa" + "name": "Trawa", + "terms": "trawa, trawnik, " }, "landuse/industrial": { "name": "Obszar przemysłowy" }, "landuse/meadow": { - "name": "Łąka" + "name": "Łąka", + "terms": "Łąka" }, "landuse/orchard": { - "name": "Sad" + "name": "Sad", + "terms": "Sad" }, "landuse/quarry": { "name": "Kamieniołom" @@ -1354,7 +1360,8 @@ "name": "Obszar handlowy" }, "landuse/vineyard": { - "name": "Winnica" + "name": "Winnica", + "terms": "winnica" }, "leisure": { "name": "Rozrywka i wypoczynek" @@ -1363,13 +1370,16 @@ "name": "Park dla psów" }, "leisure/garden": { - "name": "Ogród" + "name": "Ogród", + "terms": "ogród" }, "leisure/golf_course": { - "name": "Pole golfowe" + "name": "Pole golfowe", + "terms": "pole golfowe" }, "leisure/marina": { - "name": "Przystań" + "name": "Przystań", + "terms": "przystań" }, "leisure/park": { "name": "Park", @@ -1469,19 +1479,23 @@ "name": "Zatoka" }, "natural/beach": { - "name": "Plaża" + "name": "Plaża", + "terms": "plaża" }, "natural/cliff": { - "name": "Klif" + "name": "Klif", + "terms": "urwisko, klif" }, "natural/coastline": { - "name": "Wybrzeże" + "name": "Wybrzeże", + "terms": "Linia brzegowa" }, "natural/fell": { "name": "Wzgórze" }, "natural/glacier": { - "name": "Lodowiec" + "name": "Lodowiec", + "terms": "lodowiec" }, "natural/grassland": { "name": "Łąka" @@ -1537,13 +1551,16 @@ "name": "Miejsce" }, "place/city": { - "name": "Miasto" + "name": "Miasto", + "terms": "miasto" }, "place/hamlet": { - "name": "Przysiółek" + "name": "Przysiółek", + "terms": "mała wioska, przysiołek" }, "place/island": { - "name": "Wyspa" + "name": "Wyspa", + "terms": "Wyspa" }, "place/isolated_dwelling": { "name": "Pojedyncze zabudowania" @@ -1552,10 +1569,12 @@ "name": "Okolica" }, "place/town": { - "name": "Miasto" + "name": "Miasto", + "terms": "Miasteczko" }, "place/village": { - "name": "Wioska" + "name": "Wioska", + "terms": "Wieś" }, "point": { "name": "Punkt" @@ -1601,7 +1620,8 @@ "name": "Rogatka" }, "railway/monorail": { - "name": "Kolej jednoszynowa" + "name": "Kolej jednoszynowa", + "terms": "Kolej jednoszynowa" }, "railway/platform": { "name": "Peron kolejowy" @@ -1613,13 +1633,16 @@ "name": "Dworzec kolejowy" }, "railway/subway": { - "name": "Metro" + "name": "Metro", + "terms": "Metro" }, "railway/subway_entrance": { - "name": "Wejście do metra" + "name": "Wejście do metra", + "terms": "Wejście do metra" }, "railway/tram": { - "name": "Tramwaj" + "name": "Tramwaj", + "terms": "Tory tramwajowe" }, "relation": { "name": "Relacja" @@ -1628,13 +1651,15 @@ "name": "Trasa morska" }, "shop": { - "name": "Sklep" + "name": "Sklep", + "terms": "Sklep" }, "shop/alcohol": { "name": "Sklep monopolowy" }, "shop/bakery": { - "name": "Piekarnia" + "name": "Piekarnia", + "terms": "Piekarnia" }, "shop/beauty": { "name": "Salon piękności" @@ -1814,19 +1839,23 @@ "name": "Domek gościnny" }, "tourism/hostel": { - "name": "Schronisko" + "name": "Schronisko", + "terms": "Hostel" }, "tourism/hotel": { - "name": "Hotel" + "name": "Hotel", + "terms": "Hotel" }, "tourism/information": { "name": "Informacja" }, "tourism/motel": { - "name": "Motel" + "name": "Motel", + "terms": "Motel" }, "tourism/museum": { - "name": "Muzeum" + "name": "Muzeum", + "terms": "Muzeum" }, "tourism/picnic_site": { "name": "Miejsce na piknik" @@ -1838,7 +1867,8 @@ "name": "Punkt widokowy" }, "tourism/zoo": { - "name": "Zoo" + "name": "Zoo", + "terms": "Zoo, ogród zoologiczny" }, "type/boundary": { "name": "Granica" diff --git a/vendor/assets/iD/iD/locales/pt-BR.json b/vendor/assets/iD/iD/locales/pt-BR.json index c61eebbd1..de0ca89d0 100644 --- a/vendor/assets/iD/iD/locales/pt-BR.json +++ b/vendor/assets/iD/iD/locales/pt-BR.json @@ -41,6 +41,7 @@ } }, "continue": { + "key": "A", "title": "Continuar", "description": "Continuar esta linha.", "not_eligible": "Nenhuma linha pode ser continuada aqui.", @@ -78,6 +79,7 @@ "line": "Ajustar os cantos de uma linha para 90°.", "area": "Ajustar os cantos de uma área para 90°." }, + "key": "S", "annotation": { "line": "Ajustou os cantos de uma linha para 90°.", "area": "Ajustou os cantos de uma área para 90°." @@ -87,6 +89,7 @@ "straighten": { "title": "Endireitar", "description": "Endireitar esta linha.", + "key": "S", "annotation": "Endireitar uma linha.", "too_bendy": "Isto não pode ser alinhado porque possui muitas curvas." }, @@ -258,7 +261,7 @@ "none": "Nenhum", "custom": "Customizado", "custom_prompt": "Entre com um template de tiles. Tokens válidos são {z}, {x}, {y} para esquema Z/X/Y e {u} para esquema de quadtile.", - "fix_misalignment": "Corrigir desalinhamento", + "fix_misalignment": "Corrigir alinhamento", "reset": "resetar" }, "restore": { @@ -1387,7 +1390,8 @@ "terms": "Lazer" }, "leisure/common": { - "name": "Área Comunitária" + "name": "Área Comunitária", + "terms": "Comum, Habitual, Frequente" }, "leisure/dog_park": { "name": "Parque de Cães", @@ -1486,7 +1490,8 @@ "terms": "Farol" }, "man_made/observation": { - "name": "Torre de Observação" + "name": "Torre de Observação", + "terms": "Torre de observação" }, "man_made/pier": { "name": "Píer", @@ -1541,7 +1546,8 @@ "terms": "Orla Marítima, Linha Costeira" }, "natural/fell": { - "name": "Colina" + "name": "Colina", + "terms": "Caiu" }, "natural/glacier": { "name": "Geleira", @@ -1560,7 +1566,8 @@ "terms": "Pico, Topo de Montanha, Serra, Montanha, Monte" }, "natural/scree": { - "name": "Cascalho" + "name": "Cascalho", + "terms": "Seixos, Pedras" }, "natural/scrub": { "name": "Arbustos", diff --git a/vendor/assets/iD/iD/locales/pt.json b/vendor/assets/iD/iD/locales/pt.json index b966ff96f..e725892b4 100644 --- a/vendor/assets/iD/iD/locales/pt.json +++ b/vendor/assets/iD/iD/locales/pt.json @@ -472,6 +472,9 @@ "atm": { "label": "MultiBanco" }, + "backrest": { + "label": "Encosto" + }, "barrier": { "label": "Tipo" }, @@ -599,6 +602,9 @@ "label": "Nível", "placeholder": "2, 4, 6..." }, + "lit": { + "label": "Iluminação" + }, "location": { "label": "Localização" }, @@ -717,6 +723,9 @@ "surface": { "label": "Superfície" }, + "toilets/disposal": { + "label": "Eliminação de resíduos" + }, "tourism": { "label": "Tipo" }, @@ -729,6 +738,9 @@ "trail_visibility": { "label": "Visibilidade do Trilho" }, + "vending": { + "label": "Tipo de produto" + }, "water": { "label": "Tipo" }, @@ -1031,6 +1043,9 @@ "name": "Edifício residencial", "terms": "Prédio residencial" }, + "emergency/ambulance_station": { + "name": "Central de ambulâncias" + }, "emergency/fire_hydrant": { "name": "Boca de incêndio" }, @@ -1226,6 +1241,9 @@ "leisure": { "name": "Lazer" }, + "leisure/common": { + "name": "Comum" + }, "leisure/dog_park": { "name": "Parque de cães", "terms": "Parque para cães" @@ -1342,6 +1360,9 @@ "natural/coastline": { "name": "Linha Costeira" }, + "natural/fell": { + "name": "Encosta" + }, "natural/glacier": { "name": "Glaciar" }, @@ -1354,6 +1375,9 @@ "natural/peak": { "name": "Cume" }, + "natural/scree": { + "name": "Encosta de cascalho" + }, "natural/scrub": { "name": "Matagal" }, @@ -1540,6 +1564,9 @@ "shop/electronics": { "name": "Loja de Eletrónica de Consumo" }, + "shop/farm": { + "name": "Barraca de produtos do campo" + }, "shop/fishmonger": { "name": "Peixaria" }, diff --git a/vendor/assets/iD/iD/locales/sk.json b/vendor/assets/iD/iD/locales/sk.json index 4136a581e..4e92c4234 100644 --- a/vendor/assets/iD/iD/locales/sk.json +++ b/vendor/assets/iD/iD/locales/sk.json @@ -1905,6 +1905,10 @@ "name": "Chovprodukt", "terms": "domáci miláčik,domaci milacik,domace zvierata,domáce zvierata,potrava" }, + "shop/photo": { + "name": "Obchod s fototechnikou", + "terms": "Fotoateliér,fotoatelier,fotostudio,fotoštúdio,fotografia" + }, "shop/shoes": { "name": "Obchod s obuvov", "terms": "obuv,topánky,topanky" diff --git a/vendor/assets/iD/iD/locales/sr.json b/vendor/assets/iD/iD/locales/sr.json index 265d42102..65b433d45 100644 --- a/vendor/assets/iD/iD/locales/sr.json +++ b/vendor/assets/iD/iD/locales/sr.json @@ -259,7 +259,6 @@ "none": "Ниједна", "custom": "Прилагођена", "custom_prompt": "Унесите образац плочица. Важеће вредности су {z}, {x}, {y} за Z/X/Y шему и {u} за квадратну шему.", - "fix_misalignment": "Поправи поравнање", "reset": "ресетовање" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/sv.json b/vendor/assets/iD/iD/locales/sv.json index 4fe10c171..c26b6f893 100644 --- a/vendor/assets/iD/iD/locales/sv.json +++ b/vendor/assets/iD/iD/locales/sv.json @@ -228,7 +228,6 @@ "title": "Bakgrund", "description": "Bakgrundsinställningar", "percent_brightness": "{opacity}% ljusstyrka", - "fix_misalignment": "Justera bildplacering", "reset": "ta bort" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/te.json b/vendor/assets/iD/iD/locales/te.json index 4c3d7058d..36ef5c090 100644 --- a/vendor/assets/iD/iD/locales/te.json +++ b/vendor/assets/iD/iD/locales/te.json @@ -16,6 +16,9 @@ "point": "ఒక బిందువును చేర్చారు." } }, + "continue": { + "title": "కొనసాగించు" + }, "delete": { "title": "తొలగించు", "annotation": { @@ -87,6 +90,9 @@ "points": { "title": "బిందువులు" }, + "areas": { + "title": "ప్రదేశాలు" + }, "lines": { "title": "గీతలు" } @@ -100,7 +106,14 @@ "fields": { "access": { "types": { - "access": "సాధారణం" + "access": "సాధారణం", + "bicycle": "సైకిళ్ళు", + "horse": "గుర్రాలు" + }, + "options": { + "destination": { + "title": "గమ్యం" + } } }, "address": { @@ -117,6 +130,9 @@ "amenity": { "label": "రకం" }, + "artwork_type": { + "label": "రకం" + }, "barrier": { "label": "రకం" }, @@ -163,6 +179,12 @@ "entrance": { "label": "రకం" }, + "fire_hydrant/type": { + "label": "రకం" + }, + "generator/type": { + "label": "రకం" + }, "highway": { "label": "రకం" }, @@ -191,7 +213,8 @@ "label": "వేగ పరిమితి" }, "name": { - "label": "పేరు" + "label": "పేరు", + "placeholder": "మామూలు పేరు (ఉంటే)" }, "note": { "label": "గమనిక" @@ -315,6 +338,9 @@ "amenity/pharmacy": { "name": "మందుల షాపు" }, + "amenity/place_of_worship/buddhist": { + "name": "బౌద్ధ ఆలయం" + }, "amenity/place_of_worship/christian": { "name": "చర్చి", "terms": "చర్చి, చర్చ్" @@ -458,6 +484,9 @@ "shop/supermarket": { "name": "సుపర్ మార్కెట్" }, + "shop/toys": { + "name": "బొమ్మల కొట్టు" + }, "shop/vacant": { "name": "ఖాళీ దుకాణం" }, diff --git a/vendor/assets/iD/iD/locales/tr.json b/vendor/assets/iD/iD/locales/tr.json index 0dd7b44df..b7bbdf7e9 100644 --- a/vendor/assets/iD/iD/locales/tr.json +++ b/vendor/assets/iD/iD/locales/tr.json @@ -195,7 +195,6 @@ "title": "Arkaplan", "description": "Arkaplan Ayarları", "percent_brightness": "{opacity}% parlaklık", - "fix_misalignment": "Yanlış hizalamayı düzelt", "reset": "Sıfırla" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/uk.json b/vendor/assets/iD/iD/locales/uk.json index 6617a3229..d03670b21 100644 --- a/vendor/assets/iD/iD/locales/uk.json +++ b/vendor/assets/iD/iD/locales/uk.json @@ -284,7 +284,7 @@ "facebook": "Поділитись на Facebook", "twitter": "Поділитись на Twitter", "google": "Поділитись на Google+", - "help_html": "Ваші зміни повинні з’явитись в «Стандартному» шарі через кілька хвилин. Зміни інших шарів, та об’єктів можуть відбуватись\nдовше (докладніше англійською).\n" + "help_html": "Ваші зміни повинні з’явитись в «Стандартному» шарі за кілька хвилин. \nЗміни інших шарів та об’єктів можуть відбуватись довше (докладніше англійською).\n" }, "confirm": { "okay": "Готово" @@ -666,7 +666,7 @@ "label": "Тип" }, "ref": { - "label": "Посилання" + "label": "Номер" }, "relation": { "label": "Тип" @@ -878,7 +878,7 @@ }, "amenity/drinking_water": { "name": "Питна вода", - "terms": "Drinking Water, gbnyf djlf" + "terms": "Drinking Water, gbnyf djlf, бювет" }, "amenity/embassy": { "name": "Амбасада", diff --git a/vendor/assets/iD/iD/locales/vi.json b/vendor/assets/iD/iD/locales/vi.json index 63fce20c1..7536258c3 100644 --- a/vendor/assets/iD/iD/locales/vi.json +++ b/vendor/assets/iD/iD/locales/vi.json @@ -261,7 +261,7 @@ "none": "Không có", "custom": "Tùy biến", "custom_prompt": "Đưa vào định dạng URL của các mảnh bản đồ. Bạn có thể sử dụng các dấu hiệu {z}, {x}, {y} cho định dạng Z/X/Y hoặc {u} cho định dạng quadtile.", - "fix_misalignment": "Chỉnh lại hình nền bị chệch", + "fix_misalignment": "Điều chỉnh lại", "reset": "đặt lại" }, "restore": { @@ -1905,6 +1905,10 @@ "name": "Tiệm Vật nuôi", "terms": "tiệm bán vật nuôi,tiệm bán đồ nuôi thú vật,cửa hàng vật nuôi,cửa hiệu thú vật,đồ ăn thú vật,chó,mèo,tiem ban vat nuoi,tiem ban do nuoi thu vat,cua hang vat nuoi,cua hieu thu vat,do an thu vat,cho,meo" }, + "shop/photo": { + "name": "Tiệm Chụp Hình", + "terms": "tiệm chụp hình,tiệm lấy hình,tiệm lấy ảnh,tiệm nhiếp ảnh,cửa hàng chụp hình,cửa hàng lấy hình,cửa hàng lấy ảnh,cửa hàng nhiếp ảnh,tiem chup hinh,tiem lay hinh,tiem lay anh,tiem nhiep anh,cua hang chup hinh,cua hang lay hinh,cua hang lay anh,cua hang nhiep anh" + }, "shop/shoes": { "name": "Tiệm Giày", "terms": "tiệm giày,cửa hàng giày,chỗ bán giày,cửa hiệu giày,dép,tiem giay,cua hang giay,cho ban giay,cua hieu giay,dep" diff --git a/vendor/assets/iD/iD/locales/zh-CN.json b/vendor/assets/iD/iD/locales/zh-CN.json index 52aef4f05..6c7e7521c 100644 --- a/vendor/assets/iD/iD/locales/zh-CN.json +++ b/vendor/assets/iD/iD/locales/zh-CN.json @@ -173,7 +173,6 @@ "title": "背景", "description": "背景设置", "custom": "自定义", - "fix_misalignment": "修正不对准", "reset": "重置" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/zh-TW.json b/vendor/assets/iD/iD/locales/zh-TW.json index 750ca001e..6df3ed221 100644 --- a/vendor/assets/iD/iD/locales/zh-TW.json +++ b/vendor/assets/iD/iD/locales/zh-TW.json @@ -226,7 +226,6 @@ "title": "背景", "description": "背景圖像設定", "percent_brightness": "{opacity}%的光度", - "fix_misalignment": "校準底圖", "reset": "重設" }, "restore": { diff --git a/vendor/assets/iD/iD/locales/zh.json b/vendor/assets/iD/iD/locales/zh.json index 8ffd86cab..f6e5d7218 100644 --- a/vendor/assets/iD/iD/locales/zh.json +++ b/vendor/assets/iD/iD/locales/zh.json @@ -225,7 +225,6 @@ "title": "背景", "description": "设置背景", "percent_brightness": "{opacity}% 亮度", - "fix_misalignment": "修复错位", "reset": "重置" }, "restore": { -- 2.43.2