Skip to content

Instantly share code, notes, and snippets.

@espinielli
Last active January 17, 2017 12:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save espinielli/9285de4dcd45ca2098561120461ea8cc to your computer and use it in GitHub Desktop.
Save espinielli/9285de4dcd45ca2098561120461ea8cc to your computer and use it in GitHub Desktop.
Earth in a Cube D3v4
license: mit
// https://d3js.org/d3-geo/ Version 1.4.0. Copyright 2017 Mike Bostock.
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('d3-array')) :
typeof define === 'function' && define.amd ? define(['exports', 'd3-array'], factory) :
(factory((global.d3 = global.d3 || {}),global.d3));
}(this, (function (exports,d3Array) { 'use strict';
// Adds floating point numbers with twice the normal precision.
// Reference: J. R. Shewchuk, Adaptive Precision Floating-Point Arithmetic and
// Fast Robust Geometric Predicates, Discrete & Computational Geometry 18(3)
// 305–363 (1997).
// Code adapted from GeographicLib by Charles F. F. Karney,
// http://geographiclib.sourceforge.net/
var adder = function() {
return new Adder;
};
function Adder() {
this.reset();
}
Adder.prototype = {
constructor: Adder,
reset: function() {
this.s = // rounded value
this.t = 0; // exact error
},
add: function(y) {
add(temp, y, this.t);
add(this, temp.s, this.s);
if (this.s) this.t += temp.t;
else this.s = temp.t;
},
valueOf: function() {
return this.s;
}
};
var temp = new Adder;
function add(adder, a, b) {
var x = adder.s = a + b,
bv = x - a,
av = x - bv;
adder.t = (a - av) + (b - bv);
}
var epsilon = 1e-6;
var epsilon2 = 1e-12;
var pi = Math.PI;
var halfPi = pi / 2;
var quarterPi = pi / 4;
var tau = pi * 2;
var degrees = 180 / pi;
var radians = pi / 180;
var abs = Math.abs;
var atan = Math.atan;
var atan2 = Math.atan2;
var cos = Math.cos;
var ceil = Math.ceil;
var exp = Math.exp;
var log = Math.log;
var pow = Math.pow;
var sin = Math.sin;
var sign = Math.sign || function(x) { return x > 0 ? 1 : x < 0 ? -1 : 0; };
var sqrt = Math.sqrt;
var tan = Math.tan;
function acos(x) {
return x > 1 ? 0 : x < -1 ? pi : Math.acos(x);
}
function asin(x) {
return x > 1 ? halfPi : x < -1 ? -halfPi : Math.asin(x);
}
function haversin(x) {
return (x = sin(x / 2)) * x;
}
function noop() {}
function streamGeometry(geometry, stream) {
if (geometry && streamGeometryType.hasOwnProperty(geometry.type)) {
streamGeometryType[geometry.type](geometry, stream);
}
}
var streamObjectType = {
Feature: function(feature, stream) {
streamGeometry(feature.geometry, stream);
},
FeatureCollection: function(object, stream) {
var features = object.features, i = -1, n = features.length;
while (++i < n) streamGeometry(features[i].geometry, stream);
}
};
var streamGeometryType = {
Sphere: function(object, stream) {
stream.sphere();
},
Point: function(object, stream) {
object = object.coordinates;
stream.point(object[0], object[1], object[2]);
},
MultiPoint: function(object, stream) {
var coordinates = object.coordinates, i = -1, n = coordinates.length;
while (++i < n) object = coordinates[i], stream.point(object[0], object[1], object[2]);
},
LineString: function(object, stream) {
streamLine(object.coordinates, stream, 0);
},
MultiLineString: function(object, stream) {
var coordinates = object.coordinates, i = -1, n = coordinates.length;
while (++i < n) streamLine(coordinates[i], stream, 0);
},
Polygon: function(object, stream) {
streamPolygon(object.coordinates, stream);
},
MultiPolygon: function(object, stream) {
var coordinates = object.coordinates, i = -1, n = coordinates.length;
while (++i < n) streamPolygon(coordinates[i], stream);
},
GeometryCollection: function(object, stream) {
var geometries = object.geometries, i = -1, n = geometries.length;
while (++i < n) streamGeometry(geometries[i], stream);
}
};
function streamLine(coordinates, stream, closed) {
var i = -1, n = coordinates.length - closed, coordinate;
stream.lineStart();
while (++i < n) coordinate = coordinates[i], stream.point(coordinate[0], coordinate[1], coordinate[2]);
stream.lineEnd();
}
function streamPolygon(coordinates, stream) {
var i = -1, n = coordinates.length;
stream.polygonStart();
while (++i < n) streamLine(coordinates[i], stream, 1);
stream.polygonEnd();
}
var geoStream = function(object, stream) {
if (object && streamObjectType.hasOwnProperty(object.type)) {
streamObjectType[object.type](object, stream);
} else {
streamGeometry(object, stream);
}
};
var areaRingSum = adder();
var areaSum = adder();
var lambda00;
var phi00;
var lambda0;
var cosPhi0;
var sinPhi0;
var areaStream = {
point: noop,
lineStart: noop,
lineEnd: noop,
polygonStart: function() {
areaRingSum.reset();
areaStream.lineStart = areaRingStart;
areaStream.lineEnd = areaRingEnd;
},
polygonEnd: function() {
var areaRing = +areaRingSum;
areaSum.add(areaRing < 0 ? tau + areaRing : areaRing);
this.lineStart = this.lineEnd = this.point = noop;
},
sphere: function() {
areaSum.add(tau);
}
};
function areaRingStart() {
areaStream.point = areaPointFirst;
}
function areaRingEnd() {
areaPoint(lambda00, phi00);
}
function areaPointFirst(lambda, phi) {
areaStream.point = areaPoint;
lambda00 = lambda, phi00 = phi;
lambda *= radians, phi *= radians;
lambda0 = lambda, cosPhi0 = cos(phi = phi / 2 + quarterPi), sinPhi0 = sin(phi);
}
function areaPoint(lambda, phi) {
lambda *= radians, phi *= radians;
phi = phi / 2 + quarterPi; // half the angular distance from south pole
// Spherical excess E for a spherical triangle with vertices: south pole,
// previous point, current point. Uses a formula derived from Cagnoli’s
// theorem. See Todhunter, Spherical Trig. (1871), Sec. 103, Eq. (2).
var dLambda = lambda - lambda0,
sdLambda = dLambda >= 0 ? 1 : -1,
adLambda = sdLambda * dLambda,
cosPhi = cos(phi),
sinPhi = sin(phi),
k = sinPhi0 * sinPhi,
u = cosPhi0 * cosPhi + k * cos(adLambda),
v = k * sdLambda * sin(adLambda);
areaRingSum.add(atan2(v, u));
// Advance the previous points.
lambda0 = lambda, cosPhi0 = cosPhi, sinPhi0 = sinPhi;
}
var area = function(object) {
areaSum.reset();
geoStream(object, areaStream);
return areaSum * 2;
};
function spherical(cartesian) {
return [atan2(cartesian[1], cartesian[0]), asin(cartesian[2])];
}
function cartesian(spherical) {
var lambda = spherical[0], phi = spherical[1], cosPhi = cos(phi);
return [cosPhi * cos(lambda), cosPhi * sin(lambda), sin(phi)];
}
function cartesianDot(a, b) {
return a[0] * b[0] + a[1] * b[1] + a[2] * b[2];
}
function cartesianCross(a, b) {
return [a[1] * b[2] - a[2] * b[1], a[2] * b[0] - a[0] * b[2], a[0] * b[1] - a[1] * b[0]];
}
// TODO return a
function cartesianAddInPlace(a, b) {
a[0] += b[0], a[1] += b[1], a[2] += b[2];
}
function cartesianScale(vector, k) {
return [vector[0] * k, vector[1] * k, vector[2] * k];
}
// TODO return d
function cartesianNormalizeInPlace(d) {
var l = sqrt(d[0] * d[0] + d[1] * d[1] + d[2] * d[2]);
d[0] /= l, d[1] /= l, d[2] /= l;
}
var lambda0$1;
var phi0;
var lambda1;
var phi1;
var lambda2;
var lambda00$1;
var phi00$1;
var p0;
var deltaSum = adder();
var ranges;
var range$1;
var boundsStream = {
point: boundsPoint,
lineStart: boundsLineStart,
lineEnd: boundsLineEnd,
polygonStart: function() {
boundsStream.point = boundsRingPoint;
boundsStream.lineStart = boundsRingStart;
boundsStream.lineEnd = boundsRingEnd;
deltaSum.reset();
areaStream.polygonStart();
},
polygonEnd: function() {
areaStream.polygonEnd();
boundsStream.point = boundsPoint;
boundsStream.lineStart = boundsLineStart;
boundsStream.lineEnd = boundsLineEnd;
if (areaRingSum < 0) lambda0$1 = -(lambda1 = 180), phi0 = -(phi1 = 90);
else if (deltaSum > epsilon) phi1 = 90;
else if (deltaSum < -epsilon) phi0 = -90;
range$1[0] = lambda0$1, range$1[1] = lambda1;
}
};
function boundsPoint(lambda, phi) {
ranges.push(range$1 = [lambda0$1 = lambda, lambda1 = lambda]);
if (phi < phi0) phi0 = phi;
if (phi > phi1) phi1 = phi;
}
function linePoint(lambda, phi) {
var p = cartesian([lambda * radians, phi * radians]);
if (p0) {
var normal = cartesianCross(p0, p),
equatorial = [normal[1], -normal[0], 0],
inflection = cartesianCross(equatorial, normal);
cartesianNormalizeInPlace(inflection);
inflection = spherical(inflection);
var delta = lambda - lambda2,
sign$$1 = delta > 0 ? 1 : -1,
lambdai = inflection[0] * degrees * sign$$1,
phii,
antimeridian = abs(delta) > 180;
if (antimeridian ^ (sign$$1 * lambda2 < lambdai && lambdai < sign$$1 * lambda)) {
phii = inflection[1] * degrees;
if (phii > phi1) phi1 = phii;
} else if (lambdai = (lambdai + 360) % 360 - 180, antimeridian ^ (sign$$1 * lambda2 < lambdai && lambdai < sign$$1 * lambda)) {
phii = -inflection[1] * degrees;
if (phii < phi0) phi0 = phii;
} else {
if (phi < phi0) phi0 = phi;
if (phi > phi1) phi1 = phi;
}
if (antimeridian) {
if (lambda < lambda2) {
if (angle(lambda0$1, lambda) > angle(lambda0$1, lambda1)) lambda1 = lambda;
} else {
if (angle(lambda, lambda1) > angle(lambda0$1, lambda1)) lambda0$1 = lambda;
}
} else {
if (lambda1 >= lambda0$1) {
if (lambda < lambda0$1) lambda0$1 = lambda;
if (lambda > lambda1) lambda1 = lambda;
} else {
if (lambda > lambda2) {
if (angle(lambda0$1, lambda) > angle(lambda0$1, lambda1)) lambda1 = lambda;
} else {
if (angle(lambda, lambda1) > angle(lambda0$1, lambda1)) lambda0$1 = lambda;
}
}
}
} else {
boundsPoint(lambda, phi);
}
p0 = p, lambda2 = lambda;
}
function boundsLineStart() {
boundsStream.point = linePoint;
}
function boundsLineEnd() {
range$1[0] = lambda0$1, range$1[1] = lambda1;
boundsStream.point = boundsPoint;
p0 = null;
}
function boundsRingPoint(lambda, phi) {
if (p0) {
var delta = lambda - lambda2;
deltaSum.add(abs(delta) > 180 ? delta + (delta > 0 ? 360 : -360) : delta);
} else {
lambda00$1 = lambda, phi00$1 = phi;
}
areaStream.point(lambda, phi);
linePoint(lambda, phi);
}
function boundsRingStart() {
areaStream.lineStart();
}
function boundsRingEnd() {
boundsRingPoint(lambda00$1, phi00$1);
areaStream.lineEnd();
if (abs(deltaSum) > epsilon) lambda0$1 = -(lambda1 = 180);
range$1[0] = lambda0$1, range$1[1] = lambda1;
p0 = null;
}
// Finds the left-right distance between two longitudes.
// This is almost the same as (lambda1 - lambda0 + 360°) % 360°, except that we want
// the distance between ±180° to be 360°.
function angle(lambda0, lambda1) {
return (lambda1 -= lambda0) < 0 ? lambda1 + 360 : lambda1;
}
function rangeCompare(a, b) {
return a[0] - b[0];
}
function rangeContains(range$$1, x) {
return range$$1[0] <= range$$1[1] ? range$$1[0] <= x && x <= range$$1[1] : x < range$$1[0] || range$$1[1] < x;
}
var bounds = function(feature) {
var i, n, a, b, merged, deltaMax, delta;
phi1 = lambda1 = -(lambda0$1 = phi0 = Infinity);
ranges = [];
geoStream(feature, boundsStream);
// First, sort ranges by their minimum longitudes.
if (n = ranges.length) {
ranges.sort(rangeCompare);
// Then, merge any ranges that overlap.
for (i = 1, a = ranges[0], merged = [a]; i < n; ++i) {
b = ranges[i];
if (rangeContains(a, b[0]) || rangeContains(a, b[1])) {
if (angle(a[0], b[1]) > angle(a[0], a[1])) a[1] = b[1];
if (angle(b[0], a[1]) > angle(a[0], a[1])) a[0] = b[0];
} else {
merged.push(a = b);
}
}
// Finally, find the largest gap between the merged ranges.
// The final bounding box will be the inverse of this gap.
for (deltaMax = -Infinity, n = merged.length - 1, i = 0, a = merged[n]; i <= n; a = b, ++i) {
b = merged[i];
if ((delta = angle(a[1], b[0])) > deltaMax) deltaMax = delta, lambda0$1 = b[0], lambda1 = a[1];
}
}
ranges = range$1 = null;
return lambda0$1 === Infinity || phi0 === Infinity
? [[NaN, NaN], [NaN, NaN]]
: [[lambda0$1, phi0], [lambda1, phi1]];
};
var W0;
var W1;
var X0;
var Y0;
var Z0;
var X1;
var Y1;
var Z1;
var X2;
var Y2;
var Z2;
var lambda00$2;
var phi00$2;
var x0;
var y0;
var z0; // previous point
var centroidStream = {
sphere: noop,
point: centroidPoint,
lineStart: centroidLineStart,
lineEnd: centroidLineEnd,
polygonStart: function() {
centroidStream.lineStart = centroidRingStart;
centroidStream.lineEnd = centroidRingEnd;
},
polygonEnd: function() {
centroidStream.lineStart = centroidLineStart;
centroidStream.lineEnd = centroidLineEnd;
}
};
// Arithmetic mean of Cartesian vectors.
function centroidPoint(lambda, phi) {
lambda *= radians, phi *= radians;
var cosPhi = cos(phi);
centroidPointCartesian(cosPhi * cos(lambda), cosPhi * sin(lambda), sin(phi));
}
function centroidPointCartesian(x, y, z) {
++W0;
X0 += (x - X0) / W0;
Y0 += (y - Y0) / W0;
Z0 += (z - Z0) / W0;
}
function centroidLineStart() {
centroidStream.point = centroidLinePointFirst;
}
function centroidLinePointFirst(lambda, phi) {
lambda *= radians, phi *= radians;
var cosPhi = cos(phi);
x0 = cosPhi * cos(lambda);
y0 = cosPhi * sin(lambda);
z0 = sin(phi);
centroidStream.point = centroidLinePoint;
centroidPointCartesian(x0, y0, z0);
}
function centroidLinePoint(lambda, phi) {
lambda *= radians, phi *= radians;
var cosPhi = cos(phi),
x = cosPhi * cos(lambda),
y = cosPhi * sin(lambda),
z = sin(phi),
w = atan2(sqrt((w = y0 * z - z0 * y) * w + (w = z0 * x - x0 * z) * w + (w = x0 * y - y0 * x) * w), x0 * x + y0 * y + z0 * z);
W1 += w;
X1 += w * (x0 + (x0 = x));
Y1 += w * (y0 + (y0 = y));
Z1 += w * (z0 + (z0 = z));
centroidPointCartesian(x0, y0, z0);
}
function centroidLineEnd() {
centroidStream.point = centroidPoint;
}
// See J. E. Brock, The Inertia Tensor for a Spherical Triangle,
// J. Applied Mechanics 42, 239 (1975).
function centroidRingStart() {
centroidStream.point = centroidRingPointFirst;
}
function centroidRingEnd() {
centroidRingPoint(lambda00$2, phi00$2);
centroidStream.point = centroidPoint;
}
function centroidRingPointFirst(lambda, phi) {
lambda00$2 = lambda, phi00$2 = phi;
lambda *= radians, phi *= radians;
centroidStream.point = centroidRingPoint;
var cosPhi = cos(phi);
x0 = cosPhi * cos(lambda);
y0 = cosPhi * sin(lambda);
z0 = sin(phi);
centroidPointCartesian(x0, y0, z0);
}
function centroidRingPoint(lambda, phi) {
lambda *= radians, phi *= radians;
var cosPhi = cos(phi),
x = cosPhi * cos(lambda),
y = cosPhi * sin(lambda),
z = sin(phi),
cx = y0 * z - z0 * y,
cy = z0 * x - x0 * z,
cz = x0 * y - y0 * x,
m = sqrt(cx * cx + cy * cy + cz * cz),
u = x0 * x + y0 * y + z0 * z,
v = m && -acos(u) / m, // area weight
w = atan2(m, u); // line weight
X2 += v * cx;
Y2 += v * cy;
Z2 += v * cz;
W1 += w;
X1 += w * (x0 + (x0 = x));
Y1 += w * (y0 + (y0 = y));
Z1 += w * (z0 + (z0 = z));
centroidPointCartesian(x0, y0, z0);
}
var centroid = function(object) {
W0 = W1 =
X0 = Y0 = Z0 =
X1 = Y1 = Z1 =
X2 = Y2 = Z2 = 0;
geoStream(object, centroidStream);
var x = X2,
y = Y2,
z = Z2,
m = x * x + y * y + z * z;
// If the area-weighted ccentroid is undefined, fall back to length-weighted ccentroid.
if (m < epsilon2) {
x = X1, y = Y1, z = Z1;
// If the feature has zero length, fall back to arithmetic mean of point vectors.
if (W1 < epsilon) x = X0, y = Y0, z = Z0;
m = x * x + y * y + z * z;
// If the feature still has an undefined ccentroid, then return.
if (m < epsilon2) return [NaN, NaN];
}
return [atan2(y, x) * degrees, asin(z / sqrt(m)) * degrees];
};
var constant = function(x) {
return function() {
return x;
};
};
var compose = function(a, b) {
function compose(x, y) {
return x = a(x, y), b(x[0], x[1]);
}
if (a.invert && b.invert) compose.invert = function(x, y) {
return x = b.invert(x, y), x && a.invert(x[0], x[1]);
};
return compose;
};
function rotationIdentity(lambda, phi) {
return [lambda > pi ? lambda - tau : lambda < -pi ? lambda + tau : lambda, phi];
}
rotationIdentity.invert = rotationIdentity;
function rotateRadians(deltaLambda, deltaPhi, deltaGamma) {
return (deltaLambda %= tau) ? (deltaPhi || deltaGamma ? compose(rotationLambda(deltaLambda), rotationPhiGamma(deltaPhi, deltaGamma))
: rotationLambda(deltaLambda))
: (deltaPhi || deltaGamma ? rotationPhiGamma(deltaPhi, deltaGamma)
: rotationIdentity);
}
function forwardRotationLambda(deltaLambda) {
return function(lambda, phi) {
return lambda += deltaLambda, [lambda > pi ? lambda - tau : lambda < -pi ? lambda + tau : lambda, phi];
};
}
function rotationLambda(deltaLambda) {
var rotation = forwardRotationLambda(deltaLambda);
rotation.invert = forwardRotationLambda(-deltaLambda);
return rotation;
}
function rotationPhiGamma(deltaPhi, deltaGamma) {
var cosDeltaPhi = cos(deltaPhi),
sinDeltaPhi = sin(deltaPhi),
cosDeltaGamma = cos(deltaGamma),
sinDeltaGamma = sin(deltaGamma);
function rotation(lambda, phi) {
var cosPhi = cos(phi),
x = cos(lambda) * cosPhi,
y = sin(lambda) * cosPhi,
z = sin(phi),
k = z * cosDeltaPhi + x * sinDeltaPhi;
return [
atan2(y * cosDeltaGamma - k * sinDeltaGamma, x * cosDeltaPhi - z * sinDeltaPhi),
asin(k * cosDeltaGamma + y * sinDeltaGamma)
];
}
rotation.invert = function(lambda, phi) {
var cosPhi = cos(phi),
x = cos(lambda) * cosPhi,
y = sin(lambda) * cosPhi,
z = sin(phi),
k = z * cosDeltaGamma - y * sinDeltaGamma;
return [
atan2(y * cosDeltaGamma + z * sinDeltaGamma, x * cosDeltaPhi + k * sinDeltaPhi),
asin(k * cosDeltaPhi - x * sinDeltaPhi)
];
};
return rotation;
}
var rotation = function(rotate) {
rotate = rotateRadians(rotate[0] * radians, rotate[1] * radians, rotate.length > 2 ? rotate[2] * radians : 0);
function forward(coordinates) {
coordinates = rotate(coordinates[0] * radians, coordinates[1] * radians);
return coordinates[0] *= degrees, coordinates[1] *= degrees, coordinates;
}
forward.invert = function(coordinates) {
coordinates = rotate.invert(coordinates[0] * radians, coordinates[1] * radians);
return coordinates[0] *= degrees, coordinates[1] *= degrees, coordinates;
};
return forward;
};
// Generates a circle centered at [0°, 0°], with a given radius and precision.
function circleStream(stream, radius, delta, direction, t0, t1) {
if (!delta) return;
var cosRadius = cos(radius),
sinRadius = sin(radius),
step = direction * delta;
if (t0 == null) {
t0 = radius + direction * tau;
t1 = radius - step / 2;
} else {
t0 = circleRadius(cosRadius, t0);
t1 = circleRadius(cosRadius, t1);
if (direction > 0 ? t0 < t1 : t0 > t1) t0 += direction * tau;
}
for (var point, t = t0; direction > 0 ? t > t1 : t < t1; t -= step) {
point = spherical([cosRadius, -sinRadius * cos(t), -sinRadius * sin(t)]);
stream.point(point[0], point[1]);
}
}
// Returns the signed angle of a cartesian point relative to [cosRadius, 0, 0].
function circleRadius(cosRadius, point) {
point = cartesian(point), point[0] -= cosRadius;
cartesianNormalizeInPlace(point);
var radius = acos(-point[1]);
return ((-point[2] < 0 ? -radius : radius) + tau - epsilon) % tau;
}
var circle = function() {
var center = constant([0, 0]),
radius = constant(90),
precision = constant(6),
ring,
rotate,
stream = {point: point};
function point(x, y) {
ring.push(x = rotate(x, y));
x[0] *= degrees, x[1] *= degrees;
}
function circle() {
var c = center.apply(this, arguments),
r = radius.apply(this, arguments) * radians,
p = precision.apply(this, arguments) * radians;
ring = [];
rotate = rotateRadians(-c[0] * radians, -c[1] * radians, 0).invert;
circleStream(stream, r, p, 1);
c = {type: "Polygon", coordinates: [ring]};
ring = rotate = null;
return c;
}
circle.center = function(_) {
return arguments.length ? (center = typeof _ === "function" ? _ : constant([+_[0], +_[1]]), circle) : center;
};
circle.radius = function(_) {
return arguments.length ? (radius = typeof _ === "function" ? _ : constant(+_), circle) : radius;
};
circle.precision = function(_) {
return arguments.length ? (precision = typeof _ === "function" ? _ : constant(+_), circle) : precision;
};
return circle;
};
var clipBuffer = function() {
var lines = [],
line;
return {
point: function(x, y) {
line.push([x, y]);
},
lineStart: function() {
lines.push(line = []);
},
lineEnd: noop,
rejoin: function() {
if (lines.length > 1) lines.push(lines.pop().concat(lines.shift()));
},
result: function() {
var result = lines;
lines = [];
line = null;
return result;
}
};
};
var clipLine = function(a, b, x0, y0, x1, y1) {
var ax = a[0],
ay = a[1],
bx = b[0],
by = b[1],
t0 = 0,
t1 = 1,
dx = bx - ax,
dy = by - ay,
r;
r = x0 - ax;
if (!dx && r > 0) return;
r /= dx;
if (dx < 0) {
if (r < t0) return;
if (r < t1) t1 = r;
} else if (dx > 0) {
if (r > t1) return;
if (r > t0) t0 = r;
}
r = x1 - ax;
if (!dx && r < 0) return;
r /= dx;
if (dx < 0) {
if (r > t1) return;
if (r > t0) t0 = r;
} else if (dx > 0) {
if (r < t0) return;
if (r < t1) t1 = r;
}
r = y0 - ay;
if (!dy && r > 0) return;
r /= dy;
if (dy < 0) {
if (r < t0) return;
if (r < t1) t1 = r;
} else if (dy > 0) {
if (r > t1) return;
if (r > t0) t0 = r;
}
r = y1 - ay;
if (!dy && r < 0) return;
r /= dy;
if (dy < 0) {
if (r > t1) return;
if (r > t0) t0 = r;
} else if (dy > 0) {
if (r < t0) return;
if (r < t1) t1 = r;
}
if (t0 > 0) a[0] = ax + t0 * dx, a[1] = ay + t0 * dy;
if (t1 < 1) b[0] = ax + t1 * dx, b[1] = ay + t1 * dy;
return true;
};
var pointEqual = function(a, b) {
return abs(a[0] - b[0]) < epsilon && abs(a[1] - b[1]) < epsilon;
};
function Intersection(point, points, other, entry) {
this.x = point;
this.z = points;
this.o = other; // another intersection
this.e = entry; // is an entry?
this.v = false; // visited
this.n = this.p = null; // next & previous
}
// A generalized polygon clipping algorithm: given a polygon that has been cut
// into its visible line segments, and rejoins the segments by interpolating
// along the clip edge.
var clipPolygon = function(segments, compareIntersection, startInside, interpolate, stream) {
var subject = [],
clip = [],
i,
n;
segments.forEach(function(segment) {
if ((n = segment.length - 1) <= 0) return;
var n, p0 = segment[0], p1 = segment[n], x;
// If the first and last points of a segment are coincident, then treat as a
// closed ring. TODO if all rings are closed, then the winding order of the
// exterior ring should be checked.
if (pointEqual(p0, p1)) {
stream.lineStart();
for (i = 0; i < n; ++i) stream.point((p0 = segment[i])[0], p0[1]);
stream.lineEnd();
return;
}
subject.push(x = new Intersection(p0, segment, null, true));
clip.push(x.o = new Intersection(p0, null, x, false));
subject.push(x = new Intersection(p1, segment, null, false));
clip.push(x.o = new Intersection(p1, null, x, true));
});
if (!subject.length) return;
clip.sort(compareIntersection);
link(subject);
link(clip);
for (i = 0, n = clip.length; i < n; ++i) {
clip[i].e = startInside = !startInside;
}
var start = subject[0],
points,
point;
while (1) {
// Find first unvisited intersection.
var current = start,
isSubject = true;
while (current.v) if ((current = current.n) === start) return;
points = current.z;
stream.lineStart();
do {
current.v = current.o.v = true;
if (current.e) {
if (isSubject) {
for (i = 0, n = points.length; i < n; ++i) stream.point((point = points[i])[0], point[1]);
} else {
interpolate(current.x, current.n.x, 1, stream);
}
current = current.n;
} else {
if (isSubject) {
points = current.p.z;
for (i = points.length - 1; i >= 0; --i) stream.point((point = points[i])[0], point[1]);
} else {
interpolate(current.x, current.p.x, -1, stream);
}
current = current.p;
}
current = current.o;
points = current.z;
isSubject = !isSubject;
} while (!current.v);
stream.lineEnd();
}
};
function link(array) {
if (!(n = array.length)) return;
var n,
i = 0,
a = array[0],
b;
while (++i < n) {
a.n = b = array[i];
b.p = a;
a = b;
}
a.n = b = array[0];
b.p = a;
}
var clipMax = 1e9;
var clipMin = -clipMax;
// TODO Use d3-polygon’s polygonContains here for the ring check?
// TODO Eliminate duplicate buffering in clipBuffer and polygon.push?
function clipExtent(x0, y0, x1, y1) {
function visible(x, y) {
return x0 <= x && x <= x1 && y0 <= y && y <= y1;
}
function interpolate(from, to, direction, stream) {
var a = 0, a1 = 0;
if (from == null
|| (a = corner(from, direction)) !== (a1 = corner(to, direction))
|| comparePoint(from, to) < 0 ^ direction > 0) {
do stream.point(a === 0 || a === 3 ? x0 : x1, a > 1 ? y1 : y0);
while ((a = (a + direction + 4) % 4) !== a1);
} else {
stream.point(to[0], to[1]);
}
}
function corner(p, direction) {
return abs(p[0] - x0) < epsilon ? direction > 0 ? 0 : 3
: abs(p[0] - x1) < epsilon ? direction > 0 ? 2 : 1
: abs(p[1] - y0) < epsilon ? direction > 0 ? 1 : 0
: direction > 0 ? 3 : 2; // abs(p[1] - y1) < epsilon
}
function compareIntersection(a, b) {
return comparePoint(a.x, b.x);
}
function comparePoint(a, b) {
var ca = corner(a, 1),
cb = corner(b, 1);
return ca !== cb ? ca - cb
: ca === 0 ? b[1] - a[1]
: ca === 1 ? a[0] - b[0]
: ca === 2 ? a[1] - b[1]
: b[0] - a[0];
}
return function(stream) {
var activeStream = stream,
bufferStream = clipBuffer(),
segments,
polygon,
ring,
x__, y__, v__, // first point
x_, y_, v_, // previous point
first,
clean;
var clipStream = {
point: point,
lineStart: lineStart,
lineEnd: lineEnd,
polygonStart: polygonStart,
polygonEnd: polygonEnd
};
function point(x, y) {
if (visible(x, y)) activeStream.point(x, y);
}
function polygonInside() {
var winding = 0;
for (var i = 0, n = polygon.length; i < n; ++i) {
for (var ring = polygon[i], j = 1, m = ring.length, point = ring[0], a0, a1, b0 = point[0], b1 = point[1]; j < m; ++j) {
a0 = b0, a1 = b1, point = ring[j], b0 = point[0], b1 = point[1];
if (a1 <= y1) { if (b1 > y1 && (b0 - a0) * (y1 - a1) > (b1 - a1) * (x0 - a0)) ++winding; }
else { if (b1 <= y1 && (b0 - a0) * (y1 - a1) < (b1 - a1) * (x0 - a0)) --winding; }
}
}
return winding;
}
// Buffer geometry within a polygon and then clip it en masse.
function polygonStart() {
activeStream = bufferStream, segments = [], polygon = [], clean = true;
}
function polygonEnd() {
var startInside = polygonInside(),
cleanInside = clean && startInside,
visible = (segments = d3Array.merge(segments)).length;
if (cleanInside || visible) {
stream.polygonStart();
if (cleanInside) {
stream.lineStart();
interpolate(null, null, 1, stream);
stream.lineEnd();
}
if (visible) {
clipPolygon(segments, compareIntersection, startInside, interpolate, stream);
}
stream.polygonEnd();
}
activeStream = stream, segments = polygon = ring = null;
}
function lineStart() {
clipStream.point = linePoint;
if (polygon) polygon.push(ring = []);
first = true;
v_ = false;
x_ = y_ = NaN;
}
// TODO rather than special-case polygons, simply handle them separately.
// Ideally, coincident intersection points should be jittered to avoid
// clipping issues.
function lineEnd() {
if (segments) {
linePoint(x__, y__);
if (v__ && v_) bufferStream.rejoin();
segments.push(bufferStream.result());
}
clipStream.point = point;
if (v_) activeStream.lineEnd();
}
function linePoint(x, y) {
var v = visible(x, y);
if (polygon) ring.push([x, y]);
if (first) {
x__ = x, y__ = y, v__ = v;
first = false;
if (v) {
activeStream.lineStart();
activeStream.point(x, y);
}
} else {
if (v && v_) activeStream.point(x, y);
else {
var a = [x_ = Math.max(clipMin, Math.min(clipMax, x_)), y_ = Math.max(clipMin, Math.min(clipMax, y_))],
b = [x = Math.max(clipMin, Math.min(clipMax, x)), y = Math.max(clipMin, Math.min(clipMax, y))];
if (clipLine(a, b, x0, y0, x1, y1)) {
if (!v_) {
activeStream.lineStart();
activeStream.point(a[0], a[1]);
}
activeStream.point(b[0], b[1]);
if (!v) activeStream.lineEnd();
clean = false;
} else if (v) {
activeStream.lineStart();
activeStream.point(x, y);
clean = false;
}
}
}
x_ = x, y_ = y, v_ = v;
}
return clipStream;
};
}
var extent = function() {
var x0 = 0,
y0 = 0,
x1 = 960,
y1 = 500,
cache,
cacheStream,
clip;
return clip = {
stream: function(stream) {
return cache && cacheStream === stream ? cache : cache = clipExtent(x0, y0, x1, y1)(cacheStream = stream);
},
extent: function(_) {
return arguments.length ? (x0 = +_[0][0], y0 = +_[0][1], x1 = +_[1][0], y1 = +_[1][1], cache = cacheStream = null, clip) : [[x0, y0], [x1, y1]];
}
};
};
var lengthSum = adder();
var lambda0$2;
var sinPhi0$1;
var cosPhi0$1;
var lengthStream = {
sphere: noop,
point: noop,
lineStart: lengthLineStart,
lineEnd: noop,
polygonStart: noop,
polygonEnd: noop
};
function lengthLineStart() {
lengthStream.point = lengthPointFirst;
lengthStream.lineEnd = lengthLineEnd;
}
function lengthLineEnd() {
lengthStream.point = lengthStream.lineEnd = noop;
}
function lengthPointFirst(lambda, phi) {
lambda *= radians, phi *= radians;
lambda0$2 = lambda, sinPhi0$1 = sin(phi), cosPhi0$1 = cos(phi);
lengthStream.point = lengthPoint;
}
function lengthPoint(lambda, phi) {
lambda *= radians, phi *= radians;
var sinPhi = sin(phi),
cosPhi = cos(phi),
delta = abs(lambda - lambda0$2),
cosDelta = cos(delta),
sinDelta = sin(delta),
x = cosPhi * sinDelta,
y = cosPhi0$1 * sinPhi - sinPhi0$1 * cosPhi * cosDelta,
z = sinPhi0$1 * sinPhi + cosPhi0$1 * cosPhi * cosDelta;
lengthSum.add(atan2(sqrt(x * x + y * y), z));
lambda0$2 = lambda, sinPhi0$1 = sinPhi, cosPhi0$1 = cosPhi;
}
var length = function(object) {
lengthSum.reset();
geoStream(object, lengthStream);
return +lengthSum;
};
var coordinates = [null, null];
var object = {type: "LineString", coordinates: coordinates};
var distance = function(a, b) {
coordinates[0] = a;
coordinates[1] = b;
return length(object);
};
function graticuleX(y0, y1, dy) {
var y = d3Array.range(y0, y1 - epsilon, dy).concat(y1);
return function(x) { return y.map(function(y) { return [x, y]; }); };
}
function graticuleY(x0, x1, dx) {
var x = d3Array.range(x0, x1 - epsilon, dx).concat(x1);
return function(y) { return x.map(function(x) { return [x, y]; }); };
}
function graticule() {
var x1, x0, X1, X0,
y1, y0, Y1, Y0,
dx = 10, dy = dx, DX = 90, DY = 360,
x, y, X, Y,
precision = 2.5;
function graticule() {
return {type: "MultiLineString", coordinates: lines()};
}
function lines() {
return d3Array.range(ceil(X0 / DX) * DX, X1, DX).map(X)
.concat(d3Array.range(ceil(Y0 / DY) * DY, Y1, DY).map(Y))
.concat(d3Array.range(ceil(x0 / dx) * dx, x1, dx).filter(function(x) { return abs(x % DX) > epsilon; }).map(x))
.concat(d3Array.range(ceil(y0 / dy) * dy, y1, dy).filter(function(y) { return abs(y % DY) > epsilon; }).map(y));
}
graticule.lines = function() {
return lines().map(function(coordinates) { return {type: "LineString", coordinates: coordinates}; });
};
graticule.outline = function() {
return {
type: "Polygon",
coordinates: [
X(X0).concat(
Y(Y1).slice(1),
X(X1).reverse().slice(1),
Y(Y0).reverse().slice(1))
]
};
};
graticule.extent = function(_) {
if (!arguments.length) return graticule.extentMinor();
return graticule.extentMajor(_).extentMinor(_);
};
graticule.extentMajor = function(_) {
if (!arguments.length) return [[X0, Y0], [X1, Y1]];
X0 = +_[0][0], X1 = +_[1][0];
Y0 = +_[0][1], Y1 = +_[1][1];
if (X0 > X1) _ = X0, X0 = X1, X1 = _;
if (Y0 > Y1) _ = Y0, Y0 = Y1, Y1 = _;
return graticule.precision(precision);
};
graticule.extentMinor = function(_) {
if (!arguments.length) return [[x0, y0], [x1, y1]];
x0 = +_[0][0], x1 = +_[1][0];
y0 = +_[0][1], y1 = +_[1][1];
if (x0 > x1) _ = x0, x0 = x1, x1 = _;
if (y0 > y1) _ = y0, y0 = y1, y1 = _;
return graticule.precision(precision);
};
graticule.step = function(_) {
if (!arguments.length) return graticule.stepMinor();
return graticule.stepMajor(_).stepMinor(_);
};
graticule.stepMajor = function(_) {
if (!arguments.length) return [DX, DY];
DX = +_[0], DY = +_[1];
return graticule;
};
graticule.stepMinor = function(_) {
if (!arguments.length) return [dx, dy];
dx = +_[0], dy = +_[1];
return graticule;
};
graticule.precision = function(_) {
if (!arguments.length) return precision;
precision = +_;
x = graticuleX(y0, y1, 90);
y = graticuleY(x0, x1, precision);
X = graticuleX(Y0, Y1, 90);
Y = graticuleY(X0, X1, precision);
return graticule;
};
return graticule
.extentMajor([[-180, -90 + epsilon], [180, 90 - epsilon]])
.extentMinor([[-180, -80 - epsilon], [180, 80 + epsilon]]);
}
function graticule10() {
return graticule()();
}
var interpolate = function(a, b) {
var x0 = a[0] * radians,
y0 = a[1] * radians,
x1 = b[0] * radians,
y1 = b[1] * radians,
cy0 = cos(y0),
sy0 = sin(y0),
cy1 = cos(y1),
sy1 = sin(y1),
kx0 = cy0 * cos(x0),
ky0 = cy0 * sin(x0),
kx1 = cy1 * cos(x1),
ky1 = cy1 * sin(x1),
d = 2 * asin(sqrt(haversin(y1 - y0) + cy0 * cy1 * haversin(x1 - x0))),
k = sin(d);
var interpolate = d ? function(t) {
var B = sin(t *= d) / k,
A = sin(d - t) / k,
x = A * kx0 + B * kx1,
y = A * ky0 + B * ky1,
z = A * sy0 + B * sy1;
return [
atan2(y, x) * degrees,
atan2(z, sqrt(x * x + y * y)) * degrees
];
} : function() {
return [x0 * degrees, y0 * degrees];
};
interpolate.distance = d;
return interpolate;
};
var identity = function(x) {
return x;
};
var areaSum$1 = adder();
var areaRingSum$1 = adder();
var x00;
var y00;
var x0$1;
var y0$1;
var areaStream$1 = {
point: noop,
lineStart: noop,
lineEnd: noop,
polygonStart: function() {
areaStream$1.lineStart = areaRingStart$1;
areaStream$1.lineEnd = areaRingEnd$1;
},
polygonEnd: function() {
areaStream$1.lineStart = areaStream$1.lineEnd = areaStream$1.point = noop;
areaSum$1.add(abs(areaRingSum$1));
areaRingSum$1.reset();
},
result: function() {
var area = areaSum$1 / 2;
areaSum$1.reset();
return area;
}
};
function areaRingStart$1() {
areaStream$1.point = areaPointFirst$1;
}
function areaPointFirst$1(x, y) {
areaStream$1.point = areaPoint$1;
x00 = x0$1 = x, y00 = y0$1 = y;
}
function areaPoint$1(x, y) {
areaRingSum$1.add(y0$1 * x - x0$1 * y);
x0$1 = x, y0$1 = y;
}
function areaRingEnd$1() {
areaPoint$1(x00, y00);
}
var x0$2 = Infinity;
var y0$2 = x0$2;
var x1 = -x0$2;
var y1 = x1;
var boundsStream$1 = {
point: boundsPoint$1,
lineStart: noop,
lineEnd: noop,
polygonStart: noop,
polygonEnd: noop,
result: function() {
var bounds = [[x0$2, y0$2], [x1, y1]];
x1 = y1 = -(y0$2 = x0$2 = Infinity);
return bounds;
}
};
function boundsPoint$1(x, y) {
if (x < x0$2) x0$2 = x;
if (x > x1) x1 = x;
if (y < y0$2) y0$2 = y;
if (y > y1) y1 = y;
}
// TODO Enforce positive area for exterior, negative area for interior?
var X0$1 = 0;
var Y0$1 = 0;
var Z0$1 = 0;
var X1$1 = 0;
var Y1$1 = 0;
var Z1$1 = 0;
var X2$1 = 0;
var Y2$1 = 0;
var Z2$1 = 0;
var x00$1;
var y00$1;
var x0$3;
var y0$3;
var centroidStream$1 = {
point: centroidPoint$1,
lineStart: centroidLineStart$1,
lineEnd: centroidLineEnd$1,
polygonStart: function() {
centroidStream$1.lineStart = centroidRingStart$1;
centroidStream$1.lineEnd = centroidRingEnd$1;
},
polygonEnd: function() {
centroidStream$1.point = centroidPoint$1;
centroidStream$1.lineStart = centroidLineStart$1;
centroidStream$1.lineEnd = centroidLineEnd$1;
},
result: function() {
var centroid = Z2$1 ? [X2$1 / Z2$1, Y2$1 / Z2$1]
: Z1$1 ? [X1$1 / Z1$1, Y1$1 / Z1$1]
: Z0$1 ? [X0$1 / Z0$1, Y0$1 / Z0$1]
: [NaN, NaN];
X0$1 = Y0$1 = Z0$1 =
X1$1 = Y1$1 = Z1$1 =
X2$1 = Y2$1 = Z2$1 = 0;
return centroid;
}
};
function centroidPoint$1(x, y) {
X0$1 += x;
Y0$1 += y;
++Z0$1;
}
function centroidLineStart$1() {
centroidStream$1.point = centroidPointFirstLine;
}
function centroidPointFirstLine(x, y) {
centroidStream$1.point = centroidPointLine;
centroidPoint$1(x0$3 = x, y0$3 = y);
}
function centroidPointLine(x, y) {
var dx = x - x0$3, dy = y - y0$3, z = sqrt(dx * dx + dy * dy);
X1$1 += z * (x0$3 + x) / 2;
Y1$1 += z * (y0$3 + y) / 2;
Z1$1 += z;
centroidPoint$1(x0$3 = x, y0$3 = y);
}
function centroidLineEnd$1() {
centroidStream$1.point = centroidPoint$1;
}
function centroidRingStart$1() {
centroidStream$1.point = centroidPointFirstRing;
}
function centroidRingEnd$1() {
centroidPointRing(x00$1, y00$1);
}
function centroidPointFirstRing(x, y) {
centroidStream$1.point = centroidPointRing;
centroidPoint$1(x00$1 = x0$3 = x, y00$1 = y0$3 = y);
}
function centroidPointRing(x, y) {
var dx = x - x0$3,
dy = y - y0$3,
z = sqrt(dx * dx + dy * dy);
X1$1 += z * (x0$3 + x) / 2;
Y1$1 += z * (y0$3 + y) / 2;
Z1$1 += z;
z = y0$3 * x - x0$3 * y;
X2$1 += z * (x0$3 + x);
Y2$1 += z * (y0$3 + y);
Z2$1 += z * 3;
centroidPoint$1(x0$3 = x, y0$3 = y);
}
function PathContext(context) {
this._context = context;
}
PathContext.prototype = {
_radius: 4.5,
pointRadius: function(_) {
return this._radius = _, this;
},
polygonStart: function() {
this._line = 0;
},
polygonEnd: function() {
this._line = NaN;
},
lineStart: function() {
this._point = 0;
},
lineEnd: function() {
if (this._line === 0) this._context.closePath();
this._point = NaN;
},
point: function(x, y) {
switch (this._point) {
case 0: {
this._context.moveTo(x, y);
this._point = 1;
break;
}
case 1: {
this._context.lineTo(x, y);
break;
}
default: {
this._context.moveTo(x + this._radius, y);
this._context.arc(x, y, this._radius, 0, tau);
break;
}
}
},
result: noop
};
function PathString() {
this._string = [];
}
PathString.prototype = {
_circle: circle$1(4.5),
pointRadius: function(_) {
return this._circle = circle$1(_), this;
},
polygonStart: function() {
this._line = 0;
},
polygonEnd: function() {
this._line = NaN;
},
lineStart: function() {
this._point = 0;
},
lineEnd: function() {
if (this._line === 0) this._string.push("Z");
this._point = NaN;
},
point: function(x, y) {
switch (this._point) {
case 0: {
this._string.push("M", x, ",", y);
this._point = 1;
break;
}
case 1: {
this._string.push("L", x, ",", y);
break;
}
default: {
this._string.push("M", x, ",", y, this._circle);
break;
}
}
},
result: function() {
if (this._string.length) {
var result = this._string.join("");
this._string = [];
return result;
}
}
};
function circle$1(radius) {
return "m0," + radius
+ "a" + radius + "," + radius + " 0 1,1 0," + -2 * radius
+ "a" + radius + "," + radius + " 0 1,1 0," + 2 * radius
+ "z";
}
var index = function(projection, context) {
var pointRadius = 4.5,
projectionStream,
contextStream;
function path(object) {
if (object) {
if (typeof pointRadius === "function") contextStream.pointRadius(+pointRadius.apply(this, arguments));
geoStream(object, projectionStream(contextStream));
}
return contextStream.result();
}
path.area = function(object) {
geoStream(object, projectionStream(areaStream$1));
return areaStream$1.result();
};
path.bounds = function(object) {
geoStream(object, projectionStream(boundsStream$1));
return boundsStream$1.result();
};
path.centroid = function(object) {
geoStream(object, projectionStream(centroidStream$1));
return centroidStream$1.result();
};
path.projection = function(_) {
return arguments.length ? (projectionStream = _ == null ? (projection = null, identity) : (projection = _).stream, path) : projection;
};
path.context = function(_) {
if (!arguments.length) return context;
contextStream = _ == null ? (context = null, new PathString) : new PathContext(context = _);
if (typeof pointRadius !== "function") contextStream.pointRadius(pointRadius);
return path;
};
path.pointRadius = function(_) {
if (!arguments.length) return pointRadius;
pointRadius = typeof _ === "function" ? _ : (contextStream.pointRadius(+_), +_);
return path;
};
return path.projection(projection).context(context);
};
var sum = adder();
var polygonContains = function(polygon, point) {
var lambda = point[0],
phi = point[1],
normal = [sin(lambda), -cos(lambda), 0],
angle = 0,
winding = 0;
sum.reset();
for (var i = 0, n = polygon.length; i < n; ++i) {
if (!(m = (ring = polygon[i]).length)) continue;
var ring,
m,
point0 = ring[m - 1],
lambda0 = point0[0],
phi0 = point0[1] / 2 + quarterPi,
sinPhi0 = sin(phi0),
cosPhi0 = cos(phi0);
for (var j = 0; j < m; ++j, lambda0 = lambda1, sinPhi0 = sinPhi1, cosPhi0 = cosPhi1, point0 = point1) {
var point1 = ring[j],
lambda1 = point1[0],
phi1 = point1[1] / 2 + quarterPi,
sinPhi1 = sin(phi1),
cosPhi1 = cos(phi1),
delta = lambda1 - lambda0,
sign$$1 = delta >= 0 ? 1 : -1,
absDelta = sign$$1 * delta,
antimeridian = absDelta > pi,
k = sinPhi0 * sinPhi1;
sum.add(atan2(k * sign$$1 * sin(absDelta), cosPhi0 * cosPhi1 + k * cos(absDelta)));
angle += antimeridian ? delta + sign$$1 * tau : delta;
// Are the longitudes either side of the point’s meridian (lambda),
// and are the latitudes smaller than the parallel (phi)?
if (antimeridian ^ lambda0 >= lambda ^ lambda1 >= lambda) {
var arc = cartesianCross(cartesian(point0), cartesian(point1));
cartesianNormalizeInPlace(arc);
var intersection = cartesianCross(normal, arc);
cartesianNormalizeInPlace(intersection);
var phiArc = (antimeridian ^ delta >= 0 ? -1 : 1) * asin(intersection[2]);
if (phi > phiArc || phi === phiArc && (arc[0] || arc[1])) {
winding += antimeridian ^ delta >= 0 ? 1 : -1;
}
}
}
}
// First, determine whether the South pole is inside or outside:
//
// It is inside if:
// * the polygon winds around it in a clockwise direction.
// * the polygon does not (cumulatively) wind around it, but has a negative
// (counter-clockwise) area.
//
// Second, count the (signed) number of times a segment crosses a lambda
// from the point to the South pole. If it is zero, then the point is the
// same side as the South pole.
return (angle < -epsilon || angle < epsilon && sum < -epsilon) ^ (winding & 1);
};
var clip = function(pointVisible, clipLine, interpolate, start) {
return function(rotate, sink) {
var line = clipLine(sink),
rotatedStart = rotate.invert(start[0], start[1]),
ringBuffer = clipBuffer(),
ringSink = clipLine(ringBuffer),
polygonStarted = false,
polygon,
segments,
ring;
var clip = {
point: point,
lineStart: lineStart,
lineEnd: lineEnd,
polygonStart: function() {
clip.point = pointRing;
clip.lineStart = ringStart;
clip.lineEnd = ringEnd;
segments = [];
polygon = [];
},
polygonEnd: function() {
clip.point = point;
clip.lineStart = lineStart;
clip.lineEnd = lineEnd;
segments = d3Array.merge(segments);
var startInside = polygonContains(polygon, rotatedStart);
if (segments.length) {
if (!polygonStarted) sink.polygonStart(), polygonStarted = true;
clipPolygon(segments, compareIntersection, startInside, interpolate, sink);
} else if (startInside) {
if (!polygonStarted) sink.polygonStart(), polygonStarted = true;
sink.lineStart();
interpolate(null, null, 1, sink);
sink.lineEnd();
}
if (polygonStarted) sink.polygonEnd(), polygonStarted = false;
segments = polygon = null;
},
sphere: function() {
sink.polygonStart();
sink.lineStart();
interpolate(null, null, 1, sink);
sink.lineEnd();
sink.polygonEnd();
}
};
function point(lambda, phi) {
var point = rotate(lambda, phi);
if (pointVisible(lambda = point[0], phi = point[1])) sink.point(lambda, phi);
}
function pointLine(lambda, phi) {
var point = rotate(lambda, phi);
line.point(point[0], point[1]);
}
function lineStart() {
clip.point = pointLine;
line.lineStart();
}
function lineEnd() {
clip.point = point;
line.lineEnd();
}
function pointRing(lambda, phi) {
ring.push([lambda, phi]);
var point = rotate(lambda, phi);
ringSink.point(point[0], point[1]);
}
function ringStart() {
ringSink.lineStart();
ring = [];
}
function ringEnd() {
pointRing(ring[0][0], ring[0][1]);
ringSink.lineEnd();
var clean = ringSink.clean(),
ringSegments = ringBuffer.result(),
i, n = ringSegments.length, m,
segment,
point;
ring.pop();
polygon.push(ring);
ring = null;
if (!n) return;
// No intersections.
if (clean & 1) {
segment = ringSegments[0];
if ((m = segment.length - 1) > 0) {
if (!polygonStarted) sink.polygonStart(), polygonStarted = true;
sink.lineStart();
for (i = 0; i < m; ++i) sink.point((point = segment[i])[0], point[1]);
sink.lineEnd();
}
return;
}
// Rejoin connected segments.
// TODO reuse ringBuffer.rejoin()?
if (n > 1 && clean & 2) ringSegments.push(ringSegments.pop().concat(ringSegments.shift()));
segments.push(ringSegments.filter(validSegment));
}
return clip;
};
};
function validSegment(segment) {
return segment.length > 1;
}
// Intersections are sorted along the clip edge. For both antimeridian cutting
// and circle clipping, the same comparison is used.
function compareIntersection(a, b) {
return ((a = a.x)[0] < 0 ? a[1] - halfPi - epsilon : halfPi - a[1])
- ((b = b.x)[0] < 0 ? b[1] - halfPi - epsilon : halfPi - b[1]);
}
var clipAntimeridian = clip(
function() { return true; },
clipAntimeridianLine,
clipAntimeridianInterpolate,
[-pi, -halfPi]
);
// Takes a line and cuts into visible segments. Return values: 0 - there were
// intersections or the line was empty; 1 - no intersections; 2 - there were
// intersections, and the first and last segments should be rejoined.
function clipAntimeridianLine(stream) {
var lambda0 = NaN,
phi0 = NaN,
sign0 = NaN,
clean; // no intersections
return {
lineStart: function() {
stream.lineStart();
clean = 1;
},
point: function(lambda1, phi1) {
var sign1 = lambda1 > 0 ? pi : -pi,
delta = abs(lambda1 - lambda0);
if (abs(delta - pi) < epsilon) { // line crosses a pole
stream.point(lambda0, phi0 = (phi0 + phi1) / 2 > 0 ? halfPi : -halfPi);
stream.point(sign0, phi0);
stream.lineEnd();
stream.lineStart();
stream.point(sign1, phi0);
stream.point(lambda1, phi0);
clean = 0;
} else if (sign0 !== sign1 && delta >= pi) { // line crosses antimeridian
if (abs(lambda0 - sign0) < epsilon) lambda0 -= sign0 * epsilon; // handle degeneracies
if (abs(lambda1 - sign1) < epsilon) lambda1 -= sign1 * epsilon;
phi0 = clipAntimeridianIntersect(lambda0, phi0, lambda1, phi1);
stream.point(sign0, phi0);
stream.lineEnd();
stream.lineStart();
stream.point(sign1, phi0);
clean = 0;
}
stream.point(lambda0 = lambda1, phi0 = phi1);
sign0 = sign1;
},
lineEnd: function() {
stream.lineEnd();
lambda0 = phi0 = NaN;
},
clean: function() {
return 2 - clean; // if intersections, rejoin first and last segments
}
};
}
function clipAntimeridianIntersect(lambda0, phi0, lambda1, phi1) {
var cosPhi0,
cosPhi1,
sinLambda0Lambda1 = sin(lambda0 - lambda1);
return abs(sinLambda0Lambda1) > epsilon
? atan((sin(phi0) * (cosPhi1 = cos(phi1)) * sin(lambda1)
- sin(phi1) * (cosPhi0 = cos(phi0)) * sin(lambda0))
/ (cosPhi0 * cosPhi1 * sinLambda0Lambda1))
: (phi0 + phi1) / 2;
}
function clipAntimeridianInterpolate(from, to, direction, stream) {
var phi;
if (from == null) {
phi = direction * halfPi;
stream.point(-pi, phi);
stream.point(0, phi);
stream.point(pi, phi);
stream.point(pi, 0);
stream.point(pi, -phi);
stream.point(0, -phi);
stream.point(-pi, -phi);
stream.point(-pi, 0);
stream.point(-pi, phi);
} else if (abs(from[0] - to[0]) > epsilon) {
var lambda = from[0] < to[0] ? pi : -pi;
phi = direction * lambda / 2;
stream.point(-lambda, phi);
stream.point(0, phi);
stream.point(lambda, phi);
} else {
stream.point(to[0], to[1]);
}
}
var clipCircle = function(radius, delta) {
var cr = cos(radius),
smallRadius = cr > 0,
notHemisphere = abs(cr) > epsilon; // TODO optimise for this common case
function interpolate(from, to, direction, stream) {
circleStream(stream, radius, delta, direction, from, to);
}
function visible(lambda, phi) {
return cos(lambda) * cos(phi) > cr;
}
// Takes a line and cuts into visible segments. Return values used for polygon
// clipping: 0 - there were intersections or the line was empty; 1 - no
// intersections 2 - there were intersections, and the first and last segments
// should be rejoined.
function clipLine(stream) {
var point0, // previous point
c0, // code for previous point
v0, // visibility of previous point
v00, // visibility of first point
clean; // no intersections
return {
lineStart: function() {
v00 = v0 = false;
clean = 1;
},
point: function(lambda, phi) {
var point1 = [lambda, phi],
point2,
v = visible(lambda, phi),
c = smallRadius
? v ? 0 : code(lambda, phi)
: v ? code(lambda + (lambda < 0 ? pi : -pi), phi) : 0;
if (!point0 && (v00 = v0 = v)) stream.lineStart();
// Handle degeneracies.
// TODO ignore if not clipping polygons.
if (v !== v0) {
point2 = intersect(point0, point1);
if (pointEqual(point0, point2) || pointEqual(point1, point2)) {
point1[0] += epsilon;
point1[1] += epsilon;
v = visible(point1[0], point1[1]);
}
}
if (v !== v0) {
clean = 0;
if (v) {
// outside going in
stream.lineStart();
point2 = intersect(point1, point0);
stream.point(point2[0], point2[1]);
} else {
// inside going out
point2 = intersect(point0, point1);
stream.point(point2[0], point2[1]);
stream.lineEnd();
}
point0 = point2;
} else if (notHemisphere && point0 && smallRadius ^ v) {
var t;
// If the codes for two points are different, or are both zero,
// and there this segment intersects with the small circle.
if (!(c & c0) && (t = intersect(point1, point0, true))) {
clean = 0;
if (smallRadius) {
stream.lineStart();
stream.point(t[0][0], t[0][1]);
stream.point(t[1][0], t[1][1]);
stream.lineEnd();
} else {
stream.point(t[1][0], t[1][1]);
stream.lineEnd();
stream.lineStart();
stream.point(t[0][0], t[0][1]);
}
}
}
if (v && (!point0 || !pointEqual(point0, point1))) {
stream.point(point1[0], point1[1]);
}
point0 = point1, v0 = v, c0 = c;
},
lineEnd: function() {
if (v0) stream.lineEnd();
point0 = null;
},
// Rejoin first and last segments if there were intersections and the first
// and last points were visible.
clean: function() {
return clean | ((v00 && v0) << 1);
}
};
}
// Intersects the great circle between a and b with the clip circle.
function intersect(a, b, two) {
var pa = cartesian(a),
pb = cartesian(b);
// We have two planes, n1.p = d1 and n2.p = d2.
// Find intersection line p(t) = c1 n1 + c2 n2 + t (n1 ⨯ n2).
var n1 = [1, 0, 0], // normal
n2 = cartesianCross(pa, pb),
n2n2 = cartesianDot(n2, n2),
n1n2 = n2[0], // cartesianDot(n1, n2),
determinant = n2n2 - n1n2 * n1n2;
// Two polar points.
if (!determinant) return !two && a;
var c1 = cr * n2n2 / determinant,
c2 = -cr * n1n2 / determinant,
n1xn2 = cartesianCross(n1, n2),
A = cartesianScale(n1, c1),
B = cartesianScale(n2, c2);
cartesianAddInPlace(A, B);
// Solve |p(t)|^2 = 1.
var u = n1xn2,
w = cartesianDot(A, u),
uu = cartesianDot(u, u),
t2 = w * w - uu * (cartesianDot(A, A) - 1);
if (t2 < 0) return;
var t = sqrt(t2),
q = cartesianScale(u, (-w - t) / uu);
cartesianAddInPlace(q, A);
q = spherical(q);
if (!two) return q;
// Two intersection points.
var lambda0 = a[0],
lambda1 = b[0],
phi0 = a[1],
phi1 = b[1],
z;
if (lambda1 < lambda0) z = lambda0, lambda0 = lambda1, lambda1 = z;
var delta = lambda1 - lambda0,
polar = abs(delta - pi) < epsilon,
meridian = polar || delta < epsilon;
if (!polar && phi1 < phi0) z = phi0, phi0 = phi1, phi1 = z;
// Check that the first point is between a and b.
if (meridian
? polar
? phi0 + phi1 > 0 ^ q[1] < (abs(q[0] - lambda0) < epsilon ? phi0 : phi1)
: phi0 <= q[1] && q[1] <= phi1
: delta > pi ^ (lambda0 <= q[0] && q[0] <= lambda1)) {
var q1 = cartesianScale(u, (-w + t) / uu);
cartesianAddInPlace(q1, A);
return [q, spherical(q1)];
}
}
// Generates a 4-bit vector representing the location of a point relative to
// the small circle's bounding box.
function code(lambda, phi) {
var r = smallRadius ? radius : pi - radius,
code = 0;
if (lambda < -r) code |= 1; // left
else if (lambda > r) code |= 2; // right
if (phi < -r) code |= 4; // below
else if (phi > r) code |= 8; // above
return code;
}
return clip(visible, clipLine, interpolate, smallRadius ? [0, -radius] : [-pi, radius - pi]);
};
var transform = function(methods) {
return {
stream: transformer(methods)
};
};
function transformer(methods) {
return function(stream) {
var s = new TransformStream;
for (var key in methods) s[key] = methods[key];
s.stream = stream;
return s;
};
}
function TransformStream() {}
TransformStream.prototype = {
constructor: TransformStream,
point: function(x, y) { this.stream.point(x, y); },
sphere: function() { this.stream.sphere(); },
lineStart: function() { this.stream.lineStart(); },
lineEnd: function() { this.stream.lineEnd(); },
polygonStart: function() { this.stream.polygonStart(); },
polygonEnd: function() { this.stream.polygonEnd(); }
};
function fitExtent(projection, extent, object) {
var w = extent[1][0] - extent[0][0],
h = extent[1][1] - extent[0][1],
clip = projection.clipExtent && projection.clipExtent();
projection
.scale(150)
.translate([0, 0]);
if (clip != null) projection.clipExtent(null);
geoStream(object, projection.stream(boundsStream$1));
var b = boundsStream$1.result(),
k = Math.min(w / (b[1][0] - b[0][0]), h / (b[1][1] - b[0][1])),
x = +extent[0][0] + (w - k * (b[1][0] + b[0][0])) / 2,
y = +extent[0][1] + (h - k * (b[1][1] + b[0][1])) / 2;
if (clip != null) projection.clipExtent(clip);
return projection
.scale(k * 150)
.translate([x, y]);
}
function fitSize(projection, size, object) {
return fitExtent(projection, [[0, 0], size], object);
}
var maxDepth = 16;
var cosMinDistance = cos(30 * radians); // cos(minimum angular distance)
var resample = function(project, delta2) {
return +delta2 ? resample$1(project, delta2) : resampleNone(project);
};
function resampleNone(project) {
return transformer({
point: function(x, y) {
x = project(x, y);
this.stream.point(x[0], x[1]);
}
});
}
function resample$1(project, delta2) {
function resampleLineTo(x0, y0, lambda0, a0, b0, c0, x1, y1, lambda1, a1, b1, c1, depth, stream) {
var dx = x1 - x0,
dy = y1 - y0,
d2 = dx * dx + dy * dy;
if (d2 > 4 * delta2 && depth--) {
var a = a0 + a1,
b = b0 + b1,
c = c0 + c1,
m = sqrt(a * a + b * b + c * c),
phi2 = asin(c /= m),
lambda2 = abs(abs(c) - 1) < epsilon || abs(lambda0 - lambda1) < epsilon ? (lambda0 + lambda1) / 2 : atan2(b, a),
p = project(lambda2, phi2),
x2 = p[0],
y2 = p[1],
dx2 = x2 - x0,
dy2 = y2 - y0,
dz = dy * dx2 - dx * dy2;
if (dz * dz / d2 > delta2 // perpendicular projected distance
|| abs((dx * dx2 + dy * dy2) / d2 - 0.5) > 0.3 // midpoint close to an end
|| a0 * a1 + b0 * b1 + c0 * c1 < cosMinDistance) { // angular distance
resampleLineTo(x0, y0, lambda0, a0, b0, c0, x2, y2, lambda2, a /= m, b /= m, c, depth, stream);
stream.point(x2, y2);
resampleLineTo(x2, y2, lambda2, a, b, c, x1, y1, lambda1, a1, b1, c1, depth, stream);
}
}
}
return function(stream) {
var lambda00, x00, y00, a00, b00, c00, // first point
lambda0, x0, y0, a0, b0, c0; // previous point
var resampleStream = {
point: point,
lineStart: lineStart,
lineEnd: lineEnd,
polygonStart: function() { stream.polygonStart(); resampleStream.lineStart = ringStart; },
polygonEnd: function() { stream.polygonEnd(); resampleStream.lineStart = lineStart; }
};
function point(x, y) {
x = project(x, y);
stream.point(x[0], x[1]);
}
function lineStart() {
x0 = NaN;
resampleStream.point = linePoint;
stream.lineStart();
}
function linePoint(lambda, phi) {
var c = cartesian([lambda, phi]), p = project(lambda, phi);
resampleLineTo(x0, y0, lambda0, a0, b0, c0, x0 = p[0], y0 = p[1], lambda0 = lambda, a0 = c[0], b0 = c[1], c0 = c[2], maxDepth, stream);
stream.point(x0, y0);
}
function lineEnd() {
resampleStream.point = point;
stream.lineEnd();
}
function ringStart() {
lineStart();
resampleStream.point = ringPoint;
resampleStream.lineEnd = ringEnd;
}
function ringPoint(lambda, phi) {
linePoint(lambda00 = lambda, phi), x00 = x0, y00 = y0, a00 = a0, b00 = b0, c00 = c0;
resampleStream.point = linePoint;
}
function ringEnd() {
resampleLineTo(x0, y0, lambda0, a0, b0, c0, x00, y00, lambda00, a00, b00, c00, maxDepth, stream);
resampleStream.lineEnd = lineEnd;
lineEnd();
}
return resampleStream;
};
}
var transformRadians = transformer({
point: function(x, y) {
this.stream.point(x * radians, y * radians);
}
});
function projection(project) {
return projectionMutator(function() { return project; })();
}
function projectionMutator(projectAt) {
var project,
k = 150, // scale
x = 480, y = 250, // translate
dx, dy, lambda = 0, phi = 0, // center
deltaLambda = 0, deltaPhi = 0, deltaGamma = 0, rotate, projectRotate, // rotate
theta = null, preclip = clipAntimeridian, // clip angle
x0 = null, y0, x1, y1, postclip = identity, // clip extent
delta2 = 0.5, projectResample = resample(projectTransform, delta2), // precision
cache,
cacheStream;
function projection(point) {
point = projectRotate(point[0] * radians, point[1] * radians);
return [point[0] * k + dx, dy - point[1] * k];
}
function invert(point) {
point = projectRotate.invert((point[0] - dx) / k, (dy - point[1]) / k);
return point && [point[0] * degrees, point[1] * degrees];
}
function projectTransform(x, y) {
return x = project(x, y), [x[0] * k + dx, dy - x[1] * k];
}
projection.stream = function(stream) {
return cache && cacheStream === stream ? cache : cache = transformRadians(preclip(rotate, projectResample(postclip(cacheStream = stream))));
};
projection.clipAngle = function(_) {
return arguments.length ? (preclip = +_ ? clipCircle(theta = _ * radians, 6 * radians) : (theta = null, clipAntimeridian), reset()) : theta * degrees;
};
projection.clipExtent = function(_) {
return arguments.length ? (postclip = _ == null ? (x0 = y0 = x1 = y1 = null, identity) : clipExtent(x0 = +_[0][0], y0 = +_[0][1], x1 = +_[1][0], y1 = +_[1][1]), reset()) : x0 == null ? null : [[x0, y0], [x1, y1]];
};
projection.scale = function(_) {
return arguments.length ? (k = +_, recenter()) : k;
};
projection.translate = function(_) {
return arguments.length ? (x = +_[0], y = +_[1], recenter()) : [x, y];
};
projection.center = function(_) {
return arguments.length ? (lambda = _[0] % 360 * radians, phi = _[1] % 360 * radians, recenter()) : [lambda * degrees, phi * degrees];
};
projection.rotate = function(_) {
return arguments.length ? (deltaLambda = _[0] % 360 * radians, deltaPhi = _[1] % 360 * radians, deltaGamma = _.length > 2 ? _[2] % 360 * radians : 0, recenter()) : [deltaLambda * degrees, deltaPhi * degrees, deltaGamma * degrees];
};
projection.precision = function(_) {
return arguments.length ? (projectResample = resample(projectTransform, delta2 = _ * _), reset()) : sqrt(delta2);
};
projection.fitExtent = function(extent, object) {
return fitExtent(projection, extent, object);
};
projection.fitSize = function(size, object) {
return fitSize(projection, size, object);
};
function recenter() {
projectRotate = compose(rotate = rotateRadians(deltaLambda, deltaPhi, deltaGamma), project);
var center = project(lambda, phi);
dx = x - center[0] * k;
dy = y + center[1] * k;
return reset();
}
function reset() {
cache = cacheStream = null;
return projection;
}
return function() {
project = projectAt.apply(this, arguments);
projection.invert = project.invert && invert;
return recenter();
};
}
function conicProjection(projectAt) {
var phi0 = 0,
phi1 = pi / 3,
m = projectionMutator(projectAt),
p = m(phi0, phi1);
p.parallels = function(_) {
return arguments.length ? m(phi0 = _[0] * radians, phi1 = _[1] * radians) : [phi0 * degrees, phi1 * degrees];
};
return p;
}
function cylindricalEqualAreaRaw(phi0) {
var cosPhi0 = cos(phi0);
function forward(lambda, phi) {
return [lambda * cosPhi0, sin(phi) / cosPhi0];
}
forward.invert = function(x, y) {
return [x / cosPhi0, asin(y * cosPhi0)];
};
return forward;
}
function conicEqualAreaRaw(y0, y1) {
var sy0 = sin(y0), n = (sy0 + sin(y1)) / 2;
// Are the parallels symmetrical around the Equator?
if (abs(n) < epsilon) return cylindricalEqualAreaRaw(y0);
var c = 1 + sy0 * (2 * n - sy0), r0 = sqrt(c) / n;
function project(x, y) {
var r = sqrt(c - 2 * n * sin(y)) / n;
return [r * sin(x *= n), r0 - r * cos(x)];
}
project.invert = function(x, y) {
var r0y = r0 - y;
return [atan2(x, abs(r0y)) / n * sign(r0y), asin((c - (x * x + r0y * r0y) * n * n) / (2 * n))];
};
return project;
}
var conicEqualArea = function() {
return conicProjection(conicEqualAreaRaw)
.scale(155.424)
.center([0, 33.6442]);
};
var albers = function() {
return conicEqualArea()
.parallels([29.5, 45.5])
.scale(1070)
.translate([480, 250])
.rotate([96, 0])
.center([-0.6, 38.7]);
};
// The projections must have mutually exclusive clip regions on the sphere,
// as this will avoid emitting interleaving lines and polygons.
function multiplex(streams) {
var n = streams.length;
return {
point: function(x, y) { var i = -1; while (++i < n) streams[i].point(x, y); },
sphere: function() { var i = -1; while (++i < n) streams[i].sphere(); },
lineStart: function() { var i = -1; while (++i < n) streams[i].lineStart(); },
lineEnd: function() { var i = -1; while (++i < n) streams[i].lineEnd(); },
polygonStart: function() { var i = -1; while (++i < n) streams[i].polygonStart(); },
polygonEnd: function() { var i = -1; while (++i < n) streams[i].polygonEnd(); }
};
}
// A composite projection for the United States, configured by default for
// 960×500. The projection also works quite well at 960×600 if you change the
// scale to 1285 and adjust the translate accordingly. The set of standard
// parallels for each region comes from USGS, which is published here:
// http://egsc.usgs.gov/isb/pubs/MapProjections/projections.html#albers
var albersUsa = function() {
var cache,
cacheStream,
lower48 = albers(), lower48Point,
alaska = conicEqualArea().rotate([154, 0]).center([-2, 58.5]).parallels([55, 65]), alaskaPoint, // EPSG:3338
hawaii = conicEqualArea().rotate([157, 0]).center([-3, 19.9]).parallels([8, 18]), hawaiiPoint, // ESRI:102007
point, pointStream = {point: function(x, y) { point = [x, y]; }};
function albersUsa(coordinates) {
var x = coordinates[0], y = coordinates[1];
return point = null,
(lower48Point.point(x, y), point)
|| (alaskaPoint.point(x, y), point)
|| (hawaiiPoint.point(x, y), point);
}
albersUsa.invert = function(coordinates) {
var k = lower48.scale(),
t = lower48.translate(),
x = (coordinates[0] - t[0]) / k,
y = (coordinates[1] - t[1]) / k;
return (y >= 0.120 && y < 0.234 && x >= -0.425 && x < -0.214 ? alaska
: y >= 0.166 && y < 0.234 && x >= -0.214 && x < -0.115 ? hawaii
: lower48).invert(coordinates);
};
albersUsa.stream = function(stream) {
return cache && cacheStream === stream ? cache : cache = multiplex([lower48.stream(cacheStream = stream), alaska.stream(stream), hawaii.stream(stream)]);
};
albersUsa.precision = function(_) {
if (!arguments.length) return lower48.precision();
lower48.precision(_), alaska.precision(_), hawaii.precision(_);
return reset();
};
albersUsa.scale = function(_) {
if (!arguments.length) return lower48.scale();
lower48.scale(_), alaska.scale(_ * 0.35), hawaii.scale(_);
return albersUsa.translate(lower48.translate());
};
albersUsa.translate = function(_) {
if (!arguments.length) return lower48.translate();
var k = lower48.scale(), x = +_[0], y = +_[1];
lower48Point = lower48
.translate(_)
.clipExtent([[x - 0.455 * k, y - 0.238 * k], [x + 0.455 * k, y + 0.238 * k]])
.stream(pointStream);
alaskaPoint = alaska
.translate([x - 0.307 * k, y + 0.201 * k])
.clipExtent([[x - 0.425 * k + epsilon, y + 0.120 * k + epsilon], [x - 0.214 * k - epsilon, y + 0.234 * k - epsilon]])
.stream(pointStream);
hawaiiPoint = hawaii
.translate([x - 0.205 * k, y + 0.212 * k])
.clipExtent([[x - 0.214 * k + epsilon, y + 0.166 * k + epsilon], [x - 0.115 * k - epsilon, y + 0.234 * k - epsilon]])
.stream(pointStream);
return reset();
};
albersUsa.fitExtent = function(extent, object) {
return fitExtent(albersUsa, extent, object);
};
albersUsa.fitSize = function(size, object) {
return fitSize(albersUsa, size, object);
};
function reset() {
cache = cacheStream = null;
return albersUsa;
}
return albersUsa.scale(1070);
};
function azimuthalRaw(scale) {
return function(x, y) {
var cx = cos(x),
cy = cos(y),
k = scale(cx * cy);
return [
k * cy * sin(x),
k * sin(y)
];
}
}
function azimuthalInvert(angle) {
return function(x, y) {
var z = sqrt(x * x + y * y),
c = angle(z),
sc = sin(c),
cc = cos(c);
return [
atan2(x * sc, z * cc),
asin(z && y * sc / z)
];
}
}
var azimuthalEqualAreaRaw = azimuthalRaw(function(cxcy) {
return sqrt(2 / (1 + cxcy));
});
azimuthalEqualAreaRaw.invert = azimuthalInvert(function(z) {
return 2 * asin(z / 2);
});
var azimuthalEqualArea = function() {
return projection(azimuthalEqualAreaRaw)
.scale(124.75)
.clipAngle(180 - 1e-3);
};
var azimuthalEquidistantRaw = azimuthalRaw(function(c) {
return (c = acos(c)) && c / sin(c);
});
azimuthalEquidistantRaw.invert = azimuthalInvert(function(z) {
return z;
});
var azimuthalEquidistant = function() {
return projection(azimuthalEquidistantRaw)
.scale(79.4188)
.clipAngle(180 - 1e-3);
};
function mercatorRaw(lambda, phi) {
return [lambda, log(tan((halfPi + phi) / 2))];
}
mercatorRaw.invert = function(x, y) {
return [x, 2 * atan(exp(y)) - halfPi];
};
var mercator = function() {
return mercatorProjection(mercatorRaw)
.scale(961 / tau);
};
function mercatorProjection(project) {
var m = projection(project),
scale = m.scale,
translate = m.translate,
clipExtent = m.clipExtent,
clipAuto;
m.scale = function(_) {
return arguments.length ? (scale(_), clipAuto && m.clipExtent(null), m) : scale();
};
m.translate = function(_) {
return arguments.length ? (translate(_), clipAuto && m.clipExtent(null), m) : translate();
};
m.clipExtent = function(_) {
if (!arguments.length) return clipAuto ? null : clipExtent();
if (clipAuto = _ == null) {
var k = pi * scale(),
t = translate();
_ = [[t[0] - k, t[1] - k], [t[0] + k, t[1] + k]];
}
clipExtent(_);
return m;
};
return m.clipExtent(null);
}
function tany(y) {
return tan((halfPi + y) / 2);
}
function conicConformalRaw(y0, y1) {
var cy0 = cos(y0),
n = y0 === y1 ? sin(y0) : log(cy0 / cos(y1)) / log(tany(y1) / tany(y0)),
f = cy0 * pow(tany(y0), n) / n;
if (!n) return mercatorRaw;
function project(x, y) {
if (f > 0) { if (y < -halfPi + epsilon) y = -halfPi + epsilon; }
else { if (y > halfPi - epsilon) y = halfPi - epsilon; }
var r = f / pow(tany(y), n);
return [r * sin(n * x), f - r * cos(n * x)];
}
project.invert = function(x, y) {
var fy = f - y, r = sign(n) * sqrt(x * x + fy * fy);
return [atan2(x, abs(fy)) / n * sign(fy), 2 * atan(pow(f / r, 1 / n)) - halfPi];
};
return project;
}
var conicConformal = function() {
return conicProjection(conicConformalRaw)
.scale(109.5)
.parallels([30, 30]);
};
function equirectangularRaw(lambda, phi) {
return [lambda, phi];
}
equirectangularRaw.invert = equirectangularRaw;
var equirectangular = function() {
return projection(equirectangularRaw)
.scale(152.63);
};
function conicEquidistantRaw(y0, y1) {
var cy0 = cos(y0),
n = y0 === y1 ? sin(y0) : (cy0 - cos(y1)) / (y1 - y0),
g = cy0 / n + y0;
if (abs(n) < epsilon) return equirectangularRaw;
function project(x, y) {
var gy = g - y, nx = n * x;
return [gy * sin(nx), g - gy * cos(nx)];
}
project.invert = function(x, y) {
var gy = g - y;
return [atan2(x, abs(gy)) / n * sign(gy), g - sign(n) * sqrt(x * x + gy * gy)];
};
return project;
}
var conicEquidistant = function() {
return conicProjection(conicEquidistantRaw)
.scale(131.154)
.center([0, 13.9389]);
};
function gnomonicRaw(x, y) {
var cy = cos(y), k = cos(x) * cy;
return [cy * sin(x) / k, sin(y) / k];
}
gnomonicRaw.invert = azimuthalInvert(atan);
var gnomonic = function() {
return projection(gnomonicRaw)
.scale(144.049)
.clipAngle(60);
};
function scaleTranslate(kx, ky, tx, ty) {
return kx === 1 && ky === 1 && tx === 0 && ty === 0 ? identity : transformer({
point: function(x, y) {
this.stream.point(x * kx + tx, y * ky + ty);
}
});
}
var identity$1 = function() {
var k = 1, tx = 0, ty = 0, sx = 1, sy = 1, transform = identity, // scale, translate and reflect
x0 = null, y0, x1, y1, clip = identity, // clip extent
cache,
cacheStream,
projection;
function reset() {
cache = cacheStream = null;
return projection;
}
return projection = {
stream: function(stream) {
return cache && cacheStream === stream ? cache : cache = transform(clip(cacheStream = stream));
},
clipExtent: function(_) {
return arguments.length ? (clip = _ == null ? (x0 = y0 = x1 = y1 = null, identity) : clipExtent(x0 = +_[0][0], y0 = +_[0][1], x1 = +_[1][0], y1 = +_[1][1]), reset()) : x0 == null ? null : [[x0, y0], [x1, y1]];
},
scale: function(_) {
return arguments.length ? (transform = scaleTranslate((k = +_) * sx, k * sy, tx, ty), reset()) : k;
},
translate: function(_) {
return arguments.length ? (transform = scaleTranslate(k * sx, k * sy, tx = +_[0], ty = +_[1]), reset()) : [tx, ty];
},
reflectX: function(_) {
return arguments.length ? (transform = scaleTranslate(k * (sx = _ ? -1 : 1), k * sy, tx, ty), reset()) : sx < 0;
},
reflectY: function(_) {
return arguments.length ? (transform = scaleTranslate(k * sx, k * (sy = _ ? -1 : 1), tx, ty), reset()) : sy < 0;
},
fitExtent: function(extent, object) {
return fitExtent(projection, extent, object);
},
fitSize: function(size, object) {
return fitSize(projection, size, object);
}
};
};
function orthographicRaw(x, y) {
return [cos(y) * sin(x), sin(y)];
}
orthographicRaw.invert = azimuthalInvert(asin);
var orthographic = function() {
return projection(orthographicRaw)
.scale(249.5)
.clipAngle(90 + epsilon);
};
function stereographicRaw(x, y) {
var cy = cos(y), k = 1 + cos(x) * cy;
return [cy * sin(x) / k, sin(y) / k];
}
stereographicRaw.invert = azimuthalInvert(function(z) {
return 2 * atan(z);
});
var stereographic = function() {
return projection(stereographicRaw)
.scale(250)
.clipAngle(142);
};
function transverseMercatorRaw(lambda, phi) {
return [log(tan((halfPi + phi) / 2)), -lambda];
}
transverseMercatorRaw.invert = function(x, y) {
return [-y, 2 * atan(exp(x)) - halfPi];
};
var transverseMercator = function() {
var m = mercatorProjection(transverseMercatorRaw),
center = m.center,
rotate = m.rotate;
m.center = function(_) {
return arguments.length ? center([-_[1], _[0]]) : (_ = center(), [_[1], -_[0]]);
};
m.rotate = function(_) {
return arguments.length ? rotate([_[0], _[1], _.length > 2 ? _[2] + 90 : 90]) : (_ = rotate(), [_[0], _[1], _[2] - 90]);
};
return rotate([0, 0, 90])
.scale(159.155);
};
exports.geoArea = area;
exports.geoBounds = bounds;
exports.geoCentroid = centroid;
exports.geoCircle = circle;
exports.geoClipExtent = extent;
exports.geoDistance = distance;
exports.geoGraticule = graticule;
exports.geoGraticule10 = graticule10;
exports.geoInterpolate = interpolate;
exports.geoLength = length;
exports.geoPath = index;
exports.geoAlbers = albers;
exports.geoAlbersUsa = albersUsa;
exports.geoAzimuthalEqualArea = azimuthalEqualArea;
exports.geoAzimuthalEqualAreaRaw = azimuthalEqualAreaRaw;
exports.geoAzimuthalEquidistant = azimuthalEquidistant;
exports.geoAzimuthalEquidistantRaw = azimuthalEquidistantRaw;
exports.geoConicConformal = conicConformal;
exports.geoConicConformalRaw = conicConformalRaw;
exports.geoConicEqualArea = conicEqualArea;
exports.geoConicEqualAreaRaw = conicEqualAreaRaw;
exports.geoConicEquidistant = conicEquidistant;
exports.geoConicEquidistantRaw = conicEquidistantRaw;
exports.geoEquirectangular = equirectangular;
exports.geoEquirectangularRaw = equirectangularRaw;
exports.geoGnomonic = gnomonic;
exports.geoGnomonicRaw = gnomonicRaw;
exports.geoIdentity = identity$1;
exports.geoProjection = projection;
exports.geoProjectionMutator = projectionMutator;
exports.geoMercator = mercator;
exports.geoMercatorRaw = mercatorRaw;
exports.geoOrthographic = orthographic;
exports.geoOrthographicRaw = orthographicRaw;
exports.geoStereographic = stereographic;
exports.geoStereographicRaw = stereographicRaw;
exports.geoTransverseMercator = transverseMercator;
exports.geoTransverseMercatorRaw = transverseMercatorRaw;
exports.geoRotation = rotation;
exports.geoStream = geoStream;
exports.geoTransform = transform;
exports.geoPolygonContains = polygonContains;
Object.defineProperty(exports, '__esModule', { value: true });
})));
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="map.css">
<title>Earth in a Cube d3v4</title>
</head>
<body>
<div id="map"></div>
<script src="https://d3js.org/d3.v4.min.js"></script>
<!-- <script src="https://d3js.org/d3-geo.v1.min.js"></script> -->
<script src="d3-geo.js"></script>
<script src="https://d3js.org/d3-geo-projection.v1.min.js"></script>
<script src="https://d3js.org/topojson.v2.min.js"></script>
<script src="map.js"></script>
body {
background: #fff;
}
#top {
width: 960px;
height: 100px;
margin: 0 auto;
position: relative;
}
#heading {
position: absolute;
top: 30px;
left: 350px;
width: 420px;
}
#heading h1 {
font-size: 3.5em;
margin: 0;
}
/*#mapinacube {
margin: -120px 0 -100px -200px;
float: left;
}
*/
h2 {
clear: left;
}
.author a, .meta a {
color: #000;
}
.author, .meta {
color: #666;
font-style: italic;
font-size: small;
}
.globe {
cursor: move;
}
.background {
stroke: none;
fill: #ccf;
}
.outline {
stroke: #000;
stroke-width: 1px;
fill: none;
}
.graticule {
stroke: #000;
stroke-width: .25px;
stroke-opacity: .5;
fill: none;
}
.land {
stroke: #000;
stroke-width: .5px;
fill: #9f9;
}
.boundary {
stroke: #000;
stroke-width: .5px;
stroke-opacity: .7;
fill: none;
}
.face {
stroke: #000;
stroke-width: .5px;
stroke-dasharray: 8,3;
fill: none;
}
.vertex {
fill: #000;
}
var ε = 1e-6,
π = Math.PI,
radians = π / 180,
degrees = 180 / π,
θ = Math.atan(Math.SQRT1_2) * degrees;
// Converts spherical coordinates (degrees) to 3D Cartesian.
function cartesian(coordinates) {
var λ = coordinates[0] * radians,
φ = coordinates[1] * radians,
cosφ = Math.cos(φ);
return [
cosφ * Math.cos(λ),
cosφ * Math.sin(λ),
Math.sin(φ)
];
}
// Converts 3D cartesian to spherical coordinates (degrees).
function spherical(cartesian) {
var m = Math.sqrt(cartesian[0] * cartesian[0] + cartesian[1] * cartesian[1] + cartesian[2] * cartesian[2]);
return [
Math.atan2(cartesian[1], cartesian[0]) * degrees,
Math.asin(cartesian[2] / m) * degrees
];
}
// map in a cube.
(function() {
var vertices = [
[0, θ], [90, θ], [180, θ], [-90, θ],
[0, -θ], [90, -θ], [180, -θ], [-90, -θ]
];
var polyhedron = [
[0, 3, 2, 1], // N
[0, 1, 5, 4],
[1, 2, 6, 5],
[2, 3, 7, 6],
[3, 0, 4, 7],
[4, 5, 6, 7] // S
].map(function(face) {
return face.map(function(i) {
return vertices[i];
});
});
var faces = polyhedron.map(function(face, i) {
var centroid = d3.geoCentroid({type: "MultiPoint", coordinates: face});
if (Math.abs(Math.abs(centroid[1]) - 90) < ε) centroid[0] = 0;
var ring = face.map(function(d) { return [((d[0] + 180) % 360 - 180) * radians, d[1] * radians]; });
face.centroid = centroid;
return {
face: face,
polygon: [ring],
project: d3.geoGnomonic().scale(1).translate([0, 0]).rotate([-centroid[0], -centroid[1]])
};
});
// Connect each face to a parent face.
[-1, 4, 5, 2, 0, 1].forEach(function (d, i) {
var node = faces[d];
node && (node.children || (node.children = [])).push(faces[i]);
});
var width = 900,
height = 400,
rotate = [30, 0, 0],
rotation = d3.geoRotation(rotate);
var projection = d3.geoPolyhedral(faces[0], face, 1 * π / 2)
.translate([ Math.atan(Math.SQRT1_2) * width / 2 + 45, height / 2])
.rotate(rotate) // .center([10, 50])
.scale(90);
var path = d3.geoPath().projection(projection);
var svg = d3.select("#map").append("svg")
.attr("width", width)
.attr("height", height);
svg.append("path")
.datum({type: "Sphere"})
.attr("class", "background")
.attr("d", path);
svg.append("path")
.datum(d3.geoGraticule())
.attr("class", "graticule")
.attr("d", path);
// svg.append("path")
// .datum({type: "MultiLineString", coordinates: projection.mesh.map(function(segment) {
// return segment.map(rotation.invert);
// })})
// .attr("class", "face")
// .attr("d", path);
svg.append("path")
.datum({type: "Sphere"})
.attr("class", "outline")
.attr("d", path);
d3.json("world-110m.json", function(error, world) {
var land = topojson.feature(world, world.objects.land);
svg.insert("path", ".graticule")
.datum(land)
.attr("class", "land")
.attr("d", path);
});
function face(λ, φ) {
var point = [λ, φ],
face = null,
inside = 0;
for (var i = 0, n = faces.length; i < n; ++i) {
face = faces[i];
if (d3.geoPolygonContains(face.polygon, point)) return face;
}
}
d3.select(self.frameElement).style("height", height + "px");
})();
�PNG

IHDR���&-�(iCCPiccX��YTK����@r�C�9��8�$Q�ar΂�Y$�� `AAy��`DP��������� ���v��ٚ���ܺu뫪[�����I
F1�`fHpus'�F��G(��Q�vvV)���Y�!�Hy*�a�����ɇE�C��O9���&�GF��G��q��x���A�T�o �n`�-�����`�`c��H�H?�7�b�~��p��9�' Q=�`]�?��nDG&$$l�"X��v��æ��$���5��BeL�����������C���#�6ƌ�[uP���C��Po[3#�n�Ϧ�~�c�s[�e��`|HƖF����`+�"7�"�(��h��6�� sض�� ��ڶ��O!��e�(��:��D#���+���e�'�;6�����
r��n�6����Nd��g/�F�:l���!Q��ˑI�}q"X?���|�-�J�r�����bl��������#�e���Xx�ݶ>\F 6sؚg�!*��w�'ш�m��>�da���m�� �V��A.oA@�L� �m���@$� �-���e�&�;��A����f-�"�_�[wY�Y��"|Dp����F[!w}�RBk�5�#0��k�5ƚcM��x���� ��%� ����{ ��|� `�c1#���|ش���'�P俘�5A��n���9�[-��VE�u�w4;�ȢU�������"�2������w��9�m9���6 �?+c�G��V��1G>���ߚp
���=�:��-�~���<�æ'���a�[b'෎B�”����;i�A��z�hJ|�Ɔ0
���M0@"2�@ %����؈�[�c�a3nC���!�����-�Tв��e�c�V��]frLd� �q���� .���2&%���>0�87��̺?AXǁ}� 8�@�ŠT�jp \-�:�=����5��`̂�`� ��X .H��!%H҅L +�r�� ?(���A��4(*�*��
t ��A�Kh���A+(E�bE��P�( ���ڍ�CE�PGP'Q��JT�Չz�D���Q�0�iavX��5`#�v�}�Hx?�
�Õ�e� Y��</��h4-���9z'���@�G������ft7�)z=�^��1�i���q��a�0�0���&�d�c�c�Xv�8Vٛn�@l"6{[���`ǰ�8� '�����H�h�1\�w �7�[����R�2�r�
�:D�Ou��&�� �UjFjQj-j[j�ԙ�g�ۨS�S��0ш���8���)��Ls�� �<--��&�=m��B�ڻ����t�tRtFt��b�N�]��{I7������xw|4�$���D�B/GO���O�/�o�B����A�����!�!����1� #5��#�q?c �5�猋L,L�L�L!L�L��1M2�ŘM�}��0W1�fc�Y�Y�X�,�Yβ�agŲ��YY�X/���β1���9�ų���`a���؉����Wه�W8�8 8('8.s<����é�I�L���\�"p�pq��j��FsKq�s�q�q���a���!��\�yŋ��u�M��}Ȼ���g��W�w�o���_�?�?��&�����@�@��-�O6�!�PH�&�
� �V� �
� �:$T/4,L#�!�+�+�%<+" b-�O�V�(�����h�h��1q1��b-b���D��Z�7x =��J�g�XI � �Ӓ�R()U)����(i5����2M�P�J��t�������r�rVr��Z�ȋȻ˟��_SPUV8��Z�Y�B�b��7%)%�R��3e���r�r�򜊴
E�L�*����q�.�_j�j�j�զ�EԽ�K՟k�j�i�k���hj&k^�\�Rӊֺ��U[V;H������gw���t*tFt �^�gtG��Hz�z����}���OH�|1T0�4l2�a�e�d�a ����0��4)6yk*d�gZk:k�j�h�a�1�4?e���G$k���Iݖt���Ŗﭤ�"�ڬQ��9�olDmBmZl�-�6�v�N�.®�kog_b��A�a�C�#��Nj�ߝ �2�^����˙�y�s��c�l�Wy�$�n�nn��8wg���&y�Tw�5�[|w��{�ܞ��7�0�!�i��x�x]��I�%U���ޥ޳d#ry�G�'�g��CɦL���f�N�����M����������� ���\B�r-�94(�;�?,>l \:�X�H�VD^�l�e��((jwTk4+��0F"�h�h�nlI�R�s\c<S|h�ýR{O�H0M8��N$'v��wp�h�AR�~h����d��#���T�9t��!�Cه�n;�w�����fGk���<������tJ@J� �E'�R}R�)���L'���P�(�X?�{�/S-�, ��5tJ�Tu6SvB�X�uNs.!75w!oO޽|��������B���"�������Ń%�%����'J��9��L��r9_yZ�ʙ�3/*�*�+�*�U�U�:��=�q��<����.�^�v��Q����{1�US;U�������˲�+����@CLç+^W��Z^�j�h����_�M,M��P�������V�ցk׺ڴۚ���/\�^r��F�M��Gn��J����1���9ֵ���m��Ϻ����X޹�c�s�נ��]����iݻv_�~���U6=R}�ԧ���X�qk�f�����O��t>5~����������Ρ�w=y��b�e�˹W��V_x�y�:�8����m�;�w�#j#7F�G�w|�z�<6�!����#��'&j&�&�O�N���4>>�:s�3���/_���������\�����y�� * ]�v�o��|_���ĵT���ܻ�2�����䯶5˵7�!���H���\(__�]� ����o�_��6���a�]BQ��Sh
s������gh&i��f�xՙ<�O�t�.��r$qvpS�yS�� ` ;���[D��~t��RҜ�#2e�rr�����N);��� ���R'��iTj����z�]�c���Ό�u�S�A�
F��t&�d�t�l��q�����6[��v@9�u�ug:IW+�`���v=���s݋�$�C���E����;�_p%�/h.�;�4,.�6b$�=�*�`lc�P�L�ȳO=�yBrŁG�+ >Zsl2��j�}Zp��� '{2�N�e+���=�ך?Y�]�\"]Z\�*'�i��W���87~A�:����;��u�~�s4�_�s�dco�ٶ��u�M���:�ƾ�'o�����r����Ξ;���>������ ���->����hr��3�A�!�����/�_&�r~�������m�΍d�ƼwS�����x���ѓVS��>ML��T}>����,~��\۷����E��?L���=V�V����չ6������PJ�;���%{,+��C@mI#O�CG�g�gb 0*3Y2����6��s0pp�r�t�N���4-���=D�E�Ŭ�u%d%>J�KJ}�.�1���=-G���/S�PXT�P�QZV>�⠲�Z�f��U�@C_cR3KKSkD;e�Ҏ�:�ueuG�*�# � � �����LL]��͹�W��,�,/XeX��x�Z�iڋ;p8���fv�8�<p�D΁���w�{ݓ�H�뽗��s�r�7�/��t����K��H����$�M�d�b :�5N4^e�~�U��>ߤ�����9�p���#�GN�<Q�:�N��s2"�*k0����W���`���X�ĩ4�tYYO�\�@�]�ѳ���p�I�x��q��e�zˆ�+�W�7~oi�i�l-���6r}C�&�V`GJ繮��/�?ݙ��}w�ս��}zv<j����b�ف�Oz��>[�?'�Px������7^�ocߥ�ԍ��_� 6��1m�s��'�i�_Ef����.�~O^b_nX%�Y��\6$Ϛ���9�?j>��C7`�0�/\���=�2�$:�-� ��*�*���-�+;�#�3� �3� ����B�`�P����k�hQ�h���X����[�0I �%%$� �/�/��D�^�H^B�Y�Dᩢ���eF�r���6�o�B�V�S4ؐ8!�ٮE��&kݑ�C���+�ۨg����`�!�� �c9�)��3Q�q��� )�)��@k�Y�f�$;3{��ǃNN�;Īs�K�k���;����]���=w�a�3�u�T�L����(�r�����?@�HAPR09��&�_����]�?vw�v<[����%6԰�1�������&��<�z�1%�DFꅴ��O2�N~����rj5{9g1w.�W�\!�(���d�4o�yy�Ҋ��og�9�/�0\#tѿ�Rݷ�j��:�b-��jj�o��V������>wJu�ޮ��a�ջy�����⏢��+T<�}vfH������S��F,�l?~��5{�vEjc��~��(X5�I���c=U�H�I Cvx�4J'@�0���j��D)��d���l�0(@r�����h aHr���L���&P8�8r�����n�Š�'��d��ВhotzÏ����
bS�s8O�#*=�&jY�j$7����m����G�Sӗ1(0t2�3�c
fZb>���R�*���f�6��8�8U9�qEssp�����������'�-�N�D ^rG��o�D�ʊN�ՈI�I|���
����������{"��@T�)�(W�PaW�WPkP��մҒ��h��h��� �3��ҟ5�1l5j0�19kzƬԼ�X`�g�c�e�a�j{���AG~�Y���g����\��T��=�wq�����C�')xk�C|.S����T�ƅ(�:�ņ�D\��z=���>A/�* �?9����C?�$��:��Z���1�Yv*)'9��`�د�c9㙕��c�Ǫ�/�\����b����~-��Ѝ�[]� ݊={��>�~���z��3���_�GDߗ��O�M�MA��|�X��.�$����a �?`@X� P����Dp
T��|�� q���C�P;���@!q&Պz��:p(\?G3���i�G��:V[�c��Pa�N �r ��Mڝ�?�J��� {y�����YdY^�����M�p9~r6pQ�y�yN�������O�"0�
 y K
/�t���W�����.U %c++#G#7)ߣp^񘒿����*��ڊ��ư����Wu.�V��d��1�1� �r���_��5�������}�����m�����nW�[��^��
w�z����k�E�q��m���h|!�y&\9bOd:�|���?�w:Qy߾��d���Fq:z��J�͉Ki��qo3Ͳ�frN�a� ~�/A��,#���(��uN��Lu�Ō:�e��+�O�2[�Z��N_w��~�Mg���wl{����O>��w������`�s����Q~�.w�b ���1h�ʘf�I���5p����|�� �Q������K|������@�
H��<���!
t��A�(nd�CPŨ{�X�����Ђh?�U �8b��F�{8g��aja�4�ҴSt���� < ?_2u17�\d�ckb���s�[�ǚ7�/�?Z �-#+/�(zH,U�P��m�7ҋ��r�
�1JY�u*}���<��1Z��ou�u��N������T��2g%:X�X>���m��8�;�:}r�q�u����ѽ[ӳ�K��C��ɧ��Y�W,Y��L�����b�v�����7�{&a}�O�@��ۇ�?=J9���{b&M'=;c*�$�l6.'$w(ߠ����8�d�tX����#�#guϝ>�VM�驕�˽�V�0tո��I�9�s-������nu|���d���m�o��壤�b����=������ԫ�� áoGF�F��1�`�t�J��>�lf��/��������-;7�0�u����b�w��m?t~�.)/]^Z�]��ĭ��Z��������/�_�k�k��ޮ뮗o���������y��>/.�_��V����B��:�����<k�3��l�ņ��?��@�ߓ���� cHRMz&�����u0�`:�p��Q<bKGD�������tIME� ����IDATx��w�\gy��~��lUo��e��W��ĦS� �!$o�R $� �8�{�E��d��{�>�����̌$Kڝ]�,�z.>�lk洙��������0 C�@ �@ x�#_��@ ���@`�@ �@ \,�@ ��!��@ �@pY �@ �@ . ��@ �e�z�@���q�K}��M�$���ȲXk�@��@`A�<��lٲ�o����'`���>$�@�&@�e,�b�Ν�ݻ�iӦ1mڔK}X��M���Kرc�^{ �G��ԇ#�,8//��{~�G8r�$--Y��N&L�(D�@ �Y�)��_��'�|��'�lݺ�0 �>}�><�@�&aɒWx衧9p�箻����.�a �79R��>���K��������)S��?���44x|�s�bذ�����qX�j5�?���H����<��/(���I�&"Iҥ>L�@�fժU|�{?a���0w���'�D"����cǎ�ԇ'�Ĉ�,��aȚ5k��7�˻��y�L������}�|>ͷ���=z�R�@ x��.+W���G�'�m��M"����"�}���m�v��>T�@�$֭[�w�s/ ��3��S��s������={�\��ob�T���7����s�����3�e�0 p]�{��2�<��~�봶�\��o0<�c��U<��Ӥ�c�������x��>�i�?�v��%D�@ 8��ٲe+���w���3m�|t� �����3dy0��οq���K}���M�� �[�l�_���s��hn��,+�TE߇���uu����D6��ԇ-� ��ϊ+y��il����~�w�{L3�;��1 c��_?aǎ�B  ��l۶��|�[�r�'�2e�f��ǁ���<����կs���K}���M���0d��M���%��̷9r�R�G )���a�z�{>ɘ17�}�b�x�_ \b� `��<��� >�o��?�{ #�m�}�Xl(���S�m�~�_ �شi3_�ʷx��>���s�4����<x�{�aԨ��җ��ɓ'v6��7,`͚5��_�?>��`Ĉ��s�(2������}��}�=��˘0 Y�t9?��o?�:-z'=�E #�;���bø��ٰa�> �@p Y�f-��ƿr�-��V����7��W��g?�9��ڄU#�e�+��������я���D~�O��i,Zt�]�qn��=B �!a��+˸��_3mڭ̙s�R�c�4��z�H$F�<�ڵ�^����e˖�����n��NT#~�0Z�_��],Z�a�瓴�� ,�B�˘���y������;�c�L�J�� C0M��soᦛ>�������e���w��ۘ1�j4M�1�{:�D�nx?��(x�w�^��R��@ xy饗��_�`��L�2�����C�u�+��������I U!�eʓO>�O~��r�=L�0�bx��b�s��µ�~��|>�OM \d� `��e��C̜yS�.D��^�_�Ɛt��k���x|8>�+V��ԧ'^�{�9~��Ǚ9��L��è^�� C0 �9sn��?���gii]*A�(_��W�r�B����#���/0�̘��۔E�s�}M�Q�s�dMS2d �?��w�����b��4�E��}�/_�/~��O���ӯ�0�^��2Q�����9v�86�!��1t��K}���"��SO��c/1~��̚u��!��2xp3���ӟ����#�J]��oP�P�\V��w��駗1mڭ\y��H�>t,+��8�b�n�r$ <���G��c�V�� �ԧ+���ݞǍ��9snB�� ���Q8y�˗?A6������͛'����X�'�x�_\Ks�<�̹�0�e �$������9.�o���2|��K}��� ���?�;�~zS���ܹ7�(~�z|:<��x�A��i>uuu��_���I��|�}{�n�6ƍ��� ߎ,K�2q-��p��/�]]�x��of����{�/�@ �@L��G��g�1f�B.|;�x��l.Iџ������n� _��ͣ/�� �7B_&<��c<�ȋL��6�ν�*� }�� �w���>���U4��k�HH��2�^"�2��rp�!���ΐ�y��O1aĜ>yt�$���>�� S,�;��ܹs�}��&�YQ���~���a�f2}�"��ڪ��EU�g?�7d����2v�K} �!�/�y�ix�q��}�g_W���� `�*����|�S�u
W�u%�&³�K})A/�d ��r`�v����Q���?���63��b��)���o� À\� EQp]�ŋ&���]w��+��q�/�@ �#/�����L�x3g^�ﻄaH2Ys������3�D��~�.Ə�p�/�@ x� �[��^z�{��9�]�a���^�_�Ð'���g |G�~�{<�c��2`�<�� HHx�Ǿ5�����ԏ�g��'���?�� W�M"���=�*�86�n������⋿!���G?�~�N�r�/�@ �%˖-��~�W���3��4 r�����P��[0�À���o�N��G�bܸ��r�7� �[�+V������o�3f,���!��'�jB��W�F�U߻��O�п)������p�}������� �c����!^�#ad���{��!�ndx����L�_�^b����'�d��m�ǧ@�&b͚���?e��ۘ9� � �0L$Iƶ���݋�m�g>�tu����g׮�����7B� ��W_]�W��O�q��4iN���T��
�݌��..���m�21����h?֎,~v� ��ؿf?[��J��z}xQ%{#�
'm���P��q��H�A��j�r4��R5�|�ݘ�P~�㟳c�N��t��Nlذ����h��+}~�ㅪ�Ȳ��9��]Բ,�����m����}��^��#.1��[� ؼy �g��>�UF���,+}��z������U5�[���A�۰ ��@�S�5�� �rd��<�����ErB�K��� ��]�}������ 7��w�� ��� �prY���I��[�X��!�;c�a��3j�Dv�����inAmm�b��A��}�m۶�կ�#7��1�L������7 �����aЯ^���`֬lڴ�^x��ӧ�N�/���Q��,~?���ç>� � �mm�����_HXV�u1��f���ܓ��\4 ���=�u&=_�fp �����/e�����w�ʩ] �7�6b�3[>s83�I�� ؝��;�{f�)�d��V�{w�r���F"��3�Yއmy�ɟb����'�f̘�Ȳ,Ң�7�$۶��k_�gn���8q�e��yOG�-r��KMM�Y��'�
?|G���[���ԗM \�~ �n�z��O��]w}�ѣ��(g����O��� Ð0,�Y���*�y.�Q�e�+�&����ј�럣u�&2���R��n�l�տ^�ڇ�r�݌�\�U_�@PA�r��}��1z�h��c*�y����CrϘ\?�.L-~�kX��B��0���w�8g��<� l�(��{7n���I�زe+������0aV�<����]Ķ-L��Nv����s����G��o�����E6�@p�!�[��+W�� >���b�����6�!����A�����aX��,�?#$I²�� `�rd�,�ˢ�\�'�2�,��K?A����yM�k�Ȋ�����O��V޿�C�����_��+.a�u�6��e��6�)0�dmES��Ҙ ��as��6���Ɉ!�Q���W��$hooA� ���-��SO������x�"F�nu��%D�e�n��C=ɍ7~�ɓ��(h���b�@��ә��������(,[�˖��{��/jkk�.#�~ �x�b���������G��u�JE��� �
��V���� �r���Ԙ/��ߣ�f�)~Z
��iJ��{$�� �d�!�Y�Sjo�h�T��F��s<Z��㮋���ˋ�緿�m%EJ ���a��W��_�����N��Ҭ2c��E3e�j*��Ҿ� �:n���z�_�*?�$�;$ ::���/����-L�v*�� "X �Ȋ��M�X����}w���Q��m�H��'�ʜ3s��p ˲�4�x<��8�X�4/��~��
,\F\��F���s��o��C�̹���:��,�\�n�(*�'U��Ѹ^NU��ru����bY�*ӓ$N�8���H*���[t ����&��a��9�?�\����� ����K���x �a�a�F�|�y�N����g���_S�GoPp�.���pb} �� ��@������/���Ն���v� ��X��e��Ӿ�`��uXM�g�w�K}Y��UW���6������c9���@Q��;G���e�fۉ�S�8-���{�����
]H�Ls�T::��'>�I~��{���s��2@D���<���<���̟'&\�,+A@WW;�t��ڛ�r�*��/�8���aҕm���!���-I:�g��i҃SB�-Ǟ'�9�[n����Ʋ
�Z�{~�������1�tZDq�ׁ X�l9����2{�m\q�5�bI��f�y��'iSO��N��>�y&��Lc@�$�&���P(d���z�jǦ=�6�Uz��
��@��V&�<�1W��s�K}y��<���� lq;�n�Dcs+\�w0t��^ I۶(���4Tڠ��$Q,��<]7�4�t\�X#�2�Udɒ�ٸ�1��߿KSSӥ����"#�Gy��{�Y�nc��k++�A��v�����������`�.�����k�Nj��t�(�l��4�P�(��s]�9��&�U#�b���% ��{��;����6�L�����[� X�b%���o2d& ��D" D���'����eڌ�Ĥ�d�`d��U������Y����(J�m��::ZXv�7� ���h�F��N�?�����L�u2c�[�[,��uO�c璝�^0� 7L CZ^�"�v �ν������6w)S,F>&�n���y���v�쳿���e|�_g����� �����&���SO-e���q�׿� IX1���}�Z�}�5M�p����!�9Fô��=��X$h�F�A� �. �5��AcCPU���)>|�G�%�g�"�L^��,�%q]��+W�_=̰aW2c��%πSq�����Z�c�0|�D
۱�_zvF�7���޹�ΰ'!��-�'ɌO�j*�D��!5t����(1��!��l�����X��:v/�M�f&\?�БT ��9���1f�j�(�?�B�X,�/�Y(d�}]7�4�ۈ��h45 ���ȓO>Ĵi����\��,.B��x䑇yꩥL�r3���x��A�8���Z�s+���,+���޹ s�Ğ�����R?�6j�x�G� �d��!�O��$&O��֭;Y��i�L�H:]s�/�@��u]V�\�o~�C��b��k�ǓQ��ic��)dҵ �m�.9�x,�,+�a���%c��#��Q,�$ �0�[����ʎ��Ìq��6��/3`a FB;#a:������D'���C�k����A��������~e7��b� �M����Bg�5Ic��� e�DZP��Ͱ�5�Ո�2��3a�L��?�+�<�ر�����ԗ\ \�u�x��y�ї�:���_IEQ�}����^(�$�L�1�Z��b�x�n ��&!�����d�n�w�YM�G>�\������b������ o�a���<��346N�kn'TU�8— C��d ��BJb5����v�V�W�E: ]7ΙY"m��X�y������i�m|�M�/2`Q �i�WF���s��1
m��v&Y����]�7�� � FEe��7�����w�� ѓ�iqvt.�+�ޫݲ,c�q
�����m ׵+�%Ո_I�0��B�|�sH�`~���f����� �����Ix�g�կ�d��w1w� ��R� �'^�ȇD}b��!ÌId�&��O,$$�dYF�Q��,]��gm���S��K::L��'��'D�@p�8�êU�y��I��p�-�Dz,TU붴�gNEl�J������rI|�99�$�-��'���XE�M�)�ٝ|�pR;5#��j���Grt�t�W�pW�i86��î!,ʬ{x6@��R��rGFf��ml~r3c��=�&~�(�JjP�gٴ{)��U}�I�����WZ��=�ma�V�F�H���i�a�m;|�c_�PH���;�_��.."�M��ŋ�������3g^ݍ�=�m+ѕ I��6�HB�A�J�I��Al������b4YVt��'��D}����0o�ռ���n]�ر͢G �#e����/� �]��0���w�'P�WcD4Q��<�u�e�G}:A��wa��s�&�2��g_~���lHfH�as�CVN��|k�첐�C���eL�l�NG75:��(�!{��!5 E���W��HH�]��U�b��&3�q��edUƬ�ٽ~�c��^�CB\�A׫K]����:�vÈa�E~�u��� I��_Œ%�ٶmÇ��������� ��U�V���o��ݟg�ԹȲԣ�-?<�a� ���x�!�G�z�3�W8��&��(��s<dEF6d���!��'�s[���ŋ��n�R�L�H*���߆@���u]V�Z�c���Xl8���</�u]l�@2�>+��Z4M�u<�z�!��b��xꜵ���Z����)`�o��tzԌ�L����
]���Ÿ������M�ILS�P�������C�8���Wv��!V��A(^�%^=� 8��K~��+��
�^=�[�[�� %rbS+�2��5��qE�$dY�Pȡ뱪z��ůe0 È�����ia�0�"^ye%�6�dԨ�&X x���,�Jlܸ����o�я�?Ǝ��$U#~$TU��=�0|ݛ�aHLNc���]̄I�Gn��,��4�BK� a�w����5���O|���?��/O&.�6H ���������S/�L6s�m�u��Ų
%�� ��|�*b�����!�b����Ķ��ɻ �H������:��B/�����f3t�x4]��><�@U R�����e�O���%���F5 +�G�� �C��8� �{�E_���Q �*c9Y���a�+9�9�WuJ��(躁�Q�D��t��}'2�Sq]EQ�,�O�������?��?������G��߅@ �wD�7 A�e�V��O��g>�-F���+��0 ��"�m�L�\�[�e�q�X,q�V%��u�^��0���+j�=���c:��Ѷ���u�}��w��(��������~���D��Aw�^��{ٵ�s���w��#�=�\ס���L�񂝜���Y�0�4c݊`�s��h����c xu�Klg�;s��,c�װ�k#���\�����ġ�I��g, �2<����~M�{� )r's��߯�;�c����܈$��`��|�~���y���2�}3�t�$̤ٻm!'v�DZ<��cn�6�P�5��tu��Nס��Ύc��Lt�w�w�mZ�y�te<�4��/�Og���o�J� ����0 ٲe ��_�s����,�>Z�(*���a�w��0 +/��@��i�4�#<��ǜPۨ����Ѳ�K0eԆ�ֶ�f�QjI� ?s2���x��_�{7Z����
oE� ���Cl=����A lBRIgt�R{�_ I�x�B!G�X8���B!�iƁs�[�$l�ơ���@ ��>z������������j�k�Yfa(��*���)v�>��s�]ò�Y��W3�#�0n@���@ (!Ecȱm�x���s���f���x��o��j���\϶�;9ѹ�D,���U�;�� �
�c!˱sF�'2�2 ����?7���d��x�[�Z;��}����_�������466��v��� ƺu��������hh��X}�N��]h�֫f��Ų
���x^�`YR�l�b�E�EF�eE�w<���� y��\7 �X�����O�������!>���h���2�pp�A�����׎#���z�ł�D�U��U�ԇ�wn�E���C��wNE����y�!��~��F��[t ��:�<���!ѻ$ �u���B-I�2ɠ��[w#K2�"#�s�7��?_Β/a���0p�@���� $8��0/~�E�~p.�'F�d������1=Z���� !3#Ɩ�S�4� ��aiѮ��$�T�Y�۶p]7�<����C���6b��ih�믿�^��������{��� ,� � Ċ+���{�� Ҍ$I���ǭE����VN������ ��w+�2rےp-�4JQ�'�`�i�7��\�w�M�2�B�xm�!�������}��(��D��k�񉍌�z,�ϡ��q]� ��}׵ E�Z��/Q�$�*P,��X�l��}������$I���$[ۖ�9t/&7�XH�?�%�r�ax��$ EQ1�$�v�rH�' ��T���9�~p5�~��+�sC��x�3�"��~���2f�6�f CVe�0@�k:
�����j.P3$���#8�SI�' Þ﹨D#Ķ-��Qز����a��z�2��-��zF�,�̝{3�m�O}���^2����� !�� �X����������c��'�HԠ(���y�n`�9)� E�K5�q4͠7"Z��j����PT�X&��2�]E�h�i�����(���d`��(�V7�)o�B��Z����}�`�eO��[��=K�0�s>s8�&��*�#K�
��SW�TJC�DN����f�ܢml�H]]�Yc�$Id�]�ܳ�#���M�j�(y#m�ᓈ'�r��$���1���q�0uq����X*Ƃ�-`�Ck���V��ƈ+F\�b�@��GQv/���'62�#�h�ߌj�g<�˞ZLCQ�^���[����� (���q0AX���i:�bÈ���?k�N2�Fӌ~�b9�0 �eÈ���A�X@�Mn�� 2�/|�K��� �L����!��<��3�����[y�c��.�v!�԰m�m��Ӊ�p�3�\u 0DFX5�&v�R��5�j�%I���*97��G"�; Ӡy�ܠ��#m$�L�i��}����2oE�0d����W���i�^0M�h;ڊR4�ěP쨖?K^䉚L<�Ķ����!�xꬴhY��{������vj��dF�P�h�RT��@>U�� !�W@��b$����$�y�L��f-�YO臌�=�u���K��Ʀ7���MLy��,�fhg=Sc51r�9?@գ�d�b& jh�ݸ���4 !�"��4�ضEXV� *��[p&ir�N���0t
�����0 �ٳ��S�����?}��7��%������䪫>�ԩ��4�0 ����{�x� �q�(
����A��jUF_N���Yͦ�8Q�Kr�I��$9���Z��6������O�% ���H [��b�́�N��:dU��o=ͤ[&��Kpy!{W�e�Ck���h�*�׵S{r4��% e|�CU�~sJ�r��y���*�_� �S�ɹ����8����G�aL���h�G�O�Y ����ٮ1f� �*zKt��q4���q ��ݓa����h'�@��4 i @�C .446<����me�u�{������Ӿ�#�r/��bu1��N�k�hЍ�}E$IB�$��:J x��E�B���6 �86��a��ʢ���45 ' ~���p�U�H$����#�%�G��^f��w1{�5ȲDy�fYt��s�" �*��F�۝D�CU���!�B��-����M�Sl>D�8�ai�t�����#�2��Ɓ=>�TU��D �۷S75�jh��ʀ�p����� Gc�M �呐��}����o_e���J�ƶl:�[ �2j�$r�vǢ���uK�SU���6���='���ri�p,������yt θ�$�)��'0&�Y��`�\�7�<j~U��}? ��v�9�����Y���3n����D�@1�6
,�,��X��:v-��������U��<BBU��x�*
��p<F�:�D*YUV��:��Y �챇x#�
]]m��G"�>+cMUU� K6���C�1{�,����v|��o�~��� ~�w<��+L�v+W^y�D�A �
���8�����!.�5@�����c�%,;�[^��k��Gh��@Øz��S+�A�cw�ȭ AiT��0jh����h�|d(�����g��y����h;
�&X��EB�s=���džG60v�X&�4�9��i��B�XOS��R��h�)2�{�Q���6�_Nq�Q&�k �i2��"���9�0���l�dC�s�ʆ��hj��c�3ؘ@׾<�c2M��}*��j���fv��%��[���ݽt7��b� �*%�d -��;>���* :'D
���Tϟ��"��L�KƠ��2�A� ���y.�����FFs�[o� �����G������@ �3B_{��|��L����o8�A I�ö�$^˩Cո-�A���Z� �Ȏ�E�5�A1B?�IFF��h����W��4��dIǵ��Ib#�ܛ;�+��}�:����w��䁓���]�DB�s<���Ϧ'61|�p��6���!#�~�{��0s*��6���JeJ}3�~��-�G�ߵ��4��� $3)�u)�F�2x�F���0+�m������ɺvL����$E�"�u�4/�9a��vB��ޥ>>�j#<��MOnb��=B ޲��lxv���bԜQL��:�[F34dE�w�^�� ����V�#��:�T @����gy� �<�%�̠(*�c�S|��iw�q�������ݻw]�c}G�י��z�����M����o8kT�$TU+�.�0gRUբ��j�&.�0 )� ����0r�P��"k�OLQe:��ط�ٕ#�9Ll����0���4$��P��3�jBBn��-��1��h ��"X�BB�u\���ϖg�0h� f�9�2!�j����cV�����4��p]EQI$Ҩ�^�yQ�U�.�*j����4$Y���x�O@P�p��Kۡ6����v�����!�6�����AXʚ�X,A��r8��̸d�I&e<��id�f������Y<"o1����m��F��^��2zB' C��ӋO�8����u_+�8�8e��qi���y��sѣ��b���x%�ܓ��}�Ї>��5����;w\܃}F<�_G^x�~��G�3�v�ν�P�%4��u� ���J���8���F��ry�#C��.ڗ;�|#�s�r�MT�z�lĥM5������V^;� x�_�Y�Y���B �2���5���6F50�y��xN���'�X���c���ɃP��P,�+���a�iz%�r�pݐ|��-"�2�$c$ dE�):�E�hl��N�R(n���dd�'
�IL�U���N���-|��4c�rTj��6zL�*M�ǧ����� 3$ë�}���*�S x###�c�6<��q׌�:��\����)����T��՚E瑱.6�T�;�q]��n(ju$���a���ŋ۶�m��躎��h�N=.�.�sϗ�f������;�_��}G�׉e˖�����k���f]}F�﹑0��S���^Q�����L��,cwڴ���.�8�C��.ڶwо�aHq:��S̚tmՏ�rZc���Nm��q5��Z`e���b���ލ$K��߯p�� ��(xSs����6j�ղ�� �� ��k��?c��y\7�n&���a�x~X��H��CQyE4����E���B)T�S�����v��BW���d�w�h����mm��K۶.tL!�o4'�v���A��M�c Æ6��O�p�Գ� AWc�'�R8iU=�Hק�u�,2C2�~p5G��M�s�� ���{Y��UL�e�wA�CB����ȸE��9��D��V���$9ך|��2M���3[�EB� �����8��'O�iz�(��JUe��6���%��:��?�d׮��XA�.��0 y��W������?eʔ+��+I����waf�]�!���4U�}4��\|�G�zr����#��Q<�H>�6��UE��:�S �2z!�a�[=_,��x<�$��F1��8�HH ���G�;�"k���Į��ؽt7'$�� wh�����Ձ5���V�׳裋����-E����~�QC'����Ȳ
�a�i��p�/�(
ð$� _^K9J2�a(��в���;[pl��?b᝔�Z���$B��Z���)��<��%����k���B!Pq��$�Ppm�����]sFfJw�'�M�h����%��VK�6�9h �I��x��~�3��ث�^��-S���~��u?��y���F�>�t:s�<�,~-+���b�s�o���y���{K7׵)r$5�[F�%� ,�pEchwx̛w˖�dÆ�3����~=^�@�w���A���[���?>��e���nkA�o_&_�$S(��u���=�y^E����]�$L3��A��0��mY�=��9̛�vF ��+'�2����ni5X'Br�����h�4C�wBrG tl�ѱ�BK�h� WO���lzr#�-�o*$$|Ϗj~��B���J��+zY�ʌ�- l�t���!�BEQ���go[�P�(�q�(�rA-�NDz
��a�$�)�7M`p|<�!��M�$O��c���b�Y�Y�W�sh�^j�A KO���g�9�Ic��X���E�L�T���|+{:נL(�l��z�� �A�qr�Iv-�E��z⵽ߎ@p) ��cۏ�̿<ü�c��ѕvi���*^�[t�:�n�EWh��N�<����3pY���YJu>7�,�a� �/ ���ur�,�TM%c��W|��um #��6}��r!k�ndٲ�<y"555�r���‹�{�[�n�s��?|���bԨ =���0�V$��.��LiE��_W{�IL3�i�{mQ,p]�X,��U�? �N�DgG+�'O���%
�.|?�aT���ٸo1�;��v���pb�1RZ-�p�"-�6����jH�!/�� ^��~��ދp��R�`��<y0W~�J��
� -E���;��3L�L�[(��}ӌw;n�a�!�8�{���d���>�|W�t����)Fi���ZI�hm=��#{�:Q4���G3d`3a�(6���vE%KVz�ۖŮ���E�Q�Tu��\8�W~�
]ǺX�467"�&��I���;O��ן`�'1j�(T��}1$����������̌��ic��b���XV��^�� Ð|>K���U��o4�RU��y��m��"���XTU��G{�F������=g������0 ٴi�������k� �k�{��:;[�Œ�����l�UU0�x��<�U���D�7��w�岘f ӌ��e��ڣ.� �O�fsۋ�;H6%8����.�qڇ�M7bY^�� ��2ͩʜ?�V?����o���;�� �� �0 9��0;��yn3S�1����=��=Y�j�~����S�� ���:�4�x<Q�}bY����P���Q�P�>�XE��>;5�� ]3z�����<��a��[�$
�;��`o�F�yA8 Cܢ˪V�=�e�{g��� ���)x#R�m�y���"s�È�#Pu�/S��p-��`$�h?� ��z?�ͷ1y�||��ql�B� tݠ��L�l���UEc�{ܮM��'�L�JAzZt *� �����>��;��o��ill�$�%DX�^֭[Ǘ�����~�#�U,��B��:P����v֥�a�c��Rt���u׵1�D��T�gm�BU5L3^����qKض�$���Q����v�� 2C�Q}ẃ 2���(�t4݋RK&��s�TS��y�|�b�*x�r|�q�����k�3�I� �\� �St��Cƒ��?��!�ϒ�4�������r$��4c���!��J���d�>�NוĬ�aĪ�D�~@DQ������j�u������0F�,z]��kY�?�x���2�]38a ��ЏT �-�,qx�a��d)W��(�_��^�8�蒨=w��P
1b:�X���:
�,�,�Nז �zu�
Ylۢ����d�ٶE 4����"֑K�iVv�[o� K�f��?�S����Q[[+D�@p���Y�|9_�ڷ��'��ȑ��f;P���B�4�\'�$����0b�vYVz�yUuK�Z�?�86�����q[VU�ik;��C[8��@jI�*�r�
L���h8����
'���� BB\�E�f�>/�?�'����V;$�a�g�^^]����̴ۧ@�루
��#�+#q=��[��<�+���c��^�;�Nj�^�ZIWO�؉��J����[��Q,�<U��2�y-�B;�x�L�e�%I ��]􄁬\�$3�ǘy�LV>�� �m@���F�]�sAo�U��+�����|�L�����_�Uδ�#a�  �x���A���r{��h�M�q��D�>[n�����cEUUdY�PȒL�{|�e�}�D"��7�d��O~����G���d�.B�#/����?�}��sƎ��$ɘf�B!�ԗ�t��*���{�a�d��aYy�0����k�.������>��7s�0 ���6�v�s����$~<�ΟA��؝>��(�Lͮ�Y�<�1I�iZf:2��}��G�%�P�"s+�o���������麈 ���,[��[7p�M���w�ܡ,�ck��6��I���!c�3�Q(�*�CzK�")F92TZ
�DԪ�G�c}.��$�X,�e������D��إ�$�9�o.��Xv�S��� �):�I���ϫ�y��OlD�F�U�e.%���m�6���Z���JF^9�� ��T�ED���N���אO+e(v���>�����yN�%[_���x��e����Z$ �Ũ�7�H���v��� u��|������yN�����H̟+�,s�=��G?����%@�~�g��g?�-o{ۧ�8qVE��b ����}Y�[m]���(92{}��7�>�20�V<{��ah}��c!2l�X��4Y��P�Ҹӱ::s��M ��I�� 6�U+��*��@YR��8����0^����� �Albd���?���0�ދ���Y�lO?��^�A�M��������2�}���[tq .R\BVdTS��w�׮k�R�c}�8)� ����0{�� �\)j{a�R�&obYt+�s�N���Yc�$��n��A�U���/5�������DM�Y���߬e�c �ѳG��]���>����Mlzr��1��W�E5T��C��@�!���,ESPM�bg�D&Q�����nθ�� ���i}�nq�yk:��P,�Jf��'����_���7BU5 #VjU;k�#I��y.�fT��A�i2w�̈́a��?�G��ߣ����7��� R?�����CO3��\q�Ug �e�~DZPU��Q��~�X,��j��Z#È"���iz�#S*GY|���]\���ܒ)���F�b�Pz���:x�[�A� U��ʶ��|�آ�����J:UG}� 3CiH �!5���d�M�� "OQ ���p�>BXc����X� &��eʈE4�'O�i�7S(����+7�x���K���,_����S�����W����tG��!��#)�X�9��;d���Ц�ȲB6�Q���nR��Q��Ƣ�ǥRr�wCд�:�]Z�����\�WU�4n�Ȳ|F��P�!I���=�,� �o�D[�N�o��� Ð|k�T-�f̤vX-�G;9��jL�aH"Z������� l��6�]=�q׍C7�箬�A�g{��z�E�$IȲ�k��X�* A˾V�LJ1�i&���Ks� ?��`YEt��f\�B!�繥q�Ÿ�Qo��s��ީȯ[��9�\��.�7�2?�鿳p����E�n�)��@}��ef�x;W^y�9���ɤeQE��H�el�X���jz� ��b1W��a��b���$�~I���aHF9�s UՐe��wA�����ٶ X���8�v����(�8Q��Et�tݨ<$UUAӴJݮ��}�֮ZL1�J~�M|�0��^˘�3H$g8�j��ȑ9~������̟?�x�w5����y�V��~����1{� �~אJ�r��~:��$��Q Y��]��]�[�1�F��m����rw�� 8rdϽ�ÇL@?����"����lG�}IM��I��"�u],+��/�"C[� ��_E�쐨�]]�k ���BR$��IlHH<�fh ]Ǻ�\244�?��]Kv�<�� 7L@7�J�߲u-�0Q4墋`Y��d +g���,q|�1����8�d��_��uJ��gr��5�X���h�2�$cYE�,�E�_���PU���'�ё�w��3g� �X \8B_�>�O>�
�'�ȼy7�7E8$%�����U�V-��ﲬ����-��j�
%qj��n�j�OEQ+W���D����2֑娖�4c��*�V��Z��e�2�;N�V���HL��A�,�W�� �D�E�R�x� y�t�0&4�g䰉�ƹ�7ɲ���W�k�^|�q�O�J*��z���.�W��׿~����p��QU��[5 =H�z�$�ODIJ�ω�'aG� �� ��$�
]�b�n�$ �;O�d�o8��JDZ6k�b�s~�"8��׶����i��<�����W��$r}�&��۞�q�mG�M4ͬ����0 q���K���X���i���Dp\�~H}E| ��Ϭg�+�y�H&�8� �[F��� ��"���\�vH��ȳ�D�Ǿ�Ӳ���x׏�0�7�<NJ2�Μc�Ӟ�[��)� �bÈ��:=��2�"3v�t8� /<�ĉ��d2�z���l��#O<�8�=�2�'����7�X�(�S,M*��"�E��2%���[x�S��F�H�F�u ��T)b�'�#�eA�(JEԖS�#�
�"��tj��֪�z)�9z��EB�����Ĺ�:�ht�0]N�*�O.�U�^o��,+4d��phJ��n`���$1m�<֮]�ڵK?~,555���Ip��8�W��w�{���)\����LBm�ë�9`�;t������sDbޔ���▢h�L .���qx%3�������?d3�q�y�^�]O��o8����x������{��]��G*U{��%h�8ɞ�Z��������HL����0P4�<o �'#�y��k`� j�
,����lz~;^������+~�Ȋ !�EEU���H�����[�QV� �:{$M5#.J�Q��̶��l���u]碈��y*�Z� >�n�z�2e�l6m�ʚ5/��<��� �A���}�Y~�맸⊷w�=I:%`eY�S�,�%��I�q]�R���QM.D� �nT���a�(�$RӴ^��z����h�^���$�8��a��6%�R4W���~)��/�b�R�l���z��UUPT�$�����5kK�,c۶��=R��
.e���ϒN���[�:���PWSϠ�Ԏ$�A�b�@1�B�2�D��|��T*S�_�=ᒥhaio�&�I] ?�ڱ�;�uң.1�<��� ^9����bKi�o2]�Df�����sE�e��<�A���t�ӟ}����h��c�� ��y��}����S3P,� .
�^���73f��o�s���xn�B��C�����zm� �{��*��I����oϔ�&��|)KM��y�W�owx�GWW;�D
ӌ�zA0 a֬y�\��-[�0|�`a�%\D��%���}�=�…�eΜ�{匬�*�e���z���kyǦX̗҉��CQ4� K���u���]:mRI|˽zD��~)%��t�B!�����F�!�rI�g���_څB���j�)R���B�׫�as�^� /��Ν=z$55�^�[ 色�}���1���]�NF5�����Au���5�2�Jm�ddY=�� �������qQ ����6�$�6Qo�!�V ���Dz�6"�a|��'@�2fDe �Y r��b�v�(Ac�x]�o����e̤̪>KĨQK���.�K�)E�I�T����w���2񆉌�~|Uⷌfh8BPԋW��Q��2 ��DC����Xm6�#�'�T�_�$�"8j�b��x�߲9h�U���}ˈ�}�;w!K�,cǎ 6H�`��"!�ao�\ެ\��o}�߹��O2mڂ�d�w��uݒ@31͞&ha���>��b�r�.L3Nmm�k����E�$��[QU�D"]��kTC���K-Nz>�0 ik;N2�)���3%S�0��-ZZ��(j�e����g��~!��@�b�x)�ޛ�GBQd����GSS���= : ��M�$I8��ڵ�x��ߣ냹����y����$�|.˶c���<KJ�g�z3��C�d(�~��+-��iY���k�>�� �X��+�{�' &{2K��׎��ƺ��s�!�U����X,I:][��1��8E��,���H�D>�# CL�DQ���U�u6Z��F�6���?a�\�%Y�{GVY�ɵ�X���t�`��2`��Rz�@�gJ��C����������z,ZL# z���=;k�*zL��z`��p
�eP����e�'5��>�����5��8��9B�Ð�'�>uu�ԅ��}E�׶ˆ�:]]��㩒OA߶k
?��ר�u��'>���c.�9�+�p�a����ۿ�:�_`ܸ���G�um\72�*���(���y^�P�E�uL3N,�l���^���J]_5��Z$�R�u���D5Ɏc�&}Ո�(-Z�$��$a���J�h���%�-��+��~]r�.�t��������_���o~����>Cccc%�\ �-�$�.6l��g����[�&���j;A�[!-[;��4��\���%�y�|>�e0�Ӆat���Ona���kq���q�;��1ڥ]�h?H\O#+��фϭ������"�ŹvQ+�(�kYŊ�^��ö�>W۲���a���N��X��a��(J�4Sc��3X��*^��+���\F6 )��Z'��)-��~���f�9��G!v�oϹ (tp-��4�� �s=��E�K J��|�ˠ+8�aӆ�Q��CFu��֫ݟ&H˦X��]����}�A8��$Itv��� ���������w�������O��9rT���@p#"�=[�n�O��/���O3a��RT�B���eQ�(�y:�C���l]��jJ��FDZp M30�XU)��6��a����pTC�W��۶��"�x��!�bt|�X�"��Qo�u�e�r�e��ӯ[6ۉ��y�5�Q�ԯ�}�_��P__O��&��Q���m��g_&���7�uޅ�sn�[Y��m�ܿ���e�ķ1s�ե���v
�,aH��^��]���ƽ�qR�4.Lആx�kh��fʇǠ
Ƿ���0��n��v�y��e3�r��s0�����ExXV� I&Ϯ�=�\#������E�S�3hҠ�gH�gy��[U�o5�y���\I�N���JF5\�Zi�[��8������\yו��3͸�ߨ���=���)�(w�.���g�y�ZsȊ�� n�����`�̪��z8\�%�ϒHD��$ b�D��%��WY����S��v �*�X�����>�}L��/��2dH?��@p�"p7A������?����74h$A��\O˵�}��j�+������X��r�
�tF�_�}U�$R�L��t�mU�(�������p�)�aX���bɪӐ� ,��&J�ri{a�p����0z�Eu6��l;�n�d�$�����S<=�C� y��?�����L&E��W�~�ʕ+���c���\{�{(�%v�Ǵ~�pl���csۋx�͉]'�0����E�s8����R�p���ֲ�}c�M��z<����] ��b��"�>8
Ռj{�ܿ�+�w0n�̒Clx�q� �lۢ���hL�Lf�l�t��H��b��e��d���ҡ�RͿ��}k�>K� �L��!(�l���[���BN�t��Ò���u��[@����xH #�j(G~w牯?��{1j�S 4�
b�X�~��ߺk����9��ȁz�s�i.,d��������HF�4��"��T2�N�b�ꅏMѾl,�*�����\�Ϙf�X,��}G�(�R�D"�o{/'N��׿�U��\�9�� [�l���s>��`Ԩ�$����uZJ�ԇ�� �Hc� ���l;��JeH��J6��Hѩϖ��Esu�A��W����~j%��ϔS�eY���j�I�
T��e�VRiA N:]G<���
tv��8v��U��%Ns�������%m����S���O~�S\��j^�V��fذ9�x��PU�X,^��M����TdX��y�+���QL�P3��1[���y�s��L"�FQTN;�1k7�10h�Ȍ� ȝȒs[����B�$��i&ǭ]tt�<��EˋL�q�l6-�p/ljJ���kƿמk
YVp�lg'-����,�L��a1J�,Fi�g�^]�)�z\g�'Q3���?Y����������n=ʓ�|�E�,�y^���B����~��l�o�$����t��v���aHv�͠�� 5'ah��]؉D�7[q�/���D�.��76���s�a���|�K�e��k�8v/�]�T���i�_���ٗimm �A? �yX�v-_���r�=_g�� ��F�>ն#'� A�M,��ɓ�q�d��T*�cO�0���ԹʲRj5t��Y˵��L���LXz�������bm�Ng��S
YN�<Hg9_���( 躎a���r�-w1m�m�u��!��*�0dٲ��C�{W]u[e1IӢZ�(��:�6$ �:�t8��c6a���� ����W�������L3N���v��S��o�1�= tM�Π+��S����8bl�@�\�=#���bŘ��1J����\�o����5��e��م�����vZ佤Ǖ#.�ae-����q�[@fH�?[���G�zq|�� ����ܷ�c���<����Y�1�R��ݢ[�#�t�ug;��2s�I5�ڨ]8�cQ(�H&k�*�2�X%:�%LQ����=�M��q��{�� a��:eH�r��L��N>������!D�@p�|�-[�W��O|��Cs��3��b9��c���XV׵Q�d2UigR eE%�ۧ,G����x�g�(Jop���)�:�u�d��s��,���> C�َJ��S�=�1���w3o�]�y�B �%�����d�䛘3�&E9c��4�X,Q��/=N�4�rm�Xl{x7���d�M��� Ѷp��!��L�$ ::ZY��%v_C�;(�JH��)d��0l� T��ɴ"+4�Iq ����(�-O }�%K�u����e���=��U��]�t���0�-��tp�����[�X9��#Q}��`$ �}h��V�j57D�_�yPPسr��]̕w_I���#~+��TC���������n�Ժ�I�]�#/�1��*� M,�(�7+�٠J�������9 ����H���ҹ(�{�qV����Ǔ�_*��yL�糀Tj�v��CPU���~7s�~�{��$mmmB �p�~ ˗��g?��}�;v�9ݒeY&��!��D��t�jǡ �����i�1�h�8�X�m7�}9}��u��I�EQJ�A�Nн!r\�Mo���J���n9N��0�8�k��n��nD��Վa��ٟ�j��̟�6 �䓟�47��FL��M�Ip�!{v�e��̙�&N���9W𡼈U(�$�T� ��-8�z=�� ��r��O �z\EǙ����~�)'hL�`���Q=o��Ï2hL�V�-����Ȋ���m�R;4C{�!���b`~$�x �q*�4�'#ED"�|0 �W ������L �R�mm��<�:��#!�a����Y�St���P�� _K,c����m�z`��{�X|W8� J��ݽl7�_����e���U��� �R �2���=�<�C5�����, Ð�+N0!~5�j��e M��<�sq]�׽�% ���c�wﶬ�*�n�8��f��g�9�[���$U2Պ�<�D�<cZH.��,�k>-��̛w ��k_�G��Ͽ��A/Z/g�ୌ����3O���,7���47O�vPQ�X,�e)eb��ݘ-��mQU ӌWҪ#�|]��H/���5j���=��0��;|߻8�l��9"�i�ܻA��<\�&��-� VQU�T���Gfe=}/�\��b��N������c�����W�δ�E5�bV@$ ێ����ƨ ��߱��c� <]W��?�⬣��X��%����3� d�v[/��Ƙ���!Q����4�2�bu�e͞��yH^!1x|=F"ڞ[t+u�ݹ�*��1T"��F.ۅn������>���lVJ �!j�f�(J���ko �Z�AEQ�b��- B�on�sK�ѷ�HF�_���lUW_qQ�}$k���3�B[����c$ F/�爬�˞��Ʀ'6�{�n&�:��F�^���D����i��O���N��s=4CC5οp!�Ǻ`G��æ��+��i���s�y��L����ůi&���X�l�DZO3�v_��մމ�2��-"���Y�;ʆW��Y����u�5�z$I� _�����hhh��1 !�+<�����w�3kֻ;v
Ք��I�n�^�ܓ� ��C*����O]7�}�B!O*U��Kh�V2Y��YY<��%��GFX��AS���M$����N�V��]S���|N�9��,˸�M>�-�Y��{<�b��X��qA  Ks�5wq��^z�e�~���\H�H�l�$��h����]��3�|�h����(��Q���t�N"�
��QDJx��5�\��ao��~�,��3�i<�#�V���FnL�aW *I�H�6����- )��!��)��V�8�k�z�22
�$��Sܒ�T��HGB�q쒑K�"�ܦ �^goHx�O �Ȇ�f��dy����c�8��j��҄��X]�����O���\G�Dm���`����v4Sc��1x���3�������^��q׌c���x�G1[�h��E�$��V����zO��"|��̯{?u���9G��߲
����0� ��n�5cu�%�%(��v�X,^�.L���u�4WtJ ��x\��ba��L�țDcƌk��l�K_�2���`���}:6��rE`���'3mڭ̚uMU�L�q Y��J�q]�b�P�ak���JQT4M�X��T�M�jaU��:��,�.���y�HQ��0 �<I�z�u����4�g]O]�KB8r�-�FMSO{�%�Y����V�$p=���f~d*�M6>���WM#�ND�
"'��B�&y-GO�����3v�8҃S�y���9�#��'����e4 =.��$�|)�v�3,0n��:��i$�6�jF[��qd �_\Mn��b��MJ���:1Lc�Q��G�$Y�V��K9���CS?݈掞�ˁ�۹z��$�3��5��$�"��uw�E���0 0��Y��=!�p�sv] j�(�`+�ؖG�3y��Cpr�&b#e�D�V+�2��B(t*#��3���l||#��ٌ$K��3!�/Gtt�=��ݯ�f��ь�f��>��C��H,��U����q+ka�m�ĩ��X�� ���- �Odب�gec��<����6�{��-���M�q�虯�Z�sˊ2�z��|�c�Jb?(�,G����.$I>o����ҡ n��}XV��~�k��_�C���1
���~���x�%L�x������高�U$WP�0��X��[J��w�]� |?�����z�偼�Z����héA��k��^��|���0�����wޣ���u�Jt�k�Q�;�&Ӷ]IJ
�Q��{^���0�^=H%IF�L�.��hF4��O-�?�!�qZ��[�Ȅ�a��M��t��c�1d�b ��'TNh�'�.XȪ���If�� ,c��%L��IF)��A<�����t���Cɷvґ?��c[�|$JyK� ��}{��EQa�-<�k_������ך�4��Mc��b)Y�Љ],��$WN��lW�T �Ì镳ó�;�4��]Ν!�.�c�&�էLG��h9NKl'�h�D���0|(pQ;C�1i�~�t1�dH ���W�����1�Q���O�Z��c*�Ȧ'7!Iͳ��5���]Ϯ%�9g$o�XI{VT#nDb4gc${'����* ;o���A�[t��į�N�����2���}R��O�X8ozr9���ⷌi�)rXV�D���`�V����5UN�s��ҹ�g�=����M�]��>X����7��O>�ȑ�.�X�ˁ�Z?��S<�� L�r#����gwdI��4�b1O���4XV��+-O�n�d�(�ZI��ޮL��,��z�y=��zw�� � àb����4���5)���a�ER���u���G-�����=��`�m����h�A>�-E�{����Ɍ��l��0��ޫx�7�z�7ϸ��ѣq!���H��m۬{u=k�n��+?��q�9�n3'�$t�I%32����{>�����xH�� Z��1'[��m�X=��N��~0�'�N�2s����y�o]®��q�.j\=#� $��VD3T��~�m��oc��J�_��� cc3�i���"C��:� ˔�W�l�cxJ?Y$��C�U�J ��A�hdj+�Ҏ���E�,�@g�ka���P�({& �^/@<����� ? ���b�C�?��as��(�\� �i���� �u�߷���KG�����ťf@ S�6� �m`�c�d��3�^D�~�EV����l{a��p�4S�N�&��VZvΆ|T��zdɊ���XY �R��T�E��n��0�광Zcd�8�w�Z$I�Dgs�.���c�$I��_��&���䨼/�*P(�Jm-�<�(m�iFiL
��mY�TU#��D�dv{m�;'x��?�O~�O����{��(cƌ����H�e���s����Y�nc��K�;_��'�K>�Y��/�TV�]�"��&��T�ȶm���x�[7��� �����J���mp�(M8����������NMM}�� �S��jk�3p(�}*���jW��FcV)�(*�t]���k�CF��ha �e��}�o<X���ǰa�KQ/�[Y�q�M�6�쳋�LJ�w|��9tx7G[�byY|��J�Ð"r�����I�Y���hT"'�B��n��h�ۉ_��$�r3���F��D#���V��;^auˣL��xb5�R#eE�������N��Z'�E���楱��;��O���-ci��Im]#�$�c�:�r- 2�� #���xa�t�`肁]*VG�*�pJ������t٭��E\��69�L��-���U�غ�M,���v �$�%�~Gg�N�Ќ�Ĥ�Q�}������6v�\'�\��u�� �1E�)�t�|� ���ģt�s����t�dã�:�Ō��`��ѵ�,�ΗȪ�Y��z�,���ƣ���.~^��/ծǴ�O��<�0ɵ�p�Ɇ$z\�y���G��N�%�z��z��>T��H&ӧED��yT,﵃�9�$I�y�&�H�(�}EeQ�S,��� ��"K�����v�sI&kJm/tQ�����c��O|�Ì;���[ xkrY
�W^y��}��>�f�N�[J��/�*����D�����U-�N����ua�R
aO�(%8j*�H������Ů�uw�� `]׻yoXj_$��鶎/2��(���jγ�7��\jjj{}m� �뢫����&L3�mZz��u]����/�K*e����cƌ"�-�,�X�źux������t����Ȕ��~,IHH?q��G7���7l$#Dq �N��z���$��9� ��2��2sV����V��zi$C�P7dzxiӃ�WڤF�5��?V��m�Nv1��:�nB�Γ�B�=϶�䝓����#�|�B>Ƕݫٺk!!��$n&锏�leج���?�8��}{m�I�%�dO���e��Q������P�0�0M4U�um���I�j�u�r:8�U�?���la���E��e��&/��}�6gaE�]�~$9Z�s�����5��@f\����Q��풨M���)+2���]O��v���
Mt�~ǂK�$K�]��W�*o�Șc����~�!x����� ��X��9���Xf��H=��K�]��:��� �<n^iq��ݕ�aD��idY9M�V��\յ��l��߸O"�*0�vo���ۛ}����� :$�ϖ�8]Xj{y(I2���� ���G�b̘��v�[��N�^��o|�_����1a�,l��,˘f�Ծ�w5���{�[J� Ku&ْ�>˼��rd4���N��۶(�d2 ���H��zF5�݉�Su7� ����aPJ���ݮmG���t��kT�j��J߿j���5��b��r�b1����٧Ipy���P,��4�x<����=�����g8PL`�jx����kx����� ���ֶㄒϠ�fj���K�����:�<�d2�a���nj%0L� ��KZ��#�|U=C���zW:��k9���"؞`|��#��le��Gix�J�� �;;�����Q�gd�h$j�ݶP�s��c?o��i5��h�e�D"Ek� ^��"����s�C̯�aR FZGգT���;Ov��
��$��pb�I�ef7܆�$ P4����@}� ��Z����$Ih�m�����<^��<'�n"=C#��!!�~���r�i�;5rB)��#���Pȱ~��o~��y)�5�~o1�Q��S��f�"#��ȱꗫ�8����̣il�$�>mp ���C������;f2�1�F���/��UD�i�~�z�{��SpPM��ȵ�0�z�g!ju�}��y��<����õ)��rK M3(r$i4M�׮�µ�e�+��-�������<?���������іH��T\&l���]2������X�s�Ghnݯ�#�UP��|�R��A�lܸ������}��s&M���ih�^J;�J�{�^��FN��ƤR�J;�ʣ�z��V$I.�U������J?�ލ�j�z�=ϩ�tw'�0�5MGUu�{*����=���&��� G���U}�tl�*� �WVx���YVz����s�.L3�i��9s�a��e�\�"�f� O�j��7.��j�y�y �f]�S����8.���=��tلPB��J�TQ��x�Ү�4c� l��Kk~�>�a���hۀfDfU��LKԎ�kV�{l#�wo"��� ������_��h�l�ː�Ou;��]��CY�}5���������� ƌ���q�9`
ɰ���-��
~��� �( b�Xe��̨�S�#6�_Ήփ��:���/��c5m�>Z:��������<DG��wq]M5�{o>����b��BR������^@����+��穩�C��4�З�sh�P�ߝu�0j��R ��}���0a-{[صx�#���ױU���!Ƕ��<ǜ��0fQ��/D�cESp�N%��_�H�SpP =�=+������+�y��ѱ3Or�H��Y�� @�펎�R{ĺ˺���D�JWW;����K���KF�kA�ex%�
�$cYE��b|� $b�a(1o�U,_��W_}� �RS��(�P x3sY� ضm;����>�w�;�2(G�*VJ�)�ĐR�%J�)�i�X��MYV�}׵QU�W��!��R�ͪ�Y����] �t�����Vpw}r�A>Z$����}���ZmZ�e�<�]� QZ���i��-O�#!j�}�� �'�"صg\�0��3�bÆ�<��o���E���,x��}�U����<A&3�E����������Q�MN��N�~�R��&�B<���\\���]ڳ�i�8��;o=�$�Q��0ɾ;��nk��3j%�PQ���-���J�� �
���eH6&0S&��1�� �=�۾�a��]��i[j3e�� nM.ۉ��g��D���T-C�f��9�r����8����=9�NtQ8^�)zh �P ����܌%YB�k�ON# �pۉ��z�@]YC �`�:�s��ɱp����� 5C*V�t�{~��%8��I�4Q�(�q�{��hu.u�������t����V �H ���t9��)�^���j� �4���N���ԏ"��@��y���� >��� F�}w�,������xJ�V��� �gyH����� ���x�g�;�ǒ�>.�w��bE�]�2�h_�-ƧR5U��%�rn� ����?��g�k����G<~�Z�>̞�� ����O2c�4R���I�[��|
tl߾��~�����#GN8o���]N]71�X�wԎ�P���Ϲ�\������Z���x�:��8QM]}}S���$�岸�M&ӽU�w����}�ڎSW��㊯m+)�� ��딮���j��(�$Ei��΅BU�д�[���5��C:�9��9~��{9rd?�����^����'V�XŃ> A3��������棋98t��A���m��|�G-��~����c �Z<��yZ�rz�Fv�a�I J��.3�����&���g�^=��.F��6)��QaF5�ݍ[![m��Ҋ�?Õ�������YL3Er�����[H��������b1��K����� w"��s1�5��(zt_��O�-��6 ����c:����%��=���3��N�VjC�3��G����O�C;��u� ��-j�b�J��g�x�Ü���&��te���Tj~�n�Ҟ��)8���W�<�ɂ?\@Ә����*���a����y�kOpէ�b��Q�ƅ7���B{�T1��������c�,� ��[��}#!��(ж���k�4��^/.EYU�$�5��S�K�JVKٌJQ�J��d��_���l�,��VGab�E���d���@���R(t�Nמs."������GW�o|����~������|xӦM|��_�3��GF��� ��Z�o���h��#��cS(t��h�-�ʖ��B���W���E��f;�u���繑K�r�we*�����Z%E��睖��w���k�+�A�� �����
�C$�LW����U�':�gO��\�-��ھ��!���veZ�$ƍ�N[[������/�C\pq Ð+V��_���#�q���A�$�:N�7�s�K<�-z���>N���~r�!�8���i&�H�`p ˓�(3`v=��R�F��G� ���|�8{�m���ql=G̈́8F�̱���lE;;m_����{�u��Q�c��5̟�N2�F����4cF�t/;�l��"I�$#�
�x��L�2v� Zv��w�~��'F`�8~�5� ��������$�v��(�%�R����x���<v�"���M$I�PȲ��̉����H�V���t��(�y�%|+�M�G�q�̨�DV���s6�푬O��HU4�!��pb� v-�EfH�"˂K���Gy�[Oq�'�O�©�ޞ�x�������k�݊_U�zA��*�L ���"�!3G�T��L4�ʒJeJg*����n>�Ǫ^�K>���}E��abf����?M3��b��� ��B�c���"a��Ϥ�������\s�5�b=w�ˁ��^�f ��_����FM��d ��S+�V�a�5X�n�r95�zH7�zwu���F|��GUժZM-צ��O��܊T�\�P�S,f��XV�ʓ�wUġ�D��b1�e*-���A��%��>��Sqc�����ȩ����~�r�N�Wu#l���&�u��.TU'OV�](����p��~�+�qǝ��n)x}X�|�����_���o���ud[8X؄6�%^'�B�{,f׼��[�f,b FR�H���b�b�)Y� ��`�lH��5�u&���u�H�9X�h��e���;�HH�� �\[�+bmQ������f�k�ɖ�9�b�J憪j��h1���Y���h�kJg��+7d�L``���ΝȌN�;�t)��T�HM�%�̴JI����NN�O�`��W�L���W����h��������ä�J��_��}�}'6� 1k <�CV�>��bW���r{�-��0x�`Z�����ݤ�R�4�S�7 22�������{|t���M��)�7���{~�D�k��vTbQ���j�8��O��!��ܡ"�L1m�U��"��<�D�m�4M'�������r��*�E��Q��3�z"���y.���̫\:y��?�,~}�%�L��".�#GNĶ�?�gn��FL�"Xp������
���w����1c��7��\��0 ��:��Su���o$�O���y{��Q(dK&UՉ�hUP�� �ie���JB��{]׭��D�6�m�HF��c�� K������d��d2�i�+i����j���(���VT6ْe�"�#�g ׍]9 \��Ͳ���岄!���j���i8N�vuz$����%K���?5MeРQ@������;�~��l�r~���2�fϾ�21�����*�ݭ��Ha� dE¬�طb�bS9�z�F�@�ԊH�$ ��b�lb�Xe�*+2�!�-tprC�V$=,�?�=��((��cE������y�#y�kd�Mftj6�M�,�D��3�f��'Q�J�4V7fi�����U=�*q2�&�v�MkW����Ʀ|kUWP����g{g�`Y�1�:f�Njt��v�g��!�+r4�La������N��nb�~�t�x<��B��l۽y�Mfh ��G��{ .v ÐxM���0}D�U�@ہ6�,�C�.N��Z!���((�Z���?Y����f���.~��r�x�;>���j?n��s<T#r{�fN#IҩH��N�&��&�>�QC�T��hN��%���b9����²��E{�b�y��J���\��@��s:��*-�ū61=��Џ��3殑�s��*���ۦ!���}��|�MB .{.�h|�Y�~�=�2o��?��> �r]�,+tu���+
Y #^��-�i:�ò
� f5ȲL,�(�L�=~N�TUǶ�(]�sp IRPUU�1�8�xd�TR�ΕB��a�Q��zF�(�2,E��ҶM� ��DG)�2�n�&���"�R�- "S��0��,����H�{5��v>��D�-+����˭z��C��̟�6�0���?���/����i(��0d�����2}�ۘ>�* C�`�ٸ�vu��C�גȔ�Y"98��;�ؒʹ�9AV)
;�x:j�c�l\�%V;�~�^w�B�4�k ���[�HQ��R T�x���h��B�a�J�:�q�Y 5M��4��f;��~�lhYQN�W}8���I�D�L2�~
�B=�����MGp�q����^�!�09C�!��zx�K��H���1?2��TTI�/Ԧ��Z|�G�t����R���q���P4]#��q�9��C��{s1ZT�&�V�, !a�̋&~��k��z�,�>��W�*�0j�(|���_A�PQ���V��n3�=�� /��-�hJ�;.8X]f����ůj�.�WVd���7��[p��e&���� ]�]Xv�L���A
]7*k��Do�Z:+&��2
-cz�K>�-n�ΐ�P�"IR)�з�;:�(2�֌ �<ϣX,�����y�i̝{+���g���O}}�X@p��3�z�'y衧��0q� ^1��Q�I`��#���4�����BKn�� �a�Ͷ�iF�fZ�m���N��%��+�˕z�r$
�P��86��������q�7��}�����yC�~82�����U(d�m�d2M:]{��>� ��f;K5:qz�m�Ȳ�O`h1ڊG1hc�^�i�z�;��}����yG���L��E���K/�����~(Z$�� �Vr���fʔ[�1�jL��*ڬ�������E$����B�G Y���9P�7+4]�!Vo��>F�@�����Ÿ� J�]�B�U�C��D�<����覎j�ȒL��6��i���H� �J��� 3�&�~pFfEwcYXV�����}��Ѥ�<�k�<Ɖ� =F��`����o#�>�X8m>I��A�Ѥ�FdIE� t�,-B�y~�O1�ʤ�3�y���d&5,��aHU=�e ^Z�[��l�an��g ̄����N�S����� 4r��!�IDAT3��`�3$�$��%rI����}e�]�W�k��Ȣ峦��د$��+�dY�%Y")1��� r�F�+W��nUw�@w�1�9��V�������bf,�O��~�n�&��r #g����rLF�2Q���ffd�=�æ��R-�5��ZL���[�x�_;��Ƿ���m)i��a��;�HP�Ƣ��l/�/7��q;Q1uf�,�� X�Y�T.����oD�z�gˆ}�*�g7��>pEQ0�̲�s�_M3n��E!�z��!�4�x��ր�Ȭ8��q� ��* ]7V �ep���[�����ֈ������U�/~�o������b���w�� �ռZ��,˄���
I��$�4MyI�5�gK Ԇ1Q���9���a�yNJj�,�ɲL����g�+|�sð ў�e�h2S�h�볕��D��(��0% �<��X���p��L��!�}�BΏ�h��dp�f������ ���0�e'� Y&��=��\����������R*��|�k�*E���*���ΝO���1��r��S�<h��3 ?�1���)����^u���eھ���Nfo���]bΫ�; �� ��u�O�{�#ˌ�<��7��S1-=%"���WBJ�4���v��>��M:��u�� ����<�8��
��[;2I�1M וRT�Ru9�H�}�qD&S@Qd�;�i)t ]�{v.��L4� "�``HZ
��JMx��,�ĵa;�~�����*6�>���͙���I��&qa �sY��, �ٙdUS��c �FE$�F�@Q��-���(����{9�#��a�͆�7zk��w�i�ƛ_}�K/_b�#�����h���=#�O�d1j�T��u�3�9A��M�3Ҋ�QBB�t���.u#�\����e�<t�c���1L�;˥��z�,����W���t7berX͆CƄ�����L �1�*/�Ϥ���f3���9)��D���}%E�-fQc�u�����b�qD�<�,˴�t�Q\�t�{��<��/~����g����^�5��wM��/�-���7ٺ�1��{�0�Nwj��Z��$j`�K�-]l��ZDZ�$���Ь � ��EAs��kί��aUU�4 ����ۗp]׵��*�V,��������|. )���ڷ$���Bo7ܦD��a�R�B�L3��{���<�z����7�z��������Q��#7hX����2��u^?�u&��Q�w���N��¢ ��� b�$�{�*j�J���?�_����_>ç?�stuu������&t�}�=Ɨ��Mz{��{�CDQH��@�&��bwU�)\����J%B�B5��M�>S�����u�ZӂJF�\�0��ˆ� Gf��� 3�+� �q���-,c3 �/^'3��|O;a�7f}`GM�S�֞��.�{��F�N�C�+��s��� ���Ƽ?��t��J"��t���<��������1xz~�E�t�@hz/��ȞNX�q*N�\э��Z��fi�ڬo�+6�`� / ��%�o�L���p����'p6ܿ�(��|�k�bS �#�;¥�.ѷ���{���v_�hV�����}� {�U"%� �,N�U��*�%��� Tk�EṲ,S����g)�_�k �`R-֘�NQ�_"����I�:�P�LI%
c�!����l��K[kק��~���:z�7�׳��Gb�C�q���F�˓�f]_��>;�b�ּxe5,��&�tDD��L,�t!�$�G�(33���o~�_��_���Վ{���{���}�k�����zx U�W�h(��t�$!�
� � �\�<�4�1/�\o�D ^Q�f7: ����u}����x�{�Y���9��Y�\�! �t�w�k���V�V [�ؗެ�
I$!�"7������&��&���`�|���Wp+.{?�5W���Mbu�aV���Ԩ��Q��Tˆ��r���IWG������ib���f��Z5�0 �}������.��tvv��r��>���9w�<�>�
��ɓO�pJ��}���:��I�r(�zˎ���L\��q:�'�I^n�}�Z��{�S��(��]�S;��\���P[cr�Y̼���R ���v�*�K���y�R�}N@(|Y�(��6��,��&�{�a��'�ޝ��R��.3"Y���M���H�@h$E7�ܺ�$I\:��«X�#r�����d��_$�`��l�01�&�"��$T����^��+�'��<N�a�c[���I����Ɋ���!οp��-� �?�$K�q���B��@Z!~�G�4C# �TFM���N�KBg�6�.�c��CH2��B��I���b���=
َ Q(�2���\[�F�Ac�A8#�!
#���rŤ��W[��)*�U,��m-R�u�{�}�C"�<�A�g�7�����;�$>J`Ϣi�H9UV#�㘿���ep��/��?bǎk�Xk�}c�� p�V���s��5��6�26�nm���\A5�܄h���W�lKx�K�s�����m� �Y���#zs�v�oԱqKtF��,K�����O��F򍖈��q|Kx��B�D}�����=��G8yQ`��|6�ie������6��5�AI�N�Y�"g����(�\P܆�W�pg��D�����n�A@�M���y��� b4���[Y�i'b �����l��ϖm�PT�(X��]&5��j���K��}�;4�7�y�Z�U�+׸\��x�2
#�0®��:V����x-e2�&��
MI"�b܆��p1�&��#I2q޷��NT .k���RjO=J�M�HB��2�(
^�D��(-�A�e��+|�(^��z�����KL�_c\���c嬛�u3ጥX$�A�f-�o�, ï�����ԧ�! B��iɬu��fS4��X�K�\���H�^]!
"?�X|���Ѣ0"���W�H�$_�ӵk6�5��h�֖\�AQ4t]�Lq,ޟ�� �O�Pצ(l2�Z �ٽa{q��Y�jҜc���4���*�� �u��c�DI뢥� I�0��)]�ғI'��b�81Ch�v�\37�ؾ���*M�H�}$�Td��m�,�k<����=����سgϪ�˚��;վ���� ���oq��edY&��&L8l��(躾$����H4�}lt]_d�M" ��3��:u�fE% |?���f�sa��=�p;���4�)h��|��8HR�t޼�&�l�d2������|Ҫ�:9���i�����SQU%��.t�qS�T8w���JI�H �Z�vƧ�9_;Gv[�ȋ�I�`*� ���k��Ĩ�Jc��>l�g�=�Z�D̈́�u=EZ�:IR2�(�S6�Y�=�( �UU% B&�&�:s7�0r}���G���O��N/\����#�}�g���CS�߽�'}O`���i��*��ʅ+8[9��QðnFM�A(�MYF�E�x���TZm�T%��H���!V[��{'Y{�ƽ�1X���A��􇎦��2�A���� I� ��e՘�bB\�d��FEY�oOL�$F�G8�!��3 ^�8���6D��_mu�%]k_�h%Y�Ԝd_�%7���댟�m��u����gh͖l�*s��gp�.��z)��nz��P$�q�w.�\�cs��V��#5�Я�l�6ѳ�����+�yZ���O1eM �d��%��J�QI�U���6Gܪ�}�&3����M�.�g�=X�It�N��}� @�5$IN��+�,/zjR/������*�9�T���6뿵��s��[����O|�}����9�ٚ�S�{>����������`��}���mI����a�+f
v]1��.̜(�ϝ4Q�ʀL�֌�aR��)
�~��\ {���<���f��:���i���m���̭ٳ�.i�׎���_�{���5��j;{��P�k\�/Rz��&k���5���A��h4��l<�C-�H���1лt�O��x�G�3��ζ������GQQ�T�MZ���<OTsv����_;ƅ�E�m��<_��_�|�m��D�`��I�H�q�K�芻����99�H��Z����7�~;}���hoDk{�<�`x�GĘy��@w.镄�z�\����+6ތ��ڊ��9a��‰�`g}'?���ų�X�k��8vSk�J��u�E0�������yd2�&�|�B�xG�<u�$_��;�>m�m7]�Q��l/%�-}�}��ā 8��kn���r����u���y�Sҽ��m;��W���t�/��/�������6 �X�� p*�(֚��� E�JPQzFGS�Ua���֪xoz � �a�z�0Ē-�]8F6�����o\�-��`�;�gb~���>���k�e�2V��_]aK�fF�|������I|;�m�������{�i��޲)�X�X��D��;!u7}��_���:?�?���+�]�5�^�wu�@���zSO�Z\%�M.�[R��y^ڑ�d2ˮ�
}7�\s�\�t��i�^�0 ��l��T��z����m�\�~�b�x��K̶m��2]]] n�^�� �B��u]������\�YNOO�(�-�0 ���&�ˡ�����8]?�m�T�Mk_+}���e5B?ĭ�b�ˈ�'m�S--ԧ�Ԥm-m���h_� ����?��S�>�^���3A��`ۢXp��!N;�n� /!�g����7��]"�+C�ΔEVA�o~�op���Cd3�5b��`�$E!�g����%6�����wϽ7=����)�BQ�}���xvA��DLL�^���53w{�p{�f��)rWs��Ǩ;u6��Fr��w�$$�0 p���F��>�`p� mmmw�[�T�'I�J��Y�ضM�V#:::��F��~�0߬~�`{@Kg˼�%�c�o��ȷ��SuĨ����Np ".���
FƸ�,��D����?}��i��!:7w�u}��[�a�������������ƭ���(�}�2������_�%�P�M�0 雥������13gf�<<�fi�A�r�Z����Ez�Ӌ�]�Y ��p.f^�7N����qjF���t?x�iok���y����$q���vW|\��H�!K�R�㘙���R�����|�}?M~�������_�+FFF����y<���fk�N�w �B�T� à�h033�eYX�)_(�I:�����������u��*�|~YA�����)����v9l��u]���`O�e�M�88��h%2��O�. �$I(�B+
(�y�Ŝ��
�\EQ��
�7mö��(
������U.^��[�o�+>���Q*S"���N�Ԟ��H�#|� �aP�չ4|�/}�K�_g�� #m#hu�u���J����t�w�r������ȍ��'E �B�@��r�>w�s�=����`�&SHȇ~�C|�_}�/��o��S����(
Y�_��W�s��U�������?^4�iiiazz�8��f�\�̱�cx����Ăd����V�B3�[ޮ8� ����:�v>��>ͥ˗8~�8o{�؉� �P�[��� � �%���p&ܫ.�i���6�z�P�u1�U�>6�P(P�T(�˄aH�PX��P�;1����j�mG�G� ��`���=��A��7q����s���(��@H��%i���d�����G/�������a:6v�%��lq3vz�����8�Ӈ�th�q{�+I�0 &^�é:�9E����[ۼ��k��*��"x6V# �$��m-�lkABµ]��!%�ĕ�\A٭ ���11�� U���)��m9�(�ʋWh�2�S�p�$1��C��9� ��\n�EPI�(�J4 ��*�L�IPx������:���������dعs�1֚�+�]�'&I�l�L&C�Zezzz^"<��v]��io_^�PUU��<�F���iJ�Ҳ�4M#��P�TRg��*��� &�i���[AqL�L;� 9EY�W�GQD7]ù642���)r��i$Yb����# � ZZZ�cOO===���[�׿�Ss���m]�)_(�m�2��q>����:�5=Y�y���\w������7��&(x�</�z����U� ������ށ��q�bA���51 ��嘘�� V�\�Z�FE�r9L�$ B��=��~�mߖ�)/d���ȧ�W���������f��1^�E-�BN�|��KW�ď����'o����fff�Uk��p�I}���-Dq�����&q�V\j�52� v@UU7 ����V��W^�
��Nns��+�(��>��:�ku���d;�Ԯը���h�޾{�~����NZ[[�!LL�����Z.�����d2�%u-Vbɻ��֖vJ��I��MU���E��l�.��t�g�O~��IpDx�G���s�"N����~�!^��x�??�����Q�����ҿ����� �?x�b�\�$1��h
��F�@3�U'�
\{���&6/ ���j�q9�A�p�����b��d��]!K�7 ے��F�5j���d�w6��q:NW,S��h4n;ֵ�"�7�P ���Oz�r9E�͍�|�O�h�J~����_���~��|�3<��3lݺu- ^�w�)�<��3��x�,��%��FChQ*� q���T��B�OIgff�n�R��(�q����R�|>K�m"���jUU�V� �T�Q��'�����t�7:���(ʂ��V������/�Qk�ڹ׸Z��֮�i�EQ
�18O:˒,qi�C�V����4Q%��\�w��O��'Y߷~�}{�8����9=|���Ɣ����Z.��t��4o��&��N��"a$H���9�������QL[��]�exd8�� ]��F�4)
�>s� _=�Ur��L����D�Ze�}(�_��_��Cl2Kk�;�@̩����˟�����O||��i���K��\�\� #c�T􌎙7��`��6��u�G�9��v(Y&�r v���^'h 0�� �i�yu���2��t�ur��3�f�^��6���w�������n
��|�Ip"!�qR��Z�L�LOOS,Ōa�E�ղ ���i�PӴt$a��
Ð������Χ���=|�'ߖ_�]U �� �Pȷ�RP�!NMܣLKf��w���n�:�Ϗs�;gih%ז[�c����Ό���������$!��guܚK����=G�J~�eES�� �Z%8�=mS}����v�Ǐ��Dqİ1�VI~�|�Z��{%c �'b���_��`Kߖ;*�%k{2��t�,㺢�y'�4I~}ߧT*��X�X(膞6t^�QOGUL�$�������fll��������e- ^�w�}_t��Z�+�J��O�ZMa�I"�ؼ�R��t���2�L���|{��8�Z����Ea�sM���bY�3���g�u�'Ϟ�/|�����{��"�LI�ai��Q�i�/_��=*�
o^_� �!GO�C�"��j��!�2|�1 ��"�B�F����O~�'�h��-�D�Cv}�:+��jX5 yLf���ܻ�^�LJ�����nD1��k#��'_�6ۀݰ�&�{e�m���� _�c/��s#/�|�Ȍ�yj'�n��B�@!_�X,΃�_�Α�#���t�,�����/�y���w�_��O����]�}?Xǜ8�*�?�W��<�G?��eo�P(`Y^��Vm�ވl��h��ݖ��W�']�x�#O��ob�,��������:F͠>-�>-�15<E�H�]�.�z�)
�����~�������0 솝�����������^�r��a����(�j5l���]�!I��v[�ZR�\.�ᵫ�pL93{ܚK�d۲�툙9���5<�̝w�}�ǭ B?!�ug�F��<������"/��<�л����E�n0 ��c�|���Β߹۔$2-1�Z�1�������o��&��
f�ĭ��5#��� �F�A�d�M�&>�K1'/bn7ɵ尫6�,����q��\� ©9�U�p8d��[�x���7������njs��B���W��q��)�v�=;���:'N�`��03� v(օ0�n��CO~hI�������,�_��_������Z�f������nmKK ��166�����,-Q��i�F�XLI[�[-d�mS��ikk]�f�v�K�a�I�b$S�eQ�V�%��J��CǹT�Ħ�&�`���Br*drz�/���ݶ��μ���!vo�-:����C�5�O��Zoe��&`���V�����t�%��P�X��q��6݇��誾`蹷����2��M|����X�p���q�?���St�C�����A��K�Ȇ���B7�T���EN�9���P ��^}�c����x���r��a�Z�ظa#�$qa��Ə��@����GZ-V�6Ƈ��ATU��������z��3�-v���<��_�C?�����WhA@[{� �{�E{HCQ�v?�(�ڑk�/�g���ԅ�\EQhmm��{��s�S;Y�:-A ��A��q�1���4��}�Qd�Z}�`-1UU1 �Z�vKX L��g3��R��Sx��$� ����i�9�$ɇYv���#�F��jN�C�b���!���E��%�q�V]|��,����u獬��?� /���y�O^����O?k:��1���_�;�����W%�ML�$̜����5�8�SR�������^-�U��� W�%�W^�� ��/�|�#$��P��9?t�uO�C�U�-Y�u$$4k}�s��8WY��3:��'�| U��{�tM�H��Z��,����m�~������0�3�^�y��7��l���k���|W�l[��X�ko^��Kj�Ȳ̧>�) ��g�g����}6lذ��ٻ¾o`���ʲL.�K �<�K�wb���s��ryQ���j��GҵM�5�9Ȅ��^��#i�kB{7���^��ιk���]��aHE7��F��0 S=�8p�WN�…��^��7h}��#�� �}�>��>�fS6�һX׻.%�H���9�W���1���r�9��Ot=b��
&&&hoo�w]_;�C��.]���w�O�s��y.��?�G��p�$�s:��B
k ����3L���%n�}}�Z���W����=t�B
$���s�;w��^�ঃt�t��f�jLᚮ��K�HH(�
��*�r��~�#H��/������_ޤżf��c�^��g�?����'_QBV��q�4y��Sxox��q6?�3w�ѵ]f^�apf��w?NGg�-��(
�|��,�-BfIB����\&�`�A�e�g�S������i�
�h&8���O.����dm��J����Ŋ�s��K��$xhb�[�̛B�7�L1��YYI��3z�k��,(i7�lKI�V=�����~^��Wy�/^'
"6��@���RLE�� �y忾���d�W-�ML��tح�^�U���,��O���z["�M�̜��36�RfYH �nS���Q*�p]��'��(�X�eY&S�`Wmbb �X"!9W��Ľ�s��,�9Y����/���F��[�^��2��{���$����vE � 3iMR�S�,��e�����@�4Kc�� �r30��~J�����t]�G~�GPU���!������ ^�w�}_'��9���(�E�(�u]��2����C+�$�t����y� ���y�#�e�l6�B�oq�u� �V����.���S�$�S�)������g]�:��*Ͼ�,�m�l޲9unC#C ���r����z
���ѻ�SWNq|�8QoD�L��8;~���O������s�N.^�� ^�<Y��@ ��Fc���WG�����8�)�m&�� ~�Ǿ`���B�@�eOH�TUe|l����u�����X�Ҩ����{u�}Y������W" C&ߜ��Z;OlxK��(t�y-��r�+ �o���3T�*��%b5f�6E�VM��W����J5�r���l��G>�! �_������]kΆ�٢3z�G��&���~��t�p�.��ú�ӷ����u�_9���ב)� %���LW��Z�ᖇ9p����������]�b7l��\v� ��N��v �I-�s����|~��6 b��$� GCB&x��I:�I���]!� 䫤X��+"��$ ���A��6 ���\���,hF�+�@�d�.e�����'�~EW��տ���TTN|�o}�-�~t/�ټ��ob�$��*RQ�kx�e#g, U07�]
c�B&+r�h��6V�Z��%!�6\B/�e[ U�������b'߾�m��Ӎ��>ۊ��gu|[�8��ҋ�K9WY2t^�qu�*�LnY��d�w)�or�6�j���,v��7 �e�=�j�����3!��cX�"�;>�jИi0vt������@{k;���I�n4�4��G?J�|�ӟ�����hii��c_�5�n��}A
�K���ix���y�gʘ�yGpAEQ�fD[�V�f���f
���w����<�j5�/.dI��p.4�0L�A��i��h�Z�1plr�N�@�7���^�����ک�8;s���h1sư�ڜ�>K�.DTȷ�]���f��� ���������v��_�SSS�u�%9�C�m�3��p~�<� ܼKŪ��+�p�W�<�}��H�1�`U*ZJ-|��oqx�0��+�h]ߊ�o��>F�Xr7VUTB7�
,6wmI��j�Fgw'�q��N��ޫ���) �@��o�r��%<�cdz�L��(��Y���7������l�����Dl�����AtS[�/bq3~�:�8�C������.kF���t�+�ɢ�a��x��W_�|��U���!$$S ��:Ow?ͽ[�%c-�9H4�z����ٶ�^.7�J��Dc�Ł(�����4}�6)�ٶ�c;Ȓ�dȸ븢(X(.)xM�UY��<o^���5�T�qȨ4SC����ʲHb}[�$J���Xh{�LLڭ35dI����11��<�d?������QTS�gS�Z��)�\z�^����׳�I�.p�g�UUE�˩��fj�� KHx�'F�L����V|��*�S��b�l�ܭ���Y����U�p3.g��p�;�����n�tL <;����o]�r�� ̻\�жCtvt��aKmb$E���YVQ*A�� Y�SX�\������\~U�^�$a&�(D��b�,1zd��g�0: .�8;r]�Ywa�}�l޴y�~ٲ,>����1�������������l;[&ū!��Z��+9z�(�rUSgY�cV}�$�F]������)�0F�uz�G�B�V���
 I��:6Q$f��(�� sq]K �p��:<Q,:׾�/,\�Uk(�B&�aff�W�������{�4x��[ Շ�o�?�O!_�������d�eɶg�*ޔ��U�Z5�����]�Ѹ�@�ȷ�xy�G�y���>��l�9�<���e����a��r��9&�I�A'v���B�d,���,2r�v����E�3
��!d
�?¸=��Wv��e
݅�9��ɲL�Z�r�B��Ǯ��D�\7PT��=S��o|�_%Ӟ�̛(�Be�B��E��j}��Y2�ױ����4FHe��ZBͨ 5�8�������h�J���5�o�� W�_�w}/;��d}~=ݝݢX���&�k��Ð(Dn�.:�s�OY��T*�u�-.Ǘ��҅n��qL�l�>����� Z�}�$)�e�4-M���" �tmų��+Xhu]��6 �0
E���K*&�q]Wȭ�:�|�nn�)"Dz�օJ�E��~U���j�R�o|y�L�@�DWai�"���1���T����� �EU�t�m�'��QT���� ��L߮~�: �5�qaB��`��FO Sl-�n�:�m�;��.ˤY-�(�ijbj7=��/�Y�E³
�ԘXh����p"�c�n��)i76�c܆+����,6n�����r�-�\%쀫�\���O��ށm�(��aB�a��1�'��n�+K���kh��rGx���[2��
7����o��dweAm[�Ȫ��I�k3
�����������h)��zJ"z+�+�2���{���h͵���l߾} �fߓ��J���}�k|��׈;b�X&��SuuU�(�p�pH @q��8aP��H8�ڊY?eI�Qk`�ltC��[iR��IHx�����j�إj�����9 �i����H\�ƥ�/�'φ�6`�l�9� '�V��\������֓�e��d ��0M�LV� U'�b!T$�;Ǥ6Iqs1%֐%1W��.Qa��{5�c�;�C�?��H\��� 3�E�l>������a HXR@�k�R��G��YTUa���z��{be��K���>w;gӻ�˰�9��$�����2vy��_��{�Y�������U]��N�,��r��dI�(���%����寿�y>��?CgG/~�߇��$.�����y��'��ԅ�[\�t�+W�7�d������u|�(BR%TmV:hQ_#���fN���>���r9�0��/}�ߠ�� UU�╓I��j��/: Y�<� dD�r� ��E �* �
%{��p�u�6YNb�1��zᢾS�l/�]YnR ���QU�)��X�/�S;[��=���ZП�Ԓs�<��ӢE�֯)��'��M���a�*�Tm�|���ҷy'�v�O��o���M7L^x��4&Ǹ��}lڵ ES޾�w��"��\� �O��8�P[H�򫜀�a(� �$I�^����4nN������dz8C_��������(I�(�]�v�O�ȖC[Ļ�b4!B��f�G������*���'p�*�f�s�1�BFi5�9�p��S dS&p���e��m�u�q,E�Sw���襣��n񵦢Y���s�����}&^��$�p�ccc����ٳg�Z�f�s���@�t��=���� -�[�`ދ��
�&�����L��L�����Krz���q$�隥!����~�հR���Cѕ�nǮ���m2����8b�n�:�7�S��UY�1rڈ&���8h[4 �`Ki {�=<����*WF���ځa8�C>���� ����j���TbE���;���G���w�6��"qC�!y3o��p��JL�ށ�O�^6l�@�7?/�_lAM! R!
�l�P��3��أ�̘ nC+6��R��x��s���c�2�ve�o��k���J�#�d�e�$d�,n�������2�5�1�Q�Bك H�%�����X(r��Um�(}}�}o�o���dI��=Μy���y~�S���~���L������^�~w�K�?q3�u}B?�4�-$L�ᢟ�y��a���i�PɆdž9��8�O�c���8KM�K�O���T�r5l.��f�v.� �#܆K^�c�O��AfD73&K���ٞ����;��Q��ה(�iv����Y�]��|?���+��/fI':!��2��L;.H�%;A}�LU��_��W9yb�b���{ \����4]���L�����O<��LvU $˱��{b�^�47 �B7t �Xu}��=<W�ds�t�j�x�(~��b�uY�mA�����ݖ�8x�w�s�%�?~��y*N�{>~��E$��� B��'��9 ��Ka���4p|�O�⒴�8o�/ML� &�=Cc���ըO�i�����ټq3A��$Pd� x��\�\��=mȺ����R�x- Y���6v��kxDC|����ٸa#��������O���߿- ^��){�%�;��\/���g��Ȕ�J���$"�D�W4EW��w,�Ǒ`2�3���%$ �P��G��a,潌Y��[m'�cB/��Cj��<ɒ�v=��h��Su�b!�t#�GB"2#����>���~�'tC"#B35J]%� b'�����3��8-m-lذ�-[��:.�{�Sc��d���A�l�B�����'��u�����<7�~�O��@��J��S���0M����~FO�I��ٖ��:��#/Y���3�],vuO�*^���q`�
- KD�����P'g&��_D٥��ߎ��=��
|1�<��8�J/�L���u^=�*�6�b���� � H�a")�*:HI�a��o������k���?�~�g���
���$ <�����8�-xp+����qr��J+c��׏���������K�%-�$�x)���}p���A�����$��'�3��b.���vf&��P���*����v �3v^��"I����M3o�8ؖ�02n�M}o� Ðȋ0�&��/
U\ξtK�wD��b�pk.��Ҳ���/����z�A3cR��S�2+k��f�1���~�G?�_���x��/�j
�6�!�>�PU�W_�&'O�}� ����-[[�n�ad�Y*�
G�l��i�.k�� άV���`8vd(��V������h��<��dM��<W۶9y�$����h�(���f�x � ?�m�$�x��Q5��/:���{�9�i�Sn�X�&�ZȒx�|j�5��G�
"?˴�b�Ro���Ώ�g�� �,����\����0G��Ҷ��bWY� Ð�3�أ6j��e5��tJA�����C��!�y1f�+��+<��3��������i8�*�o�����w\,+2�l��qw�W�x���D��)ie�wD7VQdE��˪�d���"�򂐘�,u����En��p HM�e�­��OψyAI�#�Q���8��,��Tv����]��|��d~���e;=�(���0�� DG�ɔ2d{���.�zUR��8]��0����D4���+����,�
�J%� ��<���K��`���\�v��N��� �a�����[:�{�q�N
_�{�o��x����MUU���|�Lq�ȣ�e��] n# Ô�,I@�T� ��d;�Ԧj�/�Q-���"~էz���+�t��P�!Q���i�V˰��� �> ���@�>~�9�_��_�g~��|�x�����������+:�o��u����S��Լ�
��2�j��w0��G�!�!�F���>���K�����Ɓfq+sLj�x�9 |_$s����Z=���{ ����x�����/a�F���9B6(#�l��$��$�|s��t\@�zb�2�"�8��a\�]��w�14�&������ļrKK+���������� �n�i��ՙM�2EQx������/󑏼�C����;Q�XM�$ �4S��8����ݾ6���r]1_���W�8�(
�i���<۶1 �}�3Ӽr���\a㡍7C�����;b�Tu��g)K��jQ��,�� U1�|�۵�mj�j(��"�2�\����|l�&����a� p�\���_�<S��v���]i3�2Z����b��t�t��чQ2�0�&��=��3���*�G��������`�t����z��?O�=��O5��k�܄G' �"/���qL���[�%5[��{>n]�zꦞÍ]���m�d�ۧ$��ճ=� DZ�,r� !�g ٍ$ �� igé9h�F� �����7�CM�1�`zr�؏�.i�m�� |C�]t�(��]�2l�v�T�
Ͻ�?����UYض���V��m��ЋC�����m����`�5�"ܚ��X�x���NH:<��w}r��y��v�&(\,��]�e�����D��u]<��0 4U���c��O�mԐb ��K�l��s�q�|��s�Wqٱo��ݏe��GMNN��b�a�It��8F��Eeene�<�y�_�K_�����u�����d�$��9�&G�~��;{��������1�e111���-�^ebz���v"�e>abWm��6��-�Po�y����2m�w����b�;ܺ�$ ��0��6�dT]�ذ <Ę��b��[ڈȒL3o�T��,�2Ff���J����TZ�ZD��)��ݰ0 q۶����u]�I�
��V�=��������O~�����᭷�AGG۾��$�O�ɑ#_ᓟ�az� ]O�(����d�ze�6mmmb��q���4�z��(P\�z������ 'z��r�Y�5 cI:��L����yט�<��Q�uYh)��m7& ۊ�`d�&5��;�)e��L�ŭ�b|m1gb�0s~��ِ�=�>
�,��0 �����˗/3S�aÆ ): ����K�sα����'��o �T�S<��Sd��0�V��9�0 �lf���g>�~�W~�?��?D��58��}O���3�<��>���:.�y�o��Z�Fv ����$I��f�NB��<Ǽ*v2/Ѵ� D����"�ά)R�Q'�R:� �!�=�/�`�LZM����v В�����9��xE�m�*V������]� ���P�s��Оo'���{|��Q*�t�m��8=v�{�\�c�������*�QQ�T(��+�!��r��eN�u�$Ѿ����c��0��KH�<�W��+>��Me��}M�}EAD
T@��������0]�]i���'��j44���ԩS|g�;�{T��YF�a�����8r s�+ ʃ���?��֍�߶�&XVE�a��(� ������ƶm����\�4W� ��O���ᥗ^`��=��w�DR���>�G�|�]���3?���EQ�۶H� �4L��2�f�yKV�-�"�uG�M���m�e��Daĕ�+��ɿ��.̒9����=��űЩu�kD�E�)�]�g�}�l(��[w�>���[�Ut��LC�̻���:C/$ӚI�i��ʔ�J��C�P\��5gǡ��5M|_�7I��X�s����Z���f2��,[�n���K��ҳtv�Ϸ�ng��� N������O�8�>�(�L&M�l�����,��;��cLt� �H��E�V��b��n&��'�>���p]W���Vrcccd2r�ܒ�a�&-�����̙�r���$�Ό�+s6!+�@�5D�`�}[��D�[F�_�T?�w���Vr��("�
hk��G��� �iko�T*�uASikoc]�:�����������*�
���RL�Z�.����~�����i����$IJ?�����套^����6tuu�%�k���w\<|y�WG^��m���� &�7�$�$0��&3z �X|iv~©9(��b��/�����n�%�4�N�|oG�%+"�M�xE]R�0S��/��v�("�1+܄L[+��� ;9�̅�@G�PȆY6n�Ȥ7�Q1xh�C䲹4��3��p�=C�o0( r�����si58��4ј[��e��'3��R�^�GY�����g[�b������3�P�T�v��s��;� +��Z�F"��˸e��H��|̃�yr������IPr�B�.�e���/����㜺p�Ic���,�3u6�ٺq+�\������̕3\��Jݮ����f�dY��陛�%�"d��"�ju{�qN�z��~����񀐐y&��$�3g���7��޽�u~�b��8�j5|�Dz,
��BA��6S�ST��"k7��
fhYB�d��U�#Z��'>Lkk+��0U����� g�)�/�E1�.��$�Y�%�o�$��·J���˶�X�$8�c��2��W3�N�8��YcI�V��tz��'楛L���S������}�v������JǴ���J�Du��Le�j�*t��FHt�ߗ�f)
�F,L�dǎ��^���Cw� �\�]�FQ���Y����-���O���̓�&��0 �|j��yc�����7�6\�Մ6n3!]�c�<�r�L�T�0 �M^���h5��yB�;��c�����3�=[�a��>z�ξ|��;�h1f�Y��� �i�q���p5,��4�5#I�_�Q�W�V��(ƙvP�*<xσ˒k�%��b }�}=}s��b����օ����X�aH�^G�$�����ٿK
C�o��>��9r�/}�Klݺ����w�Y��}{�%��$qu�*�`k]���f2���3��^6��Q(�݊+f����:H���i�&`�3��,��XEkI�K���BUSo��1N�A�t��u���3d�ܪ;˚ ��Je��ij������8�L�m���y���S��z��Ͽ��ɓ�e�8�s����y T�T�U2� ���sz�2��$J��5��n�b(�^Hm��Y0!�ȋ�*S禘~u���p3����C��釞����{rp�Av��f]����V�?Ȯ-��d2��U9�C�^O;3�L�B����$����3���\m�J}]]��*�^��vM������U^8��_���!��2f�qz�4�.^������I��FCHfEQ:��1�L�R��eYw�z��Ï0<|����?�����!qYM���ӧ_�W��l�'~�S�<\��u��*q����y�d��t�R���L]�b����:rIF�j)kg�(_.cO�b&�P?:Φh��}�И���#/��#��T��޻՜}�5K�9X�=�#��� �[� a�o�4R��=W1x��4�M=M�}G;���yS��\q��R#k���J��8][$�@ڵ�������W�ǖu[V�I�\���S(����� ��/�G�eh|�fc+sW;w�{Q�ש�j�-vΆ��k�N�����ߡ�k�|˻.��㈑�s�����'���y���3�$ ]D���R�TRt��qM�i� �nK����:��,˫zls�ߤН�$>v�֘�\ �H�����i�{)��/�7�ߠ�`k��8NQ9�5���^����Khz�F���Ȋ,ƽ$iY>; BfFg�.x<���o\ֽ��u. ]���E�W�Ӿ�}�qN�:�޶�l\�I���jH�D�X�w}�g��h�8N�$��c�q��y��O��{���w�Y�w���`�2)ϔ�4~ �K^4�[�%=��YQQ���0Y�o�`��I��5S�6Y�wE�V�y�o&�q,�[USu��R}�N䋮q��I��$Y�k�u�F�!��<���l޸����ٳm�@�XL3��9z�(���x�Ǟ�=���!�A2�ydY�j�B�0/���봖Z �!ç��NT�թ����36ތG�B�ډS�L�ة��};��{����AZ�-�����
-�d��f�tvt���CK�e^G:�VV*TU���3��VjN�F�.ѵ��bO#cp�sǹ�wW���>������vI�v�( ��w��u���e� 3|d���ɘlǦZ�R.����B�@>�'��ܵ��F;p���8��{��G��w ny7,�cN�|��^��xb??��?�&�J�z������E�y���3yz��;p/�۷��w�@�f�����e�f�(͔�^�259���I��9��<z��/<ϩ�)�]�:Q̛��fi��/- ���ƌ�<YJ�.�f�3w� ��� �-=�$'~$!���y�0�O�ɵ�R��j�^Sg}�`���������9j���s���lh�@{k�� D �8�L&-�%�1�S����@�O�Y�p��qN;IN����%X�W�7�q��8LOO#�2����]­�:�w�bx�/��::(�V�ؾ�v��)���7���s�&�sM��t5 �UU���� �B��\3 #������&>un�;�zX���8�ax�I����u]�R��iڒױ��4��?E9�`��"ފI�U�J%�ͭ iȕ��$� �@�p�f;�*�hJ�&��X� ����Q���6~��^������������i���svF: Bf^��ЦC�t�P.�Qe^1/����4;|ߧR���~�=��C����ۿ��<xp"f���b����J���䕓� ���ƚ��|D�G��r��9!bYU� =s
O�''���3H`ݒ"���BI����l ����$[Q���d)%�e���L+�zikkK�J�u�uvgff���qŹ�=������E�0L჉�,��H+�H�(���������ŀ2����ܿ�~.�t.�fe3������!��q��(;6����� W�PX�J�{�ߤ�Q�V�iX��뺼��k�����j\Ŗl
h�F�\ k��|M�ɍ�v��\{�Ґq�ˣe*cb�����ٿS��!�e�i�e����UF��e�ݻw#���[��=���w ��ډ���s�>�0��h4B���,��T2�V�;I�5UC��z�X߶�g��,�q�]���|��<��n�ˆ��3E&�O2��`�{���E��2�[[1��-�4CKe� vb��&k�C�]^�C3�I�"/�S��7p1��� �۷�, ���d�|{����`���;��8U�9϶.,9�\��'����������qL�\&�T}��e3Y�����I����]�y���|��ӣ��S_q���2�B����j�.:�##y��gii饵��{~�B��ܹ�����-����g8t���&����R�{I��T*A����9���8K&�҄<џ^�y-d��R�VL~�^UU�m������5YדY�$��z���ȅ� �liI��]�!fA�_E1�SqDwv��2!�
�pI�ob�"��0� ��B��]�E���ob疝�:�+#Wx��sD�"�����ky�Lg��=�{�bqoo5���4�;��j��z�(����Ð����y��iiy��I��{�ޑ ���dZ�*�F�Q�+��F�ʭ�X+��(�BF���q�*]�(�ƪ�bd 4C8�;�� /�Ȩ��S�ݤj�X��)f�d�(�D�(���"�5<AnSq��(�ӽ<��I��"��l���D���*�J�����`zp�0�fnc׆]�`L"%�
ÐZ��J�$Ǘ̻%Ia�����NK�C5غ~+v��������h���+�s�333(�B>�_r�h4���HI^�����"q���m1f�I�J��o��@�>x���ܼ������±W��9P]T��^�t�D�x��<;{v�m�6�Z۰, �Y <���Ea˖-�r����*O?�cH��v|���|�;��O�EB�9�ͦ���td�9��X���F��I�)���0[���d�T�|6����O^g:?Mס.�y�ki�fIt9#/c 7$��lj2*�Y��8�S:�KNRcp��`d�E9dE~��񞺼$;�C3 2-����ٝ��hEIpL�Sv�ØL)sK��$I���6��W��r�e#%� �\.���[�'I���>ɱ�c��L���Y2ѻtF���8B܈�طqY�p�%�J���[�4A�u��۷q��^}�r�::��g�`E���_��_�]��?�$=thEIb�6&~�R��*)��8�����ftUUӎ��:Nj��^��*�p]���}=ow����]����(��6�����w�Z�}�+M�����E���eE[:s����K~��Ӕ�O�Ũ� �ˤq��*~�G��������X�~��]���3��s�ྑ�?�����G�(t`Y��,O���a�&����~�z ��7�7y��(�޽�k��gw]) �tN`9fj&��ދ���W���Hw"Ӗ����/�>�L�qGq|���D-�h���-�/�1� זí��1H���G�l���S�LVe��u첝�7� ��1r�`��b� |�G3f+�1��� b��16��y���c&�FuF,,����8?u��/<�D��g�9�r�=�{�������1��P�D� 2��sn Y��y�E<�*W�^���M ��Q���iZ��|+�</�HL�D�f+�qchm��#G�Ustf:����`� y#��y���{����׷3<5���g��'�ڲ�{6�C�ʦ� �a��3I�p]�u�i~Wt5eY�'�Ѱ�_������FQޑ�g��3g�⋟㩧����$k ;yr�Wb�6�W� � ��w��y3ϝݮ���k_�ʼn�L�L��݂g/c�ҬrjV�BR$1�_mB-1�x+ױ���x�c�3�UWE�ڽ���(�:QM}�R�;�B�����o���Ps�3Kc�$ �"�#k��[�rT��($�&&&��m)�j�`$H���� �o_�oD�DHH�#(�Be��� �d+Y��m�P\~�7H|�a)���,�|�#�u��o}�Oi4�l�v/A���$�1h�������Kŏ��p�={�}���ߡ(
SSS�qL6�]q'4a��</-�w�g�8�/_�X,.����?��'k�R,5j4d��۾C�=�$Ƹ~�zZ윻I��V�9u�Kt��j8ϯ����q,z\�De�"�MG���Y]H�5�9�cj�&< ^c��R Y��5�o=��q�o��hKc��5a��T���nW�eF�F����pI�D��V'���y��82�ve;y%�,�iC�N�'� 6 �G}�r�������{��{lܸ���5[��ew��8F۶牷/�`mVq9�칳�r"�Y�'�;����� A�RY��Y���� ��$K�I�6���(%WH�9��e��(��ꢂ�¢�fR }��г�fu�X�Su�w���.�m� �^��ֶV!�����>�/�������� ;rh�!:�:�|��SHRR��$i����� �����8��y��7�@�R�� �����쭞��)��i%�0������A����I{����A�toa�{�ޮ^,�J�M�;]�15����'���έ�ٴ���n��<٬H�o���<��-�_�OE�A����q��O�����'���7x���?�^�x�4����y' �M�z�b�����c���a���)���r�Ps_����� ��� -���'A�x �8�Ղߍ��w|�Q��oYp�dt$ �:$'H�����[\#Y���(%�J���4� ��������L��b�4@{k;��EQZ�[�S��S��л�س3:<ʔ>��n�� V�%$OB�Ȭˮcώ=�Z'Ap4T�UQ�3M �H�ѫ�G,�b`��������먪Iw�a|W��r?�n��+_��7�ȇ?�$�<��aE�o;Y��w a�O��r�c�^��<4MK��;=���1���_��p'Ek-w��B2˻��
ͱ� H�s�/�ȵ������@�@�T{6uљ]�O�����FimDCS�>1���q|�G��(Ƭ��pV��N�v�|dYN��8L��"�M]�6\új�������T�η��6o����*
�A�~8
"�^c���]]����IQw���M�d2lٲ�0��g?�C=��^�w��ՖP
�L&�"8�2�f�dy����|�V��L��ٖ�4o���qLD�'��d�Ĩ�`zN�Ѝ��l��r�9.�/ �0 =��&�GzF��y��t��`,���+�Fl�e4ܚ{,G�U&/L�ճttvP,QU�F�A.�#�E@[���4�}��B]�]tvt��"+�r����.---�b�.�L&e����:��R*�n���r9�]���8������W�0�X,�l���&�c à^����(� twv���.J�z��n�Pz�� "[*[����K��0˲���I��������)JDQ�;S�3$�(���W9z����'�'�x�l6{�]��,���h4p=w��9�!K��~F�Q��+8I�U��:N�!ߙG��U���D'���MJqܔO �K����(���5Z��_���=|ȶe�V�2�#g��ડ._�$��t#k���K���v�]�Z��%�\.G.�K$ Y�R�Ǥ�ThqE�{Ͻ�L���*F�H}v��N��A�|�3��p��K"1�����[#���|�?����8v�[h��޽����w��1 �g��
��=����x�{��4���;��h�D�h�0R۶1_s�\���\.�Œ��`� Cx����J
��L�B�Iwz��l6UUH
݊�pa���i;F��ЛCtl��K�C�>ՓU�=���6��b�(�‣��2tii���
����F3�bc��bT/�3qb��p���y��Gii]Z�h{��%�q��u��Ǘ}&� 2�W�<��q67��{ݒu�Wb---|��4M~�~��~��lݺu- ^�節z�t� �vl�!_����.�,!���{wS=]��W��v�&-}!�� ��3��"/�8��(���������:�Ip�T٥� P�m�#m��q�L2^8�8%�]醐t�+vJ\3�|b�=���i���&o���1E�H��P��pl���**�*��K���!��C7p=�j��o��+e?@��To�� �abr�L&�c;x���dٶ���﹎��SGԪ5q���j�J�(�r���Q�c;���"+���*��������W ���6��e��7<��s�َ�,��)��K}~%I��zHqs��N��+���"��<�$�J�?��5?��1�-�w-���c� �x����w<���?x�(�(ϔ�굊��v���� 8Xr�$$\ǥ\+��
�m�L_&I�~�&vqS���u���� ��l����t��=�PAf�{9xv�F��4 ������Ѳ� �(��m�j ��M����du\�]Vb#I��#���؛����=�ݱ��R]��xc�T+ �_��K=�(��4v����F�1��� �H.�^bC��4�_�8�#���4-�+��K�l&��=�]�*���e|�e�����a�w�b�t���2�ν��C�9p�?��V��.%$A|Dx�G�֠<]ƴLt]_�ٔ���9P�XZ�s��c��X�c�T+�yI�$I4 �0L<ٻ�g(�nr�&
͋�+�?W Iĕ�M�V'��rm��8� Fr#��팽8F�J����+a��%�:S�cv=�� p\���d2��ꌼ9�pe��{����۫��'�Ss��qm��'��r��m�6�A�[��W�K�Cֵ�Ð &�'�0��N�fP[� � �r%�(^�vWj�,�~�k����_�u~�~�}���~��f����I�*�C�_��Wy�ț�QH(�J�N�MTإX�o�l���m�`��:��z� �i�&4]#���S�x���0�]-������FD�d� �VUUP��.����K�#��X��݀X�AM��9�8�q�$�ա/��]��r�BBI�dtCG�FGFi\k��c��;pUU1Lљ�V�B�M�vR(���4� �("��E��Eٜ`��@,~�Yb��|#K44 ����9�3�(�����0HI���nE"8 ��L.C�Da$�
qD�(���i)y�J_���=UUэ�Q�7���bL�~@�R%�����G���}���%
S�K�S��9{�� �z��)|���(�h4h��nξS�,15:���R�DK_˲�)�\?�BQ�3��[w��XdV�.A����������T�&�畘���㥩B�� U�]_��yg,����cM��8��BWry1��{>��/����-oVTE �.^�/˵(�x�)n-����t=/���WtJm%��5�\�{�� ,��t}߮wCUWë/�N}*f���i�$��9>���!N��-���~,�z�
~q,fV?@�D\��{� H��*w�0�s��K�E�e��q=US�5�F �@�ẑ�mW�\�(�u\��u��M3�M�\*n�5鶺����@F�� 0@m�ƕ׮��cO��%ʕ2��:�R��r��E�Z���-�v��cl����a��x(��n�������E9�mۆ�����2�'�2�L���UkX�����0�[�ĸ\�����Vߕ$ dp����G6tm����e߾}�r��l͖k��~��/<��ߠިc�6�i��cd�gQ�*��UA�ddSNuX�(b��>��$$� f��8��<��wѿ�]�o��EQD�RŲ,���u&���a(>I"�8�C����b�F�Y�vcb|���l�,����jTkU$������h���~X��߉�(=o�!��:�gg�bn61[L!؞��{�,[I�]�ERm�i�( d݆�$K�9�� ;/(��(�Qi`f͔7 �S�9M(��d�N��JbV�~�[w12��xM�y��kj:/��N~�6f)|)��n�L�RJwX M"�0�*X�Z՟��8N ТP���asGB|b!�gu���[�:̕W�r��й�����wq�ّc#\9|��ֳ~�A��vX7e��@�#�*�9��u6�ػmo�������11���W���8)C��J�1;j��ݙ��a�*-������?+�"��*t��8Nx�0p�q`Y��44Ϣ�ߜ1v�.Cׇ8}�4�q�BL�-#��]���kY/H�F�6�G�(���{ ara��]|��:��X(4�\B�#�BO�ԕ���(��s��c��u���������MS4��_9���U6d`�zdU���m��} �b1�� 8������r/%��sŚ��K4CC��U�w:��lv�a��s��d�7}O�e�u��S*���QkDdE�v�"!Q{�������tk���_]�ȳW����~$Y�1�@��x���3ty�B�@��6С%la}�z�ں(���f`�k )����A� �s��a*�
�^�����fE�k�O���> q,�/ �E��TP *f�)� �Lm��3���c�E%���u��<C ,�b������ ����?þ}����k��۪a. _��TEep� �������ZUerz�7ν��=I��P�
�B^�T�`�Ts*��lZ5�di�xj���2��aE@�ZJ-��9Q���? ���iJ-%4UK��E��8$��d7}�oAPoԩV�DqDK�E���"+��[��f�}#�F�Q��}tMO倲٬�Q��Lj��{�5����H ��b7l^>�2�-E:�����Yj��r�l����-﬑�&�ɉ�����l��kP'��Z,r�b�$�”,'%��9/� 6�8���ּ�"I��HL5Y@��x��[� �]���6��c8�`�������'�Js �wd��˭�^@�%{�gnν����q,ޕ�l"���9�������^B�F�@�t޻�i>?�y&F������%���+C+�\�D�����]��������+6��,��)�m8 ���!�ad �3u���6�m��3�J�Ϲ뺄a�i��i�9���ʕ� ]�fGV�\��Q�T�T* �Y��պ����s�(��u=-ҭ�9D1�z ���������>"����&s.é�S�0#�GT�L)C����-���>�����ڵ�͛6�RlY:�(
f������Y��@�Da1p'o*�{��fkU[ɴf8e��u��G�`W3���e���2|�
��ly` ۟܆�3�=��j�tY�'��D-�;ESD�#� �-q��`q|�.%E�U�4׺(��O X����X׭�����O�z����y4I�hTT�+�����U.����E[_�&���@����H�E�����jS� �Ѻ�gʡ7��ξ�=}������¿�c+6Avvv
Iɹ��Eܘ$|~�351�]� �ER�[��o��:؊��Ԋ������uhC?�6U�:YdXQ ƻB1�,�2��Ƈ�J!��1���̙�K��1��:��:**�-�:�֌�=<߃�4.5d˰�o�g��� ������������������{�l͖`����׾��K��e�P�(���Yv`�f���ճ�N׆.dM�]�Z��a�֯[/��R�V�dINg3eI�SCS�c.(`td:2��:ߙ7;��Z�|)ێ��D,�x���:�� F���t~�v�c� %�Rd%e��iv>�6�Lf^�jSv� ��;o��\���������{�ҤK�%�Ʀ=9J��~:�:�F���VF$����P:������`���Θ���i�{���� � �Qk������Jk����03�쌴'�k�����痓sv�F����� m�L歮Y�d7�R �p��$�j*Q�{>�b��eB�w}̌ys�憐k�͎� �� ��dڕ�Y�y1e��8�m��A3#�������-�ק�����t4���$I�\F.]`������墳)4۩9DR$��V�;z;�c�@3����3�o�3ᷰdT��=��i�7ʹ�h�ZC�� }E�k7]�9]��YŤ����8���+�9M_��']�JMH���(�����$!#��Bre|rUU);ez;{�����8��ܹs|� ����R�/F�G(O��w��4jb>SS5����F�w�dE�Qnp��� ����.��m�� �}���
g�a�� ��l1�w�x2��iT�q�i�d�����﹞�Y���j���a<��fWәeK� }I�ؑ��:��7�}���oJ���:;D�@jN�V�ѷ��L6����(��z�*ӓ� ���b� �D��`��0�\�����q���q��̙���$S�kc��"aR��L8�U��� ����,�� �u31`Ҵ |,����8��.�/�F* ��*��7�.K�� �.�&D�I��)"q]š(K2�ǯs��q*v%#�a�k>mZV�B6Ũ\�����U�"MMq}�:S�)]����u��h� &�Lק������&J��dHH���x��+h����sE:�:��E��:\Ed���ϖ [����9��޻��ٚ�ڪ����12=�Pm�P �_�ggc#@���}�-��bx��7FmW�
]�..�z���=<��8]Br'a��e9���f��Y��GN�鷸n]';�0�f�7�Dw9���sˀI�%B7�z�Jc��4#Q�S�\��E���f�ɶ
�G5V �&,� R��D�MVD��t
�v�G�Sb�:0lJ��H+3�f{c���~�R�Hn���ݨ��Ss(�erS9����w7�i��bF�0 LˤQoP���d2)r"��\�ѱQΏ������w�$2�C�u����{�����)lhۀ'y � ��oC�3��'��)�X�Y!_�i���i����T���k��1C�@��P�!�>�$�\y����������%U��c;�~ z��6����/& �<��" P����,0:��;9��+_ȣ�"���C�_���ɵ7xr�����$X�d<�����L\��>͏�����]-�˨�*���
�_+�� A[���x����y�<�-围(�~?�#W_tK'�c<����L���Q�T|)���]�D%��t�� �@?�R�,]�w)�(� ����:�&x
V#���w2� ^�Í]1��D8��>$I�nN@��v�h�Z�m���6��<6Z�6� �lJ�܂p/�#&�'���W�����f�2F�b_�[
��>"H ��0�2�x�W�\W�dYfz�4��/s��0ݥ��mF���Z��=w���̏�4��˴�v��1mj� �@�ۘ��� 9��y_����R�^]ש��a���� ��B�r7�e�����)\l? #� ��?ZG��rO�=l�݀����r�2_5�Je���hl��S����ĉeYA���g96p o�Gl.��H�br��ܿ�~dY�����~�o)�eZ�Zٲ~ {6�^jO���i��4|��O0�O1c�Y�*!k2�M���\�y�R�
�ڱ���>zzzfe&��c^��r]���u���ѓ��GEQx��������dJ|���k��]��C�Z�8ӈ%s��`n�M�&��U�K�F'��$��{�i�Ԃ�(���^�ZZ�F�@�ꨦ*�^_\/ݣ2"H��6~�_�
�_��?��?D��58���m�j ���[�_����8S��,�z�:�&,S3i�Z�l˰{�n���x��+�:}
Чu}+}{�0��ZH�����X��Vr��&�/���O<��+�y���LNMbv����pp�*�j�"&!���u��c���x��s\q�в�喔�Q��E1�bf���` � �Vte~"|��qLc�A���n�����Yt�!}m}<��#<��A�;��g^�#�D8"MK�Ι�3ȺLoO/����3d��;���X�R(f%���A������G�����T�S��K>�GQ����tM��s�A��}���$��tuu ~�O%��]���_��@UU��|� �i�lv���L��'��a`Yւ��aRj)a�&����j5,��:�|~�Vލ�zR�$����2�}X���K�R���m Ͽ��g��g~���>�JWw���i#I���>�#��x����O���ߟ��F�42�̪Ʉ,Ǫ�*�.��LF�t t�9�Q�~����5W4ۘn���%Q�(Z�M����(�D3o�j��y9@�sE�ڹ>�.wҥ�c1K�5<�����)�-}Y�G��O�Y��yanå��� Ͼ@KG ���/���x.W�W��h�ӎ�.�"�o�c�:�c=�aT�U�E��w����X�a=�G����~��u��ڈ,Kw�,IE1�/���W�����O��#c�o|�-Y�z�^,��q*�
�i�ڻw�|ߧ\.�~��y�JX����j$ɹ&k0__�V�1���S�Vim������Y�|�M���C{K;�b�S�)N�'(�%��y�?0o�A0���`V�uۮ�k�讎9e�?Џ$Iض��}���0-�'ױ�h�(ʼ�hӦM����R���ʋ_�������RT�Uѽ�MA�)MJ�<�݃lݳ�m۶-�GQD�R��l�+���AHq�HK[ m�ȷ��6�D���v�������Y�O�S6�t����d���ѱ�o�����1vy����tߴ0�1Bf��io��~��ho��=���_��_�w~�w��_�E��ٳ���]7�g�yf�6�i�b��nz�zٲ~ �9Ȯͻغa+������(
�R���A��*���ީS�-Psk�q� �8��ƯѨ5�P$��j
g�Y2�L�̋�"��nj�j�{���
�� ����J�/U��������q�c*��c<v�ctvv��{o=�^�C�k���/��Ӭ1���Z���;>^� I�g�%�?�p� ? bUA����&i<�`Wv?���.��r�� b)�r��`m������t�%_:�I�$#�#P%V��ꢭ�-e:�ey��e�ΖN6�lbǖlڴ�\.G�O�s��)���WPC����mא%�����}���Tpn��ɺZ���~:����������Mz��Z �u�9�|>�V����s���œtq�$׶m��z���j5�Q�f%� �Hu�s��e�E��ÝX�VK��\{��9s� ���/�{�ë����a���o���_b��A~�~�߷,�Z�F
_�v/���c�C��V�Fv��u�#!e����w��Y���\�, �����p.3��#Q4�Q��� ɂ�ڞ�S4ʊ�?oH~��$p��2'����'�_; �>\A5TWtk"��ZŸ5�(�0s�MP��cm�8��a���%ׂ����"�x����D'h��e�w�8�k{6�AS5 ��� X�y'�a�ܹ��� �����$�+��w4�"FF������/�$=�Т��M[(!Lt�y@I�V�й��+�
�b�D;�㬊o]�\�T�\.����{>CcC\�\�u}+Co ��g7��x��� q|�8�c�����}އn�B��i��uv���cl3P,� �g{4.5ؗ�Gww7���y�|���k��J��72Z�Ύ�<��a�<Ȟ�=�������l�mf_�>��({�졷���QH]�PR�e�r���7� ar��)�?�<��-�[p�]f�Ϡ�Thki�J����;Z�(2�3�N�D �5��� ��h�Fi�D�}�z�s��Q!E�e�'��ԇ�R�4��O>�$G����<۷o���}- ^��j���5�u��T2�;�a��/}�K�4O��7��**u�� �{۱�Z�㜜8�[����� r":�;�)�`;v*�$�2��S*��6(`��F���
W޸B�z�l�V\BOH����K1ZFC�u
N�M�7!I���m`�}�9�~5�.���=!q��%IPh��4Q��m��
�τ�%���S$��ãtOv�Cc}�z�1 �<y;O���}����m�ٷgm�6�7���v��k�m���ٲe�m�M�L��������i~��g_�3j�k|�o���Efۇ��My���gc�F
��Ba6ihv���*�F�\.�&�7&ޞ'�^4M#l�N�(J�[]��V�w��}�.���Mv��7a�v'M���F�q����N.��X,��f�%�w+��k�ju����������!<�>T��u$�(����y���s��N>��O.�w�ea�6A��I�$IX K��6ε�k�s��]��-]0��BGR�4<[��%�귵f"U����Fnq_$�!Әn�\\���oS���TQ<0p�y^���Y��oJ~S U0��ъ��(���6Vq�{'IR:�a�Y�:}���i����s����/���&5�Ȝe��©9zݖC�h �fca#�B)-����`]�ٽ{CC�y��o��5H.7�w�> |���y����5�����C�|G&���b��M ab�i�(JZN
����<ϣ\.S*��2��*��7�ӻ����\%IJǥF�- CƦ�8S?C��@�
�v��/�'Ϝ�}�F�����nߛ�V�et]�n�H�ę�3�]�-�{���rQ����XߧP(,��ɲ��'$�����F��aY�B���:�;0M���)��14:���i���ѻl�O�2� �祅�$����kc|��os�:O��nfN��8����IDAT�r��?��R+�8y�$-�J�%��uP@�u ���7��Y�y�8�����o*M��}�ǭ�¢;�R}��Nu'�x�'�Z #h}�Q.]������~Z[[ג�5�kv�`��N AL�(�¥ |��W��ϓiϤZb�,��+������l� ���2V���=�:�-޼�&�O���%�'�����V��i���s�=�s���(�z��a��S�T+UԜ*`�5���;>�eƎ�a�-�lۓl����u=o��J�"��,p!��¬Ԛ$UIWWψ�dz=����M�(�O�5��2h�F�z�fpϮ{҅NUU����e���D��t:7umb����۲�h:���X9� � t�u���o:�
 Ќ�ṯ=Gy� t���=沷c/;��Hɶ@t�k��J˲���B�V�z��vM��:����
��i
�� ��L��_�s��2����D�F# @��-W��p�z�N�ZM;�q, >�a�ǗTiK������b��nY�ض}����{��i~�w�O������8�����Q�]�y'�;9|�rUwW�F�9$H�(JE�lKC��#�5c��=k�,K����Ț�F�r��h�*[��@��n�sN�U]�K'���>�TUwUw�nH��� ��}��{?����Ñ#���o�>�<�(�����j l������w�Ǿf�V?SG�8}�4Ơ�խ�U������0l��I�%΅����kv9��,$��|�.�VRo~eh�V�g�-7� #� ue�� * ��8�U��4M��|tCǮ߂���W���#���Mz��ǖ�C����=��W��� Z]�-[���N�JR%�;�oǾ�X�%��ߣ X�u��3g��� ��40 � �6��ɓo�ۿ���w�ݏ��Ol�g#�V�pḹ����<`C(�a��tn
~e,�l�ub5��{��!Yq��Aȉs'��\�>Z��n���?N�Zgzz�/��E�mV�b(➝�,��$n͵x�ר�U�t�%�EA�o����_���v�U��n�m�����[쥻� ��8�y��������c����� o]��~P8��!dbAV��P�rd;Y���ě'��[���{��8�����m�6 ����}�:uƵq>~�ǩ:UN�N�>��f���=�e��i���q�ݸq�Te޺2͉.F4�m�O��|�-
��������·>�!���g���uƦ�<��^��&C�u�)5�������bڥ(��B�Z��-�Oo������w�o�>��^{�5�}}�Ι�3�v�5޺�Gg���wy��[�9}��Jt�v�㑃�pp� 镔���6��$��<����g<<�0O?�t�3)=:]ۥB��N�4 w~���L�\)�ڄeUW��p�GD���Ks\}�*�oN � ��ʨ?�s=G����#��<L�,��-K�+������{��ѻ��l���-�9��c����<����1��L3yd���8�������N�Q�u��f ����4-��:�i�R�T���ö�2S��9����Ο��ξJpW���1���€3 2��DEe6w������k�t:%Е�oI]�]��c�cY�uG7�/���CUU�� ��� ��y���CQ6����w_���=��;��ӟ�Ԛ�IJ,�0$ ���E�u\llf/�r�}��{��L#�UH���B�n�*b�D^4o7���� ��2,�o��7�/�b��E�O� �*4Sj�QR� �*�(�؎kY�yE��(��s��6��2�e�{WTjn��͝{�W/_E�j�A���f� �pݚ���b�g^?��-�Uj��IL u���뽜�� SS�y������v ��4�u��m�����+����(=� �i)��^�,AP�O+�R�A�4<����R�j-!��R���B�G�_��[��g�
\�;^��O�L�+ũ;����������L�O��P?A�����y[�"���/�w�����/�-��ι�k9���g gE�w�3�Z333��Z���4��/|��^�*�������c|�Y� ���VR�m�.�����c���<��|�q������e"^�4�:�%�#�#�ض����F�Pz
�c�3�����<��Q���I���Ŕw��.�k-�,&�a��z�.��94C�T??��324�"��(
<�Y��s?�s<��S���cSbS����}ׇ��� ��о���2ݛ��2����{�{���d��*n������U��) � :�#��{�`�2���f���΄S�S��;ɩ�S�}�m޺��L���&{L�1��۳<>�8���ﺟ��~�)�)�O^ͮ���?r�P �Gm��f����۪ba�0 S��ů]d���������ܡ9�{��}e|�x��a�f�� ���7�A��Ʋ�2#���cth����z�/zK=�f����(�� c�1��w/}}}%m9����z�o��A@�ӡ��e��B[����Wz��1�x���}���TǫT�Thkm���J-�����5K
�̖�aH�ף�n�YT��l�&��R�Vq]۶Q�n����J�0c|'BnR廰�3�u��{�P����x���0��;������|�Y>񉏯y<d�[���.,)�a��.ݰ���i��ڴs��]I&��,��o&�d�`�,oZ�9��`)��H�j���ʐ�4�#�Jz�}�4�m�+��+�8�JAp�Ģ�XKە��\R�a��$#�{��.�4PU�z����w3�q��3��6��
�]��J��_?�Ѧ4�G��oE�4M���N�`��l���q,Zpj5��:`b�o��
��0��[Q��޵��,�#G^�/��_����O=�$�Z �q�2��B�v��,����J�\åC��[�*|���z��-h5!�/�[z+-��ޫ\��0,����� L�T+�ζتoEMUޘ|�B}�����m���N����8�9|�0t���쩈��9��
V����w&1����?���>c��%�]�v{Ʉz�$�;s�W.��%��L�}��w}�g{���� ���<���:(�硪*�jM���7�w ��t�P�{064�=��aߎ}l����0}�>��&;Fw���GΆ�/��gb��t����!��]|t�G�ȃa�pU�MӸ�,���ٟ�#��F�}�~lhl
��F '���_p\��>N�:���M�֡�z���|�Je�䠪*�ãܷ�>���'�~�G�~��;��g|����{�k����ui�nb �9A%�w|7�4i�l2t��]5ڳm�r�N�þ]�Jp#�x%�:�;��<y�؉1]���U )��%YY)\ -2�s����t��T8��i���I=�(��v1>0NŮ���r���� ��锪ْ:,�� 'kEQ�"Q�Y�/�<wŭ�����4�q�뺥pYI\P=���r�VT����EUh�>rs��մ0L�a0��My�ӏ[uKz��yeEWR�%@u��N۶����a���J(�Y��q ��dDQTnpnv݆a�k�Nj5������c��uӡ%���g��g��躅��}�>�ͤ@�yN��+���j%W�Ҿ���,v��oV�/͈���癘#,�ZW�M��Hj�� 5�S���ߌ��\Hzr� +��*�~ۇ���=���B�e���R���4L1aϱ�wF�]׎_c0dז]���&��� �]�t�yNuhy1EU���_9;�}ԫ��g���%���CK��N�S���7�\;l�f��=\�z���z�j0::F�/n�X��Tx��y���s��O?�T��"�i���2 �·+d{�ja�܋΅}��Z��c��OT��5�7��RU�n��,3la+�j�Uާ�ie[�eY�Q̥�K\�.R�1��$�p��If����r0L��aL�w28<XWUU�"�z\ǘ1HϥX�SoM1u|��.3oΰ���O>�I����V�k��$�u��
�.515���'p#�O����#�ں�j��a�g�e���a�v���;�y^�f�& ������"K��b�U��Ps�ݣ��7��}��xl�c<q�<��vn�I��6��:{��R��?��<����W�ߏ �M�T���+���m݆�-��������b)���E�����y�����^�s��)N9I�
ݷ�(����5�FSoR�*t�]��9�,��8"NȒ�� �V���}��;�ƥ7H�DTCT����LT��<�K5��X�m��XTU!�B��l�Yo���Yo��I�&U�*-�����J��R!���@�;ɘ�ɥK�J���-�j�\$��0��?u�����@~�$�**Ã�<��^:�j]l��4���4y� c�b��U�uLSx����Q�V��l�+��vx �"V��X�T���?E�$����(?�����m^�9�<��w_��_�]��{?��>��ը�J�R���177�)��L�H� ����Mp�}����h�Fo�G����.��`���}��E� �L �6������k85����c�"I!=uS/�W��Sҡ �(�n�塠`UW^Y^j�L�$�c"/�L��t�қY7��;/;
����n Do���v��I̞�{8��!��CE��J�<���yl_�7�|�f��H5U�a��0�� 6�ΑF�e�t������|�s���~� ����e����*��- ^|�k��������q>�я�0�,�KvH���͕k�f' ���Rd뒦iA���l�^.<��b�ZO�$�<�|��6�^�Z.�$������B� {� ����s����i-�OEQ����>G�iL��x=�(��?�1 F�F)�h� 9��f�&Qa;w��3�Ϡi��X��:-H�+{��>F�d"�����
۱� S7��v6N��u]>�ϐ$ �o�M~��ݻw��ߏ �M�+~Ix����4��0 u�NFK����0�͟����342�)4kM����a&!~蓤�|�V��[�i6��|�sϟ���T�T�-�f ��l�O�e��=�e:�ra}T���^9M�PT�$I�X��=���cxhXܿ�`�FI����i��n���TIՕ��-�2;h��^�:2��̾���R�RVq%�]�`(�hn��j�̮ʊ���};����^c�o��ަ�nBŨ��߷H�\f1�<��2Y�!+��jw}�����
Q��V����,a� ��?�?�O�'�Z�,���*
�i�ѣ��� ��w��x�ُn�G�B�j�6�&�!�n�܈.�n̶g9;y��'F1�(���|���.`u�{5o�c�� ա���2�:V�"�"""4S�eEY���-�_P�K\�+(��U/��`8�̃`]#�P_�����k�1f��w�^L�$�<���9Y�U+U�/�sd�^�é:7&@�y����G�����ԫ�E���-F�Jg��,������g��*����4_����k
��wߣ+����Ɨ8z�+|�O����4�&�[�^H ��v�vo[d#����}����t�Z�v�񥟯��oD����~]�u7�^e�tvf��g3S����#�r�A��W.2�4Z]P�SR�+!�����7��+�"\'�� NӔ���X� W ˶6�[[��Z�2)+�Fs�γ0�#5I�)���_��7�7�a��������}�0 �����O��?e�޽���c������]��6���t)����I�=;�0:8����IL_߆Nrnť�6�й z��y�ES`��@A!˅t|9�0.��(%�S"��g� ��M�E�m�lW ֶ8�M˶�V�%�H�B�5�$ �z������T�ղ�g����@K��8�V�n�[n��&JVao���^���\��I�U�T���> � �����ĴO��n�2<<��@��Y�m����5nrHп��m�����<~��~����$Inv��t���|��?��۟����M��H,3�y�����7y��s�uT����<�����W�ދ"zp�$�������������V�´� S��-a)�1~�G7�5ў��� 8�^~��0sUJ��E����xd�voߍa$iR�D9�H:��)+D�����,mY�+nD<�dK�����^_,�#A�L����Fǥ��b����922�g>�]���1���g���J�e�׿�%N����c|��_{D&V�h^ǥ��dmľ@&u7�. UUq]wQ5�R�������!�< C�]����er}��U2�&&'h�-��>���裣{�gΞa�#;PQ�:4ŞhO��Ԋ����aZ��Y�E��F�_���q�2����z"MS:��a, ~e�y�4�Rص����:��y$����f�X���?�y|��g~�g����)8�)�z?��M���9�8���U]����c�y!7 ��z)а����\ɮ�53,ۺ��j��\Ty �@��h���윢�����4,�ܾ����Uf�g��:�����ϫG_��#/25;�X�X�3+�W*�J��J�@V+�$Y�����v��iZVu-�"
D�Gn ���Q�/�=�0 9v�P� B�XT{�4cjr��kӄ��In�5Kڴ�t�Z-�~����xG=�����{>��ѭKn�%�o�}x�j�rv)�+dbd� ��i<��c�>}��~����q�zm�J�������7x�?橧�{��7e����J� ���j��\���!_$h%�y�M^�{�ڃ5̪Y�_5T��y3��5F�f�8��n�%� �̍w�<' �H0Q��Ykh�������f ��ނ�;!��� v��� ���3�\��ݏ300P�Jdk��D�v �bBE���q�u�ȍpk��O��ꪴ���3��z�~�\��a�0 �<�8��$��\�6@�Ze۶1�]�¡Co��5FGǖe��&��—9q�k|�#���O|bͭ �L�i�!�� �7[�Oz����-��M� Ͻ�s�6�FDƜ�t���i��� ;����� :':4�j�k��2�3{�a���U_Q�ҮI�S6�y%IBF�YN�! -7�|i��=��juE�^��[���_~!�ug�{�UU�����ɓ���1�w�fxxxS��~�Վ� ތH���7�����0q� ��z�]�צ�*��u͘�i�����5 �Fȑo�豣������7ye��zs4�CCe���ȭ63-7S�^��Oz���_n�$�UU��'��7��̐G9�f���N���?s�c'�D_}���x����嫗9s� ��6._�̅3�:Ʊ�c�:s���cǶ���\T�(d�;G�r��<��Q�z�)��ڷl�Jn n����PAg��$w2$����r���O���/��k�1:�����t������3�=�����m"4�]�|���9" �җR� .����\��s/ru�*û�U�EA�t� &�Stc� XA!��R}ٴML�BR�F��'x��)���:�+*�Y��
�A'@Q�M���h#���4#�E��:er�q������9��@9&�a���,Y���� �IQ� m!���r�
m�M����fiFx6d���}[���KW��­��$��Y��a)���F�Zc۶-LM]���_ò��AW�0�嗟�w���>�غ���c$+š��-4���-zVkU@^O,��Kv�tU�̐���H�Ԇ��9\���� G�xT�+�Y��k̞��Ipv8̜�᱁�xx�ëb�H*�L�K�΍��8�9{�,oy�s���Qk�bXi��������P��W��-d��o@~�+����O���N��'�|��_����[�2::z���~�ՊM�2 �Y�ו����;}�K�%� �^o� i7�6E�Ҩ��K:a�����m����5z4�&��8������$mx� r��׏�W lۦV�-�_��/�v�6� �9q� �غ��K�y��ۼ5�'fN0�O�V�-�(WH���).��ֺ��C�9�:�%�g.����ǹؾ��l؂m�M��(T*��mg���<�=�t�[� A�=c�Y~/`Y9XU��?��/�Ç�ahh}} �l1�}�/r����ȏ��m�GY����垫���`Y�u���-E/]�D��N��,y~�։�X��ꚩ�y��D �W�_���E�Eq�%�;� �UM�p�������k����)n�Ű �,#�D�n#@p��D=Q!s�\AQ��8Cєu�
Sߚ⑭��cˎr~��L�JP�����
[�by�������մPˆJq���3����;?��5�n~m���b,)�i�bYV�lƚY�Vپ}��ɋ���+T�C���Wq4 �x㛼���O<��}۷m�h��i��%u4VR����Y�[(޸Y,���*Ւ�(:%KV�6�,#�B.M\���/��xv�&�E%�}��u ���4���m#�V|��J[E�����F�� 8~�8�:�-�l����,J�P7��k�R�*I��Y�5��@��X�u/[��W�$%;o�1��W2�D/�G?�Q^x�^~�eFGG���ǚbSp�$dY�i��JCR\k�ڦ��C�0iOR�Q��ո��e��6�U��]y�
�9�q���<��� p��1�n��|��}�c���Y���՘�˰,�^�WҮ`~�'{HL�\���ԹS��|�kv¹k�8�c�>˔5E�%�z�J���Pʎ�w0|�0�;�?De��g{���ࣃdvF6��?�O2���{(�B]�Sq�iŎ�m˶e�$ׇ��J��͚��F�N`�N�^��|���3���y�w�C__�0�9~�M�~�K<8��?��;z���� ��r�(�����j�'�(���%&�I����Ϗ�aD���� MPrWz�(%9�"tC��jKYQ)̟++@�Z�}PH��� �tM�Gi�GU�4TC%�E���Z�B�*b�UTE%'G7tr�A�VVɇ�?/�/@�)�Y�� X�D�`���}k���btHl��\+�����%�r9:��kl���cw�L^�$�B�0"���K]�� �z�S� ����\葽\�KZ��o I\�-}c7{C[�Tؽ{W����׿E_���AT�y����|�3���s�n
�]Ȫj��E����!�@۶K����Z�l6��jDQTZn4��^�9���zA��(��lM��īl��MA7uB/���W��]!�D���}Q��l-�ߦ�{�^.����C�$�9�W��k�_cv�,�O�R�Y��/�L�:�Ƕc�V�]�=�j�2$���|��waH� �e ;��d�ԋ��BT�>�,_���x���cdd�]���3�$IJ�ՍEQ��z����D� ���܆[ۀ��ε��2����npsQ��D.� ��/DnT���~�M�&��PNR�iw�������� p$����̚���y�����ߏeY�&/@׍�Ox��q��\�r����o�wr�N�����#�,���E�t�ڷ^�=0���A�3}Eì k#'v���򉗹z�*�~���kT�h��݌d�TД�;9a�ײ�ք�~�������ѿ�;��af�*o��_ػw������NF�Raff�& 7[��[A׍�
y��}�z���D�`�e��a:&ޜ'������T�%��ftK/���rM��4J1c�T�,�{���j*i��2?&
��ܛ�aU�EF+�<ˉ���Q��p?��
��N@%�>>�<�UT��G�U�tC/�_�g�rY���r�T�dTH�O�h/7�y���E������|�� ������Ղ_!�K��fth�,K�*�J�0 ��N���=�2����^�~��F��~�{���7����>�׉�?��_��y����m�&� ��V�P�jH`)�5 =�oWȶ�v�M�^/2��n�K/��2��nv��i��tJv�jϙeY���Ҍ�� ��N
�p2�;1I+!�s>��Cl۶�F���q��O��J�R&���i�x�j���,���s���w���������A�$ş��S��Y�l��2M�󘚚Z�ջ���:i��l67�ݫT*�t]�7 �K�S���k������w����_�������s���;Zt{?�r���K/�_���ˬ�FDG�i���2+�4M��͡���ʙsg8�=MT��VU`�x8��4Y����|ʣ{e��#�����w�2Σw?"8��E���m;hk�}Sh����w�j��W1 }I?X?���W�hG���2���� �g�����(�I�� �k�� ���|��O080�r�
����-�S�MqPJ*z��d�<rn9q��>������w�=���_��_���k��s��:?�?P����P�ggg�{� �gwM���*W&.���7���{�-��<� :���������'DSL�\u��ky�.��+L��y.ԘW�{Y��=���6�I�t*}7���a�?m��9�2�6���N�f�%����n��ꓓ3{q��d��w=N��v�����j��.�� ���j���;'�S��e__�V+��F��CU�‚��Q����ڏ��P�N�����LN���8�g?�iz衲"{'#�#z=�<�p�
����>�an����c%l����j��T��<� ���8VZܫ~K�^�K�e�B�J��PV�m�!���c�1�� &\�q���l϶���]v�qc��oG7����7�uY���
�v�7��ɑ��1�,�PU���<�#�G�o�}8���]�B �n�p˰oyN���I��z�v[�[y��^�(
K�J���yi#ö-�����1M�����{�}w��ޏ�$����h�����~��TPUm] ��@��@~KP��!l�TucA�]���vk��x����H
Tl�EQ�({���� I~u�V�g�x��Z׽y�7�s��G�k�u��a�����Y���-���R(}��5�tߡV�/�f�^HuۜP��4M��;Æ�!U5MV��� ���4TJEQq��)�ߎ��� %GQ�^�WP��.����X�(Ԃ�Y*�/u�Y��&�“|��I�f�nu�Y��~�+�PK�sra�v����<ͅ��
�p��)��V�_��.��,+��V�7tL��k� ��[��y.D��Ϫ����b!x�{�熼�]n�:�z#�E���z���em���j#�2�,-�mem�յ�Q��j���}����?[���oV���-�[�~D"U-�"c����V�sa+�I��|2�Vc/����j����C���Gǟ#�C� ���ؠ���e,Ӷ��R��/����vF��qIe�ܥ�I�;q133��y������/������z?���j���O��]��������w@E��$I��T�X�YPv��9���7t�RU�����>�u܃
[?8D}����K�q�������<}������-�}�DC��~�j���������y�4�u��a���8N����~��$���ün�.��}�����݀,�DE��ք�E!�#"?®�������|h�w�X��.6�ݫ�u�H�l: }:�w�G%�B<�C�&|�7���y]�8��`mԇ� �{��=�$¶�2��nϢ��[-���]��j\�t������J��j�3AG|n�]�Gȳ\�ۅ�fh�BEQ�漲�hK'��4�{�K��r�s�F)i$�h[WZT������V��a/=���ߏ�(�aL� +����%aB腘���b�U ��W�U]]ј�|�$�'⮁��0̒]p�C��w�D�f|#�rS�y=��Ƕ�rmY�&��W[XEQ@�ץ��_r}��W�`�D�_Xńa��V�mw���y�3I"��6�ZM�u�MP�#<��a���J��߫[yk�h����z�2�Pq���9������2}�
o]�2����k��������bϖ� �n�]���Jm^&'�<+*� �jm������j���\X�%133�8�&�gߠ�^ed|���OV��v�5V�r�a��u�V����Ͳ�^����T*���m�w/! ���W+��]<���Tʵ�N$������������x��O�h�q��7�'��300pۯ����z�^��_����"����<���06�}]�H� u���z)�ذ�qt�B��PU�;2��0�����t���xe��Jԋ�f=v��Vib�Ί��� �&�(��ܢ��濛e��)qNU�H��^�����^�i�����^k�dfE�ة�Z��h��y*'�U̙
y�Й�����x�1�[���� {��4V�h��hR��ƾ#�u+���{x'CU5�4)� �v��A��l��{���Y�e)�Z�r-�CC�N�4M�TVo�k��K ���h@}����5��+a�_4ei���Qu��m}b��p�-�,Ͱ]��*g%�-�������v�ůO�=�P�о������c��7
υ�EU��ַ�6�1�|Ak^
ǁ��To
�� �1 :A�n}���4I�3ĕ��q��Q���1 �[Mf���>q�iz�;r���� ��,��G�g�Ȑ %A�ݜ9x=EB��^o��Pu��.�]�q� g�Ɉ� H[���e9�v�����z�y�j��{����*�sz^�Z����D����l,�)�AU���̈�`��GEYL6a���^j�&�a��@;�XO���������A�ѿ�gbY.a=,�Q��9Y��4��{��:›翄^�<؏{q��{��-��V3�ٶK�֠ә#��2a�e�n�J���n����B��I�;���������4�b�{�%y���k_�7~���g���}�'�?�S���w�������U�����ҡ�����Ϙ�Ƀ��[o�̉�i6Gh4����J������N����Rm����hۗI������5�/9D=�y O+lڏi,�s��I �G���:�;ǩ�T�H�E�h�g�u�j��i�+xK�$|�%EQ�5#sx��W8��I[�85����B�5�D~D%��(
B%�&�H���q��
QES����-��xͫЬ ah+�(DQ��� 2��7KV �TH�/|��n�t��|�n�u���P���v�e��R�a֒�2Ӵ��(
0͕yc/ E55iwg����ok�*~WA3��&�(��7�a:&V��0�+C�g�a�n�e�- �V@e��bw�e��{$������_���xp���/'L̝��0�yP��8=�k�f��N���,����B`-�W�fjdIF%%c���s!��*�w�L+�8~�5f'g��}T+7O��=��x�Ƨw%��)�^�n����T��…A+E ��[BG���w"�,%�Bl۽#���" �(�4E5T����31M�8�a��oh�Wx^�J��&KUUK�O�3�aX˾sK��ZBׅ h��F׍E�X���E�WF�Lw�Ъ^�1�D{B�G�}�QL�,��8������3^���9s�[��Ro���R���<��tZx^���)�����e�:�5��\�N�L���!��Sˆ���8��Ivm�C_]rk����� C��E� ���- �gq���A ��a��^�M�V�Ͳ�Z��r^{�����o|�?�w�[�;�y)�������7]I����� �m��s��y�cǎR���׿j,�{AK���W�(��&��e���w{�N�`�Kz��6��n�̽�w� �!I"�($ }|�[�$� ��Vtڧm;dY��� �>�;O���Q�V�X�����A�����㢠)&/��%*w�B�u� ° ��i�wN��$J�{1A' bA�L��M��B%W�ϯ�
fŠ����ɓ�� 5�u��������:�4�4,7�B�fg�E�FGZd�=�C�eض��V0 ���^�a��*\��̅��� ����]��A'�w�G}��a�^�y��� �,�Қ�� Qo����A�7ۣ3�!bT]�� �η�����!���Ru�v���V��
Y����t ��g9n���u��
P�B�]�T"/"��y_�u��LJ,��<'�–�n JvE��h���5'y�Wg����&��ׁ���K���hW���p�Z�4�%7�gYJ���^����KB�`�n���[��~��>A�ɼ��D�E0<� ���Vr�����QA/��z ��B�B���������y�� �������,�����&W�����/��y����j��CS��Y�8�%�0��>T#n�#�v��}���/��_|�?r�� ����
���n8ǖ��lكa\��@�Ix�����&j�����6�&��LXdY���% C�Ri�vV�d*�r��l+A�CC���"�s^}���ʯ�4��������8�]b��زe/ij��O6�K���������~�������ۼ����f�ν��!dQ�M�^���B_N�
d)�*�0L �4�,{��p�9����H�0��1�:�ԟ��ڶsl������D�\y�
\�����^�8J���� ��H�ANJR�0��g�͖��y٫}�I[x�Z$��~Q�����X��О
�kG���p T]EE؝H�R"�`V��ݐ<b>�����4��8�6�+�\��X� �\I�y^��l�:��?u�U�������;�����N��7�a���1A�#M4�(�ٌUe��`W� ����Q�5W��@��Y��*
q��{V�n@u`�#�8��&Z���p����fzt^ˉ/:�i@d]Em�4�{��m�\Q�4xd�'x��?F5�Q���·x��W�n�P��a/D�T~��������e��
E�<��[>��
�b�L�Dq�{U�1��C�y�-�~���G�E�j�W&�<�8D�͒rz+@�(�P� |��ö�� ��B�XP�WUU�4E�S��!��,�i� ���a��T7�*/�nPz��MMSܫ�&F�2w�i�@����Y��.���):QW�5diƥ7����o�8n��FTU��z\���w��N�ʐ���0[��r|��-N�*׎�C �rt�vH�[��4G���$D��Y���c��<�1���K��d�Ya�=E�>Į�{�lr�ҷ%4ؽ�>*�:�_{��C���:;�b�����]����@�vj�$I\Ğw%��j�3B~a��ԍk����_����3��oy���u]��f8�͇>�@�O��O�˿���ӡߏ↷rxx�����w~� |�H��w�c��&BmU)����P�J���>�OUϋ����l{�k�K����F�UH�-���
����084�i���zU�B��3���~�\}�3�*{�w|�̝�B�g��(I��G^��3(o ����}{��6KE�y���@W�5�P�]a1��*I��z�'�#�RL�*��ʪ�����%�W.�
�f�9t��y�����l�Q;U��t��h�V�L����x(���sANڟ�K`�jj)���V�����Vɲ�+_繨>ܞ ��m,���r���9ss�4�>oE���VY�b��c���m�瀡��C�͖����<'�V�6�ݐ�z!��^���p��\>]
��)�k:;{1�u;I��]���Ʈ��-�������4N�z���[�VD�.��+v��m�)Tjc?&�"T]%btKǴ�%�,'ǴM̭&��˩� uy�Oqݒ��\�RZˬ�y^�uj��m�:yy��ղ'����\w*�+��y�+)�+��D�SC���aQ�vV�O+��^��� r�B��a��uJ�j��H�[�M!'�{ {�w4�A�4t� � ��o]c��=<��~���T��ef�W����̒�J��4ΰ6z:gO����t='�f��:��Ы�<Qg�6Ɩ�� m%N�R}��m�e)��sw�8�:���h�f�W��wq��7yt����&��e���%�'������[��ZC�_���v_�(*�.*ºn̷�n���j�;����4My�����_�Y>�����s�_�;/5����H������6����� c����@/�Z�ƶmc\�t�#GޡRd``ঋ��HӔ$��4�.��(^��䁦B��c��g.�áS/rl�[\�s�zo�
��`�1w���B��e�ǔw�SW�_��ẂJE�n0:��&�._�e\�>*T���o$�~L� �}1��iNNQ�444C' >b���܊i��J/hk��OYi���Ta�N�4͂���a��7�r�,��Y�DU�Ҷ�0 �4����j�فk�;t�P�2����H�21]AM�3уy���L܋RZ����� a)ғ�9�e�"X�*��e�XQ.��֩`�.ja%,TUYD��^����6��/�"�<ö�O�_OH{���\@.��f�F�]q6ya��^��6R�iaYNIu^��Y�{i�����&���)��4o~�(޾Y.ĝl!�(�ِ���V�7�2�%YI�kvI'�=�2���ė[��>���G�o Ш��W���Y^vC��:zns��1��ʐC��(���%�<'�"��_�r 7*TEE�Dϱ7�a�&v�^�7�:^�a�L�]�ܲr'�<ω�ǛE���nV��؋�V�t��ҡ�m���X�Z��]�Z���1������IG�aP��&�KQя�m���aM�j������,��ύ���=�.I����R�RUU��:]�]�dt�> <�����*E��� ��#dc]� �$y�bW�R��X�*Ψ��Ť���q�� ��c,�ڪ�:9���]��,�`����s�*�S!MSڭY�9�oM}��>E�R�=~/YG^y�o�G�TV.�(C��=[�+�LDQX�h��.�^���(E2�(���U�<gU�h������������s��w~��P��>�LSg|�.fg{|� ��|�1��;ۊ�~�wbI P��ٲe�˗���T��XQ�&�Ҳ���Y�ՄT������$�ϼĹ��\���Z�$����.��g�B}�Ksw��H w��6\�6�R�I��@��S����!f��� Qs��.N#������a,�R�;�R����i��a薎a�ͱ��o���>���%�y�� ��FL,�ia�6�e�(a0b1 ��D�4M+�o��hL̜孹?G����:�_>E�T��{��&�a�n�X�%���/Y�(%bQ�R�����MhU,L[�)i�Ȫ^���c65f禸|��W/�b`�.A��HL������ �Tj%8��Ȳ�$�wY��S!��06:ۿ|�I�����ʿ�4� ���H��E��P�>/$��W�M�$�3&�^�Q_x@.7�^$ziUA�5��l EQ�L�4����t���B'%�5�mY�-�RP8���l�y�[?Tf����C7�BLg�s�zm�B�L�^�՝��z�O��=�� I�]�W ��ET�d"yP(�&��$m$γ�8��Ӣb���e%XQ������-�����Wn��{��?*�@r�*�|�r]��;�� =�a� �. 1�h�T�uQ�B����4�M_'�8*����/x#�5E��+���(�7�`�\�z���ڕI��f��=˜��y���1�i��\��I�E���!�=)���l �u�]�4�����2���J$������̅�L��>Z�a��Ǯp|�U,�f�6�*!,��/�M��F-�JQX��sJ�����waH'�:?_�HS!
*�ʴ��Oj
�����������?��}�O`�֊
r�1��g���?�/����{��W��x?��Ų��h�u��.��ȑw�ՆV$�%'��N��]י����o�������� ����`�����Ƽ�
Nͥ1� ��t�
W'.235�����W&����/���a��! W,��閎n똎�k�&*��Z��)����Yƌ�4�����'�C(,5���gaC��b� �ȲgE��ZT�6���5MSZ�N^~�Ɂw���6QmUf�tI�EET�TUTh�*� �O��y ��()���c����$�r���WV����Bu�BV� +st�If��0�
�1A�FL��+�󺨪J���bI����� ��L\�����4�8�T����0d�x�a7,x�Y >q���&���Z9Sa�!���8"��[��*D~�t���5j�7ZT�IJ�bM������ί�z���+>�A$�`g��R�)�Ź4]�u�o����o�Q�[1���k�e8n�Fm�tV!�6P���)����FtY�w.�wɧ��a44 ��@�z�+7��^6giV��tL��sKu����y��`k�;��[������i�����N��Q}�J!�����*�h��pxcE��C��aX��?-�$�\~%+�vܫe�T*bފ"9߮���O���z~�;;�vX��"~�}�3�ױ��b�����}��s�s2�&�C!�;����o4 E��f�n�mE0�b�<e��4�d���H���izѿ*���r��QNw^'��L_���t�Yf����׸z�"����k+K~��RYZpJ�G�f�eII-ވou!������ �Q&��4+oi�o�~���D�k�=����/so�?�?�i���
>�������s�]{�� ~?n���۶�q��I�=B�1B��w��J��+�r�7�b�IJO�\ɰ���̞̄j��b5 Te^�$�s�4'MD�i&DaDƸ�Y��Lz����� :�-��6�ڦ����@�qꂒ#�TWb �e�k��}[��a�$i*A��mWp]�y.��^IU��0a�����<LN]��ķ�&4�6E�x����� ïP�1��8%K3MAS�x��i(���Ҭ��gi�W��n��7�����oP�i�N&�^�z&~�EE�R��jj���uc�%I� ŤiRP��}5��4M���X���FF��"��)^/�e-I�}N��}W�v�mw���� �-�((��˪_ap-�@�1Im�&*����1q(�,��I���EA�t��34cmV%��E��7�7 ��0&�b.~i������8���
`��d�Z=^��hs��.���4ӭ�^?�p+��*���ɔB{z��.qa���b%�M3 ׸aC��ZI{���`i����ش̲�X�E2Ѷ\L�C=�ǣ��c�k�� 8�) I�`&�[+�Ͱj[�"����4�
�'����(
7�. �`3 �L�&����������W�N�d�z��<�M�WBN9q,���`��P���"�k$N��wz���G/��(����cN`�L����L����2M�Q'@�N���9Z���2Z��ij9�g36��8��BgB��y\��BĜ�t� �w��Uq�~\��\o���� ��1ξ��p��-?U���
����m��Rx��5R2�TU+*ϛ��I։m�(�V��+!��BPK! #^�k���Kv�:�O��? ���}>�����7_�ȑ�ٵk;}}+�1|?���-0:��]�9u�ǎ��o�Z�y��U����>�pa��{�\o�\Bz�$?�Й�5%!���IB�Qz�J��4.䰋�Uc�F��*i��t�����z7�ل�U��y��T��wI��" S�g{�gȄ`IVL���8��H����kB� o��^"׭��b���$U����&3�Wf�r:x����6\�LД�n��k{Pf���� ˵�M2�n���9�ɀ����I j���n�G�@ؐ�1�%��+��Amk/�����̤�F3�*�ؖK�Z�R����c) bBNd���Ef��<[$0t�U��]�*�� �-7"R�l��g�e�S$jDUXR�L��u����!Ndi�.?N
h�����Z���� �,@UMũ-�����u['��A��&� &� �&�\v3+*�:�'fIߨ����RY�M�x��8�^o.zV�����>�����I�b�;;��e��] ��� I.�ĭ�^���*�^έq�[-C�ӌ���4N�/<��jy��� ���G�H�p��v���r���-T�[$���HO���^%I����܎oP!��;�e��4�M����EPU�$���.���q�E�~��-{����!*�bN
���=�[�߅�6`�S��0b�sϝ������)�V`[�RL+MS�F���4�\:O>`W������j�M�-W��Q�:>��� �����Iϛl�22<��U�4�����\���s��2�l�vw3�rO�G�w�S��F��p�&N�����26��6�i*�D!/����!��a�ai�)��W��Wݔ𕄦iX�UP�E�Om���o|�?���������G+�Yd<��S|�+�s��;l߾�����~���{#V���*����ȑ�8~���[�V�,�FE!��;.��(J!��a��<#M3*�ۆ��{����� .�8Op-�w6&���LQu�� QTp�*8U�1�Mzt�Ƅy,�C�&x�4�2GE�#�� �$L����c��V�g�Jڹ����O�؜8�6���R�- $}M�?������(�Aq4,mM �&f�r!z���g"�ηQ-���� w�nϠ��\�zf�DA��]Z��I�؄�r��
ѵ�`*&�J0\�8Lh��Һء51G�R�4�1������ͯU�����w����8y���i�5���������ض�㸅g�|uJҏD�!^��L���<��bA���d׽=�e߭<��EUu�� ˲�.��l!�'��*���C(XA�,[���5����қ(�Nw ��-U���6�
�Dy���<�ra7�t��ܭ~/Kr&^�a��4����� �p�0� uou����j��A��t\������{�J0ĥ�&hy�0�T W/5tS ���z@p��@�-#v%��2z=VPhO���lQ�l ���&�"��i:�J��&ͤ:�X��� ��`�^�����߅!��<�+�]b�o�_��{��O��z}�P����j��W
~eH�4�K7 P�LG�s��X; c��}��2m�¾��0wu�s�ޡ���(q���"�EBW����|���:w��c?���}���c��pM�dY�}{��)�<�e¡kt� .O�b����[>��:dI���'y��?Ⱦ-��ml�-���ɲ얅��B�2Y�*<H��[?3�F�(ʲ���BtL��i�N���嗿ğ��`xx+���<s~C"M����_���wرc��J���b P�T�瞻y��W8y����p�ڒ��(
I� �vo� I�!%�$��kc¬^f}��#}�4f���Am��v��}��9�$�w*�7᣹�)A+���`�����v�>�3�F���-�-*�� �r/��`�O}���H}�MQ��%=X�#sI�R}$���K�}���� ՠ��2�W�4ʪ�̪�z��?XP�����{%eM*��J�;�;G���#����Uf����U�}��:S!H<�����^��l��3��[��]?�][aP���ʽ���̍P� Ӟ���+W��b��K�̈�������ڔ�H��,;�+��n�X�Ms�������q.�y�{�}p�[ZNI`,�P��Yl��UV3�t�:-��]A\l^��΅G`׭l���JC��Y�M�޼Õ�ò�Rqw9����w�?̖�>��(WΝCm�U�X�J������С��z� p�*����2���$j�~3
���ߣ�\�����a�+rc-�W�z?��ws�����*zq G�vW�� 8�n�-mՂv�aX�[tK��ׁ`�P��y�^��5���~�ΩR�0�b�ph4�QUѢ!����^MӺ� X̓�m�a�>T���y{�X�;���T����%�<���Fļ��p�����X�*~PZ;�t4�Ձ_�GT��R��2\�<�6�@F0RaM1p+���,|��$�5=K7l�n1U]�`�'�1��m��*[��l۲�,�$� #P�T�g��AF+��z#\;9Cd�Q�.M�d&���T�{Fdx`�-�d�7�2��溞�|5�*��qQX����W��{łL<3!����� ����ϓ�?'�)<��G��Ʊco�w�n��W�ߏ��* �8>x����O�bhh�,���<�4����-�R%/�"�((6k]:�v��'�٥��R�q*�n���FǶ3�e���q�+S��؛}��Ź�蝊�}%`0��Cw��{`�G�;�A7�R��� l�[?}[���n�PJ��,"+a/��AsMj�5�iP�ћ�hcE��(�5'�3�(��dYJ�R�q�E4�(
��j����ʺ�i��_@��uEU>_���|�]&Gi_i375��� F�������S����^�0w��j*�YDej  =���6Li��B��`��N��E�s�v1>z�c�Z�Pe�zw��O�w ��ٙ/�*���؋�;ѡw,e�r��[���`�vF����8�[���|����h���V������x~l7cQ�� ��⺵5�xmD��z�UUV�}�¶��2���=|�K�Zgxh [��8��|���'T��e%��K[N+K�2qV鯬�r��9�l��[��{�s� �j��YΖd�,�}}C�~^"�o���ʍ�<�i� 7�3w�˕w��x ��b��\�@�wƥ��R���������~oˁ`�00T:�$S�'�˷Q��j3����"�R�5�oAX��U�`awv{�b��p�@Gt�-��f��`�n���b��������+��J��<�k���R!��Y��
�ʐ֔�--�*V��Jµ�Ac���.znR���=�(����o�� ��e�c��}�X���*�u���CWvq��8nu dI�"UU�՚ l%��Y�P�@�|���oP������z�&[:a��iY�]k�w���N��#����Yx7���N,�:�O��W��O��?�ә�4u�4�}�#���K���׹�ރ�j�qy?67V �A�<��C|�[�s���*��eN�l�_�ZC���~�߷��^�R�IQ(��m��iڸ���i�*��}T�f1ַ��ctt;;��͈����Gxh�s���n�<bH�mb�279õ��{�� v2�I �!aO���]��*VY��t�O��s�[��6�Ӱ�|�,��-�J�[+�r��,K e�`Z�`�t�R-�n���i�-��\*MN_��M������o��w����p� �i���؞Or߁�� ��&���k�=�{���!�s:�9�,g����qƆv�����aG�~>p�' S8{����f�,�9I0� }���"2�����/�}�{ñ7�$�l$06 ���V�VB���� O�^!l&+�R~�P �I�j#I�{��$����:�U�C��&��������E=���M$64�� ;N�=[��+��Y�AmY��[�B!��$a"����������ҮG
��W�6�}z O���ؖ`�X֍�Z�f�2���Z�X���eٴ�s����,���ξ�Q'+�g�?Ĩ�\�V�sĢO�:,{��^��pѭ�3J|]O�n�8A�1{�����eA����z�r��E�&,)�� ����iͺ�. UՊ�����H�d޺g ���һ��W�i�gJ������+��V~e�ySx%ϯ�}��z �^P�|�<�u�(����s�O�d:G������� a��5�vD�+\�b����1I7e|�n�R��*7��UU8s�]މ���p���-h���g�֪��L��,�Z�n�U&����]�U���& ��0��!$,�YEQ���Ğ��ן�7�����'�g�㤰�����z"M�G������1�=�(�J�N��q�bMD�c�=��/�S�N28����N�2!ڴR�c~���q���y¶F@����ʊ�e� �~ԢG3YU��B*��jԪMj� ���-�V�ZSL����WC3�7w�BP+��-�<�1l����/+v��)3oxlm��ȩW��������9��s?Ã�n[�)��P�����i��u1 ǩ�bM�h6H����R�I(�E"#%M��~�t{-��6J��{
g���6�r��sT�F��j*g_;��4�:���[�c��U'�Rt�\�0T׭Î��$Ʋ\v�d��.LӢa��j}�03�gqM�NH؎�*y��|�nDe$AB�((�.v�{9��O34�����YnTHEi��"-1,KT����Uca ��#�E�8��b�#+�v�=`�+��V�c
b��e❽�׶\X�Cz�r�絉"׭/��VP��[r�[�8-�k�{���)�c8b��&)aW����[�_��O�zg�� ��)��YlsqLܫ_�0 ��a�=��{>�"A�lᓪ�i�v�T�lم��=ws��^R���(���q�4V'Nv}�V�g�ԡ5CG�rZ��(�l�c7��B���Z�/��{/�`ik��x^��~�\#D�H��]�����VXSF��]����̘|���Zc���~�Q�[L�gz�Ie����Y���|���B�=���c�;��{$\}s�ƙ�xo�v���{>Ͷ���lg|�n\�JT؎ -�����p�p���׎�2u�(9�a���3�mGU5,ˡ��,` ��LU�M���k����J��(
��������_��o�w{�>����(�(%�q3��<���� g�^������O�8wN����}�f,,�Ly�A^{�EN�:I��:��UMJ�åB^ t�"��]z���--����T�Tj�v۶ �м���?2�,/?��+�c.���i�W!��q�w���a/ğꅆe`׋J�������"/&:nRc���(�xE��>z����E��$I�v[�mFu�f�՚.U�"K=/ji�R����]P��z����DQ�L�
�' �s �enb�[�{> z��\�5�b����� �.��jY�_�Ō���� !�U�W�5 �Fe���~v8p����'4�kC\x�2s:��)Ӈ[\��U�^n1�Z��/N���s��ivm��(
�V뛶�mQ❢B��������iZ%5�J���Y����:�On�˱+ϼԗV,��E��B�> ���w�0D?X��*z��{a�6�� ��,�[+��oL5ME ,.L!k�Tk�/)Ĕ%a/D�5�N �ګ֊�����9���<��Sl܍��,���� �n4�7�)!@p�3W�*�>��(�����9�p�ӑ��8�)���B�8ŭ�k��/ ��I�4.� l�J%����l�޽(���� �"�+��� E�nW�Y
�m�l,ڡ�ۦ�|��e+���� )
$T����J�t"I��(�"1���d��z����.�1�W����)m�F��1q�ac���u�f1:u��(�9^ӰH��w_~���3�|������g�k�v��G�2�a�DQ��˧8z�U�Μ��ܕ�Zb���yN�u��zB�����S��x�M�}�]�[��
j�m깕s�i�����4��Q�5�s �<�y�����_��|����~�(Y��l��T��3ط�A�����o��>� �}glޏ͏u�
j�������/�:_��x��f۶]e�4���g%(N�d���1����@�Il�Wӣ�0$�'I��ڜ�T�� ��azg|�S܆�a��ʻ��5I�����7��{�ږ&�����O�����n#�B��V��2m$��.�U�Q��u���J�`�@��B�)�u���NG��4o��">]���ր��n���❋/���G�z�B�+�ά�[�Jo� 𘝝�^X���ބq,,@�,�ә-��bB�-���4+?H�X���s�k��1bQ�)6�i"z5�4���b�i�㩹0� ��&aa%\�Z-�u���7/-|����R<OM3J
�XD(��$lt��i.�i��Թ�k4��w���(
��:e�^�&�w�fBK�k�νu���}>Њ�`U-�Y��s�4�61,cE�I'\}m��1�y�{0t��� EU���+$I��� o��m17w������ܴI̭���%,��N@��-�R��P��ZD��ȋ0]S����;y-�՞�V�CQz�N�_[�fN�3�da�~�[)�ndHj��{��.���LJ�-B�Pz�������Q��W�?o�$��Z���"n�$���n���i:�����
�ƾ@ٚ����4m�<�=����F���04Ӳ����mU�oϓT�>���<�)��۰-����qĉ�o����r��1�S�����Α��ٷ�e�+�al�.�M����n�r_������ ,<UUq�:��er��Z���߾wO:���V
{�۳���":����_�W~����7����躾��#��IxT���@�s���쳟�0L~���_��_�^������{6�\^�ms��~�{�cǎR�R�6��ZeOY��%��q\� j�2�[Z�,월t/ѫ{cC���Te(
e�|�@�J�fǕ!Um��Y�]8ʱS���:F�Bm��n`�߮c���Cr����W�L�����d��Q�r�U��D�e�ΣZ] ~EUM�ٶSNԞ�%I*!�${�$( =t]Tb�߭����Ηy��h6���J�e$~BM`vz�������h�_l2��Ed��l��5�� �CA�2PU�T�]h�#ą��PY��
C��0��Q*�ac6�na�.U��fu�Fm���ı+8v�j�I��@Su:�ٲ��h#� A� +0w����J�ZV^�X�躁a I��[I-�À^����o�7��W�U���YkEQ _ܾk\<� ��n�]^�܀fYR�w�7�FMS�L\��o�Q���a��Pd½�(vbi�
��-���2��,ڡa���Y�n�|ח�ny��n���u��P=ߘySxz
�Z�A��?@�d��S̪hn��z��1+h�f�,A�F��(��J���Q,z�5���>���q��9�(*��-4�=��:������፻�[�_�t�4+��4M[���{&u=|��q*KF����-#[Pn�|"YVA�����Y�=�u@�?�Ae5l�D˙���Ǎ�W��aP�L�ްs(
EB�'υ/�P�ֱ-����}�u"���6ih#�ne�����4kCl��`�VL�"/���/㕓�D��\�N��r/o�8Q2��'bv�_(�+�^c_u������z�=��gt`�i_���fY��w��.Է����31�F�}c��B�#�2Ls>�v��X����W��_�|�ӟ���!ǥ�Aa�>z�6�S��o8υO��-{HS�_����������¡��ƽNW�^�7~�w8}z��?���Q�l��2�{k���Ҵ� �E�,��:hڼ��ڎ�X�K�J�y�a��n�ŕ���6L%�� ���@���hz�`ȉ[E����(�ҡK��Q�$e�#;�O�|t��`��ݠ(����JӸ�����)(�H�{�G~a�^!M�BB?�Vk��9�� �S�4-�( �}��#�����]��Ё���fi��0ۚ�SH��~��HG��}�w%8��\z�2[�r��c�q��TAU�0$�#ᷫi�QH��괤�J�@�e/��V�K<G��`�G�b>A���^,�:*0�u ����lE�uk�>/�"��yut>gg��V������;X}�z���݂��y�o�����},|�oO�� C� ��B� �ڦG�fT�7��-<V��|���#��"۞%���ݎ2/v�%�����7�3��M��*���t_So?�=w=N�%�<a��&��$�^����<ij À8�,����ye�<�9s�oy��w bZ��x*�G:�R���BD̰
q� ��4�#Ͱ*&�L��?i������bn6�6�����>������=��`u�}X����o-�� �ْ$ ��4��`���j����R1�'�l�R �v�u�mA� ���z���I���/׭�t�$I�ʯe97�_�~n��Bs%���?x��,�(
HӴd�E���p��np��!�D_!�}V�f���X���P�R���$���~�p��v0.�v���xh��J�#/0�9ώʃ<�������s]���K~{Y�֛FQDHJ��T�wsb^�J�4L�Y� ���4�/�}k��Cz���~�g��^>���R�/b�.��4M��ZX�[Z|nf�����[ΩS_�~��y�'��hl(�t�����ǹs-��#l۶��]��P�9d8 }j���|o��� �����l/�ogYF�{�IL����k�)�9���k�m����p��.|�"��M�����7i]l��c��z�V�p��\�;�$��-�f�W��y(%�]8�rq��`,D�@����Z�'uKA�<Ϙ��J�9����N�ұ?����Zu\�Ʈ�{�9~�4M8{�(_y��ȍ�f��^u
��p\��OE�G��3�DV��=���ٚ��@�-���W���L�.�[ yG��}O�c�ݘ�M��p�oqm�2}�LK����;��,{�����R�K.��`x�է�nj~d���7"�&+F�� �f?0���8��r���d����3T�u c%c!a�S�o\��J"I<��ð���-B�Vk,{�
*��35z�����mT�tm�u�r�(
I��"@X�i�&�3QN��J_eI졙g�z�ʱ]<}���l���ZT���wC���{����{����.$�WQ`��ނoZ��82�"^a�G���=U�$�P��b؆��3lC�jm�+�gy ��n̅�<�������Ɗ�IvIǥv��ZW��&@Xu[&*��[Z���w�F��$ �� �����ja�|� �^njY���=�8ƶ�b]�}�#�aY����!0�ҧW&�Eb���>I��,2�e+�e�� ����Ji!�8��EX�RGA�+o�&��WV��p�w0�u�2�I\���5�v�?`}��0�4*�/���qgF�Q�����s_�m]a�z<�T*ua��̱ou?B��*�F
\FEB\�R�n��ȼ��� �s��$�ƃ�iE�s�!���ן�_��̧>��<��gq���(�0��Y���z"�2fg�8t�EN���� ?���{�5��Xlx3�֭[���,_�Ÿr��K�n����hڝm��,��٤�do���o,M)7my����#h�zѫ,~V���n�y]����(�i�[X�j\x�m�qD��Y�P� �7�A�� G��&�#!�w ���<D�Q�u�MM�Q�u]��b;�Z3evTdHS��4%�B��A,�*�' E5X��>1)��}%�u�И���v�/h��%$e���Ze�sW��1��Ή�WP���0�֬B���Z �:�_}�>��k�r��K�y�f}� ��1�����6c
�i��&GN�@ /ԉ�$��z�����(�y�,O �)Y�\�: �?�#������yY NӴ��M�P�\��o��i����ީ9�fs�FC\K%����k�8��R!���B�|e�=�b+�V�G�R�2J��j�Q���e�)E���4M A�&�R�jä������j^c��~�Udg�r>�I&캍a7q�b q�$�m��q !e�� ��w�<F�@�M�s��Nǩ����$�U��ǩ��}v �fs��~H�q�m��%�mǶٓ>�ĥSDAD���v.
��&)N��p �bcg��k1��
K� F�f��o�x��=�K3����n.��jB}����c�+�A��j%؝��P�u���.��^��.�T�}}C���o����\����$i9�� �I�(@��m�f����Yjql�y���|���
�=M�8z��}_�| �V��mWC�}Z�"�ȼ� �Ŕz���>�j���.Ŝ:�.;�����K�.}lr�p�8zC!��܉�`,��W� �+ʻt�I���f�ȣ�K��t���YGa��=���(��~�[E��t�m�����4��9N׭��DZ����,ұ�Zm›˯]��R��8��g`o�:+�a���ۿ�'?������Ql�ZD{^.�UfV��nl�����B�{xx �=��q�O�����o?���覝�����)��۶m�3��$��?����g�yΞ= �;�~B�v.��YJ1����-�LI�:��)��F
n���~���B�V��;�0�e����Eڭ������ny�vk�z0F�S��(�������C�o;q�SD6������=�yٷ(�=5�DT�$-G��J�'�y��AVT�}z�6�n�#S�$��&�#h-��W�rl�[�z�(��m��#�t�LI1��\��Jz�n�8��kT�1h+�����`��>E�Ni������s�� ��.ΨE2�! �kf����� �l�_�����]l:n��乨b�qT�i�8��wBP��TV�w!� 鰋7i׿k�Fz}e�vG���{U��v�%�KP���~�.��7:D&~�J���uW���P݂n���>�t9YQQ��S|��-_xnw�n��_|I�}���.� ���c\靧s_��XJ�����gP�t|�^��k4F(�B����<*���s�Wf�!L!� �b����jn�������z݂�Z-���2����:���ʀ]�C�D��l�(�q4Iw��y�l�c�~���/q�w�f9�����A��*��)@�u?�� A'�� tscz�E)i�I��
J%���!�� ��6I �����g��߇�b�HK�㒶*�.��.��������'��sh� �����y��?���_We���A���� XZ��qc5�����Xe���C��8�g"-��_J�^��(�6p��Y�-+ڲ�eZ��>~��E�7+��a�t[LLMu�U�8�|���c��y!i��,�$���NͽA�r�H��������huF���Ӝ�<��:���V6é���; �Ve��Ҥ��uQ��
FB�`]w'�R�Gg a��1�l�$Ek�Z�T�+8�������N�0�8Z���$I��o����_��{?����$ �N��c�V�k�&nʸZ�uJ&�W
�B�3�|��������S����;l۶m���~ܙ�49���q>����w~� ��򟢪
��{oJu��@���{e��)&!*~r������� �QR}�=ܜ�a&���6P�?��q?'Or���4w2<��j����Q��0�N�s�:���7���F��Q_�¨��>zA2M ����ւ�V�JU�aC��"(z���.J$��t� ����`f�$�VE�#&f�b�Y|h�g�/�tt�����M�^آ�bs�<���S��;�]����~�NL��*͊ȸ�BUW� � �"��ޒS�#ϡ7���z�͐7^� Fv`�nAKI�a(+� 'q��Sy�n�T�eCAׅ����!�?��P�.�|q���+6 ��;�����R�U��oð��^g%u�5�)7hb��V}|�v��څxu���� P�4EJ)� �3�ti��X���K�=W���YQTFw�"��G:�9q��~�8��5Ѐ@��詃��\;:I�A��ʘ�Z�[[��TM#�S����ZJ$h�A<���6����kԢ*c�=���,}E���^�S�t7�Y˲�.�N ׭�K��a���M�2A)�:ǩ�k�~f�^�� g{dPW���*�%�O,KP^����D34�4+m�t��`_�ؒ"�ꃘ<�1L��y-��.�䍳YޛJII����A�\Sq_qT���{V g��T%��{ ~7[��$}�ER�Vߝ���$ [�$ ��$�Wڟ�Z�_ߘ���R�b3��R�RQ�Ҷ��{Ek�U�Ik�3�4X����Ha'���ne\�@��"i���9���y]�Z� �o�������8u�m���g 曞������Í��+�s����*�Nx �c<��zA o����߅���)�J������k���e����Wh\Tn��UJ{"��b� ���HHE��,Z�n�Ǚ����MQI�ވ����D��[o}�?�������?�w��^���UӴ"�"����J)+�ᚩ����7�����+����ˎ;7�����M�C����o�>o��*�[��Y�"���`�N���u}�-S�横�a�e5QU��N�ƶ+���UlJ�8b��G�\n�md����
i��d1��᠙�������B�k�j���e"/�f���1�9�b����)�Շ��*)�i������E5�^(*ߢwK�M\�B�1@�~;Q�N�L!j%�LTƵ��?�{v�ˮ�8|�[����̅Ü��,��ġӸ�[�޷��h�Z���1~�'K2�oΧ:��k1�a����4CC34����:�P��`D)��`�6�J�t8)<��Ja�bJ���LQT��U?K����DGEO���IUfQ]W��va?P]�fd�E�Q��-�I��Tr�,��7�z�"u��M�;n�[�۝Xe�a����eY�i:T�&�%Ť�&z&��]n����v�.\����Yr5�b�pDZL�$��<}���G�n���.�
/tZ�Z����3M��i��Ujf?V^�6]��}��q�J�P�aY6�jc�q�R]޲*7m),��z���TW4���E�TU��m<]�~�q���S��j%��w��i��1v�ư 4C��i�M�G�Q�n�k�En- �ЪX���(�!�IDAT��V�| [T�Et�h{
y^+�Ђ"����ВH�U��JP)U�}�K��X�FT
1�nu<�E�UzM۶[���"�E1WS�Qz�Z�^J!8d����t�я�+)��ՂR8PQ�bϱF�<��,e�>�b��㰴�Y~~���:�VT@W��T*5:�V�]��� η�ak��Au;w�{�,��4�i�#�N�.��Fm�CN���e`;v�%�2�sU-���0�LK�+**�f����R��Ө,��Ż��uk���JƹR�b���@���>�$.��g���[#��2�!�k�a������_���~~�'��
��7��É��j-s����RY���c?����_�)~��� ?�c?®]�7���ǝ�M7ۺu+��}?����/��'<���2:���ܬ���J견r�W��§T,��a���J��,�(�F4�C�clދ���PQ |��5苉��p&�1^�5]R��~�0��嗘Iγup~�eB?A�EDs�}[0fl�,`��u��J`I���ج ʋ���0M� �:{?��*��>� ���<��0w�}���?�����
V�+g����)��u�fл�+S'���[�;BJJN.]0y|�+߸ƀ��ֈO81K���4 g�����,ˈZ �%[�B���M���i�x����(*T�5ҴR
�A��X�^�5ֵ��ST6��#Y$��'\#��2�z��%-p���RQ��Kz���l�]C� z��]�b�l���EA�Q^��lm�J���[$�6�K���ݞ-=����J�ʁ�s������pa0�}�1����0��&9s�0a��Z5F��7^xE��v�%螺��RT�n iE${rW���h4��H�]_�^%�2 �j���1�>��?�^�㙃?ċ����9IV�I�"�����4��K�Cz� �Su}Q��l��y��� q��v�.=�D�ή:�8��f-�ZI���M3V�''�b-Q�E%h�}��PP͒Y���Z���]/TZ٪�ij��ұmq�EQ@����^&2W�Ȅ����\�+ĀD�Ж���*�U��aAg]����ܬd,�+�:\�%I��vJ&J���!�h�U�3�F?�n�$��o�p%;¡�/���v�J�8N0t����9����-w�����koN�G� ���CQ)�
��f�o�N!�pe�,�\�:ӓ�ܷ�i�FQ�^kYXPU�j��ʧ)/a�L[u�X&t4�,���-�j�j&q�Bn�)�Z�`U�+o��"�g��������G�1�ڃU*u��V�ְ1�`� ���������ʿ������~���z�%� ��UT�U����;�Ή��Z���>u��ޥ��mɲ���⺕�?m#B�Z��3e��iڅh�~��B'�zW�O�O���k����9�~���-h����4�C;�m����c뇆q�� �פ�O%��r��#��C��N�Ai��[�]�g�<�[*BOL������\�1�=���(�GЯoe�~7���C/lq�ȋ�������a�!��h�������<�n>�ڗ�Y��>�̞�e���q��������}�,�s!��Q�B���_� �Jd���%����%�(�ZW�2 Ǩ��z��i�izA����yq��
a1`�8b�/��B!5,���ݝ�4M�^ o���I�((����H��aEy�c`YvY�ZhK���H��#{]�){�����"_��C��K�x\& j�&j!&�d�N�����>vcC;�������`>y��iAS�8w^z�6�k~6�e��=�,+�x��[*�*T��5%dߦ���;G�aP��`��TƵ�3DA�� %�$�ɕ|E6�j�i$(����h,d�o�G��)���S�$Hi��sp���e�~�62�}����n&�R�^����Ǭ��J!4�&�oV�`)��R�c��h������x�Jj��;�MDzދ���"���oG�W<#1G,um��-��^V�N�=��T��y[��׸���5'Y �"���# ����� Q<���O��(�B���aE��y��+\9��c`� ��r�!Z�z~����mfǏ������9��E帹��*� :�^�8����-��� �cQ=��j�K*��*+�>��T��?��ѿahh����y╲�ozmj�׿ڤ�r��yLӼ%�q_�?�_��_p��Qv��N��ܨ�?ns� "Kx�y㍗8u����nmS�����iL�P�S��Q� ��fX�E5(=/Fn��3t�$N�z�*�+O������5v �C�1P�KN�=ˤr�@ζ{�bU-� ��M � M2,�=6�:.��iY�&/i=P��+��kv�
��,��3l�x���g.����6��24���+�y�+|�����UQu��~�����-�NOR���{�>������0�a+��+8�'�H/Y|��O�Wa��{Q5��CCe����N� %T\A����CC �ߠ����j�U�x���`���T+�r|%�Hd3;�:�^��,�=����I��4l���Si����a�Y���σ��Y_2H��.�J}h��a�vѯ�D�n>duk�-�P8�<�m� e�pK�����R�U&� c1��U$��m���e9�����͛�]W��_��E+�I���S]�R�Q�7��ʖ�>���w�h_��D$~�Q��[�fh��%((��ғ9MR�P����1S�f90�!�5ѧ)U�7�M΍ X%�E��' =�<Ƕ]j�Fi�v��k��x��m<��M���Ld�� 9O���ʒ�vG�zm*��Z��o|d2�������������d7;�z���� 8I�2�"���^m5����u�0
�5+��&X����E��ͺ���q��̸g1U�����mx�M�$i������k���?{�e�z�w����ʕ��������IG���h1�}���6��ۍ� �;ƽ��q���ܦm0�m�&
����p�>y�*W�4������oVծ�֪U�����7��}��>����qԞ����N�i��-Z;vb���yB�AZ{m��o�Q�eֆ���]�loi�����o�,�����N���!������=Jǹ�����Z�4M��~�C��?�Μy�8E�:��ʻq��`DZy�'x���|�����km�F��+�i�n�J��+&�;nN��$I o]Ȩ�ƀՉ{����cee���~Ny��8v�!n̝�+��l�*�v���[���pOi�N�4��~6S'�#����g��*�c���IM�41y�D�6�0M޼�<�cM�)���dyv�V����n̞�k/P;Re�s�0 �3~�N���^i��Ș2���f�Z`���w��=ds���~�<��xc�zy�[��=�GO|���wW(M��N&D]��2~����[.c��(��j���ݗUn׭��u
��v����(�c�T*S���./]�4.>���{2�!+���؜d�z�-+(;��𨪨ڍ�<-���}o��TD�*��f4�{��� ��Mzߚ��4�%@�UPbe�@nt{�.����� �K��¿�+������4�ą���4�Z}�C���ԁ�ٯ�O�}�����-�ú�M�!4C|&򣂎�ٞ2MR��
�%���f��:��<8�~,��4m�(�A�:��f���\�D���u�C�YA�Qƨ��u
�A���mBr~��(ΒvNB�x��>�
yMX�~\���"���w ��V�%���R�=�#\w4�GQ�3X^�畷���� 8n� �������ޯr�Nw�ÓǾ��=���C������c�����'�I�]Kx��a=��n����n7�ߍ��j���L͵6�
H �R�ߞ������ĩL���<I��ӧ��W���������#��� ]���M��߿$Ih�W�m�q�N���9M>�����o�ċ/~�'�x�r��ߏ�b�`
��<�4��旹|�2���P��z^;W�#�lױ�U�+r<���c��0�Y r��R�j���se�U�م�|��_����N� �
/]���P�<�:�\�>�b%SȒ �����b:&�
i����Wq�:5w2�x+��c�e���H�qEQH��.~��窘���� q1�h����W.�%!�v������'>Mş��7�B]1�����N.�-zT�<4��}��LL�m�p�CP��� �Cԫ���Gx��w09v�[�/�KT��h���u�:�\m�r����Ċ��K���S8v ��0
h6�� �)��N�)752�p��n$iB�$i ���VϪ��6M+W�5rE'����y�\�y��j�!�w{k�� ��V%��\E�8��!Նg�0M��-D�� �0��B8K��ΞU޶
�v
��tR���v���^$ $��-,�� F�i� xeeӴF��"Zl��E|�/��|�5M�u+������}�M��_�ډ����[����`6��4I�=t[�*Y[R(!K>+/�<y߷6H�~���i�^��}���)Q*U �㐣��vu�������0��B5MP@M��퀺�M��� 6s����/V��5$%ZX�������e �(���q��F'o?�r��=着�*�����&Q�k&Wf��`�~\�RXqٖ�������V�0Z�%�]zU\��T�?4�3^��G?�#?�t�8�������j5�{GZP��&��W~�����j��1 �q�^ݿ�i���_�������~����q[���\'�01�n@�&4�K�J��1hH!����#���������Y\w��{7�x�`�0x����K�s��%&&5��VyVA��s��U,�]Su]]<TU���ʖ� �n����k몽��"$�7�Y�17�+3o�̃�u+,,�p-}���U��ҝ�r��sX�YMũ;[V�t[g�o��M�ـzy�r� ��n\d�L�4����2ߠ����yn~u�OMs��ǩ�Q=X�v��VR���#����{/�ܓ<z�9Z�˴�Y�}:W޼�틷hwW���>�(�[��q�N趹��UƬ�:� )4�W���Q��a�n�����bUM'�XU��Ƈ�>�O-(X_x�?������=��&�85mK$+:-�5�I��<˛�����W��zܚ��W��'�ξE@ɭa�ʕw_w����Ɍ�*���na]�T�4�iJ�dY����\ ���h��%��>۽����U�me�!I��aP*U����q�|�$�"˄綤3�MQe���IG��,ٮz~w
)$*�'Nv����̫o&w3*��M���J<�k_�J-Ʈ;"��!i��օ�t't�;85�1vӑ�|����c�~p��'7a� �K*��A����B��u+��k�)D�شmw� �Q`)�e�殨��
��F�����J�j�q�ۖ����հ�ȵ'�R��v�l!��`�d}�=��V. ������i��%��9K����?�\���������NJ��f�U��� ߼�yn'�8Zy�h�3M��G����T�c�O�����|*��l-I���mmk�^WD�cD!:�f��#�N^}������/��}�����==F!��*
�F����,��`8抮�.�a�<�ȳܸq��}�����?����nܻ�c�Bq��駟���s�����)dO��u�v�t+�)n����PU5�7dKjP?�$�������M�Rݴ/q�_�Zp!#�#�8F�4t��ā�p�0y��W(?�cU ���� 渊�p��Dd�x85��0�P�[��8�M��F�4�iY�(bY&D�lۥ\�2wm������Y�y�޲Ofǔ���-UW)O��~tΘ͍+Wh϶p�*������s��s�I�������͵Kg8s�e�ZFM��Br��DZ�w��p��8J&2�
*o��!�3+�+3��ž��޹�[��н�ནq���_g���|"T�T�[s���I�� �%������9{�%�\}�ť;�<�$q�i7iwVh��ys�i�� 6��ß���w�1O$\���_���Q:�6���n,�d|�\�7��nzYݜK�h �z�N.Δ�=ʻ�gK���ll�n�"K�":{RL��^�N�v�>�����*d���DQ�������ndE�E��u���٣[��sѿ�.��݅�� 1�z}ϓ}�ڦc��J�<����yk����X���6Ǥ����^DF&*�M��x�ܙn��JH�Ŕ���J��� �(�:�$V5�"IDRH��X�&|GsO�������a�X��
���*�*IE��T��~�n���u )R��d�RT��핼��{~�
^��mv�wu��У^��}���b�qp�$'>Ν��\��q� ���6Ϧe����g^a�z���*ՆHd�mr���FR]�z�\�P��r_G�?O��$1�N�ӧ_�����;��/�}���N*{y ������)�� ������Æ�Q�8y�1VV���/�|�w~'����7�M(��fq#���e�Ϳ�w4�����С㤛��
jx�GR2�����^�q���ԡ0� q?@:IZ����Aa��Q�X��okn������p�ك���Y% �26=�� ��X؂�9�����/�LwこO�=��30MSfgn`;.cc�hw��������Q�‹7~���e�=0�]�)��P5��D�(���y,�oq�O�>x��F��3�L���*,�Xfe�I� _�y�o>Dԍ9�oo�_<�wp�
i�p��.W�J|x��G{��Ա'#�^ TS�H�]7h69p�(�i�j��y^��[����{�)YY�t���΋P ��ܡ�61
?4A�D TH�ES1l�,�[����g��u��� �zM5
�s�^���il�D��DZ���pp��)g=�����ͅe9�O������HD�VE�<���� ��� ?k�7 u�$4�����<x������@�籼���i���)p��v[$I��V
�w�K0��NN�t�jS� ���J�]S��b�RT-Ib����m&?�2��%�ϝ᭕/�<����It{��`�Gt;�@u��m�� ��J��_�g߭'y���;��K����S��.l�F��
� ��0� i���8����]�Va���
ϣ�7%���Q*U�u9-���0��wo�&��v;DQ���n��{��ٛ��5*���_/���j��<2�(�`/��,���8��2}�����<�X_�ua�Қga�6߸���1>��ߤ�TIAy_\��T�Q*U�*��9�a���<Y��䞫�i���o~������O}��|�S?�뺛���b압E\��co�&y�w4^�B@��iZ�2|������o��g�V�-M��<�X*�k�q|�>Ο�s��P�N�h�劧��������
eA�-�8 <�l ��O1������tVr�87��}_
����j���lC7�M�4��;���6�c���*�_���� ��Iy��a�&�4���í�E_�J�U1X�fi/��)���sN��4Ǘ^�U^y�y��װT��c�|����T�c�a�¥EfN��w��J%$Qewܢ����'�zm�%�I����D'�Qj�0�
�Q��HI8������wpl�#X�C�D�͍��n�<<�!<���r�]<�˙k/��|������y_%�TLUl&��z�� ��j5 G�(�X5g��:��5{���S%*��h%qQuKǴM�qL.a����7o� �D�MԖ�cTY�����m.�/���I<ަ�ޡ��Nwl�;�Y._<CIkP-��CYj��)@o���V�C%�)w
�s $~�]�V��|����� �,�d�W#�B�(�Zm��]�O���6̽5��m�Ÿ:�Vn�U�=�����[�"��s=�ZU�Blß��&��ry��\0)Lz�r���+X�K͝�@�>�7�\��wP ��\�e�d��Q�%���ں�t�qP�:w^��8�����)J���zdE��CW�%��m�y���Ȳ��:��")�d�r�!(�1Y�Z2��dy2z� ��:�9��KQȕ�{9��,Th���%l�b��N�o��Ì�����8�-=^Qz=�8f��<:���׽�Bɽ��Gp�!��i=�R�IQT|ߣRj`�.�JMS��1�u��S�qJ(�ԯr��5�׎�!dp�������U��q,h�{�M�����a{�GY�q��W��g�'��{>͇>�=y���$w3#��G�6���;*� �E�,R#u��O�$?��������V����{XƝ;3��/�*ss�y�'ؿ��/d��D--GU=��5��I[�T������`����t�t����ǘ���Y�s_�V�<�tD�L`�f�r��K_�������T+m ~�n@���5w�g� ���л�_�Q,�zD�u<���Ĭ����6�b���TJU8�^n�]�*�`����u�11�����eZ�zT����r�O��fv�:W�Wi/�fǿ�G��ȏ�A~�
�Y�˿��G�����qL�^�> V� ���~Jv� �3{�/��C�p�\4�^L���+̛�<{�'o`�� ������9>u�4YMK*�BFF�G����'hD�A���Xe ������}���e��e�ߖ�-U�Χ��5Z3-���9�d��mU�X�����i�O�f�h��92����0 ��0��u�r��͂���
P�\i�Q*�a�{Y��!"�b���H�!;��� ��)�}s��UH�b|�a��$I(�kCo���*�B��$˲\�o�^��U����I���s��z z�G�� ��τ��^w������(W���^�-�
��Z����x�Xo�AO��r?��t,���CM�,5�m��&��j*��f��L�u��}��Ɓ������J�$ /+OoMG�z�G��q������S���,%I���cc��拋�y��n<
a���֬�d�O��YZ]�gQ�����(t:m�$�qJ#9b�!{~��� z����H���Rɂ��Q�Y ����=�n�n����<���T#�P����Rs�ߏeYdی���_}�׹�y����}�A�6����Sy�Zu����p��������\%�X<�~.>��"X|[�4My�կ��?�?�������Ǿ�w����q��f;�_������� zE�¶A�T<��W���y����'�gll���wct�w
���~����"���o��/�G}�9N�z�4M�,�^�v�4��vW���8��b��͛��������Mq ���j^-iv�8s�k�V���OEm��pe�۽�� ��U�L���m�� ����Ss�޺�
��=U�>��Y25Ù0мñ���aW�$c����e�t��/�a,W�c�崉�pPK�xy��VF�R��hTf�دO�cz!���d ���Y��5=�(%�EDA�[wH�����|����-�r���*�K:I �U�33w��7��J�5��-j;�J���a�^RЎ����W�jU��ˌ�\�e�,�d�P ����w�$QB�x+��c8���B������ܹt�e���̄3F�u���$��>�m���6K�uЛe��n.$˞�m7�X$��Ǣ��j-�8�M+�I�Bp{������n �.��r��4�n��,~�rE!�r��GQ���W�T�l X*a �b'_,�{�� �^/W��Z2�,�p��r��@�n�E�\jS �O�R�s�;��i���u���a�ϓ%|���o~�I��,Qv�q�T���Q��$'�Ҁ��
s׸�����s�d��$j��&q�k�0lcC��+,^Y���ơ�=?�kU�v�}���r#�=VH�$�4�y�t7Ȋ�����.�N��k�A���6��RT�����D)��aC��0<@��C�>q��*�#ދN��ޟ�P���q�%���p!��4M�v�vN�N]ob���m#�y�0B ~��E �<if��=�
Ȫ��>��柋���\�<�j0{�"���y����c�F�4�Z�8��W��Ɲs�_|�c'�u�����g�8w0N69m��\ȑ��ao�vk�ղl�8*�Ps�i�s��{��#�7������<��w�|�(��tZx�p7�W�5���-D\W��ϯH��BsDU��T�UU婧>���<�����?�_����'���,��T�e\�z�/}��_oq��c<�سD�F���%Ϡ�Eϥ����8�
+��P����,)A��2g.����L�����c�Sj��f���wZ���Suq*����,��8ޠ�j�jywdi&���cWlP(�5����fjX���+���ct}�.��,;t�;,\[@W �L��ct�x�9� ��`�6Fץ�͑Mw��t����P�_�T���^��@����7�����:�a\��m���j�����8��<ɍ��y��E��xL��*Y���)���c�D1�W�B�m �bR�,aU;'d��� q�Fi����)7o��9�X x��]��E���>]G�������ʭ.�� ���<p�=��<x�}�v�~w��cI�J1Ypg�Z���ض#��{�f�J���\_Ռ��r�~O�����Dq�����糨����_K�� pb�N�˺�3I���qBG�E�Y)�0[=��3�Tb�s�v�J���Z �'X�i��������>/����#�v�}EQPPr�d���[̭\��Ѷf *�hc գe���A,��-��[^hϷY�F���x���0m�4��C^#��Y%XQ(���Pl�Śd}���%�m�0 s ��"�BZ�e�ɡ��4MXZ��ј��lQ�1�>/Q�m�$i.��_BO�#Y �`��{��ƒ�x{!�$��,K�h����XrObY�@�P�c��/�56������i~}�BPj���]�d���
��V_Iӄ�� .Ξ�=���\p�58b>�#��1ј&�����W��#޾�5����5�=J�����L���L>�`�e�7�x��'q��[����\%@��U���Hz`������g�g����ԧ�,;�T�v׳�ź+�L�*��(
��f}�{q=$~X2�8���|�k���4���A&&&��b�ş�
��cǎ�}�7ɯ��o��_ar�ǎ��#?1!6���P��h�l�T�b"���A��&���a�$qʢw�;ׯ���OQ�f���LQ�ԧ�m�����V*��w��~�]�1s�xV��a�]�E�sR�̚�a=.6u��F�Ř�5��v���$j��*�OWi�k�����
��&)5J�NFJJ����A� P5���O����d��Ce�� tŤV�ʭ��9s��d EW�6�f*�~�ǭ�Xe ��D�8�E_�m�)j1������ �/z�8�9d�|s��<�t϶�ῂ[1��B�:��
�m���g�p�v���مW\�\��� I_KӬ��V�� �->b�W� ��h��HӴ�cUԻ��D�����Ү��~��\�ͽ����[^#U�5 ��ic�%J�r_�v�-���s�Z�iJ�ݢR�uK}?g�S^G��n�(�r���:�����%J�U� �L�a`Y���EK�z7h��Eˤ���x�0Ek��bXs ���<r�����q�r^�K0Mk�4�D?����V�0�{nYn��%�v��p��c�X+����!$[Qg� ����GO
��a�3Q���4�rj����������4G-H%;"A�b���D�xoDI��q�\����i�2!p��in޸�ǟ���c�K%�^�X?��Wq���]d��TF��c�:�&Q��p��������&)o"b%����*O=�&&�9���p��ifgoQ=�c�m�==�r�c��u�o<=��sM�Z>��y�uo{M�(歷�ɯ�������������i�x^;�O�nn����.���(�Zm��~ ��P*�HS1W'�G�>�_�K�/|���'~���o~�Çߛ �n��"X��i���ff�s���T����{�MRUe�b%�y�|B+�Ԡݽ�R-R�u�-�z�n��++ ,s���*����F~Dԋ����",I�t GP�6=����k��>�4N ��pwM�I(�����Su�{ �jS9���U[� ��k�'�8u���θC� Q5EW6�UP���G�F�c�3�;����IJ�s������鶘Y�ʤuӫ���A+�
o� PP�*V��+I *���gCҔTUE�7Y����޸ɸu�C��Gk�,,݁Z�Y����ųM��eN:Ϣ(0Y>����]>�vOQ$�4�(��p�3�R�K 19�)�J�TU��x[�_Ӵ
oZM3���6�q'G�7�Q�xB�E�3G�����ɫ��b��y��e�Q�Fm�����^�r�(
r���c�M���S�l~�C��H��$�)�$��{$i�m۔�%��L��b\?��q�x� �iU0gR���^�#<cp��8r��]?[�Iq!�%z�{��JZ����fDUE_��v�.�eiQ�h�$c��y�����{�~İ�[���n*Һ����aAң�4+l{=�A2�*� ��R�D�0����N�����+��5D����
篽�K�~���_$�����������_ u���JCWqg�{j;�J ]7��f�:����TiT'�,g��*ۇ@�\�R��8r����u;�r� �\:G�(F�3ewS�k6'?���KlHQ�A�UQL�,���I���)TU�_}�+|�s��ĉ���{���U
��ۻU`Q��,F��{�ԭ�
q�$b�L�8�b�E;�ɓ���o���o��ɓǨ��{Aލ��O$��j9r�+W�q��Y��}��$���t)�W�]/��E˲s���Ħ�Ճ������i�s�UQ5�8� �!�k
P�l=FԋH��foZ��X�e��"�b?Ʈڛ�[��h��53:���u�=�R>�0�p �1����TT��(�**Y��|�Iz�呃�5�F_�pr�)fV�p�{����q���1t�Zy�S��f�j�Vs�Ԉ0\��l�}ME�U�8-6�;)�n��M�Dn�v�J��Fm�cd��2 ���˵�5{�߈��}��<�L������������F�� ������4A����g[eH��O�²�uo/*�r��B�yZ���
�AA���9f�9���EE}��W)��н�♱C9�z�8!�#��`tL��T%vސ�͊�fo�����P�'�sv����I�j����)�^�Mm�N��uG�(��D���6�0���� s�8*I��$aNc6�g��C���@� lkSA�A����4u$s�x��"�*N�����|�W�L��a/����~R����i���u.̿���kh�yL<� ��_e>��J8C�詅m���ݬ���p�ĪtXC�r�Ω#�r`�qLc��!��/r�,�۳ �|h�Z��1�Q��`E���U�G'?B�:��{�$�v�n��\��� À4MFn��!�O����8p�����m�.2�'�;G��]h�F�ס�ia�.�r垵=��JDžc����B�>�_��W�x�-�=D�Ѹ7�nlb0@�R���c�;�&�ϟgl�@1A�6D��X����i�]�q�]�<R1z�neK1 UU(�k� �ޤrJި��B|i� D��Y%kK�zB�_���XF�fġ2�M��$65TME7u��2�Z MׄZ�cn:vFF���5��B�,�k1u�q{��~��=͡�TK \����S�8�T�(%����+c�R��3��|�^Xm�Ǫ�n�I*z�U��M�MD���otx��p�2I��jU�fo�0?�VR����\?������#�����m�x^�n��m;#���/D�Ud\�m-�FRE]24�����7 x՛\TB���Pꗊ�`Y�:��~�Q)J�=j�ᕷWA��o���9k��w��-��.Dy�MyI��]�M�7D@~>�?#հA�@7cMd��_<0y��s�(v���i�Ҿ�e����9:���kw���8!����~�Q����òv��$����;F�w�('Y�s�n�}�8" C ��͍|�E��^ɏ�4���eiQs�����UZ�y�h�<t7����Q��� /��M:Ǯ����?���c ꇫ�N���3��Z�.]�=�F�M mUi[��*����}P��{1� � ����$��Y�R��7�op��%� �(��� SS�s
�çy�Գd��'�������ٹ�y[RZ�m���Z ~�7���i����g��N�T�~a���=�R��5��{�����-��i�9M������իg9r�]�'!�D`�r�̃�ϛo��ŋ��8ԗ��v!)IBP��0 �ձ"[؏r�v�q����ض=.b�DK�� h� Q�j*nu��I�
E�,�=o���B�oYY*TNUU���n�����kUU {aDם7
i��[ �f'��:N�\ŲE�V���}T���j
��" Ug��W.��q��V�I�4P5����TU6P�� �8��}m���I��*Q�c�&VRa�l���Y���q���o�M�%�Q��� ��
�e�y��}0�n|Ii6M ��a] �E�sw�(w���F��{!+�r����6PR������iw�#6�v^�M
?S9N���hd#�Zl�4�rOt�$��gi�&M�Ji]�ֲ.M��!P��msa0 ��GE[.���M8��3�sl�#�� �$քィ�~�j���":��J��C�F�>����W�=,�*���L$O�OF�z��]� %}�] ��K����'͙���W������oWY�Bn͕E.Ͻεʋ����BoD�)����j%� ���ff�xJ��X�\�M)t��mo9���ϵ��5-!��K���7M�M��<�X i���s�zM�pt�[�x���E_��.�_�^�Sxoo[�����\ws�E2�-�b�ܦs�yGQ��������<��؏����Xt]� L~��٫��(W{vr��`�{�A"�B��/ٺ����$��~;_��r��[�<y�Z�~O����<��`'�?����u._�����@p�e����PU�r�V����8�2̖� =D��؎Ǩ�p{�2���=�# 4�Ԉ�X�7"{�U�3�E�Q�]�7�Si�tQ�5�M�=bAq��n�����8�BQ�@̘�ѠUE� � ���ؖ�n�\�)��6 �$�u+�i���w0K��hʖ�A�U4C#�dI�����,�h^�0���9� Z�E âRn�,�f��:��4�#<��Ga�{bE���=e�S�� �Er�G3߀y{6����_�A��m����$�F0|l��Qux�c�ˊ��{4��;^�b��iQE�� 5'nwsK�~l��Ȩk��x����yO�j�Y����'�?δy?���6\���k(C����2!�$����F.�f�yݼ7S)(S%�� s���b�¼;���Q�@��5�vۅ���C(Ӷq�R�Tm��u���n�d�$I�k5iUɣ�@n- �u��o\�y�W^���w8��cX���m�:��U��1o���k(�㘆 ��� Z�}���~�Kt[mt�"�zA�n�E/���
�Ϗ���k�d�l~e��c�!��O]"2=X��P�b�q�G���,����U��: �݆L��9)jN�E�ӧ���~����>��?'��Sη�eb���I�鴰,�R�T���4�'U�(
��^��w�}o�։$�|�|�K����/���P������ŷ�y}�'y���|�2���T��\��/�+�zN�Zݨ��_���j0H�#�_!��/U;K!�B�g�����Y���; ����] X�(Jǚ�)uY��R0,cSp��)�a����-V(������8�R� ��&���]�q���Љ��4D{#�*��,��X�T�qJ~����.-s��9�;�c�4Tc�j��p�A\��~Ap�e�\js��K�>��s�sv�k�݄}Gql�v1 ���&��4}�~�A��ڨ��e�ضS�V�uTڄ�͢�‘�^gO��,We�iYvA[��$��څ��^л��r#��ui4&��bmOr��ɩ��Q�u�dq��i�ٳY���i�t:+��F$I2t5۲l*�F��-���0(6�������<\��S��uc��-VU5O�x�b���K�&9�<1�����4���o2�jY֮T�7 i�"h�V���D��( X�ֈ�EO�r��p���!�[���k*�s�e~����D����{m��&��׉�.o|�%�N�^���or{�2o�|�������r��Un�\���;\�}�3w����wXnΑ� �[�آg��x_w�2l�A�t������(��҅&^�ba�I�kz���� ʊ���+��<��[�$�:�`6w�O?ϯ���������w?�w�wm��P
���=��8[��T(pk���v��5k��@r�/u��,#ID��v�`����~�_|�o|�x�'�{ƻ�>�e0�eY��=O��o~�+W.31qh� $�R�(��m�q���DH��^�;PO���Y�3��%�����}�:-o�}�M�[���[���@
�ז��� � ]JS���j���Y�utks &-~���&�`EQ��lUAz3Щ�4htkuTP;!+o{<���nk�LЖ":�&i�R.�0 ��L� �����1�e��YZ�%�q��|��t�,�:��.},ԭ]n��
��W�W)3������[/>'�6�K���^�^�
03�./� ��y�=��:���Z<�I_�Q��$�Wo�{v�0M+>� ԃ'+8��Q��s�Oض��e�
cɍ�����'���
�J��$Ib���='�2��%j��|�0�X?!@�����S�U��ݛ* ���GQK�J`iQ��,L�*\
F] N��,�M�$�m�ԡ��(*��A���󺨪6r�f��~�ݴ���.�t���J?�Q�_/,�FQ�\ިq�(�1�o�������i�/Nn��;�(nu��#��^c&9O��:�n2��Ɖ*ͫ5�>է5�?�0�mU��a.�̍�f����ă[�Puݠ�Z&�B�Ʀv<�4M�zm�8��,���WV{��,Y�^d�|���^��͋ԝ}�V ]70 ���
��ݒ-�6g�*���Wx~��^�i�k�=�/�ҿ��G�����aW��J�ݑ��gY���"�Ry���^W��;��{X�v��ョ�� gΜ��~�s|��Ȃ��M|K`�4x晧y���|�"���T6��Jz��{9����-i��W'*|N��n��W'+Cm��0� ��},^��� o�9cG�(�,\Z`��%n~i�;��a��L>8�ao}>I,�5�i�Ø44�Mc�
0y?u (ۛM�����b���⪠vCV������p�2i���I�1��N^�p�~�U�%���?�L�\���G�{{����9�nyΊ"��UM���E7�-��
��.�7��' <������|�<�]�ݍ����p�ڛ��K����Y�p��Y�L�?T�d���:h����!7A�NsOT�e��i�h�kA�Lh�b�N��a���(��aX�А�+��Zw���'�����4�v��b3�A��w�K�#��-�,�]��,��Y�0����9�т`�>�$B�O�dG9��& /O�� `�3e��S���$�F���x�}��__r%�d��]l���X$��]=;��
�=Z���({�����,�HrA}�"I�{��f!h�An�o�ҭ(���ȝ�,�e<���o� �,�( rE��:���Ϧz�D�h��t�,ַ�u&c��Ճe̲ 5K�Cu*GV�9��<N���~�i��IV1�n�_˲�˳���=7g�s`�8j��ػI�ξ��;ڠq���#��x��Wq�:5wC7�u��Z+�R��a� �~Y�T�e6dY���_�g��y��?���?�
�����?�i���� 4c6Y�D�wJk�Q��r�Z{� �B���}�g�uk��~�g��G?��~������������'�׾�ŋ�i4����E��x�R�:�8��\(�4��ԍ4Mh��d��Nn��g[4�ɗ%��|"�������2'>z4��~�*�� V���>jr���~l�^�g��2n�������)$oR�
ФlI�� giF
���z���
4
�g�MR�b����KU â�^�{=[���+ho\P��
%o˲�5���~.��i�Gib� ���~a�2�5{��� F�����6����p��'1��so�>��M��zu�LK���-�ܙE],S�M�d�/*��-���b��^9�vEt+0*A���#��'�_K�~C�V��ܲ�7���8I�tO�5$9�BVV�����k��^FӴbޔ��Q�`�3
�S|6�~�0��g�$1��
��8�[.��"Q3��&�7z�n.µ�|����'���탤���  ^�,�Mr)MS�(�ʳv�ap��ڕH���J���A��EA�h�u]$�^Q�B�o;0.+�{~��A��N�U�ݭ{F2x����*�Ʊ�8����X*����Y�T4S#cTC�,��S5���L�HWr,�W� %S�I8q��u�B��t:͜�Z)�z���f1;s�?z�,G�y��s�z�����7�g�z�;��*Vͤv��իg��{ ���n��3��{~e�gJ(��e�g��W��g>�?���W����1��x��d�L6�V�V��ږ�MF�#� �����M�C!h'Z��9WUU8q�QZ�?��?��?���%�n܋���2l��G�wNs��9��}T� <�ST�J9���F�!
��=Y�J]�T6]4�8��ŗ�������,-pk�"�n��4����g�
�k7���><��p�ȸ��-��د�G�2C�h�>�זI�r _�Xi�1���:ʌ�^��U�Ѝ�}�e���*�*@��DqF��_��kB�:�0m�P E�����CT� �8��^!|��Z.��u����68���kW�M���7�r��-�� I�t�8��J�v�l��G?�Rg����*Ɠ�/^�`�AJ���EU���"�N�d�k�S�W!�e�o�q �)CPq��2��9*y�F�5:,��v�t����=<���\�uK��=����S��^���8��Z�7M�]����~ѳ,,k�f,E�Eъj��Fi����E� �����o�8���� ���w��K:t��FU��&T�� X߰.�a��7{gF��{��� GV ���P@J��q�%�X(r~.R�Ƕ���<!�7
��P���RPk_pM��u�(�r&��c=���ߨ��� F�,��s�o]�zv��.��Z���SH�j*Vɺk��-o�֍k��6�1M3zK�9��?��(�i���͛W&M˦Q���G����ƶ\tM!�F,�n�7q��k��*�N�z̟Yb�t��[�]B�$^��q�B>S���vA^!�*�W�Ŀ�������O��3:1Bq ���"q�l.��w{�(�D!:7��Z ~�je��ZQ��m��6 �C��# ~�����]��.�G1ڦ�{��c���u~��#_��gy��8p�8��瓸���ϲ�4M���E�T-��{3X#6��t�H��09{�e�c*���`U,�\y�,RȪ���*1FCe����M�ɺo?��(zjҺ3�� [�F> w�ju��w^���Y�kB 1�8�E����D�8�0&�tc�>�� �Op���Ɇ.K3�^H'��oKQ���$ThU�0 �]�+7Π�=\�^�^�K���x�,cyy���Y���%۵����}=��O���t�"i��1��Hx���YRoPz�-:+-N��G���OP.W��n����+�~���,�R���b�И�^!�ϧ�m���o��X�E�J�>��8�;w�R��z�n�խ8�Y#�R�$fv�&�r-�'�;ZVP��� �ـp�ʑ)�n]-�]������S���g� H[dY&TQC����˻�\�,䵶m��a���w�\�Z޿0IbZ�e��j��}w���ym\�2��J�r�+���WXZ��4��;[(�.,�.@.�E�cV�� �x�2AS�t�} �l�[B�Qh-$ �dJ�$��&�:ض"M���������u� �0�,�h��Fғ)zbÜ� ��d�&ʬ�;�Ҿ��GE9��s۠ф ��>¥uϨT�/��M���hUgiT-z�ގk��Bń�P�o� �lr��Ϭ�\���(Z��4%�":�2�����k,,���.1׽�iY<z��;����$fb��N� �6�(N���D0�E�1ʔ���|�%J�r�@�Θ�5�
w.C��!�����N ��P*U�ڗ�6���q���|n2y���w�����ǿ���Y�v{� ��֚*t��`�,��ܙ`{Ij9��a���LNUލ�i��y��DH��*�гh6��hL��V��ʓO~���������R��'��n ߲`�R��Ǐp��9Ξ=C�6����|r��h��+pF躎�u�c���7e�p�2ӓ�() J��x5ԙ��AۜAm�d]e�F]��w�0�;ŕ7/Н��.����'�T�8Z�}��|�#�2=q���>b/���w�&��UH!�
�s!<uסe�sīY�MN! �8����wr��b ��|�,"7��R�*�x-�����:��]*�YW��塞�t�-t����y��E���.,v�ղ�&�[e�g�d>4�tX�n�� 첉=f�ҙ��w��1���ūg����/2�\��]"Q"�OYh��w.塣�� �8Ϧ�?C�D��Vlz�7<���'+� �>�qPT�o��I;���~�W*.;N)�]�;��5�>�B�)��Wl��3�?Y�� �.�ωV��V,F3^x�q�eم����U���7���!ZF����}VPU�4��}�v��NT:�h���Ok�3�~�]�4��%� A��iZ�\ϔ��gJn��8$M����'��|����O(1�X���w������dC{/X�>�}�7 {h����6��I�j�8�$�
��jui�ش�y �}��^{�<����t��~������"���_Ƅ^~�~�����$QB%�-^�>�
��Ћ:\?}�s�X(]`Q���p�:\�p�����|��.~����a�Nѻ/���ރ�gY�iX�<�[K�(�� }�q��J��&���dUJ�*�ek_����y�ו�j���^�~��������J�j��:���H��m�a���$�r&����� ��S����DQ���Zk\v��bn�Dm��dY�iZLNdnn��}����G?��0�ǷtX���4���%~�W?�[o}�R�����U��'L���:x^ð(��E�w�,�딙hL�n?$z����,��"��L�$�k��MN���br{�
�*v�b��E�4�b5oLcY���g��`�*s��K\��Ɖ�j��4s�±&�“���J�@�'BH��6�@��3�f����X�ȏ�Ca�d8�'�:�L���Q�)�k8N)�C\��nw����a�>���mJc*��2J��=Z{�V�"
���m�L4K%�C4�BSML��,Y�e �#�]��:ͭ3ܼp ˱(�*�I����i_�)YU��j$���M����}���.��}�7����=*�z�㭍V˧Z��6����Q���������n�P��t̘ܽ+��m�,-��y]&'�{����f�1,�<F�ޡ���qH�T�ct�s���(
�T�}]�7�y]J�j�|ع�q�;"�]D2k�k'Wl���B7g�a�^�+���L���[�8,-�ẕu4��>S�BA�������eY�[� f"��4o�0�,7��7\l��7�w�#^Ʌ����p�K�>�Jc�ym��Jz��a�[w����^�dQ�O��<�J�ؒ~����Z�C�|�����''�JֆJ��/�dz'B��6V�ۄa�m���6�1��ߦp+��Q;�@�u�1TX޷���o�t��J:�չ�x�#�M�g����i���q`�$ ɣ�n����w1���WϜ�p�0�J#o��29�
��R��ǰ��XV�;��/����w~�_�S���(�*�P�^����J��l=O(�x��Ч^/,�O&���D��%����X����3 �Ng��Y[A��a����i^x������7?������ɽ�!�Ɵ p��a��_�^~��~��_�]t����S��5��*�N�(�D%�) ���� a�8�G����(
q���ӛ��v���\cJ;@i�~�n-�f�"3+~W�5��)���u���7���W�=��� �5�� Q��tm�=�ݡY*�u]g�EQ
%eUW׍�f���I�_�V�B7u��K�\�[_�"�_�������r���dm��o��k����),W��o�(�:��3Ѧ~���qo��� &�#!�Q��ݔN`���ż*�*��GZ��c��S�ňR�B�D��j�%�v�X%t�DUT4�ȕ}�������c�c��L�[Jl�\�����������; �)�)1�(,��?��B�iT�4�GFG8N�rH������I{�u=��������A��%zEkư!�'C���������{�J�61�*���4�~b�\�3cl�쭎c��뺎���2*�$G�#h�*�1ZYEU��I�Zc�gUU5\�B�ۦ\\�OU�\�8-��?�4��F_I=Q]I���ͭ�K?�H��o�vw�K+ԹL�Ʌ�F;ow3O�^��� ;]�$I��UUs����i�\��&3�;�V��UIIa��:��5l�BZ����9"������Fi���3!SsPY�y�f�m�ӰƘ�zUQ�yL���[<�LIo����?�(�t-�ﵸu������@a'$�s� ����r���1�
Q����s�� ��_�����8�\%zo5 ��F�nRд��w�G>�[�qܡ��`�r?��|ڣ(,�ô�h���7��F����]�T*�����k������������=���[��6j���Sܼy��gߡR������"ͮ5MǶ�|c<�O��0��abZ�ma;�����)�Jɮbu��p��g�L�P��l��@xll���n��N�X�4���ȏ��U���dq$�����a',��-EWPP��R��b�,^�҇׭
�j*����/M��xg��:I�:ɭۗ�q�K�yZ��HA7L�(&
#H3n޹�ٙope�Mj�$���Y��V��w�%-���a�Y-E!�DO�����؏Y8���T�21���\�kS?P�v�L�h��Gk��Xd� �7`/Lrl�� ��B�5DUu�-��D�^P�m +�b�f�U �V�Ͳ,����&Z�� @�J�8�����SQ�">�rK�}�wQ:�>��v���w_G��VU\X5�4�q�-r|� %��ۍ/�P��$�X:I�m�ͽA�� 7��<���� ���޽�VR� � �� ����n(DQ0����Y�[�^���Q���d���2M���W��]޺����rk�����m?�?�C��YF�Z �У
ٟ�#��Q�8���\ �,���;�3�V��f���X���
��l����2s[��f�j*Y��Ѷ��i�t̲�S��n�m� �Gˠe���`��|f�ϛ�s"���N��wH��PݷZ.�UU��27w VL��u{Ao�sX:r!��B�ӧ��W~���#�<˧?��h�N���0�-�� �ޒ�::Ɔ�B���~�0p�Ү�����"a��=t�:)*�w���:�&�������J�<��������7��嗿���nO�ğ* :4���9{� ��>���3㫀�/� �e�Y|�& i[#�L�-Ii�4=uXX�F^�YM2�@UT���ҍ7�|���
*S��d����8�d��g��VdY)�$ �8����\���Ic�[qt�@(�%��N�潃����%[X"��j�0b���Q;X��.Ѻ�a��"������<�iiwX�fY\����Ef���m]�Z���.�)ߦ{+`�q���CLՎ�uZ3mB��Sw�+(����xM!���F{�C��c��pU�32 ��� юۯ̲xa���2�B�9;Ʊ�G�}oU�6.�26�(�,ͭ>ʻ����8��N 8˭��]���I�9H��*��{~E�q�0 ��eY�aPT�����:$IL��s�[<7���$��τ�"JӔr�:�8��h
C�8�||ً��]t�Zlj�������;ѣn&�� 4�Ke� �I�]7�Vۖ}�Y�J-�Vf�v�����Wk�wT�u� ����@!�$�EY���d�����1��-�!�!)����E�����K�Cϼń~�Fmj`���������=a��8.�1�
��a�cF~]��9�{x�0����<�i��Ψ*�y��4�/S��0u� F��M�c�Ցk ~e��8�95瓤]����w�P�<QOL؎�f�?(��T6$�z^���E� f�7˕�ƞv1s�s�u��1i�o05���,qU����{oA������������4ǎ=���?Z��� q�{�� ��-�v�:��_M[�� ��,A�vs����
����[�[r�|MY��[=W]�s:���?����׾�ٳ�r��Q����ޗ?k�T�U�9���g9w�,��~��z�ߗ�aY%j�",�*<��� ��.�����,R̥T��H��3&�gg�tq'L��tLQ���ȏ
�'EQ0�p��:I��^X?&#+|��0�ڿ8�Z�c��:�m`�mL�,���qT]]WQ�Y��T��� ��`<��>�`�ЏGt�9f�+,��h�n�h\�~4��3�h�q��5��Fi��); J��6�hsr��q��5 [(U��,KI���:�V����-󌔥 mn��iG���K��P��9q��M2���3���1��]S^�>ǂ�n ��$��m�x�=��@�X|œ��?Uv7!w�&T*�3��e�����J�op$A��w����Tӥ��oX��:��<�>��s��T*�S�]��DŦF�H0
���g{!�aT°dCU�����<��S4R,��j.��h��o��~'O���v��Y�e��\E��&�� H��0 �
j�����8�mj��%�iF����W��1���
���h�b�$ �ס\Ni�3�y�\�mP�c-� �Ս��ӛy�&�ɳ��Eϯ�Iu�j�Qh�����}��C�G�h�&� Q"��kޗ*����W�lMJ�t��p���d���*v��&>�g9Xy����4� �lUUXYY������y���-��k�����$�6�j��ܸ��*��zr� ���ž(<�l�9g�PU�zw�����o����G~䟲V��0���{�M�9+z����x�q9
�:��í2�6�/k���iC�#w�����z��k+l�����}��0_��q��;9r�Fcx�wc}����J�S��s���\�p����;S� ��rm�Z�1���[���r׭ �����/�Y��󻘆�kV�m]#6{���������a�s�.����,W�#Uٷ�hJ1�+�ڢ�kؕX�����
,���i�n�=\9����e����[��ؑ�֙x��؉�����QT��I�K�!k)T� TE�u�(]����KKT&+���6�,��KQLW(6�~��Rƾ���[�PZP�.w轩R�9Hy�E9�CM ‹Ÿp��e�?XG�I�N�7=�
��J�f� ��$�K�h�XK���&Y�~�{�(�O��Jc������a���{A�Zm|�����:}�w��Z���'U
���RIWz����(���z  8�2<�[����9�u-߰xH/�~/��z��Z#�_��;dU\2�����ݮP��i���4�9� �)�(A��c�$"M���d�e��n�fd�t�����t�e���X9�Q���ǾӰ����79��{2��� �ܧX�;������u7�A�{o�~��@}��
Ɲ+��������� �GnP{��OE���UJ7�|�ī��.����9˖.��M�T�5�n�����(v���^H��<���劤����mޙ{����g�K���4J�T�չ*(`&t��X��S���b�Pׁ��_�U��o���3>������.>����wb�yo�^�A�߮� )��%���iF����]�*�UUm��Keq!V��wӞ��4�~����}�k��r���w+�#�?��E�C��o��ŋ��8��n��� ��3�7����oM�����P�4Z �.��za&IB�ס\�1ޘ&�͸y�A� �+[C��'
�/�]��tM�\�:�e`�F!V!�ͭ��e��7��Z���+�n�㣪*i�
����u��|>I�c�)[kD�t����oӼ�B�C�,�!�n/\�����$J���*֖�\�~�{t��XG����ǣ�p�Y��8VyO]!�X�.�̾��#�>��Ž��U
�����^!P2� XN�k����x�=_�Ӽ�)6һ�5�7$�CT��>���$�~�z}bW�v�A��P
=��R�6ւ�$ X��t v���0�"[���PU �B_�n��L�,Kwd��׏��|������y���݌�U���0 �k�đ-C��ɲ�\������m�r0MӴ1 �4M(�������9�煚���� �r9��AO���}�#Ԡ�n��e��6\ �4ic�����}캥�jH�[Y��nslYN��߇�=f ~����=�Y���2O\�9�L�M�����킵�iq�=���T��J8�^$�����d0�[����hp��M\ꔬ�� ��X$�TUcb|;�� �XG`�1,�*��v����oΑ-�x`�{$|��\�S ^ ~?�����~~���%����.-�սX���0�uC$����ᯇ�K���yWn�F^y^=O��䢚Қ��{�$���v���?���78u�Ļ=�#�?��u]�Q^}�k\�|���Û�`��$�J����eم��f=DqV.�n��4��J_ ��YN��)�**S������%�< c܆#+_P������$�^k� �B ���s�g�(j�}�:j�&(�a�%@��jc�W���q��u�nL�t�M� �zؕ���$J�N�����mEU Ui��-G����q�f��v�>���2�_�sh���o��6��B��yb.���=��Z�*��^��*-��jl �����Z�^��R�V!A��mٹ�l�v���_P��������1n��8.2ܛU�v�B@���T�׆a���T�0�q��=:րTm��6����Tf󁾓7�e��F~���6��Y-���l�����ws1+%��M�9"���|���JΔrsey]7 �'魺+A�=ֶ�Y��T-W��I��Z}<W�6���{y�*&�� �)–��+�~�[���h���t�B�3z�~�c�v?g���$�Sz=�,Kq��'MS���ڹ_c�}��W���
v�� ,���ފYn�T�S�4��pOh� Z�]
v��8���k_GoV�;��jE{��ә�B ]���Nsy��Q��Fow�**��/��
��M�`q�9P�]V�1���U>���0=}��������a�&a�{-�(*q�����{��m�����za?$��] nm������6�Re౒�����|�7��:�<�0�J��x76ğz b����O��K�o����ym4MhHJ�T��ߍ�(-� ,("i�b�*�5 �̮a�E��(T* N��ҹ�Q�T��b3�(��#��IzmDA$*���I����� T'26�lՃ���z�<�:Wo�MR�q��)���l�é9膾c�Z�42%��[8���QMU��%�Q=Xb~f���G?Bo.dq��W��ԓ��r�����Y*���S� �"M���,߉J���`�ą�P�&}]�ݎ'�����|�u oWǸ�6��2$���ygm�����Q���,�$1��Ğ�#C� Z�Ŝᢪ�M����iZ�����DɒPU�ry�>gQɎ����yAe��:�������M�xW�����yEV����o����W��Ÿ��w����E��� -�-}̢׮K��У�T�C_�4M��v}d�2������EB%ȫh�I
^eY���كVg�?x���~�`����,m�^giFԋ�����h[f6���k�H������Y���)���Δ�k_x��O}C�Ӵ�b���4ʓL�Gi/�0ӽHe���w�.�wh_�q��[�5�ș��O��l�Hӄ�^�*������'�������4Wun�z�!����lБ؋�4-g�i�L'��a�6Eayy>��*C%�������˧y���=�y�Rio��Os��� 2[�y�Ӽ���\�t���C�JU��/����MQ��j��u0M�Xl�����EI���4�T�_\e�[�٭�X����W��B?R�o�ͪ�n� ༪ ��ob��G0�X%�/���G=A��'��E�h�}O���1*GņP7u�(����m�}�_f����S��`�Qt,�P>Uh^m�.O��}磻��/Uy��G�U��z�LD����G���l.�e�eݓ^\I��P�n��� X�)�CQ�M��AOg��A)x����U~��v�
��Rd�Vߓk*c��A�)�{��H 'iw�Q!�2�P�U,�Ы X��үz�0M+�F�wՋ�z��J�B wA��,�v�4� �W�R�R���oջ��-��k�Y��@8I�a��&i5cYva�&,��,/�a��:��`���ӷ���� �"��F�0�"�gY��L��,�-�u_�����Y̓��54s{���
������@�� �&B�� LGhs��/"�����%�N/q���,���߄}� �;�T�� %�(H躠�{�7�.2�XY��N�3�Z!ټ���־�B��u��Ap���>�U~��O<�A�����\���ѮE���4Mi6)�*�^�^XB ѱ^�Q�{Y���"nI"��Þg��O|���/�ۿ���s�q��m�=��k�'$D5����{�����W��9�z�cLLL�Hb#2lH����|.`��8vN���(�>�UK���I|& �u՞��iUs����'�s%�,��ҏ>��fiVP���l� ��8�1lu��P4�� �m],۟��j���p��*
�`� 4K%���Z���(�H ���f�l/�[�˶X�Ʉ����$Pv��w�)t���yP�FJӘ��yj��|>��J^��XX�Ñ#����g<�Bl���� ,�aee�ju��g�n�E�
f����`Y.i���4������y]�ЧZpn,J�*�N�N���(�qH�T���.����uXYY�}pG7�M�$IQ� C� �rOWg���U��&I�`����Z}����*D��4�y��xmۥ�ZF��BK`�ςT���m�W�R�ZhadY��{�FQ��$Ir���5��+NHӤ@�䊮��}�UU��i��7k6�@l�W��[B��S�{y2)���1���0,L�����^�.��"�J�`((����e?����& q(�B�l��_��#���SsHB�V�i��i��k �xy�L��@�ՇJ��),^_��BBu�'�O0��!�,!�c�}h��� ����� w%V0"G8dX;?{��Q;P�;8���_��`�����"4?�5�����2x�կ�?���Ї����W��Ps���ż�y� �fN')++ �˵��iz�2s��q�u�da��Z#���պi���2_�i��C��z�.�*����&��;�ď����'�_��<D(Y����?�����O�Կ��m�g��.:�(.C�&���I�>�Ә���(��^�^�;��6{�U&kv�&�w~�.��%b?�t�m����⳺�o��)"J�~��m�;.FY��B�8ũ�/��"B/>��*��X<��Oy����W}�)�=��N�Y�� ��=γ�}�d� ��`麑Ca��v(��r�ޠ�(
���G�$�j�=��}NJ��=�R6% ��k�<�M�����"��۬��Z�n�w�^�[�"�u5_���aP�����Oȹ�0�"(i�I2Za�$Ih��q�J��/U[�0�=SG�B���[�ʮ�#y?�,-��j�1v�~gYVX me�'Ůz�n��¶Z+�`���9fYF����H�Wt��B���H�C�\�z���Bl'�+A�_X�ӭ�W��=4����W*ߏ���޲I��b��W�A$2Z�%���g�����ty��V�@��������Y ��r� #��4�o AO�d�sLJ�$Q��ع���*�W�N�y ���ϕ�L$���N���u)�V:��^�=�� �������]��y=���<|�3[��1�(.lyvfd������_� >���Ỿ�����w��Ean�5��l�&�Z�y{�jϺ���@62���B�tI���c K5���ʯ�G�m�µ!˽���C*�Їy��̵k_�3��7��f*�k�^��C?�_�3?� ���W�V�8z�~���&�MC)�
�����y�L��r�RN��w\��o4&��4TE���2���]� Ʃ ߻�*���`KߺLF���@i�T��nq�-{0���^��Fu��KD�݀�T������ѿ�[0��r9��]��q�'�Q�� ��Wr:���gG��,˨�B:��#����c���Ex^;�Ďz1R�tV0M+?Oa #M����{����gm�$��P �4�PMw��R�(d��g�@�\��2��P
�(
0 �J��G��v{����y/���%I������ Z�%�����7ׂ`]7� �(��B�6���M\�B�6�o
G1��� U���خ�U��`ee�R��'|�_'����e�(k�2LӹK-��
���T������U_�v׀���#���2��ZE!�P.W�{�*�$I�����k7������:v�lu��<0�9i�<}�G����錍M q�
�es���pc�E܇JhF��1�_/�*[X�U�_AS�;��l��4���Q�W]u�����PU��}˅�*�~�hҥ�W��<PXg����k�!�*������c��M����n�v�&]^f��Mj�O�cUlYF���*�Re�c��/��/����A>���v�NP�.a�񻻏I"h����ր_y>
�R ���
蛟�!�eT���A����������ڥi���[�*!�Zm�v{Es�N��Vc��?��4S������g��ğI 011���_�������K����?~�o����(䕎�z}�0��� ��vA��)�$.���Y�EL(��`ۥ\=x��eY�a騎�j�虎i�;d ��|F�n�膾��,C���N=9
�W�(����/;�b��w|A���'��A�U6G�O�o�T&*#+�JO䥛���it]#M�;7E�N��uh���~
�U��4������X�Tkð�u�n�5�~U����<g��V�ox�;� E��!����0e$�cE!W�]�F�}��n�iz.�3�9 z\q���ťV'�"�0j,�{��ST��}�}���t�ݍ%���z �a�>Q��H�w�P�
/�aՑ�ӵ�H �.�`�����b�t��b�Y{�J����\���m[P�5�@�w�6Y&U�;�|�/�RP��L�V}J��Z�U�x��s[Q�@�(��+�ƶ���py�P*�r}���Iq�r�
��QҪ<p�f.^���/S?Zc����łm��j�wMh���5{b��s}�,�4�o�XekS�D�hA7�qO��P���Pr�x�$���P'�v�j�!
T�_}��o��;У<֟h���=n�UB�0��w�0��.�G�������W�����?�������]�J�L�0����/��~�j���S�WM�tZ���[�?��/��,�4͑ͭҗ�R��LȲz�{l�����$Is&�Ħ�*���Er�q_��%a߾C4�C�e����������w��}Ɵ�͢\.s��!�]��ٳ�P*M0>>N:@2FQ ���Z� in��ٖ�$r��;�oz�-a`Y�� [�M�g� (��4w���l���#���� b_� � ���Vԋ0��v%��;>I$j�Z��W5�,�����j4o�Qn�9�>H�V�kb��/��������*�(��5^��H�-�Y!�3*�^���������wHl��d(
y/�����R��c��QȨ�i��3%t]�s� b#����>2]s���헚�OH��*En��M��� =�DGt���mJ�H,�6I����'�S�T(��^�Qz�j�N�����n��\�'����"P����Z���Q6H;��Z�޷'�vr�J��^�f��0�v�_ڤ�zu�� E����A�n^ǣL,�a�W �����y�J )��e�Ԍ)��н1{�w�͠Y
i�[�"��
*�-_��CTe�W7�M�vq����~{g}���.x$�&��ކ�Lі z�tb���IDAT]6�Y����I��W�`�a8�$,���4�N@p+e�q*���k�(�rƆZ���<?��������O~�,��B�� ��h��{��t:���{��_�χa021LI{���o���5�����e��^�q�۞���i��+ڎ��k��:ErN�uL�`z�$�n�����C�
c��0@�R����ܺu��g��u���H`��^��J5?�����
���1McJ����0�n�����ah�����NW]�z��W�t$�y26���x��n��B���E�Nj*����^(hQ��M�`+��fh�QL�h�h���B�%� z��X}_ʴ�nDR�+K��h��p��~���L,UB�����wex^7���n��v�k�k�����@�_(��އ��0!��B�ݲ,TUО�5�U�r���W�+DM$�G��mAc_�#ou\b.�K_�~z%euPU�5I�]�`a��ò��J��(Z�)Դу`Qy
�ѻ��u:M<��aX�=���o�>ai3��� ;5���6 �EŸ���0��T��xL�I�R��#����O���3Vvg��n/c��H���^D|۶ׁ^io7�/t�4Fݜf�8��U)w�X�3�1���5+L��8��� Ml���W3�U��6ǩ�
i��� ��������#�1��޷�^@�DQ�'jW�7 F�2,�D{��L��U��� V�5�+������$
��%�Gi4&��"٭�7M�9}�y~���)�ȟ�{��s��@����ū�����JK�~ՖUUYs���:���m�p���0 H��~,9�t�ml���\Eb:.4�a�x^�8��X3�48r�A��������}�}�"i��3�j���Sܼy��7oq��CX�Δ/ Zd�e� ���_Ut�,Ks �� �� ��Z��gI�O9[~���+�=��]�Ɲ t�9�N����`%�cK�����qԥA�����w�u��$N:I���ӱ�b��o(
������w�z�0K��ٜ��� 2Rl��raಓ �8}m�%���PPȇ�����n�*��ϟa��i\�s �ٗ�5ۍ���;�� Q� ����7���>��f%�ű�F�^�_X�t���O�P���-��~|E��J1��K���O�D9x�=D)6�a���W�W���n�i*�"�q�뺞�Y��pm��� ��m�8Ϊ�q?!<3��%���U�2Z}%�V+��`iՔ�I� R|' �㾫n�v3.hŦ)�vap�-1� ;�~�{�{-��rJ�V� M�����[��Z���}Xa���Y�J��5h���V�}U������V��k/��b=�ձ6�
�f�xFc�~�Ju���d)I���ń4Ɉ¨h-�X�,]]b��m��Qi�y�I�t0�Ɔ�3�^uxp����HfB�����������y������;ض�'�W���s��I�՞[�|��I_� Nz� �m�[ ĊV�,��n, ~�j�>�b~��51�� !��q7���V���{�������w�z�����ߪ�.ΣV�q��>nݺʙ3�`Ye��-7����䪑ۿ4Ҏ"��8.<^�X ��K�Y��3�ss�xu�w�|�M*��K��� L>8֗��@��?�E���'"$Ig���ȋPu���z�A
�m`��Ǭ�*�*������@o���X�"�[1��Enܾ���c���n�SlP�><e�� ;�yRe�*�P �
5���4�m� ;�T��}��4_K�$��;-TB8����Q~w
ӴXYY������mH�pY�ܼ�BT��V7��6Ry^P�h_��c�}W7�X;Q�7���a�� ����)EaSТi*������H�Т��@�OuT�)%��V!5���j>>�]ɎW=�$���~�`8�E�m[(ֆ�T�1pE)|�8�E���$ I���̓�e�q.�7�D�����}70��\_�~����s��R����ܸp��r���5�Q�� y�Q/��;�Ʌ����T��+j�*�[&�T����>�V_�K ��j2AEU! Bf�>��s��Қc�<�m�7���<q���?��*�xm���1��s����[<|��h&QTU5^�k�����<��S��������m�9H���[W�s���a�냎'��ciP�B�����"n�� ���έ�S����fYۣ�O��.��u�ĚT��_k�1TU��G�ǫ��ƛo�����z�'x�x��Z���x��_�W�\�V۷e����3ЃU�L�ʩyQ�?�� �Ru�̓�$8��=IYW���j�ܚ����!�i)��� L{�Ƞh:��3���DQ����k �]U��R�,�H�MӰ+6�i���Uu��q*2ǻ �b�]�ܾέ[�x���92�� i����2H�ͬ���>B�� ����c-���Á@��8���P�~Ap��x^���2��y�B@,���|�-���a����Y�=�����i0P�������=�r�b��e߰��}؀lk�5L����ڀ�˵-��Z,�£8R`K$��O����r��,�k�9��� �վ��qU�*�B��/��;[���ҷ�WUU+��gX�GT��Uk)j#��k�η;�0 r��h�G7�߭��d%��{y���uBB��Ic����B�M�^&I�o�fψfh�^���-:MR!f��[s�\��ʲlKVY���
u�����:�^ޢS�W����\�K�K,�.p�34gW89�$�%��� �.aY�'bt�ܸy�����CO�Ձ{KF����t�禪!�O����_����ϧ?���;}/B���Mm
ׂ_M���J����
~�{�󺱖鑦�ӮW�o7?��P�*�G������yE�o���g�� /�|���_���������Oy� ��Fc������ܹ���M�j��!���m�5�/+QM�t��iZ4���Y^ ��ԯ7�bL9�C�O�ca���Bm������XQDO�a���n7N� �'�D q�k�H���^�!�fh���с`�naNX�܆�Θ~����u}�"�\]�X���*ERt+���"��jY�� 8$5��:�����k=����M�
OT*u\�-�Ț6�xנc{^{[��ͮ�iZ�'j�z���^n�4��]?~�iUj8�y�n�:=Dl���
�R���3+Af�D#�C��=��7m��+{��(@�u*���,6�Y�@-2y '�mB�$)����nj �q.:��&�s�$ �R�,+)�%��~.�u=O"=z�y7+��UHz��=�[�H�dy�?Q, �W�j�=�`�6�70�|����χtn����rW��� ���
���)���n}0j�ڐ����B���U54������释s�Ϲ<W�~�o�~�k�K�-R{Ģd��Nql�cX��DV{c� &&'�u�mm�.Za���8 Y8�̱�G�z�ׂ���癘���o�1��������絋���qe�d7�w���OVWw.��_U�z�e�q��kg�������k*�K�9\r�9( {�J��ei
�y�����׮����C��b;�Y��/M| ��������K����~�ט����#�t��8����8�JU���u򞭀d ?��N�4�4m�9��OнR�����n�FQ7fd�?w�� ��,���(���D�hg��,����ȋ(���)<N�)(�i��f�� �js����~�x�I��/+v�Qn6���ʬi�Ej�C3P'9=��9�2a�"z�:;�gK��q�-UKQ���iEO������5`���*��jc�����V� �����k�~QzU�j�Ql�wzf`5i��Q=|˷zAW�{|A��J�nC��*��n���g�4����m��}T!�V�ݞ ��*���r��7}b��
u�~CT�U�4����"M����!"M�B���$�t��{�+Ex6{�TU�R�cY6A���m��R�KVhG�=4 s u{�ϧ�~��X��+_g����p�� _�H^�b�}��oD,�o���}^7u4C#
"!��&$����݆�k��I�$���-��1߹A��V�U�g ~o�]�������<ũgN{)�E�c�'r6�F�\��r�b�$����s����暓UȬ����f.���Hu�ӧ����y����c?�/�c��)�*���bޛ~���~��,�՞_q\��2$���v^G����k$���:;z��q�3��]�ߵ�T�
��W���z�r��S������ի����̵k�vw���]�ELMM���R.�<��b~�vn���Euv���7�z},�Zgt:+�~���,��Q��q���x����[�b!�J��AF��A7�
��J�d�O�
�N�d���ɲ�4N�����w|4S�2U���h�F�}o�6�y�Ҍ� w���(t�<Zo��<��p�
�n�v���*}e��:�[���}x[NಯQL��P@F�`UU�v�[.L����-$FG��o��3�]xt�z��}���^�K�1�n\ �aU�zԇ%r�;|8��Zm,��'N(�I�Q$�VAp��w�2q�����d���<W׆���5����7�"�"���2���:N)Oy#K|���N�&�b{V�A�~�h4&���f�@�G�h|a�&���y�5M(~���S �^�{��)�&������s`Gm˲)�kDQXؓ����T�v�8��v۹"��-�r�(
ց��Ɛ�w+&M��[vy���������<w�r��~��3̽��_�YK3��Y����4I zY�Qn��:Y%K�6�*����[FQ�%�6��K��ʥ�H�c
�>t˱IIP" =v����L�j�����s���V�ތ�oI��ta���[�R���z�{�Y��b�������LNL���O����9�� XS�`���~�0����*[����-�/�W��ߚ�.���)=� ��r͆
Q��4����j�]�M������y3�g��u��h�OA�K��&��'�W��ŋ�q�:�r��Y��'�)ZX�S����O��RP��fG� �$�U����c����k稕Ǚ�w=5�.A��Q2��l˿؏I��PH��Y� �(%bAgf��ȿ$EU ��,�H��ȏ�z�]!��T4]+��j*����/�j�cn��2!��YjU����V��,�Yf�k>'�?I�6�o�#��y��z!*1�?��|��a� �~���
J��� ?���DQPP�֎%�:=�((zqGu��O�<'IB��Xx(��N��z 0����{��52 � �r�1s�� �E!��
�S.�,��-Ӵ�v[�p���Iӄ0�������A�G�0�.QޥB����v�?��m�Dm������u(�kC� ���^��űk��S�����w�
I�&�D�{���;)�"J^�N�z�<��S��m?++�N��s,Ĭ�Y���C2]�4��ܾ�s�'�FL��;��i
J�dS����+��Cϱ�'��Zέ�� �i��'Pl��>?1��d��w|64M
��d���!�O>���&7W�S>�jbM�ki�����>I�������-�T]������}
x�=�� c�LS�'I��밴2���KT?�Q?!T��T�E,��ƾ���|�H�d�X{��)��ig��D4�L�D��+�^N��aiy���rl�Q.]y ES0u{�=�>�U>�ٟb��#������颩چ�OU�|_)�{��yN�t:M,���ܑ=�k�Y�~�T����0��n���=� i�w�ܝ$1��b�
0�s���Ν+��M*���������;�����_����\]��[5��^������j�/�����Rʷ}��011��
�RسHO˵)Ry7�F�G���~���us��7�,�h�Vr�3�tx��W�d����8i���#/"�b �vB}<-qt슍fj}}
"�n�]�Qu���F���J��u1�
��5E��.��8��|�Zi:�ۧ(��������i_x�������ŢJ�8%���q��9�ʠ��։�eYJ��D�\ݵ7ꚳ������,�%���m ��(�h�V�㐉��²b/CV�z=����xJ^)� ��nB�^I��(*�Y&}�E����a�ļ7�+j��8����W��k��D�����9]�_�;� �
A*i���Àfs P�����J�ߗ}��R�<�]T��y���%L�ƶ��R�iF��,�����R�kY�R*Uw8v%�!�Y���󢐦�NM�(��}}gm�O������v�s��O��&�]�u� ��r ��.�Ck������w��[�7ַ��+c8�s���� v�����h�"�B�(��|?��
͙& _�8��4O<��$d�����or�{���5����~GQ�=گ��}���Y���!X|-t]P����7.�:�#s|v�g�O�y��˝Yt��������+���'��7���t›o~�_������}����7�3�o{껱���E�>�ò� 9���\�u+T*��y=��k��~Xi/(+�r�E�iF
���̤Vk�q�������mS*U�v[�y��R���>�o��&�������9|+Ż���Z����E����%�����VV�c��;h�q��a��颼��ò� ��;E��,�Z�������79���-i�(vC�0�tMt�?��)��n�E���� ks�)�����-]�ݧuGk��]�h����q�"TMt�B�5.|�"���k�:�$�����%�������Z8N%�4��U IX_�Bp���j���C����s�C�t� �HO�WV��8ߣZ�f��1E�m� ���� �ba ���Y������*Z���>G�p�j�B�ܿ��p�6enN��<x�]��;�;��+��+��H~_� ��Ri�
�i��n�䞮\���A���{U�y�����J�X�j+�m��v{U q�٦��s�Tm� ��>Ea��*�Y�;�j*���w�ˊ���rm{�N�E���@}��v{�R��W�v�{ ���溕�Q {~+�#zA�/��+��0�t�*��8�i�i�����/�Qt��h��U��I$tDZW�t_Q�TN0ۺF6��x�M�P��Vm��w�+s�.�LJ�˨[�,�X^���n�o�|���9<��ś t^Rx��$�N<HG���7��-.�/0�<ɇ�>j� ^}�K��/�s�����ӟ�1TE���/���<��w��g���%���@�9�/�޵n����U��W�%�j�H�`�1�663`������ ��c�3�1 d�,�dmHtK��������n��qb�x�Dfޛyof޼�����$Q�q"��.��<����>�$I�[n��ӭ���
,���:���]�HK�4� ������]��*-݉�z�ޫ`����(����?��� ã�E��u[HS���j��˿�oQ���%ƺ�`�F��k��k��� {1��="��:\N��9���fs��ff�;�9�"� ���_�幧p��n����CZ�zF�ؼz�<�����܆����m���;l�a膈���S�z��]Apa� X���ǯ���p��v����n�\�TC��u[� ��7UA�#�n�/NL�����4a��OT󲟹nA�R�F'Y�dA��\�u�Y[�T��3�s�2z���s�F�<�-c��_#s�K��R��x��������&��/U�=� ]�P(�'�XhAT6n/|��h�PU�i�[��<�=��<������ժ#MӁ��&Hk�|Sb�z��iZ�m�faSFe�81�
8�pϸ U%H�F�@!4M��(Y�#F�25�o ���V=w�'�-��@x5��H��m�r�1�Ӟ��CEس���؏�*�Y�>�@�~��e-�d�4S���~���4[��K�,$0\|�2��w�ޙ`~~׆�?�"8N<�x��g��}{�ۅV��է]̞y�z��������������m%�n܇SO��>�;��w�0~��*_?��2?�g8_;��{��0=��(ȨTU��H&m�s�j�() ��؟��DЭ�:�$Β��遏j��S�V�beb��F���mgD��#�Y��m�v��y�/|�8}����_�5�J��?�o�A�5���%��O��J�����ʕs���� �:�~�0��&h���iT���$�����"��՜wе�:O9��u��p}���YIJF���gH�0����^i���B�GP �]U�&R�"Qv�k��:��bS4��#_;�{)R�E ֔����u��A�#e,�/��"3����L˰�r��3yc�e�J/����VG^TA��it�6��-� 2�i!���hk<-cҊ4Q�-�<�(
��
��6>[�B��VW������R/��l�z���$I���E��3N:�f.2��f#�c
�4���چaAQT8N |ĽNH��~��ӑy$�A9�4�p_�c��}��N���H���<
a��:c����(
ETU���\��^m� | ��D��y�V�����9�eq��q�+ꏇX:�EWP�/�I A;��dU��+�n��Q]��`���}֬�V��7����Ze�۵i�OB(�@��TC�b�""X�]�<�]ʭ@!Ÿ=���'�n�oy�0t5������f箾�A�+EQaY���x�[7���2��r��������K�绺z�,����a������t�LW�w��
�+q��#����q�1��6MBب�����o�ȑ���ßB��ܖ���n7H�F4�4q��!;�"�?�ry����p�V�V��Cd�5M�e�4�`�����IH���=/_~��=�p�*���@��:���b���9x#���v�$NH��P��נcY��D�%+��{ c Lb���~H��F&�D�D xć�,+�
�J�n� �m�?��s��fM�s8#�6$P��73����n�J�޴�o��w�0�iZ׿ut ]���AM&Pl���\T�����1c,#��<[NR�r���>#9���Rij[`�(���灝�(�<�*���#(� ��d��;��Ѽ��y��s`��q����~Z1� �ޔ�x� >�ss��!F�$���|�$���xOK���f:�q!�� f����DPI{��iY�E05�q�d�/ZOO�xGC���2&��A�fě�~;ϓ|��o�:See{�N^C+]���B�t� u0������[w�$�b��f�X~�2&IX�����`~zߦ�C�H����N��zS �¹��\�����g%IFٚ����'��}���{�������D$b����ŋ`�aŽ��������{�$�,# C�q�sNn�8OP���Z��j�4cҶp�>���@m�Ɍ���\��TU��?!�HI=���� ���C*� �ג∴���i
v�<�0>����o��o�)������0۶q�M�p��1?~ �� ����Q�I�э}^k$�A}����]YV �$�.�˒$e�� m���'8}�y4�Ρ|���O,�v���۪}��$&ffEU�nf"s��<�H�q@$X^�C�Gy���)�L ��Bճ�W�3�"�;'q�4!�q�,�59�T��h�$�C�� QAR�����=�C�y
�XB�s�d�`!C$*ʹ��+�$��BUլ�Mʙ!'�QQU��:���F$j?�X����w
#>��s��8�-t*%ix�~k����d`��ϒ �s�8���zff� ���9��q�1U��� {-���rޖ�Y`�$��^]s�\'&t�<�=%I���nf�,�A�f76:��4��y�IR�}��� �i�nzmb-�(��N�`}5���{�Y�ea��5��������$q&��=���>ڧB�m��c<��\e7.�?���Da����؏��v�r% Y�$�GM�U��@p�c�<��x?�K�O�m^Gခ� ���1?����/}������݌[�u�� +�%\\~'�=�Sמǥ�%�,_ǔ����ٻ3"��N�d(��Ue�-'N�$F�Y�m����;����L�ψ����0,X��(� ��'�r���X�ma��!�=��Ld=R"�T2��K���>b�J6����~�u�8
T��q����~ �|�;'*;��n7�1�X,b��]�p��{�� ���� �m) ��f�[���0A�) �?q�Y�( P��f�s����Z��"?Bƈ�I� pD~D�>I��2�^�ȋ�B'̿�c�� �C�u���*:��C(��]c�$!pȊ<V�!2���i%k&ٚJp<8f`}���?q��.n�}́�N�( ����?B}�U̙u��:9�94|4M9,��C�L�+X` �=Iѝ5�=㎵�n M��.����Y�1Ns��~sCH�Y��쩦�B.�e&,�����C֫)� �E,z�'�q��+yuUQ�\���� � 2A��sS��u����wI�r�%Bx �`�G!ѵ��"&�q�����Ad�M
��(ʡ�A��z̤R�|�"�M����u� ��qP�H�4c��.���p�P8��i|�k�����"Q� ��IU��]��يUUC�Ĉ�p�s���R��T���!)��JR������Q,��nI�x<R�����dI��� /�`��޼�/I@�Xv.��=(� �"�Bz3S 9���>����_������~�èʻP���F��_B<�D�^m�k�����.bw���wl�ni�2��+�ԆрiZ�-�`��{0�3C��dB���-�R�`L$�X��*�}��l9I$*Qf�/��;�!J��d���h��y�̠�MS@�U��uͦ�O}�#x�[�
� M��j7�-X�T�Ν�t�̆A���'��N7��0�zS�]͈9 �V��,d_C;��<(�����QޗA�2'? (ؓLfyω��J�DpeU��*�j
T]E%9#����J���%vDI�;�~��i��)lbAC�T�VT�'k��x�4�mIȱxt�"���~�N���e�]��n5&���C�@��C�&���$R:s\U5pN0K�L��4���Ħ�1��P�/ a�U~˲'�v�#=���sD�s��=���&����p4H"er���T��0F�!�2���������F��nGNQ��1�8ʮٙ�I�d�2R�Y`*����~��g���%8O�yo�X<"��C�_ �'y�nw�������fϚ�*��$ɜ�v����L�^�3�^���o�N1��ks��]TI����U�|�YV��qu���x?�R�v,��S���<��-�ȸ�zQ��� &��s�GPte"�-a���fj�%�c�(!yGc�󕁡v�~����mC�`[�,^NJw �=�` V"��U���s��c�wx��໿��b��^���H (��5�A� ��-2����6�:*�.��qpS�$�Y�\�8�F�h�P�1�_$�☒|[��Z�]'�&|�0��p��h㢤}�XE���ݬ]c|�5���Y�Ki� 6�(
V��zzMss�Q ޷�6\���/|�q�}���� �o���2�p��Y;�*��YT�S]z�)Z�: �ڒ�F��8g��:T�L�@ŞG؎P�b��)�n�JI�CiW!��
�<����d�z_֕��(*H��j�F�T�t�F4�p�=VF�=�6I�� +NGb���w��u&H9A��{ b��L
�Vέ�]u��9�msځM3� 8���A��$��ɵN��ЊL�Vzu�}����%� �;N,��i
�=�A��DQ8R�8ͬ�=��o?SU=����KTb�U�G;(�1
�9�T<+����$����C���x��PM��"�g�����D�t�ٓ��Q�W�*o�V��g�1!"����"�)�,+C�� "Q�<�$��$GP�f��$�E/r":]��AQ4�����h��z)t�̫!���ď"�Q�&I�'��8F��D�%�E*��}�� �<�>(֦i�#T���& � "J�o������m����J��A#���o�m��-Ȳ��*Q��s\j\�m���P���^4��ZH��W֒$!E�$" �a�'@�h�js?�c�~]W!'VV��3�u ���W���/?�?��_�=�<�����a�H@�5LWg1e�œ�> �V�\r;�CH%�$�q�›Q-� �7 -!E��=� U�`��E����A��K��w�d�Z�;IJ���^;V���o�� L��%{����S�oi�"|DQ$H�4C� ��Ҕ���ߋc�N�Ǿ��o?�W��F<�T*عs>�C�J�T�� C��o�@q]r���KK�A ا�,�Р%E�^_�[����f�H�WĦk� +�)��2������#b0�AV��Y�%:�$il"+I���qD�1�����cCD�$A臈��� �|��ձrrڴ��닰�Y�M����DN��&�n�n� R��x�������:��L���ϓ����B�9ȣUF:A��cu��$�m��=��iz�$�X�p��<��u�p}]/��`�a�8�6%,�(yd0̍�8�Gm"�z��"p\"[�t,A� � �a�1�.a���nR,{�����z��*I,g�%gP����TUϠ�zޮ ���9vx�Bh%=�7�N����%�JSY�&�Ub�y��"�F:T�#Ib8N �Yi>�����:UUCY�%�{�Ky�� ~���=�
=�%I �s�rFya�p��1��:J��|�ynn����$A��uUeI�|� �� SuN��| ֹ=�s���NM }&�)P���!���Í�/�p�����~�݉����wȲ��iJ}ʪ�e��7c��(��`jET�]8���H�Rظ�֥�P�]�k]̻Ѡ�D�E�u��3%#�q���6:�>q�vq�XE͊ dy�3H(W�D߸~Ew��� V�� I8,k���$�� ox3�|�)���S���(�+��䷀��'d�r{���ٳ�p��qT* (�p��ȇ�ZDF��)2᤬�� ���GYA��������t
ӇKP4��z�)� � 먰&I�^"��CR^�� ��&�J(��Х~�4I�th��)9~�� <���`HE�k 9�ơZ���tC���Ay�}��#+�N�t��C0��~a y�0]�3g/){E<����T���A��'
(�����gd ���0 s�����D����Y�}ߧ$1����X&��zV7�������f�n�otz>)�Q6�,��CI�lKL�P�G�(D�:;�s��� �|$�*Ȟ��9$�>3Y�,�QA���aӴrH_���e�҆'b��-�&Iö y`LA���q�ݮ�t�r0&������v&Se � �*Z��qzHY�٬! 
匁y�����3/�*C���� �q�:%��X���a�X�����mwG� OX�A��ZS�+�k�|�����8��=C04��Wq��f<p �d�{�e].�m�q���8{�����8x�m����E���I��% �b�3;�,�4���O�7�'׻( =�����cdyxdAE9��f�ܴ��8���c�<�@�(��k N���N�<�u۷�v��;�w2���Bi�~���6<��#8}�e�۷�Juk7�Mj��P���v�ލ�����{��׿����G�T͈�F�1����쿥H�x�� B"��>�Ω��6�g��7P�ɀ�
���Q�'���#�FCň��SM� ��T}�QQ�Q��A��� O�Z� J�XU+g��W4�|�.�xFQǩ�/���8���PI�8��M�f�a(��f�9�i<��e:���k� "MӁ��fY6Z�z&��9�r���̙ͷb5v���^_� ��Ri
i�Ǔ���HG�$I���f�ak����QUm��)���8h����H��d��?�&ͣq�/�E�2̳��5��nd���={�dƠ*'��43���*ӴQ�-�1 � �{�]G�Pɯ��i�$�T"1�$Q�g�o��w#D�rr�5�C�f�D}�7�s�q�ἤ�M����,@wsص,�=�]�����׺HF ���@��\��G�5'6l��R���U����e�Z4F�%�6rq��k�%��`�9�ƵU��uB������UWG>�S�:�B��i MR�i��������tJ��˫X���΅���@�������1u}.|����n��?��-�p��=MSx~��9'�ڧ%�*\�����" ���Э�?"n�O��{�5�3ð��>U��0R�-��'����!{-I����dC�4���C��@}r織��7+�V�$�tk>n?���~�W�?���?���������ߌv#��-,,���C����m��_~
>�7�H���Ѩ�U�q�����y���LctÄ��:�nN\�40%E����8?\�M7���!�!�C3��� 3d�1xak��T�KM��W�~T�[:�kH����]�U�{��o�s�E�x��W�T���CAuH�X]]�e�~���)���4��(s��=� �,l��]7�(�y��)��v��s֑f�<ߌ�����qE!<�z~}b����.��)�7���=�c��A������jFD����'h6k��Q8���4��*<�ݐ����x>6b�}_S�V���,r��_����n�I����7���L U3���L���uCUu�����p�3B�����'����V���FQߧ9:.K�1$)�z@���SE�X����B�B���붐�iV���q�k�Պ2�-=�H�n+c� ���iʳ��ryj��H�q��"��G���é'a"i��O���a�9I��uz� �v�c�Ձ�1 A�#H|��H�^q7�7aVF���T��F���� �&�w� �l�OJ3���C
uH��m��>ch�1N��*�={��n�p����=�^��p}Ͻ�0n��M���GNDJ��Zm)�G A�ke��>�x��n
�w�^F���^Ӽ�+ڪ<o��'I�Zm �By�U}���Œk�P�H$EZ,�3��Ϻ�ϔ�qA�<�v���eñ�od��������_����{�G�wノ��7�m?�����~�'05�������HS�$����ȫ2�5�7�$�X�u���,���9�[x?^�} �vQ!z�}��>̟ �Jy
H�}�1Y#�8G�~��$KPM"�
�)O��-��ʊ �dB�5�&1_�~�s��߶�P��&���������i$Y��F�1 ��ò�p]�+{����Q=�|�6G$I�a�P ��d ������(P�7ڜ�
9��%䋈�E�ӌ>���Uʈ�4�n;�$�q�2��Cn������e4۫�����F{&Qe�1ľ\��"MI.�� ���?d,�y�a�[*M#�� e�}�(
�t_����uQ,Vs�{�g$�4G�f�X�z��|n������]F�8�#���a�:X�{��� �$�6�3���u�9�\���u��BU�����}l�=������4�y����M�-YV�� ���
J�)H� �u�yn.�D��&�D��0~��#ֿ�n�e)[녬bf �[�O��Y��� J�)� r���׈�ڂ�9C��D<Fdb����ϓ�U��db�9�Y��Z���m�?�pDUЍ���l�dp�8��Fb�,T�Jz�N0�>��{�kx��?����?����%;�t�K?�g�!�W����>��� ��F���P(g�0��WU�U�l��O�d�v QD����
Y���²�#_�1]7�i&��%��N��i�>�X�0�"E��{}�Z]*U�:o6'U�I�ҶK�4��T&��e苭]��]�؏�s�=��o���������d,�j�� �F����q\�C}��F� �i�(�cgtVV�ö�}�V�x�̧��t �K.}ao�'������%}_���bgl-��*��x���Uխ� �#r#�(.�#3L�<E��̢ �������y�տ�-�)�U��"�w�'�w��Е`�7`��Fd1�5vk����Eԗ����f=#I������8Q,V�k�=�C�bu��_��j6k�e���#�O�m��՗p���P4��ބ�37�� C� �i�X,�c8n���g���EEh�j(+cW��՜�s���y�Fc�]������۠ߣꦓ9 �燎��Q�I9 )`?��i��X���0��I���(ʤu6�OSj}Y\��4MQ���HD��0 �j�055��V�%��F��:�������~&���FQ�i¶��INo3?��١�i��<'������a��RXGf)�"(H(���E���\DQ�*n�׺�%I�Fc�B%cAg>���(ؠ�ߍM�����*N��c��L���R�"�PҪX��
�+0���=Fxp�Vs�.
3�� MR���yL�;�{v�33;F��L��>�0>��������ܿ��j �/���݇�(
<�A�P�m��]<��p��U��~/��]0�$K���faH �a���5�9VWQ*U3�vQ���cu���1d 体�H+0 ��_<��)q DQ�R��2Y�(D��@�2=q�Fg�[;�7.��?�y�V�]�a�6>�� è���c~~~��y��Fx�\.��ӟ��4��#����Ց#H^f�$2�B���)LG s���=6�R�Z���
*�ǃ0���-����O�
))�V�C��1�pN������A�@�h&e�A���`OY��Sx��W�R��ax|��m�ZE��ԘH�Kא2R�V��iQ��B�����]̠���ʓf̓�m ~��s���7� )Ҽ�>B����.=������1�������/�>N^x~�lz�n��=T�3}����lַ �^7���z?�T.Oep0gõ.��ԏ�uicr9��M ��Nm &����X�4G7��޶�}�e�6t݂�E�X�*��J�z����2J�JV%ߘ���լ
��:��D�?6�|b ��R�!�Cܴ1����(�0 +#��7��B.k4����ʳD[�b����xה�Z-��V���̖�_��JӴ���s[�_i���_H9p�y�NS��Z��Ġ������{}�2�,��#�N�T8A�X�^^E��ܾ�mc��s<�����O�
n��n����DP,Tp��(K0 �b5k����h����E���J�c�$��x[H��]�R��}��@�[�����D�~�i��h��4 [~z�-��yW�;�-�K�\�3�Z�B���x:Duz�A=�Ѵ�$����?G�.�_�����������,��l�������O~ gΜ���.
�ikԴ�)i�F&HK�n��lN��{��9�s'��u/�Uf�Y�����1'&�1�|c�Ø����9̲"#��� �f�NQ �E�vզ� ���NBzv���!c�A�5\~��oG�05d�4˥S��WQO�֟M�|2���rm_��D0Mk����I���&dYA�]G�23Q��~�y�����$I��4�8�)8�dV�~��\���U�z� <y�"�c{��Q6`� T��.�{�o�j��4cm�,����}F�SO�$m@8��X��L� ��8���)�H�6���:��Q�Kۋ8��H�L��N�U�XRƽ[�k�(`j�1x=��� E�r$�8��!��o�!Ib�۔< Ȭ A���lcȡxI�Q�����? 4�v��d���G#omdIBO�.�ծ��d�֏��x��]�j�w��� ��D���qN賹Q�<13� FhK����Wu߻��J��b�<��Fa�K�W�}ʻ
��=F�R�e�D���Y3���,w���^��S���]����i�g��K������]����y���!��چaeL�����'���XRN���ط�ֱ��8��WP(T`Y���;KqdX-y�B����6q Y�3Mu-�Υ��҆�U�c�^�8��4�A�N>��8$���S�n�ru���|O!��j�|���o��M8�>����������[�nT���c(�J����i��G�c\�z�� ѫF���_90��𦜃'<��QG�-dy8��J�0d���n�����������Pa͡���+PM����>Ց�4fB�G�yb1U"Dž_nx&e�4T%=�Ŝ��(�+W��G�P����u����Tƶ��4m4���S��4q��Q��3�O�ſ�'��o���OD������ߙ�ܽռW�I �!����[��M8��K\^<��Պ��l�af���Y]M3P�/O����de��2�P(T�J�ڪ� 젪��߯$I�,�l6k���y�D���Rϙ�b�E��j��n�6͸ 9!Y������^.��j2� I@��v^)����2t���Rc��b��<�H�V�*��[�2&' 2Y�A6��7��$��HP5SjP�l�~�瓜 o���`�%h�phJ���m���f-�1�Q*Mm�ps�_� �w���9M��� ��c���5�fJE��sT� ���-~%��o)�ͯ)3�E^�O8V/�bG� *���*�O?�U|�#�
=������u:���5%e���MɒTU��ݷm,-_EcU���e
��ϲ
y�v�X���r��1�`��Kh6W2r�E
�-i\2��r�v�g>i�
3�R�A�P�q�f���Ϩ:��KN��i�����0��~�g�1�����Zڍ
�kd�a��;n�K/=�S�N�R�G�R�a '���Ư|���9�Zߪc@��^��F�<�{*=�V+�iJ=��,�-?$I���1�P�oTc�AR$��#��ܮ�ע��,�3��;� �W N��_������g�֑�m��FF�Uȡ���؊ 4M���/�Z�ݖ��Ȃ�� �ri��0�i!Ib���k�������/��_�R�U(w�Q}@���L��F� �]&�R�r&�v��]g(��-�t3� �x������E�\KS��\lT��HG˙<�Q�ST(��f6��ʛ����v̫n�;Eѐ$Df�o5�1rd�]�~|7I�,��J��l
线B3|��87��H���p2F����l@�Z�$�,IH7��SY������7UU����g��Zv���7JFH�D��d�0�K� ���1�w ��8ÌI٘��GT^=υ�i��B��cn˲ ϣ�L�VN��W�i?��}�ēX)�B��|�1A$DP���+�_I�(�=��K����2�)Z��U8�R�:Rp��S_�o��/�o���w~��4���Ok�H�_�:�`6��܎=����ѯa���i�&�~;����)i��ٿM����3t��m�k:�%\�v���D+����D�W�L��(Or��I��ЙA����O��3&���z�9�h�j]�o�w��2�����w�W��w���=~�vۍ
�kh������GP�$x����…��SP��r�\����jY��r��17&e�O7� �$Y�f7�"b����� ���,��W����f��O%8M�&�\�n�9N3��S���InjiJ{�4�k�M�D����( �U�/�T&e��� l�ԇ�+E���WZ�}�4f�K���J�)���Faކ5m�,���H�p�<V�sXl\O��1���c�9E� ð�P N�
�`9��1Q���n7��)Ҕ�o��n ��ۨwт�hyo���{�.�P�*��K�'^[ʂ��"�}������ilԯ�yn�[Ú`��}++� �r���o.�;߰Ǚ1 �fdz����������^��<������ӯ~y���$I2F���'��|WU����$ �F��T���0�3B�т_b��2��D����p��=۞�^��;�;o-A>ܘD��(��f��Ѯ�zܙ�(QaO�K#2@35�#�((� �-z��d z�$ ���f� o.�n�����w|LJ����ea�L��
��8��4">dY�Le,���W�¹K��{B�$��W2�`k�4ADEɖ����HF���ry$��m�!d�Rq��G��y�y��'�,�B�����6��Z ,�5=yLsJ�Z�$�Z A���t=c���\�0M>��������ѨO���v#~�m~~����̌�o|�s8�4���TP��oIo�Y�I��{~[����:��&`���A �d ��#�)܆��2U4S�n�[� fYl�C�
texHf���H
]7srU%�#:T&�J���(�*�4�����'cI#�<�)It��#O�DՍ�4s��K��W����gPzW��7V�O���Ү��t]�5����O�
#��Y�`D}mγ^b{۠�@G�d�ۍL[���ȹ=חa&dY�����$��0M�a#|4�uDQ���Ȳ�)#�Fϖ�ItDQ0�����$�3bDiC�J�K��T���t<p�ʲ�8�p��x�}��p����sړ�x�T�\���%�x:E�L��o����%l(�G�i�g+ ;���� M3�(J�$��2�8�e����&,��G�2a��X����b�k3<�ܗ�L_C� ER6M�3�A�4D~�� ��H�Lm[���kEWV�p�:?�t�i����
~����>����P,F
~���H�1F\Q4h����p�� h9� �5Ib4�5�vaWB�s��A�'p����
��`KQ�,�N���D��$A���B��R����M2&���B �J{�@~��}���]�n7�=+�J�DU�����19���Ǐ�9`�6|�;q�������?F��:�g�Z� ��`�R{��ą 'q��1������7J!� ���uņB���]ƨ"qq�8��K(/�z��U4CR�*k�UQ:y�񆰩����o�`�Q0萝Į�ztá%Yµ�82�m�.�ؼG;���<�K�#�I�Q�֜}J�PFV�CEQ�y�%g�ċnzuD�� �dGdn7�Hc�;�²���$�����������wQ��H�����8�&����VQ
va����f��փ��3"�<:�6���^$I���[Uq��"���:S�(�g��٬A��� c�$�P3b7r�-��Z�7�E!� �Й�� �� ��$�rB����!Ҕ����ۢZٷ"�2\�r'�o@�����is:���3`��իi:�X$m�BcZ��WI'�z��g��%"+? ���,��y�=aH����S��kg��ֺ��QM�ͺn���Lz��R`=��u����W��9�h��:p��I?�a�!+2��Gr��J��m
~�F�A;��l�ОǴ�����I�g��K��o�"�����w|Ǐ�X,`�V�ޱ�2$I���튢�R�������˴�B�I�aXCN �`GT�"��=��,eZ�Dʸ��D_���h�ʧ47�f&�� A�y�9���\oT84� �4��!��!�J�Ԓe�beDH@�T��u�Z������o~��}Z����d�r;w��ҥ�=Ap��yo�e�t�EQ�!4@��5qr��GB�S�NF'Hy
Y/���1��@bRN�!k�� ��C=E����'H.����.:�M�b��T$ך`''��r*��(
�S�dХ?J��O�<�z�-8�i.#�͵&�� ���΅4U~���|�ν�.� '���c�橼*!�2�$E�g=�#��w},?�Ăz��B��C?���!Ib��7��n�p�l{��p�M��\�ThG�VA����C׍ ;���a��Gj�@L�E�rϛ�%I�"��_ �\�],� IBky#8�`C?sz����<7�)�܃��.ŋK_�r����g �$Ơ�4xR�ϝ�jPa���GѨ/AW�0taVA�簓�WkC]gJ�ś™�8̥�D�͡8g��gut!Il�^6�{☒�a�# ��Q�Z^5��:����U�b X\��f��n�^��y�E��6��`f��>A!�S)O�u(���[L"�Zc�}i��~X��.�$tA�g�}����[��>|����Ȱ獌7s�����z��Z@�4��g�FE(:�k"A�8�PĦ��(��3E82_�0�N4M���@竔�3�P�w�-h��3VI��4�l.���zf�� ���a���$'"ƛ�b=�i��0�{��0����9p�v\�p����w�����x����_G�T*XX��ŋ�q�ث(�P.O��\H��Er
b�a ���rk8������ލ5����`�d ���DXݿ�򴯴Ш�1'�y��YZN��&i.i4)�d��8�Ѹ�D�� �ŝP8��;�#I���t(,: � �iS ?�^�a�!��b^�g��QV-�����S�5`p�VNd�i2Yj�U�z�q�Ó\C��]�uc�U<��LfC�5c�^XE|���S�anf� �a��GM�3�(�S�_���v���ɺD�$����{����\�����.��6&�˃���GQpN���G�G�q��Q�&kD�� ��$�r��� �
q��~
!�w�)Cs8q�%�}�MK����� d��`�4P��O[��|��3����Z[���"�$EѮ�s���9�mz ��ԑO�w�g\���@Q��oW$D�>M�.i~�8�d�NQI�}/�ϣ�e"�z� �ݖ$IV�f(ʈ�(�c=bj�nơ��
�h��Q�؄�40u������8�eE޲1�ɪ��R �jbG�& �w+��G��'>�+���7���7<�ƵI#C�]�6���� <��#�p�8�*��L �('������'˂+�ȝF��R���Ń�#��#MY)�9�;�v�8Z;V��
/�1}>�d�F�o�z*�_E2��B�@ȾM:�Ϩ�wE��xO�M��kɲ�#G���/����~��v�D|#~��R�`��9\�|�Ν�mO�T��P0����n�k�A�X��I h�W�ʵo`����Å����*cU���$LH�^3�&S�*�b(��:y}�DG~�8��Sb����&6�8�;��������s�؉[1W� UU�Ο��&I�7̻U Q�QUe�y#t/I���9!�g�� Y���9�AF�d���?M� 8�� ����:�8OP.U�.�.��J�:<�Å��8�}�$�c4S���+1 �&�DŽ>`2�<M��_Ĉ��K5T��z
����ʟ��o�%
غ���Y(�Fz_[�#�3�]ʈA�7ړ&�PE��[�,KPUaH�zF�����%�ﻰ�"l�Ϊ��p◭���$� �I�-%��z� ����}O��f�i��P��z�A|�~�*�@
EQ�* �/��[_�|W3G��U���[3F����R�a��*�]1��:N�x�ga���u����v���% ��AU��# ��*�E���{E�[o�Y,��M�!�/g���(
3h��������^/�0�`�f�Xps��k1g��)A�9,g�-1���I�RMw+�E8��}!�01��ҳ'q��'�+�h�r��, ܃'i�Dx뤏�ALWf�B��̙3��S�� ��{���BO�u�,O�D�c��Q<c��q���T;���QQ
���X�5��Eк�;�슢d�p��$��n|��Q`�@�Ձc��q�ֆ�)�%�CXV!G�l�����go�2.�mF^cÝ�q��y�D�Jӌ<1�$q��2�9Iπ��߂�{W����7���Co?��mj��������3��S<���p�țq�-w!�'"�V��0�-��;H���%�
�I� ck�r�s�FI����4I�� �Km%_����9G&��I�@���X7n0�A�]�M�X�K�"�cDRH���=�O��>�8��Yug��=�fsah !_���'AU���� � �-�e�tndQ�u۹<�� �F���5��jv-{C�.9�dKL©� ��>�e~~�@j��"�Q�+���XB/D��l�E���F~�ȏ��
�ZE0��&����*����N�6�� Y"��&O&��=x��';�0���h��C?ߛ��H��@�3a����n��]����[���9�V-��Fy�KI� ӊ������8F�F~&�C�`���~&�2��U��`�#c,ODQ�7�I�Qi���p�~/Ծ�~ӷL�o���"A�i�� !k2�RJ���F�\� �p��,
0$I���+��|mim����~�ih����^���~�s'TM��@�gJ$6!l[��;Ug���$�������͍4���� \U�|�0�f���-B������)+9r@q>zO��k�������,C�ǡLP�UFq� ��s�A�����F^�@�
�� �ۯ�i���{ ��E,�ޔ�Ӕ\>y�E<����m�?� q^NΈ�����=����>誉��^�B� *�Y���6<o��4M3�Z&s7�(�v��OQ�qΑ$�ކ#�$���H��B��t������Yش���4�E"3I� AY |m;N�r����E�lO�������3M�g]����9�<���%a�s�G��������$����{��� &j7�o����w���| O?�Eh�����c��F5�E=x��Q�zk r!E���%D�"%A�1-tI�}\u��x�� bh��P��ӽ�Q�$Jz��}��,��B'�j�#�H�)O%!�UDq����9T5I躑9�'C��X�-��,����1�B��w�؂���7g��( ~�r8��1¬Yb���(`9���2�4��G�YC�z��>� �`�=T�ꧮ�4_�]����q���@����@D~�'U•�d�I��yn�D��yNN~'��QD��=�I�H�h��sMUU�lֳ{4���1�u�X,����h�j����G��ȓȓ$F�UG�T]�p�+���Έ���dn��1���\EE(���f� ǶV[�i�Wr� ���~�w���1�7�+x���a=����� �h}�C� ͂f��k��\�S���2�A�ƈ� w��$���9<{�Kh��Qy�k^ù3W.'����  ;gBV�9��Z CJ@��,H=����C��IRP*U3"?w��D(
|@�͌4.�*E�w����J�궬
8� �@Pw�B�v�0��n�������A�eZ �a*��0��>�R�7���� z��1"?B'=I��2o5D��h6W�h�@� ���^x_��'13������ƶ��Z#ą�me�RDi�6���8�U���*l�ôr��I�$ɨ�)ԯ�E��@���;��<`Ʒ- �Uz��[�����DR���L�j�$2��w&��8�`��M��qL��dYΥ���(���v��õ>8�� �ȿF����#?�����eRv#�&�����O�]��������x�۾��;��e4癲�!J����$8�&��z� �������䁦pZF6F4�9����*0`�-�5���k{��!��8���)4U�Q4:�����z�UC� x���(�-A_�Q�LCV�\�E�p�aѼ�����O�, '���B�������X����1z�='I�ibzz��j��3�s��5��WPw��� (��������a����Ra�C�+Y?�x�5�U���c�G������i�SV���w/U0*��VŢ�P��(�\�v�� �� �fL(�%��b��-����X��ժC�,��9� ��t���ߐ
)��ry��=6�919��/�ϲ�@�t�JS}�T��Ε�񫪞A�������Ҕd,fg`��q2Ʋ~KA�AQ4躑��2����-I�� "�e3D���ﰜ(.�®u��>��Gx����$��v(�e�q �*�ӏ�zS��[�Pu�z��.�Y����ٿI����@،!�m��{Q�V�� �� up������o��0`�0��@�s_���?maژ���٨;c���¾M*L�̒$�J�B�=*I%��6E���\a�9M�4V�ٱ�#��T�M�$<w�c��R��J�9W��@�u��h\��*S3x��/��g� ���z�E�,� ����(��F�����
􂾽[V^jb�} �`Z����O�+_�4����WE�P���c�,PiBU �����u�]8��^!y$M�e!�I��d�B9'��T�w 3;���q�N�S���{�����VgaY��Y�����$;�~�V��;��'�G�R��%�ü�A��&/M�2�*��. ������|^�` 9���:�ے$A������/�~����>������o�J0K_��� �VWk��_�ψ�2z��0=��LN� ��m�T� ̜Ip}�2���9(�X��Ms���"�x �S� �h��~�{��#pX�����F�Q%cK�M�~ۧ��Ǘ�����KP�ލ;��B�0� �s�Z�X<)���v�]�!�,��I�������`�y o:���7c��PO\�P�ɤ
AYV�`��ӘQ`�y'�>���QH31�I���PA����Kv�(܄�8��>T�s�<A���kKQ�.��8��{���o�4E�F����!�c�HsG\؅�ϣr��5����N�tXk�=z��ru��,�LT7#=i4V� x2ph��$0i�n��|�A���!��k�w9�J����ՙ�+�B;�� M�G�� ���(IP���Bk��g�D��A�(+Xm\��/� �<� ��:��I������YQ�G���Lf(L�$���^�*��z!N��U�߉;n�6���z�Q,�.��ֱ��s@y� &�>�9�����&���W����;Q0���$٢V�E��M�>F�(����t� �L��8�$90 ��S?転Z].O�]�d!�C�1dYI��u�\��$�f�_\��W�<���UCi�L�8A�ɖY,W�7}�C/��,�ڱ�q��Ñ�oF�x������}�ر?���~����nk��_|�c���|�q��������������亀Cw���w�פ}��]��ο�Z���y�kuC����h� ���뮟�3Rp�
�m�Ϝ'Y�D�˾=� ���b�8;ע�KUUh�Ð���0=���`�Ν�V� �7����{� �?�0Ν;����0��HW�<����6`�v��b�C�}���,,����$6G��yʥ���L9�az i��,�y�n+&�R� ��o!�b���Z�7�P;�DA�fA{Ӵ��U�)G�`��9��,^�+�]I�I�� ��k�>���;}��l�����:��BNNv k���]|�^�������>XAy����
̒�����h�WѰ/�R�V.,c��,5.�W?���I\Z>������-z��1H��8��ZlA+h�l��R^˃|��9c?
��k|�d$44��}���k*��!�(m8W ��y�٭�� ��!
��P��n�A�5�OM�c (.�@FKDz�Y�7��w?��C�t���� ���5�(@��6a��=�9Y��M�����,8�6���eu����,˧q��iD��i��\I�j�0�&�ȓ�)��B��
ɍ���'eE�⋫�J�b��W�cpn:���Ot���l�Ib*�J`3N_z+��0S� 5��n�4���nq�f�7sRK�3�3�[b]�H�8�.%K���T�6%�F�[�t���<�x'��a¶�9����)I2��`ˣ0�a��>�߱��v�}�%ǒ8ɡ���0�/A��$�7���/a�rf˻��K����7�������5~'i��i��j���q,���g�%M�nA�\݆�RˆH��v����a�9!�ؓ8�h4Vs����C�m ~�r~R��%]����' �FFj:~� g�'mcA���!��b-���xӛގ'�x
O<��s�]�T�X7�oR�u���/� x,kxZq� m$�� ������=�7�I�HQ5J�'%�M�t�Hy�8��52����`�˓0I&'��CR3��-���&[pꕣ�ac���;+ݎ���N�z���U1��%I��|�̡�x�8^��0f�������R� P�T!���'��B��1b�}��7���E��=(. �,��1�:�IEFa�B��
��+@�b �����]
j++�}��m����zQ�8Ts�]�T��8�������e�Z�jՠi:t�HԈ�g�t�g��(�6P3�� Ä�9Y���Z ����#Ku�M��a�03X� �'Y
�:���� XVi�
��mI�3 w ���*�{�%I�V��ry���i8��䍪v�h������H�d�)�-�J� � ��Y��Xe��`U-X����6�#��^R���L���OS�N�!݂��j{�c�;w° ��J�u��ȣ~PI�4�#jGPM
���{�Dݻ������8����q�~GO=�3�ahVߥ��DzCN���D��P�MT�� �c
�-��0��"6O��^L�s�n7�yM3P(�a�V��F�I��֊4K �������`Tn.�����1�Es�-J����RշO�,�#�>��P���p�>���n��>|�C����j ����  ���ĥ g��]xMEc
w���-�S2�35�Z��poR��0�$h��!�h���W`�ʼn����
�^�f6��w������T�䤧�"0��4�h�FG�ld"Y�idY��9���Y��)p�=o�+�×����-�쥯����I�� ��w�|��9s33�P(�6���<h��av[�%ԛ�8��$�4��3�
�c��)O��;��ƙrb�n^m���0]�^�;�f6I�>5��u��ƼN.�`�����Z;��'��o�P�=���[���1|����O�о{P���p��&���|��Dۯ�����07���~3vڷ`�:�^� �$�,�h4V���r^qD��"M�S;�4N�����
^�$���N�+'/b18�����q�̊��CU����>�����7}�A �jA3�5���p`��*f�CX(� MmXK�(� j,��*�UM�mo{��DЁhe=sØ�,['X$S�$�m�p�<�M�1��& =� p3�^iC�!�4,̵��XFZbf���\�c����z� ��ޑ"X���"v�F�8[���$��[���
h��#�Maچn���*��� ��tΓ5��$\;qʙi��8�v_F�~ �M��<&8ui�͢1� �j�L�'��u��6��{ O?�oZDs�y8Q�p*���ʸ��GQ�.e���|�uQ����dx��B�W=�A��4�
ˠ��s-T�i"IH��o{ tq�MR�_v��0�\�ES�
6M�
���؞������)O��
�W������X9��O������?��YĮ��k�k��q�Q�/�X,�P(c��aL�v`i�L�ơ�l+\���C�)��'��uc$��l��n�3����2�>[�<�����mAN��M),��L��ETY�biJ�q��3�Jrmdb�(�Zm)Sv��&����.]ŧ?��x�;ޞK`��v#�&6� C�]w݉�{ �O�B���R��a5IH �����4�.5_A�vk[!Ќ�>j����2��)�~�G���
3��:���]&IM��p{��и�@�Q eO�(���PW.ay�*Қ�.#��;��\y
o�����{P��`��8�)��&���g���/�6
��e�-��>��u�^�aO��/��/=�{H�e{&c����W��^[����F GO}�'���E���OX :v>0������gA�$�8Y����}���6f`8��8h���N�f֘X��B�E��W�E�>��� 8�IF�
k�K24�XNe�C�$Is���e9�I�PU5�!�ý �i�qf�Z��C%Kf$Y�<��4�y�M�~���0��d|��
��̓��=Q�����8��|�XU:C$������*y����i�Yٜ����h���{l
�_Đ$ ����(2TCE�Gpk.$E�jt����X��Ц��cSG
(��<�`��T������H\��׶�Y��� ���4r6q�÷@Da
��HU��,I����{^�>���Ї����09�¹���( ��'Σ�g&箼�f��]2x�"MR�����%���d��D?K����Y����|�|������'�D���<L���\�J�}&��B� M3 I ����o�1�8�[��ʥ��R�[�("�!Ӵ`Yż�|�Ϩ�UN9������Y�t(�6�k�ۍ�%�C4H0o�gZ�Tu�֊��9G����{}���0CҔ�b%_I�d��k˲�nG����� �����ٍ�[�L��m��ѣ��ԩ��T�Q�T�I� �L�z��g h���<���
Tc}wb0�`Y����z�~�*p�NL���@��/�cp� r��A�<~��s�\��W\z� -$�`���MX;t��쥣8��q̔w�hM�hUq�������XZ��b�U���ڵ�x�䧠����wU�rj(.�ƽ��þ�G���_o�\_���=�9���<�W�5 3՝x�����s_���(q��N���8�>�h�"��bš��&���o��niG zQ��R��W��1���������W�Lb�A���#���,���&4��xh6�P�U����Aw��v��� �c��=��i�c Yg�ɓ�
��0����u#����v�7+IR��ig�p�q@��E���9�U�)����n�"��d�l��GY��9�a��y��K'pt�a̼G�^֠[��'i�v�߁��iW+L�,ɀ�Q�e�0o��O""J�m=ooa���oy��6dUF�����*��CD~��LFQ��J@�p���6� �v5���T��x�*j��E�������di�L�Z�i���@�yϷp~�~�g!���5`�@Ab���/��]�1�@�Tz�㬑4�D:�v���~������~�O��X����E�֢�("�QjQ�^ߣ�>S�Fc% ~)8g�|�ڳh�K�/�m��~G��m躕�beYF���hd����Z�-�T��4 p�E�2A9,�w����i���k�)�0��Da�>-�hEQrbR��s�s�=� ]߾��Hgʲ�s����\:N a��g�))ص�</���ί�=�y�����E̶-:tN�x 'NG�4�ju=����I�8��^��e�m<��=v_(��z��e���t��b��.Q���n�Pu�"�����AL�bY����u�+�&cJx!j�VѸ�ĕ/������v�G�:��^�6+��M�%�n�����3��������4
8v�<��y��4���P�7F�8E����>�Ihor1{o<�?QǼG�� �m���pu�"����p��3�Z�]�@=���g��^�~8A�.�-*�Ã~0E��fU�%��1��!���?s�|.x ���p �@Am%P ����S� 8��)��,,-_������4͉����s�����*�v�B���Zƫ��{l���|������u�*���'X����V��&!ǽ�bEV��EQ�j���i���D8��A���
��:V���r�(��$�b?��٣�d �G�[����$Nr�+}`����к�q# ���y8�#?"?�ϯ8���jO�7MR4�;0�Ә��ʥ��o���)��Fc5K&�0�B L��m��i�z}5g-���,��V!�Ø��*�����N���Byg ����WȲ�K�����x揞�W��_`f�z�wc����A!�b-z�er�A�$ �U�v1C�t޵����
4f�\��TeG����{#�_
~;�r�g=�J0�b��<�)I ��f{������䁪��| �Ӷ��S�+� ~���$H樒:��؞�us[`ϝ{�h
�ΎZ����P���2pgL�:v� A��c�U��]�z���7�o!+
طo7Ξ=�'��X���Tu��J� g`3�Q�+��8�|��W�
�O4���%`�~6�}��FA���TS��+���X�Շ�����ұ\sH�L��y������� �t�ۦ��7�3�9��9L��\l����� ���P*�ܡ!�۸v�*捃��"dY���sXZ��i�Z��m�:��X �$��:h�V�g���s1��"J;
���5To­ ��,�$D#�_VV�p��(�W^�uH��w�î�a�T!�D�.ž7�T����RaT��z?����c�b�غ�5<"$3U��n0�� 8B7�j��gd4�%��YU�+�IDATly�9^����
�A���F^i���,�w��D����>�䠌�1p0B�xC�Q!������(����E�C$�ZN��i�M�DK�[]׳*�<��ϙL�ѷ�s����x��Sx��p��
�''`}[��å�� ��� �I �Ѻ��R�#
Hu;{O�H�8G�E�UJ�r���,���sx ��� "+�{z!�&�5E�'d�9���.��� h\k�hO�T�@��{Oa��q�4�4�a�[f[�g��� I$]'$I���;�$I���7[�� <y�h.����EX孱�3F̳I� ���R���O?����������[p����f�6|��|RW���=N��V�Y�ldC��b���ry�N��(�����N�k��3)#eA��*����4�u ��a�U-�<�A���"TU��h��监�mfU~�� X��0kg��#�:�nBRp;�_��{�dT��x���Phq��]7�k��p����o⡇�Ӝl?�0v#��R��ݻp��)?~ ��,���� ��W��*�с��Ҹ�����پ�M���91HU�u���}�I�a��Ȕ�����/K2�̐�ٽo3Z�G�n�;_ ��w}\a�Q ��7���}�]�7� �f"�$3�EuJ�B�R��Ӌ�]_A�CD��6�3)f�vc�2���{��lϠZ��e�$ a������<s�K8s�y(�����[ރ3/����%�Oأ݉;�a� c�����|�YzW�Q�W���1s�
� X�=E�I!ɪȏ!+
dIF��{�yMH��#:� k2R�"l��<�>��9��>��3c �*!MRD^�l@�����[ 0��+#Θ �s�y�!X�͑�"&��I�g�i����n�ȡT����/A�'�'<�u��'I�b��9���}��I��g�m�W]�nE�u�i�2HQ�N��ϙA��̱ sR�nSd����$�v�eo�S��Pd��e2˃�n���S����e`H�qS�.��� �@9���g�H�Ԋ�8��!Ձ�I�N׶&$QB�JgB���VT�&�Z�u,5/�ox���}�T�oe}�j�:���z�;�= �zB�Pi�]��9��~���0QB.E�$YO�2�s'ξ�S�7P�GAew��t&1� �Pk�����s��9|ᗿ���x��!�.��r;*�� O,�^�/1���4'&��8�<�(Y&d����sR�, �JI���ϟAs�GcU����n�X�3Ә8�=o� ���q��ʯMP��1U<G�C;Ns����I���������>ٚ��0����<��EDQ众��G��ͱ�p�� ���w<���`Y�-;����ݰm��{��{��;���{�O���g�ͤ�$���f���1�0����m:D�>�)i �9�L��ؖvHPt[�Y�y�Gq.�ց+Z��Y�<��*s�G�[>��dչ�0Y�!E��nqh����6��nB�:�}�{q��h��X�;��~*�Y�����r��.���%v13�Q��f��ރi/8������3��Q�IV�5�r K�y��-�a�;����I,��Ё��g����39'5!�Z��|�6EV�{����ٵ�����e���3J�^��teU�}0�o���C���6�P�D �UF) ��|�q��MU�Q�@0�$N஺0J:�w�����P�[���;0��G�(���n'�����(u]G�YY)��o��Γ�z���;=#ψ�<��f�6��Y0. �����D�Nd�S�$ �8DQ{
U����ou��=l뺑� �Z5(��e� ߉�Ka��$q�3��ѧ���?A�)v�q�S ��u�� �nͅ=�!� �C��"�gM�PT%׈��!$��,�JS�w�I�s)��8�21�3��98�EJF�F��|/H�A;�Qաߣ"�"4/����0�
v �K���$1��`B�4 �K ����&�5�I��<����~S�.�g��u���~8<��U�֏��X�K���GqW��k:!]��������G��?{ _��/�� o�o#��Qw�=���݈���5�� C�ۆ�{9!޸{cw���j3�h{�,��{��Py�AF��UUs��F&��}�C�A{��c�29EB����Z#�=�M��6�3f�6�8ʂSy�5TU˒^� q1\���)�e�F}_� �}�7S����Uc��j[�6a��+�܃�W?�$���\A���$��o������������?����mC�q���Tn��b�Νç?�?q钃��z����f ��l�u!���C���+�����q�C���^���I�@�HW��g�1!Y�5<��ULrfRPp EUr�s��c> �!Ma2�jf��� �������ŝ80���qSWv|�<29��[��4Dۯ���{3G:R
C�6��R�2Z�u0��ԔB[��\�q��N�s��}Ϝ�"l������K����(����FЪ��=20\�r篽�Z�,��C����C��l�۬���A0����y���@ �{�A�E
DA�8 �V/�y�e����^'|��*�gL��z��>��aE +I�찈2-Dr�i���D&�&˲sߨ�m4V� 4?�Zd,#�hg�O{M�28�Q���:҄����It���r!QD=��Ԉzz�5��/�8&(I���w��{yRBU�5��6�4g@�Y����g�*��eJ����GZ����M�Ί�҈ =�ƺu�=�h�IT� �0�OS:dUΙ����i�!�D ��d����$Y��e�8�s[Ժ�D B?�i��<�G�����,_Xr�������F�'�y�{�ž�2U�$uI_m��d��x;w���%���� Rh��v3wF�����{�m# ��S�*�Q�̙��>��w�P�+ M&t�Y24t)�bGC�0�!�"��W��y�t����H�.��*�/~��ߞ%-G�o���f2�`n�}��w���� #~�끁��mw�Ѻ���s4���l�{Ȑ}]�{�J���� �.a3�B$�����э�O�=G�^=�X<��f� y�~/%rJ�KO� �G]�T+�����^-�4�y;���{
~;$�[p�3��p�8��رC����Oc����0��v��-l������w���Sx��?�}����{2+@ǹ�5�K���$��� �����T�$I�2�KyM!E���4���e�E��W���%!�ߢ ʡʲ"�^�֑��-$�6�B�~� ��Ɍ��� p����*�y�N���?b`(MS�v��B�D�𬲦k&�-���S�&\}��*9�V� CE����J��pǡ�"]���� ���wcvz'9�H;={����bc����������/�啯�Y���{f0{x���M-�)� ]z�?p�^�;T�5��U���̊ ��!tC�>0�NS��%aY�qq�1���Y�A;@iW����/=�jy�B��gI ��w�ډw6 a{�X���n��]�=����4#�ߝ\EJ�U�e8N ����%�G��.��/�K{_2�'[QT(���HF '�d�������?G�8�I����}ղ�����%yř�~8�I�\��+���ҹ���&��")�PM`[�e�Nk�1�l�o����bi�F�UqBH�d�4i�����9�5�s�"���HstR�D�-���7 �eM�����5����4��!�8tɀ��`�$<���)�$)]Pƴ�ى`��h@�S�N�(�M��'Y�D���v:�����}'�Dz=�}��n-�D��K�K0ؙ���beU��+�R�C��L&-���?�G?�(nz�&|�/|g%�B��� ����X� MGC�� 1r ��4���Z ��ϗֱ�����5�3T�R5�r �i�Z��?�4�$����,�Η��
�\�����Cu�XT��Ǻ�;DQA�g�
�=[�w�$q��;�eYx^;�;&Ղ� YQH r��I5
EA�(
�n7)����,��S�F���$�rN�7�3^Ui���_���|��Ï�؇�w� �e�����m߾}��������C�>�*�LMͣP(����HS�‚�Ŵ
��
�)$5���a 5��J�T�������k��"c��ahVtz�êZ��׎�&I�\�R5Չ��3�R���mӸԸ��^��v,��2p���O�r����+��6��}�.�HZ!d�c��"��*8�����C�e�o����.@����De`sVQ�aq�
�8F�m�d� �o�q��a�c4��e����.t�C"�HR������e-�M�SQZs�ԯ�"�Y6���/4�&1����vڸ�t ;\��2 ����Yo�E��<6�B��V��W�dY�z�V��\l_r�P(�ժ��7Y���:�T�~}�ZO�O�T� ����8��0g�~B�o//���A���O#Œ��6"M��q�W/=�@���:JSJ6x6c�"A��0Y'c#+2$E�fk�Ug��I�` �z{�(�Y2�;������
슝���M\�w�{�UI�Z�l@�{�q.���G���5����sX9� a!LÆ����0�"4M��Y�i1'�):pO�$�����R."��0k�s��`���kO �=6]72�75� �c��/�2|����
J���9 ���NH
QW��+?��GO�?x
{�݋�����J�����UD�C���h���TE�9[�X��t�HS]�����J�Y��1�����V�o�%8N+C2��'q�yG�\�mF����>
� ���/�}���R���*#��X,�q��|6���p��^��� �y�]g7Ap�� (�*���vX�$�}"�$���~�������
����;>��O�C�A�۷�A������ڵ ?�#?��~�����7��}�Tf�̔� ��$�*� 6���r��m�&ȉ�r�D 4�z6EuR8Lb9���OI�r�Y�*ow��'�Bb��DH�H�-?��M�:��T�2�m/@�]C[苤��Օ���+�D��8*��*��`/�Ǿ���\p�`fn��ƽ�� ��]D��[+cfj��" ���*I2�^=����b��WE��;K��6 ՛�`�!���#͕ȋy�AE�=
"N{�F$����NEW��]�����y� ʫA�ny.�kVm�)GR�qqؿ������@W ���Z�ʺ��iZ����a[�U'8�h����R������l�����]�٬A��.��a�*��8�3؞��*�b�E�t�=�Z��J�jN"B a�0,��pע^2�f;�?&�m�{N����4.E/�8�`j� $��������N����v�]���5<����q���<? �`Ъ�R[�BN�N+����q���"!
���o���5D>� �p�M�N}�b�3'�#�a �PG1���D�}έy�m�@����ǹ��1|� ��>^y_��$�GM�4o3����}����I�� �`�X�E%��܀a�p�&L�S�t��H�;�0��E2I��!^�ҫ�����N����]Gv��3� \]=����?/EQ��e�U5r"͵��aEQ�$����f&t{�>*$t��G�U�����@F�Y#�.M��+�d���Z�Z i
�u�"�)2R9�B9��㘢(Yo����� ۸p��\~ ;�n�;����2��v�c�l�2}Ê�8F���#��`�����/�ʯ�S|�c� ���V�o�����%����?�Հo�����ԎM�+��?�����B@'F���FYp&Yö}`@�G�D\2i�V�'���1� 8MS�m��6‹@�� ��A(�C����x�&�r�ԯ��W���UT�]���;���H��KۢYQ�X;��=����qs�Mx���AU��nFq�fk�f ������
v��(��C˘���t�)�I��Nt�G������ٲ�����l-g�N����F0�S5$Gm<��ݘ���潡v�׏͘z �Ӱ��N�Ӥ�^Ø�4s�r�w`6
�rO��p�:�};�o|߅e&���!��GY0L0s�w���b�2�or��y�����=���s��T嫘K��Q����3y��IN�:p��M�AR%D��+�ͤ��kx(���kvz��(A�y/���m��M���C3�\)�)�v����u��!��<��wՅY1;�_�"�\��
������ݘ���,���dHb�Ӵ�7�94��Q5�0���m��.�C �E��B� �XV1K$��c�����m;�y��6\�E���Y���+_zO����e��o�q���'��z�0n�y����a��s�~q�@׍�)W���%n{"Ă�8†�'|H��E�����4ku$ ��&3V�H��b�0p�&��8�����#�#H� �i�P,�4
;{�$��!�jNl(H��D^��@��x~��/"�2>��Ç��?�cصk{z�o�ŬV��?���@���C߷a,I W���c�>��߈P�]]��� �14[�x�E=�®�۪���x�I'VU�\ � ���c���N��E+�n�"�(*(+�}A�X��ĸ�&�l���G?���8���4L�s�;`E� ��V����
����<v�s�����`?>�Ɵ̵7�$Ip��1<s���{�����x����f�D %Lub�� 9tCg��Bl����r� ����xر�)��������{��0$I���]~M�A�n7�����5M9��XVa"RJ���n7 ���$Y���A10�I���<��A�L��uz
iV�՞֖QL8ؤP���HS�^_��˧p��Ø���d!
"B��RO���� ���zgU��r ��C�4�<������{^ÃU� �T1�ȍG$w$k2�U7_�<����0]�<'$���޳/��������YqE~�d������*�?�������N������&rp�Q�/��ڰ�b��y��$���y�zR�n����
���)�����;z��8O���ɃWP����M��bŰ*�{L#����%��o�%vߵ?�q:�
����E�oL�N�۱w���|r�.���v3'$i�v�]7`�� >72�n �*,��-�'��4����͉�b#�� �i�R����D�l� �
*�iȲ�zs/�:�����wmdb>tt~YϿ�� �w�x+c�<���� ���4k�U�o��/bf&����?����įu�W̪�*��?�����x�?���>8f�69I��4�Ȗ�~�SA����c �A:���(�i,+2̒ ��I���|�4M�#��R��p1U?�v� ;f��UV�`yC��@�X)���-��+�q Vp�߆ji�SMNiâ��凇$ɰ�4n�߉���v�p�p��VWp���h�=�o��9S5�9�����EU� VK�L�q�q��ٛf�u>��
��#bL�zM7�̒��K׮���DZo��� 5_k++p�&��&��J��J�$I��h�[��z� 9�'� �<ʪ^�S*el�j�[��d��z'0NS�IT���,��pH|��iƾ�f+ZO��� "����Ҕ�99�r�wUW!+2����� &dU�]��Zj�0[�
t[G%� �H�. I�W�*&Q�a�����O�%$A&1�j���A �Dk%MSj�cXe�������N�%s���L ���{�1�fj(L )�g7�.���%,.^Ǝ��}{�:�P"� �sH�m�`Y�.��ɛ�jp]
NǛ�bPi>�4�c
nI�馄���} /�!<x��q����5�%�2R�'�G�5&�; �AN��m<�x�O_�_�����������!A��Z��l�UA�Bb@:�=�dn T�$��j�a<ρms����\P�]���5Ȳ�5n���Z%\�v��t��=�k��4���6���nC�y��sS�U$�VW��Փ����`���-� �d���G�e9�+&���8�e3��ў%� <ρ,+=����8�pJ�(�����_���ο�/��ǿ��������� �� ����m�麎���?��8{�,�������1��`�=�qaU�uS%� ϝ�I� ��1'�]u�ź��jc���6:�����[�p���k����.�N�"+=�& �$�T�m�T-K����8�|��‘=o��ؤ�B�R�NUu�!UB
v{w�ޅ�0��Č-��s�ж�r~����$�UHA ��d7F���m�m� ܎�z$�b h�F���\k�1�8V��`��q��=PU��&���Z%s������\��q��F� �&)�������0 �i�� Tu���.\�� p���,����lo4Fa����#�c� ʪ��R���Sߺ�p��$�tcEP?L�K��R��V[��(8y�H�]��F��=S��%E��� �o�9�3/r =�<h��>B/�*��G����.A� ����"g- ,���g�j��I�"ti1
�hR�Ro�«{(�{�� �%!hD�u;fz��DU4H��u[��jXy�"���;ڞ��6`�]3�5<�I����=���if�Q�%��*d�f;�f 6��"A@�ż���W�Wa�T���%\k<!��n�"MS������E�������껑��+� �^]D��~�/� �01�(�H�T,.^��(���D�@<��b��� t�@�D�9���-M)�W,��<�Da����h)�ee�g���9G�X��Ro7c �a����j�2v/� Eo\i��j�r�F�fb�7��<'�e�����>�MS���9�:M���z+�;�?��O�mo{p��b7࿂F���s7�z�k8s� ffv�P(�� � �w]\l�����Wz�+ȡ� I��>A0-N�q�m��؋��\�}����܆�� �;$�OS,-]ƉW^����! ��{�^+'�a�!�œ�p�, c���%����T�p�5�����;lDn�K�L‚v�ا�W���V0� 8hHB"tS�L���Y�� K�~ˇ�� m�X�nC�P�Q�LF��1�L�qZ����
����� ��K��y���̲�2F�Q���$Yc]�-�)2C�e3�r}XƤ�gO]"���7��A�P(#�#<���!�Q�U��v�&��V;��� ��e2��7�?�$�$H�Qɀ����i�T4%חPiI�ru�r�_��H�ۏa��\ɩ9��v�� ~��٩UC��c�����8�J�����GUU�� �/�0�����$��-�ۍLwԀm�z*��$!�c�q���A���-����sDQ�0\�z9�� E�@�]�r�6���n=�5��`,]�N��r����i� rE��� �������_�s��}��}��}#�YK��p@y�.ٶ�ϯ٬�Z����&����ZI.\;�G��c,�\�M{n� �]]7`TUE���=~r��4MQ�-�P(g�Ҳ� ��o��i�:M3�y�+;� ��nHaYv�fC�6A@�P�c��9n�{,s�^�4�h4V���0s�)*4�X����Bi �o��{���g 8|�>\�r���G�w�k���v#�+l�a��;����?�ӧO�Z]@�T��5UE%8q�yL�U�q$�� ��o� X�d��Ⴣ`�7�T=T �l����C8�9��t��M�$�
�z�w��z}9�7{`=bs���'#&��aw�?�`�uTo)�' �K.��B��(�)B�T"�alK�& �$a���1�r��I�^��ɯMɝbY� p�n#�vX��Ț��:�����,dI�ק�v#*� �]A�t0�~��y�,�ݭu�,�d�(0&��4epN$e�r�� Q1��K��mg�Tx�p�ϫ�KP%��S%@�%I�fk+���C�a��_��&fn���.�/]0�:���\J�=K�s�QL�w��� ��]��`�Vła��j*dM�5eU���Pu���#%-o'�jR��^Ӄn�P�N���Hbf�:�Z��w4S#B,���kz�b1W��xCF)�EV�8M�qUջ�^�'@�w�au���2��&�|R���y��A�]$Io�k���0 +��zZ6 v���z�Hq�ګpw\��g0A�D��O�1�P(2���g�g�����~3��So��kC�P�a���<�ߋ[v�?�p�;���B��3����%�<Hy14 _y��PUwb���}?�$ ��FF�(6,O���?�?1Ⱥ�_����(�$14mk�p�Ri*oKQU5 �G���3��`��Mi��yN�Y�ޅ#0G �9�ʯА%"��xW"Q'��ך �z���a�*��� ����}���������7��fY&n�����s8u�$��yT*�<f � e[ū(L��e�;� �`�AVe��Ξ�Ne�~ˇ��0
d��ƹ�+�{���p�a�<;7hsc � +
61�r�Q�-�0���5�%�̕W���a�;��If�9RE�fS7�����'IRO��b~��]�20��������:�f�w��H��I n��a���%U�x��p�/<y�x�,���$X'i�;v�&t�@��@�P�V�p3K�4�o�a��/��ꫪ�]��zm����"�#���Fc���d�(҉2P�� Y�V;�$�8TUC�rx��UY�l|4�8'�OEV�v�x���(�IFiW1ge���%Ð�%Q�ȏ�d��Pﮀ,'q�Ҩ���z���]�z]��q#�\�/�2�$�4I�^i��dQ�:L�~ۇ�)0�F�k �||Y/2�4Wp��e,�7�\����ɉި���򃓄�'I�ͻ O�4�� _�,g R �aeR-:TU��B"!��nq�f}�aZ$�����?����(�m�h�;!5�'>����_��~�mx돿�m�F~��]����Ў�ah�c�<A���B��͓bEUiM���(
����3EQq���h]o�wl���3afL��{L�}H��0 ���r'�/�c&�#��ƽ���=w����j%X��M�ꛔ�e~��K�~K��8��~��P��a�YwB4�C���s��d���1�M�jՇ��)ع�fx^����_ŷ��o9��50۶q�M�q���8q�8J�9LMU�36Uѡ0 /��8��� 6^�XGI��V&��8Ȃ`U�2ф*
���Rq���E<�����F�H:Ix�7���>^>�^>�8�=h��F��LM/�Q�`IV�p���#WP�Q@ʉ��(jЫjO��x?�O��Q�`�IY�h�R� 8MSD.�:8�pV��S<�Z-�v���͘L�@2K�K�ӂՖI � � s����0��y��J*5p,y%�cq�
t݄iNX�jDKS� �:Tu{�J�b9'<Q���gYVr��$�2ȩ�W��$� �]rM�� �i�L����� �l�ߗ`-�<^��c������:\�fӻ�ʹo��y8� iB=�����������ij�H;6cxV5� MRXe+^���W��9%����*BV��}H�D{YJ��~�'�`]�V�%>�k2��:Y�q�1)��w�l�=�9�H�.<���a�#I�^�����u�b���4W�~�����H炜�Kh���$Z�
d����6�$DR����4������ߎ���[`-pl.a��)jk`G�p��Q.V�MU<I�Z� vnb='�:�4 ��lڋL���x��G�$ �r��ם�"���10�&˴��޳��b��m����ykA��9���]�ۊ"�B��2��т`���7�K(:'�?���/��p�ӻ�JSkQc��o�~X��ga�K�l�4�f��an:V"h԰�p</������w�{kp��_+�ػwΝ;��Ǐ�P����8'x�"�-���,¬tX�_�Ȃ`���C7�[s�� 9@�U��%���}�A�;<c ���>��+#4u�Zy�J���_�P)�����?g�M{� �1��X�E�� 5���L-N�]O�"i0L�@A�p�7�P ��pd{`��X%�Dȣٛ�Vwù����D*�� i�B5)y��x ٕ�q��;�@-���9��<A�p�|��g,kr��ޓ���֕��J+c��P� Q���X�ՌЃ#�DQ�s݁�p�$�㵏V����g�!��]����d�UG��eg/� �X��-(J��JVd� 2�b*�y�)!6dUF���^�{��QMH1�` BI�=#Xs�E�Ƭ�u��<O8A����~����,�Zl�g��+Pu��@/H��U�Y�Ӵ6u�����Gّ���rՉ��3�ə�@�p�I"�%[ז-��]�õ,��-�+�ڲ�+�򽒭+��tE���L��I��  ��u*��]U}�p��4@Ix�za�9U����y��}E!I����R���Q��G�#�˾�I�{�|�Ȫ��)Y���&�#t��q
K��VG6��P�V�UU���w��# �A�9���[�R�B'������*�������`W�<��KL�t����1|p�D�2 ��Z9A�%�u]�#��^������X{��`pp�]�`�E�k��~�䉔,a�k���d@��3V �oш���`��P(�V��,��ء�=�V��*�] �ʮ �*�ݍ"@K�V�FQꅜY���Ȁ�\ʄ�t��qJW�.���~6��)޾����g>�;��m�8�O��5��*��*۷�s�̛K@�Rmx�1Ik�<��U�� ֮�({��~�Vɺ ؉XМjaL�����Ѻǚnj2�]7p�-^��}�U~D�.�D����Ӵ�YIPr��0 "I'�寧�j�n���E��Vim`��؏{��F��,�Zr��LF�^-2uWݐ�ߞ���Z�H�{�����>�Es9 ��Z�
��'���ɉ�,���Y?a�f�aR*I�+�s�j�r�DQtU����=��vK���v�-����c����y���ꨊ����`�?��d�s&�d���,�f��r�Ia�Yڊ�V{3���YFE�u=�'�5USs��f����D�f�뒾�y�ESV~i��5�����[�{�'q���8��� �(Ⳅ�����I����󓧹��]kރ�>`��P�ge�>K�����Y?dw%�4��G&V�說�ӟ����ĺv�env�8N��8�sW��VU5��$��k/>ϙ#'P
�q{��3�^o�(����2_�կq�������8�ȗ�8��=�r�����R��ѷ3Xے��(
s�^m�4M����x���}�AuG.��R����#��1�h�A��\{]"m��@�ZK�"[�F�i��X�A��=����v�4׬����ۼrl�v �ޫ?���Q,T�w��������=�D¥ɰ(�<� �u�v�'��S鞐$q�nҮ���(�����*����݇8~��|���{�=�뷛�������c�={�#Gޠ\cpp�0 ��OR+�����/W���&U>���ւ�_(p��b�y�XHu�e��p�����rau��Q+�8��v9>�"�+/R�[�4R�=Ӧq�͠1�����Ǡ�^���Ѣ�C��~�,Un;�3���=�uf�ӵ@��������S/�<��2+N$N+O�F��}�+h�6��M=�,��"�b���S�s��2�L��^�9���4c�䋔�n�9��JE�i��NĀt���Y�4��0� _�0U;7 �ӷ�#�Y�w��ڭBm��; ]_���^L ���oi�$����B.f�y�߻|Ÿ�H��$��T���f4 c>֠NF98T5UV�r� H&���5]C �A��l�d� ��.��O�8�J�]��l~�'
d/�aK�,]_���揠H�J�����/?�ܵ!TP����m�̮���9q`I5�Ҋn��y:�V��LRo� p/��Hƀ�Vv��*g�C_��+7�a��\[�u#��/�
I 3sy��󜨽���s��/0`N`Zv�P�~'E/��&��)��P�(P)��I@A! B^�����_����-��{�RE_�K�$���t�M�ck�����p��!�����=��RmY�=d��^?�l�91�"��3$s:�C{��h�9�0 ��.*�w����Ǡ�yr�Z~=ΞKוc-{+�W����Ǹ\,��BO���eR*H<�'널��$YT{�%TU�)8T�(���� ��u!͓���\4M�Ҷ��XA�cfZ�U�[�>�����r���;y�c���_�[n�\.��{��?�!A�h^ �T���o^x���+{WC�#�)��j�@p���/3�i�X�qRTeq��"R�1pi-�P�E��aEd9��:�:��)�1�cP*-
��Ѹ�b���i%�;j�9�Ϝ���#�צ)كK�6A��K �$& |4Ug�6ũ拌޻��d���Ap�������l�:e 8��<��=Y !$53����fB�$��z��V%R��t�ߐ(H�fkҥ��`�q ��-��\�r�U�2�,��wҊT���5��"�m/��*��iZ��O���mU�gY\U,� ݠYPj]��X�����vSYEjS��}�R)H�i�USF�V��R1�'IbJ�2�b���vf�LT-��AL�&ɔ�gX3�j�HD.��it(�2�f�k�/�X���;�kH�� ��eYY��uy2{��YÖJӺ��^A;� 6s�yJ����6�s%���9t�j
h3/]����~�N��"r���l��?��m;ض�Wu���� fl��]ЯȄ��Ϝ��c��?��%&�W��P����F�,�X,��A�.��s�1��2������)�%�*�p��������{�:���I�L���dJ�$�X���w�ky��1(����>�-����Z�a�Z�������?Eg�"�B�u�w�L��։ ��l����X��/��pI�եc�u�b���k�ѕ}�_��+�=�Z��42F\��vWg3��$�SO��'C��G�J�{�$q�0��}��U�^��"���4n'M��yRF�)Q�y�Ǘc���UU��[��3�<����p����jϟ�������;vLp��=z��� *�A^;�4÷�Э��w�0,��H������e��e=���@nd2�X� @y�DK����3�i�����?t]���c��c�J �J���zY�� 'Lv180�hg/�h퇜/q�W��N�{6C��K&�lC�� A��dn� � LwNѨL2|Su��;� ;�P�2�T{�D�_Q�ZwJ�pE� X$)� Sњ>�L��)i��� 8I7
"U��� �e�"�u�C|�����uãX�xg�S��z�*�r�$�0��m;�-��Ԧi��^J�Է���RHJ)�zT���Ҫ��7����b˲���B���^�$1q�fI)��„Ȩ�J^y���AZ��PPp�"j��� /0t��Y4P� 8�$p�#�&@
$S�q��&��|���R�Ś�ĉlC�t���5�5ܚ+߽'����8� �ˆ$�}�m�J�YOs�"��M�3Ye0#Z�\��7�7M:�)M=�)��>$��˔�%e٤Rȅ�6tW y��zߏB�l�8q�UN6^�t�"�ɫ,�N��:��P�]D�q��oa��[�0b�@_Re�^8�SS�cۻ��eb��2���{>��|�'�Ivݱ���ۏ���)�"m�lTA�b���G���n�oc��~TU�+��E�]M�6e�dBӟ�b�&�0�[��R��'�2?��*��ͪo�˲r-Ȫ�J~UU�T���"[�2 ��e#��}��!�EV�� 9��?��E�����r!��t���al)��,��~����()#ɖ��t-K�$W��l,�[���m|������Wٻw7=}��s�j�={vr��a�|�����7.�� ����
�U�p �0V'�R#�h�F�Z��� =e ��2��{�a��<玞b��M�4���ʤ�j�i�� ��PUW�[>�'� .=�.�g������h�?I�N��{Q�b.�y�j��jep�q��= �(�ޚcr�Gf������Ͳ��۱���� \)\�]��`�/�O�ۜYf��*~D����fy�a�˃`!D�D��h�6�M�(�h�h�T� o��C��(���麑o0.U �Ld�;A��?�.U�m��.uL˲��q��0W"�?�z����{R��hd��L4S��U�B� ,��"_�8J����>sOz�Zv~�E�X�p��9B�C{��,�4K��} �=��*��]$QB�Z��řP�F���d�c�9�k��4]���!��.J%�,I�\d�Jq(��Y�X����N�Vv���Qگ+�j��F��/���Ww��߶�:Vz>2z|_�4�^8� ��ߥ��<�;4F�2z���
�a0wr��h���=�����a��I����^%���������}UP:��r�����0q�?�~nM�g�����'l�'p��G�>����繟Bb��Y����99}kD������v
N!_'���ҵJ�_/U���sh����(yUS�6~�ǝYeK��P,V6~�� X���Y�X,���[2 �V�8�s�ĭ�8��<7Ol/OWWr��L�B�EM���;e��5@_���G��W��ٳ�سgWO ��s�J�����?��ѣ
x��&�R�)Z�W��;4U[*�e�����~����I�[�4M�աE".��d�� V{�A{b ����2��U"XH��g`�˭Ĉ�5hP��3Q���-��f.���c?�a��۰����X�Ӿ�a�فi,�2 �8Nh�k9� ���vacX��(���46DSˀbk�E�T�*}��g��(��,Ȭp&��a�&Q 2�LT%I
�5�-��v�A�J����n���k;r� 8I�T�ؔ0�R���U6K��l�A��C���` ���փ �XR\����%d��ʊי���[]|;�� �h��Uh<��aX!b1�?>���/M�9�k����M]**[z.L�!A'@�5���]�sfD��l�w��8� �@
X�1�fU�v�M��H��aWl삝�g!��K�>J�B ����'~� ���"&�Z�ٱc?�b)�M���*����{���\Od�uq�(ڦ��@ǜ�9�wN��?��m��q��eϞ��/ ���1�D2J�S����͗�;6Om~��`�7׫�%_�ګ<��O2~p�����'&^��3�h��p�A�����<p�{)WS]�(���~�6�/��l��J&�=�`�����3q#��a�f�'��mc�*��$��(�}�lCF��+�\���XYr�V���]������=��5�5���R�;0͘7Y2�0̼��߬Xto��W}��������h��� ך�����}ʱJq���oHx��G�җ�̹sGٷo��t�k�ZP*���y��g8sz�j2r����}S�.+�"�f�����/T �mZ���j?��E� r�"�da�fO��>����PVwv5!A��̉i�`�jiT�[�I^��E3r?�0U�v<G�>Oi�HБj�f�$�ۜ}�,���Ԛ3<{�˘oiS�_u��h��5l� L�e��M�5Y���;��� g��\�7W��6�f�O.о��<�!�C̲.��:�U�ȍh��M�f�ye�o?� �B/�6^�������ҥjl�' S������qQ�5ߢ�B���:p/Q�������i�+��QZ�:.n�E��X�-�Ϛ(��52M[�0�@��w`�?�N&i�-=֊�F��u�
�V�C���erA[�8����蚎aZi��0,�("H���Kվ%^*;F����p����)�QIξW3�x��(� �b��ݚ��}�~��)��X��M��N��fh薆�y���B�f��� !H�8NH��8J� < ���O�� �0�Z'q�U0) 0�&�#�A-ƚf���˯���q�b�-D�ߟT�/�P]77��9�����;K��`]�����%Ł�3i���5tB�|Ӭ��"��c�<D�xLs�A��!�&�9���#�:���� ������'L��強�>$I"�4͐�d���h��pk�1��u������m;��[�x�w�����(�h6k蚁����F�P��ًG��qp�����Q\�ԃ<�G�d���͑���jՉ�8U����$���TEG�t'�q�Ȥ��Da��_UU�\�{?��{�Zu4UK�;B$�n�L�_Nj��m�PU��{�(
�eK�J��x]�X��"���V����ﳬ*o�zE�x'_�ʗ9~�0�<@�RY�("�Q�ş�XXX����� g^����.*�U�N {d�ж�~���Fq�vd��U\T���^�B��+E���D�d#��2Ț�a8r󧤿0���3��?xC#�ֺ`B\����̅INDϢ�֠:>H���6�d �ߛb�⍜�a���=���K���Оu��^�[�w�mb�����@S5Ν=�)��35���Co����보;MN7^��i[�9\i8J�oB���Oq�H%xM�b�����m���I�*[�~D��U�����s�4���ADu�� ��5?+�91����ddt;�'s}!����R��S6UY��N*N�cۅ [w��v(+lꆯ�F �4�-'��ҡ(
�V#URd��S����R2̥�*��븄a@�:(7]�F�����\��=�}F���j����!I���\ʣe���>@%Gr1C���\�ȏ�>V�F7W�s��\����]r� �$$Q,{��*o' T]A�54]EM���~e�$t�tSjBd;{���?��9���nyo� E! |\�E�\E�
�6E�N���i8���D$����or��,{�IaС<TF3�@��@�b����ر����}—���s�^�� mF��e���BB�k�z��������<�|�$h�k'R;N���l�ګ.f����;ٻ�f��恃H&"�4�%���BA�Yô,I��ܠ(
������P�[ޏ�^^�t���<��088ڗc�<Vh60�� �s�R��~E���u*�A�t�d[���4{�\[���i�kf�~�k_#A�]��ͥ�S�B���z|qW;��PT�r�q�_�)H��SZ�u%��xK���m���n���l������ܹs�߻��ŒX�������s�����)!��4�� ��IB�P�|����0
��%�thZfGӇ�,I�}U�t���f�]�%f�w��v�1��Ha�����ȋh�p)3¶�;d���@�4&Ϝdvr��7�Bep ����/��h��W(ʖ��*$Кt)C4� �j���Q�V�y�k�\<q���� �F���{�H��X�ͅ��$1�����V�6x�I��y���eِV��P
��N��0ef1$
CI�r1����4>!X��0�����FH)���Rk���]�6�(��&h��f�y�d�������cm-��ꠛ:�i��:W~)@Бj�v���&����8I0L�d���($"!��=�.9�����s��2��b����z����*+%e$‘��`�%iv
�L�LXv\I�� c�&Y�k��ʍ|�uSꕫɾSu���u�m��4۶%��j��S��1�;F{EV�;�cm�����A�GQT��է�P����ڝB(�A���D������n����\�s�����i��Ͷ�}�*�ӂ�8��/��S?dϾx��U&7�$"=�.0���4Q4�R�K�Ô���r؛WvZR;$��_���w�>���-��VJ�yeI�K�i��� �UHS{G3�}>!��KǚU�lz Ȓ�b-�4�&�����Lٚ��]��_E�HA��2K�RҰ6�g.��t������#I�t�6mK��l�X�CTUٴ{�5"�~Bȵ����wI��k�� "^�P��W�安������0<|�>�5|-���z�ο��������288��+��D�� DB�PέB<���6S��r���0I�%�l�TPy��79����� Tǫ)}{iZ�x-��[r�>��i&f���]�`ڋY�l���"�cl��Ű|��@�kr��**�DP��r���8��
�e!�g�P��OQ/��xw��m�rz8�F��x����穔�����x���u�l�q�j�)���
��٬a��e��g'���b�/�H���n7��8����.�';T�C��^��G�Dx�E�n���}8�̷�8X��o�@#�B��
XE�2�~�J-F�����iͶ1#M���{�B��S�@"(mMH1'�EKn:6y�$����3�z%LQ�9���n)<��Ď�F��B�����k�^�(
i����P(��Tu 6$<#�`v��S�q�˾�J� �Zm]�)���Dp��s���P��b�{�'�@Dx�v)�)�
Y�V��@a���꿜$b c�5�"
b��554KR�uC'�|7�D�T�e���*�^=�ux'���ö�;s���s"{fD^m�ַ>������;���'�I�絙�9��W9V{��{&�]L*ioއ���/��d����f�JA���$�5�Ʃ�蛴�HDA��r/ly�Nf�կ SAk��]q.�L���1š†�{�GtJåK�=A���L����U��fG&K�%:7"I�<TE��� �+����X�^=�'��� ���"�����$��;MK���.�2+�� ��d��02���X�:T]���3|�7~� �����_]&�u _�e�V����[��:oy�O�g� ?6�,����JA�)�iƦ�+֊$�i���R�!��y���&:��5���A�C���쉳�v�Jz���x����ry`ձ����q�7��8G�������g� !�������Ѩ�vk�곘�ö�]�t�;\��@�;�e���2�m�ﭩ����-���$ ��l?�'��u[�O�2�< L�����y�Q$�e�+R��$�)k+�Ǻ�J�m�L-����N����p�{�7�o��2�}ѧ*ef���!).t�E�ܢ)7f��w!ڲ�2k�&��u_���}�_6��-�ܵ�]6���U��˿��!R,�8T\�s]�iH�7�`]汽������(�*kD}�F�I�1y���G�LG�[ <���莞�9!D��M�[X��Rް�S�6�m������)�B�>������p�W�_G�����tK_��Mסs�I���Di_�[sA��`1eBq�|s�_�;���2�ìW�۷���2� ��,y���R���b�[1�������(?�$Ih��Z Z��v�mq��K|�[��'�:?���_� ����ys�Y���t�W�l ��)�x�5I�D��;
��JOU�۳m�ݓ�f�C9ߚ���y�ˆ� @@a��4BМn�T�ǚ�z������^���(��"���Y7�|��ktr�6�抂��%["쒽.7 �H�k^��^���aL���pd¢��%q��J�q��>������P�#"�E��`���Ǻ���p�� ��0��&~x�������,�w��X1��������Q�����?L�PN3�ݫ�r������
��~7I\�I����� ��f�l��?�q���ݲ���G�5�lc� ���I�b�b�� c�%�8��9>M�B���^n}'#��˰�܅ �w"��>��٣4v����Լ��9�"8�qh�~�=L\iQ�W B���2�1|g�ˆ-}/S��L Uե��/K8��$��>��{�ö t��:�aR,VR��寻���eْ¼�=B��\��iګnne� I�=J��@��"a,��{�.�/HA���J� t�5���w��<��O2rOY*���LDB�E��.��ʾt[Ғ�i��H?��4G�<�-��� ��=�X�w@f� Gzz.�hg ���e��:�K�g�x-8g鱻.����eB(��=H$�t3^��1�0������ɨD$4�t�����ɞ�h�5�<�'�S�O0<���w.Id{��x��'��?�M����s+�o�M�@d
���F>�h���"�� ,f��}~�di�|b��F�������~Mч�? V
"D�=�q�b��d�7�c�ԏT)d�u�|����;�)��<��/î�M���樋 �-^���͔�?�U�K�%t[��q/��Ti�TA ��BOV���#�Yy.ʯ�%�!��6V�Jl+�5I�cv�<Y�Kd ^�j��@"����`�c�}��4;@:�j��c�H
�U�vjk#R��p �1�e��o���b�"��|W�I����Y23�#� tS�⁙}�UD���p��)�#۹�� gνJ����K����q�;��X-Ν;��?�Y����'�NmaV���s�S���w�@�k�>�b�Ryۖ=�k=b"IXX�!}.Οb�q���fxp����Pu[�)Q�8�S���a��T.M�խY%�xQ�DV��"� ��9��g�6�0.DGQ�I]eo�Nl�������D���R �F!/~���$����!���J���0ƽ�Sͣ���}�궊TL����]�P/�S
A�n�UM�*YD^���=��6���Є��FZ�.�J�k�T#nc��S\��A��S j����$�O=N%��yB�n7%��v0 s�L�B*�-���%�#U������u����~�H���d�őb�z~���q�'x�S�1�w�#r�_��/��ᕯ���/[�-�����9f����/��RZ��B
�+S�/��]򖋮�\�b�5�1ٟ̂
p�^�`�P�ɪ�n�^�z?��}���8�|���a���~K�׵���o�y�g���vӰ0��[[e�;��o�
�/=+;�˼z
����H�'�3�1$E�f#?B7����%�y�5Ș���� Q0
W�UI$"�0kU��(�*� ��y�R���7#�:��Z�~���2{�{oa��A�=*�mfѸ���l̍) 4C�,HO�+R��g�`J@�ښ'Di�ΰ ���wMQ�}�ù]@/kl�}����V���M`���VZ��{�$��/�o���kTQ~[V���ݓcV5 �US�;�*ѩ��*��ٳ�cK �T]eN�.��@&,B?�.Y�����6NIdz�
u?"��W�.4�8���D�����e2�b��.�;`�U���O������?�0M9G^��b�8w�����y�G���a �P=K��&BĠ 5�P�R T���ԭT\��f�P�/p��k�%����R��6�� ����m�v����P��j��C�u�T`%�\*����E�<\
c�CҊ���y�ABӟǏ\L�f�8��YX���U!�=ڭ&Q�B�l��1�F��y�H�0�
#��H.��)i��O؉Q4pl)�ԅ=VƝb�粪j̼:�Dt���]�!�|�8�1M]7z��
),G�3�0�e7�q]vM{��"��T�ʼ��� ��{R�_� I�^s�R �'�HE��TE���~]��#��JJu�ˆ(��;�����n��}�<q��$�a0u�"o>s���A&Np���4�o��GA=�բ�p�-cq�����%J?2K��)��ϲ�z��)Xe�F_6I�(R�3mP��x�|Lr�$�R��&�nQ���K��w�c�> �7!&!��E!��!�B�bkF
f���t�襒u�\d+��L[�ze i�%U5����g���U�בa�LR���M�:�ՙ�K��@ګ�e��kD�)�%f�Zs�I"E+U�aq(�I� BAs�ū�y�]7ngd���<�� �w�&M�c�*C�C$��**����7�AQ�3��-�I,�/M��zN��juIք�K+�=��;�@<���V�QC>D��C���ސ��x�� �B)��+&�� $
#����rp���QLH�N�^�#8��$A7 4]]�D�P�a��ڥ�!SA�~��&I�����R��o�n�gmXO�Dx������rN$ Pu �0P5�ʽ�
D~H0%h 0;:�=z?���Z��k�Z��Ν�7���Kop���w� �a�fih�F�Pi1� I(L/�a.<��+f�`�B�H/n~�t.���$��^n��>����)H��� �L7N�1�&4�{� �AU�j�gʃ"��Fq=�$1AG�s�1I�̜j��)7s���Hz�IP�^�X0�� tN �ʻ�+�RUM3�V�)�� �8I�i���:�A��(8��JD�{��q���L€�^�"�޵��H��U��j���z#�")&�iXk A�EDQ�a��� B���������~D� � �x��A@�
qd?��*����og��[$�)�B�������Te�+J�X���q
�~�6��rx��oq���<��۹��0L�� x����/|�����?r�͍F&�f������h�v!J��։`y.IcَT:ޜ�+�=DS(�W���?������K{�-�C ������,��v=4Aa����##|חt��{3�c����((���D~Hc�A{�%��xAŦ�WJ�ړT�; ��t MEӤe�����Z�`0}j
q��m{ƴ6n�E!���7�߼V��qۀB���^�~E���L":� ��!.��k_�8y������1�v������8�u7���� ��3XE�an���R�3R@BE��� �0mL��s�Z�x^�*��L���0 =9�HY->g�ar�C� �M����$GO���=7q���6L� ��o����k� �]�f�\�}��P���Dk�m�):�em�)(� C�����/�J:W&�L�~���(&<!�E��U�0�T��
���cmc�\Y\0��0��M��s�K��\M�����W��=�<�_�K?���5|-��N����%���{�O�w�A�(��^�/� ���y.�N0��d�:��0x]��h��!$��~�%:�Q���{�A�2"��~�Fs�Z{�f4C�9:�<���������� ���l��H�d/f�@�d�uEn�ھ��Դ�@3V_,��G����1ƴ ���a�$q.8���ʐ��Ug��
���j��� <,���� W��x��\��/��c�O��Z
"�~Y���1������V����"?°�M �H;
)�bL4S_� � ��A�f�r�Qښ@�� ©:h����sC�Tx{v\/��z�^�1I-���GAA�t Ô61�=Z�� �ב6Tv�0�̗v��,����6���-|�V���wS.�ID"=s�-���|�g�9�����Je�8�7t�Zm.ES��+�[
�V�$�� o���t�DQ��1tsScURۜ�;�ե�YM�@7Nb�8&��<Y���9��6�O��l��rݶ;0L�o��1��� ��c�U�K#�: ��1.Q�R ��,��1�J�b0�hq��PT�p�R"��� θ/3���%���P4M��8�1Β�9-ܚK뼋8^b_�Vn�~��o�+�B��[ J���� %��@QT�����[qQ,7�
P,U6t��$a��q�������~��)K$I��i�=w�/}�k�:Y���ɍ7�Nnl��X�(����i�؅Kj���XF�PQ�. �ٵ9
�T�Ӓ������J6������\g���I��C�fzf�m1�m��x�й˷,S|��dw��vZ�Q(�δ6t}����*�b9om�m�4}��y��A�c�6�S�E�����|/;���A���Hƙ�`�����i��!�\�h���\>��i�& �8�km����@���dX�Ə��/��un�m����� ���S�N�����鈷����ٳ�(Z�w�4�G����L�c69E�4CTnam�(�p� Vh��<�``��[�� 8z��3����iJs��,;o��fH�_k"�520�MuQ�1�*z�@IT�������s.�����
�5��r�8$ՃW�N���Σ�0���a�]�+�D�^2��y^�k��%=,7�fg�s9��99�=��.b ����(L������_�R[��F�S(�C�wU�2a ��1�� ������*ߊ�0����*7Uf��Mi����$50|�(H ӴR*x6���I��W�lY��������������Ƕ/�/���_��_��i���ٿ���Њs�jQ���>r���^AzUW(
4�u�8b``x��A����i��:�J�0�m�-�e�5ݠ,V��%�#�tݠٞ��ܳ�U���Y)e�~�Fgw�$�hD�� �H��K��C/�w�˄q��I�2�^h��g^����~�=�o�\��Q�t:�v��_�.�w<G��h��Ql�3aP�VFU�ս(�"=�5EW�>q��s�듷s˞�p��s�zﯢ@��Z ���-���@��6QU�R�w_ݭ8�N����n��(r�;{�M�������w���������q��y�����ɓ �u�{����74�lt�a�
�:�Bi���\��!��]"xn���a��w�uC�%����J��0Jh��A�X$�6�)���(¶�($J��z緕�#��L^ H��)�^��8��u��L�^���m�l=RU�}�F�F�
��6N�"���S�$���v�=QZ���0�75}��4 ӄ^x����ܲ�'�x����eW���_����l���J 011����8r� *�mT�+>��UX�T*31��Q{/F�L2m�i�3.��y|��b���:�zg��ǵg�j\`�=�|�"��p�"Um���- �{(��Z���ǹe�"�Չ�4� &✃7��u�(�9ݢ=�� \�� B�0"
CP��������� ;!A'a(Jվ$JP4eIUQ����r�>>M|��:��l�E�r�{�ϥ�i���n7��S�q���z�����>��:�m���_ �:�5�(��JV��/��O�5�P�5+��{
!r��~�n�RM;�� ��M�f�Ma� VVJA��tgP�,�)����5Zt� �ӞtU��s� À��!/��ez�6����/��UUy�����O�_|�;n�RY�X���AU5t��� f'I�T}kB�iozovtYRn��8Ji���h��x�NG�қ2Nd˅d���V�,��4t.̞�s_"�^G/�n@Ǯ3}t�{�$�B��/�#�Tv��JK)�q$�K���b2"�.Ԙ~y��i���&�6�c������b!��07�5S,Th�6pF��SnO`�$mA�xXÆTcg��F$"���92��SuF[7p��ݔ��(�J:*�u��DQ��{
�-{N�$&��\]E,!��ls�k(� ;s�O>�i��������U.���gz����
�3���薃�n�i����EQ0 =���0$�dUx��s����8N�<�3�E�TT�4�X:mh�F�PZ�����8�Ѩ��ߖe�����-��戢�Je��V��a���<��P.W7�B�Z�aD�����爞ׅ�F��K��8�+z�\�M��0����t�
Ҥ�������/��g��#n�u����k��`�� ���G�288A�\]�3Y �eی�ng��M ����� �����6A#�R�����`�yq�vyp��� ��)��,��.,�3:����(�b����|=#���}��{Q;6����:�) Ε�gb���\�{>Ŀ��^�hM�q\��GG�"h�~�$J� ���U!
#D"�t 5�݆K{�M��G��}Q��l��Z_�V�X���� U7?�t����F�ןk���V�OXg�$݊bH�V>=*3�>i���'1�zZK�q�aZ��w� ���L͝�v����u��T����*!,˖�Wc} ��˛W �E�9�~�s������oE��u�<��c<����ȑ�l�v���6Xa��W���Q(���V�" A�Yg[!dWVs3���΅Q���l�Y�����
����}檆�*��A@�S�㺈Y �lkz�m1j�f�����L6ޠz����R�k!=��0Yփ�9�d�� 8<@qv;��c�>n�w7c�;���b�Z���6w��츍�c7��p�Q�y��+j�r�T�1sq���&��� 7q���200B�����%K"$IF ) VV�Q>�����Ʊ�Z*x�"I�z�%Oz�E�{������a����[�]*����9�ŋg9|�%J�Q���,R?{�Kǩ`F�g+Id{H/s����m��dRA=�eo������I��y�-������$M�PU��- ��8�~)���1tGG�P�(y2R�d�;�p�V�r��d�l0�ҽ��Gg �8���_�5 �x�%���?��;� ~��Zl"Ο?����'i4t���36���� ��|E�A���3��Ԣ�x��Up<�H��*���Jc���P%@� �LPP�TG�0R��hu�b�$�w�:.����R,V����, �y��O��t�^��[#�}�j�:cn{ܤ4Z@���7
$}7�b좍nI����8��[>I�H�Յ2!��Vb�~=;��gtd;�i��J�s�H����x�B�}.�=B|���8s� ^/~������]q�K֦*��f8
�<i�|���_�~���Оk��*��oQ�[w��Ck�I����������Zҳ�k�y_T?z�2:t��8N���o���#G^���o���������4��?��H�q��޿���x�T�V�(iu|k��+��@��" J��%��j�
%,�A��$�,��œm���4MC���G�d��l�pV9v6_�y�*IbD"ϫP(��*/����EG�))�L�{�����Kޱ���*Y��A]q��E_��W��C�R��C`zN)��v�Y�P�Je0����+�u4�00M����<w�ˈ{��c`��G1G?y���G�q�}˕�-���%X��D���^�3��g�8���y.�o�6A����a�����"��%S֊ ��>}���������?��uszz��~��8qb�����ٹs���3�w�q'��� �J��7���W�X,m�=V�}���iTUehh|Kz�}ߣ�iS.W��\�^���W ��!�3�]=��b�����SUU
�2Q�-ٓm9}M�ʽ����X��d�B�y��.��4��߯űj���r>w���0�D����j�(p��k|��}��|?���k������i~��?F�m���exxb�6IU��xG�f_K�H�HzJeOCi����o0��E���}��P��p��[kz!FP@���ۼ���
VC�PP�tٳ����K +2�!d�E�>���i��_�U���}6�����v4A;@�UiT�NxQI��P B��R;� ������pq#��)+(��{��,�D)�~s���zt:-��!����� �A��ƅW�;4��vJ��W����s���.��n�7I�y����1v��R�� �n��?J�>y����E9�ٶ�MeVW�ƞ'{�
�r_����So����G~���;��غ�o��K�� ����###����n7�]�]ؒ Z���uۄa�����+Dran�"�]�����9m9I$�W�u4�HA��3B��8��6I".c�!���DLd�QǶ��Z�����sy卧���~�:�����wN1r���"Nb�z�$ ������������UvٷrӶ��u�^����>����b)Y?�|�\�$�2f����O���E��ߵ��:�(rc�!vm��rVYǒ��� ����R��&-�b�ա.��� d&*�m��V�a��6q�"��������>}��� ����?��:���,���g9qb�G��l۶����v���}�I"i�Qb�6�a��K7��YU�-��cm��%��R(�S���<�a��j5�TR���K�X��al�f�P��J�FQH�������q��p} ��ha�&�i�e���8ڗ���H��V���HQT]���Zi�[�]�%|4M�4�}g6��g�� _��x�{������@OǻF����b���7������'�3>�g�K"7RI.�/e�eE�\�^6�f��
5Mezf�7Ͻ@TmR�Y�o����άG� ��A����nP�O���g��x�0
0u� ��?/Ս�U���E#��?5]�X,3>��}�R��9y�na��P�ȗ �p�P �0&l�4δY8Ң�O��ukr�=�]�}ݻط�f�F�FesI�� ii�+�xE���F�#%}��u[ ���*�Rۭp�� ���Bid�T,�J@j��"pPS���I��&�H�GfDX ˑ�8��릾q��´M�0f~r�|�]�Fu`$��������Ph3�p�$x����Œk*��'��'� �/~��{t�����~7���x����;q��[2ʔa��J�l&�
VF��h���U�8���'<Z�~�-��R�ʲ
�JV�0 #{Y�^+�B'�uVv�̺��\:���Z3mJ�2�S���yݕ��� ;F��1_c���`t{���,���ᔝ�9���~���*L֏�<�f�څ}��%D���Jh���y�rV�5 )d[�HH�B8w�$ֈ�f��^�ܫ &Z�1l�X*��Ȑ}�YtF/aYv^�Ȩ��ۢ�n R��>��zw��m�����% ��.��$�I�^6�BΜy��~��lۦ�����B��;��s�y������O�P��\�$q*em ��ԡ �����_2 r��+~%��c���l���-�MSl�����f�juh���H] d�Ǝ%����W�<��^���}�FƲ�<��BU�-��I�}S�`Io��ZΪ�컷�my�6���X�"d���eA��"��1(K��ŋ���g�#?|7O<�x����kч(
�qǭ<��w9y���{�S � Dy^M�T�b��3�A� �����ai6�c>�ϴi���x1�4����8�� -\ǛO���;������{���N1=}��}���|���s�I�4���n����U&h�����+6D`�&�\@�l ���8�f�{ �#����e�~����=o��oe|lq,7?Y�s]&�iU�Ѩ-ڿ,��Y�a.���cuӞG�>+e��M웸W] �4pFd���QA���������*h��W�P�t��ܛ� ^�C!)�i�7���e�A�aJ��� �9@�<B�J�\IqS~O�DV��u�0�Y��������_� <���)6/�裏��sO��o� ���`
B2^���q3��Պ ����j�c�����\�*�7z^�N��R#e�0�^��Z�R�P(��"#�?[��5���4-����M�8�4-J�j�&n�}�B,2P���!��KUFG�3>���{�x�����En�])W��ј��i �ǥj����`�v�ju˒�� �rL���~tݠX�0Rى��9��kĦ��k5����{)����z#{�t]R�e��L�f��8���m����"�\$���
��}��`�v_���8�}O�򭲮
!8{�8����ٻ��/��?�������r��1�{�)�o�n��c�$4 ����PU%�ζ�u� H{�=4M��r��z���3����&<�%I�t����7�m6k �,��eBa�省����Ϭݤ2��߯(2)&����ϮQ�?��9K�ɖ&?���9�kC��J�oo-mR K�?�v3��X1�g�c�mgKŽ�����)�H�]L)~8=}�O~�������p]��Q��E�^��k�����*w���Tr^M)'��7�q��N�()*X�C/�����w_��C����M����>�R+�[ML����o�; ��99%I���9�~��4� ���>��6��� ��>Ȯ�C���4,�LU��ӝQ�4��'�8���(�=Qx� � �b��ce���\����1y�/�rK����(��Y�A�DH������TBn�;�N�A3�W���]p�, �1��$�DҰC/�0P�RtN|� ��|�]��:Ѥe������=*�� .h���s��������/���l��{i�qį��������ޯ�
D�@�.:N!틽:KY�%��+KLv�������J�wFW����� EQ�����LP63\y���Q����B Ӵ�*�p�|-�g'��,82/�v���7����}k��` xM�8�q�N�@�B� ߫Q<���ox'�{�}�f�������nFa���䉂�c�qL�9��^�C*�&�D��W�C��_����(x���SZu�=�'�9�� ��k�� ���jH�B[*U��"���uh6� ��
�''O�/�/�-��IDAT7n�u������G���w������z�_fdddž�'I��y
�"�տ9��B�l�i4�q�"��{�U���X.�y�y?�u� ��j000�&K!�i�b|VO�v]��+Jk&��8�٬�>��%6�H��C敼��w:|��h�J�_�eB���{8N��s��X�>D���B@�9���o��w��G>�A*� ��_�ע_!��^o�����V���0���dY}�hcY�Jա(�93y�v��e�h�)�����G.<����r�O`�Y����<�i�$"N+O:������WQT4U�$�}��f����]���ǗJy�KR��=\Oy}�8N�b�l��}��� �.?/EQ�-���SHt�,�n%�bT]Vv�׫���$WzVeM�G1~s�0�Z������?�(i�d9�g!���ɾ�>�1��T�8���N�|�������|/6x.i�q�<��Ͳ���O��O��/}����qz��=!=������}���W����V|�X��l���^_��L�ٴH��R��%.����犤��E��E@����z�d5����JJ��+)�^̘���+�z.��`�Ŕz���l��Ğ��_��}���J�Z b��o�dT��j
��M�|�" {y���G7t��(+ ��{ �7���s�%&
��e�y!A����Zm6��gJ��au%������ ���s��/&NDWq�u�xg?�&��4M�T�����2^���n7]�7/\8×��1�� ?��?�z��眳���l��O��g�<��Gߵ�Z�I"���)K]��]�(�r���6lYΪbu �o��P(�2V�w���C������\���Je���d���+v��wݦdy�C�S��Z��rz5V�F�f-�_�-x*+�V���Q�$鼥v1)6�\�U�eEU_�3��F�$8?w�_�������>�Q.o��q _�����<��?�&�Wࡇ>Ķm{�,+�>�J�� H@�贝�?t��]3W�ff�a���d$��r���QVK���Si�����ɊK�<��,pf5�Z%X���C�ryp팟��y�g��
���n-�i�$IBu{��]C��'�#�"���>롴�5=̢��G��(�p\
i�� �>����`�o��� �Z�bjWljg�x���1�GƨVG��#��RE�R�)���*'O��g>���k��x�����`+�B�����$���7������n��H��fq��S��X,Q�o6REӁ���R��]���~�f���� 7��/�������pK�r���/g�p��LM��:0L�PF����]��<��u�h�����n�{g>��@�3&P"�Vp���6�r�I���1�nJ�*�����?���*������ݣT��4Jy�2
��ur��n���'9�N�>;�+I���e���{0g�5IS� ��b/�P�3:�RP�h��X��V����~�{�EN��+
�;w��|�?����O��GS&�ּ��z�����s��?�3��y]O�!f)�*=W�RM��W�2�|�d�-c(l6�Xg(��=�5k��t����s��SU�k��%G" �
���-=?E�VK�N$�]_�T�� �P(��k4�ij�H���n�)++��es��Q�rg�͇�{���K)��כ�V��i�<�_����;�q��7T����[333��o�Z-��;v��Iٵ��mn��{��5��#p�Rn3�N�ͅ���_-I2u=c�~� t�^���9.ҡ�J��2+�(
)�*=-R�aRo���o1�>�heq\e��1�V���&�QS�m�66�Ru;�𼬚+ �C���]Y��t?��ݽdž-��4Mcnr�i�ۢ�پs��b`�j�`��K�˫g�u�x������g�q��G�J{^)�������ԧ�ʿ�ןX�]����q�
�-������lJ�)|%�9#Grq��jjT��:�R(�M���xIO�a�]
�j�&�A�$�R5h%������* �S�訁A�'((SE�������?x���8F�* �e3tc��i͵��{Ŧ8TD�z�SQ9��9��4``d���@˫qx�w������N�M�"@Ȫ ���a�� $���P,��,;��Kr��8�R��Z��6�c�<���8��_</ ������Mt]
se�8I�e�zI�ޚMm&�����e�~��)>�_����'�x�/�k���<���g8u�ƃ~��{��I��Zm�R�����VDJ@vi�-� C�ޑj���g�)�oe�c�֏v[VuWR�§.�ru����A� 96P������bF�]�=ά/��)@(���v=W�tM�V{�� �}O).��3�d�dc���Y���Ñ#���wx�V>�'�V����k�ZlY\�p����OR�k����ڵ�"�@.r�n7H�$V�*oOy�(��s,+؋6GR�~��*KAp1��j5I��zg��Fk����6��aL�S#H\�&8_?����0R��`x���j����V�2�Qt�hU7��k�G�Es��I"^@�G8gC
�~[��g�N���L��3��O�ܭ}�]{�
�W˞� �(���&> ^~�G<����<�Zm��5�F������|�_��߿��j��@�F���g6m����E��������c������B�*2{���n2q� � D��]�G[1���V=M�hx�6.������Y�x���h�X b�w�<�F�e84���D*���QM���F�JVފ �@�4B7D��ba�i���=!�c�Hږ��O�x�c��G(�Bi�Mp�I�{oz�vݔ��d 8��w�5S�/��v��/��Y��Ґ:Ο��*��`XY�q�l]|�C�Xݰ:x/�nf�%���U|��\A������RҸ��6�B\n�%��O>������?A����N�133�g>�9N��s�}�s�u7.�5�$q�����~�H��gϰ�Y�����U{~׊�����\~�<���=���&�/"M&�9�/[
�~�2��n��EE����J��Vn)���n�_I{�:?�L�?�4�Rޒ��3 ~��|�S�{� |��dppp��{ _�-�s����O~��yx�[�Ϟ=��]|�fd}���b��R�O߻Տ��`�S�)����S��y�E�_�)z�B)��Z�w*��j{��G���j�i|�,�� OW\�qp�L�۫8�B��U.��A@c�N�lGv|�
��֠ɶ[�(���IL� ����q�H��� Ʈ��G���(J~�?��0ut����4c�&H�n:)���.<Km#�
u�&��GO��3Ȼ�u?�}ﻯ(�͢�l��O|�?�������o/yN�ͅ�.���uWD�4� �f���GQ��K�=�����bfW?Y�#Ib��:�!7.��D��Ȭ7�^� ܬ5� !��\����\���h�)�;|�o)aX��(���> ��z���蜉��lR�(I�9E��� �Y�}�^C��n넝�tC' PA�U�N(Y�����-�6iϸ�l"|��4����
]�Y�HΟt][2�e 6 �|>���R�$e,}~20,m�$v�&a.[ �W,��|~�X����90�� PU��gi�x��A�Iۗ)ON��ӟ���}���?I�t��oSSS|�s���u��'�ᆛ ����8E*lI��Z�Q�W�ݑ1�0H�z�|�N �X7?WI:�����s��cA�:f�����2�v��R��̓_X�X��V�����S@V�LS����"r��o?C�؃ !R��cW�5Mx���x��/p���Ї>��p��k6H�bK�R��c�6N�>�ѣG(�F�
���(������㔰�+���i����(
r��~ۻdII"XX����1�E�g�����6�U���`��ΐ��j<��0�w&a�� n��0����2~��c ̿�d����*� ��4w�̏2]O4�135 �ݒ�~�_�HJ�ʪ�����
�A;@5TLG�)_J�VPh�m������TY�0S�{���d�0Y5X�ΫX<���y�/��#��?�W�X�ō7�@�1ŧ>�{�sϣ����(��*X�-�WRR�:�m��� �fQ��j�>���4���,
V��A�"I=�Jꤪ��=J����y�7PӴ\�ʲ,t��u#�r�&g��r�y����(��1j�( �tU�bV�a�j*�Q���)���6��G1a'L�AĈD`�lT]%�c4]��-ы�X2<
fn�f8šV�"hD4OvhO����>�/��ϳ�WQ�6 �%~�jn�$��;9�[���w���s�iZ�,�笛A ���1�
��i�V��6Z�]l��~��V&��U��T��n�3�&�_��}�T�� ����+�����]ﺇ}��[k%�R�J%v�����Y�x�UL����IBJMm���W~��h��շ��Wi�c���{^��9_���=j��X��7[�����eR,d�@?�/����QU-M�o�'���>�Z�d�����~��v�C�O�e�M�h�y��o6����TU�bE�^C��gy��/r�{�Ї>���p߾��[LL�q���=z�ry������lMx^;����>9�[�+�\h���{]E ckhs���� � ��g�1�w�� �0Z�C�Tbxp���n��� (۱;��� gh��1��P���H��� ��w�&��1��a�� �;��L_�$2<v ���[<2�� �/7��2��$J�Z"h��U�V<��!���f^���'A���K�r�A���z8��s�}�W_�:>x+�?��+��Z���w��ٳG��W�ġCo�P���� ���iE]&�2P*���TU �00 #�Y�N�}M��\����n
����j���q�V�:��yvR����
$%�M���FÝ�x��=>C�W�u�sߝa�ʹ
�TH�6O������:�c`�^�C�dBHQŽ&�K2A�D V��tL�X*��E�Y�`XR/ �e��0 �g���������F�T%���J�ɔ��P��)�O�XN >QuY�uOT4M�4�t�)b�MeVM�6�[���l���M�ϓ�&����p3�@�V(�4X�A�O�;����n��'��?�|��/�,�}�i��Q.�پ}���x��0�*���y�o�}~����`�f
����d�WF�� ��W�0�u���w
z��Z�N�R��^/鍞����mO��0�}J�8M&�Gl�ҐE�$ߓVnW�����@zv[V!}�SfO� � ӄ^x���
�ܲ�'�x�����q�u�F��W*N�<�����M����k�ޫ��U����R ��綠%��+���" 5̳ꪪ�����v[��Z�C��}�ӗ�f��үTV���Z�ݖc�0H��;˅�S(Bګ��J���2�#7uɥzW �̝�sO3S:��:��=���<�D��\�Z7����ȏ�%�l�
�F��s!�N�Ž�?v�����7ڏ��{�1/��^y���s����}�T*]Q�����!��_�+ ���J�
��B��)��e}����7��|�e�g�N�E�:ܗFF��"L�j� :et����仿�ҿ�m^�;+���7y����n:�� e���f8��Y �Bs j �RS. 4{[�� �`I�}�t����i�r��
PT���!nݥ8\�T�z��0 ���Ciaf�t�F],Мi1�]���G�ᆻ�;��KH�84��aX8��ZiZ-)�S,Vr��̇WZ�Yyuw���V��U��*�LV�yb��_V������n,�$IWt��'i5X�t�rLM����� ��U��_����c1����S��җ���d�;�x��ߜڨ]���^'u]�4���_V�A�t�Yq�ݽc�<7��Q��շ����m�~�2Ybۅ�h.tS�%C������ɒA�!I��e�����ұ:�LXe� 2� %[�]�V���s<��S�����_�V�W0�����#;v���mT*Wt��2|a�$qJsY�{ȪY6uѧsk"��&�B����D��9�ҿ���zs�R����9]O���y�e��i.R���L|eQ�U�R`��^���alh;���S�X�t��/�^�r��!�kL�;�6c���EU�ЈØ8���V� �US�Kv��֚��Y��H8����ݲ�|q_�$^�0M�Ç���Ƚ���{��l�& 3˕�����������gb��e�}��i�}|YU7��[M����Hd�EQ����w�Ɋ��+�Fyl5iUoѯWV��|~ɬ�&��� �[�x`�(����4'�q���"#��(��ܾ�1��6�s5��$��b��%}F�2d+��t���(�BƄ~�Sv�u��jj.vB4C*lg=�����x�k{�4r;��� 鄋F���$M��*f�e�(J^ɕ앐$�H�� �?;�s�"�S$I✉��".X�-��3'��`�e�\�,)9�:cNd����xƀ��:�w��Y��-��7���j��{``���a���r�� �`hh���C2&GH{��~iy�7���a��z�0 S<�K]X�T�:�>�r˲St���l��
QQ,��gPΑ�e-��a��}!��VD�x�Ȓ�U��v&\�Uk�J�ȫ��Tw{�z�͆�ë����O�[oݳe�����k��6������̇��������x�'ضm���v ��I�������;�0Vg�z32E�(�YM��)2X̨/g����^�TUV6���I�
:�2�_����{g!{"�����uV������V��qP����6g��#����q)��U��[>n].(`X�c���,� ��X����;��U���N�)^�J�����/��ӟ��G���}/�b�Ǣj�\���[~����<�e��=��y��+N@�*��O�\*�Dz�R�b����5M+���e�B��xc�)J�!���� !A���&��3:<AK� �7��c�itp/����{�X�:jhP��h������w���S����o�m��{�G�X��tU�;'Q���fj9]}%q9UWeu1��h�FDDADBL��� Z����JQ,����<7W�򍦪j�0�ܜK�7���>�r��V��x����n� N2 =!D���*n��Nx(J�%6�o8�%՟�֩��X��Tr��(r�x� ����_�Gy���-��J����y�/��b��뮈6I��gI����ƶ�]�z"[���j����;��5<O�C�F�����oFո�����l��b�V���u%?�z"�/ �@QJ�ۍ��Y]Ye����Jy�ԴW�[Y����;,��0,:�A��t�Lca+C��ȑ�|�{��wH�����Z�Z\�V��߿��^{����ddd�=�V�L11���bs�] ��z_��(�-�.U߅L(AO+�ɦ*��"��T*��M�Y5�|�w��
���/�){�I{L��x2�g�#��m�b�<N�|���oR�Y��e�Ⱦ��)T ���Re�}� &��n_q�++���� SmU(
;v��~���=�y����=9��qĸ4�����/}�c��d��T���E�L(���}��~>I-�r/JY���4�[,�1 ����a��c�e�L���#�8�5^:��y�XGW,b"ε�`��:q1Ӝ�B�'�g)��xGU�~{
�����Ώ��2�밭��ݣ7Rr��M���5J�-u�Ҷ(��=)Hg�w<
"BOVt �  Q�>_۸��*n����|��(ƫ{x !��c��l�E�K�RM��{�.ݰe�Z�6�nWV_lAQ�$e�����E)l�I稥}󚦥�~Ŵg<��B�)2����H�$kK���
YU�9q�5�}�� ����Ol�/�k700���;w�W^y�����[;�d�|��&j������rq����=QF9���BP* t���/|_��K/�E��L�.cm���[�>����e�@?kwYO�=E U՗�����Ӟ���.?V��ڳ�l[��X�DЯXk��!�����$�l[S�L�SQ���#|�k�{�����ց_��|-�bLOO�[�����?�����u��,+� �8�ˌ�׊,c,�m�Ld���盡Վ�-t��P%xѰ�����^��ck��\:�LI�P(�z}3��L|�w놄v����]�5���K������ٓ�k$I"=��(ߠ�a�D��PP�;V��m������2��njq"}��}��d��g�㳟�5�x��<���?֕�KCUU��?����0���fll���
��O�ՠR\��Y��q��FEW���]�X�NV.,��8�y�ůpz�5�g�1��`��������,mJ����Q§��+��so|���|���}�����y�l�m>���9����"�EU( �v
��� �3��ΰE P�/�
��VT��BUW�����5=�?7Mt��������w�1�� ����b�9�0�%�I=�r�E!�IZ�r$D�2d�%����A��v�8�z�ML�V�;i���(yv�9r���+R8Hp�ī|�[�fd��?�DŽ�C?ơi���|����̙�z�_f||ז�>e뤴-*]�N������9z�>����ƽ�n��1�vU�I� �r��~�+Kz��r�[��$�_<f�h�~�"������u��7z]'�$��n枼��[��Z�|�]�>5Ib\��:,��(��:�'p?��q��|Ϲ���؈�>�߭y��'������}� m�}\�*���E�X�[n��g�˩S'߳����ȼ}_���A�T��&aiu4� D�#��� ,�Y�f��u#�Z_%8���dppt��ɱ�yE���FQ��_ �Y[Y2�{��Jp�ĩ/��"�J�!+TG��V�D�7��'q�����X
���")p�������;�c.ιm�|�5?cYv^50��/�˝CVu�tڜ:�*������~�<���)���ԟ���{������K\�=ضuU��t�d��椬O�u���L��v�b��n�oUUI���f�t�ߡ�8�]�6�*c��.�f�Gxc3�%4Ϧ�M�'�~���x�M�4,*�J�m<x�8f H(�膞*�F����J�,�O3S?���yJ�%��H��r��3�~z�Hc��?��,��w>��*�)_'�a�_��m�Ã�>�.�����]PS��w#�� C?��)�F&���L��~�h� ���l����.���n��� #�Ko'�PgU��q^^��GRͼתL�n�+��=�&������G�藈��� ����h��39y�g��>�.I�n�r*՞;���f�q�6���9��ʾ��,�m�&IL�U�4mJ%� �4=�,n�d�ժS��:g�$�NJ%�^�V�_)�J��{=�$Ih�����{#i}��|O�����C��k[����S�3ǍF������יM`沰�_��YZ����3|�3����~�� ^6׵
��Q����_�O1������M�L)�e�dֳ?4i^.�L���Lb>˘�H�le#U']������ڕ�����n�Q]i�Yu: ZOd�`9)��Y� U-���\�(�Թ�x��,#o-P�U�ZA'�5�Ա�֒j�HA' �#
��<���8��fȅ��Pެr����k�@��v�I�tl`S$�W���uÀFc�O|�������y���F�pu|~�I��/�����&�o�ʖXp�r����]���T%W�-a�=�UI͔_;�b��
F��ߵp�R�ZBV��g�3;w>���tژ��m�O�$�r+/5��4 �H^]^�\�M�?�5�켑Z�,栊>�0tK�s�O�}������;̴O�Z�M��w�{�����@� EX"?b�\ �����.�3����v���,Ij��T�o��7�DK��O].,�W2ѤT��<'g�0 R�[M�rw���9��(���Gi�e�`Wޓ��iJ�ʲ���?� �v�8�(��%�&'O�կ��]W��������Q�����~�'�x��?J�4���:i�tc����h5E�$I8{�(O��}K���v�}/�v��/Y��Zm.���(�I1HR�k}�Zu�{��?���W^�D�`[����m�!�����J��F��eYX����d�������%I��6Q���k���<ϥX,��<'4��J���B�˛.
MO����7<��}|�#OP�V7�]�k�kq�ò,��N~��oq��I��vS(����k�U' C��J:���6�UGe�V�
$���t:A�����3o=�(j��s{��ʞ����o6VU�������%0���ƺ�/,�J��U�cH�����<w�Ra�ά�||��1�EU�,�ܚ�]�%����(}����j� -`7�0wr���N1����6�Z�p��w21�g]r��i�dY)Z��Yn3[��m�h9N�v����ޯ���_�mo{�O5�y?x�N�8�g?�I����^Q���"�u[(�F�Ӧժ��H�R%�F_z�TUK�N]��:��R��;SC�U�b�����C� TG��Z�0�T!w87������j�h�8N ۾��U�(�q�-��p��^f^_��,�. w�M%�����L%����О�p�N���f�m�8죜�`��ƞ�nn�x;#��I��K}*3�i�K�s��X@�M*��U�̣�0L�����ܜUh �ʩ��"ld���ߥ��#Ub )���z6DŽ����E�QA�]�K?�ޜ{�ȏ�G0��)�?���?��n������+��]��m�C�n�̙c��ʋ��+�b�N�M�a�K|��o��d�֪v:B$\�x����iM�٣�͎��=�C,~��V��P(/� ���ay�3K�����xl3U��VM�������<wY�*��B�b}s���i"�U��K�oa� 9?I��f�N�.���Jh67>֕"�2%��̊L��kNM����U}�>>��]Q� ���1�����;��駿�ɓ'�I���2��IJ�����n�p� 8�B\��Ɇ�w�ש7��Hz���l�xK�z9���1MkC�7���� �{ ��^�����i:#�\<:I<�"Q#tC�-��� ��B��a�|�� ��(9�91Ë��5���S���N�.���rh��5RqcρaH��V��ĺk��쾚�A��4m��2�Sdj� ��{�;�o��� 𛅦i�uם��O��~��W��I����&��B^�(��9��m�;���^�#I*���M`��c�����] ���T~��Rڲ%(��Z�,Z=ebL����my�����>����x��� ���m�B��/MR���±�s3�-߁h+ܺ���~/v�Ʈm)8%TUK�_���\N\��qӾZ5����d�>�]�}F{QdΎ�U��榈��)��7'��[R����0�U]���i�����k����B���Uk ��ػ��)>���̃��/��_�����er�Ѝ�:u��^z�����L`f���D��JBw�ߵ�"I�p��I�/S\��0T�!$�`aa�bquF@f ���f-�����Ч�j��f��n ���ۍT�b��wq|gI���!��B��2)"�ef��"��ر�yƲ�49�$R*D�������~�����l���,)�����?�uy�~�>L�\���}����ŏE(�����v����G?��� m�R��He�("��B*,QI�;���s)^��~.vU(��r^� x��`�m�A�����I�ì'��)8��\���섕�.�`I1�t��Z@����>^�ዘ;0D^�])D"�4:!�˩�'
��� شM�j�̟��9����Ql�Ⱦ������Rd�V����p�y2HV{K
eL��0tN�>�g>���+���Ӟ� �08t����7��y�o����Ku3��������.�1��v+���R���N�t:��ű�{�U24͠TȕA�(�0L�XZe � �x��?��:�z���8׳g�&�B� �L�=;n���]��wӜ��q˾�Xh^��T(�R*���g3I}��%�mM�i�e�Lh6k�q�>�%�H�tڗU���|��0LU�{S���iFS^T�5��e���+ ��E��iuU(���Mw�o��I:7�e�[���&� ���IfO�P5�(9�ui�_�p�O~��y׻���~�g��u�CZf��p�AN�>��/���� ���֙2n'���&L2�hF�]�ݏ�����2~�Ɛ����7S(zj㐕ߙ�/+sk�QU�\q������Zڤ������c6���_6>���I�ad�_�0������w ��,��������m��x�t�V����묢��<
�އ��'M�j��G����vG^��������B���C���+?���7��Z�^�HU�:q,�,��x��A�r�X�7o�÷_>����0�\D��qD�T��{)h�e�}9%�_O-�Q���� u�i،w��K/`lh� ��� l'tj��[�Vʗ_# �Q�o�XE��x��CC��9��[�t�ν~����(��4PZ<V�Y��A Շ���5�f��y�/}���~�x�#��o�eq�u����mK@p�)���[UetU��w��VǢ(�ժ��J2S�-���Z�-�UXu~Rh4r��L&�65:�vރ �}�C�
�G3\��.�<�##�I��A��"�UĶJ �G�~�]��~�=;odb|�ftђ�/���J˺ ,ˡP(�b�*���Za�r^� ��{��3V�eէը��������Ҿ`+� K��08;}������!���f�8� �i�Y�c�vot� N���{������?�gvq����ٳ�9|�E��1��GP-�|I_��ZFV��� ~{q:H��ٹ� ����)j���8��q c��O�����Ԇhm�E�<䢗����T��I�Y e"��bH��
=�o�C��Q�G�{��UC�dS�DQ�i��;�N�/�?^.��I��<�˞������~^Y+�|~��-���p��a�����[�z3�ȇ��s\)��k�c�R��q��+���1*�q"�j�y��
YX��v���'8�Εb3�V�A��@�֜[��H:�� f���ZD�P�,=�\p�߯�>��f�F�Ĕ�}��B;���i�j�j�$I�GA�[w1 &�mlH9:[P���`e%ت�8 sTó��0U;��� U�7|���_ann�0 ��(W�Y�l3#+[�������/��;x�;��gv㚅m�8�!<~�7��<�Ħ���qi�넡�������� @F=Vr���z�7Y%6����7V(JJ�\��DA��$�@Y���f�~�gn�y�4-�k�)�f�]��`ke����y㣻�45����o���U.JE��%q�V�UPE��a3Z�R8'�*+��%4��]�T�xE�rw�IVw�U+���Y&
��
ȣ��_�����:�F麎a�h�!�*|�V�ƛ�/����(Z�'��c���L��4� �5�3����?�?�>J�����i�B��޽{��<�k��L�0���B(���i:�f��w�V�w)�9sa�P��o>�qީk>�l�-�dth窟�|~�6�V�=�ҿ���gqݕ�|�R��;���ʹb~~*���+��������_�݋�J���aı�_ɭb��$�`��$տ�W�vG�'�@��6�^+M��ڋ|�;����<��ЕQ{^)��k�c�J�ݻwp��;v�bq�.���ZN-�u��x5~�+�q#�̖*
)�5S���_�M��9�(�T�b��A�~@.���啦��ܯcd@^����`y���O��8�&I� �n�^H����#�����)�� F!�4c���氎�]��4��j��z#���1f�#:��m�2�e0��~$ײ�����g��;���������Yض����u����m����z�z��z��ւL)�ǔ�7-X���$�n3e2l�]��N�iJ��-%��jA^�|,qn�R(�֜�\�� �SL��˯M�i��Ϋ�-�4mFw2PE��3)YaZMV�w���C���C.� ����*��� ���J���.j�i�����,V���W���,{��0H�.���ժ�Υ�Ӡ���]������&C�PL�ȯK�T�ai3?=�lt�b�ݲa����w!�*ƩV�}7@��~��������y���̃�,��"�w��…Ӽ�ƫ�����q��%]'�w2�^�K���9ϓ�}��mo(�p�ƭ�wqp��ؖ��\�U��ڳ��gjq#� ��YCץ�\
�����?�N;s�nn��X�I�������"Ap� �$qꋬ��8��L4.�OR��aX);o�����(i�R�A �4m�O?�n�}/���گ�5�k���N�ⳟ�c&'��|�C�ر?��!i�cQ}:��l�����,�r����7���GQ�mK� �Rp堪:���F:�3�@]f�髤�?�
���S~��:1���B�j*��a̾=NA�H�Dz��Zf㉪�,��Q�~���l߱��1(9�) ��Hڑ�NҪ��7M��^�>��� ��:~�'~�R�D�_�?塪*�f�����Ƒ#s����q�b�&|�U$P�z9�H��fu]�d����$���ZH�:�^I�$U0]Z��1�v�4�ze�3��Y��'�V�̶I��i���b�2���8��|snfJ��s�8�m>��P�]BH�;]7�����r�0p�I�޽�f-��g
��~@�Yϓ�F�>���b;�[T�<�vaIuL�-*�غȞ�(�}��{gۅ UӲ���X�C^���ə7yf�s��Ш �uK&o/|��~����(��0=}�/~�c�u׾\�&�c�����>}�/��LMy�~�c��w�k�Y eL�8��㘬�<�� ���;�<���m����g��/_���A���N*�!���|�Qr��j�J �{�a(�FU������ɄAm���W�47�L�}�$��r��,1�/F���t. Qr׊+�?��'<��q��JW��v�+�H�SE��_��G�����C����W���9^����=N�<��>���?����g׮���j�V���CEX�ݳe�f��n�)��y�|���&�,.R�t����̆c�t�l�ͮ��
���>S?������!�+/Q�M�pt:�v٦8\D$��3��$N0͔ XQܦK����s���*�5EQrOЬ)7��Z���>�b���阦ͳ�~�7�x��￙w���
�?W���������Ç/���?d``$�C�kEA�H��$g���唬�mS� \�Nf�̣�;2�%yr��sȪ��N;�H���G����ڶ9�oiV�^N9YV^ݴ�b)� ����|�)w���}!��#�Ҧ%����Y�Gz�΢(R ݀~dd�v���w%?^IW��S*U��r�+�̋����b�ǹ^�՚$IR���͝qQ�/佘�=�
��89�
�[��m�f��4C%���p�� M�����Gu`(�#$x��<�W����7�3?�SX���r�u�s���|�ӧk�v�c<x{�h��a->��G1���{�-�a�v���Cg�y�"p�,FoF��^��3M*S���3Z���m7R��PY��b�0�
~��V��u[�˃�ov��FٮВB�v��ݠ��{���&�7zL97dbL�B�2��� �~Ey|�#D�{��O>RE�-3�J��� Ӵy����K_�;�|���� ���S'O��s��"����`ǎ��2�ߊ�ܴ�4M4M��un]�붻�܀E�|PU�*�T���Mn�3!��=lQ��˲7�%]�K+��e�v���a�=-�^���˓O2Yz�ҭ�A)X��:��%�D$�!��)�6N"�7��=�O>��WW�H�a�Ai�NNs�4Z-��V����Ӽ��Wx�[����8����i�8���_�ߙ��x≿�����
������qvT����L��mժ# D� ! D� Wl'v�8v;�ر;�����K� czG���� Q�
���]�JZm�}���8sfw�w��U=��e��{g��3��<��y�n0Ts�o80Ћp8Y�ykC7��� ��Gc}#XBͲhfղh���}�Y++��m��H*v=�e{�%<�&�u�-dP��4� ��ۣN7�yZ
���E��f��u��bB��^��P(
���Du:݇X�~���\��qW��5�^Z�sv��#�Y���� 5<S*���`�W�H�.��>kr0 �u�.w3h�܂���ȴt t��@��r���b�u S����9��m��ݍ^�'����?��#2W�h��� O=�,���8��k1u�lobA0H��coz�]�fS��p�b ":�w`s�/6�8����Us�Ӈ��;qj�\x�uHD��k�$"��].�;fx�iYV�v�j����7n�}KK�iE �7ʽ>�ba�e����>�>f�W ,�s8��0����M��y��V��f=Ȳ,��v8�e`��w��[OaΜIX�b)�����i � `�1C[[zh-̟�'9lY�'ކ���9D϶TB>�u{�b�$�{P����r�fY YVF�a��Y9t��`MS�]_�@�۵e�����:���]x��E$��ĄqH�-�C���Z��t���8P���I˩�/��٘���D�x: Ài�wi4�Z "rغu�zk-.�� \w��Ñ2kS�q�}�8�_�a$M�u�u���w�=U����td��-t�Z�cwnB�(N_� '�0To�� �J�_�qp�`7 CG"���b�a�H��,�?W F
��&���9ͤ�ש^ ������Լ%�^s��kK ��4A@$���R� 5�
�G�+][h��hk � ���Ϯ��l��=o�x=b%���k�K�s5M�t?B�h�%��}��~�K�ߎ�E
“� h_� kC��/As�tt�ěo�C"a�_�'Ќ0eYF[[�z�Y�ݛ�y�]���O���C6�A*ۇ��~t��/� �6 �f���/���H�cK�+�{ ��� ��Nk9Ɏ$"C04�vΎ0N ��I�sA@�uA@8�� ����UU=��jM�XՅi�#c�� �T���AA�"~ �#�W�q��+���K V����Z���B�x�j�}L����r�$`˖��꫏��3�����s���с��{�|_���-��0 V�Œ��,[k�8U͏:�w��(����5M��Y �6;.��%]+!4����(
��И�Z�`V�M@�۷[�/"wr;&��A P��E�����p� +hK#�g�L�('���Y���UPL�t�ގ��?ݍ /��K/��ЉY�<�����2�^�a��P���ZGl���2�(�0���?Á�MeѶXxƇ �<����RΑ~�U�:m��®�}`����Տz���j����8۶��߃h�nX�>ݜɻ���!s3d2n���V��\�����k�f�H$� ^[:=c�F�,�tҝ&0����{�  >��*a@��碭(>��yxy3s����6Y����~���o�n��D��b�=�扈����� ������ ��[
�$a�޽�����T��/ξ�D��p�܃^{D`X:����q���Qm����|��蛺S/�"�zs0�d�e��u�i �� 8�i!&M� ۱�ˍ�����B��'<�s��C�*nE*�X��XЪ:��2؃]L���O&�ͳP��b4�ɹeϣ�w�<���Q�3����U���Z��*A�o����Ν��K�5=���0�������G��/�⋯GCC�a9.s*�uA(#P4=�j�ٲck��|>�x��h�5hQ�f�;� ���*�i+��L& Y�!*���L�os��WIh߷�^95���A�5���AR�A;Tgz2зɘx����^�m[�wƲLw�}�!@k�V���=X��
\r�<(ʉٯW j F���/��0��_���&�g�O{���, 6��M�D6pR*��}�q�yK�DF��|��:=���i�9�הQ��TL��糈F��\+�q �pd�}>�����XB�l6����7ǡ�U�to�P�u�ɥ�2�a�mYTl���3Ѭ���Y��� ��4
T�l_����4 ���}ZݬgBhv|pj�¬��ҬҨ�S�����_�C��{����hf?N=s*�/��y�xmM���t&��^}]'_8����Kh�A����`�}8���5�ôɧ�}`2͝h�4�|��d[��g��ӯŽ=o#�D1c�0 �+��"�"~5ME.�F$�,�Î�6ih5����-W����{�p����\.��ݖz~l�yi�r�XT5[T�2Ep�B#�ʮ�����0�����}֭���z>������1� `�1Ɂ�ӟ��ǢE�QW�<��w,��vCK18`�@Y�l�c��f3H$J/�c��`���ǧ}n�ʿ�����ӱ<�@x�c�Yu�����*��� �K�q�F{ p�� �������?'"jJE ��U5����-d���r�{O��y7x���陓c ,;��w�.<����� \t�E5�}��}�\ +W~�xb�Z*�A���]U�ꦧ�]}$l�.?���Ĉ�F2Ջ�]���6���$����x�U~�07P� �z��n麆|>�P( I��9R�޶������ܼ!���,�X�!�]�&[����"g�Px�uB��-�D8S���ӡ�fv~�|��!���j�]m�e0 �������&]W]���<�T5�g�� �i0�� ������ۏ��lg�V���"B�fU�zoT3���]���8h���7���ލ�gc?2u]h�Ebb��m�]~��r�L<Aw�5oeY�{_(%o����d���������^f�T�W�r�u�d�ˠB3Wp��Pl�B6��(�e�lt5/ }-��+�W� �W��Ů����v��L
�c����H�Aww{�6,[v��r�Q-~.�9�0��}��ǩâEk�H4�� �v�U5�1�� ?(����1X�B"�X��Y��ڌ%��P�,�h]Y�z,Mˍ*����0w�J6�.e7ڶm�MӼ�TC!��=���~���V����v�O�k*����̾,�tLɝ��f.���r3VR*I
��H���q��ߎ���f�tӇp饋N�9�����zz|�_+Z�_ �lګ�t|�����hj���&�>�_[�,�+��k�̺+pڌ�
F!�t�aP�)��,�W�N���>� :>+�����Вb�H�pe�e����A"�8"إ�~�5i��6���=B���!��� HY% !�Pt�룦X��A�*~��u}��-��P���3-,����ض�P(�Qֆl&�W�{
{�v v�2A�{O�8��o,�ep�[
�d��x�7��t���<�ba t��ܔ����^�={?�;��!>-)F0݈��a������r3�$�?.k�w���� %�9V�
1C?2��V��'~��zzłk�m��d�ٷ��~�����j.���˭��m0���Ws�lS�V�U�2�����N<����E�����+��k~�Z�0�f``��r+�F7܄Z�z�ʲL�}�|Q��q
f*F��=�r�e~��::�<>����Z���6��AA7t�e��?eP�n��8,;DF��
!���N���~�/#��D`�v�D����{s�N]�YS��v���>�aD"�����t◿����?�� p�[�e�{���m���?����WJ�qo������F�\�(�ql��x�ua��-xW|�{wCɇ���3&-��S�q[#�Y��hA� ����ן�N #c^ fG3c�ח�e�F�b=�82�;�&H��8��D�kb�ձQ3��>W���вH�nZض5lnq!�2��t�TT5����^V�6�˶A@��kwa��?G���^q�Q3G�X�qh [_�
5�cƴ3pr���5��4MG0Bo�<� k@C}�7jm��躊tz�\uuM��U������o"�P��/����|>3����g=�<g�q��uڇ({�x(lڅ$]4\�V^��>;�\���@�}ش/8��(��9�C��q��a͚���Jk�;�p�9��ehI�r�m�p�*��צ'�����n�KdƢ��砪9���q,�|f�;`>���zꥫ�Z5m�| ^OO ��1��F���P�����1�~` ^��~dDE�i�PS*�QU=���|/�����Is�Wsޮ3!��xE�}����;���̍X��.~�@�4���?����W������й�yd�)o>7��e �];7�=��a�nr�o�o�D�� �X�u�/~_�rhDZ!I2l�r3�cgs��>���P�m�T�ۧ:20Z>]�~Kg2i���p8R0��˥a�Ψ����#�V��ч20p� zb���b�3�0��nW���ͦ
E�rP�-�Wj����j�c��&(X��z8ĩ����f<s*�{�w�dD,���2a�'.���a��.DZ�����{K2g+VQ�˥��U����$G��~�T'~�i �Iz�� ��r������y� �Z�ߡגͦ=��b��Zi9�Š����<��-���s�f�*�b�ߴ/�������[�L`���hj�XU���e�H9"8��@׵Qݞ+��f3)ioOm VرX�,+P՜���ݼ]&���ܲ~=˲F��Lno�\���]�Z`�&��_�:wh۲��A�
��`ִ�i�s�D�e^uv�½��'>����o��岸�λ���o���j�h�y���H��$=��R�-��c{���@B�>��:���_��ÌY�����ۻ��Ä ӊfEs9�A��Af���^$�#���7��v,L�ou7����}���G ��[ϋ]o_�A��O@���e��7�%U�C��m�r�f��N�$U�\��ރ������?�a���GU��3�}�}�����>���i%�#�' �BQ��l6�G�ާ��i*�����*+��{z0V�ͦ���G �0t�R}��]�ډ_���yk����L�2X?53� DZ�L���
��\+-M�z�<�d���!�=v,8k֬D4Z��w$o��曏�Ip8�p�s��;�c��]����h�����,�k����(��L�>j�+-��+.� BȲ�U��y��ZB�A����� ����������NUU�\�{�Pdɇ�/����3��I@��A�e5B J��-�@ (�V��I���'�� �����5Qv�ފG��x�J��[CdY�����H�?�_\~���އ��`:���[Y!yEI��i*� ���m��B�YHL��4,�y Z���ވI��5/����`��3%���Y��|>;�A=g����TTόed G7 DQ,�&�6]�A((� �iy��4b�C%��o,Cf��L��)YxBܙ���=�B��
|�:y��'����f�)X� I�+
̻��q��?�UW���|��ԇ�T�#��={��ف����D$� %��e#��)BQ���2P�w���G>�)jxU
�@c j"E�;6C������{�%
��U ]#��1Q�����ZD"�0t��7eeϵ���3��nV��"�ں O=u;�ϟ�5kV"/}�h� `�qC(�)��¦Moc׮�H$& ���R���Y����,��i�4G�`:f�D(4r�p- D�$I�f3��3���H�B&3E �@�j�BH�RE:�%�q�oy`�H���@}B;B�*�E� ��I.�}M�D.��&G��z;zѨ��n�M�|~l,��֭�����ի���/����|>̚5���'?���E0sm�������h��,�@� ��m���������H�� �Ӄ!04r@A�`Bo3�0�:���3�� R��0 �` �\�?0�k.���y\:��p����׀��p�F � ��肐˲���C_�N�qlA׉��A*�ZO�8�a�64�n ���ӑHy�HC��x�����e��RZ��ݽ��w ��n>V�Z�`��DN�̜y::vaӦw�4���~T�yǡ}���lp���E���m?���9��Hi���6���Ԑ���q�@@[R��Դ,��6M�@�A������,���5Aי:��E�,�>�:�wJ�&���$`��M���~� .8 k֬D"Q���h� `�qE8ƌS�}��رc��f$��M���8
�|s(��&�"؀$I�l���16���2P�0�=)��+���
�J� H�u��%��BEDC�غu"�}����$I Հ�8%�`=�C����>�M�`v���;!���e�ǝ[:R4)
��{���K�cɒ��+��'�~?f�< ���w܆E��A
�� ��`}�~�g2z��$I0 �e4or�dֿ�G���qQ& t������eA���@3N�8��fYXV��HQ!",����,��6 ����ƅ3լ�W׵a�w��������BY�0�l�.��: �G�잢��jU�!�͸�E��Ƨ�e� C�>�Ra�gF���$<�gɜ� �7��N�$y�X_�XkyWWx�q�u�|�u��6?�TF0ĴiS�wo�n}~F�!�w> ��#�v�'I�7�b���C�-*��ڔQEE��Yw,����d�3���; �4�8֘�k5�2 �3. �g���"�4u�&݀d�����6�*v������-�m��2�y�;x饇q�9��j�r��U65�h� `�qG4Ŕ)�{�رc;��&$����f���3�QK��`@B�̳4n�XxP�e¶͚>L�C�:AS# *RMX�A�j��]�.��/,B|JZ����V'(��$z��F3Hc�`�q�K�`[6d� ���:����)�K0�n��� pt��5�"=��l��:֯_�ŋ�õ�^���8���q�ɳ����{~� /�
�!%���8U�����^���@ ]�"��̦e�غ�-��ػ� ��v�oS};S8�� S�l�h��Ԗ�E� �0��2L� B��t]�a�M9t��mq�-?G�=�j!��(%ߥ`�e�� �Щ�y���>_ZJlYt��\�n:*���K`"� k۶��Z�s4�������Fǰ�yſC��y*����qaq䠫k~�6\}�X�b)��L8Ɣ)��ݽ|�>_ MM�^Bͤ�*��*��ҾO�졭ᚻ��f��|A���cm2����t�eo��(��4�k �E�Ž�Z9��u��z�[��B�_��M��^��Ceo��Pu CQ��7��7��ܹӰj�r444��9�'\s�K��8&Nlž=۱}{a�� x+�����7 ������j��J&�r��B^��e�A��܇�Xм�.�& �T����Bh��J�YI��� fK~ODuص}3�fJl0 g=�c�`˰��U�J@��W��v� >4��`��,�l> ��o�ߙ��E[E�"�|�Ul����?�]w�� �χ3�8���⩧�Yg]��ޟ�{G�0�\�<�z�90M�kM`�O2Շ��C�b���Ji[�n������1=6����m�A4�,p���8����h��H$y���#�A(5{`lۂ,��BS�0mOa���ش��m���8����8���~�|���̪e{%0 ����
��2q6J��L+��qc�;E����6�]{.<���B���p�D0q���׎m۶BQ�6 ӭ��ٓ~(�oJgM���,�ݥ�9��jW�ri8��
���=e߻j��|��,sJ��Rխbt�Ȅ���&�/��ORQQX $I�eYH��@��^Z��8t�5 }�wJQ�w�} 6���O�ʕ����x��q���sܒH$0aB#�����f��q/�մ��u ���_+X�T�}��C��p4X���`��@���L0������s:\[��_ٵ��+f}l���vʾ��h2��wAn��`0:L;�E��04�Y��ejZC~��)�8�䋐��ؾ�=H�2��n��$�׿�M�~� .8�]��P�ey%Z�g|dY��g��n]�W^y ӧ��~�h�ǜ4��(�{;�G�dX��Tj� ����}/�:��ScḦ���F4����s���kط�qq�L���DӨ�v���k�5v�H��t��9B�#�@��آ�υ��,�F V�췐O믶,kX�����\.IR
��ҍ���ڶ�X��h��(
n��˲���=-�'Z��ϮO� wL��BgVI�Ϗf�h����}{��s��ܹq�M�����k�a��m�xMM��Š7+{��b�|� CQ������8�_�\�m�S�$٭�0����g� Uͺ��FVC�g$���\�c����e�����ڷ�1�O��m�_�]�<ͱ����*~�cÆgq�i�r�2455�����c�8�;�w�ƣ�>��~_|=Z�ij��ZAݞ �BQ��ϼ'�j�ز�,l]���e��Bo^i�����$"���{l���j�X����ҹ~�~�r>�\.�'���W���s�pLC5`� �~r@���a�I�/��x& ؿ� �)���,���ǎ�0sڙ8Ƶ�#�� ����X��I\p�\����.�
8�����w��q\}��hi�ZV?;!�@��@�m!��m �z�o� ���D�Pv7��w���z���X�Ƈ�`��`�I ���"Q_?j���z��Ϙ㬦���^?3�*b�A�a�I�`Tgv:�r�+�+��5 ���(�c�6 t[Y߇��;h�ע ��x�KY �@.�rǒT6>��aN��д����e ���_.l ۳g^{�)L����?�9�"�s/�,��� �>�;tt�p�y���3σiV��lN-(�ߛ��7>��nV�Oה�s~٨G^�r��`��nH�<��J��J�G��Xi�����C5�KwF��f���~�^&���(��o���z�)̙3��������6<���8x��ܹ�0q�4�|�q-7 Ue��a�3��Kp�ҲJŠYٌۣ��hF��&�J��[� U�²,D��1�,*(�a%G�^��c9�ti�. ��s3����A>��ۭ�CzF+�g�����Mͤ#��'B ޹d����y3���
i�!,9�o����H��m�����>��Ϟ�+���H�eU�M�T
!���;����⊏����ur.N>�AO'z�{`�R6,��H��09�b �L ���8I�l��������ߵ�3�ƕ�(�^�9������>m �G �ZBt]�旋��fjeض�?��,KA2� Q�FɎc#�I�x�C�$T5 �GoG�u(��͐і Vq�f|:����:"�X�k� Tլ��Py�&�M�qE�yN�4C/W-P�w��޽�x�'���/�����dYFgg~��?���ą.ŤI3a�կ��e�-�Ȳ�foj��@���u�����7G�Xք 0��R��Y 3�+�XtMa����c�o ���z�ke���x���b�����{����s8�YX�b������a��0�D�������8x����K��8 ����;�GM����΁��Q��e;���#�Q�A��b���t����l��s+郱�`��Y�<��`�r��x(�9���{��h��`ś�X��I`&^��42S�>EB��I�ή�ؖ�|*�|2�p}��D�x�;��D�4�n�!�{ +�����۷��W_}�_�ŋ#
���Q!7��o0�z\vه��4 �5�v�04���E�1�E`�G�Dv�@|J �pF^G�@�O�?��`���O�C/� θ
�f�Y0����̐qnů�f ��m �PtH�3�r��z�ifUC]]��J�Ӱ�L� I2��H�Ӷd�C0)pn��>�X�����C���>Ȳ�
�$�J�;76~F�}%F��z3�+w�'��3�f�b��[�Z����mtt����ϡ�����K|��(A�$tuu�g�C{�.��zL�4�&�d��l
�h�P��g]���fw�oq�ߧs���=]�1,��OѲ�PI�#=���ܖ܍�R�� ����_쳢�)ĝ ,��J��qͿ�����Ϣv��ݻ7��¼yt��nxU.�9'������G�p�j��O!�L0;�W���H��V�Cˈ��Ϗ�����8���:V�#I�0����u)��jp6�fsCE���Ȥ�e� ��\��L0��W�ߛ�Ɩg���>��H�NA�,ۆ��aj&��#c��CT��& p�����_K�+�y�X��َ�koÊW�QGG1_��?�q&��>���z��/R�~<��㤏7 1e�}��
�9�TD �4D�~s�i��x� NJ��9�^"��.��F,x*���4M�R}�F3��;���&�} �F� I��3&��#��.�K{�����2K�K�Ɉ��\. M�!�ht�Á������}}�(~�� ��?q\����6��)��a�K ��`0\qɲa���Y�!��������w��W�D<����Feo�W8�|{�$�x����<��8�0tw|N�ex³��0����x �`���DUU��jl���O�s��@�0tό�ر��,�����mb��C���<�~��i�-!w���ĩ�ѱ O=���ӱr�2��׏��sB�D0g�)X��e�����y��Pɥ3��zI��4��1�7he�������QD�V?-oH9s�ִ|Qc���W�@���M���� ��<��f����י��`?cy�XS�O��ƾ=]0Y(u��۰�C�D�5���^$N���)���S�cJ������z\y�\��\}�5x�'����c�̳��>���g#§J��
�3��˰��E�Y�"� 1�r,=�Bn�����H�� �_��\n��m�n)a�M/VNA4J#M�#��zc�Xł���,�+�f�;��hڠ �Ь.-�d�t�5����l>�@K�C�DQ���EK�EQ�6�:Q��"�x���Z��T��x|>�W�R� ��8��؉�_~ ����W�>��'
a֬ho߉w�y&�@ )�o�\�3�b��W5�i9ضU�wz��WU*.����/�VG�^��꫑�6�9���n�� ˲�>hcN�`#'�)`�^'��G.GךJ�U6�V�J�%d�iwC�6#���qtw���G����bժ��?v��� `� G(�Yg���^{{��w<T�&�%g�c�i�nc��iy�j�X}E��Lo4�Υ,��;��l6 A����>�гy��D��P�\�/�e�ʁߺ��q�ù���q��� �J��7�:�"#<A �"�<DylL@{�M��W�����݇_����O}�]v)��W^y^{��x啗q����5,#h�6�������B �u�0�guj8�����u`�&u��@k�7d�Y��猸�l���, �p����4 d�i�buE_�86t]�m�n����2%���y����ވ5n����A�\���1�cò,w�� �|�\ƫ8�m�3�
�c^�(ʞ�N�>]6�(�ϸ�-- �s��H��Ef�IJL���g��#�oIR��*;��������ǤI>|�k_-����O0��ٳ�ֶo��:&N�UR�+��_�L�X������xmI�N�*~�R����TXU��(�^��:�$�u0�
z�Pð��P��'[�X�p1�j���U����8�㠧����}\v�yX�z��'���s���?�[n��4bѢը�k��j�\�DC��3� ��%��P�w�0J_� �v,Ea��N'A�� ���Cz��œN )��X����B��{/����c꼉!�:8��# -�֒z^�"�u~�������.�d>���e����>vl����H�{1}ʩ��kz�lx
�s�c�y �LҌ�]��^_h��0�v�e5����dWי��yfL=}�����*��,���Ӓi*�wo�5�92Ӫ����,�`%��e�#�X���8��{��x�����'^�n`Yn���p|��P`M�kJ4�q�N'����c�2�L�!���[����$�P�LU6��v�1�ڻw7֭���ֈ��/��:Α'�L�׿�{�$q�՟BCC �݃���$�����Y�q��P��h4^�yQy�P�"�ˠn�N��;O7��ݲeYk�h yJ��&�M�o��x��bi��#�=��ke�~�b��Ϗ��{��/\~�X�zb����e�朰P�$~����c��Uhll�i�E>�����W������B�T�ߵ6 �`��������(�gX�P��2L<c:���P:Z�,�%�`�q��f��{ �H�!��B��}1CD�?ꇤ�q�p`{���0��I�q� �G���S�|_݄��ƥ����`��3bcK�k��&1�(|���(-��4L(���&�c;P3*L�ľ��1;wN�x��Ј5J�U7n,+�Ι����\��1��w��z�(~�a�x�bY��]H��S"�ֆH$>�y��o��/�5ò,$���"e����!��z�v�cP��G5��6����{[���� f�3������r�(.��+��K47O�;��ژ�w�{g�iX��ǕF6��m�C5�H�g��7�R}5� �`�c��/#�K�f��13���V&�}>�G$uw�������z�JD����p�9�����m��L3� V��yja���g��(V��"�if��1��2k�� ��(y�ei�����)���u�ٵ�D0�;��z��7`���_!#��|�[ڪ�5�¾�n��w�dz�}�93Ν�W]��s� ����Co`�3[���5Hud�S���@�%9$y�cn���TB
���6�M��v!�c&Νv5�F�`7kX�f�a���2��K���+l��E�m;H&{�� �F ������> MS�Hw$M�� ""�XI���l
�� h ���!��,
3&c�c�
.ivOs�ri�Y�]]mx���p�eg�c��[��9�o~s/��S��ҏbҤ��MS�˥�֕����A��a�5��]ɭa�H���H4"�����P���:�󙚋_����
�"߻�Yn:")[v�h�޾�=�#,\x֬Y�h����c.�9PW��o�4-��󗣥eJU"8���0��JzM
18d�q�� �5�\s�eNk 5�I#�f�¨��
�Y�����qbͅ6+!+&��PxZ��f�n��
6Y�a������)����a��%8<�'BD�N��?`8��S���r�9r��?���یO��IH�ss�m��DE�TF�<�c;8����-85r � #22������Q���KZ3X� �c����:�����u�tҫ�+HT���4���nW!n��ufi����,�)6���T@o0sSZF��Ig�N�֮�=x����5�\�իW�։���>�w߃hoO�K�`ڴ���Y�C$+K�:��|>]�ܹ�#!H�SF~�k⽽����Rp�w�`Y�L&�h4^q�o�k�����,�[�l�F:]�o`x �X��E`׮�X�7� �^��x���� 7��p@��N>y�ly�v�B<>�Xi��� ^��X��3���X�0��l6=�Nd��O3:�W��F�����(x��<!�sU��:ֈ� �L��硙)I���� ر�]�݇�5X0���{�X#O��J� ��m�˿|s���S����q��S�0��i�ş���?r��]0tZJ��K��mc�� ������\7�3ӣf(�%�����ª �W@�Mr�,˭B)�+l�E� ����b.У�/!bd�Wt�c�4ǁ����q�iW9���EZ������ A ^�}0.�o��vX�3+}d������뮛�+�"*O�s�N��f̘����ؼ�=�Í����m���<��h�
�fot�&Sp#��@��_
,cJ��w��xm��д,������@���ix-T��O������4ֶ͒C�e���� /܃ /< �V��W����q�D"�>}
�oߌ�;w mB"/9L}�Pw�ȸ8� w�6 ��!��댧K s� ������v�u���q,��1ض��ݑ�{��%���,�,�t�db��$�;��m�I���ҋ@��>�$��j@R$��o����c�%�0��9�y�����C���i��1���0uFހ�ⷐp#�� `&:^ڇ��8�n1�� I���@�5X��;:7���²Lh��Ӕ�9�m �����x&S�TwdP1�J�I�10�ܡMW,��� ��U�S�{�㔽��F)��O,��z���ïA���x�}����#�aɒyX��:���ߗs�
�0m�tw�a˖���'Ǒ��ԭ���\ׇ�<�,�x�_f���Q?U�A������d��
�iZE��2<��!��q��,7��Y�V�����+�<��Ϟ�U��ף�Ƃ�@s8���ֆ�~��.��zL�:�Y�u�8"�?Y-l����b�{dG�B:=�@��g�y� z�X��0td�i�B����$!�-�*mp}� -�fe��TDQS\ض�}}mx��I�Z{И9�XZ� #�a�sh���?��u�0� 8�3� ���|�=� A>���y}}X��e�+x�`϶m�Y$�R�ڰȘ���� �1>y��jZ�T?DQD"�I�ʺ����Q#�R���<��(����S�~o��X��` �R4`4M�|�]��~�: CG0.)��Yn�c�n�������D��&&�l$MG�.�[�+\x�)X�r��(��5���I���ގg��-��s8��+q�i�AH��>˲ܱ:�P��c��gB�=��e�;մ<r�,��xͪ� ��F�����ʕ2�R��$�GBe�a�VM��H$Z���(������O��ӧ`���hl,�p��3��!��q��4��m;v젙�x<>��ͦ܅/<��DQ�,�(��@�g���S��0��$Bw m۬Y&��ܦ�l�2hZfdY�;���`z=�sפ�5c�� ������Чw�`Gf�_���]����_�D��W�c�o�P����C[�����@�˘t�$�����g7c�����|p0|a hOb��ӈ읊xj&a.N�p��M�s���^��{��NӀ���T*��p ,��:�MC�}%��J���Z� �2Krk&��4 ض]�A��1�R�R38,7 ���P?d���Zν'�~����Sq� ��a۶;.��O?�㠮�--����Dk�N� 466Vm�ɪ
سN�q�c�nXI�F I� à������=&~}>��.�k�m�&�*����ز �ñ����2��e���13�T��� ���Or�o㸟�� �s8��k�.<��:��̛��'OC��v:/�p���ec*Ų���K��|�qɎj��:*&� B��a�`>_��L���P�<t]E4:r��4Mw����Z���鸂~d�)�� �أA`�v�}Ɂ�8c�|���{��ڊ��b�F���m���fL8m�^?���e���(����M<�_�.���ID`ap!`������p9N�}6"�`�w{xv�V]�jέ����<
B�h�A3�E �p��q�A��Ѣc��1�b���E"Q<xc�T�i"M��u[�$ �P���h�]�>��mA�T���s�nڝ����݃9s����i(��_���8Ex���ޞ�9�\��O>����b�J �M���+&HU5�Y� >ϳ�T���K����P ��ab�k�4br�q�ñ�v�xp��� lܸ��?�9s&aŊehjj��H�<��B]]&Lh���`����' n��ܞ���a��c#��s����-;����w f�iƤ�L0-!�e�Ԕg�n43IJ,�i���j�_s72°m˽���#"�b�0��d� � ��EG��gѱ��ڈ�gL�Y��B �D8�Y�3�?�$b������ftm�B�)��h�Ҷm��Y��a�9�Z-�5�t�V���Xo�$�C `�I�IDAT��3�83�H\�+fbWjF�
�<�v�w�{n�)L���.�&� ���M����*�R� IaY4�[���rMӼ�jY�A��n jn�cy�2�6::v���I'���/���@ ��~���aߗX,���f��׎>؄@��� ���޶-�������YJ<�U��{S!p۸J�7�� ���(
pz,Y�]?0��Z����V�X�k� �����vI6o~o����>+V,��ׅ `g �&On��훰k�N��MD8/[��k�� �g
E�BD�4�R��-�� ��+l2̌���� fwٱF�>�e5���f�IbCG��l�`yt���,ttm�k;עy^ =}x�w1��i��l.�?���N��#�_y:�y�l;��Y ����i��@k��$4ǧ�>1��w���gG܋�(@��Y����̤t��Y"�����Q�w��J�Xy���JX���`���a�P�5(���@��A\Μ���6c�2n�4��P�g�z��� �����y"�,*~_}� 45����Oe����h4�I�Z�ݽ�7oD4�\�L�Ca�5��#����k5��V>˳c�_�,��D[��o�B�o`��6�+�V�U߲5x��a�J�I���4���@Ƃ���Q���\���7ᥗ�ܹӱr�245��e�C�%�N tvv�׿��|�\��H|HY�`�o#ǡY�L&�X��]X�q�;g/Ӥ#�*?/�#���3H$Q�YA\��(���J Nٱr�,t]C"�P�9Ӏ�����Cn�]��`d�= 4(
�c�����q�P��w�Avv^��Ϙ~�t�~�����"<��`ҹ�pƂs�߄��I������f���?�E������v���L& ���f^��r@��9��/�"��}$����
��c���@���:nl����:�1�����A�tr�saʚ�G<�P�Z6x,��P(�1;�9�&�Xt�gY���4<������Ig�n���c�FU��~�〇k'.� ����<�::Ҹ��Q_���k�g�`���h�c�z�=K��Q�!��]��k���{�!kV�c��(�/Pd���m33��_�F?>�8h��x�b#���p8���z�F �x�_��sgc��ehh8q �
�0�S"����w� ]���.ƴi�@���О�$��(dy��)!�ugVA�~��ft�N�z�B����9��l������J:��k�}?���K�V���M D"���i4`�eV2:vpN�޾?�տ`� �t�I����P��?��'D�S�f�����0u�zd�w��+Z��@ I��D˃mאς�r�:�7֋���z�B\c ~����]N���d�Ǿ/��ޠ+h��= �Y H)�@} ��Ia�e���ZU��m�p ��h�����M�b�l��wxLmB�fF_�~�_�<����߄a%�3�xFE�߿�=�$zz,̟�
�5�?�dž���uu����������YuH��R��#��}�����\l��mۭf��>c��6]O٦V�ke������v�Bv��,��;�� �b����bŲv��Xp��Aoo/��N�R2�?�*7�P�B_ �i!�K��{cF�'���J��X�!��_�vFeY�� ��+?D�UN`>�X�J�5(�Z�۟�����Տr�� 4(�2Ʈ1 2����k�=��O����?�h��_�0,��< ]�a��U�F��8#��hϚ�f Y���w�f4ׅY�����2C:ꤴ�a�J����%��C��`0\Ҹ$�v��&!I��c<�AXp�i ��T�B+Fh�c8/��꺭�Y(��("���qOH��>���T��h�[�Y��l8Љ��G]�������Y���B�߿w�u/d�s�.F]]�(q�`��4u�_�pKۼV���+���=�ͦ]g������H�@2}���m�vgb C< �{Ʀ�IO���zv�)H�\�Z�A6�!�ͮ�Ϥ����86zz��W��ĉA|�@KKK�o}�0�S&}}���n!�X�h5��*Ji�A�7:��F(- ���� :�$\�k���Ò�ͫ��l�h>�����dR�,�uh��X̤�><�>tw�� � )���4KME�`f{��ܶ�C���:>�c����\���o}�[ho����~������]���^���e�V�z�����hZ�XB��{����+7f�K9ۦБH��R��K��a��l6]b{}���ͦPW�\�kh�15L�z��
�\�R�H`F{�\�H��L�}����������!��?}��[��3k������wߏݻ{q����� ��1���i�g���I����%�Iض�t��ݜ/v��~���t����p��R�������s��L��� �Ԍ���='�b�s���CCZ��'V�m�Ž�~�_�U��!��ñ���pʄ.hI�r�AH-Z����q;�`���Τ0$�� ��\���9�B�aN��`�2���8����f��V*��&A�k���yH�Tpl@��F���#���AOO'~����>w.�d>���X������n'��n�lY��^��q(��Jgf�q'}n`�x�74+������ʩK���Ԑ��b�X����H&{ݠ���F�'���������4l�F4��jd̠ �6�u��V<��/q����/~�����&�L⮻�Akk?���Shl�4��s���>.���fi��`?���ep�Qu��� 8�A��٥�7T�a�K�?��V˲00Ћp8Z��S�����������X�㝏�p�;!��c��W��ċ/>�������0hƀ��-�v���AA6�.�I0 ��w�V�t<P8�Ħm�X� ]�!b��]+ ����fB ۦ�P�S�������q4ݍ߷o~�op��) Q���/ ������g��ݲ,d2�!� �/,t<��D��h��!��C.�v?����E�����?�6���tL u�/Q� �
4-W��f"�K#��m;��kF"р|>S�y�����������V<�����s�����o��/���(��/o�I'�������;�8���� �.~ ��Ug�1c�Z�_�����Y��/=��b#�Ƣ�kE �^�ZC�ݽ����X��B�^��h���9��c�8�
� `�����[/��� ��Dk6�0t��Yo�o%���-�;�r�S�f�U7�ZZ����Ip�NZ�L�aRA�!��3�Z��9v��+n!�V� �܇�Bh�z�}�ŧ?�^��)I�p晧#�����ߊ�.[�9�����Lf�+ד$ٛ˫��yj�4ڌZ����,���e_��_�`������H(E02��|>�ڇB�3n����1�Qo���4��kK�B�Y�Ի`��<�ȏq�g����a��9�a*�g�BG�.��Λhh�I�aۖk�T���c�l�.�>�w��-˂�X�$�myn˵� I���m[��Hs�T��*���~Ѝ�R橗� P����.<k֬@,�#�J��@s8U��~��g����1�2L�8E6�B]F���n1c�Ў� {�PQ���
k��y|�\� po��+���X9���? �u�1TTV�Ė�-[�cݺ;�|��X�h����x�'�n���ַ~Y����u�\�-E��ii� �2�� Cwwh��J� ���Թ�,0�#W�5�@S#� ��攺>R'�|>?����U�UwC��,+�F��A�a�H��֕-,
]���[��?����`��k�DK��s8���ۋG]���$.�d5f͚[����a�@pXL`�6����X�j�����04W�k&��&=� j}��+厴+}] Iv�؂矿]t:V�Z�D"^���x� `��ݻw���Y.�x&O�Z���:�X=��q0,�ʜ�EQ.�$����rY�ri�B��zu+?��);t՛
� ����x�_�����.C P{!�9q���x�I<����������s��=#c��[���1M��8 D8+k�����D%�6T&��Y�i�D%���W�T��Qo4� ��e�$C�QS�@Kݤ�˲tw���{o��W��%K�B4+Z��ጆ 8p�֮}
{��q��+0s�)��D�9�65���1�8�'�M��_�!nϵ�q�rض嚌
�9�V�Z_+�F�#����,[�lċ/>�sΙ�իW����:*.�9��g�<���H�$\|���2ez�j�Bw^�cvsLfs�AD&�����B�R�d����Db��e�J�1QӪ�1 �����Λx��q�e��k�A0�N����"8����?����; Ib�-��y*"�XIY۶`�L�
�|> Uͣ���[A�s�m}}�Օ<o���������a��z{�� M@�}�e � A���?�4�N�{&_��ம6<��m���t��b\�r�GEtww��ǟBGG瞻�g��J�H躎|>�Ns���|��yv���j�X���<~�X��H$ꎝ�k�\il ��^�ظ�m���8��iX�j���3:��é!�w���G������.�S��.���"�q<�N&�Ap{ml��� q<W:)�OQ�J.���4<�f� ne���o���}w��?�_=/{�Ԝl6����x������?~�SkYR�����5��w�^�WH� YV�>~���_?X"�(��� �{��� ��G�!�YϮi�0M�c�q�A��Ϩ�����9��H$^���8�������� �� 7�F(4~U7����.�]� ::�8��kp�)s*�l�X.�!�m��%k4��_ln9]�L���/�h{��`Y�k�9~�� ��~Z^]���(����������'a���hll���x��`q85$�H`„����Ν;�6!�]���(>���/��B͢D��9�ri������1��2ۦ�ö-�Xj|�Ut���@���&~7n|]4K�.��3.(����>�w�����y̙s!��6mX ��I5�!���A�}�y�m[0 ���0 X���F��ahp�RNs�&X�Zi�J��EW��0M��Lgw�0 �c��$AQ�Sۦ��=���M�CD� �y �9����
�?7��Q��pƅH$����o_;�m�E�������4�#��x�ᰈ_j��(ʮk2o������<ëJֆr����RM���ݰa�̙��+����i\?��.�9�SWW�����n�Ν;�M@<3�eYYI�]s��u��|�c�Y�8��X����t��h�H�&�W���(�Zذ�ul��.��T,_����qE�$̛7o��g���[8�3���i �Ϻ3f�o�p��y�CE��(�������hѲi*�u�&5�c.�L�� :nI�$�X��㸞9X�۶\3z�e�q/s�(�ʅ�5t�S_E������K3ѝ���� ���S�7����3�D�Q��P��[��'���P����t{��7��mY���Ե^tǝ�j� W�ʎO�B�,�KB�'l#����6������O�Ӹ��\s8�@]]ZZ�k�V�ڵ�D ���"��P���- f�*KD͠gw�ױ��$�E4�a�E�3̂rfD�c��k�e���cÆ'q�ŧs��9l��ŋ�Oz
|� �&�F$5�e��T齔ͦ����� f���(P?$Iq7�X����ri/�lY�k��z��P�m��ԍ��W������}_�ڃb��,��j�����b�[Q�˳��,+�3�\N�y(�${�F[�����ѱ��<ُ�������)�h4��'`߾vl��>B���՗T�f�&T5B���&BUsP_���f��Y���
`�A7ʫ?V�Z��$IB ����&�xB�����8P���[��k�=��O���o����'��Li�lĮ]�P_? ������U�k�[�� T}>��̲&L��]ס�y�B��;�ah�L�Z=��ȁCǚЀ�u���[�n��/ߏE���eϜ#�UW]���w���eVA���jZ�p��,:s3�`02f��e�h�$������ZZzM���m:1�i�C��fl� +@�Q�J��ա?�EK�i�5-َF�"n�W)i!�@U�U������!I#����mo߉�^[��z_��?�����J4����ݽ�6��X��xbT<(�<mY޽\��{)�규�9(p �\>_m���^k �(����:l�~�`�p̗��uW��;��Ozg�5�V-��Fp��#�x'�4 �6�Gk�n44LA0��]�5�j�5�_*F.�� ��� f�%+�tlB�@p��[Q��/��4K��5�P�V�-;*|������{�g���K�d�.~9G�k���<�Z[�`�������
۶��g�F���YٶmWĖ�K׳X��@������C��̲�`�� �=�t]��UY�!�tfx B(���� I2L�(�_�f�d�i(��⌬(Jn٦3l�.~�D,����z��r"��N����V���44LA8/���e ��b��\.]��Tظ���/�Ux����ԂB���]W����f�-#�V� �#{���s��
�;�VqëZ2���� ��ɓ���Q�K/=����n��l6}X�/5�����!I�V6 �|v�n`5�l���{��0��ʹ<�l�v �BvT%��z�k��؍��!�/��u��In��6�v'�z��������W3Ǜ�O��*+�f$��]��p�Ł@؛��
E�ܟ(B���0*�+8Ȱ�E�mU8���[2�_)�`�N˲�AQ�ѱ ������o~��?�S �����ƴi1��½���q߰
A��_�8��2U���m ��!��k�M(��AU�
8�h�*��:����dt�T���Lף��6�]�S\p�iX�z˹�(� 0�s��8��9x���g�45M�a�#i��Z
�����AwF��c�R#Ӥ��(V�ǰ,����6ϘZ��i98��>�?>u����LwֱP�XĽV��2O�������7���>��_�P(���r�
�����k�a��z���eŭ"�!UeP�Ɣ�B�P��.DZ���*�m����+�%�sϳ{���D�q@�y��f��89c��޽�������7��u�~p�
B�fΜ����X��uL�t����f�Y���@Dd2I7 \Y|�8�Y����zm�=�i*d��ؤ�k��g�0?��f���``�|�,\x6V�^����q=�����F���p�-��0�8K0a”qqU<����0t��1w[�!E����ʡdž��`F�=�lg�����Z��d�wȌO2�ﲌs B_�~�y�ᦛn�%����sT�J���=����o���Sk,V��LDZ�i9躁H$V����ͦ]#�P����l6 IR\��^�Nӱ%���:����D"� vl�F*�E�a`� ~���0}z_��`�|��] $q�}��}W^y�Fd2IȲ��=�*Et]�̱ʁnxi0M��M;۶10pн_+�l,b)��b�H$^�Y^����={���g�����U��#���qOD��p#�㠿��_?�m�1o��H$�ٿ��q郣�X}I��j�N��,�@2ُh4�fu�?�l6��jDA�86���B0)�u�M�zO�^<�����W㢋.�eϜ��0p�w`ÆV|����FUq�5RC�dy��m �t�5T�z�82�dYv˯�t����ҠsCCn&��u4����@ X���g��Y��ۊ?��!�q�d|�SyX�9�rq�T?���S������r|���]DZ�J ����{iǥ�I�����.��P�< Cb�W���8��(�����qh�Y��D*7, ���{��#?�W�Ç?��xl�yb�0�s�q}}�����l� �Dc��q� ��бG�-�G'�a"���X�P>��e��UdU,��y00�ئib`��DS�# !ػw��[X�z �ϟ�@��12�xCA6��=�܋7�؉o��UU*���d�uuMegQ� ��~��V�i��P��J2���|�V���Q����k7 �l
�p��T��@�wo+y�G8묩���o��(�z�s�BEp
=�(�q��7�����K���� IR���Vveܞ�`�F��� �<�@ �ϏR���z��M�ҫEh�8 YV�1��q[ ���{w����^zV�^�X,��q� `���Ӄ����0�8.�d9��'�<��TXo^.�A4���\�|l:R�~��e��?����̵z�ߵ��g`�������n�#�܂�~t9.\�3��cB2� x�A�]���?�h�`�i��ϕ`�������'���|�i�Б� ��h�q �+{B�յ=�C,^|֬Y�`0X#Ag����?�={RX��Ø2�$����86��~�����yC��h�堪9躆`0\҆���JX��UЍ�+4�Cv੧�������+x��a� `���ݍ_��n�j��/�ĉSJz���e�H� ���J��r�����%B-�Y�B$��5�r��"�0 �R}��J��l۶ �>{V���_~9B��]t9�#A2��C=���#���{���i �Iz�\�q��I�b h1,{3����m���C<�Xqp�ɤ8�uw���/���B�X��p��s�p���r�y�V⤓N�Y�ٲ����3n��gY&����P�����,p|>�M3�0��_���l6嵄U:6��l߾��ݯ=��D"Q���w��p� �H3fL���]�v!��x<V�۶�iy����fr��K��|�H�f�2���+)4'��,��@��T����Ɵ�t7�,Y�+����_�1���ǬY3aYY�~��p�e+�z�a�u�Pi=�#��q�2����^�5��X�ь��(��+NA@.��,�eytw����k��˗_�H$R�k9���`0�iӦ��� [�lD0X������i�(z�r}.�ֈڋ_���1yp�(���my���W G�$�jΝ�,դ4Y���[7������ªU˹��a� `���0e�D�ܹ�v�D,֌D"^u9�a���^o\5�E��`�2���Ca���aW�2b&� ��.Gx+
��;o��7�e���k����_�1������'#���o~� ̟-D�x�g�t]� ���o��Y� �\���U `à�E���"���Ēǿuu��G~�+�8+V,��sL�1e�$tw��֭�������8f„���!I�'D�f� M���e0�M��HAjYt��ݭF��khZ�(�*�K�m¿���;w:V�Z���f��p���8ZZ�ں ;w�D4�T��,�}(I5��E����]נi�����(�n&Z�m[E �@��>�a��x�u�7�t,]z=����χ3Θ�}�Z����sAQ�Q�I�i�U�UU�G+Mr�e�[r��i�p�}}�k3�,�[gF=[�AWW֮��\r:>��ռ�s\�D0q���׎m۶@QbEE0�y/ ,�a@�TB7�jY2̠��ahCf��<S��r�?�!�����J�������_� �̙�U�������gl��p������\�����nF</��_���5�N��`c�f�H�����H� �i�m � �� �j�PtL�(T�n���?�,[���_�q�,+8��m��x��?�S�C �+���uB�i�%� +u�� �TDW'�i�k�4uȲ���7AݠYtg��<��8ػw7�{��8�쩸�O �,s���D�Q��4�"x+%����E0��Q��9��,z��/CE�
�$I� ���|>�MW��5ڵ�"-�&D��s`��=���Z�MMM��qF���p�"f͚�U��C,f�מ�޽�(��AK�t�:.eG������.Ӵ`:L�D � ǁ7�ne�i�<�޻G˞��{�=��Λ��˗s��9.Q������h�G~���^�5lۂe��-}��k�;6�$�����I�BX�5b$�;��܅^��g�㳟�k�|�#t���1y�d,]z-�L cÆg�k׶1�f���Y����"~*H%�2����Z�2dY�(�0 �U�Sذ����z�i�v�G.�9����3gb͚��Dt���S���D�I ˲a����(ʮ���\��PI�
fNj͠@���f�c^�$������Ӹ������~�{P�^<�̝���&���l�4*v�hF��#T�{[+D� �ʍؚi�LS�Yٶ����x�G1i����8����&O��e˖`ʔ0�|�)���5Q�ͦ�5e��/CQ| D@>�E>�� �q��i�cC�Ԓ7�$ غ�}����3gV����H�0�s2c� |��� ���+k�JY�u]�eYǿ'��%��<T5 E9|�ǡA�(ʰm���)�t�џ�|,8 ˖-��s����L��?7��7{�@�����qX�Y���j����rQlۆ�΀*~_}u- _��?�k�p�&M�ʕK1eJ���:;[ �!�ɪ&��\>|�CL|�r�Q�ċR�$��w3�Z��L��;?���t�<s��%p���L�6 ���� �i���8xpߘ�Oc�(BQ*jˁ�����J�꒏ o�B<���n �������s?ÕW^�뮻��_� ǭ��]o�s�݅�{!��z�ݴ�تx�n-�Y`��FX��2h�2�춃���x�������7�~�/��9����`͚�:5�_|����w۶��YH��p8
jL�Wv�
0M�݄ݍ��Dq���č;F�x#ho߅g��%�9�dnxu�0�s3i�$���~
�ЇW^Y�:G-�SU:����>�C�)���:��lUh�8�٣�P�`��C������Ն��,_~���.~9',���#8�^<��/��d��_��ݫ*͚�ŬI�a�v�eЊBM�t]EWW+^}�ID�*��_�yD���9R477�#Y�i�bx�{������6r�,E�#�q�vX�˶-�r)H��h�����υ���jn��p�o_�x�Ǹ�9X�zutA�j\#8�a���?�ٯ�ٙ��e����a'ADgލ� �Pl�F&�� ��D�0M��@0X���(t�l�$�H��p����M7݀ �# Ve����B���]��JX�䓐e�X���2�ԑJ �ӄn,�F:��,������|��"�T���mz>�������� _��?��=�h����><��#hmM�+n���(���&!@&��m[#�Z
M�Ȳϋ�Yz�h4q�>zL�0�Ć��:������#?�%�����K�H��yqJ� `�!�J�Cw����#�h�o��p찝O.��e����^�e�n֩j�J1��l�F8v �2�ٹ ��ͷ�����|��b��� ض�[n��v�����p�*l��>��O�j�R-�a��dR�"U�v�ܹ �>�k̚U�/|��|��qI&�������և%K�--ӆ ?�4��� ��y�8��T���sK�隡iyh�
�?x�<I��?u�����<؅{��./��V�@<~�b3Nip��#�E?���AH-Z���f�rY��?p�}z.}�$�PdؿY�Mˍ��X�s �8Ё������UX����Օxr8��hxԲy���~;�~�_���U]�����3H$Pi�]��m����A8sǴUv]]]mX��̙ӌO��E���Ւ#]��9�I&Sx����ё�5�|
�����{6��i��F5������ ���[/l�F>��e��-
�@ YV����q��c͚�F���;
���9�p��}��֟�q�1�r��AH�|X���|�IEw!Y˲��9�G���Ь�){e��{���{���k�h�B�����9� � ���W�����|�;w���^j~��i�n�YY��J%IA P����®�.����mx��K���?��w܉_� $q�=���-��/�--S�M']W�i*�W�q��� ��s7��
�e�4��C ����
�Lf�<�C,\x6V�^�X��ߣ.�9�c�������tZ�y�]�I�f���ṝ��(>�!��w�q��O3�y8�О�jΏ��-d�)���`0��(Jhk�O>��\y%.�t�{<���p
AA29�|�=����_���r��e"��B�*6��z H�2����u�xU)�'���!ط��=�S,ZtV�\�H$��~9�1����C=��� ��_�ɓgy�Y�"���`���"�P&~I�߳m �|�m"I���D��;v��?��Q,XpV�^�{~�r��p�Q���p�w"�Qp�ע�e�;�s|a��lv�%��C��*�c[�J3�>�<K��;�� /܍k���ŋ/sE9�� A��ߏ�_�u�^�7�����i��2^)b� ���6�r�4ǁ�,c6�����sq�u� ������pN<!�����?��� .��zL�v
L��ʂ��p�c���(>(��h�m��"���$cǎ�x��p�Eg�CZ����q?.�:��p�a��ك{�}����.�S�̄i�v<B��{��JVG��r23Î�d��$#
CQl��^y�!\q�E���
�x�"�S"�(���=��z�e|�[�� E�!6�2�M!MTd�R�j��!B�}(e���ރ���\s�.]��/�S� `߾}x�'�ޞ���/��YgBU�^T8G��|�6�ɤ�r���whu
w6���(26mZ�W_}�3���c.�9�c���V<��H�$WO�9N�`�Б�:���z0wh�����2��f������ذ�-l��$��;�_=����TH:�Ɲw�/����n��Hc����L&���檎�8��\�6M�l
�@>��FX�Й���mx�џ��K����+>�x��� O<�4:;�8��kp�ɧ!��AU�FeW�Ff ��P�ڠ�*�� b��0��Z�(�ƍ���7�Ĝ9��j�r466���̩��7�|�> �S9�D&4��uv�ډh��D�"c�bd2P�[�T��H��4`Y&A�(��@�f3�ho���}w.��4,]���_�
|>�<�Ltvn�3�<��κ�"�* ǁa�,�@���M� �$I�J" ��@��1ǟ9����6<���q�E��#���!ND"��4��{�m�
�/�����u �*�&����[9V��`Y&l�3,E�{o֯��6�V-GSSS�o�9l�Κ���1fΜ��+� ����O��sj=���W�$W��+����q�iy��U�S�m�0M�`���{�9�w��X�l\9� ��/ '���w�7���k��ذm�xt�ئA2�m��;��:ػw7��.�u�d�t�ǹc<�S&O��eˮ���!l��Z[� AUs%��P�K��@�2�+"�M���̎f~�������S[�r%��"<��'���a„���v�ډx��h��y���ͦ!Ir�}8�� �4M/\���4�$c���x��p����b�
.~9�"�"-Z��_~�6m�ԩ�!��&�, ��C��dW�Q���M�2�l�Ag�.��Oa�����Ϗ�)�p8��Ɔd����!�A��o�3�9B V>B���=�@�Q�j2B��͛��o��i�M�ʕ�������s8�3g�� 7,C8���W�ľ}{+��y(,���K-˲<,\���4�m�;X��I\x�iX�|9��8 ����A�Ƴ�ޅ��H�x\ٶ ۶��j����q��+T����؉�_~����/C�u� ����ɓ�|�u�4)�����}{�R��*~���/C��A���L�(۶m�+�<���r�{��0�s�q�I'�c[�?�W^Y����ޏ UI�!I���/��8T��ޱ�=������|9/{�pƛ���[����o�AO�AO�2bZ-I������6��vt��k�=�XLǿ������@L�4 �W/��� �_� �۷�������P���Y`EQ`��*�Ahmݎ^�g�9 �V��e��8���9N�����~ #�E�V���2�V۶�L�"�@�}5)#b�&s����3��G�c��x�bŊ+p�5� ׼���� �Q���~�,\�����ql���ݵ����ql��IȲ�@W�u�V�� ,��޽���O��O�;��v��0��)�(�����<��փX��3hi�>��l�F6�� �5� �q��ga���XE�%��Պ'��1.��t�Z���::���9�ٿ�~��;�8����5������UC6�F,V7.�h����P�`߾v�u׷�d�"\r�|.~9�����w� ]O`ٲ� ����`�����������^_�J��-��q�x��iZ8I��(>�ٳ���$ _�җ���p#� ����x≧�ӣcɒ�F}}�w�۶ Uͺ�����%X�������e�Qt�9p�>x ,� �Z�uuuG�c��.�9�㜃{����4`Ѣ�7�,�m�F:=�eSj���e1� ���݅_����p�e�"
�/W����_�����e�#�2 C�ah#A`V�7�L��xȚ1r�.��?ΐ߅��Kh)�eY���J��$���ɤ�⋏`����������9B��ׇ��mm��ڿr+��Ӄ3�+����OBĂ�fc����.�{���h�yX�z9�đ�895� `�8�q���~���A�h�$��.��d�uu��6L��D0-YJ�g?�*��>�E��_�c�&���������s��O�dٶ���,���e{��B ��Qf�I�w�q�ͦ I|>&�W���H#�c��a�HE6!"D��HE� "��������� ����m�q8��8����$���ٓĵ�~����j�D���t��h��,0����]\v��X�z�����95� `��q��������p�*44LsD�m���2�P(rXH۶�ٹw��o���Wb޼����p�!�����/~� ��/�r�7Bhx� YW/k�8���d��fU�̡Y �_�C恲������<���;w
>��!�
��r8G�q�L&������=�k��+L�x�a�-�A*�E��� ��&ط����}\z�yX�z%b�(�D;����9�8x� ~��;`Yq,X�MM1ZK�i8�D��;��c7��?�я.Ǽy#��k�S�d�Y�s�}x�w����k�Ӓ_(�*���&X���]]{��÷ᢋf�CZ�@ ��/�s�@3�x�G�ٙ��'N+k�M�CUs���f�Y��c��K�š5+��xr�0�s��o�~��gwB�#�?9ZZ&�:d
5���04D��q_�% ع��]{֬��_�`0x�?*�s� ��<��k_�w�{����]�K7�*�>�C\qŹX�z7��p�B!������?���4,�S�Ψj)DZ���P��ǡK�(�woúu�����5kV���.�9���ν��o�G6��yK1i��a�4��$ ��(�q=Y�lو���N,Y�W_}/{�p�r�����'_ƿ��]�4�����n*~���|�X��H�HDg 8��z \t�r̘q2�ۤ=�Möm��a�m� |��&�����gb�����?�go��曏�Ip8��K4�ԩ��c�&�ܹ �X3�8l��>�a����fظq^~�A\qŅ���k���p��~?N>yT����ϰp��!=���@�5�"s�.�=���ࡇnÕW��+�"�鏇��!
aʔI��j�֭�$���0��В$!�KC�eH��l��^y�̝;�W��s~O��pNP��8&NlFk�6�ܹ�H�8 Â��!�
�7n������~6<�K.���K����9����8��S��׉���9dY,3\���j���.<k֬�_�"�`Ҥtu���m[������8n"����@e�|7��7�xs�LƪU+���x�?�a� `�&�H`„��mǮ]T�BQ�j�Pt����|�� o��w�����˗#���9���|���8 �����=�3θ~�R��u�(A���0!�R��� O?�K�� �x�G��s �F1qb3���`������U �M�#a��w�~�38� X�z��J�9��=�;w��O<��>�/�b1��&!�L�,�x��������sga���D"ܬ��9F!�@�u|���F*ĪU�D�V �6�: I���A�h�m ]]mx��1cF��������5��9FEmmmx���Օù�^�3攴����8��2عs6m�#N9��V-Gss��8�.�9`���x��'��c�� ����3jPJ���[���7���fc�ҥܩ��9Np��/_�(N��W߈D��i��յm�l
�$�� 8����6���hh �җ�Q��#�G�e���bݺ��Օ�,��)'�\K�����ׯs �V���g~O4��p8����瞇�L
������4�f��$I��������K���W_�p8 ˲��=�8����_����?�������=�8�pah�ض���]x��gP_|���ȅ/�s��8dYFGG֭{��)\p���<yV�6�EQ�Ν��W��� <�{"�0��FGG���j �FC��x� !���u֭�W_=�]�����p�c����G 0 W_� 44�oB`�2�H��@�k ����]x��'
e�o�둾D�3Ntww��Gע�=�K/�&L�
��8��}֭��9gV�Z� �N`������L�2��􍐤$������{��,������?�u�-Ē%�r������G?����3��
��(T�L������>&~_ye-�A.~9�㝖�|�C�0yr/�p/�[���Z�w��]�S�{�,�^�ݞOt��p8#�8��w Bz��??�����`�q���?p� Kp�UWq�V���~B����l6�JL���޽���??�XLſ��Ή@SS>��a��(~��_��w_�qȁ�x������qi �G��8G.�9NA����/�l�/��0���D��8����/~� �t� ����\�r8'��r �q���@�t���� ���}hn��o~�H_��9�444���(�N���g�����!���_X��l�Y�uuuG��8G\s8�Q����W��X���O�``����<؅�o�g|��ǢE ���pN@!���1sf���O��тבʸ�k֭�fΌ������K�p8G�D"��n�ӦŰn�/�׷���<؅���..��<�Y��D�H_�(� `�3*�$ |�+_�����Ao�1�8�������:>���`�%\�r8'0�,��_�2�?�$��~v��c������'�g�5���ߖ0����B��p�MǴi1<�ܝ8p���8����^zV�^�X,v�/�s��(gL!������9B?^z�1��t����c��;�ԧ>�� p���p���5���l|�[��(�-�P���÷a޼���O~�����p8G���O| Ӧ��� ���{Ϙq�#�� ��իW ��q��a�7�|��G�$8��O(©���w�}mm�H$Z�F=gFIv�܊�koŇ>t/���_�����p�)'C�S����W\���@�U��IR�o_|�����sq� ����p<��f�< ����� ��D�nX�k�6<��/p�sܞ_^�� ��d"�f̘�͛���ݻ�O@,�$[������N\�"\uՕ<p�p8#����5k #�;��1.�l%t]� �����C݊+�<+W.E$9ҧ��p�2B��O����Vl��>B����C�m�6��g�=�W�@}=w{��8� ��p8'$���x��'����`�*<؅W_}���믿� �gt��$~�{��?������@2ً���/>�V-����Iww7{�I�ݛ�E-�����K���'�9���p��p*b�Νx��ߣ������s�`��e\�r8���d2���;��[��(2.���p�*�b1X�u�O����H����6�����-�Eg�=K�.ASSӑ>=�Q��bv�nş��"�8/{�p8e�i~�ӟ" aŊ��m�H���9�e �x�ͷ q饋���p�O�s �0�é
��a����>�s ��:xH��p�AȲ|�O�s��0���p8���pN�`���p8���p��p8���p8�.�9���p8�sB�0���p8���pN��p8���p8� ���$�r��T*%tEXtdate:create2017-01-17T12:01:00+01:000��%tEXtdate:modify2017-01-17T12:01:00+01:00im2;IEND�B`�
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment