metap/0000755000176200001440000000000015175121722011363 5ustar liggesusersmetap/MD50000644000176200001440000000640515175121722011700 0ustar liggesusers1ab10eb7f809ba212e98b49b16321aa4 *DESCRIPTION ed1e940fda4c08f6aa9a189530c036c8 *NAMESPACE 5890f60c4eb65fd9ef5238e148fa45c5 *NEWS a98abe9d542feaf4e2137927951ad665 *R/albatros.R 1e8fb3bbf87c6eaf5b56975bd610d76c *R/allmetap.R 108ff748622f59d6a42ba71cc8a25db5 *R/docontours.R 191881d946e0098602327fbbf65c575b *R/invchisq.R 527edfb3c95e8aa117a614aeaf2b71c4 *R/invt.R 4deafc927a12996fa035cf2b02754570 *R/logitp.R 0b26bc2e55dbdfb23d5b88da598e997a *R/makescale.R c4f3b76edb53c660c40fa99c089c048a *R/meanp.R db7a391b286cc5a80d1aee4966aafd8e *R/meanz.R 8d53b608de6f9284c82ce7ffc9afbe29 *R/plotp.R 112d1a7661d6a3200c88df853e09639d *R/schweder.R 2f15bbc1a4699d4b43bea2a8b255b960 *R/sumlog.R c459939c38c438fd31ec7f6601319bc5 *R/sump.R b43453153e26bf34ccda120a026365a3 *R/sumz.R 3c650fb3ff2d3f0b08b41640ebba6094 *R/sysdata.rda 5e77b326f1f63ea621af1f851b57a328 *R/truncated.R 150815c790f650c63f8268d4b2debe64 *R/two2one.R 40035f88c2c37f8fe9a28af64f9c0f6a *R/votep.R 74400ecd8eb938f157c765489365ec54 *R/wilkinsonp.R 612c6c309a791f1ec1b20ce355f20585 *build/metap.pdf 467d0bbbfa6b5965a9e0307ee091a626 *build/partial.rdb e826ef3c3440a8e242227af6fc64cf37 *build/stage23.rdb 08cc44e2caa4f287ab77aa368eb15865 *build/vignette.rds 72b809043be449e3941dcf8f277c9a1b *data/dat.metap.rda f08c56dc8de701440f9e0926ed96a672 *inst/CITATION 9b623a77ed4001c16634732fc569b88c *inst/REFERENCES.bib 39be4ef7238bbdf6858612f3ca2ea850 *inst/doc/compare.R b9f901c60bafde5d35a1ff9a8cbb636e *inst/doc/compare.Rnw 05c767754f2827d71f66d75de25f10ce *inst/doc/compare.pdf b3d01bc9f28bc648c8dd2848762b79c8 *inst/doc/metap.R 627f0d3f93ad673f3c87a8e0fb30756b *inst/doc/metap.Rnw ac129492577c3668f5bda1a4c8bcbc2b *inst/doc/metap.pdf fec09c112a92130a52ee31b35dc848bd *inst/doc/plotmetap.R a241e6e26a9b05a81d8a7f756c48c29a *inst/doc/plotmetap.Rnw ea2d380b8d6ea9e5af20a993aeae51d0 *inst/doc/plotmetap.pdf 86684c71af0565e2a25f91b8bcdf8d9c *inst/doc/strength.gv 40c2afb2ad3e5befc1b4d6e8f3329719 *inst/doc/struct.gv f5ce83a1744701c886d52e502050b936 *man/albatros.Rd 237f7b7bf44d8b953a79e9168f7ce945 *man/allmetap.Rd 373e9b7f2ff6ef78a3eb0d7393b07640 *man/dat.metap.Rd df414fedbbe15070ba87bcb4138eb1c5 *man/details.Rd 49856e26444e4c1a9ac3f7b0120479fb *man/invchisq.Rd 136cb82d0a8add43c3aada6c2c98e41b *man/invt.Rd 777992f9bc6e00b2d065bbd5893feacc *man/logitp.Rd f8cea910425d7c795b8228eef9caf3a5 *man/macros/macros.Rd 903c62b430062d42a91fc2018bf78f23 *man/meanp.Rd 8bb8ebfbd1ba1c0a54f2ada9d638b75e *man/meanz.Rd c10a1328ad54ea21ff9d85cffa0682bf *man/metap-internal.Rd 7d4f7b6ac7413406e197a2c1c9b402c6 *man/metap-package.Rd 32ee639e1acd43f158922ddfbded7895 *man/plotp.Rd 8d24210f2c2515c9f8508bea9a9d9e2c *man/schweder.Rd f1d1d4d7b86ecd6e504d45c7ba8bcb98 *man/sumlog.Rd bbd32a3936c9e4502967391990aeee90 *man/sump.Rd bce1210956300d53fe158ed1ede1f0ce *man/sumz.Rd 11374b13c48af7e108b5bd95110f523e *man/truncated.Rd 74f2467d61871eaa956ba3603006a16f *man/two2one.Rd 05a79c0bb83e0ae9706daba2cf6fae2a *man/votep.Rd f7a15f0a9b25a4d9de184668577b36f2 *man/wilkinsonp.Rd b9f901c60bafde5d35a1ff9a8cbb636e *vignettes/compare.Rnw 627f0d3f93ad673f3c87a8e0fb30756b *vignettes/metap.Rnw d0140ed9a8465d64882b05b1cbe766b6 *vignettes/metap.bib a241e6e26a9b05a81d8a7f756c48c29a *vignettes/plotmetap.Rnw 8bfae6fa46398a66a3ee2b898e6ac726 *vignettes/strength.pdf b11d1e3723509245e1aff3911c1295a9 *vignettes/struct.pdf metap/R/0000755000176200001440000000000015070741666011575 5ustar liggesusersmetap/R/logitp.R0000644000176200001440000000150014110660176013200 0ustar liggesuserslogitp <- function(p, log.p = FALSE) { keep <- (p > 0) & (p < 1) invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(t = NA_real_, df = NA_integer_, p = NA_real_, validp = p[keep]) } else { psum <- sum(log(p[keep] / (1 - p[keep]))) k <- length(p[keep]) mult <- -1 / sqrt(k * pi ^ 2 * (5 * k + 2) / (3 * (5 * k + 4))) if(k != length(p)) { warning("Some studies omitted") } t <- mult * psum df <- (5 * k + 4) res <- list(t = t, df = df, p = pt(t, df, lower.tail = FALSE, log.p = log.p), validp = p[keep]) } class(res) <- c("logitp", "metap") res } print.logitp <- function(x, ...) { cat("t = ", x$t, " with df = ", x$df, " p = ", x$p, "\n") invisible(x) } metap/R/allmetap.R0000644000176200001440000000305414764247620013521 0ustar liggesusersallmetap <- function(p, method = "all", log.p = FALSE) { if(is.null(method)) stop("Must specify a method") # note that details is in sysdata.rda now # now which have log.p as parameter logpfuncs <- c("logitp", "meanz", "sumlog", "sumz") # if all specified reset funcnames funcnames <- method if("all" %in% method) funcnames <- row.names(details) # check all funcnames are valid functions keep <- funcnames %in% row.names(details) if(sum(keep * 1L) != length(funcnames)) warning("Some unsupported methods specified") if(log.p) { keep2 <- funcnames %in% logpfuncs } else { keep2 <- keep } funcnames <- funcnames[keep2] if(length(funcnames) < 1) stop("No supported methods specified") helper <- function(x) { thisfunc <- match.fun(row.names(details[x,])) if(log.p) { res <- try(thisfunc(p, log.p = log.p), silent = TRUE) } else { res <- try(thisfunc(p), silent = TRUE) } if(inherits(res, "try-error")) { res <- list(p = NA, valid = NA) } else { res <- list(p = res$p, valid = length(res$validp)) } res } res <- as.data.frame(t(sapply(funcnames, helper))) eponym <- vector("character", nrow(res)) for(i in 1:nrow(res)) { eponym[i] <- details[row.names(res[i,]),"eponyms"] } res$eponym <- eponym attr(res, "logp") <- log.p class(res) <- c("allmetap", "data.frame") res } print.allmetap <- function(x, digits = 5, ...) { print(format(x, digits = digits, ...), ...) if(attr(x, "logp")) print("P-values are on natural log scale") invisible(x) } metap/R/sumlog.R0000644000176200001440000000164614623336042013224 0ustar liggesuserssumlog <- function(p, log.p = FALSE, log.input = FALSE) { if(log.input) { keep <- p <= 0 } else { keep <- (p > 0) & (p <= 1) } invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(chisq = NA_real_, df = NA_integer_, p = NA_real_, validp = p[keep]) } else { if(log.input) { lnp <- p[keep] # already logged } else { lnp <- log(p[keep]) } chisq <- (-2) * sum(lnp) df <- 2 * length(lnp) if(length(lnp) != length(p)) { warning("Some studies omitted") } res <- list(chisq = chisq, df = df, p = pchisq(chisq, df, lower.tail = FALSE, log.p = log.p), validp = p[keep]) } class(res) <- c("sumlog", "metap") res } print.sumlog <- function(x, ...) { cat("chisq = ", x$chisq, " with df = ", x$df, " p = ", x$p, "\n") invisible(x) } metap/R/meanz.R0000644000176200001440000000130614110664166013023 0ustar liggesusersmeanz <- function(p, log.p = FALSE) { keep <- (p > 0) & (p < 1) invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(z = NA_real_, p = NA_real_, validp = p[keep]) } else { if(sum(1L * keep) != length(p)) { warning("Some studies omitted") } zvals <- (qnorm(p[keep], lower.tail = FALSE)) zp <- mean(zvals) / (sd(zvals) / sqrt(length(p[keep]))) res <- list(z = zp, p = pnorm(zp, lower.tail = FALSE, log.p = log.p), validp = p[keep]) } class(res) <- c("meanz", "metap") res } print.meanz <- function(x, ...) { cat("meanz = ", x$z, "p = ", x$p, "\n") invisible(x) } metap/R/albatros.R0000644000176200001440000000577715112262340013527 0ustar liggesusersalbatros <- function(p, n, axes = list(xlimit = NULL, ylimit = NULL, lefttext = NULL, righttext = NULL, xlas = 3, ylas = 2), contours = list(type = NULL, contvals = NULL, ltys = NULL, contlabs = NULL), plotpars = list(yscale = "sqrt", yfun = NULL, pchs = NULL, cols = NULL), ...) { # # define axis transformation functions xtrans <- makexscale(p) ytrans <- makeyscale(plotpars$yscale, plotpars$yfun) # if(length(p) != length(n)) { stop(paste("p", length(p), " and n", length(n), "must be same length")) } keep <- (p < 1) & (p > 0) validp <- p[keep] # remove zeroes and ones for axis calc and plotting validn <- n[keep] is.na(validn) <- n < 2 # need to remove illegal n as well extreme <- min(min(validp), min(1 - validp)) # set up axes if(is.null(axes$xlimit)) { # set limits for x xlims <- c(-xtrans(extreme), xtrans(extreme)) } else { xlims <- c(-xtrans(axes$xlimit), xtrans(axes$xlimit)) } if(is.null(axes$ylimit)) { # set limit for y allowing space ylims <- c(ytrans(min(validn, na.rm = TRUE)) * 0.9, ytrans(max(validn, na.rm = TRUE)) * 1.1) } else { ylims <- c(ytrans(axes$ylimit[1]), ytrans(axes$ylimit[2])) } # if(is.null(plotpars$pchs)) { pchs <- rep(1, length(validp)) } else { pchs <- plotpars$pchs } if(is.null(plotpars$cols)) { cols <- rep("lightgrey", length(validp)) } else { cols <- plotpars$cols } # now plot points without any axes plot(xtrans(validp), ytrans(validn), xlim = xlims, ylim = ylims, pch = pchs, xaxt = "n", xlab = "p value", yaxt = "n", ylab = "N", ... ) # # set up x-axis values and plot axis sigs <- c(0.05, 0.01) i <- 2 while(sigs[i] > extreme) { # include 0.001, 0.0001 as necessary sigs[i+1] <- sigs[i] / 10 i <- i + 1 } axis(1, at = c(-xtrans(sigs), 0, xtrans(sigs)), labels = c(sigs, "null", sigs), cex.axis = 0.75, las = axes$xlas, ...) # set up y-axis values and plot axis maxn <- max(validn, na.rm = TRUE) if(maxn <= 500) { ylabs <- c(1, 2, 5) i <- 3 while(ylabs[i] < maxn) { # include 10, 20, 50 as necessary ylabs[i+1] <- ylabs[i - 2] * 10 i <- i + 1 } } else { ylabs <- c(1, 5) i <- 2 while(ylabs[i] < maxn) { # include 10, 50, 100 as necessaryw ylabs[i + 1] <- ylabs[i - 1] * 10 i <- i + 1 } } axis(2, at = ytrans(ylabs), labels = ylabs, cex.axis = 0.75, las = axes$ylas, ...) # plot contours docontours(contours$type, sigs, contours$contvals, xtrans, ytrans, xlims, ylims, contours$ltys, contours$contlabs) if(!is.null(axes$lefttext)) { mtext(axes$lefttext, side = 1, line = 3, adj = 0) } if(!is.null(axes$righttext)) { mtext(axes$righttext, side = 1, line = 3, adj = 1) } # what to return here as well? res <- list(xlims = xlims, ylims = ylims, validp = validp, validn = validn) res } metap/R/wilkinsonp.R0000644000176200001440000000372114117650526014113 0ustar liggesuserswilkinsonp <- function(p, r = 1, alpha = 0.05, log.p = FALSE) { alpha <- ifelse(alpha > 1, alpha / 100, alpha) # if percent stopifnot(alpha > 0, alpha < 1) alpha <- ifelse(alpha > 0.5, 1 - alpha, alpha) # map to 0 to 0.5 keep <- (p >= 0) & (p <= 1) invalid <- sum(1L * keep) < 2 if (invalid) { warning("Must have at least two valid p values") res <- list(p = NA_real_, pr = NA_real_, r = r, critp = NA_real_, alpha = alpha, validp = p[keep]) } else { pi <- p[keep] k <- length(pi) if(k != length(p)) { warning("Some studies omitted") } if((r < 1) | (r > k)) { r <- 1 warning("Illegal r set to 1") } pi <- sort(pi) pr <- pi[r] res <- list(p = pbeta(pr, r, k + 1 - r, log.p = log.p), pr = pr, r = r, critp = qbeta(alpha, r, k + 1 - r), alpha = alpha, validp = pi) } class(res) <- c("wilkinsonp", "metap") res } maximump <- function(p, alpha = 0.05, log.p = FALSE) { keep <- (p >= 0) & (p <= 1) validp <- p[keep] k <- length(validp) res <- wilkinsonp(p, r = k, alpha, log.p) class(res) <- c("maximump", "metap") res } minimump <- function(p, alpha = 0.05, log.p = FALSE) { res <- wilkinsonp(p, r = 1, alpha, log.p) class(res) <- c("minimump", "metap") res } print.wilkinsonp <- function(x, ...) { r <- x$r p <- x$p if(r == 1) { cat("p = ", p, " using ", paste("minimum p", sep = ""), "\n") } else if(r == 2) { cat("p = ", p, " using ", paste(r, "nd minimum p", sep = ""), "\n") } else if(r == 3) { cat("p = ", p, " using ", paste(r, "rd minimum p", sep = ""), "\n") } else { cat("p = ", p, " using ", paste(r, "th minimum p", sep = ""), "\n") } invisible(x) } print.maximump <- function(x, ...) { p <- x$p cat("p = ", p, " using maximum p", "\n") invisible(x) } print.minimump <- function(x, ...) { p <- x$p cat("p = ", p, " using minimum p", "\n") invisible(x) } metap/R/sump.R0000644000176200001440000000206513556530136012702 0ustar liggesuserssump <- function(p) { keep <- (p >= 0) & (p <= 1) invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(p = NA_real_, conservativep = NA_real_, validp = p[keep]) } else { sigmap <- sum(p[keep]) k <- length(p[keep]) conservativep <- exp( k * log(sigmap) - lgamma(k + 1)) nterm <- floor(sigmap) + 1 # how many values of sump denom <- lfactorial(k) psum <- 0 terms <- vector("numeric", nterm) for (i in 1:nterm) { terms[i] <- lchoose(k, i - 1) + k * log(sigmap - i + 1) - denom pm <- 2 * (i %% 2) - 1 psum <- psum + pm * exp(terms[i]) } if(k != length(p)) { warning("Some studies omitted") } if(sigmap > 20) { warning("Likely to be unreliable, check with another method") } res <- list(p = psum, conservativep = conservativep, validp = p[keep]) } class(res) <- c("sump", "metap") res } print.sump <- function(x, ...) { cat("psum = ", x$p, "\n") invisible(x) } metap/R/schweder.R0000644000176200001440000000503313346141432013512 0ustar liggesusersschweder <- function(p, xlab = "Rank of p", ylab = "p", drawline = NULL, # bh.control =list(), bh.lwd = 1, bh.lty = "solid", bh.col = "black", ls.control =list(frac = NULL), ls.lwd = 1, ls.lty = "dotted", ls.col = "black", ab.control =list(a = NULL, b = NULL), ab.lwd = 1, ab.lty = "dashed", ab.col = "black", ...) { bx1y1toa <- function(b, x1, y1) { # find intercept from b, x1, y1 a <- y1 - b * x1 a } bh <- function(p) { # parameters for Benjamini and Hochberg lowet slope line n <- length(p) rankp <- n:1 si <- (1 - p) / (n - rankp + 1) # assumes p in non-ascending order di <- which(diff(si) > 0) ldi <- max(1, di[length(di)]) # in case no slope change b <- si[ldi] res <- list(a = bx1y1toa(b, n + 1, 1), b = b, si = si, di = di, ldi = ldi) res } n <- length(p) stopifnot(n > 1) toplot <- rev(sort(p)) keep <- (toplot >= 0) & (toplot <= 1) toplot <- toplot[keep] if(length(toplot) != n) warning('Some p values omitted') n <- length(toplot) if(n < 1) stop("Not even one to plot") x <- n:1 plot(x, toplot, ylab = ylab, xlab = xlab, ylim = c(0, 1), xlim = c(0, n+1), ...) res <- list(p = toplot) if("bh" %in% drawline) { params <- bh(toplot) abline(a = params$a, b = params$b, lty = bh.lty, lwd = bh.lwd, col = bh.col) res <- c(res, bh.params = list(a = params$a, b = params$b, si = params$si, di = params$di, ldi = params$ldi)) } if("ls" %in% drawline) { if(is.null(ls.control$frac)) { warning("Must specify fraction for ls") } else { frac <- ls.control$frac newy <- toplot - 1 # transform so that line is forced newx <- x - (n + 1) # through (n+1),1 rather than 0,0 plim <- newy[n * frac] fit <- lm(newy ~ newx - 1, subset = newy > plim) b <- coef(fit)[1] # correct slope a <- bx1y1toa(b, (n + 1), 1) # passing through (n+1,1 abline(a = a, b = b, lty = ls.lty, lwd = ls.lwd, col = ls.col) res <- c(res, ls.params = list(a = a, b = b)) } } if ("ab" %in% drawline) { if( is.null(ab.control$a) | is.null(ab.control$b) ) { warning("No parameters for a and b line") } else { abline(a = ab.control$a, b = ab.control$b,lty = ab.lty, lwd = ab.lwd, col = ab.col) res <- c(res, ab.params = list(a = ab.control$a, b = ab.control$b)) } } invisible(res) } metap/R/meanp.R0000644000176200001440000000120013556527600013006 0ustar liggesusersmeanp <- function(p) { keep <- (p >= 0) & (p <= 1) invalid <- sum(1L * keep) < 4 if(invalid) { warning("Must have at least four valid p values") res <- list(z = NA_real_, p = NA_real_, validp = p[keep]) } else { pi <- mean(p[keep]) k <- length(p[keep]) z <- (0.5 - pi) * sqrt(12 * k) if(k != length(p)) { warning("Some studies omitted") } res <- list(z = z, p = pnorm(z, lower.tail = FALSE), validp = p[keep]) } class(res) <- c("meanp", "metap") res } print.meanp <- function(x, ...) { cat("z = ", x$z, " p = ", x$p, "\n") invisible(x) } metap/R/two2one.R0000644000176200001440000000065212037557252013314 0ustar liggesuserstwo2one <- function(p, two = NULL, invert = NULL) { np <- length(p) if(is.null(two)) { two <- rep(TRUE, np) } if(is.null(invert)) { invert <- rep(FALSE, np) } # check values of p inrange <- sum(1L * ((p >= 0) & (p <= 1))) if(np != inrange) warning("Some p out of range") onep <- ifelse(two, ifelse(invert, (1 - p) + p / 2, p / 2), ifelse(invert, 1 - p, p) ) onep } metap/R/plotp.R0000644000176200001440000000162714210124206013040 0ustar liggesusersplotp <- function(pvals, plotversion = "qqconf", ...) { keep <- !is.na(pvals) validp <- pvals[keep] # remove NA keep <- validp >= 0 & validp <= 1 if(sum(1L * keep) < 1) stop("No points to plot") n <- length(validp) if(sum(1L * keep) != n) warning("Out of range points omitted") y <- validp[keep] n <= length(y) if(plotversion == "qqconf") { if(requireNamespace("qqconf")) { qqconf::qq_conf_plot(y, distribution = qunif, ...) } else { warning("qqconf not installed, consider setting plotversion to old") } } else { qqplot(qunif(ppoints(n)), y, xlab = "Theoretical", ylab = "Empirical", ...) qqline(y, distribution = qunif, ...) } res <- list(validp = y) invisible(res) } plot.metap <- function(x, plotversion = "qqconf", ...) { plotp(x$validp, plotversion = plotversion, ...) invisible(x) } metap/R/truncated.R0000644000176200001440000001024215145042642013677 0ustar liggesuserstruncated <- function(p, ptrunc = NULL, rtrunc = NULL, ...) { # dop <- function(validp, ptrunc) { if(requireNamespace("TFisher")) { if((ptrunc <= 0) | (ptrunc > 1)) { warning("The value of ptrunc must be between 0 and 1") warning("Setting p to 0.5") ptrunc <- 0.5 } nincl <- sum(1L * (validp < ptrunc)) nexcl <- sum(1L * (validp >= ptrunc)) if(nincl < 1) warning("No p values left after truncation") if(nexcl < 1) message("No studies removed by truncation") stat <- TFisher::stat.tpm(validp, ptrunc) pval <- 1 - TFisher::p.tpm(stat, length(validp), ptrunc) res <- list(p = pval, stat = stat, validp = validp, ptrunc = ptrunc, n = c(incl = nincl, excl = nexcl), method = "truncated") } else { warning("Need to install TFisher for this option") res <- list(p = NA, stat = NA) } res } # dor <- function(validp, rtrunc, ...) { if(requireNamespace("mutoss")) { if((rtrunc < 1) | (rtrunc > length(validp))) { l <- length(validp) warning(paste("The value of rtrunc must be between 1 and "), l) warning(paste("Setting rtrunc to", l %/% 2)) rtrunc <- l %/% 2 } nincl <- rtrunc nexcl <- length(validp) - nincl if(nincl < 1) warning("No p values left after truncation") if(nexcl < 1) message("No studies removed by truncation") temp <- mutoss::ranktruncated(validp, rtrunc, ...) stat <- temp$RTP$Statistic pval <- temp$RTP$p.Value res <- list(p = pval, stat = stat, validp = validp, rtrunc = rtrunc, n = c(incl = nincl, excl = nexcl), method = "rank") } else { warning("Need to install mutoss for this option") res <- list(p = NA, stat = NA) } res } # keep <- (p > 0) & (p <= 1) if(sum(1L * keep) < 2) { warning("Must have at least two valid p values") res <- list(p = NA, stat = NA) } else { validp <- p[keep] if(length(validp) != length(p)) { warning("Some studies omitted") } usetpm <- !is.null(ptrunc) userank <- !is.null(rtrunc) if(usetpm & userank) { warning("Specifying both ptrunc and rtrunc undefined") res <- list(p = NA, stat = NA) } else if(usetpm) { res <- dop(validp, ptrunc) } else if(userank) { res <- dor(validp, rtrunc) } else { warning("Must specify one of ptrunc or rtrunc") res <- list(p = NA, stat = NA) } } class(res) <- c("truncated", "list") res } # print.truncated <- function(x, ...) { cat("stat = ", x$stat, " p = ", x$p, "\n") invisible(x) } # summary.truncated <- function(object, ...) { with(object, { cat("stat = ", stat, " p = ", p, "\n") if(!is.na(stat)) { cat(paste("Using", n["incl"], "values of", n["incl"] + n["excl"], "valid p values\n")) if(method == "truncated") { cat("Truncated at p= ", ptrunc, "\n") } if(method == "rank") { cat("Truncated at rank= ", rtrunc, "\n") } } # end valid stat }) # end with invisible(object) } # plot.truncated <- function(x, pparams = list(pchs = c(16, 1), pcols = c("black", "black")), ...) { if(is.na(x$stat)) { warning("Nothing to plot") } else { with(x, { p <- sort(validp, decreasing = FALSE) nused <- n["incl"] k <- length(p) plot(1:k, c(rep(0, k-1), 1), type = "n", xlab = "Index", ylab = "p", ...) if(nused == k) { points(1:nused, p[1:nused], pch = pparams$pchs[1], col = pparams$pcols[1]) } else if(nused == 0) { points((nused+1):k, p[(nused+1):k], pch = pparams$pchs[2], col = pparams$pcols[2]) } else { points(1:nused, p[1:nused], pch = pparams$pchs[1], col = pparams$pcols[1]) points((nused+1):k, p[(nused+1):k], pch = pparams$pchs[2], col = pparams$pcols[2]) } }) } invisible(x) } metap/R/sumz.R0000644000176200001440000000274314143225144012710 0ustar liggesuserssumz <- function(p, weights = NULL, data = NULL, subset = NULL, na.action = na.fail, log.p = FALSE, log.input = FALSE) { if(is.null(data)) data <- sys.frame(sys.parent()) mf <- match.call() mf$data <- NULL mf$subset <- NULL mf$na.action <- NULL mf[[1]] <- as.name("data.frame") mf <- eval(mf, data) if(!is.null(subset)) mf <- mf[subset,] mf <- na.action(mf) p <- as.numeric(mf$p) weights <- mf$weights noweights <- is.null(weights) if(noweights) weights <- rep(1, length(p)) if(length(p) != length(weights)) warning("Length of p and weights differ") if(log.input) { keep <- p < 0 } else { keep <- (p > 0) & (p < 1) } invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(z = NA_real_, p = NA_real_, validp = p[keep], weights = weights) } else { if(sum(1L * keep) != length(p)) { warning("Some studies omitted") omitw <- weights[!keep] if((sum(1L * omitw) > 0) & !noweights) warning("Weights omitted too") } zp <- (qnorm(p[keep], lower.tail = FALSE, log.p = log.input) %*% weights[keep]) / sqrt(sum(weights[keep]^2)) res <- list(z = zp, p = pnorm(zp, lower.tail = FALSE, log.p = log.p), validp = p[keep], weights = weights) } class(res) <- c("sumz", "metap") res } print.sumz <- function(x, ...) { cat("sumz = ", x$z, "p = ", x$p, "\n") invisible(x) } metap/R/sysdata.rda0000644000176200001440000000037414760335556013743 0ustar liggesusersKn0Cn*@th"Nj)~(v#9t1?O[}`a t|}@` *V/Ωg2i۫7'MR9KR<-ʤ-X?iLg n޳k=)d1,ˑv^>XCw~;u,p#qn2O{G2O$֭b׍83+F{ݥłx)k.31K1/oM.metap/R/invt.R0000644000176200001440000000217614110663242012671 0ustar liggesusersinvt <- function(p, k, data = NULL, subset = NULL, na.action = na.fail, log.p = FALSE) { if(is.null(data)) data <- sys.frame(sys.parent()) mf <- match.call() mf$data <- NULL mf$subset <- NULL mf$na.action <- NULL mf[[1]] <- as.name("data.frame") mf <- eval(mf, data) if(!is.null(subset)) mf <- mf[subset,] mf <- na.action(mf) p <- as.numeric(mf$p) k <- as.numeric(mf$k) if(length(k) == 1) { k <- rep(k, length(p)) } else { } keep <- (p > 0) & (p <= 1) & (k > 2) invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(z = NA_real_, p = NA_real_, validp = p[keep]) } else { pvals <- p[keep] k <- k[keep] if(length(pvals) != length(p)) { warning("Some studies omitted") } z <- sum(qt(pvals, k, lower.tail = FALSE)) / sqrt(sum(k / (k - 2))) res <- list(z = z, p = pnorm(z, lower.tail = FALSE, log.p = log.p), validp = pvals) } class(res) <- c("invt", "metap") res } print.invt <- function(x, ...) { cat("z = ", x$z, " p = ", x$p, "\n") invisible(x) } metap/R/makescale.R0000644000176200001440000000170515112262462013635 0ustar liggesusersmakexscale <- function(p) { # out of range p removed by caller xtrans <- function(p) { p2 <- ifelse(p > 0.5, 1 - p, p) res <- log(1 / p2, base = 10) res <- ifelse(p > 0.5, -res, res) res } xtrans } makeyscale <- function(yscale, userfun) { nfunc <- function(n) n classicfunc <- function(n) { (log(n, base = 10))^2 } if(is.null(yscale)) { yscale <- "sqrt" warning("No yscale specified: defaulting to sqrt") } if(yscale == "classic") { res <- classicfunc } else if(yscale == "n") { res <- nfunc } else if(yscale == "sqrt") { res <- sqrt } else if(yscale == "userfun") { if(is.null(userfun)) { warning("You need to specify a function for userfun") warning("Defaulting to sqrt") res <- sqrt } else { res <- userfun } } else { warning("Unrecognised y scale, defaulted to sqrt") res <- sqrt } res } metap/R/docontours.R0000644000176200001440000000473415021575426014122 0ustar liggesusersdocontours <- function(conttype, xvals, contvals, xtrans, ytrans, xlims, ylims, ltys, contlabs) { # # conttype Character: one of "smd", "or", "corr"} # xvals A vector of values to evaluate the contour} # contvals The values at which contours are drawn} # xtrans A function for transforming the x-axis} # ytrans A function for transforming the y-axis} # xlims The limits for the x-axis in plotting units} # ylims The limits for the y-axis in plottng units} # ltys A vector of line types for the contours} # contlabs Logical, draw the labels of the contours?} corr2n <- function(p, r) { res <- qnorm(p) ^ 2 / atanh(r) ^ 2 + 3 res } # smd2n <- function(p, smd) { res <- qnorm(p) ^ 2 * (8 + smd ^2) / (2 * smd ^ 2) res } # or2n <- function(p, or) { lnor2 <- log(or) ^ 2 res <- qnorm(p) ^ 2 * (8 * pi ^ 2 + 3 * lnor2) / (6 * lnor2) res } # valid <- TRUE if(is.null(conttype)) { valid <- FALSE } else if(is.null(contvals)) { valid <- FALSE } else if(!conttype %in% c("smd", "or", "corr")) { valid <- FALSE warning(paste("Unrecognised effect type", conttype)) } else if(conttype == "smd") { contfunc <- smd2n # set contfunc here as function for contours } else if(conttype == "corr") { contfunc <- corr2n } else if(conttype == "or") { contfunc <- or2n } if(valid) { pvals <- c(0.4, xvals) # now set up line types l <- length(contvals) if(is.null(ltys) | length(ltys != l)) { ltys <- 1:l } else if(length(ltys) == 1) { ltys <- rep(ltys[1], l) } locallabs <- TRUE if(!is.null(contlabs)) locallabs <- contlabs for(i in 1:l) { nvals <- contfunc(pvals, contvals[i]) temp <- spline(xtrans(pvals), ytrans(nvals), n = 101) # now find where it leaves plotting area len <- length(temp$x) if(locallabs) { j <- 1 while(temp$x[j] < xlims[2] & temp$y[j] < ylims[2] & j < len) { j <- j + 1 } textx <- temp$x[j] texty <- temp$y[j] text(textx, texty, as.character(contvals[i]), pos = 2) } # shall we move this out of the function lines(temp, lty = ltys[i]) lines(spline(-xtrans(pvals), ytrans(nvals), n = 101), lty = ltys[i]) } # shall we return anything here including when !valid } } metap/R/invchisq.R0000644000176200001440000000236414110663752013542 0ustar liggesusersinvchisq <- function(p, k, data = NULL, subset = NULL, na.action = na.fail, log.p = FALSE) { if(is.null(data)) data <- sys.frame(sys.parent()) mf <- match.call() mf$data <- NULL mf$subset <- NULL mf$na.action <- NULL mf[[1]] <- as.name("data.frame") mf <- eval(mf, data) if(!is.null(subset)) mf <- mf[subset,] mf <- na.action(mf) p <- as.numeric(mf$p) k <- as.numeric(mf$k) if(length(k) == 1) { k <- rep(k, length(p)) } else { } keep <- (p > 0) & (p <= 1) & (k > 0) invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(chisq = NA_real_, df = NA_integer_, p = NA_real_, validp = p[keep]) } else { pvals <- p[keep] k <- k[keep] if(length(pvals) != length(p)) { warning("Some studies omitted") } chisq <- qchisq(pvals, k, lower.tail = FALSE) chi <- sum(chisq) df <- sum(k) res <- list(chisq = chi, df = df, p = pchisq(chi, df, lower.tail = FALSE, log.p = log.p), validp = pvals) } class(res) <- c("invchisq", "metap") res } print.invchisq <- function(x, ...) { cat("chisq = ", x$chisq, " with df = ", x$df, " p = ", x$p, "\n") invisible(x) } metap/R/votep.R0000644000176200001440000000222213664454564013060 0ustar liggesusersvotep <- function(p, alpha = 0.5) { alpha <- ifelse(alpha > 1, alpha / 100, alpha) # if percent stopifnot(alpha > 0, alpha < 1) keep <- (p >= 0) & (p <= 1) alp <- vector("numeric", 2) if(alpha <= 0.5) { alp[1] <- alpha alp[2] <- 1 - alpha } else { alp[2] <- alpha alp[1] <- 1 - alpha } invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res = list(p = NA_real_, pos = NA_integer_, neg = NA_integer_, alpha = alpha, validp = p[keep]) } else { pi <- p[keep] k <- length(pi) pos <- sum(1L * (pi < alp[1])) neg <- sum(1L * (pi > alp[2])) if(k != length(p)) { warning("Some studies omitted") } if((pos + neg) <= 0) { warning("All p values are within specified limits of alpha") p <- 1 } else { p = binom.test(pos, pos + neg, 0.5, alternative = "greater")$p.value } res = list(p = p, pos = pos, neg = neg, alpha = alpha, validp = pi) } class(res) <- c("votep", "metap") res } print.votep <- function(x, ...) { cat("p = ", x$p, "\n") invisible(x) } metap/NEWS0000644000176200001440000000661615174340376012102 0ustar liggesusersChanges in version 1.14 - fixed error in truncated example - improved vignette - improved other documentation - updated version of mathjaxr - fixed HTML problem from mathjaxr (thanks to Kurt Hornik) Changes in version 1.13 - documented sysdata - allowed for user-supplied function for y in albatros - more checks on parameters - more informative error messages - improved documentation - expanded vignette Changes in version 1.12 - updated documentation - moved look-up table for allmetap to sysdata - improved printing for allmetap Changes in version 1.11 - updated documentation - added log input to sumlog Changes in version 1.10 - updated documentation - moved docontours to internal Changes in version 1.9 - updated documentation - warning if qqconf not installed - removed URL from DESCRIPTION Changes in version 1.8 - updated documentation - added using qqconf for plotting - added new vignette on plotting p-values Changes in version 1.7 - updated data-set cholest - added new data-set: zhang - added log.p parameter to allmetap - added new plotting function: albatros - updated documentation Changes in version 1.6 - updated documentation - added option to allow log inputs to selected functions - updated vignette - added more information to data-sets validity and cholest Changes in version 1.5 - updated vignette - added option to return log p to selected functions - combined all example data-sets into dat.metap Changes in version 1.4 - fixed bug in votep (report by Wolfgang Viechtbauer) - fixed bug in documentation for sump although code was correct (report by Sebastian Canzler) - use mathjaxr for HTML in Rd files - add version dependencies for Rdpack and mathjaxr Changes in version 1.3 - updated documentation - updated vignette - changed to use authors@R Changes in version 1.2 - new function truncated - improved error handling (report by Ana Marija Sokovic) - updated documentation Changes in version 1.1 - new plotting function plotp - split vignette into two Changes in version 1.0 - added new functions: inverse chisq, inverse t, mean z - changed package Rd file to use system macros - changed to using Rdpack for references in Rd files - updated vignette Changes in version 0.9 - added new function allmetap - minor bug in sumz fixed - updated vignette Changes in version 0.8 - updated vignette to include method comparisons Changes in version 0.7-1 - added maximump - updated documentation - this version never uploaded to CRAN Changes in version 0.7 - added vignette - minor bug fixes Changes in version 0.6-3 - test for cancellation error in sump - minor warnings fixes - updated documentation - this version never uploaded to CRAN Changes in version 0.6-2 - importFrom added for CRAN - Description enhanced Changes in version 0.6-1 - new maintainer email address - added CITATION file - this version never uploaded to CRAN Changes in version 0.6 - added weights to sumz - updated documentation Changes in version 0.5-1 - updated DESCRIPTION - First upload to CRAN Changes in version 0.5 - first substantial version metap/vignettes/0000755000176200001440000000000015174342160013373 5ustar liggesusersmetap/vignettes/struct.pdf0000644000176200001440000007245313576717576015452 0ustar liggesusers%PDF-1.4 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xWˊ\7+-J0! ' Y/fn؄E~?UzG߶'^J:HE_ Ct 4wY} ~ԯY˷ECLw׫vOĴ&`cҿʡABGYۿlaEտ,ljD4xI@O[Y7`d>?W'{)}~Tt$8MVY7scc:_4tʘ|<0 ɅJ8JZ~m'"/ޜ3 >o,J<0dBəag()1D9bky`G0G㒢ve u`,0,'E/qrhF]UUuV䰖>cgj2Q̹_Ziz?^l]_J/c7|+F8惭0nPDz~UmkБ9 $eOrvڂrD4rb w46!!X E87 бa;m"GY>挰kxj0FuBVAokȩO I!LVUԠ׎ʧ=VõD2D+2 -2dxZLD0!"p_s@EfB72SXCK-|Cf21Q/Wjz4vΥrCBQPA/b79ۂ3pR)8|mG nYr-ǜt0dH5Z(F(`X *6n{sFt%FxHx [:"l[ϣazs&bRҪf`yJ+;SD/!}#y`n Ӊ\='E\{N\*> /a1 << /CA 0 /ca 0 >> >> /Font << /f-0-0 5 0 R /f-1-0 6 0 R >> >> endobj 7 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 715 338 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 8 0 obj << /Length 9 0 R /Filter /FlateDecode /Length1 24700 >> stream x| xT9n3w;$LB ! $,Fv &.MT)յ ZeluiRү hmϏREs0gry9ϙ Q'Pdٺ%^AHۗmy!6X7B2%Wr}=+ۗ,[CIyVBpfx[no5]chk/[skGl ZPϑ 7oB"I-Spp :^ ,0_^.,7qo6ouCa@1LP ުVlwTUl"J fj]N|Tu|vc D0ra|nl4f:f-]bw[3"0$)6h0ۑ!Z#"bswQLIs58d_P+eGJߌ&(^)5 4Db%Uaa6)M+)399=q8 q(ge^5kW5<<>'{"Ӿ| Q$|h˅MiN\jXą1Zx˽l!Ards|ͩφ̬hղq)#>ad" =VSW @@{h=Ƚ/D("}\5e=_:d60ӟ:zǕ'=:6 ^:>F tT#be: DBP~okGzj;2 iǎrjR*b1H%Z! 2H[?7o }552{}\YGh(n?' }[̹Z8:كOwp1yb׭m"y>OB˥ؠ-B%P8RXXe N(Qji-\mYU6r= .O 3 ?U[{:O]Tt fWPܚM7KWUE3E U]_|W[1{Ks\ţ֏"B%}֔Ug=`YpYhO}J0jeYi lZC<+bZ}E7Jz6j%e5 ΒDP ,&xEq[QOiMʟD(y=n9QJi%z^izŚwWwܜxQCޥ/o)]j;NY;f@^L_ǽ ꒫GoΫ BJ̒m;&RB17R*ɪ+L ؐK r#ŗ<:aE(ƄM=6%bCG[$CM uJ{%IiNH%P S0B(S3|G$5(5H"E !OQ20 s@XMTPP`c˔_nEr7J@>pq--U6Ee% ^ {^i/sG.;QT/][t]:OS&?Iڡ ̢ca=StzuT Z?% ˹ 0àŚtVDnt0w] дs: @HuUeB3F8)f3 F  NtYc(O8KHPݎ(,J1|? >Ÿ'E<ļL(5€!h|Y С=uƎ+W4ü,He2=ptgEƳ۩S_פs [:t@m%[ւ $?g 8/fpN7 ƫuyۍ{_p7i(z+BBR,Z -bn66WVW[}x^~ިqyfyy)`#EyZ z=}ЍՁC,W:YUGv"C~,H͛Fg@PsE%lb)hg| $` E+XD" &XjSic<%km %^ ?#I9m p ϯ:}R/>-7 XΟE7OޟV{Bh`t!.]f )Sm36SHɀTxLKN~ay[RRSYJJRnѶ,d!AFҺ1gSml"oY(lL{7r \f#-Ǝ@uY:Ht$fd*A$@Z3t 9e%6V&@CW󋳣(nWS\K$R e1 ܨl%qAQ|,'ݪE&,LJByE lEaedzF^;YLaq_QXTY*&J"&Tc6WSE55={nݾ">6v|EyӪ=]i\m~ ^wU+cִ ‰鷮kW e9弲-]<7wE ʎ%faL,qbQo7n0hAB`H65`Cnĉ$׮7quﭹuks՞a͉̚4Ek(A3^&zq9b3H.m/Ss#nUSƢMܸC[AG0v>9iUuOD ?̟VӶq-w?A9vqzmT!;\ '38=f`젥2Sݓa{wy`^]1ﰑekG22{;l{t reLy / нP=p!@6T4[kvz7d1b< 7jд@f5G#3̍07iLm.UkMe$f3 8QAd1؃腅;P+>r!="SD/{S|P@y2QOVL}&s?}ͮDo촹M@S<x0 K47uAdC:`E{Mkz (6A@! &luK3 N23 qgY['z.Ԁrk) ciF38x;{ۜmp[V{WUjay|l6@8kbz6ΆAtPm0h?dD6 ]c^+g(#6U[-ʈؚuQ >L0%c՚`k4Vb5jx&"E tb8@{3Bn:Wr[N;RD$+m@ü!t5Y{P46X~hp0?0:1u>BƋ7_iu"&i#GZdr0 bb]|`/ ^RcXhP媻>ɻC{^cE{çpdǁ'k־;f4ـnEӡP1y,N(7٘rE!`x@’8>tFHDHS@٢yq#iu3njfjhN)#[Ll'dPk5#Y0TßьB7݂+;V02`Pzb¶ZLq,W C^a~les7e#Ð}V/>ǦfM9˾aQ7g?2T$W߲E3O g^z˙[=0m?MCv͝'SC_{̈́/Oۯ;'g&40& G:"G,DX?yN5ᜑ\<5/K;!i9sdPگ3P9'%zrњ,/ϻ8T[FD tGlπ2ԡ 82`Z_P̀pY%f _ ؑ3`g pd ؒvt)4Yc9O#¥"Q/1r\4;$C@mF"ά1z^PxGv汴3Y/X;k7Sr3OUvLק+~ovZ}Ad={ N{ wHsb# tuITgP4_r5Fc4L%aD}KBU =i#b'v(H_ҜPide-TWW\ (tRU^j`v9.=<Э_55ĿLn0IFN0Ǖw2\/ ̼̈D3>?m}M˯1?4kҦ ]<ᡧ!=۶y[g>1*fê7},l7|}+9:(c+Z{YZ^cjinj- aapFgCtASH <24&m6e>.Mi| +dHǤR:NbYC,OhXT-O H'j, 12e. 2토(FaČ͹UUFN ATc8o)VIQ5|A^Kȼ 蕾rZy]5fsa?; ?2t#k[n%hj̔0S&ٽ(&E&ՙiGvbS$?P}_wsC͍6Ca] Nupq)[Ƈm56Φ-mj #\vdM`͟(ڜS>Rk혩tS21.ыJ7MvУ`=Bΐvp-9Y\ 3ly^zJ #evؙ70N|noMuߋԒ 7M4e ;& 8à5銇_/,?}2Pa(}otkZи[o6|, MfHdՇ皥k qZoH1@DN1@>sS)T`<.?6V՗,4F֚V[Xopn6bv%oSntv3؃mfDqNQ8Ш/Ga⛃I0gpL3Ϭ]l)G'ZWv&:Vɀ ű<$䄲I9"X^.Bv8R T|4G< x/q?N9y!XO':FWߘ:j4(<SV>٨@iNI9DшP#;[꠷\lu]R[gtY[Ӻ`+HWn\OvtǺW#&?XS>(A@e jƅ4zTw)v(DvҎ8yc =Nz\Uܷe[?WڳVNe\Vуkn7޳o3pkZK՝:=cMkߓ- 2}hw亂Bgl֚H&rYq{g `Mv.89?̹,ؖݙ#}(kNHyj^DVߛWG Wlb &dZQF\ b jڰbSmmN͌l&m #6f<雪C^G)ߜogg>f78 =͎fg{csfqf-[;-]=={\Ϛ^Tُ>eP• e;>u)muOBpfV89d<69fSNS>H@!%DJBC$Oj`ETW?Yj,vwG?|ȆsQ}PElԈyycN l FKv\l)s2 @G}}۔!% o冤u~Cw׹4M-uӟZzUVɹUV ݃*{K3e fρ|T~Mj2kv%!oڗ(JrpM,к_ '>Z[7f{cЊ)y5,`-;o%kՁ8)RS2r.dRTJA"03>ȕ nڱ"f;rDu!7 /!? ,-E~O# 4Zg~t@Y^^@/x:Я:]}킱,{< mO t^nGGREwܛNu.Eszt&3]nDpg)u 4dSDC1t?h}774cd=%:d`JU%XFCx#Or;|^姦&>Dߢ^A\gF2'6Žcr Qh}P39=R:Žwϱfwd YLC}[i z݇~x<+v  ?O<% )~O|~ppx~ig4u7 F>:~3X&loVގOgpr$D$ACr%M|O/8/% kèvq{{O)XRaac,zR:ڪ/j7. $| bwmw_Ul!!6ѤL&{=i'd/yweNc\!7kڹ\{{3w )^|.4~1>/B(Ļ~q$i4WjIo;_Bag\=wOx? bISɳx7 k*G.L܀d֚⟃ /~-ovhF=W1|{˝/c/ ?$4'\ $__XK\ YEN7:ލ~Tg*F 7⻈!fW0']{\mAx=?E~/Jݨ#,4+AwΕ9\x!j̹b!p( 0h~ׇEgcԃvhY!z=w݊6l5TrJ*&]d>yxjǰ} ߟ$棚ԞۀaCKa:w "ݩ47T h6z@){Ŀފɼf}h *?ho<Ciܼicdž7[f+nh_tmgժ58j|eEyY1% 㱼hnN$ >/ؠN]Y-fld9QQ}tj[$oK92dd%#5uddUBVSj5FEh$y.Nj6|_]9`Lex!R[YIH}r֕]mu\I.n 7{'aon T2OutI.Vdyrܦ`NNsqQOY]DI[UASX7IqJRbDV٠{#E'+hi[¼<|IKS[L'ߺs+иcJӮ U[]]"s2Ksh m$6k*ta~z#;x't39m#Ictrte6ؚ@Wͻ9'P΢@}kAS4'Y6/ uP׼{j?[k m%h.cNy+鈢3!eIS4FQײP >J.Y4NiR&|~R)H?`@t#ssĘDA'è:L$E)0I칢hk?F7(H`X%J`srۯۤ=GRz_$ќ$m^^HK:ۢ}L)u' ?q֯ĞKqVL- F"CԤ6]圜ǗS[,Zz G<xmXKQu8#ƣM9)I(3ih&UX)~Q1Ch*0Ԯ%Υш:B~A~ѵMG{ɩ{aV EQZյq1F vcTN99;M.MDsM0 Ȝm @MsU{#`Dv/h!LiܝeMGQY.4>Dj4=uRee<Ѳ~)ZGq֑ ~^+Q<NvAJZr 5V}3Ju:QDjꁜPw"Fp vCXv?잨kvBM9#2/2z'!hPc2PN Ȥ!Ƙ(_h2P3#$&G%7@f4n ѴPsWWQXeMZLpQZjNv.CW*ë!ýݪz@]r7Ohǡ?HiӮE9,qzh 5`$`&Nper&WwY bv]_5h[YLkE)PpF%*HX]D 4Jrq* FklH6':\ۜι h{% i4ؙ\fƲ(d\  RAE5eK5鞒7&F4 <ts"m͑6!x.,v0 St sɒ.LJnX5I][}:FF7%Q+ 8CM|<)g6$KکfwU5V4Cck F˺ږw9"U]@6k%25¶zI`fЧfhHhъ>'%[ؕ>U6VW$B:yPoBd&Q5z ֗ OH G" v֚"%( W\a zQ,Idp\VİE{R[m1GKXx=Cb. NCaqYiz %\ꉄ|a6΋>8Ы͆AY=CJT`s/KzW-eKǖV{mΜu3jjc˵ѓ4HKNʖ7@Ȇ197JB Q9Go^tqG#FQ8u={iLRS䀽 h%dj/W{53:8"Bwt!q | A$g{J @X a> V)*5# LȻKޅSYUz4o0 8<=_NFr$TzWDxJB 0Pm6@zwP'CHB,X!Ax;h r'zõK?I~7ȫ,}_C k՞05A9wHHK\ ?sSvr. q !,'=hz@Ϡ' H]VS#4O Eʼn1xQQ=(~h_ ŗFEQ| '?Gjm&X`nU &E_tl),{\M* wN";ĝvܹwVqgwpg6Tq1<}#T| w;78<j?QƒzRI}l$V4p>xqOAH'*Erlhϣ'y ^| %tKKЀ !)j` 5C§D6O!>=l`t%φK9$GRBJB=¶l<;;M*a7?-ӂFr?yn7>nhOX֍A<`Bqt<Ğ+P@r"?'zEJ:"t.P?|Xw~߆ '~ǐGB/ƪ{·Pд+h O-j E5Vlh{]rY.=h]7j_ݢLT'G5NS^9{* ͡ӾU~Cq%-F}UҾX_n> stream x]Mk09n.PMƭPcߘ7l$$V+v^i7+z:)QWNbW|ٖVsTڍOj!"*|͘XDMCKg^)VnGWԳ@KrVN:qOC&bųe ;ӅKOj> endobj 13 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /Arial /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor 12 0 R /W [0 [ 750 943 556 556 277 222 500 333 556 500 556 556 277 333 610 333 610 556 666 833 222 333 500 556 556 556 556 666 277 556 500 ]] >> endobj 5 0 obj << /Type /Font /Subtype /Type0 /BaseFont /Arial /Encoding /Identity-H /DescendantFonts [ 13 0 R] /ToUnicode 10 0 R >> endobj 14 0 obj << /Length 15 0 R /Filter /FlateDecode /Length1 13372 >> stream xz xU}I4i&$MMKK~(Ph6#Ի(0-c8u<>3{yAtHwi9ϟڗkw 1"2SI]q.ZpD]oCy?YuirDKvٽD{׬Z_v_;ꦬAE&㿡|'kf&3EyW,#)W.˨*ڰK?yҾ".5 mU- r\"*eCKXL,O՟g?Y?L=5 o?—K+DH^ifW%bTT3RU1Jswp<Ĥ:ZBېԠsL ]3ͳBs>>ٽ!t*-JB4Z˜œ,?kgaJuپ|^aKd&e L'MPgw'~7TTRNФQ$YzYAr+ߒz_-VYx!+<:d25kyٹ5*ژa}Q0YpB1m.vV4ЩKqiH _ĵ%gk5l֖ c!Q<ՋIc$Õ}q$L) "$/ZYi"L>LF̀ΌBnJmM0Lr ?_U2.rf:~e[qe]#sN|E>?ſNc}77^ w3Z'F=)l[]|7giwP/S)zegML2'/}(/I^p5LjҸ,_rqӎ3a~@GЙX{p{ p,!^k63D / !bl@'.X2J %qG / ,Áo[B샇Vʢ?e:S ӳ Y&/X ;-æw ޱ|bDjmCfAKCVHNWIQVvG\DSs0:ܽ=C3N_\YgXlt؝2/:66_d57'u?>n[Ͽ)|WoNy|ϞG!̷=@`~*gWݖ-֮[}_`ռZl>[v / /}MF ksFQuiZTzreja5b :]eV {Vdi3ubIr$:&yeMMr 3sj"pK ’[PTs0hJRJS<FmfX3Su/=~'u3'=pX-<*qѕ,5BL{ RsVɺֱֶաX([CsZD-s;UWjRߋq]yEKfX7{r^~3nϧo\5nj N͜sVRXs>ЁG~?=}#d1x)j55}i2xLf* &وitƀfR *`~m?]/"xL .aOX"q z79iV3\KkM&gv"V9/MM*NOb tONKVca'?x(3>sON߹-MxR`ڜgv=|USn=rSL%~ j\zX<5 ^#MN˨iXd4=ǴDYb/q.qsO1b T03%nKu]ؤT[n҅WdLNc%buD ~ZYm^ڽ6W[E|I#x[Re#OtlI;^~+.m[-|& ='wB98Sź5j1א̾ 9fՒKɺ7{WHo_ϱ(5өd9Jqf8j~+ߥZ\TUZ ĝ@/BWt/h^jQ<{^4yr^^)ZybrH{^U,.Ch9uR #eReXl*=< Kb%./+zmQ;|B1|Xgp<>gt28XwD*HW^w⮊$b&7!uv~R;3% v_pDpK,SqǜXlU"#[)vU:Χ/y.l[~2󂺎 )ϓ/|K;o0.}]3Hrg, >f ۡm)R_u}QOX F5[v+EJM5gW5XH¦-uG77P%yyq9;:N8 ; ʾf`"FFg,X;Ssů>';'[V8 z J# 2`Kr毭-L׍s릥neˁxܜJ4WώTT!6>5c^p_Ԝ&H)ӸBx U&2S b괛rrq<6AcMp9K'F{X\ b4|, psZLs I\~DГ؍gо~M@VgOVt/}~A2C D7 h̝[HDN؏Y W(Gh?S:e|B3x,DOk$eaen 10ʢt1v JQD4hĵ;`e[61 D=6zm><W(}ܬUa?7\enxư/7JXfzgx3XAo53bmQ#MtKi6˦."Y3و^n~>qqbz' 3Zvһ7!ԬD.bީl*.\FӇUĖǴ#L66x!6I f|pTʣi0Ny|tgL8rGZ03Sm|!txIrA!*qtu kWMڬZϘ>m*0UJC%E@a?Lr3hZR&d3*mD@$*_&eXvNE$EUeވ.J2J~o&w-]Ё]M7z\yo{M7"hUk#Mn0U+aFzqъa' ii-ڄ:c/)]4.mD]ޘp%_s*Kl__ػ7ɸ&PTG^w]'UA*]jm^w@f"g3Hڏ;ܣݵaĽDۉ̥D)n"N)_E*-Nx)oPO|y-ed=sCJ*} zA 4ij҆:9CU#QdWeUg*WHJnjfQi6 z@g#P$I{'c-4:5:1u P$A1Z|d\GH?ʆh=ҝHBO=F8mqa1˨cȮ![Fh64FA !+M:dNC~ E`L/k !e())fKq?U$3CvwUp 1iO-pH+R/VUS٫0^p/Fs#5Iٸ XjrXQIf<[r"6ɊKG2Jj=(io2n3KH*9 )vX2ceLڇL֪lY<БQc,!.H-$#=6QN1̤kV6hJ[[ am֝~Z?V+}$݁; S.]G]մyV1tDUHY)jLB3w,=CsYRKѧ& UJ%TJ9ƓT_bIK00L4)6zP!ˏ #;bū\oM(?5XN8?_ >B >P^ >^ ~ {3̇#1SL g<Wx&YX_\toQ >w/ j? /BXP!SS{>FR[?K}.F힡@v14y NBh'pJOD'couZV* +*vIBoλh[@vr_iy9;br] $ũ逞 sx˓l =o >66@7Xί3zMt5I]@tѥ# .ѥ  "@DtD ":B"#ڀh 6Dm@6 ڀhЀЀЀt#* QD@T *^ @x/^ @xu/^aa]G c@1#ƀb 11cAhk( GuQ@r:( G9:>n Q`GvTǎ (Q @DuD(Q :" Db t@ 1#t )Ko`F|3}MίAvtί:_M?b:[!`>zN$ RGe:_ݩS_V 1۔Nebا)ۘízEhmz "H\5-v\m%cT뭇uhL{@p&"pyb)av(ɊA.Ѝ:P Tu%ǻ< | N+ӌ]CY$ w0烽 .4؋"VY}114?d{c`{bXp2EF+[LY@"[1-y=/u.@h-ft pUˏy i#3t !(됙9a{e#lf*{XY|Q_*b/zLl-6.}>Ds#j>Og2BOg!c=f=mpfQW8֣yiC¾45o]!aJ^  _\7Ҵ]HPj:IStݘjFQ1Fn$Ci4$5E(He=o?{Ό.h[bԺ=?xX4ZgEZh]5]10jv<;YBTݒ#~&dt]9#X-wv^nH6x>7}uQGpJdy Gn*XcD慢^j C.oNqy,!5JO0șf.'3!7ie e+sd16 :{uŊ<yt{ޑE˿)=+R%dEH-Y*4Q7yNAy81`=b8 ,_2rTΫZ'fqX|WKPym*x,W%G&Ve Ծ ]('qal30<} ¡L760Ynu}Ă$7wH;鍽:(It6+D} endstream endobj 15 0 obj 9338 endobj 16 0 obj << /Length 17 0 R /Filter /FlateDecode >> stream x]j0{bâe{j1@!f}cP931.KmMÏ@4޼bj7VF[ ҉,7xm73gZ='ADٻi}i9@*^{S׵qu,&ԨyrRgQqUTvqU/(k;u>1=Ϗ*imAC;HA{:Bg1trH"V@-b'HA.]~4S7cRǖ^ˏ-U-l endstream endobj 17 0 obj 279 endobj 18 0 obj << /Type /FontDescriptor /FontName /ArialBold /Flags 4 /FontBBox [ -627 -376 2000 1055 ] /ItalicAngle 0 /Ascent 905 /Descent -211 /CapHeight 1055 /StemV 80 /StemH 80 /FontFile2 14 0 R >> endobj 19 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /ArialBold /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor 18 0 R /W [0 [ 750 556 610 889 277 610 610 277 610 610 556 556 500 333 ]] >> endobj 6 0 obj << /Type /Font /Subtype /Type0 /BaseFont /ArialBold /Encoding /Identity-H /DescendantFonts [ 19 0 R] /ToUnicode 16 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 7 0 R ] /Count 1 >> endobj 20 0 obj << /Creator (cairo 1.8.10 (http://cairographics.org)) /Producer (cairo 1.8.10 (http://cairographics.org)) >> endobj 21 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 22 0000000000 65535 f 0000029222 00000 n 0000001190 00000 n 0000000015 00000 n 0000001167 00000 n 0000018576 00000 n 0000029070 00000 n 0000001346 00000 n 0000001546 00000 n 0000017528 00000 n 0000017552 00000 n 0000017986 00000 n 0000018009 00000 n 0000018237 00000 n 0000018724 00000 n 0000028158 00000 n 0000028182 00000 n 0000028539 00000 n 0000028562 00000 n 0000028795 00000 n 0000029287 00000 n 0000029415 00000 n trailer << /Size 22 /Root 21 0 R /Info 20 0 R >> startxref 29468 %%EOF metap/vignettes/plotmetap.Rnw0000644000176200001440000002323115054262124016067 0ustar liggesusers\documentclass[12pt]{article} \usepackage{amsmath,amssymb} %\usepackage{mydef2} \usepackage[round]{natbib} \usepackage{parskip,url} \usepackage{graphicx,subfig} \setlength{\topmargin}{0cm} \addtolength{\textheight}{2cm} \renewcommand{\topfraction}{0.85} \renewcommand{\bottomfraction}{0.5} \renewcommand{\textfraction}{0.15} \renewcommand{\floatpagefraction}{0.8} %\lhead{} %\input{title} %\VignetteIndexEntry{Plotting in the metap package} \title{Plotting in the \pkg{metap} package} \author{Michael Dewey} \newcommand{\pkg}[1]{\texttt{#1}} \newcommand{\func}[1]{\texttt{#1}} \newcommand{\code}[1]{\texttt{#1}} \newcommand{\codefont}{\footnotesize} \newcommand{\mygraph}[3]{% \begin{figure}[htbp] \includegraphics[height=6cm,width=10cm]{#1} \caption{#2} \label{#3} \end{figure} } \newcommand{\twograph}[8]{% \begin{figure}[htbp] \subfloat[#2\label{#3}]{\includegraphics[height=6cm,width=7cm]{#1}}% \subfloat[#5\label{#6}]{\includegraphics[height=6cm,width=7cm]{#4}} \caption{#7} \label{#8} \end{figure} } \begin{document} \maketitle \section{Introduction} \subsection{What is this document for?} This document describes how and why to plot $p$--values in the \pkg{metap} package. Examining the $p$--values graphically or otherwise before subjecting them to further analysis is useful to provide a visual impression of their distribution and to check for excess $p$--values at both extremes.. Three functions are provided for this purpose: \func{albatros}, \func{plotp}, and \func{schweder}. \subsection{Example datasets} As our example we use various data-sets: \begin{description} \item[\func{teachexpect}] Effect of teacher expectations on student IQ \citep{becker94} \item[\code{validity}] The validity of student ratings of their instructors \citep{becker94}. \item[\code{zhang}] The effect of the timing of exercise interventions for patients with cardiovascular disease \citep{zhang16} \end{description} {\codefont <<>>= library(metap) data(dat.metap) teach <- dat.metap$teachexpect validity <- dat.metap$validity$p zhang <- dat.metap$zhang print(validity) @ } \section{Plotting using \func{plotp}} The \func{plotp} provides a Q--Q plot of the $p$--values to detect departure from the uniform distribution. <>= plotp(validity, main = "Validity data") @ \twograph{plotmetap-plotp}{Q--Q plot from \func{plotp}}{plotp}{plotmetap-plotfunc}{Legacy Q--Q plot}{plotfunc}{Plots of validity data}{plotvalid} %\mygraph{plotmetap-plotp}{Q--Q plot from \func{plotp}}{plotp} %\mygraph{plotmetap-plotfunc}{Q--Q plot an object of class \func{metap}}{plotfunc} Figure \ref{plotp} shows the resulting plot. The line represents a fit to the uniform distribution and the polygon is a simultaneous confidence region such that if any point lies outside it we reject the null hypothesis that the points are drawn iid from a uniform. Small $p$--values are to the left of the plot The format of plot shown in Figure \ref{plotp} was first introduced in version 1.8 of \func{metap}. The previous plotting function is still available and it is possible to produce this plot by setting the \func{plotversion} parameter to "old" in the call to \func{plotp}. An example is shown in Figure \ref{plotfunc} which first calls \func{sumlog}. The legacy one will always remain an option. {\codefont <>= plotp(validity, main = "Validity data", plotversion = "old") @ } Note that the \func{plot} method for objects of class \code{"metap"} uses the new version of the plot. This change was introduced in version 1.9 of this package. There are many possible options which can be passed to the plotting function and hence to the \func{qqconf} plotting routine. The documentation for the \func{qqconf} package should be consulted for details. The \func{qqconf} package vignette is also very helpful. We will look at one of those options here though. {\codefont <>= plotp(teach) @ } {\codefont <>= plotp(teach, log10 = TRUE) @ } \twograph{plotmetap-teachlinear}{Linear scaling}{teachlinear}{plotmetap-teachlog}{Log scaling}{teachlog}{Teacher expectancy data}{teach} Figure \ref{teach} shows the teacher expectancy data using the default scaling in sub--figure \subref{teachlinear}. It is hard to see whether some of the points fall outside the boundary. However if we use the log--scaling option shown in sub--figure \subref{teachlog} it becomes much clearer. Note that the scale is reversed between the sub--plots and in \subref{teachlog} the small $p$--values are now on the right. So the cluster of points near the bottom left of the sub--figure \subref{teachlinear} are hard to distinguish as to whether they lie inside the boundary or not. In the log scaling of sub--figure \subref{teachlog} where they appear towards the top right it is much clearer that one does fall outside the boundary and two others are borderline. This reflects the fact that for most of the methods in the \func{metap} package the overall $p$--value is below 0.05. For instance using the logit method we have {\codefont <<>>= logitp(teach) @ } \section{Plotting using \func{schweder}} A function \func{schweder} provides plots with a variety of informative lines superimposed. It plots the ordered $p$--values, $p_{[i]}: p_{[1]} \le \dots{} p_{[2]} \le \dots{} p_{[i]} \dots{} \le p_{[k-1]} \le p_{[k]}$, against $i$. Although the original motivation for the plot is \citet{schweder82} the function uses a different choice of axes due to \citet{benjamini00}. We will use an example dataset on the validity of student ratings quoted in \citet{becker94}. Figure \ref{simple} shows the plot from \func{schweder}. <>= schweder(validity) @ \func{schweder} also offers the possibility of drawing one of a number of straight line summaries. The three possible straight line summaries are shown in Figure \ref{withlines} and are: \begin{itemize} \item the lowest slope line of Benjaimin and Hochberg which is drawn by default as solid, \item a least squares line drawn passing through the point $k+1, 1$ and using a specified fraction of the points which is drawn by default as dotted, \item a line with user specified intercept and slope which is drawn by default as dashed. \end{itemize} <>= schweder(validity, drawline = c("bh", "ls", "ab"), ls.control = list(frac = 0.5), ab.control = list(a = 0, b = 0.01)) @ \twograph{plotmetap-simple}{Simple graph}{simple}{plotmetap-withlines}{With lines}{withlines}{Output from schweder}{schweder} \section{The albatros plot} The albatros plot was introduced in \citet{harrison17} which should be consulted for more details. Basically it consists of plotting a possibly transformed sample size against the transformed $p$--values. The default is to use $\sqrt{N}$ for the $y$--axis and a log transformation for the $x$--axis. The scale for the y-axis is user selectable. The original scale in the Stata version is $(\log_{10}n)^2$ which is obtained by setting \code{yscale} to "classic". For small N the default of "sqrt" is very similar to "classic". The plot also contains contours of constant effect size. A number of possible options are available for effect size type: correlation, standardised mean difference, and odds ratio. <>= validity <- dat.metap$validity fit.v <- albatros(validity$p, validity$n, contours = list(type = "corr", contvals = c(0.25, 0.5, 0.8), ltys = 1:3), axes = list(ylimit = c(1,200), lefttext = "Negative correlation", righttext = "Positive correlation"), main = "Validity") @ \mygraph{plotmetap-albatros}{Albatros plot from of the validity data}{albatros} Figure \ref{albatros} shows the result. Most of the points clearly correspond to positive and substantial correlations although a few are in the opposite direction although not far from the null $p$--value (0.5). Of course if the actual effect sizes are available it would be better to use one of the conventional methods for meta--analysing them. \citet{harrison17} outline possible use cases for this method even so. If the studies come from different groups one might use meta--regression with a moderator for group membership if one had the effect sizes. In the absence of effect sizes the albatros plot can display the points using different symbols for groups. This would enable a visual check on whether the groups differed. <>= data(dat.metap) zhang <- dat.metap$zhang fit.z <- albatros(zhang$p, zhang$n, contours = list(type = "smd", contvals = c(0.25, 0.5, 1), ltys = 1:3), plotpars = list(pchs = letters[unclass(zhang$phase)]), axes = list(lefttext = "Favours control", righttext = "Favours exercise"), main = "Zhang" ) legend(-4, 11, c("Acute", "Healing", "Healed"), pch = c("a", "b", "c"), bg = "white" ) @ \mygraph{plotmetap-zhang}{Albatros plot of the Zhang et al data}{zhang} Figure \ref{zhang} shows an example using the Zhang et al data-set. The studies involved come from three groups corresponding to three different periods of initiation of exercise. The points are labelled accordingly: "a" initiation during the acute phase, "b" during the healing phase and "c" during the healed phase. The difference between the groups is quite clear here. In fact in \citet{zhang16} the results are handled with stratification into three separate analyses and meta--regression was not used. If some studies had given effect sizes but others did not then an albatros plot with the points marked for group membership and with appropriate contour lines would provide a visual check on whether the unavailable effect sizes were similar to the available ones. \bibliography{metap} \bibliographystyle{plainnat} \end{document} metap/vignettes/strength.pdf0000644000176200001440000010515713576717250015747 0ustar liggesusers%PDF-1.4 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xZMW"_@A98 Çݞ/dQ4j7k`,0"W^Ququrava@sDy.Ͽ}5{Y~efg\ɇeֹC{?˚f9 K,M'3~3?MdWV$Ǵ09ZX!øxȘ iND_B+R\(q_=k{?E-Z:#\S]?Nĥ1u`iGqdy<`<c ] +`_~~AfKGHlSt!2ue˴;x$Ś?%&Gӭ?{n?}KB+~20dMkUXäg`mM-LKvuT`O~5}CwXgl4巁&@wмW4(H6$<]AB E >)m{L^30"4LƓ#CNdX)8G(0Ғ<̋L?:SG|AWgSnWn?(\fFg۽-J\+>Rٕ/}-,u.2>I9?'Po]{[hrɛdEh >1:!eC^VZINϘJ85pB vr"%VNb!Iv#6*_9=RjDGθ&N5Nl:%\v^)lUD"BH%h{6Eqi2$~-2>' y?o)֢1uL,h?;t!y3ښ˃Xjl Ef@I}@A_{h)Jo9]V ä'[*s)42_6rjq_OH؆!0ZN]DehkMvb5S|:Sְ!/!p}üW!K#J=!t`%mnQ<)>" V` \! b{a0u n8C .e#` S&iеcì/X}aS{ĢV*POg6}t`S*O$;!;;@7qU| 2Z:DXxQ\AMD(Ɨ/$Ɋm{vj$%T,g;vzbhcᡈMy' dH"PE~qJ%NDրJɋ> /a1 << /CA 0 /ca 0 >> >> /Font << /f-0-0 5 0 R /f-1-0 6 0 R >> >> endobj 7 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 1019 892 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 8 0 obj << /Length 9 0 R /Filter /FlateDecode /Length1 13372 >> stream xz xU{4i6҅$MMKwҡ_b A;Up"mFq:#0n)jr83ыg#w@/^g>gygy{PbDd>ȿ%=4PxٕW=Djleŗ ;v9_vʫ _e=jŒR:Q7i*6 ;P.Zu3q'_v0^c/_ruQU. *,BsŊiPn!r|I\Lր/fҌ%u7idU9kT I.`!28'b?xq٧ yI$UGQL'I@'P_X/Ra xaKaaaP-*[v^seiom97=s_½Ak`;:.5:bSPW[>sSG9*g|B,@ht5ZGÞH$2ͱw"r"NDѠgvvi c sP@[Ej ffn. yIKr/Vёr۲զSrO9MF0ۡpƆ&ؐ(]e-KlRa[v뽅,C(Xe9Wyo^22wEx|d  rU1u09q&c.$clEq%4tuk׭SVP""A6}{[v/ l#7.EwD^VF1Z]u:|g^5BE5SFV )e&,SO33i]wvU[0. &ָ܆P(X*9NKvrJ0Tr,ؙ3+?$r\Եʟb/GS22aI~?h[6WOs'</N9;q!r#$Uy;>mor9N٤d;C994JL/b)XuG q<挐(l0Ff C~vA5u?holjl:V]Eݬ;PՇBY&4g՗>u>7{EXGOeOs#|v06BL7AQ,9R' ,¾p_X?\N尷i]/>Ǡ0buoӱc̑5@0+"0n9IO]9lPQltv#6 {()H~T7mG&5H~$y…]زT_s7ߟm7=x$qڜL~{f|zH89lU'MNɮkfYge-ϴHYdf-r-DO3B˹b S+#nt=Gif-d j=]9y 6?9u'f*&p1]uҼ:kkgunvqa9 mlfJs0<9ҵun#ڲr ,69H$O%O$m[xidGv=3s9kR [RsWyy*iJš[Bw{ݙ;,bq)^WX)͉zʯKuyAQMZ$|aVX[Pd/j+ViA{AorAA9% 6aj Z)ّxU,.!:D͙1:d,5X> YX,p"uܹu.s1V[>pͧMX0NDҥtYඏfMmDe[=.n&PB"9?kKd]aﳷVQ͕=J@( U!Q'j;Oݞj*CjNj)1"7wQrr:>f$rVn2ɦkjcԼK~Q~|B6éCY:y8ud(-cq1bBd2JZ^(KILd5N qsAo>DVs9#DIJ`b420/O(&0-øbuu*Y%Qk3Duq >OUWX~9xuXygrU$&F""^['zsL$C̰0 /. 6ƭ6m }ߴ>zv#W_ȿx5}Q"W߮l7>`6hx#GV.oWz+7%e;e9E͍ysҾ~ӗ1= \8pn`jJܿ=2/ήooQw~G%_W5ݷf'%_)ݻٽ[{s커qdK&>ؓBY.ã7R?a3ͥeFm7<+YNNLYxFw-F 39Dp9D9W Z%Ti$ECղVB9M=N)snsvwiwUNͽztdoX6o1LN6|h{<"El ѣPֆp4,'~5G;y?9)grh,yC$?イyCco,y;sb(lE;4^l\eeבbnPZ jUdd0r GD'hr1haq._&߾ٯu݁Q2GE5fVCs}|3+&wܔHno^IN,SX.㋚T )RvP(L LԪLd hVD+(_];3'iJNmOMA? z0? oM_3/Y+N}o'ϲf12=2 'R/RO}+ Cf@s V'҇M=Yߊ9OEK|{_OR_cT'݀S/NR!o31=KϔԲj蠟GR>~SzsQ\ Хt3mg^WG?$ni%4) b#>NsZMz6?)[RS4Ba;*_ 2\lJ=Ћ 5-O=zjhdYJ7:oJmsiF~0? Ap/7JoDǎt#"Rv+WCA*6ГޠC̀XeGWQQ|J%`Ե ~0; R2H$iv97l`?o!o^$^7&G/c|% #8q6O\HBG}e߈~ڡ ;x#Brx2 ֝&QVNz^kszS\|Z"cI/xww V~\ '4 hόSyrNj2_-Bn<[YذSR}r>8>ԭUs&_W7f,Ԛq)jk*'VGJK¡`aPͳv[Ւa6Ug[m1<ˡVrp *UQ]?+ArҒIf7RcE5菿󺐿%Ǐz~"ojYorUk fgg0WӠ9 ` sOgz[r2Z1xn5 ĥ%Z[hEy\\-L}23Wf`hvZX/+.-1w_{mg<ճ/n 4EXJl_hhW݌!b%bU%)8#&?N $rs;xS^0%Ij~w[*펴b3m̊3mzNg4Č`q2?fĚ&dd_6bDPؑqX}IϾ[dF)I"+䌩t>ʄ3t\_Q~0>nDVB-E!7+]ҼihD閜tx,Kޫ9qc?ݕݺjjIt{`;^Gظn;SJO>6gxIz+3¢eF<.( ocӨ9axh8u\t-l|}Y%Wﴵm%éA=?w]=:ڷ9/vGXŦX9 jxt㿭+,B[MVT_ܨhD}zWeÌ::FˆyΞ(!\6,[2麾tɸ-vѲO1Ncfg栟h_s*Ѯŗ_dk57n_ba7ߜ!l= A 4!Z g9upEjFRL+; =O'꧇NKj'fYk6 z `BOHvKO$|ItdkvJObCHZkdC&:*O)P6vPh@k@rxzx7hKFCv]7ٲkftu8ť4 ."DE!sf1͘f 9e $7eD7&lDU]:3dt@ WVHkѲOZ.zdͬm6I`o M $PCǛۤ}?rص~T?vt;ZnLt-HW6Y$=STR3"y%cU22 [rPʇ"b _ه0d1~X(-^:8ckF|9(~KN;|?xYw5Ay9x-D50NX]bDr<+ϸ3Yb 2壋/R!KQK^^kqK~@8%2 U= E.uTӔ g\ lO _V?κ ɶoo4OVUh;⪊_o78oF@~imo>5uqC:bH{d?z\5i.M>kA?t^ ޤ z=@DG D 1 b:"D 1!"#:D@t :ЀЀЀt# *QDU@T* ~ @?~ @u?~aa]G c@1#ƀb 11cAp0 ua@r:0 9< 28f#h$; 쨎ͫ$q @ā8q @uD8q1@  b@G Q_Ϻky+&LίAvtί_E!?o %| f\\E $R! e:WݡQ_R {1۔ebأ)ߜǭkz \"H\øu:qy;T^*c{2l0Yt~j@xc]%4w Oggn_"47Y 4 UA> ]Zx@aPC˅2aFzJ&1Npp"<Dx^ع$|Gl=۝Ձu'.H5[B9`݂OAl^W 2 TREGQE鑂 4„o6RXlºde}_XǻaP0[}*p/ly\};o=X }}[*]"맵l_ʷo<|_w1 }4)ʺ/:,8;xXb t &=z9[V<,l|a0shequz:CBuZ:YF1h1FbHFx8y"Kpftųv޾`k.afY9#>9>"qギAƶDQq5R<3 !Ƽ7ue)kcJ[$4sv ~SxȤ ŏH#ƭ-#D*|C\wc`oEEψcI[_ZYrZYgŌ].l]7_[n.[lKV{+Z-W\lWZ;_V$PScWwƺX]YK=͢I,jc5iMXwt iFti>3̰X^ :e. zdZ1oLl7eDqKpF M͢ L4e_Ǜ<MvT;3jI w SkK֋-=[g}z{{׋7=^=>if*Eu LéQ4F0 A 'r5t> \<6 Ԭ=|8~UR> ePe}*x"7P#NP\sT x[Ŷ⁊/DoJ;%YZnB⏷0}DLV6;3]?z 7$]~DzӰqثҝKgo?zEWBCT~ endstream endobj 9 0 obj 9340 endobj 10 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream x]j0EY`;1tEԲnH \#d&PGpXyo^1+ iҩD<jۍ,)r ~ճ[~D{؞Vߗs?< "]ݫtor`Rx]M1W5;MWRI^ڞEUQU /JʋXmhڃA{t;pg Np $AA Hqzi> endobj 13 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /ArialBold /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor 12 0 R /W [0 [ 750 556 610 889 610 556 556 277 500 277 610 610 333 610 ]] >> endobj 5 0 obj << /Type /Font /Subtype /Type0 /BaseFont /ArialBold /Encoding /Identity-H /DescendantFonts [ 13 0 R] /ToUnicode 10 0 R >> endobj 14 0 obj << /Length 15 0 R /Filter /FlateDecode /Length1 31156 >> stream x |T?~ιd&$d$\v!&H$(Wmjn,@[iZ K*ڢR?ܹ~>{{{γ|;A!ġ˖mV/޵|_P˪U+}w?역kFh]^~2$?~ٲk6n.[ WH-٫ Ф^ORy ?!UO`E^ #P0ion߈ֿͨ%W68w+C@gQ`e`iB:ٖn1r #-ɺއk{. v9/B9{;ϜϜ{5mp[iFZq׊|}:ǾY_zm94N{hk<mz!CM>Q(eIB_L0Qb!ë뤅yq5 j+nFoLB;0Jq]'P_L_9BQ%"%NT}4trAgC~mi4u.Ajz!@t:+ݔv5Tj]%\z/\w[4=7x!e?A߸P٢ޑt98 BuwARBX,GO x,bp1<3!3& eqdc&@mv\WS>i5$R}Qf?GjFAN{=Xg06.m^PU˞62:W(k֒~ԅujwuaE1MG՗=mйDAv/T\N]'lպͮ+ݲm1d2IϕI:eo~Q:"9'vIA0R1mdw^RZ -`@?muZON4Ar5 F6 mtq>Pq6t"u6ICTM&C%Di*5=pպ_[3ft]*Q*rcW|;Wy{{]Gngۅyi?}740Q%xfU|Tl)oU6{mYj}*P~~Ϊ1%c5UMM+:laa%ˇWuTWa'O]#]Q3G#Q; : J`B4SKvM֪_9>R+Ϣ_j2<z:|ab`WWώe?6_@|+e{ڛWj8JcFY3y4^ԎhǴǴ&mi_j9Ѭ)iasZ)m-iPv٧yz!1֣'΀8yd 3]m*c?'*Y=n/j:u{Gjxҋڀr^r`Ibrd`t+R%m5aGЉ7g~w_uO?'n]TKx^f1|~g_z͗^yFЏ`;Jy~,B !6`8UyP-мE6[nx8-B"Јgteۑ#g}|{ 6? l=)OW)G/9`6ewG ~pڝC @9-cgDeAvQ6[m^U k4[)AS<6/5°nny6vL]ֆ6;HQnL]&x*H6f|#>F[Ɵ \9JDa&i1m" * &ѻ9Qtq !Ӎ:9u cN05KQeUR9QO`MuG0jA9\ W]* kW\]\{'}nUsC&rM6-~F*P_Nebٳyar-bf$Ru 2 :B v9ו~@Y^JcXVMRNqV*Sۥ RS2!( pj`q_ >륃*)G0@cHS$2DӗtAA]N0uHǬdd6zĄB喞={J߁uw¦m/Yw ҧXaTpKj>]  R.k\h>i~#daJEYy8YV eP6~43KMKtsq;ހwb5c؇=I荡) ݣM'8O 6mX̲YIaxE| cXlX%5+1f#r0V ^H9QXL۬T)0?z6U m9+ z[ݜ= 0lvCPbXG"7mbEnߩ"X_L@PR*+fH&|7NYj>_ܰsX7o7~ǾU8=t摆-z;/iKeVonu~ ֮gUG6]?9!wOGz? +@{u5!.eoMD AaX2p3̰l؀T٘b _ޜ_vjTdz|(Ô%OɆL8v&-,lO2S JQ+GSX6HF( *6KK0# ` *MND ӡ9(ɢ,Ty{9dWQZYaY`{Ex(L9@q\Ӗw.zln뵹.7{ٜћ==w>o;Hx6<z:@E.{C#CFhCO;䰣‘  !څpHvpv-bI{=<ˋY= `J ̰5<=zFc@:ۉpȠ&/d8;eEÖ2*țs2L0dCݎ} Z< t(N)6 Chdx2}z4B{eWw$"uA.Q`:N["~GXU *SlmS(]WO%䝊]<7$2f#Gظn/KL\:pi1R*"~6R"MhSVrkJ3j0S(J _zτQqQщYy%eˢ׈ΐ3A]79T۩?]#QUB3g1aSuB> ɫ0m6`W]Xb8ڃu':~2ȊR-*JRSri܃=eR .k`\,SӅKMDUkNO1oјИQN5m LE7 ^ @@ '1D3PP3( $\‹&L4"o1zd,~E۴&@ za)[+$KIFHs* 99*u;SEŜj2KR}mz٩3ϥ3SZ g$_̢y뙶(@tNet.-K xliK)eͥ+K(w)=ygC 3 %eĶľıF^Q8zSveƔ-V[m+R+*L\YQC{*է폕?^ѓy_AC-t,J-"aeБ+EYDQ_]ܰX.OU>Oxۈ0) U PShNhihwHHBб "@f7 Lt|PM1;]uXRE}O·1'SI53Ξ~mE,}/_yԲډ[,usѸ?]ců>d\$:,GsS첻hH-*H^j, =ʩwB >`? ߤ0Ia%Ϲ(aZ({R'Ewnl?~O!Zkd￷&/-/> SN/`g؄7pH>R)#!k>b䑽6(|d:Awe]>p xhf^vi{/#n^p.2̒E5cDGn/8(sSv@䫞nr4Xy*bOcRa=!!sP3k-Ly5D(}`p4؟D_t61T# G]%'"s "8PejwҮg|S<'0{WS4hC|g\9/p^Uо$$F^k__X9~[''dzq=͏ӧ?V4\Np]G6 @(N6ʎXW ]P88 ԤhǪܾH v՜7ać4 ԕSKjeZ& Ia?3c NgΙ1^u-`,R`<(rKtBaY˴.9Rg/3{x?LgxS\j9EhyW"\@\EXpy5ԁڤ d6Wg71֜OqWXhX&x cbDZdς@=}}A4Rא*G enopҥz& HDED8N`.Қ2's֜!P|5TfK0L gڜ0r҅\1&2CɹL:L:fD}P,f_ ӨɅT6&%k*NcAvt=^q+xpأ/zŚAZsX/S|0rIulu]Xr5v}uG=Mw<-k">ݏD֮{w,t^C> [R&UC 9• 1ȸm5Օ#;{_ߴʩ6 Q3{C+^ yT_ݬwFS<5R@,kfV5˭K_8H뜘׫5%a뇑ajgn.g)rv~_liͪ}lͳ6zr26u =Ng LNq6TuҢѨς5Q6l 9S>/kk L+%KFn*&/cF<s~O->Pe}/#rT<52;%4cs%&iN  5j 722@2XZmM%69q5W(ILl赖RyJhED{DfDE,铹`;-97oLMg*V'']U,Ex#d`!.۝āsFUќ-DL.K]Kw]}:SϾ}Q $d1Hq$XB%q5_k߻NqӵEGo\]  \%5^hEӞ6{l.K?ucp3e獸mWDY_8眫 S?O!,7m<8`e?)EC p5N,]1QAF,bQE" etjkičŒȾ)Tp;Z' r߆R\R*`RC~{ƍ#P6}PRj͸-%Z^\Wkkx;M!w*?@+QC?F.5s=w',:VAW+PJW CU@Jr 4IuFYELоe ^aD6ʤ李o NN&6W1UIUq7'(L%U^*  Qpd!tDPMp-;;Ǫ3%9 w ~b3(|Gw[ %-wZB@Pl[c}gCq 1v\D8Gxg$Iagr xv|ugo'x໨F P#"8zdM>|tÚ7 SWN t2 ޓIWMX!$ד]}VɚK r] tJc6Ib4?7nj2?6kI O39vn=k'0z5!o$.xm#3 O'B p]A$Nxb5eȃi'dSol_q. [!3-Ֆرi,#o ji}85J} [J&P@B4eB73m;EG7yW5pe?{?]Kw`IJ[.}Z(Պںe3Y{'.0ci!$9!LNŸ2<nE\W'~c&qH\v%$+I28NVxBI9pW8|O3Er[DI0USB[܆㶹v[MɅ_ܜ`q@oʿTǷ.Kc1Ta |/\<<>j$(1i Qc5 Ri<1IZ`aK4HN/$?dI]& Z]6HgG ;'#,H扉mc`V *6]ʑ~5 8i|:w`5wp',~FҤ28$&_ShfhgB.T<3% ܳ<^Q/G0RjOC{Ggid5w?? %06)z 9Z4d glˬ5Ck:4lXf4Pc/jB͚f;hW~\&*_kR %:VKas]TQ_$̽GX !}3 l9E-&lC'+{ApU-ߺ/yMO|c<~6n~/'s>ҫojn ,lo]oyk~˛|_{cx?o_^cfXm#GyI_NmK8&s`sJbD%9qKvt.wJu]՗9^Rtk04O<4:V"ثW| A97sXoe+ x%$-\@8Au?H,&xE5|Yl'aod?WI,fF4A +F 5D3@TTv5Tn`x0mj#dS~Cx Y<:JP-m,BDsI3"WZ&r7y@㱂DxTEv_W%(7{ܫ>(F̙3sX4%l f^KqxONP_&5Y 6E4AvEn3#% Wi1lķ+'lhKn^+8@7{9y[pkزbq{7I4{6soDroȕyYʹSpIrݺ5ټ^s d }&GzGJkm=|kCkfuv~^{]]pIC^E9I1XB6'6ŇPvƾk+{]Jqd,.-^@;_=~5_aLE_61eKQn${!!i`M.M_9||J(x͊W><:.t$.ZÛG޾;޲or^y dx ) d )#$juΌ/ʕ6S~gLc*;.؜O JMd9a"+6'0"{9RAeuprU };_)s5:=z"p!c l˱-϶t&(Eؤ ֻLash=^V,s#FhFs;mH1)\`vz_tl8r IE ug9]}\h>L[AlTMhDd~V/+334ntT9[ ͎krcsM ycS<++?=)n9#")@|n2}p:u:Np@`Fu qcWT૪5å M6l;6K ،t,S|5AzisByExH?v1`8`/\{FY_O'FN+ǝ}ŤU z`SȾYU|zFs.o)e}ײiK0up+e‘h w;>`7Ύ揟?C!BN"EEՂȰRP.VT5Y ֔/Tm=qvҐa-noBޏsZͰJ$d_3vj:*Sv#dJ9]/W)nxH?d7*[F8;x'gS,JXc^t[]8e>ZyRAnEN#  plTd38Z)qGc<\|fIN;}]g$uHDO߀9ݶ1 'Mf? ,>t(ifDR嗝/]0sP$y8Y:=E}L:G %}(þNƶXɕ[8p.U.Jiy?[?L+Rx_B{_}`cD}| ?)XE\M[>w!A~VXO.Rs2Nmk jȃ5V{>)sPV4{ȃ5 a\5__u-G̙A6ӖIwSy 1f^-T,>UEb[(,_[!])\iާ >꫸xkD}(x&߲, ݊éiv/vX쓕8)AA}AtkZ\wyuVr'h.ݎ4I)jt].$>QPzlA21ơP)phV?8 A6mlMW@.T_ * 5(6n5ؗ=czI8VY(R.[͹ =vC0a^AЀaw2L|rsQG`dns()׿z,`֤$O r<T0r]B Tl6 p(sR*=_iYJf6mcK/%ȭ;0`=N%8:1 F0o?Ld]fxɼ855l_8i*rȱmN9f*8%SamsPE.*j,*1VEoi`G.af~}Э7f,Y^8!z+<~6p֙ =]:Xm9jc>14SD2$^4즪a\;z3 /~0M W/$v,RQc/!Q/.MKNgE٬r5DL<TB2R "r" ȅ!? X0(*B()A(Т*O A OPL!Vgz!}Sy=^D?çh?E;NA-h;k/mh>|(.e{Q5z: u/@7ȏُMh MDszt'>?{Z7zt>mٖ]{B_.'gCceX P=ȵ8{)vjhfIW MVqເ,*.~82ފ?ll?:~ cX6oEzވďӸr?g =IR&j]9ߣ .rin4ȵrU۹G,spKxJxVpJKͯ` w{7*5QFh28n7z ۡ¸OC,kF| -A_?/@/ mv(k2L"s{YI6K%_rg4Urӹ6n%w%w-w/ȝᾂo<_ʧ4?__+WagQ/oH"~FOmף  }0eN[;t|8>`gpuA PS;a@ xOrPlҕm=eưVex$eR8 {=ZIgV~z޺ mFf toy$>2.v+6nXe֮YKV^rAsfO4&8~\u5FV^VQJ%JKh$ >p@\tm^FUST{O%=w8O,e8MZ'ogCkP4̚F&㍨qxU|j"9<%Ë}DkHlAзZUC@Nc^GGQn͐vzuķ鰎OoO'2ȩ=SW`Jxe\\8d<>6,Ge<[Q$±KN='OdLO+Y OVx8, kff\z!Cg`^g.\٩9fpF.G [J3hHfKSk$c@M̢ ʝë윖Ol\֗8:7Lm/{HfWU zsEp#҅Q?̜tk"sq:QhY 5KOI] c^w,Xܲ-ZX~p VJh)-;qfbn"B( >Xlaey]7Vmdì]-9e ;h~Hg7&&=BQ܄#]pwt7"ٕjv@MZ֑/jh -n陀l 5&մЈBb;霹8TFԂqzb'2KהЧ4'-D&*u8|+˛[-=pLVHxbp2RݮQӺ]f Z-cJ7\ҹ$SDok: ВYK03N\Be)Ny]dv%4 U_Jk%PpA%jH;ۙt4$GjlIfM$5>s'8*ij3=ӱ|4͌ (8 -=H u'EN˗isw\rI T\>Ncn5:σΎ3K>%Q1|![ֹEt" %V&rP~7{֡-LAӠ2\>S3h҉e+)&ޡWLMBd} v1,露= =tw:A@Wz|Z A'̠{p!|\j%o}ڬ,2kU ]'$g@Uz6Hœ0ϟAOXf%~Js 5ᒌ{ #бÙ[rդZ?ʶBO5Ѻ@d&t/ͅt&u@M꺭@Mjf&b PtZ(IYlzj襫F<~ݬaչρēK%(ңzZ?;b<8[L]}ر_@DEwwߝ:b87NB>mbQTyg!6iZw*v;Y{c_DO> ?&;PbUPBCv Ϊ=:<f{c7DFف恋6΅M^365ƚZ9{c# i&76zѢ>ʨZ9FJT$E$u.UeYe^&2Wz{EADnyFĜOcƝ`P$3L333g$  'eƦgǏ4–.j –>E"4DavglmEA`{aڔoٴ!tѤ̽3t~晢IFg@' ǟSSC֖0ufnfPVO+M롸\l{Ь^͠$TVǴ^צSX@mbu6u^OBdwYNfB((ʪDqUiRr[mN58[uǡkiI4ߺ| C'Ԟ} ][sTW|))Kzx|bJZ2uaKceSZ{ϭr-K/VG5[;b' N1z370&aNbv4l(Q' tYGi/tuAR5C$w1J KJK$\3] B%ŸPuCK1A+{}`TFvvhK`bܮ;@p 1''T!fBiʃݛK#7y0K.` TWG=X̨X 3l maʂE j) Kb%`clƬl;i] <3<'<7<;> stream x]Mk0E B^> endobj 19 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /Arial /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor 18 0 R /W [0 [ 750 277 333 666 556 556 222 556 277 556 333 666 556 277 556 333 610 500 556 610 556 556 500 556 500 277 833 222 500 722 556 222 583 556 556 833 666 722 943 500 ]] >> endobj 6 0 obj << /Type /Font /Subtype /Type0 /BaseFont /Arial /Encoding /Identity-H /DescendantFonts [ 19 0 R] /ToUnicode 16 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 7 0 R ] /Count 1 >> endobj 20 0 obj << /Creator (cairo 1.8.10 (http://cairographics.org)) /Producer (cairo 1.8.10 (http://cairographics.org)) >> endobj 21 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 22 0000000000 65535 f 0000034666 00000 n 0000002890 00000 n 0000000015 00000 n 0000002867 00000 n 0000013592 00000 n 0000034518 00000 n 0000003046 00000 n 0000003247 00000 n 0000012681 00000 n 0000012704 00000 n 0000013062 00000 n 0000013085 00000 n 0000013317 00000 n 0000013744 00000 n 0000033396 00000 n 0000033421 00000 n 0000033891 00000 n 0000033914 00000 n 0000034143 00000 n 0000034731 00000 n 0000034859 00000 n trailer << /Size 22 /Root 21 0 R /Info 20 0 R >> startxref 34912 %%EOF metap/vignettes/compare.Rnw0000644000176200001440000006017715150262426015524 0ustar liggesusers\documentclass[12pt]{article} \usepackage{amsmath,amssymb} %\usepackage{mydef2} \usepackage[round]{natbib} \usepackage{parskip,url} \usepackage{graphicx,subfig} \setlength{\topmargin}{0cm} \addtolength{\textheight}{2cm} %\lhead{} %\input{title} %\VignetteIndexEntry{Comparison of methods in the metap package} \title{Comparison of methods in the \pkg{metap} package} \author{Michael Dewey} \newcommand{\pkg}[1]{\texttt{#1}} \newcommand{\func}[1]{\texttt{#1}} \newcommand{\code}[1]{\texttt{#1}} \newcommand{\codefont}{\footnotesize} \newcommand{\mygraph}[3]{% \begin{figure}[htbp] \includegraphics[height=6cm,width=10cm]{compare-#1} \caption{#2} \label{#3} \end{figure} } % in mypdf fourth parameter needs [] \newcommand{\mypdf}[4]{% \begin{figure}[htbp] \includegraphics#4{#1.pdf} \caption{#2} \label{#3} \end{figure} } \newcommand{\twograph}[8]{% \begin{figure}[htbp] \subfloat[#2\label{#3}]{\includegraphics[height=6cm,width=7cm]{compare-#1}}% \subfloat[#5\label{#6}]{\includegraphics[height=6cm,width=7cm]{compare-#4}} \caption{#7} \label{#8} \end{figure} } \begin{document} \maketitle \section{Introduction} \subsection{What is this document for?} This document describes some methods for the meta--analysis of $p$--values (significance values) contained in the package \pkg{metap} and contains comments on the performance of the various algorithms under a small number of different scenarios with hints on the choice of method. \subsection{Notation} The $k$ studies give rise to $p$--values, $p_i,\;i = 1, \dots, k$. These are assumed to be independent. We shall also need the ordered $p$--values: $p_{[1]} \le p_{[2]}, \dots, \le p_{[k]}$ and weights $w_i,\;i = 1, \dots, k$. Logarithms are natural. A function for combining $p$--values is denoted $g$. The size of the test is $\alpha$. We may also need $k$ degrees of freedom, $\nu_i$. The methods are referred to by the name of the function in \func{metap}. Table \ref{funcs} shows other descriptions of each method. \begin{table}[htbp] \begin{tabular}{lll} Function name & \multicolumn{2}{c}{Description(s)} \\[1ex] & \multicolumn{1}{c}{Eponym} \\ \func{invchisq} & Lancaster's method & Inverse chi square \\ \func{invt} & & Inverse t \\ \func{logitp} & & Logistic\\ \func{meanp} \\ \func{meanz} \\ \func{maximump} \\ \func{minimump} & Tippett's method \\ \func{sumlog} & Fisher's method & Chi square (2 df)\\ \func{sump} & Edgington's method & Uniform\\ \func{sumz} & Stouffer's method & Normal\\ \func{truncated} & Truncated Fisher\\ \func{truncated} & & rank--truncated\\ \func{votep} \\ \func{wilkinsonp} & Wilkinson's method \\ \end{tabular} \caption{Methods considered in this document} \label{funcs} \end{table} \section{Theoretical results} There have been various attempts to clarify the problem and to discuss optimality of the methods. A detailed account was provided by \citet{liptak58}. \citet{birnbaum54} considered the property of admissibility. A method is admissible if when it rejects $H_0$ for a set of $p_i$ it will also reject $H_0$ for $P^*_i$ where $p^*_i \le p_i$ for all $i$. He considered that Fisher's and Tippett's method were admissible. See also \citet{owen09}. He also points out the problem is poorly specified. This may account for the number of methods available and their differing behaviour. The null hypothesis $H_0$ is well defined, that all $p_i$ have a uniform distribution on the unit interval. There are two classes of alternative hypothesis \begin{itemize} \item $H_A$: all $p_i$ have the same (unknown) non--uniform, non--increasing density, \item $H_B$: at least one $p_i$ has an (unknown) non--uniform, non--increasing density. \end{itemize} If all the tests being combined come from what are basically replicates then $H_A$ is appropriate whereas if they are of different kinds of test or different conditions then $H_B$ is appropriate. Note that Birnbaum specifically considers the possibility that the tests being combined may be very different for instance some tests of means, some of variances, and so on. \section{The methods} \subsection{Comparison scenarios} To provide a standard of comparison we shall use the following two situations. Some authors have also used the case of exactly two $p_i$. \begin{description} %\subsubsection{What if all $p_i = p$?\label{twopisection}} \item[What if all $p_i = p$?]\label{twopisection} Perhaps surprisingly there are substantial differences here as we shall see when we look at each method. We shall describe how the returned value varies with $p$ and $k$. %\subsubsection{Cancellation} \item[Cancellation] When the collection of primary studies contains a number of values significant in both directions the methods can give very different results. If the intention of the synthesis is to examine a directional hypothesis one would want a method where these cancelled out. The decision between methods should be made on theoretical grounds of course. We shall use the following four values as our example. \end{description} {\codefont <<>>= cancel <- c(0.001, 0.001, 0.999, 0.999) @ } <>= library(metap) data(dat.metap) validity <- dat.metap$validity$p genvec <- function(pvals, kvals, fun, name) { ps <- length(pvals) ks <- length(kvals) temp <- matrix(-1, nrow = ps, ncol = ks) for(i in 1:ps) for(j in 1:ks) { temp[i, j] <- fun(rep(pvals[i], kvals[j]))$p } temp2 <- as.vector(temp) res <- data.frame(method = rep(name, length(temp2)), p = rep(pvals, ks), k = rep(kvals, each = ps), g = temp2 ) res } @ \subsection{Methods using transformation of the $p$--values} One class of methods relies on transforming the $p$--values first. \begin{table}[htbp] \begin{tabular}{lll} Function name & Definition & Critical value \\[1ex] \func{invchisq} & $\sum_{i=1}^k \chi^2_{\nu_i}(p_i)$ & $\chi^2_{\sum{\nu_i}}(\alpha)$ \\[1ex] \func{invt} & $\frac{\sum_{i=1}^k t_{\nu_i}(p_i)}% {\sqrt{\sum_{i=1}^k \frac{\nu_i}{\nu_i - 2}}}$ & $z(\alpha)$ \\[1ex] \func{logitp} & $\frac{\sum_{i=1}^k \log\frac{p}{1 - p}}{C}$ & $t_{5k+4}$ \\ & where $C = \sqrt\frac{k \pi^2 (5 k + 2)}{3(5 k + 4)}$ & \\[1ex] \func{meanz} & $\frac{\bar{z}}{s_{\bar{z}}}$ & $t_{k-1}(\alpha)$ \\ & where $\bar{z} = \sum_{i=1}^k \frac{z(p_i)}{k}$ \\ & and $s_{\bar{z}} = \frac{s_z}{\sqrt{k}}$ & \\[1ex] \func{sumlog} & $\sum_{i=1}^{k} - 2 \log p_i$ & $\chi_{2k}(\alpha)$ \\[1ex] \func{sumz} & $\frac{\sum_{i=1}^k z(p_i)}{\sqrt{k}}$ & $z(\alpha)$\\ \end{tabular} \caption{Definitions of methods using transformation of the $p$ values} \label{transdefs} \end{table} <>= kvals <- c(4, 5, 6, 8, 10, 15, 20) pvals <- c(0.2, 0.3, 0.3679, 0.4, 0.5, 0.6) dat <- rbind( genvec(pvals, kvals, logitp, "logitp"), genvec(pvals, kvals, meanz, "meanz"), genvec(pvals, kvals, sumlog, "sumlog"), genvec(pvals, kvals, sumz, "sumz") ) @ <>= lattice::xyplot(g ~ k | method, groups = p, type = "l", data = dat, auto.key = list(space = "left", lines = TRUE, title = "p"), ylab = "g(p)" ) @ \subsubsection{The method of summation of logs, Fisher's method} See Table \ref{transdefs} for the definition. This works because $- 2 \log p_i$ is a $\chi^2_2$ and the sum of $\chi^2$ is itself a $\chi^2$ with degrees of freedom equal to the sum of the degrees of freedom of the individual $\chi^2$. Of course the sum of the log of the $p_i$ is also the log of the product of the $p_i$. Fisher's method \citep{fisher25} is provided in \func{sumlog}. <>= set.seed(18122019) temp <- matrix(runif(10000), nrow = 100) fisher <- apply(temp, 1, function(x) sumlog(x)$p) lanc4 <- apply(temp, 1, function(x) invchisq(x, 4)$p) lanc16 <- apply(temp, 1, function(x) invchisq(x, 16)$p) lanc256 <- apply(temp, 1, function(x) invchisq(x, 256)$p) banda <- function(x, y) { res <- data.frame(sum = x + y, diff = (x - y)) res } dat <- data.frame(rbind(banda(fisher, lanc4), banda(fisher, lanc16), banda(fisher, lanc256), banda(lanc4, lanc16), banda(lanc4, lanc256), banda(lanc16, lanc256) ), name = factor(c(rep("FL4", 100), rep("FL16", 100), rep("FL256", 100), rep("L4L16", 100), rep("L4L256", 100), rep("L16L256", 100)), levels = c("FL4", "FL16", "FL256", "L4L16", "L4L256", "L16L256") ) ) @ <>= lattice::xyplot(diff ~ sum | name, data = dat, panel = function(x, y, ...) { lattice::panel.xyplot(x, y, ...) lattice::panel.abline(h = mean(y), lty = 2) lattice::panel.abline(h = mean(y) + 1.96 * sd(y), lty = 3) lattice::panel.abline(h = mean(y) - 1.96 * sd(y), lty = 3) } ) @ <>= stouff <- apply(temp, 1, function(x) sumz(x)$p) invt4 <- apply(temp, 1, function(x) invt(x, 4)$p) invt16 <- apply(temp, 1, function(x) invt(x, 16)$p) invt256 <- apply(temp, 1, function(x) invt(x, 256)$p) banda <- function(x, y) { res <- data.frame(sum = x + y, diff = (x - y)) res } dat <- data.frame(rbind(banda(stouff, invt4), banda(stouff, invt16), banda(stouff, invt256), banda(invt4, invt16), banda(invt4, invt256), banda(invt16, invt256) ), name = factor(c(rep("St4", 100), rep("St16", 100), rep("St256", 100), rep("t4t16", 100), rep("t4t256", 100), rep("t16t256", 100)), levels = c("St4", "St16", "St256", "t4t16", "t4t256", "t16t256") ) ) @ <>= lattice::xyplot(diff ~ sum | name, data = dat, panel = function(x, y, ...) { lattice::panel.xyplot(x, y, ...) lattice::panel.abline(h = mean(y), lty = 2) lattice::panel.abline(h = mean(y) + 1.96 * sd(y), lty = 3) lattice::panel.abline(h = mean(y) - 1.96 * sd(y), lty = 3) } ) @ As can be seen in Figure \ref{equalp} when all the $p_i=p$ \func{sumlog} returns a value which decreases with $k$ when $p<0.32$, increases with $k$ when $p>0.37$, and in between increases with $k$ and then decreases. Some detailed algebra provided in a post to https://stats.stackexchange.com/questions/243003 by Christoph Hanck suggests that the breakpoint is $e^{-1} = 0.3679$. Where the $p_i$ are less than this then for a sufficiently large $k$ (several hundred) the result will be significant and not if above that. Over the range of $k$ we are plotting this bound is not yet closely approached. \mygraph{transeqp}{Behaviour of the methods using transformed $p$ values for $k$ values of $p=p_i$}{equalp} \subsubsection{Inverse $\chi^2$ Lancaster's method} It would of course be possible to generalise Fisher's method to use transformation to $\chi^2$ with any other number of degrees of freedom rather than 2. \citet{lancaster61} suggests that this is highly correlated with \func{sumlog}. Lancaster's method is provided in \func{invchisq}. In fact the resemblance to \func{sumlog} becomes less as the number of degrees of freedom increases. Figure \ref{fishlanc} shows for a small number of selected degrees of freedom how it compares to Fisher's method. \twograph{fishlanc}{Fisher's method and Lancaster's method}{fishlanc}{stouffinvt}{Stouffer's method and inverse $t$}{stouffinvt}{Sum and difference plots of Fisher v Lancaster and Stouffer v inverse $t$}{compfishstouff} \subsubsection{The method of summation of $z$ values, Stouffer's method} The method of summation of $z$ values is provided in \func{sumz} \citep{stouffer49}. See Table \ref{transdefs} for the definition. As can be seen in Figure \ref{equalp} it returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. A weighted version of Stouffer's method is available %\begin{equation} $\frac{\sum_{i=1}^k w_i z(p_i)}{\sqrt {\sum_{i=1}^k w_i ^ 2}}$ %\end{equation} where $w_i$ are the weights. In the absence of effect sizes (in which case a method using effect sizes would be more appropriate anyway) best results are believed to be obtained with weights proportional to the square root of the sample sizes \citep{zaykin11} following \citet{liptak58}. \subsubsection{Mean of normals method} There is also a method closely related to Stouffer's using the mean of normals provided in \func{meanz} also defined in Table \ref{transdefs} which has very similar properties except that when all the $p_i$ are equal it either gives 0 or 1 as can be seen in Figure \ref{equalp}. <<>>= meanz(c(0.3, 0.31))$p meanz(c(0.1, 0.2))$p @ The method of \func{meanz} also has the unusual property that a set of $p$--values which are all less than those in another set can still give rise to a larger overall $p$. See example above. This is the only method considered here which has this property so if it is a desirable one then that is the only method to consider. \subsubsection{The inverse $t$ method} A closely related method is the inverse $t$ method. See Table \ref{transdefs} for the definition. This method is provided in \func{invt}. As is clear from the definition this method tends to Stouffer's method as $\nu_i \to \infty$. Figure \ref{stouffinvt} shows this for selected degrees of freedom. \subsubsection{The method of summation of logits} See Table \ref{transdefs} for the definition. This method is provided in \func{logitp}. The constant $C$ was arrived at by equating skewness and kurtosis with that of the $t$--distribution \citep{loughin04}. As can be seen in Figure \ref{equalp} this method returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. \subsubsection{Examples for methods using transformations of the $p$ values} <>= log10p <- function(x) { res <- round(-log(x, base = 10), 2) res } @ \begin{table}[htbp] \begin{tabular}{lll} Function name & \multicolumn{1}{c}{validity} & \multicolumn{1}{c}{cancel} \\ & \multicolumn{1}{c}{value expressed} \\ & \multicolumn{1}{c}{as $-\log_{10}p$} \\[1ex] \func{logitp} & \Sexpr{log10p(logitp(validity)$p)} & \Sexpr{logitp(cancel)$p} \\ \func{meanz} & \Sexpr{log10p(meanz(validity)$p)} & \Sexpr{meanz(cancel)$p} \\ \func{sumlog} & \Sexpr{log10p(sumlog(validity)$p)} & \Sexpr{round(sumlog(cancel)$p, 5)} \\ \func{sumz} & \Sexpr{log10p(sumz(validity)$p)} & \Sexpr{sumz(cancel)$p}\\ \end{tabular} \caption{Examples of methods using transformation of the $p$ values} \label{transexamples} \end{table} Using the same example dataset which we have already plotted and our cancellation dataset we have the values in Table \ref{transexamples}. As can be seen all the methods cancel except for \func{sumlog}. The agreement for the validity dataset is close except for \func{meanz} whoch gives a value several orders of magnitude greater than the other three. Lancaster's method and inverse $t$ are not shown as they are both infinite families of possible methods and in any event are similar to Fisher's method and Stouffer's method respectively. \subsection{Methods using untransformed $p$--values} \begin{table}[htbp] \begin{tabular}{lll} Function name & Definition & Critical value \\[1ex] \func{meanp} & $\bar p = \frac{\sum_{i=1}^k p_i}{k}$ \\ & $z = (0.5 - \bar{p}) \sqrt{12k}$ & $z(\alpha)$ \\ \func{minimump} & $p_{[1]}$ & $1 - (1 - \alpha)^{\frac{1}{k}}$ \\ \func{maximump} & $p_{[k]}$ & $\alpha^k$ \\ \func{wilkinsonp} & $p_{[r]}$ & $\sum_{s=r}^k {k \choose s}\alpha^s (1 - \alpha)^{k-s}$\\[1ex] \func{sump} & $\frac{(S)^k}{k!}% - {k \choose 1}\frac{(S - 1)^k}{k!}% + {k \choose 2}\frac{(S - 2)^k}{k!} - \dots$ & $\alpha$ \\ & where $S = \sum_{i=1}^k p_i$ \\ \end{tabular} \caption{Definitions of methods not using transformation of the $p$ values, % the series for \func{sump} continues until the term in in the numerator $(S-i)$ becomes negative} \label{untransdefs} \end{table} <>= kvals <- c(4, 5, 6, 8, 10, 15, 20) pvals <- c(0.2, 0.3, 0.3679, 0.4, 0.5, 0.6) dat <- rbind( genvec(pvals, kvals, meanp, "meanp"), genvec(pvals, kvals, maximump, "maximump"), genvec(pvals, kvals, minimump, "minimump"), genvec(pvals, kvals, sump, "sump"), genvec(pvals, kvals, votep, "votep") ) @ <>= lattice::xyplot(g ~ k | method, groups = p, type = "l", data = dat, auto.key = list(space = "left", lines = TRUE, title = "p"), ylab = "g(p)" ) @ \mygraph{untranseqp}{Behaviour of the methods using untransformed $p$ values for $k$ values of $p=p_i$}{unequalp} \subsubsection{The method of minimum $p$, maximum $p$, and Wilkinson's method} The methods of minimum $p$ \citep{tippett31}, maximum $p$ and Wilkinson \citep{wilkinson51} are defined in Table \ref{untransdefs}. Wilkinson's method depends on which value (the $r$th) of $p_{[i]}$ is selected. % p is pbeta(p[r], r, k+1-r) % critical p is qbeta(alpha, r, k+1-r) Wilkinson's method is provided in \func{wilkinsonp} and a convenience function \func{minimump} with its own \code{print} method is provided for the minimum $p$ method ($r=1$). It is also possible to use the method for the maximum $p$ (that is $r=k$) and a convenience function \func{maximump} is provided for that purpose. As can be seen in Figure \ref{unequalp} these methods return a value for our $p_i=p$ example which always increases with $k$ which is true for \func{minimump} and which always decreases with $k$ which is true for \func{maximump} \subsubsection{The method of summation of $p$--values, Edgington's method\label{sump}} Defined in Table \ref{untransdefs} \citep{edgington72a}. This method is provided in \func{sump}. As can be seen in Figure \ref{unequalp} this method returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. Some authors use a simpler version, $\frac{(\sum p)^k}{k!}$, for instance \citet{rosenthal78} in the text although compare his Table 4. This can be very conservative when $\sum p > 1$ There seems no particular need to use this method but it is returned by \func{sump} as the value of \code{conservativep} for use in checking published values. Note also that there can be numerical problems for extreme values of $S$ and in that case recourse might be made to \func{meanp} which has similar properties. \subsubsection{The mean $p$ method} Defined in Table \ref{untransdefs}. Although this method is attributed to Edgington \citep{edgington72b} when the phrase Edgington's method is used it refers to the method of summation of $p$--values described above in Section \ref{sump}. As can be seen in Figure \ref{unequalp} this method returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. Not surprisingly this method gives very similar results to Edington's other method implemented in \func{sump} and since it does not have the numerical problems of that method it might perhaps be preferred. \subsubsection{Examples for methods using untransformed $p$--values} Using the same example dataset which we have already plotted and our cancellation dataset we have the values in Table \ref{untransexamples}. As can be seen \func{meanp} and \func{sump} cancel but the other two do not. Agreement here is not so good especially for the maximum p method. Wilkinson's method not shown as it depends on the value of $r$. \begin{table}[htbp] \begin{tabular}{lrl} Function name & \multicolumn{1}{c}{validity} & \multicolumn{1}{c}{cancel} \\ & \multicolumn{1}{c}{value expressed} \\ & \multicolumn{1}{c}{as $-\log_{10}p$} \\[1ex] \\[1ex] \func{minimump} & \Sexpr{log10p(minimump(validity)$p)} & \Sexpr{round(minimump(cancel)$p, 5)} \\ \func{maximump} & \Sexpr{log10p(maximump(validity)$p)} & \Sexpr{round(maximump(cancel)$p, 5)} \\ \func{meanp} & \Sexpr{log10p(meanp(validity)$p)} & \Sexpr{meanp(cancel)$p}\\ \func{sump} & \Sexpr{log10p(sump(validity)$p)} & \Sexpr{sump(cancel)$p} \\ \end{tabular} \caption{Examples for methods using the untransformed $p$ values} \label{untransexamples} \end{table} \subsection{Other methods} \subsubsection{The method of vote--counting} A simple way of looking at the problem is vote counting. Strictly speaking this is not a method which combines $p$--values in the same sense as the other methods. If most of the studies have produced results in favour of the alternative hypothesis irrespective of whether any of them is individually significant then that might be regarded as evidence for that alternative. The numbers for and against may be compared with what would be expected under the null using the binomial distribution. A variation on this would allow for a neutral zone of studies which are considered neither for nor against. For instance one might only count studies which have reached some conventional level of statistical significance in the two different directions. This method returns a value for our $p_i=p$ example which is 1 for $p$ values above 0.5 and otherwise invariant with $p$ but decreases with $k$. This method does cancel significant values in both directions. \begin{table}[htbp] \begin{tabular}{lll} Function name & validity & cancel \\[1ex] \func{votep} & \Sexpr{round(votep(validity)$p, 6)} & \Sexpr{round(votep(cancel)$p, 5)} \\ \end{tabular} \caption{Examples for vote counting} \label{votepexamples} \end{table} \subsubsection{Methods not using all $p$--values} If there is a hypothesis that the signal will be concentrated in only a few $p$--values then alternative methods are available in \func{truncated}. This is a wrapper to two packages available on CRAN: \pkg{TFisher} which provides the truncated Fisher method \citep{zaykin07,zhang18} and \pkg{mutoss} which provides the rank--truncated Fisher method \citep{dudbridge03}. Note that Table \ref{truncatedexamples} only shows results for the validity data--set as, since the methods explicitly only consider results in one direction the cancellation issue does not arise. \begin{table}[htbp] \begin{tabular}{lll} Function name & truncated at $p$ = 0.5 & truncated at rank = 5 \\[1ex] \func{truncated} & \Sexpr{log10p(truncated(validity, ptrunc = 0.5)$p)} & \Sexpr{log10p(truncated(validity, rtrunc = 5)$p)} \\ \end{tabular} \caption{Examples for truncated using the validity data--set expressed as $-\log_{10}p$} \label{truncatedexamples} \end{table} \citet{dudbridge03} compare these two methods. They comment that in a meta--analysis the method using truncated Fisher may be preferred particularly if reporting bias is suspected. When the interest is in a small set of signals in the presence of much noise as occurs in genome wide association scanning then the rank truncation method is recommended. Their article provides more details about the methods. \section{Loughin's recommendations} In his simulation study \citet{loughin04} carried out extensive comparisons. Note that he did not consider all the methods implemented here. These omissions are not too important for our purposes. The methods implemented here as \func{invchisq}, \func{invt}, \func{meanp} and \func{meanz} are all very similar to ones which he did study. The truncation methods appeared about the same time as his work but in any case are fundamentally different. Vote counting is arguably not a method of the same sort. As Loughin points out the first thing to consider is whether large $p$--values should cancel small ones. If this is not desired then the only methods to consider are those in \func{sumlog} (Fisher), \func{minimump} (Tippett) and \func{maximump}. \mypdf{struct}{Loughin's recommendations based on structure}{struct}{[height=6cm,width=8cm]} He bases his recommendations on criteria of structure and the arrangement of evidence against $H_0$. Figure \ref{struct} shows a summary of his recommendations about the structure of the evidence. \mypdf{strength}{Loughin's recommendations based on where the strength of the evidence is located}{strength}{[height=8cm,width=12cm]} Figure \ref{strength} summarise his recommendations about the arrangement of evidence. Overall he considered the choice to lie between Stouffer's method, Fisher's method and the logistic method implemented in \func{logitp}. As has already been mentioned Fisher's method cancels whereas the other two do not so if the weak evidence in a small number of $p$--values is not to be over--whelmed by the others then Fisher is the best choice. However where the evidence is more evenly spread Stouffer's method may be preferred. The logistic method represents a compromise between them and is perhaps best suited where the pattern of evidence is not clear in advance. The other methods are not universally ruled out and may be helpful in the specific circumstance outlined in his summaries. \bibliography{metap} \bibliographystyle{plainnat} \end{document} metap/vignettes/metap.Rnw0000644000176200001440000001725114163334234015177 0ustar liggesusers\documentclass[12pt]{article} \usepackage{amsmath,amssymb} %\usepackage{mydef2} \usepackage[round]{natbib} \usepackage{parskip,url} \usepackage{graphicx,subfig} \setlength{\topmargin}{0cm} \addtolength{\textheight}{2cm} %\lhead{} %\input{title} %\VignetteIndexEntry{Introduction to the metap package} \title{Introduction to the \pkg{metap} package} \author{Michael Dewey} \newcommand{\pkg}[1]{\texttt{#1}} \newcommand{\func}[1]{\texttt{#1}} \newcommand{\code}[1]{\texttt{#1}} \newcommand{\codefont}{\footnotesize} \newcommand{\mygraph}[3]{% \begin{figure}[htbp] \includegraphics[height=6cm,width=10cm]{#1} \caption{#2} \label{#3} \end{figure} } \newcommand{\twograph}[8]{% \begin{figure}[htbp] \subfloat[#2\label{#3}]{\includegraphics[height=6cm,width=7cm]{#1}}% \subfloat[#5\label{#6}]{\includegraphics[height=6cm,width=7cm]{#4}} \caption{#7} \label{#8} \end{figure} } \begin{document} \maketitle \section{Introduction} \subsection{What is this document for?} This document describes some methods for the meta--analysis of $p$--values (significance values) and their implementation in the package \pkg{metap}. I welcome feedback about sources of published examples against which I can test the code and any other comments about either the documentation or the code. The problem of meta--analysis of $p$--values is of course not completely unconnected with the more general issue of simultaneous statistical inference. \subsection{Why and when to meta--analyse significance values} The canonical way to meta--analyse a number of primary studies uses estimates of effect sizes from each of them. There are a large number of packages for this purpose available from CRAN and described in the task view \url{http://CRAN.R-project.org/view=MetaAnalysis}. However sometimes the only available information may be $p$--values especially when some of the primary studies were published a long time ago or were published in sources which were less rigorous about insisting on effect sizes. The methods outlined here are designed for this eventuality. The situation may also arise that some of the studies can be combined in a conventional meta--analysis using effect sizes but there are many others which cannot and in that case the conventional meta--analysis of the subset of studies which do have effect sizes may usefully be supplemented by an overall analysis of the $p$--values. Just for the avoidance of doubt, if each study has produced a proportion and the goal is to synthesise them to a common estimate or analyse the differences between them then the standard methods are appropriate not the ones outlined here. The $p$--values in this document are significance levels. The methods are referred to by the name of the function in \func{metap}. Table \ref{funcs} shows other descriptions of each method. \begin{table}[htbp] \begin{tabular}{lll} Function name & \multicolumn{2}{c}{Description(s)} \\[1ex] & \multicolumn{1}{c}{Eponym} \\ \func{invchisq} & Lancaster's method & Inverse chi square \\ \func{invt} & & Inverse t \\ \func{logitp} & & Logistic\\ \func{meanp} \\ \func{meanz} \\ \func{maximump} \\ \func{minimump} & Tippett's method \\ \func{sumlog} & Fisher's method & Chi square (2 df)\\ \func{sump} & Edgington's method & Uniform\\ \func{sumz} & Stouffer's method & Normal\\ \func{truncated} & Truncated Fisher & rank--truncated\\ \func{votep} \\ \func{wilkinsonp} & Wilkinson's method \\ \end{tabular} \caption{Methods considered in this document} \label{funcs} \end{table} \section{Preparation for meta--analysis of $p$--values} \subsection{Preliminaries} I assume you have installed \textsf{R} and \pkg{metap}. You then need to load the package. <<>>= library(metap) @ \subsection{Directionality} It is usual to have a directional hypothesis, for instance that treatment is better than control. For the methods described here a necessary preliminary is to ensure that all the $p$--values refer to the same directional hypothesis. If the value from the primary study is two--sided it needs to be converted. This is not simply a matter of halving the quoted $p$--value as values in the opposite direction need to be reversed. A convenience function \func{two2one} is provided for this. {\codefont <<>>= pvals <- c(0.1, 0.1, 0.9, 0.9, 0.9, 0.9) istwo <- c(TRUE, FALSE, TRUE, FALSE, TRUE, FALSE) toinvert <- c(FALSE, TRUE, FALSE, FALSE, TRUE, TRUE) two2one(pvals, two = istwo, invert = toinvert) @ } Note in particular the way in which $0.9$ is converted under the different scenarios. \subsection{Plotting} It would be a wise precaution to examine the $p$--values graphically or otherwise before subjecting them to further analysis. A separate vignette discusses the range of plots available in the package so here we just show the most simple. As our example we use data from studies of validity of student ratings of their instructors \citep{becker94}. The \func{plotp} provides a Q--Q plot of the $p$--values to detect departure from the uniform distribution. An example is shown in Figure \ref{plotp}. The line is the line of exact fit to the reference distribution, the uniform. The polygon is a simultaneous confidence region such that if points lie outside it we can reject the null hypothesis that the points are drawn iid from a uniform. <>= data(dat.metap) validity <- dat.metap$validity$p plotp(validity) @ \mygraph{metap-plotp}{Q--Q plot from \func{plotp}}{plotp} This plot is more informative than a simple printout. Note that this enhanced plot is only available from version 1.8 of \func{metap}. Previous versions usd a simpler plot. {\codefont <<>>= print(validity) @ } \subsection{Reporting problems in the primary studies} Another issue is what to do with studies which have simply reported on whether a conventional level of significance like 0.05 was achieved or not. If the exact associated $p$ cannot be derived from the statistics quoted in the primary source then the value of the level achieved, in this case 0.05, can be used although this may be conservative. Studies which simply report not significant could be included as having $p=1$ (or $p=0.5$ if it is known that the direction was right) although this is very conservative. The theory of handling $p$--values which have been truncated like this has been developed by \citet{zaykin02} and \func{truncated} provides a convenience wrapper for two methods available in other CRAN packages. \section{Using the methods} All the methods in the package take as their first argument the vector of $p$--values. To use Fisher's method as an example: <<>>= sumlog(validity) @ This confirms what was indeed obvious from the plot that the null hypothesis that these are drawn from a uniform distribution can be rejected. A few require extra information. Those which rely on inverse transformations often need a vector of degrees of freedom. Currently this applies to \func{invchisq} and \func{invt}. Stouffer's method in \func{sumz} optionally uses weights if a vector of weights is provided. Most of the methods (\func{invchisq, invt, logitp, meanz, sumlog, sumz, wilkinsonp}) allow as an option to return the logarithm of the $p$--value which may be useful if it is expected that the return value will be very small. A smaller number (\func{invchisq, invt, sumlog}) allow for input of log $p$--values. \section{Miscellanea} \begin{description} \item[Extractor functions] The standard \code{print} and \code{plot} methods are provided. \item[Omnibus function] A function \func{allmetap} is provided to simultaneously perform a number of the other functions. It may be useful to show how they give different results on the same data. \item[Reading] An annotated bibliography is provided by \citet{cousins08} \end{description} \bibliography{metap} \bibliographystyle{plainnat} \end{document} metap/vignettes/metap.bib0000644000176200001440000001523614163612402015162 0ustar liggesusers@article{rosenthal78, author = {Rosenthal, R}, title = {Combining results of independent studies}, journal = {Psychological Bulletin}, year = {1978}, volume = {85}, pages = {185--193}, keywords = {meta-analysis, significance values} } @article{wilkinson51, author = {Wilkinson, B}, title = {A statistical consideration in psychological research}, journal = {Psychological Bulletin}, year = {1951}, volume = {48}, pages = {156--158}, keywords = {meta-analysis, significance values} } @article{edgington72a, author = {Edgington, E S}, title = {An additive method for combining probability values from independent experiments}, journal = {Journal of Psychology}, year = {1972}, volume = {80}, pages = {351--363}, keywords = {meta-analysis, significance values} } @article{zaykin11, author = {Zaykin, D V}, title = {Optimally weighted $Z$--test is a powerful method for combining probabilities in meta--analysis}, journal = {Journal of Evolutionary Biology}, volume = {24}, year = {2011}, pages = {1836--1841}, keywords = {meta-analysis, significance values} } @incollection{becker94, author = {Becker, B J}, editor = {Cooper, H and Hedges, L V}, title = {Combining significance levels}, booktitle = {A handbook of research synthesis}, year = {1994}, pages = {215--235}, chapter = {15}, publisher = {Russell Sage}, address = {New York}, keywords = {meta-analysis} } @ARTICLE{schweder82, author = {Schweder, T and Spj{\o}tvoll, E}, year = 1982, title = {Plots of $P$--values to evaluate many tests simultaneously}, journal = {Biometrika}, volume = 69, pages = {493--502}, keywords = {multiple comparison} } @article{benjamini00, author = {Benjamini, Y and Hochberg, Y}, title = {On the adaptive control of the false disovery rate in multiple testing with independent statistics}, journal = {Journal of Educational and Behavioral Statistics}, year = {2000}, volume = {25}, pages = {60--83}, keywords = {multiple comparison} } @article{edgington72b, author = {Edgington, E S}, title = {A normal curve method for combining probability values from independent experiments}, journal = {Journal of Psychology}, year = {1972}, volume = {82}, pages = {85--89}, keywords = {meta-analysis, significance values} } @article{birnbaum54, author = {Birnbaum, A}, title = {Combining independent tests of significance}, journal = {Journal of the American Statistical Association}, year = {1954}, volume = {49}, pages = {559--574}, keywords = {meta-analysis, significance values} } @article{owen09, author = {Owen, A B}, title = {{Karl Pearson's} meta--analysis revisited}, journal = {Annals of Statistics}, year = {2009}, volume = {37}, pages = {3867--3892}, keywords = {meta-analysis, significance values} } @article{liptak58, author = {Lipt\'ak, T}, title = {On the combination of independent tests}, journal = {A Magyar Tudom\'anyos Akad\'emia Matematikai Kutat\'o Int\'ezet\'enek K\"ozlem\'enyi}, year = {1958}, volume = {3}, pages = {171--197}, keywords = {meta-analysis, significance values} } @misc{cousins08, author = {Cousins, R D}, title = {Annotated bibliography of some papers on combining significances or $p$--values}, year = {2008}, note = {arXiv:0705.2209}, keywords = {meta-analysis, significance values} } @article{loughin04, author = {Loughin, T M}, title = {A systematic comparison of methods for combining $p$--values from independent tests}, journal = {Computation Statistics and Data Analysis}, year = {2004}, volume = {47}, pages = {467--485}, keywords = {meta-analysis, significance values} } @article{lancaster61, author = {Lancaster, H}, title = {The combination of probabilities: an application of orthonormal functions}, journal = {Australian Journal of Statistics}, year = {1961}, volume = {3}, pages = {20--33}, keywords = {meta-analysis, significance values} } @article{zaykin02, author = {Zaykin, D V and Zhivotovsky, L A and Westfall, P H and Weir, B S}, title = {Truncated product method for combining $P$--values}, journal = {Genetic Epidemiology}, year = {2002}, volume = {22}, pages = {170--185}, keywords = {meta-analysis, significance values} } @book{fisher25, author = {Fisher, R A}, title = {Statistical methods for research workers}, year = {1925}, publisher = {Oliver and Boyd}, address = {Edinburgh}, } @book{stouffer49, author = {Stouffer, S A and Suchman, E A and DeVinney, L C and Star, S A and Williams, R M Jnr}, title = {The {American} soldier, vol 1: {A}djustment during army life}, year = {1949}, publisher = {Princeton University Press}, address = {Princeton}, } @book{tippett31, author = {Tippett, L H C}, title = {The methods of statistics}, year = {1931}, publisher = {Williams and Norgate}, address = {London}, keywords = {meta-analysis, significance values} } @article{zaykin07, author = {Zaykin, D V and Zhivotovsky, L A and Czika, W and Shao, S and Wolfinger, R D}, title = {Combining p--values in large--scale genomics experiments}, journal = {Pharmaceutical Statistics}, year = {2007}, volume = {6}, pages = {217--236} } @article{dudbridge03, author = {Dudbridge, F and Koeleman, B P C}, title = {Rank truncated product of $P$--values, with application to genomewide association scans}, journal = {Genetic Epidemiology}, year = {2003}, volume = {25}, pages = {360--366} } @article{zhang18, author = {Zhang, H and Tong, T and Landers, J and Wu, Z}, title = {{TF}isher tests: optimal and adaptive thresholding for combining $p$--values}, journal = {arXiv}, year = {2018}, url = {arXiv:1801.04309} } @article{harrison17, author = {Harrison, S and Jones, H E and Martin, R M and Lewis, S J and Higgins, J P T}, title = {The albatros plot: {A} novel graphical tool for presenting the results of diversely reported studies in a systematic review}, journal = {Research Synthesis Methods}, year = {2017}, volume = {8}, pages = {281--289} } @article{zhang16, author = {Zhang, Y--M and Lu, Y and Yang, D and Wu, H--F and Bian, Z--P and Xu, J--D and Gu, C--R and Wang, L--S and Chen, X--J}, title = {The effects of different initiation time of exercise training on left ventricular remodeling and cardiopulmonary rehabilitation in patients with left ventricular dysfunction after myocardial infarction}, journal = {Disability and Rehabilitation}, year = {2016}, volume = {38}, pages = {268--276} } metap/data/0000755000176200001440000000000015070741665012304 5ustar liggesusersmetap/data/dat.metap.rda0000644000176200001440000000632514147446400014650 0ustar liggesusersX XS {R.OJ&&;Oъ { NA tW@Ʃ(GDhtkDEوtt]y4.>t}@40CB3pL1↝cQƑ+kL]C刁zt]ouݧO!kmmgKs#>s꺡%@m-?6Y+ބ֠sooƇEIrQqj'7.(Ro} g?+(.SC=k%ÝiN&>h q5c?3L[\qTx4.‘wg9,-l =>)WwBkφWwfo; Y2OO` 4sW7CAG?+|,Dp9Fr=| ppgH{K"8CWnQqr* d/|aV39C?oqAE$A,JT+LתzF2Q8Yh,S)"Ler 1:1 bt!3ɻoJt(1Qjs\41VG.bt(>V!?ubFT(2:efJXI䶉*,_*cWC@4c/;GzM3sy99ɀ Zܿ~m̽4EPsU~P3Rq?|br/| LZ\I%:%FGqJQXSמށ"'D|NOp9<yp4ڛ y\nv\Nzsͧ nv6gחJ.\ Lgn|~.uVD!жpL/.uMj(Ӭ9]5Cfޗ&~ȭc!p2Id_{jKVƏ{Us/g{$n N@'i <_xz]?9i0>!FJWr(Җ5'mt!miC:tI Sf@C~9}vv :ĥVw ؼ.;%mĞ%^,X% 2AF;ʿ-WiSTX(K*R_Gt[wZ]z2;sL $bY1Mf)ŒNȢ'TkQc/MP+EN`WOY[?uɥ)=uT&SH 3[,su(Z3:DR1sWR}q1jjzH(1)RYiz21hN_bpo;wZ9Cs-r$꥕c@>ʝrIk0g5eڤՔynwcmTyeCzmӜ=NL58?58KZS.;wM CFӅءqv?F{iܟׁhGFip@q *fub<;fG{XhM>c|6yLa(C{4v,`]|ؒЇi'aX6zi6iv=tC-pl~s"ؐ7&NjVX#QSHĢx,JCqL/8V+IQ"z4<w?'Y;i8ƨ5J<; dJVD7Cү XdfrcÓAyΏ,+۱kޚ@;&&8+0<+1ܮjQ*Ƽ_0Jgj2z^ h_\.zhZ+fti3{FmCUٮM6|Ν6;ormna<%|"ue_\qp|$8ْ:*[x(Aw ~2:zQo8_?[Pd eEM["9P޹bf 4 ۄIA`{ Y}M<<56Pwx{:f [?^N{k?i?ЁB"J^?̈́HQOK I8zXh<^})1SLjU6Db*k'e*~mzC%f q4e%1R QD(#?4 Dmetap/NAMESPACE0000644000176200001440000000231215145042342012575 0ustar liggesusersexport(albatros) export(allmetap) export(invchisq) export(invt) export(logitp) export(meanp) export(meanz) export(maximump) export(minimump) export(plotp) export(schweder) export(sumlog) export(sump) export(sumz) export(truncated) export(two2one) export(votep) export(wilkinsonp) S3method(print,allmetap) S3method(print,invchisq) S3method(print,invt) S3method(print,logitp) S3method(print,meanp) S3method(print,meanz) S3method(print,sumlog) S3method(print,sump) S3method(print,sumz) S3method(print,votep) S3method(print,maximump) S3method(print,minimump) S3method(print,truncated) S3method(summary,truncated) S3method(plot,truncated) S3method(print,wilkinsonp) S3method(plot,metap) importFrom("graphics", "abline", "axis", "lines", "mtext", "plot", "text") importFrom("stats", "binom.test", "coef", "lm", "na.fail", "pbeta", "pchisq", "pnorm", "ppoints", "pt", "qbeta", "qchisq", "qnorm", "qqline", "qqplot", "qunif", "qt", "sd", "spline") importFrom("utils", "read.csv") importFrom("lattice", "xyplot") importFrom("Rdpack", "reprompt") importFrom("TFisher", "p.tpm", "stat.tpm") importFrom("qqconf", "qq_conf_plot") importFrom("mutoss", "ranktruncated") import("mathjaxr") metap/inst/0000755000176200001440000000000015070741666012351 5ustar liggesusersmetap/inst/CITATION0000644000176200001440000000002714506265666013511 0ustar liggesuserscitation(auto = meta) metap/inst/REFERENCES.bib0000644000176200001440000001332415054261602014440 0ustar liggesusers@incollection{becker94, editor = {Cooper, H and Hedges, L V}, booktitle = {A handbook of research synthesis}, year = {1994}, publisher = {Russell Sage}, address = {New York}, author = {Becker, B J}, title = {Combining significance levels}, chapter = {15}, pages = {215--230}, keywords = {meta--analysis, significance values} } @article{benjamini00, author = {Benjamini, Y and Hochberg, Y}, title = {On the adaptive control of the false discovery rate in multiple testing with independent statistics}, journal = {Journal of Educational and Behavioral Statistics}, year = {2000}, volume = {25}, pages = {60--83}, keywords = {multiple comparison} } @article{rosenthal78, author = {Rosenthal, R}, title = {Combining results of independent studies}, journal = {Psychological Bulletin}, year = {1978}, volume = {85}, pages = {185--193}, keywords = {meta-analysis, significance values} } @ARTICLE{schweder82, author = {Schweder, T and Spjotvoll, E}, year = 1982, title = {Plots of $P$--values to evaluate many tests simultaneously}, journal = {Biometrika}, volume = 69, pages = {493--502}, keywords = {multiple comparison} } @article{lancaster49, author = {Lancaster, H O}, title = {Combination of probabilities arising from data in discrete distributions}, journal = {Biometrika}, year = {1949}, volume = {36}, pages = {370--382}, keywords = {meta-analysis, significance values} } @article{edgington72a, author = {Edgington, E S}, title = {An additive method for combining probability values from independent experiments}, journal = {Journal of Psychology}, year = {1972}, volume = {80}, pages = {351--363}, keywords = {meta-analysis, significance values} } @article{edgington72b, author = {Edgington, E S}, title = {A normal curve method for combining probability values from independent experiments}, journal = {Journal of Psychology}, year = {1972}, volume = {82}, pages = {85--89}, keywords = {meta-analysis, significance values} } @BOOK{sutton00, author = {Sutton, A J and Abrams, K R and Jones, D R and Sheldon, T A and Song, F}, year = 2000, title = {Methods for meta-analysis in medical research}, publisher = {Wiley}, address = {Chichester}, keywords = {meta-analysis, general} } @article{zaykin11, author = {Zaykin, D V}, title = {Optimally weighted $Z$--test is a powerful method for combining probabilities in meta--analysis}, journal = {Journal of Evolutionary Biology}, volume = {24}, year = {2011}, pages = {1836--1841}, keywords = {meta-analysis, significance values} } @book{tippett31, author = {Tippett, L H C}, title = {The methods of statistics}, year = {1931}, publisher = {Williams and Norgate}, address = {London}, keywords = {meta-analysis, significance values} } @article{wilkinson51, author = {Wilkinson, B}, title = {A statistical consideration in psychological research}, journal = {Psychological Bulletin}, year = {1951}, volume = {48}, pages = {156--158}, keywords = {meta-analysis, significance values} } @article{birnbaum54, author = {Birnbaum, A}, title = {Combining independent tests of significance}, journal = {Journal of the American Statistical Association}, year = {1954}, volume = {49}, pages = {559--574}, keywords = {meta-analysis, significance values} } @book{fisher25, author = {Fisher, R A}, title = {Statistical methods for research workers}, year = {1925}, publisher = {Oliver and Boyd}, address = {Edinburgh}, } @book{stouffer49, author = {Stouffer, S A and Suchman, E A and DeVinney, L C and Star, S A and Williams, R M Jnr}, title = {The {American} soldier, vol 1: {A}djustment during army life}, year = {1949}, publisher = {Princeton University Press}, address = {Princeton}, } @article{zaykin07, author = {Zaykin, D V and Zhivotovsky, L A and Czika, W and Shao, S and Wolfinger, R D}, title = {Combining p--values in large--scale genomics experiments}, journal = {Pharmaceutical Statistics}, year = {2007}, volume = {6}, pages = {217--236} } @article{dudbridge03, author = {Dudbridge, F and Koeleman, B P C}, title = {Rank truncated product of $P$--values, with application to genomewide association scans}, journal = {Genetic Epidemiology}, year = {2003}, volume = {25}, pages = {360--366} } @article{zhang18, author = {Zhang, H and Tong, T and Landers, J and Wu, Z}, title = {{TF}isher tests: optimal and adaptive thresholding for combining $p$--values}, journal = {arXiv}, year = {2018}, url = {https://arxiv.org/abs/1801.04309} } @article{harrison17, author = {Harrison, S and Jones, H E and Martin, R M and Lewis, S J and Higgins, J P T}, title = {The albatross plot: {A} novel graphical tool for presenting the results of diversely reported studies in a systematic review}, journal = {Research Synthesis Methods}, year = {2017}, volume = {8}, pages = {281--289} } @article{zhang16, author = {Zhang, Y--M and Lu, Y and Yang, D and Wu, H--F and Bian, Z--P and Xu, J--D and Gu, C--R and Wang, L--S and Chen, X--J}, title = {The effects of different initiation time of exercise training on left ventricular remodeling and cardiopulmonary rehabilitation in patients with left ventricular dysfunction after myocardial infarction}, journal = {Disability and Rehabilitation}, year = {2016}, volume = {38}, pages = {268--276} } metap/inst/doc/0000755000176200001440000000000015174342160013105 5ustar liggesusersmetap/inst/doc/metap.R0000644000176200001440000000213415174342152014337 0ustar liggesusers### R code from vignette source 'metap.Rnw' ################################################### ### code chunk number 1: metap.Rnw:119-120 ################################################### library(metap) ################################################### ### code chunk number 2: metap.Rnw:137-141 ################################################### pvals <- c(0.1, 0.1, 0.9, 0.9, 0.9, 0.9) istwo <- c(TRUE, FALSE, TRUE, FALSE, TRUE, FALSE) toinvert <- c(FALSE, TRUE, FALSE, FALSE, TRUE, TRUE) two2one(pvals, two = istwo, invert = toinvert) ################################################### ### code chunk number 3: plotp ################################################### data(dat.metap) validity <- dat.metap$validity$p plotp(validity) ################################################### ### code chunk number 4: metap.Rnw:182-183 ################################################### print(validity) ################################################### ### code chunk number 5: metap.Rnw:212-213 ################################################### sumlog(validity) metap/inst/doc/metap.pdf0000644000176200001440000021007315174342161014712 0ustar liggesusers%PDF-1.5 % 1 0 obj << /Type /ObjStm /Length 2881 /Filter /FlateDecode /N 52 /First 405 >> stream xZ[s۶~?oM'~;ɌvŎNAh["KHJ$(JPaD͉"A!)b8$p8p /9d "% UDX4\9a$e%cR {N(,h)`0AqZaMz" 1aˠ,B¤X#=XaNX\ qb4q #-!K<ג()a;X ^2xQ0RkeaS|V ) s00s#ɜ@{'a?E9) W2B~<#/_.{~gLg^ 3 cZȳp]t8Ƞkrt?l^~c7k$pN9\/3$>$@ŐĽQ&ngg|Nt1w`L?Ñ{gвE6>0s "ge|;0˗+(۟g7}{rp'ULhrGh3/Gywߟy}?z۸ 09.C2}7pH2ZG* t 2AjSL;, kSAlVc>;Rx8|8FwPAqsHgiF=ѿNќ>88 lqܿ̆ #VH!|9k Hh3gЖF90*e:/;S 4N^tWW[@d@tBu@Cy[ʱƛz&S5@oX1 Lk P z> Tgo20h7z˝'ӆ ՜&SH B”/RnYX9Nn$|A_<|tP.>4 ,Pg OXi^Pψ.Tc:M+o4:_wO6n8h;ÛKЩ8bh*nYOX-VnrKiĪ4 D meR d:ߕu >66qL2^?l`szAU\6ނQwcГxMK ñϲ,~Xf%U e0Eeա,(7 eP%j]e8q(99wuP]Y'PM(:ZLk"ӊ?@S [w|9M]ND cZ˥a(mt1.X !q(BH mkңը~fhEpNjn=^'Me+p] xF=,.6zb."_j!* Ri{5sƣ6Ăk`&(fj&I6x+ы\m 5'l6.;.SQh,򰬁Ęw (]Q# LHwL1 E]bs@1k8ހAWp:B1HsKem%[lr'OQeT 6YJiw( 74RJWjjj=|H&nY"9**IjUzge% 托XvbnrFe~h;/x$(e2AeJ!p@T!<c<|y!"1wQlIodm1SB? (zy;ypb.;n,%-NZk@\5ՄZBMZj w?\QҤON5*v*V]ju_ț3j B+sH? Q;f -9l>59]c;FG. RthEWEZjXMZ+ujQ.T71/1ٮS27d;c7g9P5u+ޛHka-ܶ:֠~(b/E>%jm͖ڥҪћ}v\ϭ5TBuE.b f*;,B5`}i JՆQO~.*QY+w!\[==d3e] GQLYf_Y0S#j0#eN1.kBRNv9XM\bS',Qvᑀ㽳]p\/j1N40Mt]4r]Km §BVLdTc 3-tPgeP=OA fLJYY8ug/Y>;p#DeBi4^lk,ީ;T1Qc(۝8jQm'dm?ٲylyxcd|}ej+CXYǟSrkuS R`{s9hg}_}˧O"뀞Qygu >Ϩ*=o+.>ZnYk겄 [֫˝NNtI :&&\D[~})-VKxXqC Uݒl}ם9ZyY7n3 @]a> stream 2026-04-29T09:42:25+01:00 2026-04-29T09:42:25+01:00 2026-04-29T09:42:25+01:00 TeX Untitled endstream endobj 55 0 obj << /Filter /FlateDecode /Length 2891 >> stream xZKoS|#''@`QQ&(>&LIeU~UU/Fl"&cnS >8sg<>~t5`JuB=&fEhNlRJ>4JJ0ٿ*K{y΀s͉0x*koIkS?[(9Ƃ:B]M5<_D;} y]Hh8TyY9d ܭ{J-5դ (,"&ڤVWfɐD N=_ 9@[WYtoʺӞ-`oS9E\ܷUA#MWɡ*U}Ս%@t.zn*X?Yh'A{+BG)|>and媘Z %bD@5h㓈W5ϒi/k? ">gvނi <  "Ays.dTAAU;aSG=H${z䴯ÄK8Q#<ϓCapZ'?/f-*!Ț5ZXح8Q3AAOR.KB~ʂ<vjQXZ 1T^V 8v&,V'cCZ0x?UM[|C' *0'CUԹod[ gl]8qjm1 ρc҂P^ B24> ٭JWVP=@@kʛ)K%IĠ|!ɗ.=0WC/anMMQ*%"(?r$;{CUpEs~ 6D dfʊs`qj2D`ds3mԋ;zr $kx76܎KT]l'=#[߀П+5~ :~>RNOC4jHiSD'c6` t(3uB4kN(kfxfV, zwf*k^o҆7pfx#,e 7u~ zEKTvc%L h=CZUV,g9TP0+jFο9(ERVz , YR7+<r]V5WtuI^`ʩ\7RQ}|Mi bt%@ HIV ~:H 84sq2|y8\͐ a*]R;_Q3) !vǮ9;.'^>uOX琦^KqypOW F$ys4[_3>N]XKgM̽/Nn ̗. EMׯKvِ`БȺ[LnQOOPg`o! *ӲcڂvXHJ$#>\,5qC]Im3"nrP$Ffqt.m֠ɇpf١~?{[J{E ,yr7p~{W0Eȷbمۙ96 l:9:aXepZ$;.l ju?Db\&S=%/3&our@lvoi-?ȼ?؋7DݭJW Rχ*endstream endobj 56 0 obj << /Filter /FlateDecode /Length 250 >> stream x]1n0 EwB7V \%Cl sІh#Ne*N*> stream xT}TSR jNDWw/c2<;seu-VT  HB>!>Qŏae]۝jgءrv9y~Ϗ(dfpÏ = !/xt~EPdk5r K0^Y^vX./*Vf %EQ򣊪괂¢bYɡ#2ʠT6]*BPԋTzZ*lDJA =V6!̈́$c60f~Y*aXX8e 7OIsRE 1q"(2`8%Jio puorQ!#rX f4hL5ωҷ]T2>3E<]JmDh7C`)~G|EI!,JzwG}'|=gyZJ@pNEMb| 0r J SYAiedž8۽oJ>Vw1R0$kdr,;˔ݕKRSr! q'{޸3FȊ&ěXlK&&g;U@Vm?5vbZܬI߈4Uk;+k/۞gy,/6x!h"9YGD o]ooilg4Lxstȓ{4{ uvy5pd=<^rVֶqUW9ɫ! q˘ϑm YtbEWwBه8:QeWݘ^f7"#h3",>j \faͅ\\P] ;Nh@`r^#Y26r6 $ Nn^6@EH>9?8 GX!~g+YYnquS^c2V$HJHk&&ogSp#/>*8 fT֩8r$"D!e ǎ 퀷[mVCZsc]->Nb0{r+rks<*.EDDצOp$,3Ӏmݵ痺.?K:DkKV֦id^z pD)>͸vg{>%bX* 7C\33o VDt1@6/~=ISb`jym7ιvy$Fp*0>e@g߃r4? >Sh+D0U \i|\_PqPJ?gaDǑ7̼ZY:[NUy*+Xj1#3MYV9TJ'f$'˼NVr| H4&3f槅͒]º+C wNgrVNO owYWi=!'p![N-. \RIU+t:V1XqU2P^]6+_FCU1~ʌf0eK R|ǥZVjWf%#]uJV[~-KطQr@T)CO5ZO_/9ZT]Euݲ+Ǎc Y2|Y^w\YᾳNo0UAb#D-E.}endstream endobj 58 0 obj << /Filter /FlateDecode /Length 188 >> stream x]= {N Či,$P jgY5E3߲?o){⑂~­&֤0:7N/;Qԓn*?8&(ͅ2֣9* IX+l {RXKbHAlpl+IBh15\)_H:"w~C]ž_endstream endobj 59 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 815 >> stream x}hgKһsY{-LDFnlL[٠٬`ֶ$gKĤE(u]SG}>y` >< 1 SҲn+jjf!ePa GoRE_FmOUl S]г3[FO{eq{#P{B5&Z\ġ gmk?FKgWtޮWO(ёr/tQ:iJ7"q?z+\IF ְTV*gSuRk -Im{:1]ʦֺ:MourA_taկĆbyJ/CkKdˮ6,aQr78hyo~TIbċ\sݷ)5y*B.QQmd1$ Uu|ZEq=m߬*|0T <ӢRA <)zmq-e| ;`sI05ߚe2F<,/^UGTsߣCеKtzxwXv%xmuR?U۴s-wOd>⸃ HJc!{ "E_&'l!3iA&n6u ?~n$ܜ|c{=xߧ z}x)=I|endstream endobj 60 0 obj << /Filter /FlateDecode /Length 272 >> stream x]1n0 EwB78\%C9~j)cl/|>Mc TǷ|HqgK9 !_Q?d8n&wC6@QO ԋHmMsЖh+H&Gd/~G t''Hv^x-i!A[B@( z55ryE"dS]H{؉8endstream endobj 61 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2343 >> stream x]yTTcwHlt=CP5h-A5AD7 300̰8, %!&&ĭYM4Mor_wKSQM1ROL\yX /ɜ2$YSHB֦ ,` XJd\H Gb4սu:U/xYىnh;?~x ^ gDh20Q0UsD -}gDr2Z UQxb  *k!c׵j9T-f`?[Vc#4!5A7ap% &% &hQ5M5&3} _Pkf>}q002!GBW9(\aՙ*c3ZKMct:B[X2E/[PmqYDmTd䪐У~W}Ec@=m\}-e p-O`<82OuHF֌j7T4#0zF>ŦU;rZ*DëM=8!a/i;elo]ddzZbt@P@8S(Dc.vK^ȇP-W4lĆ&iShOP;p_65I#Lm닫-nG q~ ?;wz>gs*B*&=qz"^m^+ԉC5= ^yUM:?}M`H~%eU|$uwG), ̊Zf^O8]npnkMg=Ri9{0|ėvzYg~빙Y15JNEiB':m{}@pFbU~@'][8bD0Fʾ<ɗi|yVVuqhVʋmǴeǏ:8`Y}i ѡ1b~0[3&rnN̕%SRQCGCw) ^ڈwwN vwݴY[`k&?߭9̭t[湜}v6Rcw5u \TEA㕽)*/Q-W14$PԿendstream endobj 62 0 obj << /Filter /FlateDecode /Length 342 >> stream x]n@ DA6 EC@pw<@=t<ÚҚ-6ݗs cVVy7IYqxk98T|J~)=qmncZ&k޲4v~s> stream xuVyTSwھ!rOEܦܨ8گn* Þ {J~ $E-\pqim:3~7bo|s>># y`xhЂ ̜~g{b. W{b/!V=>i _b4!0&LHI* )1zB`fz4:&?^GiRrjZzF,jU;$k% ,A$VPb-#&b.Hb LG,%'BA""`&H%@#QXAX,|03 #P pˈy#vx1W4&R/Uoklß9DX2!:]?[O/r4/ ç>y~nŋmUc]}:+ [)Ɯ8Ɠ%8H$N(j~1h(J~ljJ{" NZji̸?'_J+ z,B~W0/YАboGܰvÈ n-fBcg4t^ɧw;D. v"P+i ɋ̌*4,UgTޢKyL2MjcZyjI F sasŇT8/ˍ}RST3`TH*Z{:kҨ,+/+72f2K[c:!TtaѢќDFJ7or$wV4o9YЋ>VUb s 8mS,^<À&RtU26B.xVs\_d@\1-ۉs,OJ!eV1;#5J:N'sfUe*GDnX Ux;w :r``$ϫ| bvvqyӋܳ1'+cg8բc>l];5iYƬF\ Rk/STEiXʊZ*n q NwM0cgO`~f>:ã낉br7E,cnLE>aGicLs {z9**Kif  wҒ7峓lV!&"fPK7[(I"*7p\c!pƱ]>ΗpP0 :U9u;/ l#:%&I*%m8wʕB?<^ar[eЄǚVl/2)^!~-S)RyP|tKTt.s ;]TDɔ2,C Z?J̎`"ʖxE͒Q=eWc#*&A\M,<"5 xfZȻ;kS]mv?_(}2xڵH¤ƂK)<Ӳk&r[f-6\\[Zu~S/”~e5uZ/~1p“..:FH sLU2[HMJe A;@Q)Yr+{gt8$e6Pܮ@tDX7a~RԪ7v`ڎZE)B_Q*~Ay#A(u <`]q-LDcP#NC֪ҪS'8,f4']|Qi9hC' )rw'Tgի®e^ƨjXKPXQ)eRG01/KD w nu3E:a43Ow~oya/}}KO5߾c)z WPX$G~%evV760I½E] 2`sH8FXJ'x_͍6#n9@g C%9HE-hiLҦȗ$~E4o)ͧe`/s3f%c TonEz-ʭ{ 76ę% Fd>B\h(4$e-wnsrV{3}ؙݑ$nU4x3Sb%ͭ[UJ9FR1ғ**U#qUBI2 o\qe\k'HE͛,[4Ks)rP'_TxfGe9LvަxAiԟ HO_BNYp #G>TDR9T}.| UM2sv%J\ ړc;{6 i v, hwK.Pa{0o5G5]KT]9mpIrTܚnv3uNIOcj%=۹ 9 F]6-9q\BC|W{kS#-FzpDAs!/o~{;COpdɶG#aX#fipr.ݡɽFMx}gͧ?~-䗥˾7FmBg? q|?r̗^c7oat޸8w9Qϻ)|@wHHl4mǨܠLJR+4B׋- qP<-^K.SM>ntEm ~TXdRVW:&Fz^QÍ1slb˂ք.]Jp.SF򔐚x] J8Gc^;S Opbڜ6@^ 3tr~>=6 vKg.j1:> stream x]n@{7kKhq(J8" ¸gvlH1+};^NӸuiˇqtokL9}SVy?A--_?Kʱ! w~.isKM)kCv,KSo*'ckU-Q!fmU*4 X:VFlUXZjP͍ܨQ@ ,mln, !nCDH 8Q@qDa#aQ(1Q&|:DȪ̫Wa_A=¾2z}e #(+#GPUzF xji8z-qJӹ̋ʡB$endstream endobj 65 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 3741 >> stream xmV XSWھ1$Z{CqK̯UkUDA@¢ ֜@ Yʒ TԶ֪ر:ic3U:_9j矙>Os=wP(3}GuVo\r߿=C3hvN9j5aWz&H#ݶŇG$ƹyDŽy+##!EQ'x%&%KeаqxD䎨bb׬}sƅUAP(?j7(ʓ (oʇzZC}@mޤPۨRNG )7*fS@M>H9wyNqV9\E? aƦ~S3\f̢GfN3'NO9<- (6 _8; ڶ z(Foӂ{b(!Gc[v0 U4,T% 邑''aT@0O,*贉8C0\xff@>8:tBb`8^ugR"E6{"uR?ahGpnc\-G &FžI(W'[$(3uH ,6Nvt ΂v9MQcSqhr82 }Wud |bWvhV =tx%]~$b^}T"ǟ[.je\N ̲-`P<>] _Ec]!հ%2$E` z}IM` `s*~Yǟ9H$KUV=~ \g_Z^#G6֚bRX 3Le&Jaעemͭ'!}* U#y8\ވK΂O;9sO}OE`,"^P&zVf#^:6)Y-H\U^/,MI6ɫTx}|0vSELg %ELfAa;ҨHU Ҽʪ*Ֆʵ N;gZbKxD/q܀cG76|u 7QlIl5lqtSdQ:3ͻ hq+^)Xl9@ه;D|Sp.ϫrC~" C7͍Eq",? 1ju yjeVNmP' `}O>: n *a\ފg`_ 8Kg/։|Ӗ'tj^Lof!~}/`ي9o4[-vcfpuoVV04@k"9cnvZ*z46Ĉ&Q>6x͇9p ^2 EtNL̈́NX 4Q;'1]"dIiҽ;>,` (4F̌EgȐ=?Э,Jآ6!`W|eʣse۱KNrNreVcattl[-L@2&>-wյyHQ1'ڑ/@}OV«.[Rmy1zeIWdeI'!fپUaTX-!b̅=1;%FDt`xQߞ//4R{ CHeedj& Ez)F5paƱCmPSgp3@B^SU II 9m$\X R!\Wi@yWK> MA> aZ`o|mma՚RaeيIH? 0&+zU1;aswsM])+̀4 jR(pb[`_T*=FZ${ؔli3Gw|V'y$9I(TGw4tY+.upsI辵CZp:1={?YpO3Gͱ /0:2yblnO~1Ot7@arbV4F5-y(lH Y?,UblihuU`M@ݧ֟J,"cЬ&lDJFZPS[o7<.O`IsuyHmkk)qJP)jܢ,By?#ݼz`a;}Zޓ+QKgTEM?6bb6.} qWcbhM(R4?6={䖄ĵmEnSS̳sTEa> X_q#M΂_x8W%'-+Q kEͅ)T}jiUYUIUgMNƮ͛͞%^Yo E(O(@Q@h8)x5iɝ`=vwRKkN#&bcCaCC*̥w{X('ZpOGu2] 식N}}|Gz;_ 4}\'J"+>ܧO7#=?7^x+!UNV.]ڌ|¤_{[^/C|e=[Bڞ55 kuZ] Acy8 Ap &6ѐON'T˨` ̚fd@*]bSU+ 5jIĒ] ޶d(v%}֡#BF{b4ږ+#p%2tI\Mᵞu4&1$$rG7WY5ݩ1vY[TI"~E(Nˏ ҕѵ17|n39}^lnɝ>Z!Xt71\.mUDNR*vح 2tB(<|Di_QlsJ xBs稡}H_2P&K޳#ҨpҦgj *k5ڪrinZűёAL%[[`%Ck)1e%D>r?ӿ%e"rćm ;O'.MΓod(mLFi\@?!'MQS/m+`Fs -KxIM,p Y)jis^ŰP$(&|xtMNh'Y/q gN$ Lendstream endobj 66 0 obj << /Filter /FlateDecode /Length 566 >> stream x]nPD<o`0O"YwlhU} ȋ`DE߾3㤋.i=<<[{__.ucj{|nMmܚӷqg-P{>/:m>9u]9-Ki:w+ykE9vP1=]P(;ub:֢VLLg=:TXˠ:+xd x1dƢÀ`0bLF  Èa@0a1,@0a1 & #a%KV4-i\ҰiI㒎]K:t |SRp*8] NKw)8uq96.#e4 TU*@ RBTAQ*H QD! U(D TU\3+&=0yhCg(N7z ɷpM&})ߤo5M| הo7M&\SI߄k7pM&})_\}< x|!ugvT4a4$Aendstream endobj 67 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 7928 >> stream xytSW5ƺAD7$@HB tӌEͲeٲ,ɲeKr+.`JL$BILsg޹̛z벖|߷>7< aYY̜2!5(4.|2%2 M ό ?33EVg$$fH$bBEg,ZL \.Z!~O''n4~unšĤu{Nސ1uS-3g21w(@%y zMb"ML"6&b Jl![E6b1C,!^&K2]bxXA&#^%V׉b 1$%QE !b$A<6X#H,lXAg=8k_# Y!j:ujȄ!C'MzoGn䢑OQqqtO&vӅO?86fxnX3CFGDi\ڳ#f:is} & }BᄶSl-1on0al0UPØ ivܖVaWqPP*Bs-!tBR!LJQ^RPiKp\W)@*EhrfZ#){ w#@ ޅD3k E qƟo -+`v'ɤM4~\:~_`iJ?*Y }|]:/sVf4= &(*Ph ?s`("lA] ܞ{渥\άZPT(ĭݳN!MKTŇAR`L/5*KM7w5vY6 J0ZvQIqLU߭vvW5e55A_PA' y dff r|7_6͙Z씑$.N)}`(W+awv2e7M$A r2>MK[T30JL6r.ppyUU8s<sr 9QS=RP?Z0wk^A>+YKメq9kxp#pT\bwڥVs6oDQ 43`Dc؇an(⥗bS9 \8_؇6 B6~~}᭰G8l0Lܑ$Mokʫz'pI?d Z_&WR;VX锺sRHBI6pĦw| PL[6Cj+]xzYuI_^z-|,݋w.ڽXY,T_úS&oȑHfú ӽm@-h2Zz8-[R|n8h`bE55W{Yh0X8[p+m8ydhdF> (ꠡl*PeR+EFp/4=yXz#irN~JLק2,i#|zO G܃ap(<ӈ2HXr;Ty\@XzIcg 25'N6nh(?zivMH`O8t5f%F[w,L,Z(rVh Eʠ7B2(zkկ(r< ߃C sY2)֚c5 1ZGcrgo8Kb7ɦm@[zɄtuzAQM|>?*PqA"c{b$ ~(obǧ+A^gI$F:"A }.N.]`( C!~-7АO8F!"Y7%dz}Dg vcѨpq7N>qZßT:Ŧb@YXgzb uB9T},t(#V炰a-=-lnUT ̮P)\^wf~-ޘQ,LÚofЪ|E)L V宕E9z)hf5T+y0 .bǛ9RV` 1Z5C˹~:)y,}ݞaj57p*i}r+ L]$y"WZ7'$iqhO1[pS |?Ȓ!P344N8NKb;eês;jyb m-l1/hȧf|Fgy"Ȍ2 bDv`Oxu~aPoZ*H u~x=Ye})icTBkh Ҍe5{GA78Rc| igD0gXX3F|7\NR4a+N+TPg1a{&cLǭdb:U.ﯻӭtlk4V[BTZPZPm6c"Z\wjf4o&cx*Ók $ś$[ZZ/TN#777ήe!m .QW'C`d8v\rli&ЏǓ Ϙ rq'[.Y fT] 9@F('uέmWn>gb\JbȖZ!^Fyؒ+<ݢ0<0-k ˵xJbKtBsvTFl~+t̄'k Y+$)K]UXEpَ @YhjWYeU`' xҭܜMMM`Q k)V7Dh)`h/ sz` ϡCC:udFz9 -@ ;Ygqp2ز䎨i(kbSRU.n$"\Էr^~E^U:L͙NZ$qk_}v1a2. +giPQZHLwYZPʋ 5o cIUe -sUxU MqdʦE@&V r ϛ(({s$E|ܙ,ɤJJĻձEЁcWc ӹxzvF%B!7UGcS`3S Dm[%x5=6p5q<U[eXlu>t TFAx:n`k>T4%ja}mk%1}ۿ5v%UFh}}Eic/%ٹ I.h b T/D2ᶣB8[}-ؾ4@R(U.\(˴o5L4x43kިP#̮ Tjoj\F"/u mYz`њ@Lټ5qܮl84tUZB\YŔ 3m :rmcO)=Sha4k[$:R`Pnfa|| F&e'iQ{J$(q[Bm\sD?D@ ;vb:XYWp܎.Ś"gȗ(Z<ȮwWb3Ⱁry.+s_VXeR/zυ VnJ+Lmڊ4el_GC*%x,[ydz(B$1G|-cW r \2z;.])qKkdWUv2Xя䲭{K'N<=R{>]SFi*H#wtbSdq{$zڟk|a?BŹ_svjq{4 !jWKW*UՀ2>& PVUSɔxٻvn /_{|H+8x竪0gڳJ`F7 oї'g `+^`&";4ƒc pܚkwJe'm!^Q̫7)&Ur‰Jԙu9f, ԌwL!%+)9e<+x`/ؕ'Hq>ǁoPXⱖKu ۔|{<k(x_cN ͏Vޭ`/>!|/J7}+D6I[~PaiFvܘcwMV釹|;,h\0Euh)Z R e픒=5~7&y6Yq>w" N03p7\=21eSWЂ ySuCKO=Vd"/EX[8χ72|*'k; dR6'?_5 ;vk$:;MF0&<ͿC%0< J˲Om'Y9U 82SVV Fm/m6h^!f+#IV =>r5OYw μʣ2)p?ns8u'*ͮ%`>65ӡa&(djEqe UU< ^]NgEc/ >UgDvWN(û9G^{w1_QM&iP=vWϟݕL,/2d6Xuf NSmy}+}i͆3Dz ګ꼚˹ ySt%j5L9.C NCIƬ q16c_I?8r_&(BNKsrlY)Hr}i{ӓSx bDe_k巐ZWަ?˄YC3!ea ?x*yVt>y胢4MvmMNlAtBaQru70o ԠӏXOrlK=r*reUhO겎l6I?PlE\Lo5Jp#6*[__\*jz5wXU6[`+B/ IP;?stoR@Yh_-7u {0hȄuB)0g.yt2bE~AJ΋o-:/b q|g!9'.j1xX(cYjR cƨZ*D<8~XO]<>t]oNpyM +j,BR詪W`Nuɪu3qr*USZVQPQLXnPbtͷMs+}.f5*鴖l~>c?t|3w%r 4<;竩Z0h 0G/X6_o*%ӊgPY(ʼn y(| ,pEZ(jf\PAԄG<ag} 0V 8c3X.P55Ւ Pm6k?3`$,ljrI k<8[ubY2a쏯>:P&=G?*P@6D%)3 FܠɋpOј Z0Qڀ8V_0 %JšJ_Z#{uzl ̧#c-1ĔYKC倢h 7t(UcTTyUmG~0+/pH*K$~w8Qg|ūi'p$Z'QVMj]E =Ko87z8يW5^U3IcћqwW**KG6[ӥl-w t>~$$O'?3L;4؛C?B,}IoA()(d ,ϯUڊ:bo\Tlsq Vr@ (4 ӅUռeA^LM w=|A'g0)endstream endobj 68 0 obj << /Filter /FlateDecode /Length 170 >> stream x] wZ5iX1 h h_r=(NG`:ִ-m'o*? Ȭ]Mğs=iV9(HBvHFN]+0yPF$,"ςRQ ɥ]uZPþvVendstream endobj 69 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 455 >> stream xcd`ab`dddw441UH3a!˜;G_nnI? ~"X89(3=D! H*ZZ(X*8e&')&d&99 ə%`-6%%VzzEv St3K2RSRSJsS ՃP%E )Ey LV GПw3~ 7'us7vWt4O1{6:tsL=wZKwUlǤw|wH~ZY}W=endstream endobj 70 0 obj << /Filter /FlateDecode /Length 427 >> stream x]n0D{}Eƀ&iR$8d TDgf\b<\ÒLJeֻ?eW4/V/Psyjy~_S|2+_3e,k?_^Kuj|\eWJ{aNp%!’bN!gJgC<SvIe "w! !}vUω-$FjClܘ9y3;۹N=eRP) \ *FhAF l!C !`AH!APq,A#m`# #p\ȠYhdA`H0]þ!ߠk7t |aߐo5 }CAװo7[s=u~.~=|l[Y~.~zRTT_[Jendstream endobj 71 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 5373 >> stream xXitTUEȽ7(SE݋ ̣Ƞ 2Rcj:JMyL%(0H0*Pרk))NoWUk{#"x<^ 'M81Tޠ#$ME~}%<|dtU6ԏA --. c^-R((/++7r g-+TEbFl[nݶ;wO4y/iOOxYK,'V VDXM!k7y3:b>,XH,"KWī2b$M0E<%Èb~Z"N xt:cAƥ2e$l۲-5!g]CK>p䔑ɇf>/U6*31GӞs#w$"ZXI6w`F&|l@F`hJ#2Og6;O2eř{# "ӑ`q]Dn)QC$~CcZFnƲB4q+X&+rz_ґ I ܿ?DGl0X=gCq̻O}||I/|7OzGȾD:̫w=֒AJ# 1N$O8ȸp ޱĚ,|CʵTẓIO7-X$/yfR>zXe|6>֑pß-fLhrP%-N_~/>} &M $S$@oFꏩ-Wl֕s\؏lvprcM$QPvZ{ZN4C]28*.ft/w׆B|}nd To9g!|?nř?dlݱO@C_ Bxgkbaڙ/zO}V/r >sb}dW0sDw󑠀kՕw6 yj+H&(RP }ѓơqQq=Ρ(|l*ٹ%:eԂe XkZv|bK߁`a1ŷLeR^sU7dUZܫyjۭ<XyMGCHqU!$8HcLCj<Ǘw-Sj'7p̄Oξa|p>@_n+ڿ1MoGdnq 1{؁|o^5SQGjTVV@GC*X}hQ9줵SѬ;$L\ٺyƭ ZK$oE\M!F=pCm}[\J|>כJO$+$s ۮ;`JR/d TF&QR9iX QpmOWph Wކ\}M{3G Hyca08 ۚhF#d8-.@GB8Ə{'N:+grc>̝@[Hݗw(8½TLwSCVLte6>t$3b͓5锄!6AYa׵w9. l=7Zjaw@'Pȅ=iO:0h,V( βJGjCVfS`wK\`Uh}U'Ζ:@ƽu)PR{NNQO Qhc_X+닫dYV{rO;-s zq}ꅲtahM&裟Ȧsjq*PKKG=vjZpAݖƼ@.9EH`E/ '\;<6`8 =ǟB1.zYnIJS7⇝-֚V@ǠV-ZShU2Isz^h) U=\N3{2p"jS7 YC1 RAߑ'e^NjgcAl UnqxƯ x~7ׇ\¨vQc!O7IR&׋>m 3N)GF}u%$Aa)ҨdHuڑ$C X+"H[Vz5wӁ$ԁ;p4ίq8qKbL&ZuLoךض o67H8FFB=qI{NC$bSGf1ԣ: e61+x*{?HR+K [O;taޡzPmT1uWj(bU2#]>"RCS*-)p]C-{yukmdF ѽ頣yU*Ӱ];dOi7^8 09nNwJ]脑3.No*`zk%2?&Q?%E"ѡ|\NRIW4q)~9q6`۽R6XTqz`6xBPPȬZ4xU^)HCa-t)Qi1(u֯xq2`&XK>)S_|Q~*iCȦxd(bk. jhXTO~ō/KA_ tL`MR,7rk(Sa'IV2, q ӇQ-;CX*a1`Hsnö/ڊ5hF!j5yhLqF*LtrvYY=xRuAѩ/?cd|j F1ǖ9Mi +:s֯ZJI0&q7Hf}Jӿ-%qJG>seFC.at/T/R&*wG#:1Ʉ'XnVi@en+HE]Ѿ>>!d k4QK$/Ҩ*ӿa6킣<8æiz?а)@$2ƮQ9rJ`"MHQfuWiku̙&ЬIݛ텿NOfD+$V=JD2P@*-m0'X`ȃ"x?>8 Fm!WʡQ'Ɏc!Q[:T~m`"zܱڍ͌ c$킋Og]9- Ϸ\%6mR׮@giLjI@dVՌjD4 MqÈ얯qٿDO=I( >En7eݲ:\W}ݪiŽP{vnثj}ȾPQH!m=ߒ}68{e:M W<?t@\[OZG5֮;z,?ny-K?SMee,sUhX`.Şң8"IX.] 84ŗ=JM ;J>uXƖ52^#;½I1&h'..gMU&FsL`:q 9zHo>wq" **BO0cS#\,IG Ԥ_zheJ2`)2V E4uckrERqHWr[ |\ X=\IHl سyv=oϢ^+^v`tЌؘ'RYDϹZ}@g;m5 BJX4KMQ@ N c']ՙ_,XP1)d ;s8M19~(X*ø>&ӅI32F @2R*[աYjpc=MM>?eO3WdF94 pD//]t,f YPQw)=fC!*@)R/ a^'5.?[Ȣ iRl.SݻO7̶H0#FVMAtQ|ڌ;14-5?wTY'?6:,RR;^J>}+[6Td+B[P" ҄;LO㽰lsGcЫ 77/s \]Z>-h~XKy̕j,(ߏn8f͍M* 3TvIJoPg>o~:]u)% T~7אLYnڱm D3); ^VT VdfPn;j& UӬvo1qoz7#h73]N|p򃮮>% G ""ylؒpe}H5nPǂHޘ?h7 ܅σqc,\Q,(E+sz(HuߐXZHU\&*/`Fπ—\D"C__-}(p/d+e 6-]?KV 6PcmNa)9L%n? _LfOXDڽ%rcvcGg*PD67yy'M/uoO9gtj=m^UTJ˟/p'pĭo;ղ`)8=뼜>| 76y8z踊he<_Z{4MBC(.߾wB4!ڊ-[hwR?:|f,jK37}xV(Ps}/WnJf] #._*OXyfu~ |ڦ=xԳb~lx,8GJ3?AuWO?߷efL{cἥ(Y[?§9x8c~_^IB[Szql~1\ {]oЯ_\lq ΀M|]xfJ^': ac8}] f .7Ú_48ܬ1!#ٕdf V}^[ qYf˜՟;뗉 Kx.LFA1?Jǡb\.ܧ 62Vw" p,)f`1!f endstream endobj 72 0 obj << /Filter /FlateDecode /Length 2600 >> stream xYKs'0Ť"x`JuSNq&Jys(QKRڬ٘NJ @O\\|47AEmZm/ SeYUNfZEi\]vhhXU-TuYWkUw^3,ZL vi|:Ӌqj;WfDu-kYe0v,r'K):e|=agDwS?<8_(|hB˜J6]l~fBZؚ]fX_mHELx&΀la0l@(-.`c jEqd@K@V:bk_Jѥz*[F|0ybAuБץZt7%+mDUk ϕѢݍRjYVJUU 5ط27B[l /=;C{ig`oG_? ŗx&ՂYLOTĦ9I;2EPp$Ǎ7e{2΢\$ܳ)jctHw,w6H{]KtNwBB jruI6h@oBM `"@iWvw$e$K km8 `|WйRvN K%ڛpo^n۰8C<ΰyHUI}ͮD|7{1_g&=HlB8[xxwFZ%=O!r.FQw|[> +]F>=DHY%}mƩޒ)UE6KFHz;alliE!Kn~|xfOɶ\~'dlϒ=:<=cЛ.(iz'9;2t.P[~-A܋$UQZ낌:A=fW^e?DAe}%:ŠkD/e)|PLjBN!ꊷ,}Ju]C6?,tp&VOu;KzկX. vFYLT lov7Fb8+̿lIe^/իٿP:VB5<*8U!\jV=¥rЊYZft Xx ='SYϞ'eru*fv\n2eyTd@ƥ%4Be+R(n]Y{Ɯ5HwOHE;vn°KImi^]Gt㡐6gd.C{ͱd(EY7`JW)?cVtH+ ްeهlBH"X헖rk]Mre}JFX-p<|5|zFNDvƬM,\.\#T!Qj=R6:v>H[!b)@߅]˸>MÑ =o\4R4㘁 i`@4ͥ:oBq.Uq;v~-Onw }"3eT4]juF,*qlDIl(.95^'8@_xʅzԞyãI~Ca&X)PJ0JgJa%|C(_3 qҭLvՆ n.QD.TfC(r0Y*dVg;T뺤6ჃG)A$x-~%RI١bhGY2%#q)6!{gWq%&;rA|d9w@^sovr5;I|d>{ W?I|~nϤhJV%MK^g fi9|bo+bJ^P(.}(Q78,;Mą)7ˎ3ah3MQm8Ntrb2jOfC!hK\R!?Pܢ!<z;Fxu#QPZLBWy Ua&'Tɻgݗendstream endobj 73 0 obj << /Filter /FlateDecode /Length 162 >> stream x]O10 jBVUAp$@w}wYvg@>%M/ 0Sat@vz"˦2 A#E#FOݝ-Pj?Kĩ-Er%SB|[Sendstream endobj 74 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 230 >> stream xcd`ab`dd v 6420q~H3a7k7s7ˤB_?``bdr-(-I-ROI-SN+VN-LCa``` b`0ic/aaǿ<[_u:3:1:7{tD gvvsV}Q7ul6P[]VZҝ'<͞5\ endstream endobj 75 0 obj << /Filter /FlateDecode /Length 299 >> stream x]1n0 EwB7l5d\%CuϬt{wsKs^suY}Zm8 xbDn*SO@twuOV< dpc!ȭȬoK.A\L1=c4QP``$`2È݊͊I<@29cۂ󹽐oˢeNmcѿbf"lendstream endobj 76 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 3149 >> stream xVypWoajQh3n*CMef0 0pCH 5i[>$nݺ?]-ؐpe`p $l2Ij`fvR=UO@k^}dqL&vuO~*Ռ+[ts߼P *`SvV3UMaZ4ꆶښ[oivY۸YP?"jikWk[llz`=(A"Vkuċz%Yb!xXL,!ˉD%c%&wSqrUُe{m#J |51a]WM4idEM7NCL;Gc/KJiRRgHSAF=qQTIH|4xD+e1g'#KW9uJc Z4XUKGD+}/"ְyNoW<;H:uέK2?:].#9#aj.'db' J <o@5RnUyڥJǜE3j̛lXz_H^[ k ߇ї&aNԏJJ_ZLC2TIꌂKEjk4qIժo+,Ґb,h; ^3Lf?MRLW ][a>jܰBT7VA;w8a$|w{+Т0F=1}'93ݡd&$"D3(,vfKE꟥ʝ$=:c׍>,y̴cA Pi=M)tNo @қ^1iKc0=1j4R JcXmJXC8Q0&E^4֥6@~igM˶@G>T{=ըv{J PW,(DN\Ad=FOj\})>x16fclݥi 3sG&{2N!fbΓ"^|:^Yb8qO/x  LkEgmj#Q 㤓h]N"iV7nyUv6_a~_G ^/h49G謶4YtV* ReP-aǎ}~cP.T-{؀,̃k&UpY>S5z~viXi"8BqZE:a(`KVkefz-W ٔ$̮aA2d>&а&f9;!@ R[ R]ϲ~mΒ7[ai2?<[۸.qbbP=<:u >&ɰTUa1N{]:2,JwP|BhTgizy =~3rRq1DA9Qа1n1t(7V]Oy`4k̰Ԣۧz=OBu@2bQ2U >!-^.)F: 樖}+c6beS->{@;{y_d sk}bE|*i]nTK3i꼡Dԛ'`R9>S!M(=* P"!k)j.>Gi?c s-WO}/⍓;׹pOGQKbz W0[$+#4>]!6F,a=3Zwp[7XwN)e}1Pc{oMM7}:*rUѡ>:]JtaTwo 5>Dw࠼ro1:vKzЅ ËKa-%ȓ3QUU {NDQ411yfII{~և]gƍgv=y'Ciz_Rtτ/lO7o2[=)@쉓CC16- Ur>qVSJ㕎5֬-VΟp 'ۡ{5Hty =ubBal)=fbѱ.y !2[v;4 D@TkĒfWMHa݃myԔGޞ{;;{_ҭ˩̑o1h|^J*g M(CXehw؊>$sxYH3R %0YAQaA!6miH*m>3]яTꂜP>c#D,i7twx,{baaQ0d:2?,VX!WF2wzP]UhvXNۥ񽢆 ֢7V5Ve tuitho5G)ǹkUgM6KVhqU7.!Q긲^b/g`R0tAoo{a.mt@Gu r l8o'&h7}@+X\2]@lo7Ȱ5`@ qw&JnsdK9lsQ~y ٔ}6X[ b шrwlYÅg-9ZN)Md{s{zNX_MF!Pl|x3^&v xm Dwȕ鄐vM'өUEYIt;"6/բw ;^ؾl ;Ǝv4)aΤpA%tyD^IHS~7m "ӵGjGyF٤S66g[r}tyWvck|T˹r3g.j@)'=nO`OSYSe9'oZ^ÐD"mRg>0]q5Vo+3BLLxGJIS謍VЀ%fM{)?t<E?y b e ŕZy˔mV݂~x+23?O+I3jʞr.-KGPU*Unڥnu߾={e5o/ňuLa?=iA7oendstream endobj 77 0 obj << /Filter /FlateDecode /Length 2136 >> stream xXKSrV`1faX# d9x|5-78&3~EJlAz|(8qF"7SM! !x.l%JT?og4%=>է! b_[÷e;'i4ҥwFzna7Fo7-dh{Uwx 7؟|Dl*W/Ga9 bSӏIv/ւ̬-Yg$8|ENv.&yŒа}9i#Jd#"a.^07 n}k>bMtJ턌n,mN;~6cgu?TH%CgVMUұz+-yN*Dڳg=_٨ M8r 8S>gޞRL%T=8[U)&S+ §U!;v.[09S(~>_§BvO>ia65oM:ZvRRU(ph.m7:Jm4.\,f onѥGia9숺C)%Bfyrc=Ƴ`LJ%=CEK]V 8rlT 9D^b,C\5l5-v+Vik XX}"i~Ŏ}u^BSĴtzI~֯[b%hYZ!W&lG=ӊeB 2Csi0|P =4#_pQi46蛴E964)u_cJ*1Bیo@pR(hHS0X%Oi۾](281< 8$.@=e_nO&1!+}*G2$+`zV ߔ]Aw`*ƙzjJ|:?s :ba{3Kedo0N K*#`Yꉓ<"N,@;'A*d3цDONc#D(e>*}QbQ,7vq&S`Tgxh?'jƮG{ް;MC18/)L@$mcIP阜XiSBj\is6OtHipV(9bVĶ3SٖݬCX4+S>{` nLE腸aʕо|JBף"DT ] 4[X-eVkޔjnR>Zhx:{=A6b} B2hnf#%:t6cP@L{2|-\G(4g2u9v,i;-?V("U ;Ubr|h3O)qc\Avr՘UKX@27<4JBطcIZWn~رT<]^8`]w"ͱ$ZGzBipi$HC fug`6= IVSZa8h֏WBD@MXYU4HK U 8H嶊GdґaQ+Zv||..4-jj N!2T E#[CypN^K0H y@|SR@ߧiN ԳELPW: ܲ|.}?pduj%_1R?CIg:h>Er%">qŴtpOl_O1 ˾tVu>G &~7VσWNXYү71\pW]w*[)]V+V+gq4S[n%[Z/6&![(&ĞO'zHlp Kݟt'5(lx%R/J."joK#6 p{|ވ"E$6Ub$N|FKbm\TqYʩ nJ[ 's JQs N:Cg[Bn1춄 fgjn> endstream endobj 78 0 obj << /Filter /FlateDecode /Length 379 >> stream x]n@D{vI$?`g2P33$)RI؝e7Ox7o?ʵƩ_erj1_Ho>wKy|ϯAڝ}d{s_.KMR&!Ue}8t ' '$3O'$ 0jm[.I&AFF&AFF&AFF&AFF-ܲsDKЈڪsbDƈ!I@ll9k5ԙj:SPg5bVӼy L Ù4hC\#kM܆{ND"W*<߻/ηu-Uw;S;e^XUC7[endstream endobj 79 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 4307 >> stream xWtTպ>! #pmXPĻQ^C M!1ަ^̤ITx( (U{UR{xW$yޚIdocyyye+=8gΜeKdo"Q߯,"<3L!es67 ڪZfnjiNT%jٝ 746-oY&=JeypG=vݳﻟ n%&we,bHl"erb1(%"D%f48b"1L܎FpL0˜>[0|cJ(^xrܢP1o'I\?e񔯦nrmEUEs1fgĤ߶!|$rn˹p^n^ =BF(hRIzJҡP" ^o5K{XxUwղϼ׺Ϛk% Vm݂ qh\EŨ 0 ( )YJ5' 1ztw  0+pW/pUrB*l&ʲ<.K\j :PB5Řr"J, |LB:,b>o7_>y 䞤FdDZ ⍤XHv'SQ_*JrκXnw[6jZc~s>]C<h@Ө͆ yxyԕ箢Oh#O`̻|9|[׿&F5gx1-[xaӄZdL#lMyuHJb8p:~wm^n_Ct5űiGQW0=x75tp3F+n-s3p{ξ{7EvRTJn$l}]Iv@ ÷ylXO`Th()'DZf Rm4llA߳!,&> h:ƢX0|Dz ?`Y';n;_o2FT[ܐ8C̬;Sea/7-.Hi4; sBꒁ Z%i}]%+n0/R12rv%!!])Gڙy^niNjUK:E &1*5:51av\Ɔ9]A2x ٤"^gӗUB{-iI2J6Pl^d{yIpN%z>;ioP~ * `e`+= /E5aL&.bM;`^> 33LJʩ]qۋ1:'w&\Ůڐ> ^.w\g % h)' h)iҐewApXxn;uZ 9 K42aD`쇧.aeR3 ^/k[mFƢ)4 moD%^>q8>X`4amX`IMiWڱr> ^jVuV8j}GkRjodO9|P7ʫlHɈpH4U?T1%JMQUPHG~UC$ lXQB"Ll0X8wѽ˿ۻ[]-G0J&LҢ57]muiQ@R-k186rtNraNzGOJ33Iˠ(H0Mӝ$ ta*Wab&)E$sm|~6%"]{i @"45HnPG!q|^u%iJJ F@=?Ibcu'B2S4tlN^6PdJK:BR6 g_`LX"%Wd̛.fv#b|ʷВ{$ZH ņav"_T PO|}zD!ơubX7LWaP>`>ށ~@3ǯbTBݮ/1$~KR斀&`(͵;; s"${ҩ zTgŲp7 ᡜ Ѣ ӹQbPQU|6\PXe~Ngz&g7dmA\qMҬ(cc,1 E3*|"\յ`5M2@qM =t$+3@ZV& ~Wʤ_-?h(bqTz6azQ /QkScW (]JEdL'dS"xKͤH#+d$ms'Z@:ݮCP'Վ:qB,ALp)4,F^Y$PfN +`-4b5ԣdXgl> @[;\b \lipνs~[YX4crU(#[uV ~*d.0c~l񺥀Z}L% &ZzUcRU(% KZL rXE^-E]&P|4 ))LXvg;8Q5f 3Vtzv#u9\k1k uoUjw!j_t;x?8%uS`8p8ܡІ(R(ӵaUK1ݤPolhD5[+pJnxؒ#yz{7^Q{~at#(fBخg}0?]Ch)oKWowױCz-BrnGwB.'WPUpN<<=֣oߩ5kq`Sc䧝hlbay?[wXawkN{p"[>ceupKڣ̷~bD˵t]TJ)b<*@tt/n|^Ɯ3< O?q۳p'rzڂCa`;SlO3mD7̹'8Tp|eyfN*JR'i/d;y= |Jw3߲c~] SW h֛&:8.b-,55.}ų_NM S8ΔiϹSǙ3,ˌ2_W>C羿W'Tl3v#'w8h[ͣH}"̪Eyp|FQL»1"*U*4z5jײe;U?J[d&h>"~ AMPp$~f^}4 £[]p6օ 85Of)·ۅJ&TDڙWjR-9VIIZL]|Ɉ:_VxIRL{zuԕH-ZF$Y8-Xnc~DU>o~㏞\xLQ*2qL2C[o:5j"-W %19yvl={%)S0)<*_sx,=z^ʠlV(V svf¢U%}s,|/nY ר @EJ>8_BSqlo;GuJC2j7Pc0/[~;O]cn(5! u#[3YUW_6:q M5ZyN;rT0"2;$ ֦+ GQ(SB8x|lOɽN^YKOPH k.endstream endobj 80 0 obj << /Filter /FlateDecode /Length 232 >> stream x]ѱ0 =O7hR RNHe Bx]6Cp:rZtsEǔCmuH~yKٕWAM`\\A>X]1FPÿW[OLi CS䌡I -2;sqA"-H-s80w w=H=@2&1D rmϞ֊yxk)(sSRyendstream endobj 81 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1627 >> stream xe PTpѡܠnz/&b:i$!NbFPaweaYVس,b # hLa5Fhk&vL&9ukjL;g̜sf~|*5H$*6nݺ*//aYR|Hsei8]SgB"B*E"=&oۨnQfZr_rx?/E,oՓfS*s)jIG=HeQ%RiZ@eZR0-}X:VچHNIao'g 8mNʑXzyr¨s~śЈ ɟn|t:=W#T)d047{[#)M #1ۨѧ75C۱(Bm>Cݑ|-];td;I,noi7b%21~<΁I#0?8KH@Upr8(Zbэ}1v蠣'rQNR0M" dep_PL7Rhu{C>R.B3+I6jkgl0x)_8?A:b;r@o4u6qpth 6%+ wCw#RW{EX\hj =hm|?v^n=xPdY9Є#zRIjczF=dzA[4 kJ`x.FaOœ4; *dMzJx؛џCe_śҧwWLLw?rhG> stream x]1 EwN ZEU%]2^qwW 2ΛKX><'n;Qճo*?8n|W3TKK'bkY+xwl ݝgt5VD!I`#IMVۂF :^-cK#.kJ3-IKb`_endstream endobj 83 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 784 >> stream xmOYLQ})ָNG%&B+5q XjJǖH;t-KD\@ . jcT@![CHf9ɽ9C 6Ƨ$i>!-PH I(x 30$Sٜ[msHˋgee`VtY&;,XY-./|u6ApIMx<)f;ƿ`<1n/d-V!0f;LLl<)kywtÀК~`le^Yst7#{MpTiGb❽wu:ZM{>W%U2&q܏/x&bs=Ya|~G#-6r﫽g=tQm%.Wq1D<v&+_ɊTy<`wH˳249+o- OAG8 )4 2d Lwe]Dt4h-QU|F_L1~B mendstream endobj 84 0 obj << /BBox [ 1108.54 1367.67 3943.32 3068.45 ] /Filter /FlateDecode /FormType 1 /Group 36 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R43 37 0 R >> /Font << /R44 38 0 R >> >> /Subtype /Form /Type /XObject /Length 2211 >> stream xYK bŠޏm @6E tQt:i;{)j4n-&?P(jŷ9||x+6W{ʮ#4]o??=x|pϵwB!1 T%A˧gW3@Ѥz ¥{{+(^E(25/AI1bUP;\o/Ǜ@"DMg !}^B}֮QCkz@A_.*a* 1W_oy?/?{ӏ[0\*>~&~|7qSxבWR?#Q:E֑߰#W1ȆBg.KK REԴѹhE:CJ.)sZ{b[i1&0dȦI?]eŌ,<ע"Γ^q1r@|b뙹P:}d,<ٳ9hBH+,f1q5)E]&st RԔ8̍kk`\bՑjRh34m¢'9$p;:Rե<"m-OSkeK:peq֪w ndOņPl;G[ZAsH[Sc[ .Y1b?T{}g*0sa`ODS.o 7DKEksN5xLM>Jb30fa, +$a`vM^5+D u 5~ZLXP"(gp+Vp욦." /TPfQqC0Ycci4՘30fxOkr/EgiKdKQXc%U0kOD0Yc4(N 1T0 ci<>^ܻ2en'd-FF4 rRL05Z -t0bqdq+۪,q 81Fa$@zK0 BMa1TfbZ,ؼ)PitM~gy/Y`/M̿fLJ`MVk`8`t<9FT))?[GV^ s!,Yb4%}2=YKCq+I?vMF(͋[IRSƇnY d!SzL*X4kr=R9R5>-7V˯rh`Ơĉ9pP,pVn.&NCq`V@BnҾ%[&Po dA!=swW a,X5[s;|M&>0zGHo_endstream endobj 85 0 obj << /Filter /FlateDecode /Length 3500 >> stream xZKܶ=0pRxJWRTJ%wR")m_@6ډ l4~|ݘ7fwwJ.ws7 U"`;D-]^UMhBuAkU ngYoaún{FP}Xw:~O6X ocu;; ֪Ǖl%j7o]6#ߌ ]-&׮j_{KRM팞 H8h q^!Tؚf2 &ff4*8IMi@^+vkD;aPҖg\'* BZҪ/W׿~Un00ruxtӧ<ݳ首& QW;Au R U,dpKrhkÅ麱O7:Ӎ Ҭ`iWYBP"H|S)w'|zT9]>wE,ijpV"3#a46# Jł]HH$ fƧNkk̚50M շ[ާMU@vT0:rFZ x` ;E"9z2¢S!+4f\CY{η_^\˧Ķq8}Rqd>mhۃ}YE =X#+Em$j|x1[MSCP՛\`f!iC3Kb_S \t<$JsR.m5p88EԾIrjx%we:9uQՏL++"PGk`qh.ǸS*Ep<0.tϚw rsdݴi5PSv5.0ᛤH$Ǽ7@@|Yu0*ȭDa\LL-m,mO1M b&GO6U7}>7;ygS:M791f47:+6n)`Q!DY%q7˼5ihobzkǩfxEPzm 5z1%`N`lCw>fBc\~@#/Jn\: X0&ɩepC6[!$.]VU\/a"yADR]>ETЩl9ds1*[ ܀f]`b~4("=a (7|O:f6!U- .O.m^#iQO~nT9gF (ig˵ܡ, Oɱe\(Bd%~+FBn8u5`ęTmNռPq:N^cؿi `C\+e@ae|myW1zۈeU&y~` :Swv@Uʣoy\.06CjmdSJʮ*'1Lh JIRq3$tQ$`(aG2}幑E%) $ڊ(Ҝ}Q [qwa_1Cw ;.AﶇiWkea ЛڴS{'_i*鍈dD!Qj>Stt%CNњB#zy?8?GL0cC1E1=؍K1Dd1r1xև @1Kb+Scʧ 1lDYQE<q:vʕKň]0[<ºA{H\8j_Bd~K6@)Z jqǹ>mAD1 ;K$BC!ԕu>Ԭ%x߯IVIZ^**ٖzD@ + T $m4({+prN};-7HqlPCFyC\OO򈴠Fj+סQJEJʃ1-=WvtUac ̾)^3H]F/x+h2زu5QE.qSBj\{%VN> stream xWIF)9J Bxeh< ̿OU/r#<ꮮ嫯?,iɖ_va2mˋK&̔)\,da%b/Y5lbEK*ZMU~AZ ':NqsHiZ:8^u-^,߼!O ˬ=tfhb%*)5̭X8, M{ȾE*i)`֟N;R+-\H?TQXY.\$I`xШ'M>9!̙ D MY8/SzV]>i>ܔ}=@Q^2 : aRx{tҵE:)֛\NOb]+1g֎=hi2(}(BO~1fqcndrw`2,I d< \8.5jpN&|R Tbuf$7ϊQoQ O=Ȁ؁)7cr w)S6@V[yus &K) ߴ>D#1 J&&cU~?Dd ,>ـ)%ޟ8u '/Ysdhek*>$tuxZn1XܽڏIsLJa8f:l򢿩.]sEix 0pȷjt,r'FX!R Upij:ɶ6';2P-")+$ 4pf&ȕHUVnAYA]_ҡ`ZJh^I.mT Wre=ԗ0}sԪTc[=X68ʻmCJGfiWm U,x*:TXdw:ӫ aLVgɏ-~N eIN2^ E]Rcf  Y&@`vBSe&Q J' xHUPAf(pӷi$R@md +) V<&5C |ysJ#}cdݤX9}(bUi (~PiSeAyd`V6 ǎ%& + G/Ua-}^`# endstream endobj 87 0 obj << /Filter /FlateDecode /Length 276 >> stream x]1n0 EwB78 \%C]n4kU6qW#kUQc{E*Fתn@wψްfD6G P(CbD [F[ÁPQC pLjD""5"XYȬHVdV0^d?i+ymGΒV {}LIV̋M9M ȍ2endstream endobj 88 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2631 >> stream xuVypudS8Cd-J3AbH$$09&ܙɐL9o23+5!`ȁdI)벵Y|-Xʪc} qZd߳BϛT!L =;%=J@I"@ `e.ȗz++M9km{i3i8$B>7/ 0%5Me^"&1D,XKa:b=N,!"HMb34&AĿقDžAŠŁ͢2N)IIL&PHL- *a&{qwGnGA֠/J"kė:ƽR %.C/q% 5l N}tƭ |x z+T=D V'D[, D\ \H|3<v|BjͺܴDoINP%O9)3ބSM$QpI_:Wo[W4)KA16+#?SN4H'JjbWs1D80R"NlBDy-emߖ&n6~L ^얕*;S@b>O~-dk*%3\47@?->1Q1> g?XԦ0,# SMXZ۠>ngblv+ӕV19~B[6)ϣp`qP.τbZ% q#mjM- LgҁA"VzZTTU8*i fm jMzv7х娓 -U#_Z͏t1jIlޢl7: 2U %fg#huv&_`BgcA@̋ӎ/OJH妅2)rk }gd2R_q8yyC=? EZhS\U{볻.NG0>cz= y.o 7kDV͘)2)5?ͶB x7?s _x?%n0̉/JP<29R ,F"Ol6 jyQc/gZVo/jɂ]Um4Rp6$kh2.n6Y\[\e*".i##qGbw]_إ5Z &/^- Q|n9j[B' Z,:`XŻ J@/i)?xp3E)2TyIYѦ):BR 6ԙ.u\28W^XSE^8`|]8];&Q@[{QONv3(A[͹=X'ICN{IbL1e˔ޱwXХ@#隵ZCAhX `|O~A?N}%%PVA]M{ʜ9J I pn<<+9_wwcac`ћt4WƷt]vJ\VAʧsNpNvy`0W:r|Ow79@(-KsIXyRPtᾓ9pbxq!6Q'u( 4F5kݞG:Bg㷐F5=`GMZ=[0T1emLB Z|;@AO1q/bYC?Y. .syXgSSĶL(=bA0 o2 ~ ._FRfFl]]e!B(ޱ/*WiR8C5.0<̵z\K[>p @XUЋkuα}f9d}RrNJn|e"=ACcp._Kalk+> stream x]=n0 wB7O1.钡EL"3}|I:t|6%.SP~,S5 cN%YB-C}xc`f@ №endstream endobj 90 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 3770 >> stream xmytvа4FX(@)}Y g! 8-eeHѾYe;rqlB8!$ !@(xx9bxygF!9997n^Q}4{sO87sg^P77<;#?oۈܜ65*6-ߵJZ~%?74.7T)WTVU=zbL[%RbXN Vg5ZbQ$/rޞwǜᷢBkz}tƛg bg4Z]E+AqArX@I*ɥ+. /*j "i6Œ'ӟ !vV+UEe:Sj_J<&0-qG| @nј3X]6@nh)Ast)svy;'e7Qt`٣z. uej-vp1v*p;i`PD[o+D jT>bkq۾H,5g)EV V,Gfx%C!FmU) frOys 9"q ѾU?FQUlwo̦16h8 -k@ jZ Y2?ϳjZBItA Ul,#Ja~c,NY;KCh"5q6 k`_+> evASd;%O#DIH:bl4O(y__{D]>Z۰x#U{RYd^A'F^:8`I5բ potIPį B.|ejَؤW`:uo<Ŝ2' 0&\C/D! b2]lV6Sm8'7TbTLV[6\^Qo?Ղ]sBPQV(mzfx AǓo?9M0_cjg\:+S:mi.UVSZ7]Fi̠׷JZZr@/ N$j≮DwI Ii,oz_t 'Sx?@#ko-+#lmX ~C&H׋Fg54޽kpڠyq$4Iqʫ PW]C*[~~<,/Y)l8uQJx\& +IQ~yB45;Zdo{whEJp[I[F8P~M2so7BWŪu[he Evl TmPIMxPE.y_e0~O(aIj2Qla>LJzi) 6Z(ت*\hF@FFCzP,ak#af=f=7gšTx*#'e-n;4MNr >!cUz&k^P-M{Cиח4,Z]|9lU<%2-hAٯVɥ#\$77Kk,j腞_GX۪uֵ:HCyӆ鬑H&&%0FUc[+|4j> /W [ 1 3 1 ] /Info 3 0 R /Root 2 0 R /Size 92 /ID [<36989d98a9ffafe28b9c342fb7ebe00e>] >> stream xcb&F~0 $8J@gvf =) D, ̎\`< foA$scIL~ , LڃbɻDr.? "u`ld]솯`ُ``s$#W endstream endobj startxref 69262 %%EOF metap/inst/doc/plotmetap.pdf0000644000176200001440000032220715174342161015614 0ustar liggesusers%PDF-1.5 % 1 0 obj << /Type /ObjStm /Length 3814 /Filter /FlateDecode /N 80 /First 662 >> stream x[r8}[wWWX r+U^b;N8^MbӶ-Y\;$=55S2MsWqL3d D<wpZ~Hs}yuÁ̆/acyxnI 7]0*!xUr4SH*&dy3/ û.x D_. \ 7<;/^C!Lx2?=Z܈6603^ -wvtUM9,ka=<jhEPV֠,t@|sCcs }|KEsu.wGm!;-"5:m ξݐ÷nN 5e)w4s\N[WkRK:[RZ|SHJp< HO,u1]+S'CU Og:ϡG Dm';p%{~rku*y -TCb wHbz9Zܐy_h&~{SLw3= hCMO/]ߕrz-Ot輶LF>\řڊqws8D @DuuW>@u>ٯ;GG!8).+!C $TCh3=]=gWi)o 6_ 1{KNt'LF$3{\6;bEyrfw= sTe0ʔQĢ&eh/vq˶>&B5nB4HZeB`T}~Ý]xF4Qy tRuU6M:-kuH\Vt]nSUn A9~l2n4)_ۦLŢw}W2_' R۩X<tFA€hG҂ۻ|°":AtLzLbqرttO>Bڭ !4ҟ棋?CaY8|[ҩ%:EЫү+P!m w4f8:@kp~KLKUtYiٗ2zj[VςQzֲɜ+qml)ٷ钖U֐VcsןY\,I^=1<ߚV.lhhZ*'#k|yU@țmٖ'@@fu^Vq2:a? 'wYƩS g.WOgw!?l&AN}lrpl NJ_|C_xWy0^.}aOov&{c?>v$ƤumQeU#!bu g,ewYiYӯ <>ʨpC %P.\Ϸ?; aQ9 w0{LEZlE;v#x8ׄc"죖kce8+Ʊ76@ewzߜZz}r; V5x!LF&Ṍ\ SoȽѪ8SDԤ}W,MȘ'F_Y ɲ5,5 >ﳤzܰ.=[lpV{*zpH .KL,k6?n;)UY҇H+j܇&)oD& LR&'{+URᲕ 찊~ d,sѲ[K eM&rV- >]nJͽ% _.L=,^NwB:)Nۡu:0Nc :7q֤{هRXBҙ!m (v>9J!Qz jBb0"bmkm>I1—eFmQxU:T3^)/sԪ\HڮEgŊO09r2[|5Ҷnw;]h؞v QogQ l֪!r TWҦҶF19\I#;*hX{صn#9+m#H!WW88&Կ6KRڷ_1|,:uC2Z=~cendstream endobj 82 0 obj << /Subtype /XML /Type /Metadata /Length 1438 >> stream 2026-04-29T09:42:25+01:00 2026-04-29T09:42:25+01:00 2026-04-29T09:42:25+01:00 TeX Untitled endstream endobj 83 0 obj << /Filter /FlateDecode /Length 2129 >> stream xXKoS.st6 Ȯ%ўI_&qݬw}U_W˕w_od]_~+%sʮ7tB<rJWGB[c\dz+zE@kʣ|<R]|7l 9'V|gЂ8˻VGYppγtnryS%?Yajj$:?Mb} ORJ RqPSZ\`}U΋!j2lXb aF˝Xk.k ȡ)BR>#^:h κuJ+{Ǔ *.jv~F+ j$+iyt5{ ޠ/Y J _d?*BL48dudJ9mTr\WࠑP2)Xhh 琐`WS ,-P6wfYla$OɻB^/2J@a۱.^2F%3jbȵz tB| kعX.8T 8T]+ XE lHhla"}wև|  buPC&SP"F\|F!l$Lڋ*9OEr#>LfyCOxu.}Ml\+>#7٩1UuJ,j|6ͺ˰kʡmNO6U mJIXqRn뵄Ro|.zTsBB^ fp͆Jz52."\/ o2V(X܏ *JB:68lzM^SЉ@j,gsxٴ.eVӬڑВ6.ǖ/wp&7vUX..v3e ~%kYMuglsWV47ˉޤ4iUVfYuK IA]&-'I_׻)sls)g4;(iWӭ RǪnWG2Uj{̝`uqq̈_3g LW*r)+ljppS6s[ok\B2~)|¿ B`~Kȋm$SǓ_%Y7wMFG t_XׄNU\l [TN?ʟP.Liғ)" H?BbLо x,[ppVp`F?ƹڐ2,U0Ȉ\z\h^q -Rn9ǜ%eؙv@(gfPR,.8~*H`endstream endobj 84 0 obj << /Filter /FlateDecode /Length 236 >> stream x]1n0 EwB7U\%Cd 4DgKIINsɫ>ڂ_ڔ蒋;;g\O% 6W>߆pV#RBftƔP}61Gs\Aq+k k/::PXփ֣ $(J V>c `%,5r$ 5*ƫIjK)˘_uzendstream endobj 85 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1563 >> stream x{PEw']AA~R5cj=,Q(5JH9PqN{zBE/TT$^ΓvZzɌשRO%wpZͦeTVc@o@={|X!5>H;8\Kق%`PIUKvmGe8.C貘g~238 e1MX$0 _9lDFWYg8E'$}C=|$zdD :2jvO+o8}U%S˄L(C0m׷؏K*rìws^8 U>0N['Eo^?1{}6.Dd4Uqg}d{ahSSY-ٷɳr'$ X`7 mNUhzT:]JavKc}}㖲"Q96hH/[o|b咆 hxw/j5|CyWI7;쵨^|'ǐȉHy` /q ١ 6ՂȢ1m(NZxen3e.u+oH*^tV$0>X@UpնUJʹifOL^A=MJ0@?Bk=2B+&|kcɨVS^0 w d9, ɷ8\OXHP~Dʯk4f*wb}JnH]e&>D XC8>_F<[(åV.EPPYaۯY7KwY\L'49\\kaN/?u|wo.&d f95[ Ykyl1 TPnT?z{A(,ycP}/tendstream endobj 86 0 obj << /Filter /FlateDecode /Length 188 >> stream x]= {N @Gơ1Md2I.8"XYVM⽙o_D\\֛tdDn㻞@> stream x}hgKһsY{-LDFnlL[٠٬`ֶ$gKĤE(u]SG}>y` >< 1 SҲn+jjf!ePa GoRE_FmOUl S]г3[FO{eq{#P{B5&Z\ġ gmk?FKgWtޮWO(ёr/tQ:iJ7"q?z+\IF ְTV*gSuRk -Im{:1]ʦֺ:MourA_taկĆbyJ/CkKdˮ6,aQr78hyo~TIbċ\sݷ)5y*B.QQmd1$ Uu|ZEq=m߬*|0T <ӢRA <)zmq-e| ;`sI05ߚe2F<,/^UGTsߣCеKtzxwXv%xmuR?U۴s-wOd>⸃ HJc!{ "E_&'l!3iA&n6u ?~n$ܜ|c{=xߧ z}x)=I|endstream endobj 88 0 obj << /Filter /FlateDecode /Length 273 >> stream x]1n0 EwB78\%C9~j)cl/|>Mc TǷ|HqgToEqN|/CeW6sԏ#߯*.38h* )FԓRh["%ڊ&R 5Kߑ݉IE;R(z{=/-> stream x]yTTcwHlt=CP5h-A5AD7 300̰8, %!&&ĭYM4Mor_wKSQM1ROL\yX /ɜ2$YSHB֦ ,` XJd\H Gb4սu:U/xYىnh;?~x ^ gDh20Q0UsD -}gDr2Z UQxb  *k!c׵j9T-f`?[Vc#4!5A7ap% &% &hQ5M5&3} _Pkf>}q002!GBW9(\aՙ*c3ZKMct:B[X2E/[PmqYDmTd䪐У~W}Ec@=m\}-e p-O`<82OuHF֌j7T4#0zF>ŦU;rZ*DëM=8!a/i;elo]ddzZbt@P@8S(Dc.vK^ȇP-W4lĆ&iShOP;p_65I#Lm닫-nG q~ ?;wz>gs*B*&=qz"^m^+ԉC5= ^yUM:?}M`H~%eU|$uwG), ̊Zf^O8]npnkMg=Ri9{0|ėvzYg~빙Y15JNEiB':m{}@pFbU~@'][8bD0Fʾ<ɗi|yVVuqhVʋmǴeǏ:8`Y}i ѡ1b~0[3&rnN̕%SRQCGCw) ^ڈwwN vwݴY[`k&?߭9̭t[湜}v6Rcw5u \TEA㕽)*/Q-W14$PԿendstream endobj 90 0 obj << /Filter /FlateDecode /Length 316 >> stream x]An@ Ebn;7&VU D,Eoo'颋o<_Ӹcna~|[ǩЏy{|関> stream xuVyTPJiKߌ[V[Q{U+**"aMHA)%KDD7ZԖj=m>j7t8oҾsޙo AN@ p[hg9nG9b.3vbAoa0:C '8fglb8~OL8>z^I Pq1":&6~WBwpȎPqؚ%GyN1 |5ZXOl 6Ebb E,%r›A > |w& DH8AR_99=n pa/swDxErm%;lrMN[`>~Woȉb{}K J+I_t2Zgo/FW\'^PIƘ^%58ʙ?jT2 @!߾UZ$ҺBϤG᳸+tͿga\$;qsO%ie8 %PxKodhBtXZN+>הM zQ/&7{AA?mr\K?r#E?}Yv9mq|0غ-.܍@ MI*g;E p,F ,~ω)BdJ&V8tѽ>GƗ<"ڙ0!&=#;'#jdmbC`<y,FG;4 >ν$Y$x?5EY 8%:eR$>?R90dgiQiC+Ӷ dbMj9˽I\'/.).2z*(rxc1 ~2} xз`vPPu M_~Ց8Z"!Tf;FrBS+X Ӵi8d-۰Q~v+7WH23˅-/ruˣ8wԝa3a-LXPɝjhKTk|W*P:).V=,+Ѵ8j_(`8X9@@V΅8!U6Pv67?2,O '&>oY 5s.Iex47NtT"}iMG"ڏ*YKU_@(n1fMMCSmZu| [Q+oXI֎І\ʧLJ5{^懷X#}@N¦Ţ0h1ٯb~]=M.H;nSyzf_Bid('8!e' Ey?p5U|Gqr?\pGp kttTQ.%gJE,|n@qM `+*zඐ&bp֡Gr]vb^,۱-oěvOjGP/~ @&}I+ _xt7+ kEî8?o[3$8Y9 IOΕ!f#kZ;6xpv{ԚUq&lqCu "`bm.ޜUCJeߤr"69☭0z5.魇X{cdzB[/]_;:9Kj{CpA#'Øoo횵 K8][5[Kq#}iA١d~ĚbgkK Z"WHZV]]Y/::*35Q %FRm5>UF jx麥ӫod1Duuz9ULJƐc@5yCI`?t#φhv_#66'7[ϯxE` 焤BviLnF8ju-@ s`jKۼmϨO񅨢G]5RxADʂ >%SDGGٸԧT߄~COFKO4z%Z4J6D[-{10';͜8}8IlpMt3\ r4Г)}clTRrbX>EXW=Iǚc!J+6jddmDksS}),QcMoo+0Dxh7l!:zZ-Ib\5h_MQ1J02W M¨H]$!:޵W.8sYq[&S=6|RgDfn؎p/T2/+%11+\*IZ .x 6%|fo5=Vqs<6kߪKXF)W4$O YBv bh6 ĝNy'  |dž52[ FJ 6D} 4@S^: _c1{.XF)zMF$ٝpt{[̡lk7غd1Dn@t-F>g.6]()!\[knUϼ"\P~8 ۿx}0C X1 d}׾\*3܈I܈ܛY8,*uz)7ft Aendstream endobj 92 0 obj << /Filter /FlateDecode /Length 306 >> stream x]n@ D $v"!_K?@qȂ9;vzK̚p:2/]a$-zs$͡UϪiQ8^ostEC AsU> stream xm PSgo R 1{jkZ:k -B(I@A! 'Dy"-jUֵֶvZt~ttݝm'3ɗ;;B %aa}?zCxg fL4?쩊@\O@j&5E ^Pd*չ yvVh"#%42?W"O?) R(#srIyqKXDQMfjMPV*F"(j5ZGmޢ~ORb*A)S Ԃ怜RK~$JBk+L%3F?DeYvj)H<@7.{ cc,H|(52kmRrߊa_DFTHq$1]ѝߡ쏱|[Ŋo!3+v\Hc B{$dZ@^55I.O6\8'Mpecdi 1IwKKWm'\*ds2SRA).UdIb=؉sЌLxWmnHN40Gmgy4u1q{oY8ˢ(i0:!Nn1IsB"td,ât^uF2ktFOj-m<&C1@x||D66gEr;%a\4`ph[ uSN2jp! \EM3'[dVbh{]+uѝE0H?ƕ-CRjc[RZO %\1h M?O8-S{aʓ5ʯkP lHJ3Pn4-8kRmtv`&cr7<$gJP.i!2=3~vgR"Sce%kc p؁sC .r)R Q; j>jae{hٻp.:ϛ^ *:7%>IXfV$kfښ˳DL~+ؔ$t8?h\ڏ 1Wa лHnuV{nH5G!Sk΋ Rכ>8}#P;9LaD^&pWv95.GKgkq}!)ƐUm 9?vōZ}J 4z7Kdg*,PfEOW/Օ<WV l 7{ KIu>9O(Bv 4K̪PPm >rZjj&`=d4 %/}D^wF|S #D],ٻ*EcVWMohw"L z3l*z;5nr5f b}ZeWekV8to@5GYY1 5  MKc;$>-#unDq`l,F 0Z(1p,<x!v{zS=;8s`ҳD[W&'( >,5րX̟o;qEOZ: R[1wJcQX "w+ g2WVZTEZNqߚ=6C~ˠ}߭!><+8'$\vm0/~>m6h G$ǑpvunZJr TeV,;y's}W6J'_-3SqBR6^O,`Dg^~\F1x ~^3Vl/67)(y."BF|ӍtJ]>^꺬mmWv%q#Q{}i3v|+-G Y҉|,>5>g2#=W=icG~+Od~}vp UѶX#u=cSj{MG&hYҰc,]$Km:07W7 ` @{k`M56۞s%$vCCƍbmoq۠jv߆˘>~y4年 u{I77{ >IHȄDyբ=FM\7of»zvyV _0x}al5%y\lF&`@.8B7 [㪊ALߺI^c MZapZW al:7tQtNЎZ٠,[cgޱLEEɰM;_ܜ!M_jp$]ʅ46͹g|[[ =Nq aio?:jendstream endobj 94 0 obj << /Filter /FlateDecode /Length 586 >> stream x]=n@D{7~l@n\$\" S,}fFv$v-~έ?֍~9ͷϦs~.tz<{>ϱ~/祽_]uau]ۖ7磣We?v*À*UA}d:.UA]X[UPj3 8QǪfw [JUPIU* ^Y*UAMV)*)**De2T"@d2RLTF*He 2Q D&*#De2LTشqgƦ;66l֪?5svK)s :r.AC%tظFa2r9l\FN#i@a1! F! 0C;wTU*@ RBTAQ*Du f<4{pك&=1yj הo7M&\SI߄k7pM&})ߤo5M| הo7Mxp8yY| 7x}]8qkJodoH8.endstream endobj 95 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 8598 >> stream xz XS׺F${;+ij]jmZZd C!$Bd` CcVQkjpltWk{|x a}amCAG5{L應qC^E 6%^?%œd'dH_r⌭K2-Z\"gpU[=y5 QkKN^!5mS晳fyW:q? D"GL"gub2ML!S ijFbxLL'bxN,#fˉ bM"o/b 1$^%FxO .1%;1L>1 F &V$Q2$}3C5Y Cz,)5e[mf[X.(ρh׬) *woq.. ՘M׫Ve.`%mG+k= ހ][Q[[췵*2dA@vjJ~V~v ?[.-(BwN9%WcQـ2U^^E\@ Dw|NfAԫ~XIƥiRxi|xVyqR sʨ?+V˭TwXp5tDu+(<}޸ig@N67"@:+YG-qHֻhn}$-"n{׹D/8ӧnهa~0bS \8_ &*؇5jf0۽(M\9 ϯIo5zi*Pq]%z'W? u2~PVxR;VX;vi&&@eP9I`P64|vd+v}x7*jUo@Qv$XJ^s%BEJu?⻵v8(#i?rxfQwF omk(MEP4Z'Ep ]΂#~[ , ,]K,ٳ@,޿̆Kpx֝3I. NRҪ*"K%Wcm 󾐟/`W =Ø6)t] `!+#˼65{N 1p=Ás< ۰+3n/}HQrT)jDz#p .;q=p OCcQn$f1,B0t~p,f&nY虙YhJ./2Ьv`fU@w_U;wE.?rz\%U0 UjQb(J5۫fmUdNjO}|9>n7͍Gc&U酅Pdy [p/uliUMz]SZwf. oH@ljad دp |E}B('Ůy:1Rhb5V<m1k[(+ VH! B?+Ȇ펿,@¾iϰ`Opj} #_9 +W3~h*f}Ʀٷzy:֢TN RmTݮNP3l:ª5)Zu8Mot!p:}s̅W hpiT2@Lq(]nppjf[[8-qeV Uha[tOVJffz# b򥩪40>qy=y45DmT[V@9趞lŞmB21}ʍewu hůtQOyG?S9oe!ddt@PlsN! )R1E=]h^xy=Y}o)if,TV,TA7`m(-]g)(5NO#:Uf!^eOr\ks[;gȃ^Mv ͐ZY(g[Ofs! !k$Pƾ/%[tiT/_H{*Uy܂=Sq zY}co![qdB*U&믻叺-tp?bn5^in hep ?[AyaYg :Rps~}խ݌Vd1jJP)gSFfFT6Sk;ɸimNI/`yDpMP>hv\rlm'@brS.&TyuB_F0/un>i), n#[ x}&/5]4rԥwSCjز=T2;[=hk>fᓵ|dyVΪU.+\ ._P(KXmUXhRZ0H=)BQQF([#:Ǝf2Q=7|]ryuOAK3StuOR[Ԓ1 hg>@} F1)ΚIP_tb $*M^PP~4e5t_?!)+P$WȊ5,HE(+bcU 4W!SLp#;a@X/ ܅i9.4Id3 5>YIJZw%co#Lj_^ЇAfr16Fݠ5k,uWiiO=~# 5!ɡzxhcY)q $T ZPAE+ܕ#gj4UJƣ;g `|b*J>HbVZGn=(OB cOk?z/0+2A5&;?U._ rAC+\Gyn0_h!=\9_~aLC6y3-,u653-Gxт 'Hq@g*G]{*njZOy쾞m}37k @mڒP;k!8*NyN:Xah1zrŔsmcΠi'ѳѴh,3ʵ7eXnYkYklFi.PӁ4u3r|a|(>l ӱPlMԙo ozB*BsM7ڱMX3P,"Q)tv; mv[vrmX,̓X%.gy5.~z3ƴѡ4*x{sB WdG V*S_iN'+H8˖LO7D?r|sSuj\L/2#ڶhǕk<]㫃NtRa\Evovd\;%(^3gv+܆]itN_ /w&㊷臫Iܗo cGnsW<NE3==xgq(P߿zwGwf>fhjl;c>,WĴDUR żt>1Jk>@L TZyM=٘dJ|,q߁ffL$a̧i赝li7ool-0 E)ƺ6Š)]]]jƦb:/_O 2<:)mozr*%~mic>7Ԁ1{Y{n\N{I\R%זo:}~Ͳ q(pf4U[{apMEGUm^P,ZX*2L#ݎ;[QJK  DyZ9P&R jh3Cڅi("AÊ'2 ;%}OoB?_n__҂)"ixz9^&Y^x샡01;~,&Bӎg&Ie?(fi䞃k߅kµʶtT Uz+ MكK->@֑! pDN*pP}*_5ΚQ EhX Tع(rM68e'NUy:٦c+`oq:n0t$}z$)T=JY0{d<F5b=<&vYΛ:,-ަV~E$XYY71}T,4i/{2€ àvz#U0Rg^$z)-t*Y0O)oylZ Wz8]1~qtɋE, d jh cB;Lc]Ǐu77/ isLpSAUVP-BT;:p'k{cT;:ۙZTˆ<:Oc( qq%RPf(.Z-ESWG՟K;XƆtZ A65駨o 0̴69د&v=%9jUֈ|5. /Zr` JjW)WR2-~L &Yxoo .Ee"XE@U@upháV|( Jnބ#9V32U[UU[#%zlpߘ#/p 'ga;@q:.5]'V(#+,3>Jb\j#4c0*e*h:P (+뮦E`7| uB[|SC܆8CÛpͫu} Ukq\  rywCϪ(p6ڈuh/\_륭~c5~Z )4tSD 4oxV/f4IFtm|~QZAWؔ~tZ}1s6[Iy4KU^b3>\x ױrAJn[E#gE)RbmGp:`}Wx+|Q\{ ʩR480^~;28zri겵깔G|ŞW.I-ԕ/-pHmd/8߻3?z>Ohѳ@:6sSi 7!qc];S@e, < R#sSy*E>R X#QZ(&{%FgZY5A9+V*(W 3 45a0[ 鏻Z<)5$ Y,3))o7 6A:LH*r{)o]Rq ܢLF˗e;=h0v݃tp Š7RzV n-*8hz^ _np?n4>E=W#c2=s#a ˺Sc.d4JnEUo?"7k=$T 9ۥÇkj]-΢5h(- t@K&a"w#ˑ_" qxN*7e%y=I8MpGYcqgzޣ;&$!=udy%Ш&@/4=} drBƬLRc û`zڬPJN~."ةedZi|1s <6FpH4( q~f9r @aIr*D5>Oy-m"/hذhVڒ$\RF.d Wr r_µqqO:Ҩ6L[KoT- _^mE32h`[%?S/iQEaXJz ڊBhXH j ۪+V<6ImTLuˣ;j8aY#NlRxN|QoQ\E;]ROeV4VTRGW퍍 xMX+J)2PH!h䗗N}\_9^CZZAendstream endobj 96 0 obj << /Filter /FlateDecode /Length 218 >> stream x]A0 E9EnPʆٰ4@:( (of%ߖp:4N³)ӣ_S6ʎ)/R7_LsY"qᓿqsnVڥ(L#ߋ\}}p?vK_ɵw*;Tة:wNE"kDp/ f[nf2{"YjãVγ^H/ G,S* ?nendstream endobj 97 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1560 >> stream x}TkL[>1=2 KU?Q (b,@ӖAB7ׇ6cp0v(!$PUӭ2-[jU&-IN~$Lg~<>ڂI$_ٷY~߹ZzF82*Um}$9W3 H$ѩ8`| SAV!tx:r9ܕ2x.I07v9Q&QmP}]iphQrOٓD2sOicI+ n^ChityH5t7rhDM9>̖[EbfϦGޚYv 3斓'O0H9E;d.쮔7{}~e—KMf~Rjjm00q!ׅ2WSn'uf@3 '3㰘:WKs o׻vr_hWZۓl>1yݚ{g @.M)nw+m4n|B_ֵp$ nzjʑtjmǗk=$! cW#N@P#^V}e_^]J_>'x8|QVwZ{(B*fYxwب15y N &B/X=]+ϧ.]$YwWi o,Y޸!p_*KWp&:B~< vy+ZC.Au˗ 0[o8싄HAn RE0w\X8 x" ):${}q$bh?=NC"o܌?#fp9aю;۾rjkx4Q׍3\ÕRdb&OH\F,4@):y!I}KzhW!b6I.d ցn?70N9(d`[uGga te#Sek?%hii(tQh)C%֠}RWߠfύT`΀+?|0q4x %=FYRtdUQpb12W,r≪1߾K'endstream endobj 98 0 obj << /Filter /FlateDecode /Length 305 >> stream x]1n@E{N Xے5ӸH%^€0.rSx#=-f8k^|,SJkct[bO> stream xWytY7cOHI}/IIXՄ چXH-ƺ-YȲ.'9b"qC mbHC`d!>& }vFOz~s|%a䭅<Ӆ/3Rͧ&)p¸[K7`E|+u;Ԫ*76V)O/gwTi5qðW(UjFNݠXzsͶ&V-{ +*Jl2V^`a Ebl {[IGĠ1 b$"IW:O{ܬqśwђ%Ư19yL_EEjl;C#zb0zkx*y=P۬a"` 6 irx@们ªcFOl8L,]wgw{!1ZM J [|,\F *H+lLݎ!>IrQ5_ M$p!H?Z-x@ҹXD S ^#Ǟ{in3sf} 9lf51"x֪AW;iր-{Կ-"n,B%_ZCfaR!OOra-~:>4zWv0ќ4⇥yLPTլ] 6tE2ѱR5{ַ@ƞmi`u;]sjv;]Y8tN0asۖC/+ljb$,=8{i%?~* X]E9uz- (mԕmjDsdjiaѿ?+v WZz6G]ϗ7T}GU< EvvK)E~p!J3"~4j1.DRO zI^,ZVBpVϊQ$)%祅](-m 陀!-) FFwCrZ SD{0Aro— c" Ua};FGwz=D d"-!Dk1 Rj<2|n*a t;Z[u. M;R):8cpkoʕ#7B~,78);6O4 F(L#ly= [ bCٝyBiڃƠjVpA~Y~^jP9i=I&3q{hLlNZ5Ջb'(\{{!qO%c )enl&ff#Ӝ& CkuaSE$c>eifpU 1[X&./\A)o GRbK:L1f'DqSp8 ERd[2 HET AU-(͓m5Es)n֖9",H5&鱨Hx}DTT)e2F,$͡!@g|}=T]:S|8SqjswE^4V0 WM~ TnBM=DséH6mQzŀ):"ɞ[ɣRk[%xkXI wѫpu|I-BIti>"z&ֈ^=i 8D!ٓ4" uAdQ(E̮'o SNgâ kk(ȹT#'qr`/= z8'A  H$sc L%`dw=%WЊ&Pl7( Nm Jђ1["\ )ghը0SZE$j]Y<s19ZxQQEAVFЃ t$--s5[| {KcmԞDMZZM 2w|K$ӏ/AQ£@t1 [[0}ejUYoO"r5]"TĦK]+v5w$it ĚQ%RƐ]e)g@Ǹu-w!Wvq4V~1 Y1T-'"qZT8!kcsGآ}D7o#.?焄`0v Oˍ܍ktv2 n* :4ֈ.zk  i F&,8M70$aHcWCwlB#z+/P#lp7lifM'{aY+㔍[~ C>]i6&$j4<B 7Wendstream endobj 100 0 obj << /Filter /FlateDecode /Length 393 >> stream x]n@D{vAB$ E(9rc( E9陻̲a/m9rqr>]\c]/wҙZ=t\j\(Í_zo׭>GԗtWMÐ2~ ~{qW$5 N&I q$KpGIfb$`O,I`@&ip$["lll61IMGďY!"~T .G]$ h`aa1Y,$ p59 &gyNL306茣3t555t555t55!I@{]tNґוّٙוّٙוٙQUYһ$;-ckWB,ehq*>f8Zendstream endobj 101 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 4688 >> stream xXytTU!%EI{N(nB7  $U^UKHhD6vKqivQޢӷ̙3ǜ39~/e1TYYٸ59sf.V)N+/.@фih*|qCXks^rֺzIu˕mrIc雚-uiEQ7͓tt+6(777<ո|EwzgzE-Q7R5rj45  8Gͧ~M-fQ {ԽjUISԵM18j;{rJ^x=O,9X 2*xiKڊu@)a2뢅_]P*v\&lXiVf:dO,5"XS\\CGtG1rfT!%jGf}p$Hh*2Ipw=hB2ҵ@0jvLD/bKP@2ʆqa :Hva:h!| M$^ο-JbvZޝ{̟lh,M{G.@ZqK xRL>Q_AmΔէ͇Wś5A+;weٝ,F;c4dU"=GRyTnK\^,L3m' n joЭ}fC6X\\cV䐲 ݃bnDFJ J^)lÍE =f̡gN=44W/}ABg3*Cz 歑/N07oA0H2'ͻ ._nVw~.kv:L %QQdα:|b'\V0Ӂ]N^uf : չMRϰO(v*G>w!F0 ( MF8FetZxTR=thRYʜe.;PNjr7ٵ.ˆl0: ȯk }XQ&|G MqiZέsʕjؓePxCpOGV!3"cweGkSRF[kO~}4QqY_jR8xD+,J*)K G#*vB^CRӭt▄! ]h( G w!ܽ9H{̥,]ˤ,KG~Ue,Yʩ ZXkv'PX:)S6t!?!cLjO')v^Bԩ0lw-@*c<)P0 T 2DSe0%Yk-.]-&WcI֞ιF ',7Ĵ.xPˬR.PGtYg~‹CVeqhEf,~~ᓐTj(o_b?䍠fMvW۾+}~_}_ {q{Hyv~ sR'toZbJuR)-RLc˒CGDH+v%mv"~, /<i_"}UTzE-U[#Ͼrggr2R]u=}=ZlCm ZBX !oʓ n7ՍMY 5PhZDFɼF}AP2-?1)ƒFm;RϢ*jėWXI)oϡh'8B@PyDMNxŵbz:La" 9&Rk\uħ@^c<&/Sp:'24>;,\@`;k~*/ O_׶BA-pd~%jCRiߺQO8,/[hvFxi)¯p!gE%5G? L cĐ2>JvAPT 3.W[vaïRlښdG̑K q.EX kX<~9k7Ơ9hξ]|Սj̋V/[`mc~SGN62?s%l7&=ɗx@)k"ڟ:m --Ģ|?8/:8;E `+=\shWAsG\NxY=xK>EQW@F:Z!dL>6գ/|GHMf cA!=e{.c I{?/ԏh~>t EP"~`-GЋm+FEҩj\(r|JӀܨhڤgA64[J^w/K%6yGUCW>"Wq$\@V dۺm'8 -:l)2v ?IMlr)׋\m˓L<&Ֆ3+EmJO܉dPx$_LK:xv\* i }i:hAV5+7;-"z.7I{hf"[ҡ .&VkS3PllGES֤#/|iOƓއMboo`h<2<$^I&{?,6.=fMGk][=͖W1!+z}xؿ'x9ZlgG_?RЀ.2;Hڍ:J7vz44?h:ͪ}e\V%}+X.k\+مPmU񱠡HWt| O`F7p7>L8|4KJL jڇe[5$'K2ܰEqt(}`ƧYTCX(_CrNF ސ9 >2U^(YnsgK {%ބPMP//r?WqA}XHk~ZSoo4&2U.!Ab3{)鞊ɠh ٫mvJ$\jIUsj)NNzsQ1̬Иuu +LP'e.M̘,!fgOb[n4N .=m-767:͎Ҙ i^g7?== Q"%׬-쵶udʐ/~!?X/㾑.Wr 5ݖU(EPzlVlj'51]3 *†nzWZ2#cyw7wdz^c_3drȨ{#=J##f\5w\ke-.NѭhoJlfaWqaˁ -%DB+sz\Xx$eE k~Y &ĩpO`RTF~7>^WzEkq~Hڭzo+߫ [x"VafޡuHQDoGk"5k!-TG5y'`.a%1`yP2VUd-Y _ǽ )CPӨ)S Z56iH#]̒L pqd3f,"~7s)h"!W?% }o•JH%`RUdG񷸄?a5j'Gh&=!M1h`&{o䯝1Hm xO`Z`k`p `4Atj0?NS$MnaˆF֦#D5 <ٗ?qh-ÂKe dx3S4j9h47'n\MF22'Ó]R҂֞ݴxw?g+=_yd8endstream endobj 102 0 obj << /Filter /FlateDecode /Length 300 >> stream x]An0E7@'MɢU Eo?CEom}{x>Ӵ#KV7Nir9uJEUaӬ[_q MϪ&Tm<}>]n4[e|n QI{ThRـ֪ FutڲmU (6Autz`zP؀†P* d !,4BDD! " 4l@.19!&؋PtYjC,$2/zʁ֚nendstream endobj 103 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2666 >> stream xuV T0NAI$j4QLРQk[MwQffal0+h8A&.$M4b>A?}߽]W1H,-.P<";ˆhDג1X4L@IVq-[{W+J;0LJqIl˶;wgLrYʜ3o]TyYY,br% rf ¤2 rX("qLbGҘIōzrTp cKl dteDpsND o&IT!ن7{ӱ ?1 WAHiOh O[4SscDN[jQpY\yg+2BFx HHkpu@qA;~,dt~h'dg"Fn}ͷocD5f#~_ Gq*z} bI$Pii_DEd6SRew^³rJ!iS _ӋIc `(} *%wh_&8:_ċ\(HƾCVɜtp #sqyاhV^ *upGW˫Zmu4 .] kA&ڈUk}_Qlމ)m1&ݝ35r^X"8~KA2~ju^iBɷ)ܤ-3zu]1yt6_W@1STx>>6錈hc;}O!MsO'\"(H[B5rw49鐹1c/.Z*]*Laq[ puX^Q]=MDQSb" Ӻ[wŕk*&""?6-{߸wFFul<(.T67Up +OfqŁug_›G_9[fdV2U- 7ORϩL|ajbhBBy>6Z ә"`ؐlG0L8H{ q@!+$ j+:$vW⺢"\FbxVT8 «pkGNHk\z@Z'&h7y|ޖ~t'^uSmy`Zx0 8| ѭIZL# &,9O ydWz߻e"Ys-Y뗕/~Rwp{3;sWtsy2*G4n}jDƌdD| v'jR\V2=> stream xYKo=>Qa$@$`$a'Z5ܑw}")y&|0쮮W}\UXU7jFU;Z WJajpUu^Ǜ ވʅnJ[B1 ~QiSE縄*Jx93(Wj 3[Ȅg1gH]VG~}'|gK!0ʧ[ksPG&F7W|S6AM@Qg] ƃX/30<_Н) %P:ldD'q"}6GRnIèMOH 2BCAQVͰ?R=)M`(O{T">/`?/7eH׏{|QX  UGG-K2ZC#AN9 5XӱO}>l]]e$ O,3)X@ݐ餆 yQpEXZ28>U@+nC}Ǯn]c L$w`@{ߧ;Hňbdeθ 5 3lc<&&_#:E,UNT%֔R!U=E?&gm}lS}*JU`z;3/ ]tw9O@oK,yAP.lW JA7N)<RLcl~e5@}0A"PTC*DnPޫ0{ ]: ?lnt \O/ )?Ό(pWݞ.jLXhdĜt7ls-#YP =N.^ژ"Q>Vo/[1zXf20=P?χbm1_4ԓRWxƶ>E" OyJ~cژ:5ݔss)ė~B BK-Y/3Ogd)+#3(`$b,.7(ݡCB\vz`zKC_|i(du6Y΁~FrmK8˼hF1X^OlFBmOC\=eW4F3(y6+> stream x]1n0 EwB7eKdhQBSȂ }Ix/p:J^}է\Ʒވ/~su3tuX*{9g?,2F˅N)2o}}A#;4Dw# ѽ*!J Qɞ@. St@CtPL\\L\\4D񼯾HyV \Tlssendstream endobj 106 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1427 >> stream xu{LSWoi{UbFsdnѸ221́/=Bۖ>黴,pDL"V-:t6'.sjlq.YNrν0AmZW2&7ٴv.=e b7NG -̮k/[_T|T.Nð:z]6aX[rXX5Oȓ%IW+DŽYxObɏW3dFHlx6$ЯEO_DL-$R,HJ<`6[i()%'p')LJ&n]?C5o/Xu"n=QѭQQLsw"6IMt|2jWŷO>(T:4|AWEB9޻o)@B2„`2" JKihGY Ti1Y @~9uÙf›' aFq ޓXFzJǙFB4i8  F<`s|8C(:qE3􇭔EފչOGaGtRGrz~=NzE/Z"?N[?4;Z=iNiu7lRBUEJݥ\gmӇ= '5UݎC2ԥn HU4J>r8)r\Kc|͖d&`&` P/^}" ]VpѝZuJ! ۷c>x)=756wrN+7raMOrdh7ΐ8k\ծd)\: iAeh[kGc`8"a(@A iq2tt^&mc s_ח=jև 6hx ɻ2^ A S~|6Y LL*:T<ӵ_EIp]9N C*2u&^]*h?y&~|zslefDE}g$h-Q[v=@"JG 7?O[ z?C=x'qUQ{4*FJ88ȫ÷' j,@CywI[`' |.c%#|H" st虥 J<vy\GkZuRO*wvKuPbv_W:8ڑM>m)H' yq` GC6Ө|rp}[ $,#ZPjf_ڣ (J>F@"B9Lf 49OZODQZiiP'PalKendstream endobj 107 0 obj << /Filter /FlateDecode /Length 480 >> stream x]n@D{~@nkE P`a""0f=<>?=˭=ܯzke~^6vw:Ƿak?߭x_ex_Gx6uڜ4u)'.H]6 6> T$HڱH#T$؉   HeV$X iH&f# Ehh4BMFH @DHHNK.J(a.i6q6#\V̀sYDYTT-f5dQU&p*YW9rŸq(U ÉQ$ؠEW"g"ǧv}nvYDtW|g|?9D`P`~(B0B?!!EF"#CCz|7;bui1xܷevwnj;7endstream endobj 108 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 6749 >> stream xyyTյmO]ඥhd85AfQ 44C5sխSyfh&[E FŨ%ј19庬wn5|{k}k-Xgî b0b9˖O?~^ +>\#K_22"|U8=:U!eӞnjhVZ|iC]k5u,۶Q^_V1}VcS9m jzVaaś7o[ig<]x̉V;7Ow1bqxD ^ ^$"VOj/93Tb.1xxKT3BJ#ᄌ$ %F73Qhb!!~_agG_$S$/ck7q[[N(n41:5fUVztT/in[Wwۧղ3ܞט9A*;Æ)QO@(\Uxamn(H:w[s /1rO*zu.H0Q 7GÙ@Th Dc+nf /J/|r|~o=b'tyBX /=~fs8՜ʭ4S t6VΪ`) vEۺkk^HWtOVQ5ndQ0Q>{}\tU6,m? xǾs \ W9TKУUTX:! _@Sib*Rt&vBX oӾ?$66g$Up:.hnƠeUb>ˣQ՛ ? a$#w ՗*PF)@*uqS} -GGGލp=4)WYU0 nOl 5Xfس?]*>ӯ1we ,wQKe*J(#Wj{܎S{P$iCFe#W7Z!ғ6)?ü'AUŧ z z 6d>z۪5q{)Xp/anKikeuo6גxvS&w]d6;ɬ!d`FjKX4qKnwoxnxI,&awmeX-TOd݅WaxqkAx԰k@d@;Ѿ. b=]4X#<:'~Blm䯛?x"Wo^p#AQ}q0bOJzos9R%m3@G7ǹH}~BD^$<3'q !t4zzr˔5+IpjI.G7أ!TI%󄓨zpKBzA=<$.7-.0V|(xBpDea lʠoZ]m럲TȀɁ}s %r;* ͢ԖVeaS)R aug rSun%R`GAϷM 1><ɶ>ߑ)|)e\`>ӺuI:[JmqA;$':7j0яZcba U'ĻvIY4 PAϜ4亰i*[T_xLʿ}$'Z,`7&H  3 {Waqseӗ GI4o'CCx d;և[p<$M@Ҳ>gGY:ɮsiZ^rpi$EU-@4XUU 7g0Fc|{<#cF2+Lqg߰Q sb۹/E VsT.Mm^6[RlatH;{Ce`JAp~ .%>riԱt҅ܰuBo;Lsvl'\-нa̵X.BAnۀNne]yΝfԲ?NYjdW)o}pRjeqM@vP d,|v4Ta<6v/.mѨg6 v)6AOpGp~daPc+ 4)SvGM*wk՜$m9M{WcС Q6_6P.[7j-&#$^5 ZUT'/O]*ހ(ɲk|H!&e[ˇE0~&TU>I #0:45jC2*v6wQ gl0IEѨ/Gv:fI"47ϣ 6Y[ו=PˆO|0O֞OY_HM 4ZSnv;p[ĉZ!DsFZS 1ոzmڒf Y!%,t%&gu`ШB%HC&GU c\ j9Lli?ȚVh|Kw{NJU[7-MF_[`Uui@şΣW1\aT~DpBv^$e"`+] ؄(/BTjP/1WcTZՀߡGPaK;'>maDY_H][[[_ަmL&Q+ڝ eS@n9~X ae *hcZ6o\cl7ᦰ2ʊug}}ߞC =vuR,d:",.~۟1~1FEQQZ@I} vAOG Hc$՜5 շzǚFٍP])DHbtƞl8]uNll&g 'zS`dۚU[bvI]hYr$d߸::B(HiċwV,lGftVˌH\%"Q見+-`?_(\>~o&vy.H 'YOjydŁ/w3<8_A7=V;ԟWqώ{\q]oJtU/4B6q bmypaB!40PdT qYqVwMb3Cw`Ɵ>b5㽢y)2**E4B$"\(=%mpmdcQӵ`Vlb n㖭.J tH;;w`ބW@*Ȫ>== gSD=t`'a2E7T~6Y75xg.֭s#/='Sxq3{Vz WsvTIChաi7MП1`c9d&ёY`9\XzH4ClˣUC+>vZ+\V =l~8| S1z*K,헢7>I&#;;3;2_Aw$;L;۱O$`mCn{L|h;bָuOJZtAWJm D*1VР閰7WQO֢1z>ogA>O'-I6os{Vޡ?e7Tޖj*2ӂlu6Tҩx4gy8Sn=)s̯Mל_sf{ɠWfI35Y#N:aISvR@[3~xVŹhE}>'0mBa qHdFϛ"o~ Cߠ^!aIL14#v!&jKۢK 'C$ati *1jJy0f`*{z9oux"I%BF]A+>"3mR4I|LT` t`e+kN}fn&ۄIXcz߀E.gD/·:XšzD2>TxhVy^'0]zFŜ i-.Qb}0Od$PFQU:=ݿ])]>t)8vָ4hjquH:u  &ց\0$,F3=3k7olT^`MXf˴ՙШ\-X\ yY'H> stream x]=n0 FwB7G5%]2(^Cdq޾CIATq> stream xV{pSUiTltu]W>xcy 7J[ZM4iiޏKng4mED,+ u\wqfnr}~<*=xV/ZUX^^^Դ| 4e@&2}'Ox_=@V)WU*r dJU"HQTT&W(וm/|yjI?$T!ZCS BjZBͤRj5Oɨ)f)Pv>IkNt&!ьh*Fcf|| #32CxQwH'sY8ԲQ\<-b @$E'Ť./1 W c2{P ^~ʻh+CL]ԥPUb,!Wmh+`yz%~~qo/QhrF7꽈{/f qCrd Hg$ O_]Yp Ox #2۬m*H!Z8v>Q5|3:Æ!hqНR8N>-TtD|KIoITJAҽWGԯ0tMǖ 89k'NSop3p&Az@jps{Ԯک1Lvn>҆(uַ(~J-0*Zx2 U.9s'WN4hZР s_e<;pªA\ÏY>4.-dQ4>2Ē*dv-69W:‘+7FhXRa}%g;_;gᐴ-n3xEېMhu}3\v(T{ث4/c7IxJ&ӑP[ՌFAd /1'`qFYEe1y DM֢2EEiM pV$]NoKsG0Cf̚8(gM~??BCB{Yӥ'MI B&)H~z^O"B 81l '/y#JBVz !2`uk1j ^amI4u$b=~D{9{.VxNۡ ݭQ,:kXjQbjt+0w뻌Ӓw}6{3%k9Yf%.^͹If5!yGm5xiù'#ݏI$oDE;7z=!cKufFX" [/fZ8 uLքAxEߧ@?aWvya^%>NZ> z|t2q#fyo%nCbcN|6R06ICTtc%%;'Gpߴ2&Qq 0 .͖|H. 8L%^!PA!h @ dΦwXSgj:EU;#=7F>9:i#A. GxB7_z6c1-+ۘ2g),B'D浊f}uE.v.ʫiHN;KG)'E6o5`vJ63`EBۯv5d%z5{|ύTzəlgwrǶEL,+ *k@@jpLaW俖FpO1/>N=5y7O᳧|p>O7=u(VC™#~vփKksytb\I>V/әll[_wY;-]H}dGҀ=a|( `MV0"͍f`ox&w7Q>ĉ_d_ɱ+U_ߤ8Òԕ-Kj޹yʷt CJG9ys5Jk0H(wW%J ֕ kbt,%5HxηRPs8=UX}`IR)|Ի4 ] $-Xx)'yMzn #<:Xv꿱Nplн3=4B rw2I٬3pz^)hnjnY8 <RxduY=``ѝX.t骤-L͌futendstream endobj 111 0 obj << /BBox [ 1108.54 4121.39 3092.8 5822.17 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R37 33 0 R >> /Font << /R38 34 0 R /R39 35 0 R >> >> /Subtype /Form /Type /XObject /Length 2217 >> stream xYKV7޿"˙i{P%6t..0Pr'9™ӧk?qNyyBMDdC3j>*;y{ ?`y8!Jn8m> *Rkl)y}<7˒bC=R2%YN2*+o |F0`h8Cl1ƨ,e^Ѓ75,\00DžyQpC.XL _ˌ|t>4 (ǩ -q.ˎ3IdIJX1gkgm P "m2 7F28;sm_*sLM#&fb0!wIٗc TCTC%W.IFI?@M!jD_Ϙ -;諤CvX6o/+Bp*'$?l\!2O_?1Q}.Q ߴAqw!C7Ryx-4 A*!3y{I$ľvIY;LUrq>eu|m~I+D}H`g33j{#}1S)Áa< /iƓ*oyh6-]?KЄ \̸bD154Je8q.Rx’^y*ytZA5 ղ`D"^hS&lx., -X]#?kj}L\x6Q`~*~,0\>:#,|!.xt, &.*f1`.sИQO8{DD_h%XxnQ1W~ia?I9p2K-bP}Ő=-j2|Z>:f B54Je8q*3K9,$& ƃpҧyRNxF (D}`'E2|HZF3pHTsRk&'}y` <1Ĉ* ֦"P2PInl2 Jlу #Ip\E89w JX1Ypdj6|[ 1n~I p4}(f=1 <}}IS[w/endstream endobj 112 0 obj << /BBox [ 3092.8 4121.39 5077.06 5822.17 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R37 33 0 R >> /Font << /R38 34 0 R /R39 35 0 R >> >> /Subtype /Form /Type /XObject /Length 1909 >> stream xYK^5 "˙EӼ[ )#X iCsN';Bgۉ8O_^~p>y] 1m6WJ~xmk)^q9w1eɩzeΛ۔*/jxsPf#aҕ(bC ~/U{Y `HlE`jXKO3WyoϢ! !SfܻmӪN5=Y_¬r {H7sI7BB y28t1.8u:r ޡ[KGM" GǴ(DCcrE'u蹋X>!PURkP>au̸j~,m j2p4\4H]Bc()ضR_v|HIĨ0!H͸)dך$،;%NjSm4] HTř̃AApo6*bpm8||CL acYYY-fÍYdE!08{u7H[V# +]'F\k즁2Űp,9Ɲ63wbh(gy$zaJmߗ)G|dg156 5?on/O_p^ F07=qD^xP+'PCp; z-@) n_^^9!q\ڋ\)y K!bɣX{ː> stream xYKyٛ*~? 8H#7䰻Q,ƒ֓I6Es&]]ϯn\+\|%"[ҋXG* )EY8/kzrep~x]f}z|s+|aWxrZ1jwHgI]}5,~ﮯ~$ե51F؅PYz!jv=b!-9kanaMUVZkmsgn{)":|W訽:M::Fxt ڑ_18,Vs".o qjy7<[Uc\ T 0"Eu- 1,W劦;v}nyIRj>eLu3j [ykVZVUOicR\RLUt8$MOyBչ4^{9V^;yؙei{?ۭ{a<á AGesY;&F.?3dMW\=\Ƴy dm(+ kJ\EM'{]wVtͰӞ:<Jsw0<_uRL-2,خSTvAAXDm="gr 9w$6c )VoO3!_㩽ɫgsid3Js*zץ md3aw@) 6 =!TUS?^>{\ y'uX. )=U|nα\oU?}n\+Gx}B[5l5aQCU:YTTY__q7͂lq[*ԠVbdSsEXBNCweI (3M`h2:YnF2霊)>ʳ7Þ1T4җQ[éa8%@bfi}lrYk#5Qn3aiU Ql =M@r9`xї&u[SĥBCIWm(|V0i֤;ki%Ȧª"Jy) PVe <=Kz iKpI0ͺm, }פ(~?K{vTع2p`3`oMRL4s 7HϔF xM[dj#x*IwD⎚=ɝ߻I ] %)H2GPF u6g tB1QR!4'!^QzrAQVLKͨ&VFĄh:M1SE_iXfB{m>XLK&2~7w%.~^QfMѴ1ŠlƷ NN\bRn}2TVv@x%ZjA"Wّ./tQ /ޝ,=%JhUn#a}(,O?. M1.}bVRG:Un.|8S v.ʇiGKB}1\N}Hا$5 ijk[ZT "z6ҝ-Sb9JN(=gP 'qqOlS ~9s>2+HE-[|Y6;X[rwu%9v4.X>첟8-@Db&&+MQFr1).x؛N8}Z5 `:j$QS{0O]`.-$6f|tXsp۵/~ U7qo@ rԁ&Gyݔ]٥t  '&LL$$LaOk4,o-hZ֎ G?^\B<endstream endobj 114 0 obj << /Filter /FlateDecode /Length 161 >> stream x]O10 . 2D! }I.|D/J`H_#49U a:X8 d z&KYU{%hy"*յvIG`]R?%Λkĩ4-Mr{&SA|^Sendstream endobj 115 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 280 >> stream xcd`ab`dd vs0420q~H3a3eBߙ3``bdu-(-I-ROI-SpIQp(IKIMAd```g`Pd&a9e?0~w;?wV옺{} a m Y1y݁ ۦMe;mg:qKOq|ͻ˱'Q#o^ΦK]Q8ow?-+2vMb[?iq1Od`jAendstream endobj 116 0 obj << /Filter /FlateDecode /Length 186 >> stream x]1 EwN T"tЪj{&b B޾c6NɻL#L&ΰ8ODGZ"aM'Ew{K;--* I[`"α" Y( v CgY9VD#MuZږySu2bIQr`lendstream endobj 117 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 617 >> stream x]O_HSq]fbATGa-MIFfּ jlh=&VVX5hbA(bXPADc|p|0HQT,{+K-Ne_RZ~+9d T igO JKKJq:6\k&I+N^ )+*6w{m)ϸ):p{}|3m">fs80ՂsQ佸Vhm!g*n"AZ Q9R!9 90HR1fbZIAyOe7j?(Tup4Z<|1 IX1]yt^ˠo-< _a Ս_zG,^q0}{,A1$^FRhwG~K5 (Wu!2.Dt#LD&qX} ?׾Ǚ5"~npQ|̒͆TCfëwL5BH?za)_ MQ- C7xwHy1RhUF]k]pXjQ$&q! MD:^MPTJ }dH a Qendstream endobj 118 0 obj << /Filter /FlateDecode /Length 171 >> stream x]; D{N N)E4.EI.g( >)fag[]~A֡5j &iq:N=@X?9vw9{6s}j 5DsY+[[A=y*VlUSa:^cL-PZ4|Vendstream endobj 119 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 603 >> stream xcd`ab`dddsT~H3a!cO/nnI? }=A9(3=D! H*ZZ(X*8e&')&d&99 ə%`-6%%VzzEv St3K2RSRSJsS%E )Ey L ^ > @?10Lbo˿>g||aE~.]RW[:zWV,[J2jc7[+̘R!WbQ_?aIsgliVݑh9{Eh%Vk>yFĩ}r_\cԶƮ\y{t;~5?uD{zftpLhRߞY"^])Y;{֦ζJJζtvwIVͬvrS.:msAmmumn]j fNke\]LGL7Gae3zOX$?{Z]6,\vCwl={zЖ.95 \em >9.< |Iendstream endobj 120 0 obj << /Filter /FlateDecode /Length 204 >> stream x]10 E"7hZ$R \ u*C(mnó[wѴ6E4|ӚtGtqTmTEsW;Rq/w<N="%R'c( qܧ:` W:kkǺ+A0+ղ ÕA`Ŭm yǜNEN"sRw8<'^jendstream endobj 121 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 975 >> stream xemL[ez^3.K7/$s: eZtPd@=A-:JAeBeP3qFئ_xsr'9s94hN*-,,ڎWvH:ޙ:t gb؜ iw{_7̲XS^ub^/W,*(ЋZz$dbU"VY뛌k),;<5j7lSrEGl+Ficx*(̙K[.[v(jj)ܿ';*CT9IJG%פ(]FkXMf(i;8() KtLНL”-)R5Bݨj[~w \Ydit+0S PfZX1kc*Ҳ7~30п}|ޞn/t@Ph`"2W74yxK|Azr1)$hgCݵgjMP1?^Z{i?6yט79a#m/W w#!X Ft o% MpJi`VM #`"> stream x] Ew? ѥaKQ£aP::8\X_{G :6d0z$\PMާzIGºOm]O\ ,QHG mӨ9Eߓ؀M.UgH{Y!Q,ӡ@͒`UxbkAVkendstream endobj 123 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 454 >> stream x%NMo`CAF7Š!c47<.S/ <$bhϰ-R><[G&Ч[w~/zL6]]eb Bk7Mqî0>,#VfQo\~ILSq|@R,/ S91_"ȣ,W)ZB6/[X)EԈT'B%/|y5qIQnDY@ eRw[|aO6!o'볳;3Fh=x&~wa{`'յ`'0Ѝ1}}$lÖ4hЙWىb_f2G~S:{ݏݨ{:7^>=09\*,;1땝:(&`7e1?endstream endobj 124 0 obj << /Filter /FlateDecode /Length 159 >> stream x]O1 y@`eI  D 5o IUu8K结ϲ >(laIH0Y( cY2Qb V_͋]S]- R2> stream xcd`ab`ddds T~H3a!RnnS ~O XU_PYQc`j $  --u ,sS2|K2RsKԒJ+}rbt;): % AũEe) ny% ~ `gI܂Ғ"Ԣ<F ^Ȣ;f\tEJ\d..)Y=[Vgendstream endobj 126 0 obj << /BBox [ 1108.54 4438.45 3092.8 6139.23 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R37 33 0 R >> /Font << /R38 34 0 R >> >> /Subtype /Form /Type /XObject /Length 2111 >> stream xXɎe5 ݿˮE !A@I, xhDL9N>~v{r|札&#PMLk5W5>?߂5fogl--_\r$Ixu1g'&7_cٙv<ŻM{B*yya;Bp?W> ooθsz=l'JW/^X^X *yׇ/?}x{r ܔ\Ljǒd$)^gDL(;ː<%fNh!Zw!ybھp$r:_SqXK z>ː-ּǣ2^7mCCk&L 4.1o׿o?w/˦Z&L@ܲtׇւ{ǃ/Ns$U:Gj(JO K3<~9LEUin 8OoHTv%%V8._#Ft.ă8rv?X橠 l:3pN~=Ƌˏ}`7RoQCq.]t8ubYn |Yv89lS]}`G, pyl>v O6*p:F3pR)7I)%>"ʤwi1(>h1%2. |LBP`8q)ʃu 4.$p&I aا.B "c`TMBP RNY\K=0E6$hɸ3,R40U1(b0|3n%|\tL B54He8eq)q`Q'8Wi ߖsگ04]&f pQ*nr1-4 ť ap S>0^>0 ,KAqw!]RLd=i0=F?p)`e H پ$h0(4DzA<40LO-Ts*0В|tL B54Je8q-"OViY,515V@%ҙ _ջw㿔3Afñ ΀7n;#m ICh0c./+_+цg%01X8E7$^a),݅K܃~y#1,.egV/Iap'g.#.S^!:j,]䉗CgIRsR#Ӧqagm[zbXX|bJ⸹.4 9k_^>/`2Z1endstream endobj 127 0 obj << /BBox [ 3092.8 4438.45 5077.06 6139.23 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R37 33 0 R >> /Font << /R38 34 0 R >> >> /Subtype /Form /Type /XObject /Length 2238 >> stream xYK\ ϯ8{V~l )^v 촎Q͙"I"_|-M=b tVpZSO`E ǿn xoogl--U3n1h⼽aɱ͚L;rAIwO C( :<]&(! ϗ42\&~MVr U]p\ث:Y.HBlJ:i~:8ǫz^T~kɡ5c:!N䳗#"?_WoǮ[b 9^,zNϚk]O{}_'ʥr 3NwY͵AXrxZ?6oϯj%gl}y.r dR=\* ~J3ď]:6 S,bjC8#eP2`>)GrO< J2GBD'pr)j.Z'&H|te) CDgUL`TTcb*džZI|wLAD:99Zm NN,s܈X8HXmC;+}SRU M:-[qlikx>QG1II?F"NmPx,deWT@]VE똘a =ĩo3k/StTq/ ʆ0iA xij*^*9K[0Z+0cg3f0ReܛW6xy&L d&-&DcpLaLfP/Tb8 *:Fy,*&[34IKWϒM=`NOE Q$2sT eA%Q"/e.#)\8fK22`LΎ3zv؉hH# ?FiCP Rq\=Fs VcxApW~hJ ݘ AnC4hk!8 45ԋ!q-vv p:6;l&933tfA74 O, Z.I*(0 _&:}-'TB}Ts"D9<f! Whsݿ0n(c5Lk7 B%KE8q-heQx(ܘc$\Iӭ$%)&Mb(MqeƦ8MtJpZฌM\7(8ǻ*D4}(lIVKX08RBLtJ ¥}-9popEX$$|5Btd3ɖ8a;MipZ(/V F@jBgqt &+|LڏmrXӂՁ?]Puqc70)QrhDƩf^+?;jK[ln}6ZеڲI{yhCkN?E`'Hm锕y$b6&-Par7K5m91$(Ej?&"WN_~Y2)M$(Mr&BNSc8pZe 3T䏴I??H|}8endstream endobj 128 0 obj << /Filter /FlateDecode /Length 2266 >> stream xYK_HBNd["$EAv{hnJ?OUERq{X],c>gEγǛ"|i7 W2rlD"ϪC2u!f]dY(nebpv*WlעڞϗґAֱiTd#:ڇoqۂJͼ nrx! Ids&g^4ԁ jgX _,X_0u] ~hLfV~380{ AhLfAaWcjsNp^֜·DOBԠ@Aa䔷%Nq4+C)(0L8aSzb?Ni;T0w}w$<*s8 ^/ZUG& A[>uK,KT.^ovDd Sml0tP@\&|$>F7NW_E.t\1],nݜpiJRGڸdLRj҃W]"*3t * "fR!{C "J|F5Ԁ>|˺ӹ 3jN 6K IaFz豅t[p bzb&I!ӬN,_ J9W$^('ˆ}@YUO$$"GtDz&wpF@N{!_c1brՕ_Ǫ: iY,2צd qlUc]mItm|N5*y{h% c<]9`TXxOUEUur 9M`[@$k(Ԉ 9Ηtx*vҮBj6*v v0] ]PEoѮPF(-$pl MKbRJ[ ! bUS4N]3 /_:S]96Xxbz-iAh׭4\aiƁLm\\}ڲXWWѵNakR(cxpHbj? K)O^u1_w7<P˨Lp wBxYy鲾>d'a"K\A+aG t)sM&:L(9>U}I$}[btr0]g-J(1 /4L~ ͘$]??QGkau]RWC}(thWHPfU:*BW+ KAZhQrmoU$$V؇!A v)EUŠ8ԋ#gm2&!z ̊OB}%BZC$:kc}tU7Cw tPmcv(x>t^ҟ?H}ޣ9Cծ&h]W#/ƹjKC:J:-'Zw}8~vlďRQP,p﫡9TmcQ5ےai`L"l'pڞ/Cpd\JH@$ ۛL'endstream endobj 129 0 obj << /Filter /FlateDecode /Length 160 >> stream x]O10 ЅUE8(Nߗ,N>~ gֱ-"DcQ+0E!O d ɱVǪ>B A#E3N? Lt6MW*Rr4nn1Ҵ4CN0OS9endstream endobj 130 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 169 >> stream xcd`ab`dd v 5420q~H3aÏew+o_ 0012:)槤)& 2000v00tgtgvBWլuVкǟ> /Font << /R38 34 0 R >> >> /Subtype /Form /Type /XObject /Length 1846 >> stream xXM5 ϯE|lRw-ObX+ZThsNB'w_k5R\xs_Epңq!:siRuWps6dloΖyl[!`c3!W–c`⡺'ùyR95vds63.60{b6m,%00BpRE۰[Z㙦mRH5/~()8bZB'ۇb۱4hϪV6IRm&d^t.؂M͞XmG 6ՍAlKFB.IsbyJa8q?^SRm.;NpACVįV6ڬ bNӂTؠ!"qBpR;pJbNfXAo+dF8Lo_aX#)B,.S/7rkoR1=TdxVǵC8#rj(@d(zxŤ*E 'ƠSpĴࢢ 8r LBx3E2Lv=ST{2T{ʁ(.Rlu2*˄1Rut.i3.go]@aj)bP- :.@u%7贠+9],1/חGBU7 jT$(-ۍ"B=Dd8W1 KhE])ik%w<1,]?OhƱ IT5A":^뒨2ę|?O曧; 9/[\#C̽#8hg>?>Wb8j!g_1;Kp?=9}:^\\}iמI0"8:1rm$rK􅿪,ŒpuL],%F2 wq̧,"gďc^yrƫNGY4U xL L#@bej |j i.V]R_fxVH*Ͽ?ޛ?>zok8ǿjendstream endobj 132 0 obj << /BBox [ 3092.8 2155.07 5077.06 3855.85 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R37 33 0 R >> /Font << /R38 34 0 R >> >> /Subtype /Form /Type /XObject /Length 1907 >> stream xYˮ\5W"ߏ-B.J, t!AOn\)!Lۯɫ}i1FJ4Εf;k㟛;^_opƖai>2[)r50GٚX0 2ͣT@H#MbHxS8IpKf{1%.s1T,Q) :.>q<**5flPL].q-e7=#Ēs 膜3BTLU9qvd&CG$TН ].vsw[Mm1i"@'KOǏ:ND#Kx-=G. jO~.R!5&yPn,˘@P C%x`Z, Asͯ 3`jPU= U\~gX(14G'qJL]n 3GYx3b=qv5'{dYXǐcV<ݔ1L> stream xZKܶ]'_|^ ޮ$UI%NJ8JV,wĄ#J_@Vrʥ@ ^J9_VWfvv-D嵮7wEVkcE%\W?ih7zƻðoo7Rxn_Wg}_\qi#jkvMx.` æ ]Ŀo\Zו)_my8 u2"~ѪJkop79 }H 'u#Hu YY6n>q-9 H+V*G[=Ng#`Qa5o#!sNܻ͋sRHneox(qK'΋"fjs=lj0O9 ' w@KJ.JU&/~`M)l08ۙHK[5ؚ:\-wHg!LuNѲZ$YUV;p:Ŧ/gm75c*`~{` @ĤFx\ Ϊ8ĀJx\KtSrq6IadBWs64m68ڦ Vv!^mf%c`f_oQjĕ{#&/Jb9#j'0!_/N`"nMdP 1n}7C#[2d[ 5fϠCgysdBSc,qSCfU'Miagh &P|pQMRxŸD, $jvCB.'=פr8ݮ<̐Ƽ!-9 WptGQT ph ,y*!'(_@IKT`J3QyIe=.C17Ԏ_aҦHaھY&DZΡT ̃:I<"] _)m1ـ2V}I}.g4|jigR$!:|J*WBpWiRV¯kՁk}&Cf׿?-QwPAdmU+ڟ_gUnRTjNNQPI)ͪf1PDWOXQ OO噆g $ԜXmbeE0rB5aZb =EG?c\>};'H'$6lz "5Hwbh?t&V=϶} c$ibm9YmvR 4vxbB.-S=|ҳ1H/&֠ڢ\;}{ƫ5ڷqR*)Zx:\:-6B} uC-_<^FȚR BM'\jNL%TyeA\/Z_ީJ^ ACoB-fSdvV{FgSo Urci3Ԗ)ۍТ/|UQoRf\R!CφA8$~qnJ-mts;U&X>;MZ̮*͹ثm G%}νB)YulշH&Qbm K ֓H? Z$E| f$ED22fP/܁C% S1\7AD`!W|8N(y}hEtlH Tn(<#v_ ;p $xKA<`]D8;G8X'ٟ@ 24!0wN 4|!ØU8FD'8 ;Ɲ$ȅ2ENHMQ3]Kz2&jE|lsϴm3 z|Xt(-$ H80hB^SÞ'6ߗ%#9\(kHo% 0~ó =:5ɞ1ǸhV{M ^;Hk0?ɇtQ;9#{ذɨV76,`ևYE)WMKj&q*{$'rp,J܋J*̂u;Vwendstream endobj 134 0 obj << /BBox [ 1108.54 3073.19 3943.32 4773.97 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /Font << /R38 34 0 R /R39 35 0 R >> >> /Subtype /Form /Type /XObject /Length 5806 >> stream xKIqWE3m-!K,6-{X6 1{֘QwFgF"#?PfznDW}o_d^sr?^G)VկkM)|楶1.뺝}t$1Z(ro;ʟ`mivq( \ڽ[(уk>?5^}bW"I2bؽuz׉B'R}\G1RP\We!j-suهdJʝA׭bwex#{-[gQK}Ԫ9ǡ_h>>U <51}C5A)w._5c 2,+cXcWm56[;4DY&>-5--s Qy{Qy<53{HlΙU5ceV*rL=$6`.b1ctxjmv4Jn2\ò2Oc10 V.Kl}X[(3 ah}GV>J8blu T IDiʴ4vC"iԸF%0#=F5la̛Cpں R zO[gwZKd\5׫GZ> t xj?zHpzNɀ :9qQG 5:CnІ%чkĸM> /P`2QD ehxsg7]6.>VXP2Vwe FQ8eBjSo=2Ax kxœT:C%Ar t^Nt(e:e K[x kD.bfRZ0ν5<9d^YM#v qDӋyưVIه/KL0P[-{"7!x+xÓn}kJ&3:2p]iI_Ce73"L<5|aOEh'y<;x{ݲ/H 币 ݢe>&F5|q:wH u7uݐ b1?rWGNvq@$pɗ2=}V) ~Õnǧon Y"n> ќP ؇0s]>~^o|o>BO] | ,ǯnQ@hiҖR-`c81!^~''4ʦZROj.SKHޡe"aR- Gb>($rǤC8CZQ䑐=~fg$<8bg?5#1wI k&q'1p?!+=}w C+Yِ{d:'E%UKM0+^YNΓDdT8T5(u _^/d !O 3E;ѫ $p0%\wzHo Jo83ȢD@Shw,AU h#Q/b j# GOˆ`!w`M*a_ mdٰCZE싾wr/ pŽF>/9(^zQBfŜxY@00 ˌ:RU`#*zA1KgˮY*_dY ɒc2Xk=[.LrftqLU|s>5œTrՍ9\b5pެ&XSYYqlꦱjfc*N_E%E|߳1xu0?$t鱷;IqATR%gF*8WD6 O!o*R80Hospfh O"A&pi]hWlKT,o`utU`JZ͟T&w}YRI n`[l=:XˌT,>TIՂCYy/a\&?7ÁHpr 7 'W$X!pr% #WN~Ϧ yN|G^qB7\'k 2'] ' =, fDŻU8Ӑm*) ?\g1xzڐLK_W45_CѠ~v!jC;R//R'"3$E>:<o t?Lr|EQ7Fl.tP2əF/`xd. iñ3p Oc$ 6>9DhO: uy`V@)q3VY ye4: Ɨ{[ӂZuiXMޟfqs]BgzpeיMގK^!# ϡ3ZtЂW,?q$&Xy?2bd ȧh?2.Zs(xyRFbvqmGnHě#r))&nfOGJ~#% Hy!|2-i]:^)C״w 6u$ĀٿH>u$,  <@p- $|Cs@]U~< xYI^K?qB8PIJp+~`;@')G͡&$Q2M05sdv_=Ȧ~l:G3r8SӉeքᔏtU38]B)SN98.y`i_--$0&%riө`pwONjlbt9TbT8|ENr)[Fխ"vI'WN;>US$FrOSusU8ϏJN? )F|"GFƧi|9wԾOI 7@/r8*:Z~`euP VV`V;~%jbr LԂ3u@-{";ΜTbJ*lڻ1*ѰJ]oS۩rJxJNSwJ/+TR0k$:tj / խ2"v'` ɥW@ :qW27Hd0H?SB`d ɴ5HwyֻR*"dwDVJQꐏdF??6Jb*q3>7LgԝV.8QlSp:Zvd rUNt8quwSG~e:fS $1N ʗLa*e2WL S3 ,[ 0Z1U>S7L\XcOӯ &05fώ9:Ԝcj0515WJ0515V)57)57)57)5715)5M)5)5M)5)5M1515cjP{VjrTʥF_Iurx'Q#U8O4 sVoN1J U'e{v$:X?K*5;UfUvwʡƪ XU>ejhG*r`*@֍T(v;ऺFupRe'HGݯ/T2+Bi #UH3*$[#a< 01R&6Re gNR,ItT! F] aw{|k4 ⢢;eU=*ʗ:CCUj`w|pa*w뜨*_f-*$SϘ*=vf]C2Fѹѣ*BuqURpT!Ī MNRKWX2Rմ|Qdb+5Tf{?RoԌTEP ]T eFT;TƸH9=ڗaxt+6zYf bM}*$]A; σ PMٳj@5'ࠚs4PepPNͅtNvP qPMsP}uNͭwN pNMrNM#sNMCtNMcuNMvNMwN̓᜚95sjB<ΩyS;KpLMᘚ15ݏcj(tcRLM_ꘚ05Sjlt뎩S3<8fqL0㘚95Õsj4 {ΩS3|:fuN0윚95ùsj|L S3upN95SLSS3qNt95SHS#rN+854S= LD15rT&R# J4(րHmR# J9(5HR#J=05HSR S2SDSVShSySSSSRҜRRR{Z;&'dοkQ}|w߾}  X/vݟ;/,ZXendstream endobj 135 0 obj << /Filter /FlateDecode /Length 2478 >> stream xYK'0XГx`3H Xv0XY$%fIi-TUw՜@a7QY/fM7O/LMQdo)`*ϬVSYax\|҅r]U媴VU僑2>x5 3 *)>>hV/チ^0~m*]=^A˲;`*s-i.zJbs?l`bjUe5҈7" iޭѝj0mG>ס'g;Zad0G.YG:bMJgo0jQWFf0zrhaD'H.C-0jUnv8_0zjz۸lʚӬjLJ//p"2U!D_W$x{nnU1 U?$,GP$b[Oapi'@*r&XyN|-uofé#|. 0XTʔjjsw\M 2W.L3j!isZZ![z;#g$qv\j",0;$׫dD8^n,v}2ݪ]֋%/WMޜ M/dIz\j!닟!,rA'ٙJU{zD[m=dQ!JX[%1E3zPH&s)4 Dk:-9]kS{0psK@ڼZtw;u^h5{\20k-C܋ƶd+gDܞ@U{(I;1O+-6&)\<izhS5i \>h!Fl,:^݊55,R:Aa ܺa{&. {ߒ;Z P^@.@߻;&gr{G*09}xnCqcJx`}^9Qjns׻w)"H֚Z0,EĶ:`vlcFb5BqDϵL];8tܱ*Pw *<ij"͍_)A2w8XxݎI"nR\\@+\$Iy%;:Zv2/f3 FcMۊy (T˛ye<4Ai qZ^|9QL.,Or5T-:G28Ŏl2$H=9uӬ!J7y eQxp"*e8;7͌r`Cy}$NDlj}8ʏv"^PdjI'#vaM]zIa5q{QGHLjJЋ,(,sY !J91 톞 L׈S" YFDĤ-奀0=ؾ] AZU()8d͐l E7p0щIo^]z ^Tz!^U v/*l^8f4)̘z{;6l̊ū0oknN|߲!|a3\оgqԬaJ7\(2K[y=e(gyp}7 ҩE]Eccl^R,} NȂǦIPwx’ vXc8 S>x*y\§KF<ٖPcvX6D~J "J}+;܆I}mݍ"0)؎S޲h9]QIL,C!kLvZj2 S P)0$t#cC`IruTzMe؜L^Lbm9=}#Y2iwO*Dojqb;%m6+ hyM> U֕0%Z=V,%`qI׻ ' V 9Wc3%o:`unژ.Zn*{Eb{J!Y<%)0H~CFkMGZ@;@/U : a [-awVdUnPt=7~2נrQRa0lUj[/Pk2.`PAKϐ;"Dǻ = L^WdZpRgkWqkG4{JVJN-qhNj*#ؓo!Vۣs?%!̔w`!EUg./Y[х sOv3endstream endobj 136 0 obj << /Filter /FlateDecode /Length 324 >> stream x]Mn@ `'RMɢUd0"d%颋7xz9Ú˔>}aN%y~a̪:>ksV_gxQmJ>un/١,{U}ǹn+c+6XnncM`k v4<1 Pp^{bbAXX @A!!b Pww{c1s`2/O7聽1@܃WU:k8+| _WTJb=Yx>Oeqp bfjؕ#/Y>endstream endobj 137 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 4707 >> stream xmX׹ѵ +hd/Nqlj<ۀ1.%t0EժU[iW[,,lTS9!;Nyc$Wdx' w9:̜+ $wJ ^5lѳ3y&\IanzQU7L仄~4>}y`c67UUK+M35VUDRJy)TjmU5+kW74J$HK@dLZFVdU'q-YfS+3We;)7;5w7duW5uwqvZLIEy =&e]V¡djf/.BoT4T|퍥F-!.:2ep |vgn#lw',vO8PGFoB|J=|NP/EM#d<|y K^zQMiZV,G[*T^@ER0@|Ɵ3"дУMTyUF,\Xk X=} J=;0?}t2C՞JYdz$܀]sԛ?&ۃ7g˝`d/hf8֨}k u(` !kI$x DsUQRk87caAnX/_U% ;g` C] !ޱO=p=:АZY7j lz77I.t{<ď@[Ƹ}>6A=clͬ\YoO8!+G 30+? #e (ˮ{[B&p"l6 s*W8 V[ת̤nz[U˘8w6+}R"z.ſ!Ƙmjj)0 @- #4@s Kʟ@-r=ԋs?k&| "4I xU^IkA-U. uA?fw(x;gVq5_T06 ڀ)lz3~42@qH+nG718VrѓNgK'Ռn*\ 8y|Qc5Oj j)dNwgN{iβhe(-زbC BdZmZ{L2ƲJT)* @MW]&=~/ywy\dUQv:thrI h伸%Cpi4UJvw(<| Au)iQ$ub'trn/N,V"0A 7ߤSE916W{ь.Sj nZmXX֕}B: }`oq%lj.r7MƖbm}]}%vZU; {s~H2O na=]~@FJJpHţU8tP0'߄{&& A54D쁎WA l7ۛŪ`SBGcB:ь*G7 1V?ӱu3.7'#`L-u_f\ckT8ڜ-XM, $s%7?ϟf{bQTCstG;UvM,B_^ C]qU~?qhRnBM{!PPtIqdbM%݄,z%6 cdǭ!6@ za %8[ cj3mr`9l.KɃ LOtUp^ha„Iz1=gU {\1smf!5;u[a14zU3/@GGw3.V$n+kvZVn2{#c1*v6yx;֓WLz9lGFjP4K˱75&ѼDGN\FjTf(+KwHdo[I{^W%>3c;<;c3 v<>q3uH|~,r_%+7Y-~ ,ʤ}a%4fvϮ^>DFw =ξ q,Ηi+7;FɮS sh!Y7fT!vdX߅C&sj[8(?7#ɐ߁Uᅢ=6ّLX3V.3i/8HB>lw@5իVA$x5<9Թ/p9*j`57NE_\՞ȫ79BM&1:U)|\Be.4 Gu6^k_fZmlsYJւݰro0>Ό|f8H(Qx#?rĈp :vJ,&a]ϊ6I6d{,4łG\NE'i'Ň +t1n3Z`yX2;-Rafff)oov9hD$0D!F|1:(kN۬qO rTùpeiSEEj.,aq yNV[PN'OFP䪸2V;ut-9,x!:n[©n h_%g-.R#R [YljoW -z%[NSH}ɞdoHB/.%#"A]x;7J `+k9`֮僫>G :@  YY{ G"{{(lcW4?,> a,xۘE޻1ef\wL#3r-P͂90Q/wOvROc=ӷ;󜐗H 9L^/k>4"-lmsKL5WIG۩"Ԗ#Ή, _؟۽NYnźSohLYX7Ňn N{bS/c"o߼K[^.tP蕑OOEIwh frmK6` Ʋ` 0 .W^R.H)o?:B'𐥾Qvi4YtC1ɍe)$ж;=~pĽ;_a`.V&P?%ĩRבq!?~~ T]տ5ی )w),zEIǃOjÆ.Ӥi7NicRqi}X, { ?^^pӤ'Kx:`duqm\>/1#'ᷗ=ZY-,vM c89WVoՕI-~I C?avl*N.lqpSN,X/>2 w]EwX|jaulڥJ*i{N GǢGqHn~ts'%r׋b22BZk3xˌ&4w782pm=y7@ాnbrjy[88K9'MQO6~'x꭯En)Tv(ǣ`!r:Z6;|owvq;#1P7K7[7˼Qoς흶(!=^g5)@0m,勤VPŵn?[|YyNxa ] JZmnm0!U 4Ogp.sp+> gz舰Q8aO ]S铱3|?? 6lֶznZfp/yOQx%/vendstream endobj 138 0 obj << /BBox [ 1108.54 3720.88 3943.32 5421.66 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R37 33 0 R >> /Font << /R38 34 0 R /R39 35 0 R >> >> /Subtype /Form /Type /XObject /Length 4835 >> stream x]7rW]f.G.Nػ^osUŢxf6$X<~@u{U;ѕs,Qw뇷׿].yW/e\>̽uW|շ^K7}Eswkcb^wI.})|zr׉L#cy}zӻpF v;AmLn#} ;Lk%0<.tJG%tGvsB|/6JǪ.5(݃yf;>C91>4K]X:~Ks'\!P|T$dːQ;ȧ~}dqz؝QgHkYtۇR+q=COd ݣ]> SH[% xh_/ᘗ,W|8p2 "&߿ykٍ+,2#iq`oJi__rSNޮ\_]=u8s/ c7ܽu?m88DF&Q%Rs((tN?[ny(,9nQ2jAcBe Ԓ8[^0 ny(e`e("CB1(eJmc9_>ԞPq?:CnX텅L;k/, u\AEFEփ^SMI yFCJa{;j)E"+y@ɫE;"AkEj : qki F%YBRb։J{~K@҂Yx^ȑ )cs[ir7Al <tH H2n^+I@l={tRs ܜ,-`-sLLX 9* hH:Q PXKˊȼ&fxΌk^" #Zv͊U5e\D x:V͆JlXg&#+^-PN`6pꖓ 딆1Hh:aw55VX%FRָU"hCː$}g9I("t%q]@_--I0тCw*8DڂU,)-Sn+YL[=.M5kXRa!;L5uI4jyqZ,bjwX^K$]#0Tx2F``IZxF ~~.8kw( wk8"X/,q'/q-X1b2Ҥ\K2͟h r.DGw%ёVA c̞Y+$ё^] ёzZn舜%o3"8K"jhY:q%GID#;8/UFii\d~d!yd*.^L""sO""WOV97ƫ9npUQ\Up5w\<ȿӆ@"Y FC$+p)YW*9IZmhfl*;F>`u`cF&_Y`IGY+7XԖܰIJP;)*2IbU -ְ0cU)⊪@*ENB*ş=MCU]CUF4%>lq*umQVfi*KjrBm*w*KV6Vk7OV!ByQYg2$RT)BPT<@Uz=I)V4mjPuP#֭ I߆`gPKR ]2^m*!j/}mQji%*>WWaKijWqV{9ڢV1OX j]8՞4(vQ&[r0t`վvZ b{ ڡvD XACj*UMU|@V_ WL@>pOV X<)֔4`)h֑ȊSm YL%ubZ@.Vai:gk l2hY #E6:?cQQe}6ưέqg=9֘ckѱ55ʱ5ӱ55sp:F8F8F.9F9FN:F:Fn;wv5ΐk38qZ^Dơwx5k רSQ_9FMt|5khר㎯Q_C`C3`CW`Cz`C `C`C`C `C+`CN`Cr `C`n;;;Ep~ V5kXװ5ίa}`9r V6lX:p}:u4~ w5Lt_ ;cv| W5ܹk8xpA^'^9^K^788mxݔuԆM[fXgzgkχ@V8Ůt+ `^/b`֊}gVyҡ(VlNvU;fmQh]QV b^+ց[1jS CPkPgԊœFȡU"+֖PQk'j;;rbm$z/,Zmj8)P& ե-K6jmrVĶ^A`MzڝZ[:Z[?C&4 YnԻUFMt=i/EV+;*ȊbAW5qH&bښT$QEE Y>ȊMP!+ GWm=ޭ# ?DVXjݐ%Xnn Y[GATuv"VjULjIa%6׆"ֶҟk[oΗMܤk?FM@d®5c#&$V̡?ٝXَۜ+.#VNrw[3ЈiHNrB#VNЁv+'gdIMjV' XuntVmzaen5`cgVeW9yU©Ymʹ${a8xtVW>*x* -Wab,U.McU.WXy+*Z'ƫlOgW:UfheU~wf*?Kxl^aWWcnΫ1Xjjjjjy5bu^p^hO?OE^eW~|Û?nڐ}ÄG_-{hn@E}v7yo mƪrQKu4a^|P12__[_ja>ly*Oy2Owz5F[? ?f/8endstream endobj 139 0 obj << /Filter /FlateDecode /Length 1690 >> stream x}WKsF S.:.;!oV'n;xښiN4ML%3!)=؇V|/i?-r`tlxw%cU/WWapD R`F,Wşs 9k3ZPkkmT܆SYz;x'%)|[C鲜e:%wIfɍJIo5RPM, m-'GK2M5RA6=C5hJKRw<n#o!xwYˬd]mhirHC 3!HrsV HMIXLRj\B"j\]#OݎCN38 #ds(U䱅aIϊ04D B A2Pd+c"VP.؋nW=7qs^jr~3i1fPmPQW gkfڮ%xj]02ZFWb3թ'F#& s&LQ29xGKկRS=THo< OT8GL4CV+'O.KO%1g+Zg*ui1n tqt5KwF)^*>efFr` zcTۛ8J"p@7 sAbJBIDށX,Bk֦Jئ][G5hogӝPkXI"!m6*ynΨ)Qyk}·&tS7s&4 E|?.V?H`kGøO~£P"M| H,4dptd!|&$;:h;̓3\ 0Unc^en3S 9:~k.sLc'Ё,9/-ypc=WO2DOb0шx Vc-D,]jM >=<Ȑw%qw C :nU?AsNb (+ .dRB[%X!%bO2tD”BVsy/\Q Biܗ !Xb ΅m%yH)! ~1Ap)!j]3Ջt!Tj{*8Q[A < Y!(9G 2d / `exƭpBƭkJ!{ z8aznRG*ɰBE =Ç)WN#_O1Eh :W/31Y:2ؒϯ4cͳg: QpYn5OV9߼q[r~̀wSQNzEDC0coMS@h}o>4 є-غ- u1&|dZuW fsDܶYP'D$npT.è nMsRq:q؍Uإ_%T4'Fr8&zGi iޤcǵwz ` OC-5H .X MHdR%ja^]w:] Dtp$}眣v8fuz E)#C;T70nķy;'ʝyKZEaNONw聅C{ř# W}a92[}]?Ź$endstream endobj 140 0 obj << /Type /XRef /Length 216 /Filter /FlateDecode /DecodeParms << /Columns 5 /Predictor 12 >> /W [ 1 3 1 ] /Info 3 0 R /Root 2 0 R /Size 141 /ID [<36989d98a9ffafe28b9c342fb7ebe00e>] >> stream xcb&F~0 $8JC?F (9fH&V "Y@$K "9jZ@$xOJ`@${] "yyj.H`q-Gr6w` RzXl.vmdz&!v1H`0{+- &BI~&&{`_"5`H \?H!D~$[ endstream endobj startxref 107164 %%EOF metap/inst/doc/plotmetap.Rnw0000644000176200001440000002323115054262124015601 0ustar liggesusers\documentclass[12pt]{article} \usepackage{amsmath,amssymb} %\usepackage{mydef2} \usepackage[round]{natbib} \usepackage{parskip,url} \usepackage{graphicx,subfig} \setlength{\topmargin}{0cm} \addtolength{\textheight}{2cm} \renewcommand{\topfraction}{0.85} \renewcommand{\bottomfraction}{0.5} \renewcommand{\textfraction}{0.15} \renewcommand{\floatpagefraction}{0.8} %\lhead{} %\input{title} %\VignetteIndexEntry{Plotting in the metap package} \title{Plotting in the \pkg{metap} package} \author{Michael Dewey} \newcommand{\pkg}[1]{\texttt{#1}} \newcommand{\func}[1]{\texttt{#1}} \newcommand{\code}[1]{\texttt{#1}} \newcommand{\codefont}{\footnotesize} \newcommand{\mygraph}[3]{% \begin{figure}[htbp] \includegraphics[height=6cm,width=10cm]{#1} \caption{#2} \label{#3} \end{figure} } \newcommand{\twograph}[8]{% \begin{figure}[htbp] \subfloat[#2\label{#3}]{\includegraphics[height=6cm,width=7cm]{#1}}% \subfloat[#5\label{#6}]{\includegraphics[height=6cm,width=7cm]{#4}} \caption{#7} \label{#8} \end{figure} } \begin{document} \maketitle \section{Introduction} \subsection{What is this document for?} This document describes how and why to plot $p$--values in the \pkg{metap} package. Examining the $p$--values graphically or otherwise before subjecting them to further analysis is useful to provide a visual impression of their distribution and to check for excess $p$--values at both extremes.. Three functions are provided for this purpose: \func{albatros}, \func{plotp}, and \func{schweder}. \subsection{Example datasets} As our example we use various data-sets: \begin{description} \item[\func{teachexpect}] Effect of teacher expectations on student IQ \citep{becker94} \item[\code{validity}] The validity of student ratings of their instructors \citep{becker94}. \item[\code{zhang}] The effect of the timing of exercise interventions for patients with cardiovascular disease \citep{zhang16} \end{description} {\codefont <<>>= library(metap) data(dat.metap) teach <- dat.metap$teachexpect validity <- dat.metap$validity$p zhang <- dat.metap$zhang print(validity) @ } \section{Plotting using \func{plotp}} The \func{plotp} provides a Q--Q plot of the $p$--values to detect departure from the uniform distribution. <>= plotp(validity, main = "Validity data") @ \twograph{plotmetap-plotp}{Q--Q plot from \func{plotp}}{plotp}{plotmetap-plotfunc}{Legacy Q--Q plot}{plotfunc}{Plots of validity data}{plotvalid} %\mygraph{plotmetap-plotp}{Q--Q plot from \func{plotp}}{plotp} %\mygraph{plotmetap-plotfunc}{Q--Q plot an object of class \func{metap}}{plotfunc} Figure \ref{plotp} shows the resulting plot. The line represents a fit to the uniform distribution and the polygon is a simultaneous confidence region such that if any point lies outside it we reject the null hypothesis that the points are drawn iid from a uniform. Small $p$--values are to the left of the plot The format of plot shown in Figure \ref{plotp} was first introduced in version 1.8 of \func{metap}. The previous plotting function is still available and it is possible to produce this plot by setting the \func{plotversion} parameter to "old" in the call to \func{plotp}. An example is shown in Figure \ref{plotfunc} which first calls \func{sumlog}. The legacy one will always remain an option. {\codefont <>= plotp(validity, main = "Validity data", plotversion = "old") @ } Note that the \func{plot} method for objects of class \code{"metap"} uses the new version of the plot. This change was introduced in version 1.9 of this package. There are many possible options which can be passed to the plotting function and hence to the \func{qqconf} plotting routine. The documentation for the \func{qqconf} package should be consulted for details. The \func{qqconf} package vignette is also very helpful. We will look at one of those options here though. {\codefont <>= plotp(teach) @ } {\codefont <>= plotp(teach, log10 = TRUE) @ } \twograph{plotmetap-teachlinear}{Linear scaling}{teachlinear}{plotmetap-teachlog}{Log scaling}{teachlog}{Teacher expectancy data}{teach} Figure \ref{teach} shows the teacher expectancy data using the default scaling in sub--figure \subref{teachlinear}. It is hard to see whether some of the points fall outside the boundary. However if we use the log--scaling option shown in sub--figure \subref{teachlog} it becomes much clearer. Note that the scale is reversed between the sub--plots and in \subref{teachlog} the small $p$--values are now on the right. So the cluster of points near the bottom left of the sub--figure \subref{teachlinear} are hard to distinguish as to whether they lie inside the boundary or not. In the log scaling of sub--figure \subref{teachlog} where they appear towards the top right it is much clearer that one does fall outside the boundary and two others are borderline. This reflects the fact that for most of the methods in the \func{metap} package the overall $p$--value is below 0.05. For instance using the logit method we have {\codefont <<>>= logitp(teach) @ } \section{Plotting using \func{schweder}} A function \func{schweder} provides plots with a variety of informative lines superimposed. It plots the ordered $p$--values, $p_{[i]}: p_{[1]} \le \dots{} p_{[2]} \le \dots{} p_{[i]} \dots{} \le p_{[k-1]} \le p_{[k]}$, against $i$. Although the original motivation for the plot is \citet{schweder82} the function uses a different choice of axes due to \citet{benjamini00}. We will use an example dataset on the validity of student ratings quoted in \citet{becker94}. Figure \ref{simple} shows the plot from \func{schweder}. <>= schweder(validity) @ \func{schweder} also offers the possibility of drawing one of a number of straight line summaries. The three possible straight line summaries are shown in Figure \ref{withlines} and are: \begin{itemize} \item the lowest slope line of Benjaimin and Hochberg which is drawn by default as solid, \item a least squares line drawn passing through the point $k+1, 1$ and using a specified fraction of the points which is drawn by default as dotted, \item a line with user specified intercept and slope which is drawn by default as dashed. \end{itemize} <>= schweder(validity, drawline = c("bh", "ls", "ab"), ls.control = list(frac = 0.5), ab.control = list(a = 0, b = 0.01)) @ \twograph{plotmetap-simple}{Simple graph}{simple}{plotmetap-withlines}{With lines}{withlines}{Output from schweder}{schweder} \section{The albatros plot} The albatros plot was introduced in \citet{harrison17} which should be consulted for more details. Basically it consists of plotting a possibly transformed sample size against the transformed $p$--values. The default is to use $\sqrt{N}$ for the $y$--axis and a log transformation for the $x$--axis. The scale for the y-axis is user selectable. The original scale in the Stata version is $(\log_{10}n)^2$ which is obtained by setting \code{yscale} to "classic". For small N the default of "sqrt" is very similar to "classic". The plot also contains contours of constant effect size. A number of possible options are available for effect size type: correlation, standardised mean difference, and odds ratio. <>= validity <- dat.metap$validity fit.v <- albatros(validity$p, validity$n, contours = list(type = "corr", contvals = c(0.25, 0.5, 0.8), ltys = 1:3), axes = list(ylimit = c(1,200), lefttext = "Negative correlation", righttext = "Positive correlation"), main = "Validity") @ \mygraph{plotmetap-albatros}{Albatros plot from of the validity data}{albatros} Figure \ref{albatros} shows the result. Most of the points clearly correspond to positive and substantial correlations although a few are in the opposite direction although not far from the null $p$--value (0.5). Of course if the actual effect sizes are available it would be better to use one of the conventional methods for meta--analysing them. \citet{harrison17} outline possible use cases for this method even so. If the studies come from different groups one might use meta--regression with a moderator for group membership if one had the effect sizes. In the absence of effect sizes the albatros plot can display the points using different symbols for groups. This would enable a visual check on whether the groups differed. <>= data(dat.metap) zhang <- dat.metap$zhang fit.z <- albatros(zhang$p, zhang$n, contours = list(type = "smd", contvals = c(0.25, 0.5, 1), ltys = 1:3), plotpars = list(pchs = letters[unclass(zhang$phase)]), axes = list(lefttext = "Favours control", righttext = "Favours exercise"), main = "Zhang" ) legend(-4, 11, c("Acute", "Healing", "Healed"), pch = c("a", "b", "c"), bg = "white" ) @ \mygraph{plotmetap-zhang}{Albatros plot of the Zhang et al data}{zhang} Figure \ref{zhang} shows an example using the Zhang et al data-set. The studies involved come from three groups corresponding to three different periods of initiation of exercise. The points are labelled accordingly: "a" initiation during the acute phase, "b" during the healing phase and "c" during the healed phase. The difference between the groups is quite clear here. In fact in \citet{zhang16} the results are handled with stratification into three separate analyses and meta--regression was not used. If some studies had given effect sizes but others did not then an albatros plot with the points marked for group membership and with appropriate contour lines would provide a visual check on whether the unavailable effect sizes were similar to the available ones. \bibliography{metap} \bibliographystyle{plainnat} \end{document} metap/inst/doc/plotmetap.R0000644000176200001440000000515415174342160015242 0ustar liggesusers### R code from vignette source 'plotmetap.Rnw' ################################################### ### code chunk number 1: plotmetap.Rnw:70-76 ################################################### library(metap) data(dat.metap) teach <- dat.metap$teachexpect validity <- dat.metap$validity$p zhang <- dat.metap$zhang print(validity) ################################################### ### code chunk number 2: plotp ################################################### plotp(validity, main = "Validity data") ################################################### ### code chunk number 3: plotfunc ################################################### plotp(validity, main = "Validity data", plotversion = "old") ################################################### ### code chunk number 4: teachlinear ################################################### plotp(teach) ################################################### ### code chunk number 5: teachlog ################################################### plotp(teach, log10 = TRUE) ################################################### ### code chunk number 6: plotmetap.Rnw:167-168 ################################################### logitp(teach) ################################################### ### code chunk number 7: simple ################################################### schweder(validity) ################################################### ### code chunk number 8: withlines ################################################### schweder(validity, drawline = c("bh", "ls", "ab"), ls.control = list(frac = 0.5), ab.control = list(a = 0, b = 0.01)) ################################################### ### code chunk number 9: albatros ################################################### validity <- dat.metap$validity fit.v <- albatros(validity$p, validity$n, contours = list(type = "corr", contvals = c(0.25, 0.5, 0.8), ltys = 1:3), axes = list(ylimit = c(1,200), lefttext = "Negative correlation", righttext = "Positive correlation"), main = "Validity") ################################################### ### code chunk number 10: zhang ################################################### data(dat.metap) zhang <- dat.metap$zhang fit.z <- albatros(zhang$p, zhang$n, contours = list(type = "smd", contvals = c(0.25, 0.5, 1), ltys = 1:3), plotpars = list(pchs = letters[unclass(zhang$phase)]), axes = list(lefttext = "Favours control", righttext = "Favours exercise"), main = "Zhang" ) legend(-4, 11, c("Acute", "Healing", "Healed"), pch = c("a", "b", "c"), bg = "white" ) metap/inst/doc/compare.pdf0000644000176200001440000077576515174342161015262 0ustar liggesusers%PDF-1.5 % 1 0 obj << /Type /ObjStm /Length 3658 /Filter /FlateDecode /N 65 /First 534 >> stream x[[s6}_IA;-v8|I:yPdV\In=@P8$wp L2-b"FIaJiH,f"4KC P0!P\ /daAPiR,К *F)DĔ0$(0-o(℅!3BG,h3Q| G< ht¢X &,Z18tO,Q%Ktb0, &q||Jdc 9R FD +|P&D"F-%1"BBƯcв 0%&SH,#L zAӌLeY\~hGebi ƣѲR1$V<<(f<rB&ܠe-0OCBZ_x/] /!?^s> ޥBxz^U^"Nvo̧ T@ρ!~)/7{u5gQ*otf2%0?-0,(i0`o[b{- }aJ&$|*fMr E:Y1 -&2nO0@*P~:FhC;a7$]~~Ӈx:byjko߿d NFlry6̳ٚ^6/^ g$sNQfXvNCMO'K Ug1]д*CpPPje<,kC?mښH-0}wf7 fV+>#~S~ů OpJE- *{h?͌@'S,Lj_ަ-{%&ey/!<;?dޞA/!7 ňʑ[2ʺ+ Q[|,c/b1dF_ JgGG :l /i"σB'{$)#z-q~xG",UFNzuNA46U:2"k r}QVȕ21=NܻbT֞ tu}uU=[k`Zkk)tΨ fuP(IZRJ41a0i LJ@ɳ{_MĤe&ɸa&uRV"/pȣ_+D(Q-"'ɵ©`E֐E[z.FޖP ^_ b9qUG1^3z-ϗ8N'j8;yz \sF|T?k8 ز lh6K5/^{G. EvEOn[>>ˆlagΦ?*Z_.2=f <K#W@Ű}64҈V)Wr$E=:-4*LL]ÜsMi [.ϧn"sOIh'_)6x`=~vȏ/Cǝ@˝3pGp8_Xa\N 1˸gZ׻trA蛄zRR/RlДQzISᒦ Xj{Ʈ{[ޯu=V߲Oa+܏sjpjsV]K-s(-sTӢB҉ᬝECr)&kϙaSZJ`ikVB{]n|Y)v@Ӌ Zr$Wud|.ėĎlZ'Vx|_%ShGh{&>=M w)Ë1uVFm]θ /05t s4S1{@Wj}a4ێXm`h5$m̪I:;zuN>U Sc˷FwgQNWWIY^1+ƬPf/*drh&lx* S VAΣܭP6Znk: Qz>: vT+A:ZU{,!8qZw#I|: 6\tH"1atB\{Xԅ?ua_E](KE]I%y:bE|P=-NxxwܶP,JNUzF>bejGvci܏iLG';y(g?K\zaS72 ʘg|}݇ɂN~X$>sown9\ˮ#A7: iS"l7ª_RĶn$cX`ۺ&j:ƄZ-)Q$&g7R R\<ʼn "n,D}+޵(2m༶[7es^9Sؽjܪ-^oeU4aίi) 4;3=vAJhHûÝӏ}IfӚekBG;ly=Ws* ZvU[kYCɺ~ nTq;ytxo{䱏Cla#s9{^#`>Pb 078: `^Bw?%[jP[Kle<1x )7ԷĚ (YqH'g-X9UCƦ^Czw[6l#.5&7)V)/~1Z-f\5l{vi:+q> stream 2026-04-29T09:42:24+01:00 2026-04-29T09:42:24+01:00 2026-04-29T09:42:24+01:00 TeX Untitled endstream endobj 68 0 obj << /Type /ObjStm /Length 2402 /Filter /FlateDecode /N 64 /First 534 >> stream xZ[o۸~_EH7nvnՖ:WVMDȉ(rHg> і02"D@BN$DYx?K5 51jBbT™V@@FN@*`%1=NFa 5j -ɕ E ljb1*"-o E)`kHkI A 48 ǂ I\/g PPPa$iBX QR(X9sNT#s^0i(XQD SBqEц!%JB~D52E @` jB4 q 8*B5 D4Y_~z/sA0ZIg4&ZhK.c>'tGr S~ N>C̮Kr,bȸz]hh =ͣE2,/1?Jdy)Wnv!GYӌzwcl!0r`D'$[f:q4dr5w^eư #ԱXP^)~;&s#dy~eFh[Ƚ~fŌxD{LhQ,p=:ɦ8Ǔ|+検+Yt{'PE z,Yus/y2T*/+4,%7E X^.Wiॼ`@e02X`\` }a{pH_>2ZF_FXukz5OWS׫^M^+ ߟ{19x{`6dny۳啑NDG0%:BchU\NU)w6RStaQAj|$htIU7i!k#NhD)ј&n[.y^2sqQ~ėXiA -h.:ƚ+2YG XG~u `?߃):XBrTj1Vt`{akxljTFy]##U h!Zm}sO__laxD+T%bR˝Nw̪;o:t'M`?NLə [*,7qA-M3 :(H]Z$(`|݉ iEЇIރɓ h0zs^0r.f[ wCvB;Fٷu聱 < ,^ D6t)UC +t4ĝHJt)Fm+:žGd z_p N.g(pցLc z N:Y@gɧawvt3/;o#˻xL~hwQp*=i7{ϋߡߦ즜۝ ~sT~"cn'1Fm|}NANV/nڇ@G%eʟ]^LO+ -;&Y*l`},SGB6yLi7yІ8޼3qUb([[[ϰbL)^(GP@usLzH5= }KGN9M|"]3i\4%WxI.˪YNe^zsGEG# f4xR4EigGe:{ C{*h|{f6 õ51[(2٭ejǮ u|NIVO4vzytendstream endobj 133 0 obj << /Filter /FlateDecode /Length 3086 >> stream xZK>6%B~w;I[^Z mi4;|U$gdž= 쮮WwMF&96o~/Ui4M_%>U{oMQn ^%_$])n v^6Y?\Vp|Zj 9D!lDVA=p8MiMmX!"&ذzjAttVc r8aKI ,d(^0^fΧ&OAlŒ]WaR6) R&i>hc*R]bi>zBE7)WZ 6%>4U%[9qGFAnchZ0Q:4Pk+W`.|ȅ94 7ixhW[SъmFyC;k&4sk4qb1SfÀHF)fΨtˆhMǚqኚ}(sMI)2SJZ4\.PPB ϤHkE:{h c/S2-a'e$ ݤK{~;xL'Η6?| 3k.ۂmEaT-B{i! s *3d+UJH춹$P(-#Xwh&ՑH8I[<Լ&P# ۽vg(0`V-[LƜbo{Z8?#9q Js_S~#KYFy6)URhVOTcCP}Kj@jH&q۰Q>]nˁ Miɐ:I`*oB?)@ Z`ǫi(I]]=>УiեPg~Tk`53%|J36T,Ez=W%p 9>Yn<ʂ n('(nR%CUS>c7x}G*N_n=l|~G >vTYMd`W-ϗ 7^%?jOÖM~tn›Ő,NY ȹDwX@^C/\9c)g!kJJ1҇G Lb\T-(?j~Da,g_XKI"=wUi-bn[Bi FD +QlDwHЛBwEsNs.CwTYE2;q;/|W_G6:=9&}āKhTo.$z|!CgC"g c2[ΧXi1q|[u!d]3lɣjDs]&_qi+xYpI羙^bp;k<}j4<вb|8!& c<i`76߯V8pM^.M36;.k<&3?ZPZ =ϗ[TRUL%  (i6;ˣ7"7Hv'f*c5͇3|LvC( )>\| >8೙3C,YI#eK\=~X QS[^=鷴­t~EgVr תxVq jմ ^Oh +}ߜq_A]B u;}:vufcs顒~LA  'q6*ylu]ɆIv>}`*/,q}J30|fsk 1%lgnR"b_9}D %DyA]uj}U:qO h`3 VO sרA?Xvɢϔޞ2xHu-~,LO$}D FqIHo1j׀Ʉk+7j %o'ɂ~c9YrH^B9c9X4ꊧf>.qt `UgPʬZ"m6^Q~lE1MBRČtH>'Kff }.!\n>Wq5FҊO]Sn3ׇ!ƗV!30dr>d2!,tWdeq S_;8ә4sҘlyfmlt-ďRpF*C{kK-z(T:)9|9 P,zwsGe"Κ=xZRbHb^;;5rHmoyS i*pa5= T9izی_(K! fg,.? Eendstream endobj 134 0 obj << /Filter /FlateDecode /Length 259 >> stream x]1n0 EwB7:\%Cl 1Pդ8 Enݖh+z zHvIGRGщ$:E(FRXrVpڐmD|+xY^W@IHV3dpk4zI|I{y2eaendstream endobj 135 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2093 >> stream xU{PT=G4>Yјk3V[ъňCA屲.ea{ϲ  ₄NIQjImgqJL;9}~$=TkGnN{{bLpY|cmzcdͲ.<  AﺾƝ$Œ[]x.sC Ɗ! 1Ђ6Y5sa*؁!9{ mqYV,c|7Z4,Y z YS}[Q~µbV0 9' ot%KQ _f{t;0&,S2ָkeq^,D0RBɍC "Y;ΡkHhO=Xhc.qI13m,kS$CFlyAQ^_r-3CE@-rz5˟w\ٷPkʊeeMlb1QN '/Nf๣{FL1Sq&рP(Nsh2l s{̔뤓#/4*1HnKD HQ2`d k\-n9mI W#aO?:8nq!ᵤ(@,Y voݘ۱ @_E+\.ħjޯI A~jC]׌*T&]9R,>1e'*5`:XuF^M4Ǎ]?n|J.5ut @tamwy:Ȧi4%${No>j1S"R,Ȃ[ )8¹Bd#H9nIz^Uv%=<ח74c1t8OW񔽟b42cizUfkMk4 z_Br֗eU2WGN| #Uzm_ϊڲcLg7& HLIU _G?}ȯ";t*DFR<)R)@r;rO[2P4NVs;G<kOg+Hւ&m?zw1I}=%,ʜ fFT(e7 zΰwws*z+0Η<7O\"[K8.2+k *UBCVA"*n_<_wL Kq nLeiq)rJTxc?~q/OgYUK5.Sm~)fkG`_05ƽ.ϲ KuwlAQJf>R2Tpg1A|놙)o}^`endstream endobj 136 0 obj << /Filter /FlateDecode /Length 188 >> stream x]= {N Q MlR8,ۻl feyHyA`d0[oFfԑUM'p+S^j ɵL $`qN1^ ze" X+b]*E> stream x}hgKһsY{-LDFnlL[٠٬`ֶ$gKĤE(u]SG}>y` >< 1 SҲn+jjf!ePa GoRE_FmOUl S]г3[FO{eq{#P{B5&Z\ġ gmk?FKgWtޮWO(ёr/tQ:iJ7"q?z+\IF ְTV*gSuRk -Im{:1]ʦֺ:MourA_taկĆbyJ/CkKdˮ6,aQr78hyo~TIbċ\sݷ)5y*B.QQmd1$ Uu|ZEq=m߬*|0T <ӢRA <)zmq-e| ;`sI05ߚe2F<,/^UGTsߣCеKtzxwXv%xmuR?U۴s-wOd>⸃ HJc!{ "E_&'l!3iA&n6u ?~n$ܜ|c{=xߧ z}x)=I|endstream endobj 138 0 obj << /Filter /FlateDecode /Length 273 >> stream x]=n0 FwB7 .ɒED"3H':<&%,9O->9~f)cl/|)+=Mc )oE7.>˶O^eʦwq$9U{e|VM_RpZD=)P/ڑMIsІh#H&Gd/ɾ&ZHD[R(z{=/-> stream x]yTTcwHlt=CP5h-A5AD7 300̰8, %!&&ĭYM4Mor_wKSQM1ROL\yX /ɜ2$YSHB֦ ,` XJd\H Gb4սu:U/xYىnh;?~x ^ gDh20Q0UsD -}gDr2Z UQxb  *k!c׵j9T-f`?[Vc#4!5A7ap% &% &hQ5M5&3} _Pkf>}q002!GBW9(\aՙ*c3ZKMct:B[X2E/[PmqYDmTd䪐У~W}Ec@=m\}-e p-O`<82OuHF֌j7T4#0zF>ŦU;rZ*DëM=8!a/i;elo]ddzZbt@P@8S(Dc.vK^ȇP-W4lĆ&iShOP;p_65I#Lm닫-nG q~ ?;wz>gs*B*&=qz"^m^+ԉC5= ^yUM:?}M`H~%eU|$uwG), ̊Zf^O8]npnkMg=Ri9{0|ėvzYg~빙Y15JNEiB':m{}@pFbU~@'][8bD0Fʾ<ɗi|yVVuqhVʋmǴeǏ:8`Y}i ѡ1b~0[3&rnN̕%SRQCGCw) ^ڈwwN vwݴY[`k&?߭9̭t[湜}v6Rcw5u \TEA㕽)*/Q-W14$PԿendstream endobj 140 0 obj << /Filter /FlateDecode /Length 319 >> stream x]Mn07cҗns}z,IEc.cZdgusQߺg6~nR~V`WՖ^sdU{n Ou2.3W.]&qk6k;ņM}&` V*h`As =%4!kDڈHL & )b0*+ IRd&IMR&`(l& ~n1MN7稞#Fshqb^_u,W{rӬY*~:ˠ> stream xuyXSgo*΍Zkg PQ\@% a9 $ʦB@EDQmuVں}P\ܸʹ̓!Ns ^q_gq|u65!o&cx웘N8x̴%1qIqaɸűa㼒E0Q؟.1Z+1'tՎ0QNڈu13fΚ= DXOiR‹& b%w&""p@`'|~04>G(5..Cg:aٿvVn;m#tvނLaZ?A(F]MNG}^"%/NqB/\AAsnnS 囒}ݧň婝GM$f^Lq}O"?># |W:;:[~&=¢ JI N֚jKAWp}N(MQapy8,3/P-Fn:nôވ?p#jK_ʩ*Ɠ'ƤgdA F&54VWn5o\*"yFBmOso '[şz? 1Y޷&,4gٸovT&gˎhlCN!SHzcU-JIOt&TU~WqB~<%iDPqf<;mx@\j9?ǫ\}b(ֽ/S.`tx2Qoڇ$V~;#zuJ%J'E[er#_qJ-U/s jX$c fy"(ʺp'҄F'>3q hFC3bPLMvDxH@sxE1EHGn8y\R I 8 }y9 ZyUBob&Nغ~9 a (;ߙ(٫/uҜеVCy` A)QuYLfCACdtk\8i\JȔEʬl47 v3!  ~!"܄oս:=QZR$SA+WgHMvob7ơ8zQ\bCWl; K)g:Y2'ـ&6y! ]r섇n:b(J*~{P\D,!֢mt̄h+8/z1RXe|ܓg,}Wv >q.5m!c7*%0^inC>*R賓er&~ǖ  u%jaT;䫺?i1=Ч$i(:L<5&kK¯:?>$v.{-d3seHM?GHjj?!x1&f6Ͽ[,iÑ{<_ nIJA\Aܝ)B"Ƽ=xga[e"b2ҵ ٺl]Q=Cc-՚P/-.ii P i|YO"LKdRHK*AYC(A/!2IVT65.OypŁUE"@`E?}c'(64]śؖOF|wp!iJiGL͝a vGxi'߲yg}ܧr.aJcmp RcjɉJD\(no ̈R'cӾ>ŰT_ p;U+ѕ^z8i =opߞ$ XOms4fvomx>Kcz }sɉ}iO nz}fW\sEmqܷWuv``7l%]hhv~'5EP EZ4v>NS3ɫpC[? :/Jn⁉ϫuTz6.Wqk(Fi r=臯ׁs9NENϯPp(ݴŰP&Q%66TTf+],`7a*O85pR^-XQ_U^VjRRV2Z_1nx읂#G;p0kbk}VV)9 G2d.%BP"ЈD'<ӧžusްb6EV_N 2w`OhCx+A(/߸+ӄѪ".X.ۨ-ti d˥>Pj UC3j"Ld/&y,x:쇥 }tPE3UW[kk--"W Ů6{0/t#% h{}Ru0 FI&B;z ;z2;2+-=2P[:V^gzA](7e8~O*M THQ0Ք3uˎCJww mJT7 ݘO\]߄kendstream endobj 142 0 obj << /Filter /FlateDecode /Length 354 >> stream x]n0D :^K?@8!}g'I=J/gi|_b~\8.1mbMnq[~\@]rQ{Oս)}.]k7}gz0S;hSURޣX+ pP +m^)`o; vo@_`o]T{T  ]LN, !fCR@1TdRA)0)L/ A`_A,0X'1y WѾd"D؏-B"D؏jo|L{n[鶮yڸ][q ̋uendstream endobj 143 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 3470 >> stream xmV TS>!p+=оcp[V" X&1 Id22Da6 R֡^kjkku?|d䬽}PN@ pf2sN!.0Is=ӐDMnoB\bZ,3 !\&!6/3U. R'&&oFDFEƅ,[*b Pv* vP!j-PRj@m;;%SbʓJPr!_ iSpL8,u%@[fUOX1!uĮLh}-@9\!,Vt55duo@ȶ"N\1UBrFզm}PV у']΄cGI%S|nѐ]^j_I]k@Q*DȠ1gc%4(QY]vͫ&eM.98[\z[]۝]iIb(fʕUFg4#ہIX;ڞ˨M!*^)n\,#n!,.}w.c OpC‘auc;3PlWf`C,*DMly\7=Ъ$:5&'c٢p62Ĩ>Hv5EDK >e;}&d+T3.YMXPf5,<$AAx؛ٴ+t'yXHTs-Ea~8'0ل.@XڭtmDMo-y{"B%u,/Esqƕ `b͊2%3,W6rU\Ѵ&Y4O4h}W,dI\2:&ˬJ7goo4g4AꍵwPmp m6Y*,zv}e⟌q ** c=^ꏗKtrTd*ÅeZ쏼ɵCuHe%8*u6?50 G2ΰPS{}_$\;#aF§t=AS?t,QhެNW+֪X$"R%M?iUM5=gbPǖrk$;STLk bg xpn,)5Ci-zX/]t:f"Ru%hA;hU4F~_41HWU{OYq7n8tH_YL !9xffY3 [{ݵ]D&2U3&& ˃߈f cE΀`Qe~N os/wvaws8r|XcyhF_w;gTM ]*,ˊ.as;(QR7BSiCqPv4B,v^Bv>{I1sE9X[Rm-͝I S  َ;z>~k>6ݜ!Q(T1 kKSG~ShEw=~{^!V+ !`>z$=&ihlRMkh%4EEf$rjuZM`YdR_ jb"}oeOwDP)rh;lm3UWC3jm^+@Xɜ2_E]N ^dr9Mci|!^cCLhM.66$HwRg_n?REWbIIѳ1dv[[IϽ>uQ6cL^i:\/"v1g )0~Kqwy_|/{U3L琫TI_/*,QǧzdG3=4^,Rҷqb@wpB7\ÎW4;_g@5{wؔZ'L"3h BnB#ǛO{r|FhʀMA۶nPM2V"U;!4R&XA ||f.(g7DF z-.]i=p=>ba¨kOwJk pG!/G6\lS"ן @ĐK,@ (9bOg.ʒ(bĢp7ƋF5-Qw.GmEl>]9@>Sj )CALٱ%a%`(yJ:@\2/hm45[>qD;!M_Ln[82'vPȶ_N;m4ۘ,oLG3wCs1Td# zN \5ɕVendstream endobj 144 0 obj << /Filter /FlateDecode /Length 600 >> stream x]nPD{~@|#8A+C) }fFv+`, {,pOߟ˭=ܯzkϗu}k{/v̷ϤuښiP<ïԷm>/9v]9ϥWq:kE3tX>]hEoAA\k Vs 8uDgq` 1Q4b2fH6FS NA<1BnHAl51 &f#ld6𚘍^h4BMFH i4A! 1xČb< 8(Σ8l\FN#iq96.#e4r\u.BP&;C{{;C{{;C{{;C{{;C{{;C{{ (5TlQ*DRC *6XlPb (5TlDb&\SI߄k7pM&})ߤo5M| הo7M&\SI߄k7[ATEO_>H_O;{]oz*1ö]74A 3endstream endobj 145 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 8133 >> stream xy XSA$8i8ZZZ<2(0B29!!HB¨PpjֱVovn~;G]Z}׉ z """z]bɓx64GhDd22QF=m#Û$zDDiLavgVd$&?IĒ92cg-ػPX$gh2q܄y+VZ;9&eu6o\nX kt9Uzy0zZ\VJ_]y!G313{# q &\`v]bM ~\:~_`eզoyxj|]:9'3@ :IMvw;sS* T|hCCMa  /|!֎7yVKŪ,#Ҵ{4>< ˽wk avݠ~SkJq.ϴ_:<7%{H,fǡyp J n@=<ګ/yi3s2E <Z*gQ rrjVRV[E$SE|C(~V48x =B1g&ĥc a/hms쇆#Z "+u}Sn. U7śׂ`-,i޴]I`8"FQcR0ЯڈƢ9()_v 0 eg %5OKK:s[ϭ,Wζ޹w+ _>ʠЋ=r,vHΪ*Z:cZVjCɃ$oEO`Ț0N3j t:?!'#˼1E;O 0=Hōe"5OXRD `,.3W E/Da85=6`fs:FiōIQ~锽#W q05LAMFMA ȨMs-<<)(!]|}m;Wbyer^p Vp\Kkɧ>M8,_wcT-& |CCH~=PMzDqN/(09J7.7 'v\ON+txJ~q A^DzlLHE[(nC(;F¹I= @)|̞5_m~/2=JivL253wH>ix\20 4EQ18[sAn8$u?߫F̜ 2 At_n%=bFwdK<~XݭfU =ӜTύÙY_3#552Kחg>Ȣ~X*T`SeJ>58u 洃lsܾj&ɂ#8In:k )lR3,) mq7`7 vK%jHrOlHL!X #-Q5Dwz; GP[2- 4}L:} K)x^ݜ 6oK0-HHB - n8s}9GpCx{ɀ7#c<$P#@ck36{j,*@)*&q'mBZT_ww~ufт;ٷ]L{EiP9ivAEgS$U;+ ?^Ӿ!P'oi⍦E$(|OM9O.ЭBH R g_ma$ǂh$\A>5naOPoJ2$ :z>xȝY]{6X;%r '͍t}qp * ˅&PRPB -r \bv-M |2VH@W4 r֋6Fkj^tv̫W3l:Sf `8yEpEH|!\1\ԤMd:G@by89c_W}@HYTdj?#C(N~gw|⢍PXpƏ)`M-4E(un`rDW\_~_WM6MXLnsQ7~i77*.d$E$sh1ryB^aۻUe |7 L*@=+-^/Z0^WFmZ;Q> 1,Z>i04;yPO^0]YOA3ӌt,uKNSWԘ2hg>H/%=J'f N˗NlfkrI ) hIn'm=GGh#h π޿Xr@ɴ0p6 J&XUScەV r6"#IpmVEM0LFrE>|֣Z/IO\q\Ǐ:Y𔠂%%pgTV+ҝIqrEL)߼lq9ARd),)uz+jp !>bQYU@ 92 1H>]R1;Oi`U & 2,@vo^B$_rܑPn|RP'|,!.T^(u0iU|^ ĩs3MxEz&ܢ S( :@e犳+w/C^FQB'XC |~ c]ϚF- )6%d*ȅ=[BD'D {Xe:dɳYCNϢqGPh,*as ⣋Mhd3 gA!@4ibT{{ӉP|gsC͢Ʌ- Ce,Xz.FSa\dK@l*z . ߩDjGBڛ+dp$2=t !} x%$xqQo2Vd z=vk7zM tsK pjGwvltW[jQX{r܂QWG^uѵy TсH^:io ᓭ' 2Hڗgz)ވb/aSd1k}E jڱv3JU%Lþ ̔Emh2e*zAH j^oSrޭC40 cv:_v5XC$Y4 x M=f7@Mx•h j :<$wz]]]efZ ^2Z$t|0>r֫/XG-jQ{gxY! q&,?QAD~EP_\W\[Yd(.K#Q+VTX)"Vr\८=V_ >7 Ϯ4N^Z,֣_!"UDr(܇]ї=_cA 7gJk5 ._9%-K\V<l(  nKPW8hoP*U'VP_a'|vwW(jw;pC"LYBY_t֑{OXy5-[w`ؕ]+iXԟ3bAr;J Om!j4rpnh?eE 1@ϨӲSR:= k`1#מk䃑X( TJx3ly]dibʀa_|ls |Ȅ례bfՕn}4Nwc/ vL 9x00wtӕ쫀{fT2( f `N޼tW7#K Y@9`=Zt& vq%T>z,`<*Σ}Yr%< _<_M)9c"؋-blULI(65+V$ŠL3a@| bBC6$ӿ@,$**[&Ȓ7>|kE}Bn̲1f_aֱ5;:frTs检:{Ž,~:YN8IV\*Xfi9Wue{1ٔ=~n"Q{k"s>=|}[@[6Z6.\V&娰4ž]mm֦rpjt>Vny~.P$NOIB9l7&.Kuw<15BV pJ\M"/N<{?|X6Q<% K%7$ 6y te~v?hBQ:KɂneUB0}FjPg1XY#w\2K-oh;h]=EUM)`- W|W z>U]Xie-= VKؑ.VWإHDZZAUt6Ku-nuopyR*l4TWW`6ILv?s*xXWSf[$OѴeknIaV8úk`d N$,ΰ и#hIeR\d*E WWe͗\L$Uf3D*}a$[Ty@y;y.hMQ1brY)t iƔ|όh.mXq:Dž`) .w-L-&~G(Qf hggnݽ+}'Է_R~H!V35з掀frO&&%RaV |K+NZE~X% 73';G#.,P1h ʽpiKOLɓO]-3idS ʊ j?:c@`Ə`3:ߚڪ*ےeP``(6ˆsIQej88utF ^jԏwOgIa9/L D 5w^ͰUM}4u:c,d{āS{uI*4{*ZƠh7\n1 cC ݰc>^7V<-R֨-7e!{{r"" 2PFN9M;R_8(YA B#,K@UW>x$ ~Wy,9?ujtJA.B?]ڄo%72Rw^Q+ߑȽ}%A^W&fc&3<_O7V@PPVЖr? ̧^s>?4{3nf̶q|Zjb9 J67DUi>>~ LT>Jqxn͂dvl UQUTg ERhyyRt;` Z8MBL"Rb;)( JjM3?n¨L#y24d--99aU9ZQ.,vUUVdܫ:=l蓞#{tGFNG[*}CA8gP| W'$hjl H1jzfNY^q-pjV ?)=w VTl Myñ^86X(]k;"8vnS L=K* &:8`w(*.86^ρ"Ut: Ƣ1+]t8J\gger˝54$&Dw6'&̀>IcQ~lNDX}I<|NNMٝBuB9"mv(yɲ%/y6@Ϡp4hY5/[L3ï(f>)pUAp-Y,u*)GOбgHV%v~Dk T4ORi: m⸌eboo•h 5kjL 6L'.jpȟiu%a^SjXkCgjDŽ(G!OPa;|'5 XP{EҬRQ[RŘKj͙6/VY!\OJz0`5])a\k#P[MPXEtmOQH%7.C=z.Sʯk#5OzgFSUy/!Dtu9딂hV Ԙ6_!4㿽gT6`ۢ5iKY7?JGz@ Œ"B ̲Z2ؖq1Y_0"ec)i P g>T*iqD!-USOxFLaSֺUN&uK6ݱ+ҝ`@=`%1q{+Ni,4k:OtѷAp!endstream endobj 146 0 obj << /Filter /FlateDecode /Length 290 >> stream x]=n0 FwB70$KE 2xl8#t<)1;]Η4m>X%4rkuJ./0i[\vzE<dIY}8r_(kGvgE?R{)]Aud#eFNFF@d#D Zcb%D(kK5NـU1QcS!p*ɤ'SPEFbZ Y#F]Qκׂ||jkmMI6̋Vy~aendstream endobj 147 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 3007 >> stream xkp%X5dׁ &2$PhHbC 0 e-ɲZߒml7cbHl\H4mI Ndh|WkNݝY{=/7wPRy2O3dԳg#xdn`G'GԣH/כ}hbI+U)~{*\f)ED^WUXXR4T(/ۤUuAZ"FAR*l/+ 5u_KZR]Iڨ,,h>LvÏ ҆&R"/,VK䍍ڊ:'$W(_$[k*Xg+/xOmmuދ74I>ޣr_̩'ɩ,z6/o\Xغ𣅷3μVu_1(d"l7~t=zVJY# -~v߁ BI /g'/쩢Oђ0zËN~sS$a 'rux񼌑}1"V_B%cPdk LX 1b,7T 0:"6Е;8Z""Ҟ 9(-G˿)%a} Aihhk @b\]~<1+oP8ͤ6}mHH0`2vKy!Q_ny=GeJ)tziMAFyNTo׫@)xoWwWU2MQid:y$5նzBf^Vlpm S" 0~B|ybPϙÝHwIh6ĝe*LWh+fG9XeS|Gtb)CDj:}:Z1M@A\VvD0&Ͼ= ( NCdl[Pt%!ˁ{f&q2oOG-MBJ@2lR]ph M6d%Ԡ4fy-\aL)d;Q @w.:̘sr! ~B6,MPu{ئ=:m'FZ:^qniv\]#UL! MLz]=9~>xw-$0h;Eg\?8>X>n}\ lɭq:I;Ll?yI_x|lxc9= ZQ́+2P)ԜVֵ7be]ހhy/[2o0 >V.[Vav\vxphyRծ쯓Hf+MjVE57&U\Q,$w$g:?1j_Q|~yޕl^>ݴdկ[b~tҴł-~0~- #C+KpI/,a_ nr9٧o tU"wQ6_e v&y$.Al)$I:ř3А}s7X/kiy9>e3M&L~MoH("RvE3Gqor|dckӐIvq'/΋N2/UvyMRr<8 Bk32ʓp$lD9qH iryyւ_>yzraGKE>kNW,G+ t@R?NJjZZUFԮA+;P79…fTCd5ɑ=ȫzhrN ˕In1v[eM9RUDc16g3:"BNmRy`+_zvchnқq|Ƽj)d+&[[\(~j:]s/ F"=5IuJ+Jahti8w=e$ @fܧ5e6NnMD?HH Χx*7hq4=•V܁25F[·X>,/떦2e[AvyF/"֠i?̺Vƕl.{Ғ~Xi7``0 q?9y9|/ 2U/^.ywgm1>虌q9$,rJX=\@EyiZo'[W{s腵k-Rcw>$N^rZr4.D͢dA{QrQ܎ ke-ܑ`vր9vq,1T揌ɿdf { *R0ĵmuQ.mMevt."qb>б;] kbS,& Ƭ>˝<wZw?ТE#gؕ@%IR|G+I*39>$}AfԵ(r8<LfNuZ60TF7UTDX nsq[&#!(swЛQP45>&sW3 mKendstream endobj 148 0 obj << /Filter /FlateDecode /Length 409 >> stream x]1N@E{7xgM pk2ij<2_v/RO2nRۼTmWs>aX_Re^v]{G|: [Mi,㿯ii748%`Qi6`KBv}(=S(DPFPN<<oBPG^zJ3{$J,NOD''LFAhdjll1  ;M5oR0*Z0alr(LDGL]a bS(@蘏kF9w)8q9#iq96.#㥺^:\NAK)k(8y+%:no?,vU#7'`Ѭendstream endobj 149 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 4861 >> stream xXytSպ?tC9 r"EiD:N4Id'iyl:* X(.epOW/*ʎp{; _ot5to~_Lxnc~釳ͼ,eQ|0>C?"0ؐ[C~YYq/*GRttW^$,Ɵ;AHs8p\79z SŒ!~ uv!L|7K FPvHU*骳:@( ]D6R!{UV9; vbr* 1~?3 =р'SԈ_(nmn Y묵2uZFVt|vNZ'pbX"ٟA,u> QkRTVJFE~O|K_F0z?ޢPtf\zh.|W4NY{/|E =B︢>2QӁ+zh1غS!mD0 d[13AjKgƿ't]>4e#4r*k)NS|e!)i俢c&-L*SʙJxU 9@CI1ݔ|~,|,&.;ƪ?_,ͅsA bQ %0U2|)K;/=SQ>Sn a0h [ư'fi^o6' w}~S)I]!mGCC*^re)T?8Lo!8 WaDpǫ = p6 @x1aqb~D,hdQ).!c8Ř$eN 集L @i4`K Q.0(=xڏFW[}RQ[wcr,]nIvv#.S749=XƭqH}pjB=orcج6X  ..ln3cm9r) %JKgQ> -g;`?UD$AƢ$52lwtX; uA ̤F[ԩ%r :R@^uC]NSxDxTJp9V O(D$!*Ġ6x}Q\Fc*MꠤY$it!^;EH2֔gw]>H0]Tfibi{X{ )_e`?A 3Y\'bfDG:A*|(Z5nOKݭ]z4©4$0:h*X$ig.LTtyW )e>8`TLPXdoUn~NIسxD`&L:>c~t6G`'NO |Dnp3'ʧM0W0ܱ gtī /4~ ]_` e:TAGNm& |i QN42rג>_(7~D/ ɧM @)v0EBV^UR,3՗)Ku?ئ*E}eh;ц΂nTнs}K. @԰U S+smX[m}uյ:%TAYLMvVIr"mI(@kw0?JH ?49y lQv᫙QRW/Cۢhe#3MVƩbDw)b Q]]MӠq]',> 0?{ca-G!UMUW03 Pt9o5 IAח3eʬꁤT=ܫ1Z Ksti3r?@:NRM,:_8ToA+W/&E2I@' ĊJN7&&*l/$zbY*78h #e^]#f;=2vyZF.E5TƱkb?'[vsawZC]E<r41_4$D̊##(7Ӆ3Sqo /AD܃؄2+D_-sNa"ºIIR(ЄoUIƌ }]ZZ@mK]hFM57?vEōfPr5U.=㮭RU0@EU*FY=OT!sKo8f~F+hl`mܙӟ=؛ ^Iؿj|LbGσfG7μk-*O #dJT z\EviN߸N]v›VX*t(#ѮS#K?VϒƂy]XOcۥ;,>7MH_5 /,kmnb W*++.V eaz1wJpg3Hz Zީ)fZ+gvD62QMp[JlЉ v%mpm(CR;wKۺc6`FpO~J̹/O1, +eM6 KۍA5 Xگ@٧CU׽ͨr?Wfc`q6M|2㠰 h{ͱQvc5u@* #)^ UTvκ9k甽W2eAciK xs3ٗhw MNe]F&ܵO P!*&wG3^1sR26g|iLW $}" 2 7Dd(?i6]MiI< C VW)BKΡhtaR;jaS.)\%,7%؄I}h$doZ׽%GWE% ;ds^m56]W~䳎M.ùv(YTgS_7{ދ*> \I)^b-]~w(\nS@7t=r`-`pUR&zJI4:ƠR%x9wf4xA'<|]J@M -Yp"|"<ۗĖZku=PZrA oYӳ2XIg*%oL4IڊzW]Nȟw;ٔ n1*oEE_DS V(ڟ99ncQ?d\])MS1IHl$2c> stream x]=n0 FwB70埲.钡EL" 3%CG'nSNk?xsKsz߹9nV%=S^vn?W~o"א,p}1-ɀ~I # jOh/:h:>I Ut"CtE9J*Z2j2J Zjdr^EU^_Z9o6m1e!e-;} endstream endobj 151 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2312 >> stream xu{pSeBR f^ *eUD"(zؖ&M4Izr%-MHo@aREeet\Yt)3;|}y~ϛ?n}ٹ#(]oVA 3_FEa1/ג^?Q*⧋exڵϬxxCDXW"Zl4(&qQ9|R){'W4+VK羲JިlJJ_{iRjMD|w֍fYR"o[Zd<pCF\l6[{Wëm=w񁷈7' y:apzAKE\a>ڊRE@9<(w>^N.ރ 5\(tg@G\#dAt9Bno`UEf' LOufK٣DS]`vlv16p-ͱ]PY#{ղ%hR$ >=;,dIkX})ѯD:$@w~S=Ye@b_܇2,z<#RܫٻDCNK`n8Ofd0Y FDLb-C+ʥuU6+/ WꚔզ= } {+~v~FhBDntǏMv*QQ}MܼhY Mkq{œAqe"@;.LEGf' |l;f[L'm)ݴZg6'&4v цcKhM4LXb#Lj8 RGB4ϣ'/r+s"%ҀDL؅[kVn⽚nijzЪ>(UPTtM>oy biCj.HF%chG2I,}N_R,bxeFZsD ;yQS]XhU&0q4Zmrs^;h챙\ފWUTdG6xcWы3;AΈ>"SEdMči,!n 1칗못>:{xx8vf_zj٥OB^|!J(bJ.؇2u.O੝) 7#G.vh0v[uv6tFY높C@q.s/3q9>'E8,& uY9wc9X@Y'V~3{$|QRץlmQ4uz8mh'vEoߚ@XtZ)\W[˥$}L> stream x]1n0 EwB7d!J\%Cl> stream xmT{PSgVQzv7bGyTmVWWq6(Bx(I L!<$mA>jAVvh}`;UnEww: ;s;wiׇiZ  C4j|&rLE?BhTP0RR"Q(ϓ++*]ZbFOUB.&+KS/X{ Z]ʲ*r*KQ%j j|=\֫t(mJ(j6%=8$4lŊ?5#0Sk(j*5zN͠^fRRUHMʗJ#z~:?}}+OH|umC6$N͛MςP~|8ijߠ8UvC'\{׍67} _D|= -Ϟ]Ge]ݧ*Ɩ\RlB&QoMݔ+/S7 C֬^lO Hu[?ܚw+'|v p1-a!`tk,Np^Snj0xGոz#0e 9A6heնYc m-MfiG#X"+k{ce/B4V[/ >7 L'5ja: Kq;1>Uw( ݿcU+Yp;nڞyl'7]0 ] F3GNs:w.URX k`yZ4O|FleelN~I{yᐦq#|$3#]Vzc|??F};oH\fKJM{6sZDIwaU;gڕGԻێfe#|,ؓR^4Z]ޖVQƌA}TPv~D8ʞo/|k*EV+XdY[J3=s ŁE2'5Bѡ}p=3h6ٓłJ6>;%IMqxZU&@{j>n54茙EsZ'2N\2rN95fgKE+ybwtt\ vdZ3o ?% Y ݹLk?d#A}ⶴ{*mgi\C2lnK)qo9nׇ&R$%Z[d%$N()wKꪛP'*Me$wU=ǡ6#s~~aI.kcyvT11ϙkʌKSqB56agG!ntqqd"\3>Sp>mqx<kXXybUP7yԆ1 > stream x]1n0 EwB7dGI \%Cd]Η4(KLs ߗGlΩr>Mk\է2\ipuۑۆ2=%+WOU-w&yI6`o)֢B@)Nt :@[lEVj婶!ڈ@[)Н'EGR#c׽^ztvtREFRQt"JB_!(Ӫ_KsK)_Kendstream endobj 155 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1731 >> stream x]PSWjE+nk:8VJ! B6$"!o1X`k閱kmGݭUW/^Ν99s9=DpAdGۯ,V KHaih@( Ke/#r JOP$i4w , H~%:]41 G*EGoPlSUQxqHԥgy/ظv`RFY3Q"l^x[]3q|^KV5cv x^P rc,{mՂQn"H D8[9!AK!*b3J~"&ד< hSP?C OIB$T,#%kS',!ERe3Hx!^XOW'$g'1ɠ*:1:99)}[eOtPڒt4$XՋ'o^꟠жLC AᦆW/,=QŹZe☫?ZhMzR4mH_p-k:JzǣDQйm+/V𔉂y (~HSc taSrrUx[7\'$ J ^])ʾjIᦛeͰʆA+x`c}f8͉({!=].6+ <~vg7 p8(gemc&k%an\q܅IxɆǕe mo~\v&VxvC98vO>0W/uan^|q8/0W Nڋ^J}?Wo2qtB>"=DC;fj{zk:}']iz$Eo\ML|71+6%qّ _;uzşU2./- ,@O/wJ`K4WՙX|e:]E'_UƲVzq.ܚbGoɶ fZdGq=O}vB aijh$~}ar(WśMq:mPtT9u݂Ϡ[TҚuH YK+Koa~Qw@x 79U܈F2$o4}eٞG6!!Bi/(α2B-;0I-nXa{ =1^/vwvaKhmT@n3nB9iy!\`0cȥ!z„h{!MR6v0Np~Pgh F4%fچ}fbxp> stream x]P A VK1PXBGk! ;C耫 +mŮ^aac3wܽp*g.O8.s3uJ1F0e2ԑePzj"m8!^"m-^g]`{0!)#uɅ#9_endstream endobj 157 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 769 >> stream x5PmHSa9w'fĶ"LJf j )aVzNsνnƦA',B*޻)MG99yA<EQIժ{(3+t]D(? c[3t "MLWZӥflPr\^E(ZA&QS:-2th(Ʋ1RfcfuWc[ Qgn6QDAIEVҠ30M4:)ZOҴ&;׵Tw7uj5z cAD 1nS A:z| 2AI4ù6h}. *i&ؾz1{clj7(|z@#by ָ"n`GBnV*[`9xq*򕃂ԾJ, {)%-5'Ӫ>p՟:n8 H rei@0w(Ea7akdiB`x(ז>Q1ʲN"ITr˒/,̆aYfZYR0wDy~t^Cpho t 9Ɯlxn6'.Nrr'ޔOhUOTs<^̋xASؾhy0(j#m-ụ_P i4 3wVQrIYwOHS6Ni_`ŲDAaendstream endobj 158 0 obj << /Filter /FlateDecode /Length 176 >> stream x]; D{N7ƅɢq$XqۇOE)1;Y:Nɚ|`m =HcI@?T^ OxiuXYs*_m IpBbvA24 dc- ;^O'(ێ\^+@!33zs Yhendstream endobj 159 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 557 >> stream xOkRqvv9° V{h`8 2*#zYA4/;3/y/]N7 z렠^z s5R_>|>Fc<옝vƵ1]ЮPp6&7v|QM\Ph׫NxK /VglfLVpz,+8+t9ݜ[nsjJE X|^$݂<->@ZyAɬol݁W.Bowg jxFvյcJAIːZ)s7+S\ܒХԹ:QQek^0 H31MlIp4Z)fvR擥k_Ď)VI)␠CXC:+ҙkrԋ͒)Ӕ>Ii}D??15j6~AP5ۺ:Ii G'xjMtIt:TrY(LB}VR_:%"@ؾ*]obd,e#Pgendstream endobj 160 0 obj << /Filter /FlateDecode /Length 2718 >> stream xYK')<0"G.;*rrH )Hg{@+_?qU|U_=ܔ7?]W?ppU%Vw7a GRE)pڊTְOM s-9{.qmm~*"Chͫ}vO^z?pn pWTNvpW d0OgxOei=U(yX OfKoކnHn‰r-'έ $z86" r{i .,JLYU=-YM|YN8YM?aru7x']D) x +=.8-N\7]8~`ȇlxݷñ^rd:r^{ione:ԟByP~Z%`y$݂9[F \E530Z5| .",q=9ʖڒ IAF62-|ZF{t3ASqD,\x 21KW*)YiWBCM>!sm@M{g"E_G t~ 4 L/GT y /d@MCς˖T&j.T$4m}lv*@UߒqMa_AQGO3w$KSZeȦMrFdLw9Dއ)w .e=%PIRcυ t㼄ʹȾ`d+ $ $ qt5OݠMzq߲$yhb*MLK7$j#u!l0PXR]dڸ8h0:%1MٛNHKxxmڨ)QVp+c_*F'Go8a["군xxS=Vp`)KRwl 8!68I{;<*Pa S~m5@[V9v9-6~-e}<-\RhT= ܨ$wq1VNI{x[uΦcJCC L2v }?tuR| ([Ve [12|+I(yoV@ZSr @bmUH09Y()0#c6끴@PրWDxDT#}W Wspd&hB YUc\wC& iKLD+,*lRJWH< +a+!{yh|c!4Hg?id܄)0)Κ(*tN (_47Z"z*>!+3nJ8~aۙ92 N}@1L(=CXX$HJi!~H]Pb7@8zJO4b]/h㡪g<'Mٷv?k,Cq<# V':k/>4$sBfś0Ur ]BaH9\A#@'л0r 3 W!B.**.[C%pW-8ɾX9!PV<}31/RBWjlذ`Qo,%m7Dn(V*Ta%dR. !S +IFIt~;yRpoVT~7`uViB${86 ^m3 .A%Cݧ.X[ C~}#KTb)sq%yBTr%ͪG~9뭤@42h~ 'چBD@1ug1_(4pm6t!*.*<$/J"s@XȞaep&W7P&endstream endobj 161 0 obj << /Filter /FlateDecode /Length 161 >> stream x]O1 yaeI  D 1o Ig|wYu`A>Repm% FRu! hDT: b'˥J?-%ΛkJĹ6MJ{&XRA|.uS6endstream endobj 162 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 169 >> stream xcd`ab`dd v 5420q~H3aÏew+o_ 0012:)槤)& 2000v00tgtgvBWլuVкǟ> stream x[[+q9 02۰$eذ8^Q(.wErs_63Cr)+ R]^t-[tow;.a/wR.kR|qx0|ZB2+h\umNp|ijJӬO˕0uN5y/טrm[&oiX:4OucVH+'}vG;礈}T5A>Rj(AUU2u("+miy'Όy<ӮYϮc5r%Vxi ujNŰ6f^h`^؟Kn0iSlMPP;&EgSvl SJ# n!=JY`FԸH g_&7MUA )67c͇<6*MYi&=|֢9lKqr$]%=0O,?L}$8"#=nOYjajAk ߍۢqvb}VgF]mS5sZ Sx< ђo<@WG  ]+XqjmðEi< dƶV:HXygDLA`r/vg M~/M K*$H Z洎Չf:4dyW4=˃FD%V=^H*+Gp.6? h&⚴)6ma ynɾS1xa``k<7kMib=NmlG +%1X%̓xJd r{ͭh?móP Hǁ4C"{M7^xr~S7p%>BXP)k1!UzH5J!'<|*u$6HU';5OT*@cvF/Nb[%Y㝒_B^]ҳ8bh*}H`ɶi< [8x"'yk6`po2ަ6%9)"J'2,,Lg%eE9jݧUJ6>zBcŨRJKÒ" z.yM!~ے.K1P6{cB`>$Ԧϭ'} lV1Eh1 %tC.#E5k$dR">Cӻn~/rhCs#W`@˔ {yf0!HEIwΑ~KɎ$@W]tA5o ߕAPP> q:Aj??j CC`Pndxt!  NLQg9sl#u:K Vm\@6 $ L'(o>!aY^7!>6AU<Y.)MO9p\2|%. lF:J _E)sJe6ޟݭhZ,Tp{DHKd}}ؒEt]"~+X =5G|vEMHv.M;bYZN:q`&lgW†@κXu9M`@ٮDRW0^+Jo jXcO#B5J+Y 5x9 Oc[>-\Oqt"%>! 99$yT3~o~c|x1̬:Ө\ V] 44^<ŇnK6G.$0ZW/?=M=`Hc"=DӉL"2VR{(H_n'aƐAbW0BΒhx^Mlx`J/"[ra¶ " d^ۤEͰWFi-{5|T \*Zɷ>LqLl7x``.q /On[Xea Bsy2uX-|/ E2C::,HU\eT򗋦&LMiHC 62T) bVˉ~"a3awriU/OskB#"@6FC(Pt5›"T8Z]GH#Q4)&O\HNrzB2iDN|Y%1P7ṱ:X:=pm*k#p'#] RBLܫ:qsS4G0S쭪NewE?`\U?yǑ Xb)-CX$aEv9v[AX/d†`,6\\Cܶlmgu DmFȌ~ۙ<#)/P5:L/Uң/@xH := ׼U<[ j}UkF/-TᜡN$ E=( JK>c†*RA)$UK|ȕۛy {¬)YYU s}oP^=ܸWp)34E>T V@qOfHGD%a0D<*cC?duPb` 2[ np s] J6r L ,<<]9[!c+* 6:VI<)+7DF dC߾n 6ԙa6D٪.ahˈk 44җ ;], }ԜTDW_v` \2ٮ\{7h7GgG,,y{_:׬*CnTo&smq3r= ڿz/Ӕj_N54J ifdM*6EqOsV*N:GgФ6݊iZr1J*,Hʇ hf b\MyW$ܳwFƵӳH(K<ReYnnG<Ыbqa=}ՙ47ZcS. 2#C1 T ^cBի~zRHmreZV2*pJ,&}J>,&x&Qn֥{~mDz@֗߉3`9@;a Ι[#B:{ &;cxf qo=/ Ot#B@j}cctnǴ"<⧲%ʁY}]Xt|E #!TpE,2 f@ %jpQ:ޑxhyXQpͦW]ޒ<̰|"L84Ll_Mt)X!p}rQuy(ĥU w;qo[>*+%9%*ԅMC_#\1FgpU7y(T1痼|[+52kIekF渢Lx#RLT* )P_+4@s̜K6 : WlMK]f×/;+t  N%\np=w _ROŕm`h&w:^ mWpC!" xklo4Fbҕg=2;E[JA({Nl">@1_u^`tՋنˁ:`.FwmM,s;oD8w%eUWuܔŒGazM{=%DҪV6?&:iUq](şI'KZ 3fQO! ui f35K#!W" HK7tgZDNOhendstream endobj 164 0 obj << /Filter /FlateDecode /Length 423 >> stream x]n@D{~@GnmE P`a""0w4:<˭=دzkeq^۲6]Nx{85oV[

QwS؆VsJqh:U~L\ǣ] O1sqWNcH)ᄭ!VcRJ8a`{cHL>`3-~-ѢsH:gf%g&gdEeFedEeFSH$ʠ"$SHlAjQrarAߢ΅ *le@7 sYa4k5444444MO!>Ѣ ``/1 4&"#LWf2[4It, NXܞ7q94."'E$rиD.\įNr?7e%uT 55endstream endobj 165 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 4853 >> stream xX TS׺>rq@=qj:ZZkU:RP 2 <0ɌH-ujVUkVk'}[};b{{{X N}}?<*(x"^i? =xA9|CO94)&GTM=zyFBbv2RF/MLOHLC3g.̎["ݜ,~yB֤mQSu^ۄSFQJj5 T4ZCSkרudj5ZHEPuj&5ZF-VPJ@=E ?SbT0A 'R Oo_쀎@Q`fЊ2?´1A]ɐEC=ba#>ixˈR@#&.“~M % e{BzO@<x;=BI=#T&1;^Zp.BC*ُݾ{ʴt ]F 7#^ݜ1 (mo׎ DվX᫪y"`=D֭:/RE9pm8g⽱,õw8l:(|6eI[!ss֥&R+H7Ug\ּ9"4/5ž!x4KƲt1NgK7G΃dH)CCNw6>3avG|>%@jF }B{ImQD{{^_ZV7 ZGm9κV]`xV3ѪX4NIWUHS#:K#'ă^C,R Lż G"1X0]otu⺔e+-JHLLFe3p&(憍֍k)Yъtqo%Fqp*(fRN m}_l8o;*ɖyT MYkNٕIkCdPrrahH3mv))wޤ31zxYx\XpZ !hT!L,] kqhJwߡɵABVlV(1@) p]V'T*]eM]f[MBT ڻÓ"vWs*PhhkܝӒi&( 2J tzVK(uh̬UG'j[S\"_/z9V7E`GWD.\};~zC>Tvqt\E܎ZCCY#LK(HbqP_)pIIM gJe07!o]'#vv*9,94IߥFQ3 Z<O,.=$t#Pp1I42ѝ|]ݭvwqm]dQ5kvoK.X`WVtSrSϱ/.J|y1\_pB)dƨ1l՘I8ԩ;~V~c{Р9p`jQ=ݜU\GdWZVq&Q]Y(bg\T*,N@&ѡ3urE!p&rvX9B.{iQ˻'L$rytK| 8w4}j';RMI=NT/XH0'^ _(TҦʣQ0jzz<(0ϢU"]kX^i9Ԋ6189ccވ~1fy-㎵i({߂'{e* 7O}vpyj7?ɀGqx}aܕ.9 &/yB^R+$jb@{YU!m-]f*5)]٢8$p2iS[7ICzQhk$yxA<serkY(']g4٪/<~UUz?VHu:dG_ / L7+mE"{oX7dPjKThQS_)jExle}PK89: afsGۻZL%|wAsZQ|.QnklYh7ndU Y#YܮӂYMȝ?sctEK*Z쾌IjBҮ}~`m&|WbK|QcD1mĤ NlmI޽+%ע^_,]@q EBӘ'A׼ሾ -նbNAJZcrѢ3XHKL`G+<#~,ڋ2(T3t_nd'&gOvm&Iyi=sb A΢ 6C܆o_;pVFoY4Z۱Qb!ƱVcҘ5F5hRPQɵ:P@ˎ VHa3/Icջfq8z=Sh5< n讐L-?.kVhU5Ҵ$_{ii]3d>Yt൙SbΆ90; z֝G[4#19^U(6.^ǭDػ-1q@>QUZ쬼_juI}hD 48Tp)Rnh1AX 8vĿU1P:[U^EH$rN vHddd.Xp)!)(wI X*FT:8] {ujN xֹ-i8sTWXQDަzxh!Ǔ}]p\g]cRk%R6Hv9i+8]i*w1O~].7ye9 }{Zm I쿵xx}N3^hHY~=fP)ⲓ>ivڪ+h M Jai2gh| ?k _(׼݃Ubp$&zѵX^Z y໔]ٞFj͛ՅL%CnV9T欪TKN$D! -뵚&NZRZH4@:Rendstream endobj 166 0 obj << /Filter /FlateDecode /Length 251 >> stream x]1n0 EwB7B Z%C lpƟӕ/7mKqI|S6 w{k>qI^a8[X 8 ƠF4$Ad V@4@'+LI Duˮ4A*/*WTViCz}h5.JsS*[~Ղ;endstream endobj 167 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1697 >> stream x]{lSǯ$MC`z/vUUP`mBA)!G 'c;ڎ絍mBIq[.cT` (nVGGiMG:9::# JK@P^aEmmEYIqb81M+4DO%]jEJsaC_Bspf}Z!Aߢh]Qť˖?A$Mvb.QM'&h '9<QF\,P-Fh*J=E{EL) QW@ d(H|A_=iSX>;UݓuS\ՓZƬ-Gh<K|xBq[!KҽXR<ݤ1C4ZE\ol6g3B|k`2ow7u͝_\ LsB'z^ UxM6 :1%^1IF?A2>kby܌pԟixZu5n 샠Y׋_arǏy\+;-(щ(=z'% הRRul.J WMI .$O,SS#ƨ` ; +J6W2x3wJ . qApw L Ad!S7ۿ?Ə, \:v4 a eavAw֢o`o kB{v렿NsxF㇌/"V nΘʛ'Yϱb^uQGL+`Aѯ=-b#ċËh}.b Z )%mNx wp`n ar7}Zendstream endobj 168 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 648 >> stream xUR_HSq]W"Y2BeI&P"26rcfλ3K1(z3 !QDoQ/fS/|||(. !Tzl* 0]r M@r*s~?ڋ죊M.<[}.Mզ|1f=i2Y'/8z9ʉvɉyv{9cEO]U3rN-T>hg;y//l%mgwwZymu[ypLZo:lx;hFQB"@1TPJEQ 'ٕl -:sãQ ",2i;Z8Voc0OBBh^|;,iciҮ^qP=h_V_DrS!ABK=o.}p#~` >JA0DWAC)n!@@ʗI.!3@-F6}p{H m'emԽ$RGGCyv @Iskg qnUk,1E$[̪΄H|V_@ W é@$=J[endstream endobj 169 0 obj << /Filter /FlateDecode /Length 191 >> stream x]K0=Eo@(1!ƨcJ4.\M٢} /i2/X&5XYqͲUdEwS1w5BʚBVd& sT V:'t 3FDd"IB#jIBԈ QIYG<6p͚+>#sG/%Oaendstream endobj 170 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1087 >> stream xRLuOê3^,,A69JbgcCh;(Ak{miiK -vtDN6&j4K&3Y̷?U5Mmm/nUux驪2NoVC jy D"cpd[ uᅆ =zz(AgiT4LH4u}{17Sn#!JGh<(u[&]/s8R /˕{1-Fkx%RL b<%6O/TC~ћN0po r17c ucޭ6 ?qBB>*G|܉n d!N-g"*.wH囿dn^CQ@&xIU94JAf1R$x8%MUY֜w:1#ΦXj5ƊtBGe8W%kDersItIkSFr-$~p,VgV?vRDzn%6Xi8Kvsr~Pqȗj*b.+QH889,]l &yY>W ZC׫8?4Dl z2v|JC;!FFNwKvHZ}\7Ω\jHa  endstream endobj 171 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 438 >> stream xcd`ab`dddsuTH3a!-Sץ<<,~}o^JoRʢSd a`hii`d``ZXX('gTdX뗗%ہLQ(,PJ-N-*KMQp+QKMUTL:)槤悬L()JLY攙PRG߯jNxW=fN=yW?$~}QN ceʐ!6s~=>57oKsS7ǟ 6_ϿX3~A>e?k6_~ֿ6]0e;2lGz'M 9qZ]u[]]Ke>'Mendstream endobj 172 0 obj << /Filter /FlateDecode /Length 183 >> stream x]1 E{N E&6)t E!&;_޻L#L&0:ODCy#zRؕj >IsT#sZ+ xu\9I8WDq^jF 6D48|S{@g< c״bE ]>endstream endobj 173 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 522 >> stream xcd`ab`dddu 21T~H3a!O]nnI?& }=V9(3=D! H*ZZ(X*8e&')&d&99 ə%`-6%%VzzEv St3K2RSRSJsS@%E )Ey ,Fb B r @o103bda{7m}ClΕVNHa_}r?Yu*r )lov›݇(oJ`W鞱FdϿ3> stream x]O10 . ]ZUm?eBU,N>W]%X&었T`:ށ`5MOT=TVr 745$nk[Al=0gRRh.q\b$Nii 83*fS!endstream endobj 175 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 253 >> stream xcd`ab`ddds 4T~H3a!<<,ߧ }O=A9(3=D! H*ZZ(X*8e&')&d&99 ə%`-6%%VzzEv St3K2RSRSJsS%E )Ey @EG߯% a{%KuWb..,\=[5VSendstream endobj 176 0 obj << /Filter /FlateDecode /Length 3436 >> stream xZY 2 Q߇?8G ÈQɥ&gQw}Uw+ʕx#Vw7FWͳI֪뛴Dh5+e+^o~lh16mbkwlEm^7ʵZVH MOpIh{'!l(;+mhw@+FZu]s$Z/3.:Ƅm4LU0eΤdgϫC?2 >4? 1*ml[#[b]miq2vF{69DHĬ4 5l54鳐OyjpҩǷ×Ϟ c7-EmL8?ʆ;$[0Snr)י =&;~lf~O7 APvDNiв:њ[ Us!v#~m(LXE (e}hʎ"4aU ,^;Y=ʦZl/$N-0cʴZGҒ# ilkmpZ&OԂ'6_|\Dzn1DV9/Ѓr4 %-wسg*(9s !èd?Mf,ș6Fʶo>+PQA5{"ql+Uu8FAmڄf .||OsBjmh^ehpnD9~+iy,/A`)ef-(;#xX 벏Fy]4E`\>s6;)(c/3 CF}:!n-1m h)t&5P5M \eN(FO4[QڿD]™)K)s MhqF 240JF.ۜ^/چle*ilCs<6ʈO^byt~8㞛.)TA"P(Tb9UC2jB^@M qAƴ ]o{8 =9ncy; #n-ۛJ1ܬ4 ԸRԃnsaupnSZ+!iB0f4l$a0 Ac0aWUjMVyz]Օ4ͱN7l0P6 Þw\214HA=JjF)2~mAD!p1#1$  AY႖yC(n24`L8wv}||^HZ|>sWiB*Sh[ ~Q1Pa95NLT pbpxujБxTKp \t c=ڙ~ai20h^Ꮴ((o@B$@,^ s(ٞ`K$߽y*Ɔ=iI>CBO<5%e>Ss(+ aHڬcG)^ Mo]? -8. E$ڌDL`G"AVQ2J 8pUd0sAlLY5|t-esIK:SX]Jz!LL*UcAR#%Zu@>.1qh֘2s)1 <\S2{(O8u4A0ԥNB$fuR$LB$VEdѹ{L|gE(7"|+FM_&pר )O5xfV=9ڀUjn9>gn5V=aQ˵D8~8܋EV|F!z>Yxr]˹ 5Qj"#m<}~"Mz.rJ(uʕk 1;F4r/!7x)ABۏ37~=apc[f,OSf`E?LeO@%Ap-0|떅>ǚIVȜ>-&H3ojfS.IZO*VO ?=&<]Vhe6Y Ẏ©nDk9 YwI.N0.Jūyl+il)F~ ^S;:M*dfۜRPdJ=(q RU} z "I ܻ%s]vIr%dJor'5dv+V @]ڌԝ؀8IW8dVL2_5lGW=G%J׬cBA)t@[z|[eFnұt MJV01znhf׮r)S$6>ʀ4V=܈_omkxc z8<C!*p]"]px(^Dzt4<8|Χbі!_|ޱi{ۻdR8c#hR(f2w(d^"?b1<4`ZEH,?XL(+d/DZM@{x$]ODS1Dk\B\e/9wSo7ڱ+yL@צ ;uU= Hy7 iƶyuWus)C/Ԍ(T gҵ۳B9h=T^\1r9{~Sn,kk i*L}'~rR9"^j T/˫+>zt4Y[m0O=ƠSo3sendstream endobj 177 0 obj << /BBox [ 1108.54 4140.19 3943.32 5840.97 ] /Filter /FlateDecode /FormType 1 /Group 73 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R56 49 0 R >> /Font << /R65 74 0 R >> >> /Subtype /Form /Type /XObject /Length 2100 >> stream xZM-3ey50r=@qƙw]ɧ6V ƺX,Ǔs65,>h,5udǓK||pהc\qr8Ƒ_wٴ<R,bq+L/Ntd%zC#S,Y:Y~I=&WI>,1dCU5De1ɢ`~W`(KG#]>1t. M>X]"w3$qI `O2=cKt·Um)w.'SM>< -#P0-̘oH*hK?;Ң6rѓM2O9hE@8+"P=_cx48[tD_l;7 ^-xY-[[\Mt;*Uj%D%,V6p],Yt.EMN,.h i%6mlsI+cKi'ɅwrzWRrɆ`^\E2ozC˸l\;^ج5wDiVH׼!C yC f6;2l@;"a ^DJ, qFaP W nD0?}qZ[u2KƂ=/Yh®nȱ֭*,ݩH0CޛĊd3$8" ISQv_R1M2ۅE|Lva.,]Xķ ˄o²k^l52'=r[ G;h˾@)jABu)M@ YAՍ5o7ЬY!]Bft+گ.= h,X^Xg}u^NX_Ty_}ݢs!hvhlfe D$o$r  /gAeLKGfXzs2)G&#S,nv,b&:l[W(`nm17&gޏo*ם[_Nz{喨WF/ԖPL|-Zo5]4sle.z3]7dElc2!Sc !e5'y%`]Oآıa}GiS]^q;l}UzsCnK[SJ٣BԚ=uqMa' OPaua@mDqܣ8ⓤ-4f2Egr\â]ڥ e뻾T iTÆE\~hHx~ ,ȍq&xp{[[Ƿnけ(9}H9Nw%D$}#HQ$({<',q`"^O” ',e ',e x=az"^OXv^o28:h_z/IGj/U Xt.\R{&j8I8N0d5yNz"tMF_Ļ8%{_4g1,;W-nUn]-WozC pEGVn k7y*c#,)kN:cD[ҟb`0jE0$j:D^fe&Z#MBz!cڐ r[0/z);1Қ^H4{*+} ݬ̭| 7%VIK'tɬf^uϗ D vk4J^m+cc.?ȯA{ Ucl !Pg!bGΎ! φ>}޺К6~.ZLmC Q+oK9a*w0BQLBݐCkv&endstream endobj 178 0 obj << /Filter /FlateDecode /Length 1915 >> stream xD4TѢ SE6vVdoCj &uc(vz\qժL2UŽST[ƨuձ~/_=[*m7Q*22/+偠fzN^E]wܐ'p?wQƸ& i3mwq%}&ԔRPܩ7QMA7䧱q!/\2RWICɛZX=iCl)T܂c3ᅊ܂SZ ZZFsZHj I@'pޓc[D|U-;zA~޾D|} ̏*m \b$<׻~2YN D(Qal"›S`J8BP3Nya\){TUNC_'8=WT)tỳҫܗZ­{ie&4TpHĺf"`cKL.G14 pI)%mww/v-DfDZ n Fxzx,왂->7Ǩ "f?; ifPٕ<>{A~i|.ʃv{c&s~tD#rnG2ZeﻄXiW 8 {6z+BS) N} 5bڑZv(p1W! w "ƜW[r7;աճEɔ!5.E|"m'õQcwC~ cm" 4 |*s0 lw%$Z ަ,rG"eˤN:܆.6ϬA.I}0>棶mw{ [(4:E)F@ ; vQ9á<4.AcZ}* =u ѨKĄD4on =ځ0SKm|IO fȈzQߥkw昵X Ru5vym4G{QLmQIʐj{ 9tHv`e͆ OA(bLh"FV`}8kꬕ  8wX Z`*&#>6(,4$vcn-:fe5DŽ 4z 2! |n)Ohb4˚|͕`ks4Px.v"a\4Mz2 o3Jj[XyA/l(_𬯟>-ReC;=$pD_r]-ZI_uκ<|ؙ˸ cH0WEWK-둰0=dZrQ yPaPֆ %B{5V`4T8OFYGF}<[kE rT;*vqqm-:s# cBq6de1{.Wg؏Z‎q9)CjIъA!? JO %0MM:z;z >n8 )_ F.a;ha^F *42;¦7q8OJ|NM9 F֚0}X^p4lr65dn_|[ɡ-|18I9+B!/v.\'yiDP5X_{$]\xJva:U WB}.I wݤ0qJ*1 m&y|γmɰXbqS [oWЃ7oVU jendstream endobj 179 0 obj << /Filter /FlateDecode /Length 289 >> stream x]1n0 EwB7b\%C> stream xVytSUiiTZcayupQdFP6AEvR,t$i$]ӤߗIڦ60(RX0r rӹq^3y}}'bD1"hV=1}}@+G1@\4č7n(<{7DDN^(S 2V32Iy;d?{0̽2r@ٱsezFL0kflfc212f9X&V$ dS|%(jVF_cA1bWf n{&vF쿾ό6OH$QgW IJsQ׶=h5M _,BY]yֽ8F[fe";bE~>}%}[Ra5ܡ]%_ƌVe ?kIp7Hin@11WiH⾸AYt"+Zxk2^i }E0thɼR PrYZ\`BXgֹh/CPƗQ6"QQX%PXi=-/iFE9ZG/9 "rU#EPǒFݺr\2@ePޚWu#a[e jGZ WPx)klgXpJ+U=O,'H#TۮM %E]IAHr5$S4e!<az|ü-o])c5|laq\<7ASΉj+M{ O.]{'eܪXs}GU̬pUյ.UW_n[Ġ`b#ԗW EZgadlMg#vd6$w%I.i;2zdV$P+d釋t R"(uB ~0uYE@YF 'wk͏*~;7n豻z0َ?da臃mSs̘@&{c(; S14 -ȜzY7jHx?ՄFcP ̻DS'4eNh}14L'Nw=8@g_Jg.8"m bSs>Vmj\\mG:!'3?$r2&|k t(s^IUϽ= }i,9r RXvX^o>gXIpOwsGWOA%$ClXnV# y 1/_qQ*>AZe8?2_ی޹*뛻^wRL>' G EٜőDԚbّԤCd hߝ4xag`⍬pŐؑވ]W?juoRl"(bme 8| zkya{b9 yLK ,ȍp4߮)9V{:Y72 k-`:I4|JD\U챸L:ةOۖI/$Djq^(0i~7@lB/k9fkO4~IX2þAn9"St7;Cpu Uݜ7Sd! rC.:ǬK|v Qg'QH@FcMT"09L`ę UK{U}[Sa-,(\ϓ/&HEN%܊\z.Ir54j=T]E5B hQʹ CV*Rڴjůd>UOGG%g%-y&02[hJfHpŸ d3Ano}t_Ї/;Nib6P!c,uF,Pf5?Y R=-)E^#S8_ATդrؔX[vbX50"!oh :$Ɋm)`QnHKZM0axl=z#pNrZ+tOC7h%T#2K\_ҹ@]vn$Sh涸*]_琧<dV,# $e^r[̬> stream x]O10 TBVUAp$@w}wYvg@>%M/ aڧ8 dw 6DYuYU[9hy$(6ֶI{`rn Z9%Gs&#q*MK\1 >_5S@endstream endobj 182 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 340 >> stream xcd`ab`dddw441U~H3a!O6nnI }=Yqs~AeQfzFBA20T04Q020TpM-LNSM,HM,rr3SK*Zl2JJ s@(gd(((%*@ܩs JKR|SRKBYJ~t}۰ObCE%5vW4a~D9S:2R~겕7vWO/JЍ?6yjsw{SWGC\rXqf7GY5{'ϑb1/{2endstream endobj 183 0 obj << /Filter /FlateDecode /Length 262 >> stream x]1n0 EwB7d'r\%C> stream xipe{ra$PRx, eJX9]AX$ [d@H22cf:s3=}ߙ$Dr (A!R3Qpk5jV;T@Vꮮ%E@ (۲nKUKPYTXX: n/;᎒9]X<EU)=+!Vt8dޝ2Ez ֥VUbYBjb-QG#6r"&J (#wr2E+FSftwz@ j@(k/WQ{넉fUaDyaj "!.Ԑ]jIY3$kq\@*𰀺.%+=l}$6<̒?cIڛeR'?}~>*eܽbjt۠v:=J9ZT,U-+1M$is޼?e@hчۇ6m{iikhT щm|oZ@&yߛ_Ȧ!-|6"GHGaԜ@_]VJHFkQҔ$ԁ5o8~*plEu;Y;"{ſI~M:$|w lC9@)86Uc)N7YHswre\ŪwvPbND0kP%㹜!u^?: Eω _~}U[i*kq5W%2 Uq&c5?e\)p J͍w'OH`( je=NKfZ/}q9C'g7=q^t9k e"pF\} :3tV㶴PFv,0bA>!UvšFKqTrVƧ^걗d6PVK Vf'R͹CE-:+&_Lb+Ua@/Ñ]rp$7?Wǂw.}Equ- ]6LgE\zw| O[ҳ8դ*0 pmMb" cR,ɚg\[.K}˵N@jv )&mNKPW4/hwSZҟf}7r..Sn4ם|vDD`hx۲vZ=JIa:Y& )&ooU]9p an)I".^9KfGI"")7jʢqktSZf?f SN{bhƝ[&4W:ȇÞP%>GU6S"қ.ԋ=a^?a=cSvmm!h"Ln2q[1^sZٻ~.‡($~l1?2 ʇ6 lg"0i0wz/|mL٪)OC+a|<>Icj˚bJ 5Z7CV=+9CPlYo39dB9]w>I WK po4+=v޾1 ;+C̜p by#Ϯh% ģگM)斎0 .Ţ'YnT2'5gK<欍?x$!n}!'lin]vaN:GXq i$c_^\K--CqNj`^'`эi3KIq16j Z|b#dl[NFtfqdK[P7gΣ:`K--ȂE- q8{T̲Y|˪jyXKk͝VP"]\Nţ)<&/C0}S)񚓖%l#:U֖4Ycΐ5%)eC?L\7ql*>\%F[媨-fx,хsүீ`zG )cLú gP/otYL`mNoyn2Annuq`Sn޿HŒW7 FL> /Font << /R65 74 0 R >> >> /Subtype /Form /Type /XObject /Length 40867 >> stream xOϱ??ܶ__lu?ۯ]z>u}ß鿱}r%r[mh7ma>Ww!gmg_qgn'(񽗤/؇SﭭRD~ǟK=5} 'Ɵ~Su`϶-~H5B?ZY)}׻>)x{JI2KR>=JCo;_)E>z;"pL:~?%E-:Aܯ];D? n>})_!o?I8,&\ojo]?x*Z$SZ2l),:j6wo~?rC>}ZI 'G| H (=)hc*0mg/^ctiuc[]ƻ3]mZ⭬pa*@1fxǢ8sF xU{CFScX([u*tx>ga /qEq氁»W16e<ߘz1L/_ ccIJX@|]4G`Zxsގf|FwAwc|%>L{{clwL.S¶3:ו氕ǫmCq/CY?+m|R=z<ǐ[][a&9m ǔ:”aq(il CxɑvS¯~~xn}IxhQo?}$ƈ 1<0-a{EqH%ًwo| '~L??W+x@Xw%G8\,G@, cLr7nƘaH%ыwc! 7)w<ϘI2˫0=1a|Ȓ01tD S>S˜ κ V#_xX"݄nkAitn#)quc*cj@ QWgJ㿋 YwNЯi0F b7׷ѷ؇SZ2I 1rmeC+VS^#<_Yt{<1ŻMG lnL񴆳2 Eq 氉Ļl9X0lѓ.h{Gkx\snmkao{] d1E8`0[~OsiI&D<= NX"b:Zxc߀9gGg-Dx;R@/eIgۧfM|V-%^voà1ǘa08$SA|٧a`A2'}7;FGL_1+7YyY1UD3) xbsi<{Q1썗Arxq.<yPmY1u)E$zZt sݒ%WCG[D芗z 8{+9q\pI"&u]tcEF#`хi˚VJ|7+ozA77p=-,X0arђko 212Ÿ[rҗ]dg)`bJ,gJ(,6PumpKܔk:xGpU2qX} 0SBb0^ԔԲ ւV#_xG`h%InnL)x${.c`LhaJNn %+̑vK³{|F<( 8>A >b=w<qS)abse<1M cXVVJ¯~J鱩7=\:g9a8e H DebbZ+i$<;ґxz{ý?܌ʥ01esD|Z$$옘2|Α$ G%A WFVVZ³Xޜ i S>+@ϘbJKd|tűkii Ѐ&XwOc~goF6KڅwaI96#ѹѐ;1…CxJ&. <$et11 @eOW'u|mOE/1XBMbra1b/  h J#HEX^)`h^ 4K6)? u/:xW>)rDSS1SxPCk|0<(u4*XE] L" mŽB7QƬWDbP4` -هwH_U,}RpN   嘱vͿZ'Ҙc`nbDd9l%nsj0݇={qI >cnI}3*Wb}xWY8ƗEBM  cخעxq7RB1t=C.bIuŝzs`HE=Ico?%l_AX!R~{~5~\5"z~][޻Ę6XzCcdU| (R12ai ^cK1o액tN<gb~Y7.""|q,P H%ًq]Cՠ>)x8Tm&[0q՘ Sxˏk Dl0m_xrS@J46//_1枫.73qzfiK}!{%0 (?Uܚq6$"ĞIhJyuQ@5M0M_x@$k) 3HQWNF G;4ݵ$D4H bx- 6}xo;3 L w\.%<>/dcHH<0K$(K$U#^/#a#%ًq}hr(]q"8Nږ|+*'B> S1l2.^Y $G,i+y2^΅țÚxI!j jGJĈq»<Th7e찛3^8a}lcc@3c0faVACpKrk8)g}{ǘ.1|D%3DuY$pR6w%`|q!5+i8l<{rӄH+nJA&x /C|{;nmH7um*E sɒCS_ňR/V8w6wή5gpjfw9xKպtt,dr-0 g^o 3+)rehgP.N;pc~ 42ֵulRbUT^`? q4$:x٦DAj9|㹁pvσrF߸Ea?6?\"!qQ&) i3%W$2S1CYa[i ~CPbOʉW?Mz/ kFacRtsS9l%<|ylR7 ![S#8E1@;? H9]Sxg[TUH%W/^u|颤 +IS6<z(Gf\<\ ƣCeM0GM : oijim+X +u߶rk7Nش.I4P9obE a| 1~a<Al\-1;|&};~J CJNjg?_nىLΕJѷ>6 W)H@8uԡ#sbKd9l%<-?sJrP|} {Iw)P C '`LhaJ@% 59JxaH%ُ˥?>*j<汨htlX8w`|VxR b q>,: sݒ{1Ӻ&YYǩE[LJ׎1\wJ"!DA9]NHi[a-h䠕S³/رZ)p"0pîc&1^ʭ|-Gξ( '̑K³/+!]>3:)^W"[r@ό[G>1jB: ֐HU&sDKxvR(}:9'ͺoqtogd]߬9[EBbғpr N ;Gi9l%%L\$qW)%ɺ⟯i92JR~{o$D˒9ZTL0R`Lf{C*#pc^cʗ~qLW-OEy*46ύqKX`*cH` Ƨ9_T@-l9l%,=xфGNt|Ԕ.V/8Z;?<#cЎMFzb?u#IV#햄g?^~UOP@8PU.:`+\0l#G:%L4@'e|vn9qe_tc氕 #H蒃{a+q%CjZ(-C\\M?_s-K/^'fbᮤLqMtEt?÷(C[ R$lLR=Oh 0G,.0n'tŰovJ6z c=qɱʔ ,h!u8$Ĭg\:iErnKxe|yˉ N x{snHlky#ƭO 7OȖ{A50g?^CVa)*9: ߮(01'6ǩ8SZ\泣֠$lUS1"4 i<{Qlv\mhQsd.MPIdG&FMaiMq]zRʂNLJAyL&-LɔTA&G!g/^m{PN7<-XE=$!qcʮ dKPPȴxpoJGUƂ{&Dπ]ΐ3['^Hc%iVʔ P>3J?4TB&Z8"SפT'fA5.&+ =rXrWR{xuqϘn[pPv,dRBX>f_x6=9~)%'WUTBt%.d;, )S1u)U5$W:H%ُ(7XFD&qAg,bɁZPɖ0q210,Pv:Ug'pJKxuͪ ?+ӏ H K'K{6>2)yJq0/5k 4Y]xeJ & f]Eev,0$gI8~65I˞H%ُw{W(KQy Fu*\BWf[>-z]kZa[i ~,{Tk<(\msU-q-q }6){gZiZq氁R/vv:G(uYv̵/׹pDzRs*er`^]ewب| śGő+1&Qf&nVgJXYt|M+đVJ¯~?zap/G\`1K7ag|R?-rE#W{`sI1RpŻgM,7o Q~v7 )u0>8y1\_3:r|3~aKfֶ ʻ{ z?օnq{y $v[Ŕ?pu"w? %=%m3s 'G,S} 2B i3?7SۥJIّP#yI;2)! yWIx||HT6Gъj/t\n>ʯӕ ]=F#v>sJwJ`,i9l%J฀/^Fvž°밿 RIpTPi'~`h.Ɠ㤜 d{׾AqCcIAp`i $+̑vK³-^.ve * mڃe qԮȪ$$nڞg6^3 q%ѢnDs)ُw2+4yUu$|V Vsܗ2( (&E'R |#PO3D}eF[//4i3D x" ;uP< ( giO5ڹpMIEX'E瘦C搑Kwst kCs CGr57t40!)`raשi)6EW鯢/7^) ) (s󦀈$8xjJHK-p,A EVCFZ^rDž w! x6Ađ:ch (<G`Y}xn҃r#5lV_MXʙ:2Gʴ~#o f^;-QcC<9;ãa69`Y$$޵Hʉݵ)bL":B)!*]bx7 8P2a*)wk19cwf9NM ŷ&)a㝆ci9l%ʅQtکu~$Ɨ[m(p-ʼpyi9l%~xw&ylػ,: ̱~ȱ0\:i H&enSX^aa-ًȯ>[a[xhAauEX:yQGcOȮqq\Bd T`wuE|@Vd~yk~u[QPbRPFf|VH9eVk^Nd$@qGtLj.AS.󮲝%6 ?1 S)"g(Cz[KJ@]_REoWZk Ċz2qF x~:Mr0gn&!zYEdr8c`Lh3q-)ҳA:Xa[GsXD,(mtѬw1Gs&L ƻJAwJkʢx͙ZxSzJ)ZLAe]̋8e2\cc*VV }j *̑VS^\hBAt(ѨwFI_psN=S셂p"%u8:0G- ~Tu^!5)r#)9cȢY7%vR6.k-ڣbe9nIxe@Wޢr<7b_p*#ZPƧs'Yռ㖷)foX͟=x绌EpѦVsquv08{zB]OJcy hLO ͹i9l%<;ҋ9XuRJ :cI΋srN@ :%$RyF"vS0"9nJՏʃgJ\ȊM.6b -!BXN--Ly)VAl0CZ-^W]1+.)צ؊KZƜ.+oLVU31`!JeS@߹-e }ύ+Mg'^jNR3f;kJ;T)X[1 ekߟw]1 0G+O0VmU{RbՃX;w-BoRQC 3)c+pon^;2-2Mϡޟ͍EL\>۝~3-׹p]c@ SrS1;w]i$VօJᾒuk +a+-ُcAc\,b5F XEcC,1bf͛7f 'СkK8*쬃X90g?^nRjRx!TdI7]2M_V\lL^;&p̱ľR*)*%¨ԑWJ氕9NP[RAUMj/ω3O1~him)h)9u sJKxum :rz[ui'IQ`5𿮥|FsR|S[ǼFV$G- ~>TI^c.(պb.w)QYkkҘk Ÿu.V#햄g?^\rxtl"J[/V){bJ?#])\~.K-KuH+avN<ţP3c2PQhUȸAq,IBsJBtRuZa[i ~Y)yuWf s*rt^#m-) !5GI 8U{>ux3уr_v^^⻍zTwb;W:~&eXBCmީXBUxyjWUGR{Q^+.]TVo="!q %oXKfVN ~NAY\+):7޶zWNH }WRӛ'EdxE8l%<2kHSI Q" SGH 5%pfy1Nb:>) O ?_sŻqNh#G8Lc c=tM*zoaO}c 0lle i* fj1ȷUujiWu2uWyB!Sō(!E1fNYa[-N{'j0!ar+y^JB_?.nLTD)`|=5|M̐F/fy6c/~D2WP'i+\ajo|%sխONH%مzo IVh˦Mm`~[^?GOj[M yn idxm?v1OJ_i]M=άVҔUu^q"x_wi"P'm?{[K:!IF/G^rȮk Ϙ9( #Z$5ʦ:|zZa[x7u +1 ``3sf\&Dt";" %sƨڦpa͔#핀<ұP#Wnۤiqib; -R…a39{`X7ȬtQAZc 氉ĻYOʁKD=F_^gsS9=c)a}qd>uc氕KŇp\n(q9RNp!xxTq;ȍ;pT0\Yuڳ54TNnم^Kj+ͮH"܊v'Յ֔`\?)Li3[?Km<p`" 4j㿼z]|-1":ER]1% ;ha+̑vK³/㍘7ݔh3d"{zM?Nd l Oq(<)i9hIxvCɼ]:-1li>;͋yvVG ~sh M .%TD0UZa[x=L8ci,YrlX31&5[Bb?SQ'J12a)^`jn 114Xb8MU\`e{;K!.^Xb "#̑VK£yե{n ^P?ZB"QcQ;UlmHCYw]fHڷ?('/.6l[İ8L'2)\]@ إ?}jz]Ĕ'ƟEA,qEEUJwN ԁ>)1NV#햄g?ލB19t*cG47 x;d| /UdNg`Z|M̑&K e㶏讎XaVsʽLKH\8);ʁO ;.: +a+-ُwYƇɰ+(S^ 7(v^%@xj )*ގ`;.RsŻ7aIdmgy8|E{n $'Aa8v /9ҟbJՃwCzkڼ<z`riZ8,# x#Rh[VX>1]x=c>뤌o'1T +bbA!8LnmHxMŰ}E=ʩ\i$mlGʁ *]GoV`@-@ i\)'ǁ+B6FxÉĝS1UR "/:"!g/^>y-_0bʮMW7E?a Jcw[VǒEұݿ'Qz| dn4$ E oo K<>n fH)W/^s!s)܍4m֛WJÒ ,p%SB%S‰XPi$'aY@`\$$|֔ wN  ⟯i9d<:r:;R,΄wqsNeRjιĘ PHK0VNCB'OusŒDVR}n>fgt>ңr xN)y)+1sF x-WNVmvܤ8_ḍ9"!q՚,)%VAOVVZ³/K4EPA#޺FI&w(DhʽpD``Xt;,<\|Msg^շcq E"m mZq[R@SB{Q?_ sJKxn!OU Dλ0om}a<}I9j'Ѧb3iyO)y<Aʫ&r@KޅAȝSzCͿRN-?V‹[ZgN\Go]TQ<$H@)IRE)IR(QRSfl Z7Q!)gߙRDCR"AtrwuqpӅqhXCvEKCJ>Pj,Rqz;8H[x_-v |!(8ĉ𳅇]qҿN(Ts d4!Blwhb_v|7$rÃLopzX$S> RL 'O?_ sݒǻw$v( 4'*b\)[xpW#HҐFmu$)sR@\%q-AiūXx dRꐺ8B8DژoJ-Ȟ򉣁 0G,.R'yP8k#b 8tSBb@OD993uG [a[i ~Ojv?Nq`C\z&g[#.NǙ H7-8Õ1І䐍)ًW=7L+1$3<YԮ=I߂xu.Crӕ DQg }QA-l8HIx]SJ9V M*}/s`2f=":~&0yhG5?05j=ܖ^8ZnjBD>+ A;C&g'^z-LNVJ$G) qWkJl$|#L pi~yj;0>(_6k+A7V|J8̧b sJKxRw^4)} papht$ls뱰VĘi$<{r};- G b< [s#L xW4$rL ᘩO|-FƳ'o[)qmV7\vy:5q kY$G$)7- r S12i$<{]/(niK>aA($]`LmepS1u0qg d㌶i$kq%ѽpNܒcn gqJ糴i$! V$L ~ x^lpU:)6T\ . x!o ֥I+xk|pJKxs?1[So# Ruy cTx%SBb'\K@d .0lTG^nU{ݖ1)Q ǩTIT.ΆDurC5GlnDlW-1/G6mߍIupkGPq[zDk`0qf '߆pr+4U,M#đFJ³>gY7û£>mObbG4!e|-D=r* sזX6eK\[ C8cH(j[m ,ܵx"[I0BJ+#햄g?^Fں^ I`Ww M+h\&% yϔ㺇c2?>5Ճwxl4)''F|o$lG$HÓ!<ȫrNȺәEX2鸘$a}xGJA - #C*nىw2SF)S13&m;b%mQ# C[O qbSPߧl^t]%TÔtG#ոa+=8Y(k4HD>C8ZȊH%ُNpA8y.EqMq:)!qQ syiY[X)O06xy )Ƿ֚[q]8:/K(L @3;3D϶ ;B` -ه1c2LtIz  %n @Dĭh;[1U5rܷ8uc"ˤƙc ĎVQL gڦ]ms,ӧ3i͔SA 7\gY) 2ʿ1:$ʅ]L./w4 ᑢHVI3˔`LȒRl ⟯i9nIxzk߅[uuXcLnq\JBb/ƹa$;I0nc 氉eVcwyixqi[|V1,TTXBei.b s.tpb1rVnBԑÚǜq5f1|["” ;ږpF6h:dj Pv9S\"Xj c>.0GcZIYX!g/^>ʵZ f' ʢcyKޖS6nxgJ,ϔo<'sg^@Tc/nJkWF|_^$S|Q̍YJA-l9l%uc$+̑vK³/;i/΁xQyN[㹣Ҽ)O|*LnHGm&rs8Kx2 .Y) R \i58O56xs5էSdL ̑&K³ !йag&F5$K`{?j>5NHx[M:?tG$_VO4Xx=شCpN0?4R;b.ǮЩ$$zp?S3b46x}nRx8` 5.o<{R:foE۷+ɲVmڑ|&2)d՘sߝZ :9s+Ix|, 29[kT޼mՕUaaሸ jPI0tAވg|O 8)a nDXX@xEob4$:c8p'oiFo38t*(g<(>>U @+FY% BAҡ$dAa58|1MPl+3:&qB{PZ((|oReԅ!l}oZ~8)հجo;f|g0oHRA(t#%+!+%aq='xgU'ݟ.(g"Elw1X;Q(M J N =8ޞ)g qJIqXall#śx94rmxr1G?AkUE)5#C:#,t:oԃRTSvuH$H )y{p6i4 N(ni+(A,+@&(^z].B0n8dgg{>^ZͤwoB7H,)]3*MMP63HAO7ШIo fOGfž$Aso@f^Z{ '/FaMJP~C%!"֗LoHIë#/RJV?x`';w_MW\4]%6mVT}nvND'K%]+5v 6BSU6F&j6/۷O)+ᶳ =I?V0(#yrT<%HuYSߴB4RIR2xKInv[eجυ!ϜgTӘ9;_cj f"9Y* = A;7^hL}u4 6,+^8X5Bj ?7+PTAl#hDpjIgq .FhJA<ލEۂJ3"A:|(>=% \zBa7%8[ݞDki凬Id?*ُY8,3}REOA~.5|Ke=b)ʃmͼT$v.ku \s|L(~F qJIqsA[/p "m><KG"q aJn*;)+ù\qMJ'Yf]jy۰\¾JX.F% Xt71)2$8KQҖ w&[LS8=m)jGu0*^(zRh@ O7_%:Yzc==Zb7 BrX0|R顁_wD@9LmgO`xS.ʃ0f j' ;pBCk-aH@t1l]T|ogd}ɊbY87 :o`qDI'qaX \vT]^&PuހAOؿ#uah\ dN2>|l {J B>5r`Plan6%CL3*n <}[UܪXLNQ;Teo$[Մ*( |ŋ*N S$i8nJqj\zfJ]nL]I##D482j|I)Q⳨ G ,ξW~loRWzھxgrc5 uc_fFNex`&C)>Jc\  冻(/0Mw5ؙk<]F+ "b:w+V}_9--\+e]4']^!.a}Eʔ01 &Z. كi9JJ17Z6PtAb`Qt(@\ 5`Z]8RFTJ R]C…'RMnH1mLue!e=P}UuTc<؅H@`TPejPA 2Q9}7Gf=-[D9}OK$!A J s!#%a9CxbZM굘m^yrXgH A@ت$D, B:m- <ξ7cAy%bLKpw? 9:ZC0TQP.$(O:mCXM,~lʳŒlݬ?li-ڐ- PD+2H} 4"8jJfq, /O%Ž0OO}jD+ S,4>%4k0U86s$u6 *$yó-NEpU]IqM(܄[0Ba68[,~V{%cIoz?‚={ x]"u9\M66!lm8vIy0BezpÖUrʠCg}}É!j\yj "L4~LfAu /EJ)^Kvt(9,] Vf h*FCFJ6mRfWI3oc;mk mX8lSL gQbJSdE0n9JJ1/.t$g$CƖg_@bN\^^r܊צa/OV<}`O)DÈbBۂ7,BF̋$CzI`*E)aǡox=qya;50'ۊ$ WPg6)tŠcgs O59)Xz]7 Dgr\1u'Rf9%xg CvK>cG6JW,3E?s V<-KMb|[S>k (Φs13(h)h7bz*/z].նMXZzp)t\֧gn8/:)aOka%3!_mofmIp0AU? sYv @mX[\3w3#x !<p0eRl, M0&CG?&piCˢǝ=MKB "yI^n >tHE ེhI'GXM,NݑBh(i*[9<8W]Go0%d4Y;BRy{"|+wu~8u9tBb%|>)JA"֞  @4~AQ|xM<^N@ b{ qS᷐EX@?gVCVJ>żt<"wfI=!Czz  3SISuZ|qH gql=ζn֜f6f=?mv 7I%L2.;/E!%aEWu,:-PBz!(iPH|eR=% ra%%qTbND1W?o֟Q2+*-ϸ$71O'O u`*tm)a-wPeSv1n27G{G7@HI ~R%mo5#즄}K|ņ<]4ۍkU}~s_ e zu |vS>{Τ81o?x=WQXM#[V"A:>_ %}`dӢlBa7%8{p޵ ^MG`-w)M`^ Fhra. SRCEWA a58ۻ}frP}N6ඃK H} X Y.7\)U?R&S>ew8*"Dy5*G" &?O8jhx`(VwNc`][hH1l:=+48b5OpuY)3MuŸUwשdX`mj³PBMBC O'Ͻ0FO1' ? yVLpt5%SdRm^u+#즄}]jp~~ď~fG*j! pQ@Bٞ c]bm fyZhcgqE^+M%,ˤ zq8%zRQB<$T L?r+A#%`MrNJbs7#U,A,;-jH|MJ 9nJʢo i8d%_E+6S[Gzw0Cv/FIRKY<%$` B4RI^pk {^k\7^Kb/9̇ j<}j`4BާpR Y{ɕ R/0nt,ؚURt,P2%j^-*ҭ60Ifao; '9п{<5\r$!E( H[/*BtdA+C>&Œᙼ_؇G@S/tp (YJ1>u{L#GM <oǛ5-fxC<`eFGpS.G-9g ~!`HH \;+z1 7Fő兄.&۫zL*L+Y<xGշ~2կ1XAQfqa $DTKA8Je" \TGD>-" !_u~,5za"׋1ثy`Nzݧ('9.I`aqLtе29BJاpYg-}~Aa5"+[XX5=ë92 "!pR ?QzC"$t8utVmVCVJ>JWk7(omUYB0/,+8 ;% QM5S@PSEgi8d$mf3 7})bhm$BxKQ{INyBG/Ōn#K6욱w˛`ePfW5z~6n>.An0%{SEJP~CJ[Rl^7t.R;R,YWn /-H-)_[RFڤg:{Vo}1olMަ}z_9Q",bn MufBh0~< s/^Zp*2Aa4%8\ Տɾ]oߌCBuM_Zbjrar I=^Zm02hڹY&("rS^vYnyw@ /bPp+.LGM $&^#鹔HOW(01̶ɵJl%V&%3頠]vS0Ln8d$8;w'tRwx1#_ӏ)~NI;)VU{ ‹>qe!GS8ae^kR,, O4Ʌg99GY@:X(?%do*}U b)`K,}RI鸰k Udqp |R((vc!p?~G:mZy ;a o[#3 zޡx MUÅ!ߧMr>H >m Z( ~ᖛŧj*#[#ۦ*sPCYFkt4[#LS8vge?}-i]+Ylg[.茶0qfO.55_6~ 0)-lm+M7=ʶOW7sX4XXC2l&R=qsJx׽GDV#8xMJ͚K<9 (?%47 TEE1UGd,W5FЊMl7˫O(`nX"5Ǖ\ е$lU4ՐԑVCVJ>e? (蒘KuGgȸl!i~2sxG7(0X)U ␉O]s{B :<ϖ5^OjjO,_Hh4w 92QIM Tl> )d/@Q<^o>.=9*9a2){M t:?_ qJIqRL-FAq{yF#dFqh\+ǧ5Cbx`^\LJ`=55X!%a΍?oRPۖbRhÈJ]$Ğu,\ǂs̝>9|gܟd7{֓5"\>Wb  _!phh*?&C&J>m+򃖢¦u*z>gY]bhxfSA~h<?j)TLgbzxEEp_;3 ob 3W`\vM%|pՔlz_Кe}/p蒞PPQ22B a58{oh|fIUbPɏfN`S > lz6GXM ,ξ~xZ*+%{FXb37;(fLFVCfR0tQ`e  BnM+GM < .b>"i1z䶞zu Glo8O9T]Fo8{/Cٍf3ה2A`3*#)*¡&9d$8˙+%H^0sr4*R@x8ƓpíMS FS>[b`_M{w5[Zh E _yK{ۍ5r{1@֞( o_}4 }h0܊E:K8d38Z(1(wo6 ndmO0E0t[EyO ?Zv<GM <~vZ޷4XulX /b+Wh}ᰲI}b ߬1u]7"8d$8RzFlW ۍo{N̖c6mxOOa]k*Jx~ %Wr+vS>L((UP2JJY;y2NQr`{LCE|)A8(դ Ǚ:ݗA+vS>g^ 7)$2>!VVr+qCC ̋+qwZ qݔXInaĸ[{~!Q U]E@~4Ba5%l8|3ڛZHt3R̮*~98h9FyHO @.ѡtX!y\ p߿RtM8x>x N!N#`R%$?TDA Yz_`p4"J+4ɷ v% ڗ"A:|( * qݔ0߸ F@?qnYAt\|^XTû6)GvM @ a2S8tD^BLjKfeDb?EőXO_ljҭ][R<=uVCVJyy)ҝi-~!Rwu3m5rpXd@_C +BB#tR(,C}"3baF/^!DxW[$C+(voْ`O:?_aEpʐ쉷&~C}=ۤ?ٞW(N. |K0T|Gkݘ0vw,k0!}*{bϋ/(V:m '!YFnoȷ{Ay[CJ.JGf]T"䓮;E'Yua|M4.ێ&sYc{FA"ɽb<sĒF 7AifJh8u4I␕wͳ?7)^F"-M v`rX"@R, ;T. ( $ʈ"X)%ci=h: HAPϮ($C*mlCXM,3l9.7 'vb}+vN%o%ٮ[ݽ% R,VO # %`UkL D?? <+]bY.q<̧}RkؗQy{PPfrJh{:?sĹyn֓Ff^o" 6?qsQ1Z{~n;c'wPޯ]?G iC<03|m~SqW)upҗ0wjc,*( [5R|.8 ?ܘ?]v޶֏hmkȈvob%pN̐ 4[k?\vK΁qXfo[$J.!!݌Kx mn-//3QD%sjr> q#Y\b =|{|Bw &֎& OvaxbߋD*:х#_\EB`σ^'BRy)c/ Š74Vq^Az3z/9FU< U4ˎY␅O+w~YQtQ1pAl|ƙ\~a4/2%5^}# qJIqx|s/mW L|ȎoEnqR,G@!POPda8d$8|xQ3fi_? Pψ;Y$X7(L =/:?_ qJIq:W]c"eߨSr"|E"qXfׁPZ(/>BB| #rLX!YM$;'xP+ Y2ӂ*Y'b' ~-Cu3#즄};R}Ro-lAGi&QB {P|"I@۩5}Weۻ;^;3nі[ػMJñ7 ڻ<,ޭVFZ]- =\Wϫ<:| kH){C3q>¾ Abnoo4OO,1/  I{ 2uQ;BĜC6J>[k%WY=;0. # È5}FTS~r@N~xN 7&ix %R@Feh"؞C&J>7loQ^)DZ9 ?tPGEC˄8,}}_)JGYwaWl!nOv$V6^PޝߏKB) MZ!Y) <po1F7__6x}M[h|!JŗMVpPbf=Ep5aŨ"!pҦVQ^S0h8p!+%aaجyw|&ʊBfP?}*$C_s*p oFفѠXynz}o tFzcHaf`|M+vS>J`pV ؛ A6%A[P^4 /*?_qՔ4ڃ*[^Hׄ0])@dFPBfVl ô~l{PhA /w\Qz  rpXFQnϬn*q#6RY<vfNjmrWsrCR%U )Kx3fR4QAO;4d(чz,`ɂ5=-zt4endstream endobj 186 0 obj << /BBox [ 3092.8 5030.94 5077.06 6731.72 ] /Filter /FlateDecode /FormType 1 /Group 73 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R56 49 0 R >> /Font << /R65 74 0 R >> >> /Subtype /Form /Type /XObject /Length 40440 >> stream xM61Y,YU[Al7uOG98Ϡ6Pԭ*(Ӯr}ާ~Iu}?>>🟿|/Osz>߽OKwz>ۯo_ TߤѶnӞ}MWo_{>r >[ܐѳ\쯒jNnwy>I~Ͽ:Ey{X'(="zgG(ӆBQ߄2"\[,g3=so3^d7o?]ߗ8%3{NT&V븠PJ{߶Pjߥ({ Jp6?^Ɵ*_MaR?N __!)ͭڟ>V3a{c]w߿2 i^ƹgƏcGo {S^]0I iۿ ѦFL 8^V%}1q Ɠdjo{4A[?ƓE~/Zg~&BBVHBV`QDhHX9w5A9^RF1}x/LPa-ScК=mi$n"8Ř?cڄ1{6Q?mATx28@6{Qڿs! )Goژ0|͕3^>^VmecfiC5Hbx=-[5 k:@[ Y!{?> Vd31Rs=)}&V5㹴gi+r|&쮼hm-d$dNy2t-G3Kx1dsBf o I0;/@|M$V`7JݩO@첻d}k%GA3^1Ƨ :8cN{BqwI{>_NXxjLn󺦄A4tcg$!c=VL{?Ξ=[>~6N;*;WW=$D䌧fO ,*6w:q=o@^qM~1֎W)06Ơ>$Ơ S!:9cT 6LBq6Z96^,2E>|غD;VS-x :8ɢ#rGg!DMg}6⼍S|jձlͻCҞG{}8椉o ~Kxk!˧a׳HdNo8كgB"$n"8{cܸ|~Z9c}зp?VcȊDC'yH!hi$n"8 =geၻd pXl3ٻbB._2eͦDi"1#ӱ@3 ֋Ce̎p֦di\m8 K dE 8ߩlʋ fߺp\!w]mgL']T y wI<~ߕ IH8{ѓˎ㱝|i/ҟNa< ߱g[ $|YAM͒eBm?-l2Dị~-!E򅅠$aҕAS1^}ڧ#l&3w\G0۳43R4\`3}w }J}'¤ Âsa^ +Km3$¯~0<6f< ['>1|Z{J&BЮ[sBm}8 @l d oo-͍ -l࣊J3V/F{HASG{:@G+$!+l( 8k}_wHkOn<Aڈ3Ժ{-1`[s | @6H &ދo;1DTm8 xH.gھ^mJ1>&]9<g)`>ɟilwp!a[n)_|mU߲tOk)#7؟_+8}&V Nz&.ް1G-wz ~p<`&mo`MJ6&c4x1 ]1TY >b_;peW} wUqbO:.VHo hl+VHBV aǡr~-;RlJ?آZ{ Y)vM BЮ[c Fm 5eHikA+$!+Czg{/w|WNatЗmA4tx pLBx^l2IiB`EH@q6X.6l1Dˡ`Um&8à}p#*Ƥ+_ˆ-|{D8t-&![z}%#"K{+UPhbH1v :|@d_D_Ba7~V8 w ɱ _|u$~=xpJؖG[DC!8 !L:@ߗVH"N ZqlKl#ƹe0Nu({Es #G/M3eUx r,^1F"ddFJEVd (sۃqfrjBb`}  TC"^  ހ' }f {qRIpWBÔ+4fd3±z8V[<Cwˋ`lVm"ƹdYxi̫(AyLld$1^?\  ( Gㄮw-0OH q!}- N=щ02l oE+$!+0Y2E+YU7$E{aCv$Gh(Xh ֠0wSx \.Y9vǂx i$͹z^Jb8Y׻ k^"ܾ:@[ Y!{?C7؞D B0X"BI{cS–ς ^Sh_ IHl8H D#Ep^=bZ]pZG[$kO59c"%N Oo:@N+$!+p#Gq:RZƢў7֔Nzd AȀ g<)O`hn>MLމUjA.Yí盛M+zUËt+ 0̴%1vM|yT 6P L$އw+XMg#1h߮[[HK BЙ4qv{m&Š$c3N*N p= 5ӛ'6>rϿENm_ A$wk}!˫ hl}i4maXFpr [F˷ZcpBu|`~6KG>Z" ނ9w<uZлHJ"ǡc=3P=1qܑ;ei)rh~,O2Y{s}Gl|2JEN 0W¢SKGID\!:@59KK!خb]tfϛ YM[ ܔ3/4dqz@tAZ,/ۧXi$d^fTK+.?LͳiXx'MgIXl[ND %&@1Pk! I+S3Rc8dҜ K. hpKDgf:VVe$n"8-;}[qBQ[o?7?(BO2c{D@va$d~qSjNg 1@:i|* -*d>e8<7YVA0nh[`7,hgū+g\.eyyv hΈbG1KBރ! 1`P!,N79sԂw?9 {`D_:Hs$llf wex$~W*Å0\x'Yy>8Rj?=T @{K (Wnc{g|'tivfƓ/$agۂ :PnLy yJDq6y=&tn>_dvy6BHd_ 4韯Pa.v&/a{l C|cPq q*AR}ߋ`[ړ./Z?'H6=?Pd/,$`D :Eű,GHCťl (&b^rJ h"^x_ ʻ &By(n IJ!8_Ѵ"%J*>Pآh~ ɰ*y @fՅh,+dU- &נDR 8^=FaDH@{q8=(+܂sAdC]C`.`,l޼Tn%D"aBxgK6{W7@b}a.A'Myܫ8N"Be]}Ba7~.V[id _Ot/SNڟ[NG| l$d BE蟯i$d5N$|{ tz6p[gGEsaECJ7v:H NQJ7 О՘eNi=jpn/x{]I-cpiiHu4>Hr|(z}^% !A WR&#!76}Z[}I?Q ij`i#YLuU2;0"d3o]8:ײXr_R;K@ލT%.{ "@FuQ,r2kt͋UiͰ k3E]3>gr\̈́>W2y&O_k?xݤrۉaqѿk״cS{yCܘGʓP~P^^PsR}w"/({idRq\)&O [ٷm[f՘]<*D֘O3Ƕ?`x+IYށ1{1W_lb&V= ޶HXa  N龅o:@[ Y! Y)G}%vb~yNp u;C3ݭC zխ&D]$fD[DgU뛜ہ`[Og`籃BP?uZ 0{}' <޶{ emzuPb|}1&ShkL{': ֕Gl $Eܙ{bWl"O9j4êz pکҡ0B2R[/>jbXo5x&ˣwx7cmTBI{q+=#krS^^JjȬiS/%>Hb,-ıC?^MEdtb#Y߭\Ƿox3dd6^tTF],z]o!oL Eh{Khd36y.9262!QwrPǯr*ˠ=6za$j3ʂ$DH^/T8i򲁿D5;q;G];4kud4Dycb`mPZS.'Uz)dwA-)bk 7AtRir.DNDMgYi&^y>(lX?-1-5 @DsE"6,8{|`xbOY70)q_BЮ!Fy ᕩ5IBF aIųFX6ٗˁzp4hu|Zp@'h2<[48M7^BWKL^IAK"a@dfZ십<'; U B;qY%$y<?9(C6;r𒓧(>,Ag^H;ٶf=4U\EiD ޅnmλٲx˂^:cu6Hx) @8):3}R"PxU|kco{,TZ4v6HB6 `řjտy[aG48W·k o_uc7͐e%űkSg `ʢBػp't]5^o!ZU)0( ]Bʉ`ޏG{ggcKX<2/3? <`@zwr&BX QHAQ{/{Sݍ[pw=p@{8%ZyHp|}"4Ze[!{?}w3gWVV.saY+ |\6ڏYAÙq0{ R885|k\qN]x)`2tbm@;Uwu F8,FH Nk1zfS rK_ڋ;NұO4MXv>Kbg3x"2Kfr ɠhDՒ7h_{QI^2y"]'+nH!XAg[tޏݒ[ؽqxE@b JBZF #Za$d~k/΍K\'*l>;h[%Pr\#w 'LKNsu;^$*W#BO59V:~$| 3azY߄8 =<7݃6. WNKw0.o+h4 i2~uQm8ș k Į S'I,vͻ ]y`tM}wD$`Dqydի-jZmH̃BЗqԊNgZ 8{݇yGFRoL z0aϺ\>mA0!8V7ޏ箂~^j7{?ObDz#DC;8w"Ji3QW'<^y`A ҾXF|]T^ \\XJvBZ%-j8Pj Za$h#o]8{՟C9C9`v2^ >}dmQ1zUKl 6zQhz!2:qLPt˝ ,Hm@= \fYRL\%7U貹i/V;^9X$o$t-5hs]\8B*wCh_.n.ϫCy =ceEm@cbwXۃuLc! 6O( @{rD8KD;qq,pXkrnh Z $z[$NY!yXBR{?ζ=ҹLrϿ7(_8A4tx q*^\!\7u 0ZAi7~8WWm\dYÒJZ^LREIltҎ8V;|ৣS .!wŵ7$(.Cf{1Z>1oh-;]eZb*YVT U|j,11 "ã!ڣ bIVNǯwFi[Rw{\t҅pn \^ԅ . YރãU%v&tf0…n݅~EJ֤@4T`%ep!;4\L6H"&ދ\[8Z^dyU<']{<}HNqxZZ #r>Lpxl8⷏LsNjx(qǜĐIn]vį,̓N8(39Ƀp y-4#Z_$dNnlW]փn.%qxzD!x(VF(dWė\BF aaU3ߜqp0/]EYY)a՛'¤]0'B4P&6w:qb-_JsFx$ao!rKuPϜ [l=L"&`af)8s>}; 7@^?H/>:!o!N!_[tLDM*?/HF/8?I{"%/eȺAx {1SH{pUV֚u(+ݍ~5V!ht ⤎Ku IJ!8LlzUgaԊSv9G|K)S$  ~O 4ذ?^ݬ?Lij܍($/^̦Dge@!)FH@Pɪ9/2R[/W5WN}uګYAT[ :tyj-FYU)*i<ޏE7C]Cix3-<ܕmѾۻ VZd0ZJ-#$Va%oNId^׳cAv]%P?;8l `h3%DCLwҦBVH"&ޏ3R#~(II ~ts⢄-3Atb腓5ϦоJq{?^(eO7՚v4aWv;Y_D'^ pV]T2Ba6^)9@ڠo1xt!o.t'!`H14D1LDM iƮ"gn*iQ5p_]PWz)y1W!{/_y]3e*'ĝdJUZ]htUk.ר|1^v폣E)ɟg=8@ativ {/+i+7E_5]Ņ&fJA :|#:@"%n"8^{zrrڠQy/$Kia$h"8LHQtWxyZZxU)&,_=:M {/v޹Nq"'7hD붕)a :"3X]1+[ ~ˡ#Ba7~&~V-UVz6i-%e!yo>Fk >h_IDغp;~otO<f>w?H?n˨^$OD1y\UJ$!w0Q̕f+6Uo| ߼HtNNb$:"5DM{ wLT"3kyt Y׃aJdsa0A2[};R $yR,ݻzB[m5H SyTi@)/?l+A2AdK\AêJ4] ͙ "/LĴkX:z{VA$7+IO+7U?Y--pVɞ\9/W W ,-[O)A.agD:Ep\FE?_>F_8|OMJsNu(Oob&w7 W;)lĴzqx7a;ؤX-Rj,jgL} Ds = $FW'@urifhOTq׋YʔS i/T6?h[~OPo &[WsPPאn|\ C"VJd <q*"%=DXM I 21l;3TX;m1\9=K*2MbDTD)l@XM޶Y9b3EDQ\ 3K7(ONF\:`b4;pw?79\S|f@ Yؑ^$@3DB>.$Ka$j"8ՂiE!xkxЛ^[rW$9x'/j E9'{?ˁ ՅÈby*ou*#j>M63bJs/:*YdWm8ir}0'BλZU$8;՗$+7G !Ɖ~)V%ށԽûPk]q[SWm?_aj8xy&p.*sUAEe6+i"B0G.8{{;jl+k;f zk*R1s [<6OfaW?=)E -$U#qrLS VH"&ޏC0у=s?C7{/w :FxCGa$n"8<}TxV/{pZu'"M%DMoDʔu_os=D ze> !+YUYbONё09\&6HEd>  p3];z0,Gxf.r< >XD1ܠBd6҃m8 @k+'if/BC҅%\q-ı} pq©;o%D g#|ed/ (zͭ//BVE]u>fo hZ8D@ũ״Ba7~XQ 8j|уl|?W p%,UACWSqHd \:b˟I24nڌ{F0!ϼ[zf"{W5:I Hd3BG0٧DG;g~ZD*QxJ2?BPq?d$n"8;F>܅ |@9%;^HFC0͙ "!LDMgCܫZAͲ2ryqE"epG SVav0ڲY96Џu]2Įb"a[ς :~ƘWǶtVH"&ޏÇY,3W^wj;8I ޵Tmpx&V:3+T핶sn>q#ׯhe`oz" B'n"`93dSf(d٥k ? ɤ@=њ}?w0g3&'x=SUV@{EћO-IH &EhS]Q%n"8$<#UӐm5ة(]n) jl7"v Lz|~Q$e'x:℅%.B\ P0$Ecd$n"8.b%VN:c_mTeE+BeIAϳ-zLK h$n a}._[K!"T.(1%8ϲP,6-_QQ98+Kt<0ك\O_>DF-@ Bmutx#۔9!tlxMgҧAڱҚR$ѽ,/Z?Ƣj,..8&0A[DLg.8x{p;k5ݦu!.ߓ '9L|tւH@ `oqu/gnv_sWO-ʞK~$8B< BϕMal6~{;@4M;gy!8W >fⴶ&Mxk@Zl^LrlJoYW,I3"P`yiO !H_]j[~m68VQI`(@ $QP &/FNͭg4hg0lNjX^4)ϲM*}=E}\A$X^L<O gu4)aBVHBV aǡŶC8)8VҞ%=U"8LڝD7" *8J`U01Aa5^1]23}edq-0Vǂ4T ĹPtH#B"&ދ`1 Bvᦣj8͂3о:q68Ce~yr|Ƭkv8H{XKx ܅}%@0?OMhʧʪӼDdjTmyQUZiYc]#͋ kVL$Fa-{h !tܶJ_›~,i.,,$!\\EiBhh$d$^lcEag^nӌbٝϽi^o !hs.Pg"Xt^t5ޏ"~F6gH 6,ݏKL/|4m#IikABB& aCw~'qk[6:G.IhWaAGd$B+TTl2?lwp@>AF.y̳vB>$W7cM.H@paYoqꥣU':h]$dv^d61ݥRPrT?#m>DE@Z= }&݋hpgze![]8^SVH+ALg|ߪTDs7o%asW_DC?NKzоgѦ:c^c8:hmSrY$l,OL-;~|i<44~p$K\W6R; Hx-7 :S9Shi$n"8\\^;3Cܕ)V~7G4KnhLH) h+1.PH pTXݧ^+piBAbpKyA1L=W%dn f?Nj>o\8 0exIv,cu BI+9jș:;BiŠ8j sH~ΠhPA{ϛM K(Ts 2)QqN 8Ǟgأ[48ə}ﲐ...$7pxi߂CV׿"PK. 7y`64D7lDH_8 ]XrREmRl?oKvoV[DC3+ij&.I 7(c=m"?=%ÙSxtP%' QC 7{/C/ fVnn 4\=9vcBqfgD=7$159L!\&ShBq`L<KUhV8kȼzB"3u ǎ";.:@s iiBqJR0Lc{ሆWsy-V"SM|u *5_35h_/{eJtRPyA`۔x^&nAKW+ KzAZЊ|'`y1`ҞIv]A̒ !!ʃ I6<4uVHBV aaLuB1eTil IX̳.c N}b ,mgV' Y)i%+ۖ\ZNiU0%ϒ) l A4t,I*gIꔄޏ _qX2 =-s~xO篬 R}0DAљrU4?__ ]ޅÉ;T!S-v? @^/d oTd{+?_I@ՅCGJD&}7莃/;EtJIX]:uZ{AMK"%baY]֯G|/Ӡ=ѸM=!4teD:ux7$va~Xf)8fQ=?%h?#$\D EIL+Q IDqYmm<_mH^zq|flyp=(( L}G_o8&>BvH 'M^60I] '0pr*(t;DtULҞiҼ"_ *|8ށ#^@ ,fu۝n/}{am"V|mv=2%wדa#`9:݆6VDM}Gs0i^k=o5 7vԃתmE"'A4t؈x`eN60IM}8^6am<'0ZߔDT2? 6BFHBF aK|-897@-h{ހ`!J @ЪS>\ sa4ۍ?|32խY9 d k4DcEڟjq1A!O5K"%nS=z XbZq F\V4t. 9Ǔ'íؐNx&/YLvS8vdnoa14mt$R4܈1wM0K2op,|&@FIАUtZHa+*28ū eߝB4H[JFG~o2$}B*shj 55C:pf_bm!(TYV>5ĻFg.VEqh<@J &wZΦ\Hj~אqzO!qQ#& 61w Ppؚa4801Iy*TI[?:F$h9Y" *dqplUVFH &>5* Byw{xB@(o<#D g1쀾-@ЅUaL IV 㞿 4׷ DH8՘ǮzlGUPL\c{:U$l*DCE!:a$n"8u0?3ClrPbܲ|WbmyxV+|U[4 jQ Ě!wup%g\M:U2B2,sK.UfE4wzC浜{x?A- \TQH8L4B2R,_r9ńx6k7| '_Xw\g$% K' =k7cD|:rnFH@6 `كPS6 ?*,#hq3Sb.<[jM3/t"$he 8[]hiNɂ`~5XYx»h[bޔJxpEqhl:jt"$.5:%>Gѝo^+r IgKn!Dyt182ռВoChi$dI$ оǃNIpW7M9oX$<HFe9«A .O&ǏI=Xe}7.0ÄqmsHSj{z^ᩋDM}W3C GdF\BI5dIe6y90?p` ?4P"nE8Pgx*DZvc5H+A(6wZ nUO&!<;Ha7_-H+K@vDR8h<4y(r+(V<.8!k@d\6 -c \+6n|y/,΃xs EB& `tO ur"$x.d0ƂV hRBR<?]lg  N> *(\TFA K` `\^kVTk4?'qeL6dn}Po^ϱ1=O"/PA:@EBq'f#^÷u'h"`m Ҥ^&:i?u Mu} NF}}ˊV#AoЬGN$ %Iv/:@VH"&>m蘵h.YPUC: j4DRZvBM!1yᵬ>+JOx7R{C/B3x[/=*@Ͳ铁Ulz ΖikrN+ǪFAǖ}Sb :DCԡp{QWi$n"8/6nqa0 xK\~1 4"A58|^hHi h,Oή>c;VN?$ToA Oڏ:RI"3Yýf%'NоWAJJ!8tw\Ű2<?8nQQ/ARz}H4Ԃ 9!![,6A̼MÖ~5>LOmNE9N. 99"q'F5AtUVpҜE8BGQB4R$ C@ Hz">1 u=LI}m\ºմA4tЙ<<|MDM}gOF*B$T$Z%u#|/6ց :--mV}L=~~8Igqv~4*69H{qqwogJ4DBЪ&\hVHBV a2=yolD ZH!̓=D@4WY$dyn>+}yXцKkJz; >Bo9.o9u @XM}g s }^T.DQ@G) Ih"}p y}O$FaK,xdl^OBެg ˾<IBGVe;BmqgJOG4B{ z$!O0uiߣ1н[=qTCFafs8~dރ8sgo;Hƭy; XxKY"Ng"ؙjnO[;{| Q!1*qѽH܌kBeEӁ :|8ލc"xEh IDqx:ΦHӼe~\sk8iſTp[^jv% DHS886dI7rju!tbf RcN"Dj/ߢ5$IOi1s纽0;_}]7_t;_p$H^wp5ڪ}rs,P/7X. Sh[ށ>naxXĪ5\"N6 LbX =O]T85mﲐlԵǪT,> q"qE"Y.4t(螁#B>Sh.xJbwN|ak_ ?_!ߺj թP$q#Z"/3~c Bئpv QrCZVV!#_qW g( !}iG#jcNzE+ӹBq\{R>g#6 bI'h"ޢ?RX Y(m ǁO(gb5Z$xZ |B%eQn|&8)-E.o,<.ŌH+`"_x? $oaЃȅIX[ VIp" &> _IDfqQY3,8qQW^cMwOAkT^|6﯅{䎼-i4Aa4I]q]f ~5 t`0XZSR *jGT_QiGJp YMmѲa;=.gA/Ex,в jI7|)BHp!I1a$dyVP9H႘]'xKH~gC :҃8SQ'E%""$dI y(x3xaI’=j^$D:T˒b# Nc>ìhQrnw?%*.qhڼȔx*R :lDp vB(޽foZ!< ^l mJpwLr +?yYd`9DfHD!8 ,I0V_e(P:* PPH( BЉmp+-(B9U1! I}[gE'qj*KXʩf?Q쉍BZ[{V&"RBqA} NcTxT,p㙏QRC .pA'ĩ7* +CG +$!+=gwl=9FWsg)!gm Nf `icQ+lL}nD $X <7, )XDkdfyKv<yB 䌊H<>:K "Qs :xa%ƒ/Bx/DM}yA v>bJɠ,]Q[X!8*5ˋ_aho~n#wŎB=I׎DZQkۦ2^HBW0Ci$dI4 Kp`7^2 6^74 deq;lAid@`qja>^ʸEB& ağXiNuhvQƇ+`9ꞡ65Vj/[wYl5};?[53{lT=~_ַG8 =fi"otyI@VpC o$_-( xł@-G[ra*oX/wH 92BBoB"%(@۳><~}On&KIV2Fyu`;O/?ݮz_ZWvǔ(戚A't0tgΖ7|C?y`b ~}WN.۽6|g}3mHԜNFOd<%m<:{=f2cIU2֨lE+]KtIN2W7&ymŗ~|nNA )8s*^9%Gsr݉U zO|Ot0~kflMM`KM }F3*}'}"$:,Bq4dL%Nfyj(=h{bK  _VoBq860XSac>ӂ6;=FwY6R]btz *|9?!{B4R$wjHfp"_%H 4t!hxP X"5١ 66@XM}G37ߧ:8^{EvE3k]X408wV ԡ\ IJ!8{~Ӽ`h3 &ȕ^IO02 x0IK$d柭_t^eSP'a+3[+.' T̚nW $8u$vPVH"&>[~.Lr?Lp :8zq$I :|8>pyebi$n"8 11l etwW, t-!}Zf&'B?m#d$dY]A%v&wZ˥Z'mquKߓ>4؀\ k t(1IMߪûbrnĆ-SHftWT퓄 Ğ%UwK{mUnF\-~26~sCc?})!˄~d-tOλ$H)_]ZbO3KuU'xybmR.0yBg A]4wt_)H |I`"vmtDc }=DTll>W}3 Obmz'P/;/x&u,AW>I< BGbi$dy9G<]8s|'dtݨdt#Ytrr"$:O+$!+Ώ\y"Nr[Z-pY$,/AWnK!ya&q`0P&mr¾)*~Eke%ー77Dk0Aa4I][ݷ=+Bm%93h~AI$b@$4qn\@[!,\9sWWNۗ~(X^s) ]HTTHa#sYDH^wm#d$n"8(;ǽ̓5VS |ͮ.EkTrQ V6+LwU CSJD'qQcgqY,4 GV*/A9Tq !g}5>\mBճkwK#方Dc!.`O_퉐@ԑYwZ! YMmgޢ B&*te\8xuA[{JOz$Q@d멞:a)_mșnxݯ~y@@q@8@`/y#[(va}^کyYV0F˶3B {!huO VHBV au*JiXąרsқ uۙB ͓c 'y=O쵎*SʳqHƯ$e\fW' Gg1A4& O>H(q|K̮c# U_{=߽-Űm2c|aɩ_O .K=*฻rA޿3ҧ_!{ ÃNHSHmj (}+?fcspiz? yo*G@$(@xT)1<77Hh O̰Ń=z}5XMLu=mGŁS8/8\"&>- ˈJ[rn4]VƷ,O%h?0PшB _ s'BiܣPh_ IDq-C*~wV}잍}~g unQi-p,_9>iD)H@a2)95r1ɼWF݇7O!(pKDCODfOv] e  l5"R_1rˬFfDXe 1Sǥ*ca%@1L7%\i97f^̞F(b~\ѯ ά99i`BHH ҷ%dymn5Wo<,NAlkbau};-5 hEqDP44Upi {Oݎ-˿qu`7znDg?d!BkcUЫ;-:@M+$!+p VK1L6 <{~&X ]\ {5eTv,n]>95G(;eLciK(PUt7=8L3Cu$PԮvO5}#M)%N%DC]hMu?Sh_ IDqjWsFՉ(\(d(nJdBЙ ƥg_cBqv[H<> denq GSEµpU>n{b1i%d38|e/ҸrAwn VYXFI18hl>|HBR<hI'P)+V h `DG$spas:.m IDqvM gpsc5j)N—<GGƯR8ʰ,ly<.iLX%|~ZR⹘dE Xӳ AM:@Y:>Õ`+.r7ͪ9 z\}Dq5j^N'{}҉ԑYtZ! Y)}GLV~a%h3IךYavZ,&pz*WXa7y*)Y̦1!ÓbG,VeEXr8$Y7φ/.&L~,im;h, ͚~5< YVƪxǡfZc<;rE$rZz#TS\XW*-ⱙDLy\1bRqeEIH!l83 !$8P+!t, iAD,C#Ay ;/#}M+$vaǡ5t+F~y'SWbJd:_DR7s.Yy#}4l1s'+'cQŰS?sFzүgcK/D ߇ X(}?}6BlY c\NПV1LFQݩ:"zjPi$dIM<"><8Vgc͚xgR#3 Dɱ%gɱÖgfiSFHBF`+s&J ,\A]S2&x`\~SO˃Ka$d$YgU|@y02.V*F ]jI# UJ<5ʌgku"0>tVH"&>f-V,`(orN6nb1Im݋E-E" v_*@FP"YǴzqi-΃NcDA)5WU 1%hyzgbQbXkNBR< E} QtrϜv~AOv8ԞEBv!]dr~` u^"/BV>C?kP8>DaS8^&} kK"·/~w; rY#v;4KB a gr-7}څڂⅣ-8IX3/ *a~9K0A[wY"鉀ƅ@,+PQm*%d$hpZ| Ntz&#ps !no= r"dw5M엤YJJ!8yzps&`OлHC<i3 3 *x*UuǬD +a%6Kz4N'K k1\~-DF%`[ gPID'q%c}˔U88Ony` MiJ$0LlpPp|"xicg+ʥVGϒTާ4H4 :Oja ^ '$'.6"u2 LNO9WþxOоD +;-Agq gk$dYB?Etp?Zhޙ!e Q@AGnB9ж {ƿOGftΟ1?y1_dw)%eendstream endobj 187 0 obj << /Filter /FlateDecode /Length 3398 >> stream xZKsYwW9y2y?RCZR!R>x}$HfLkק`%]:3=ZIoWrpӕv՟cJ&9WW[ή|PfuNF7nQJ&EqZ6mzcNb6+am$ tZtǾ[OXOj=ey}+x)M<.6AITp`䬸6i󪡜gn Wo| QZ}7,dı۵.iZ/X[{+Ac qbɉrtDҡ^P\% ]TQ!]TWD%6덗p;YM!oX װ!) .F8 =:1f'vʡ66z{u؀~v+ɃJTzpLB/?-Fcx'M5) dt $![Hihǒ!<]f͚I1RFZk##}~ݙỳO'Ƹ#FlcWV&aup,r&J#"a Q:ΰr/jķߣ"LfT85!젎&$B0ߩV,UQZ3B]$4C(v*t𾈀.5yo}+ї.QbA}wL.4ޘ6T-c,:=B=<(oK@b {__]s1=qxM,L`wѰ߷ԫqVSl!ILZg\Vpyb_ˤAKS}^賀)Mb0,D(% LWs_E(/D[^Oʦz@$ĭE dB1 Ink3ػ-Yj8x-6z3fk$B/2DI=B27%X)nH0&nzҢDpS1@X kO~OKX[É@Yg>CI! ȁ5jlЅ*i57_$H95a 4K}w6}{Sۑٰw,iVLp8誤ӮrEGk;*9+r,$S%!YmW)ubGj)BXp̸gFbطw2{ڶعsNr-D.>23E詫Eq7{qU9 ҵCS\+9g퐅V1+[m{x$8&3,8̾t|:$h3^ZSgVlWO'^<{$(f-vl$-b z@ *g(}O7Yo#BV&Yj->n{N€&X&Ŷ?ӑN[<^F_<ܳU@1 w&ttmlB;"[%1H#|F (TJ"˙wź')`F]>!t.I6utb-hڠyrK;Yv:S缪L߸h8#o ݏE] ?k`6ix[e/0%`m m wTGwwd]585%CP Q1,>0"` Y1:8O/\_aendstream endobj 188 0 obj << /Filter /FlateDecode /Length 2191 >> stream xYMo$]_'rz *~ű!a탬UHH{I]tPw,VzUEhE~+_r; Jq}DV9~:6z!v1^>\ݮ7J~߭7n.ɧ~@~$Ic/^^L^%LnJ]ܼRIQ[{`*Fklj^tՖcEr[{p1)ھ]~+&)Tё<՚]Xsh01*4eCV\'p$t*Sae=!˼=M+ g:bFVv ¬5qj)8a~Ԟ9oaƦU왨ِbrDoE7Wy o_RG [,Lq)`lMJt\Dq% RƹQÇ ̲ރ$VG#3{Dy5bG tn6:XFZM֦OEN`= XϔŐ `R p'3~S-_-Q-T,sF h4F Ǡ,^0B)aR::2b 6Gor`8m76~ q*>/,5:P0TJw2/3h09dABJl裆#6p;s3"V'=&EQ<~NnD~BRF>4;FV:nrN?୊ ^t`Zԥ ò&-8e砑944 P/][ /0㔳g s8@e@Mq@)5hTN%|2]@ϖ _7hG9vED}ʎ@ a8ۮ0=KtG'Z}&$y,4욨.x>/~]m r*gXwZV4 TTG .Pb(o蕀fòyyF\?/>nv Gin-aeDk37{iBO;M@ʝƯ"RgC9E93_c!wEwQUԩ7h^ff^ĵϏfީ- ܐwkMB3(Ғc,.']ջ;\`%C:[LQEo8*ã!.aS8QCigةQ+ ?\׏ ݴ%>va?׷xg3sYvQpp&Yhr*s`puˉ}4S;=v/w'ڏQY%.pY@ 8^U"jba*&8MdC>ȹA- vkB/]'k^+A:CyGFz{T df5 2(/wZ.2D4]+cQYcm9\MM.g FODΜvFbTyLƢzz)hr#鈷7 S`P%arQ"^Q2ϵlG._/g_* n9 N)i?M" 66s}\ 2endstream endobj 189 0 obj << /BBox [ 1108.54 1673.17 3943.32 3373.95 ] /Filter /FlateDecode /FormType 1 /Group 73 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /Font << /R65 74 0 R >> >> /Subtype /Form /Type /XObject /Length 2408 >> stream x[ˎWͳ 0 H^EI|GUWfg ݥ$CvFWegFe?Y2iyb*_wpp0z/&X1^L`k\p:~xi+ֻp 2Fܖc\ʔnz<|}pd߃Y?χQ6hmxpƮ`b҆V$F #oY%ґ)rNtd#3,8Ă JF#I:Y>DmK/cȔu4xׂA+]#+׮׮̗W `2m+u9$BfXJ,*fB* ##ZEJWloqXRF V?uob"vHW85>DJ[ײ"(~)#Yr Ol֔kj" VeZ#B Rh=$MNe? .\ozֺۭ{>@]@]%G9,"̙Ao3s_j&0#6LG| EGTy}&Rt}#Euh#4dPf4ǬJ4;[+6r5#TȀ.knOQ5v;όpv5:UAeġx*aB圈;jC sWD*IR8!B^ gC%Vur?%OǚyPM@1CtdۘTBfX|OD҂d(\%ӑex=\UΡ5e9?ʅ$D)\XB6Cw=ëV3][9+ qȕ_ BfXzT2B֍-= V('buC,bI8z9%d%'ܓ%KGfX6V"Xb1X(„5Ch8x28q7r$ F@2mDG-(c48c(ŹP= kN:3ۈhcW8N55suvЅxN >*9rq ȑ 7_y,EkirksP\xtէsƾuiYp0')❳8ukG 7D fY6XsACfҌbfPѵ'#B7";/1taCTfC.gqp,}YI8]!k )g u4뷼~vzrO O߄w!d`!d !3, .XXc!Sgm~*˾i2\,le2 @f0Y& lXf dh(*)yw++ }d᩽+ϵy!VC -ڑ}ա~LҮ>Q#^PwdwM Jd#endstream endobj 190 0 obj << /Filter /FlateDecode /Length 4060 >> stream x[KHneH f!vCMLUPDD>kl3_|MײM]yocfX⛇ww W]khZfxfxNYU\8ski?_hƬyο)(}i:]\oHë~+m̼ ?j{nNK|]kY!+k}c5yp%)mkڢeOEm2LRj}z2Xal1vұ'?9'iټ;4a2 |w9mu\t[9IW"Ew ˓beI%-D]ǜSyk k*u `T᾽*k\;GeR0fAqO=r˭hQ\`, i:P#,,)F۾bY4r,hh8 ofs7voN.D hEuRh8\fې`F뱫XJ&ң B;9nLx'ۑx}4`R"JJ/]kܧW9Id1u* ̏HHCNЛc&' \aPCsb)ƾwl9kvo? G:J{0xZ5oa4]-,iUjopw0Ԑvw 0"Xclҩ189@L;q’P 7P!Klf~q^ox.6 H1\k8L0r\U Dc7-V^>!-y){m~Liwx}-Fp9,ғ R y*?~,^O0O)mia5tBFPf;L|B=&#Q1ݠL4genT&a[IUS4NO៙>pa #!P`\X[ȿ8̓RV {JF2OoH c%nZ. _] VZI/(H0k4F{To!w-Jy\P I,N!3 )0L?M*|q0qb{Dfodh MVJ=%+\N7wq@-{8Mt-hZ ؈sBDu625SA6~^cםH m[:\--68Cy;UH}x>@hWj4Ò>4r@@O.@< yw<~0%6)I3RDŽ}\>j7c N뱏bcڀEװK1YfqJ7Ժ9 %GʪVCk Wk=B&'ryHdNw>}Py,ΜuxP=ĺ+h-,PXT෴y_[Hxw3Ep\'jDK|G1˜8٭N*e2ﱻ\C78tv&gH~9k>u )E9| n5̗6<%gZc"iB>`N5o|!mlWsBR:y~e)5!8}ԅ{U銂s4(kWt-8U0'B[QZ"`+?y$ Vc\Eߏ{Qk(9qI@|pdMi:~mt./B32Ч 'lɼ)Kc32~y b_eO=qNNk ܣDCz0J~B;;7N-C iRSwn[Sf{;M:RȱCG&ZmYeM7%PNz,dQ{_EhgK_ƊYTĹ ](`L+h,s>yz; b%h綿\"pSUb>c|nФ; E:r j]ZLZZ8Jɔ!?\Vax#r`=ǚכGx~z.QX$W>ʝB9Jɣ*Q6ZÌc|Px+12cn?.jjh /Fprw-ItHj=J,EtMw_pjaƠ x:vîc˺bs.E9Ar m@{8ɹ *MȞP9JX*p_DǮW.!ad .QTt-fo3 lakdK25GNaU)տeŚy){ńpgNGFxxiOO1ɳ3lR?17~C 'd>;T䕷@hN&g|]]A-2XQ{׌, ]'3~ ssJuM5\ȧ V<Ӕ$D)Ii57d.[ח*h5.&Q ?w#5P_w<zendstream endobj 191 0 obj << /Filter /FlateDecode /Length 3267 >> stream xZKy:`3N$V8<9bwKc*J GO?g\5X5/;4o}]v7^u0Fw7[~zk-bj!N^Z:أgPRf2誘覑-E>e# D6*I49BU}x8Gx,~#Ϋ-"u-`Q+ވj!(_~?Jv:x| C]v|_B%L!(B`.ps j !F6BZJ "4-!hލp7VA6C^&nTuw<S4( ߝn ÆqzOCDGr62HP s>+=f>٢2dP-J;9 3]ڲ(jGTѿȚh8?=-hXpLa.0N9P%=DҺ8)Do!;jˆ AG#Ѹ#wk{;tjst~^2 U*}PzZw;Hk1-L73,m [gap}Kg9a榴4d<e^i!ɪ@=2L }x#ACEMN~_7N[ߝKcm<#ݐ K~O-wd>H\b8"*v~}v#Ht]U-\#$]`".~{kh*Ɉs?/JO92UvGg`W8v Ā wS|npH-$12߱q'H q|ʼ@.=k\]:q tkBgNjM[֘s|AF]Øc߱YDgє d"#p~Ny}PyWu12xS6)O=r$z(yneyjw_:߼s SȦ}kcejz3j{bA(~33H#).fMuuZ_˴J.=v\xG6)6X[n5ScԷ C?/zbYQ&@$Ox. 8Rr 㓺Mi'ҢeC2cc+2{9@O]\O )¥g)Wb@Sѿ'E Cj0%)4>"l8fC_WEs-x.'MEy${ 8\s&8"mFqt-0XG.Ѓ1"3ޮRwq.xMO5bpd<(|ꫜACz 0ց 7vlM̬g 6= ~ ~ W On H[NԖIhCbVyv?N_%EF9-""43j-"U)Rbu#jjRՐ]s~;ΤR +$"uv[f'5/!a2dR}xwS :}Q4w`sW`fEW9#!ej%lP3r[VpOM類\2g.9haT0Z_M"g}x@@t]KLPX[4HMA>'d/,^J^a"+^tXP #x?j֍տF ʍڼ/)-|ʻ|s|7b#piD<*Hib_ c_~ؘ %֙`R߹.ƣlmWcS/ad*4SZu9f~~՝MPw;~ifK(A!NW/+]ZeCv1>)maHI_{dݜ{1H`Nm`jycݏ1=(+Y{Wq_fܓ.t`$AQ?i_oԲa$^0oW3^Kv9Saج{GFI}_eRIΧrx 6p&Uw#` )vV?> stream xZ͓ y|܉UL4ʹzj덤}/(}(A|UUUxWw? ]ۻCem\mCU^Y'Jj{h/ #(q]] ZqÕű/N덴@]q?H`VUֵ7ۧumn׍ʼn5+S⋺g}S};B9%VZ䁴தנp˦|O㚱y7|l=a>'S{5-s)Jp502􌥆d_F jf!ӡr|hC,~v@[{?kZ>e'0.* oDq |+ێx%K(Ü6a3҃7 B`p'/"W JR *5p>' XVBc[8 o={zAi.N8W; &U~PLș OcNLQvWOF֬RVNN/1 vf}㍍!6nl콜* a Uncmڀ/YƪkU R7/u:Pnۿ L>*pdJ8.8YB?sCvS1FzziS* *0 3E&qZ h'Za.'y1Pou(\c&TK$"L; 3]v J032*VjX5%Ht9W!F԰ + `YKUgA?_"kJs'YF<) 4oNء#.tC<F~̨b/, ?ϣ]Tk`Wd(9 j8*0N`1@ ض`W:Cd~FKZg};PZ6c1 0R]LK!' '\u"9E@Wnb19@2.&I6Ҧ~chPh $!@bEyFeDtr62 SB.& zX Bp/ ?STHHg2Xr$bI$Y ّK%'p6yjqNO=S,$M͞Ӑrb%4 Tf˚ N8{mXIW"~YH{п_yj.c`z'Deع8bK- ZKǟqz@Gi}K 0iK䏌s yY6wXc"e4&gmrRx2 P_8l]CoC75bI}T=b::Oj+Cͬ誴&6O(6dU+JFNml 47Ң^Z)7r(B ة]:d-ֻL HDÌx\c%JGLI`ŭr梸[ĸ'6"]TkK@謜 {ֽМ_ʇjYm/)OL}. Wp&b~ʝx]HV)U}]W{-tg-0qXqΤC%&tsIɩ,"Uʽ)xsBRpiDjVYq]mPl %P96(,U7Y֗uB᾿`y%7ѨhYY㝫3AbTi cϵHKMX?`4d lmM!j>3U4C6iF֮gsŔWcMl{LzIۣd&f`VxDb=aLo $ԕ84 ?Y⒓a.G_<;ܢºڕpY.~Y@,t`?_͏qD* oih7(m -*q:,ׁ>q%_B1Bo9-EN_xCVXXS*dmMdy} {qY\,c@&"Q8Lyö8j.3V_,&/BAC oy.Q쨙|?+1?÷t:#)PXڐ^ }QCsOFIk-5}b^TԤ\t)- Yd ,-_e3yuN[I6mɬcKo3Yw; e"Hb.,gnB5ߔ Krgmލ@&y_j(S +D)ۻ.Eendstream endobj 193 0 obj << /Filter /FlateDecode /Length 449 >> stream xˎ0 yp 4AXX mp=մ=Rh .j~;ȥ@.ӳ=2D5x4Wy4G//#/[T-|9%__tI9 kXm^zn, w׍8r5'irBJymM0_ç9&pTɓt$aͮѽiUauˑ{'C%Z!YC:ʷZ[kްW]xGPDfHLk,8JV? ;5I{MNGn< KAyXK3Qܤ̼_^rT_VoEa- a[ro%{;^HM3E#qȻ=KW ?8fߗ5#yn(+ 4۸$&P80@lOen7endstream endobj 194 0 obj << /Filter /FlateDecode /Length 325 >> stream x]An0E7)MɢU DȢ/wR-$f`Ք?y5Øcl=:ӏq;ausQ_gf[wÆ ESz]K\mi ]ܒ $#?@I-Ԓ!yRR ep -#)}nHsՕ)UzR| &e! tVlqF+N`.+N$N>B@)0`.+N>!Nf)3$q 0NJS` W8Gq m+N(zhgFM|, U-;&Ӽw)~Ȟendstream endobj 195 0 obj << /Filter /FlateDecode /Length 12 >> stream x|endstream endobj 196 0 obj << /Filter /FlateDecode /Length 15752 >> stream x| xT9n3w;L&3 @ ! $,Fv &Ȫ숊>E0RvZw& ZmU _]VQh2{Ν&X+&*@UP13V0 *ܜ~ Fcx#Or|o^姤'!+wj_?.p#A֒rzeh%#839=?% M[aG{g3?;2,"#?VZ ]Eϣbk 4Ԓd5[~O<~#pp`+5ti.4a;ACat gПM ކOgz9?__I7F6w)&'_r^.Kr\5̭Q'>ӰΥC^yy,Ɂ{BnBUwCqћ kEx" Vf^㭰w_`~?1[Hy ,^Kz<@z;'q&ƹ"n*ʵsg"5|Ӽ̇<>'"~3C/_uCQJU_:(eh|@Pst)77ϋ2nL%]VK2Dd/H&p3pV1ZkjeZ*m3ь1"U/|{˝8/c/'?f(4(}ߊz g/ǥ .82݁VF@ǻx݇64PHt_|'q^DgavU8s ݉[ft 0S%n^W܊BMB[qݶq|ہO;}@-7r|9W^,|>oP8A}p.Z~=^nH?F?ؙ->>Dg[: >JBN S#I'=GqC%x(Exesh4$bR$&nRĺADOtSВyYl▦aOBu)|q䦝٥A޷2B;;wFR4eFi m$>s ta^z#;Rxt39m")clRlE6ؚ@g ͽ)gQ>9)Mc͋B].9/Yܥص2ْ 1UPܡtD)sGqs8f oL'u*i>}?%ĕX0 939b\ œ!TrN%""dSD\1xK)H`lXK`Qh <:4i$؍Ԓdsђz{-K^o&"SПM8WOa]+ok)RٖYۆÞqCe(I"AR UM?!>XrpdJJir4R_<}%_ 35>9y°a3wr0` vvմgx4)B 2ח>1`J%L+iYa>;GOF9%ֹ/ݱ$Qb;շӗ>rO05ew3 <~dqtv.B\Q]iNJ6RKh5&DФ5KŻ-l:Uk~S7drۤ|(k:Qr ͥ!BP&V?xXE,=/È<-O:JTP,Z!Ϡuh 3 PВ#$bڧ 7r:^N$5VfuC;͹,wtMPYKs35;&ʃjY A\M=b1~(AdcLϯN6Ig<@Z( Yb Rb[tvMQȌ"Rj7Ii.AKͩ%z`p^exJc0FԪ`jMsrb:Ndzbgjcb"țKcq%dDh+Hu'՜.*gzJݐ$ , Iu̎5Gڀ9HJ4rOŔo3?$;n[0%?nq{2wmyהB 1>*C󉔘N[-nuTkT.[Z>m*$m vR- +attF:[W񉥍m"JdJm <"LOАV}H]jsڤVZeJDj^EbOw \'ħUA6PޟN_ 9ͺ|]9aK0 ,H*3d]f+nkCsX˯! ZQ-w$ 5G+_rP"抺ŜpWؓOF7;>p9jqKm#tUk!pq@|;!pĴ4a-. uGJmw0EAHC`^ՋfAX~{!Y v!g%*~ %=֔cK+{칺YKgҺZZ1ZIZZPxiMeKZIz` deF)39*O=sh Opb/I|~X{k$F!?OOvr95B8 ,|}>P  pg$ #E%S!X!ibywɻ07+J3 Y fQ i\ʸ@?_wp' MB)F@ :"@ꀰ>)e+"5o@xB @NwC7}TwbRC~C~'ɯXy_אBy;7jMPR(zt C\, A$I^9^3PFe RWd@ &zihs7@4Jܼ %lFeQb"h5 +gƑZVFXanD<~ї<`S#sqw܆;jq-H*8Rt`wcqFܑqܑ;"R#e,gIO-%:HFQ(fO*Ti4)ўG/] 22l 6e@5A83i"΃b%j ,p; l8A hmfK2'/×zP$(!%La[.%n}r/iAZ#OY7ٓIX7~;q4\\0WC:md(di9 !-5kDqҷ 5G8t4HoCo9}#Vph\XPXw6 ^bZI&A{u%au#y0\6\ժ !$5;":BNob>B-YXT*RXʑ0(l h Ā Y5IKdSi3X!4&U ]RN4̛R'%y>,(&aΨaԸdCL64ua|_3.074nc{4-qos3yjUS%j08gRꡆyM=39UtRwa9>__wMssi>77z(g)M롈!WV/C|@=Yژ__וx#h#ɮZ㬎uRYPX@!V%J*%*wUuBZY,I~'%gB kշChKݳejYm49^ZtMhZˀ&5OnbmQMd80?X:aqo ;D3sæ(2&Q_]ЊmbͲL4Z\ y4#! i)\H9R6*&.,ua$b0K9Q#N$8$K9Q8Gcd 2G(K*g*g T!3:jE_G_ E"A>Ԏd1dK"32H\k*jD%-`[z`7 25.hpo#/L} @7Z@p Ȃ,>ɂ/ Ĝ~ VG}#BcUh}c ]mor\S1hu;t6[D0 >`+fD`HSl6` 0&a#C (F<E` 7 xHc{%gZ@?Y^`_-_!PUsƨ[_9 N+UCwо:Rg/lvȾq㚡,eE#D0LP`\cV^ixC+"&  - Z 6l(.szc+!q@,1(%8x/ogB#?zyH^௅#_<{z.M[wGڧ~$hv ;$.kJ['}-JdXqXx˽wC2Z%ӟQY'7ecF|ˆ=DxTE! ,vY- z{^0PKQDj36{xl`8-[u}'=eXtRvTcD_S`x穚AY`E}KtlPt| OGpq -U6tEe%I^ {^i/s.;QWU/YS|=8U&?AҚ{w 63իLwNE]Z.˰: ZIku@ FxeXȂ,Ml>HdTWP,dl4bqq1eP[ɖ00)ȂYp< ςcYp^͂#C޶F>ϕ7x.1=o>O;/9g1z>wB, D)Ųbl[L-***yiy7[`+HPn6-K,+۔ߑ>\gORQpW^J_/b)}o{i)X]tQ/N"5m2U6h3E hKEGMi, D JOҎRRؠt㈶ d)p2-<|BocEh}%LJGacڛMDіw4 Lyf6k TH*nlHk3]h8yN`Md Ղ1U+ũpb%DB)1jQ^b6(I>Jn"f%oߎ30eq)Ńrh(?p0}YaSeJ*R0R9^)A 7te֊qEߙwOS+xJwq嫷="zC{1_tSo* 'ݲ7ene,j,{ *+;1ĉr~2?ċFh0Zvql +"Xǀ y'vo78\kFfan&37BY\TkH>+VB}gA0p›b5ЋVF?zD,^J Ȉl6< VRFl:nF[5/6J:T 囒a J$ƪ5jfXMBE V)ip:2uh;RD$+m@ü!t5Y{`4&X~hpڐ6xj㚡t~:GY#Gdr0 bb]|`/ ^RcHhP媻r>{n/1]=uS8/`}k^~s󹀻nC8UH.6;Y TV.)$&H:vml_,wX{]2yx9 FA36dP>\փZ viZ)\?ͦ:pN:Ă=&)԰;z:y73~S1s/w:џ #'Sد`o1Bp% q|.=2HߏR_:eE#]R̨qfP3TCs?HQJf`<%Z UτϠ fz }\١5^ֽ`z`e?$‘ǿ8pݰn.$ 1 F#y/!E{k0LEo}MJ7,S *l%=s}6o0eԵ H(y3N g~sox tFÞ='D}S$%ݛ@f}{D U N9"a1>$F0)0̰W&2h9z_|mpˊ$lZ?ƜY~^d9¶c[hu;//O;WQfɬTP&pd9S.͙.'b{ep\eXm^\]<y\rFO[]WW* MTLv+HfryBVA^z,ɯ @eȪ&w|ETx2u[ʾ%2dˀU]hyvoq'k"O7:xއS<ønOq9TY +/̔ŲS2g: ioJ̏7C}K1~f9hXzkaՄEN 1qcGu2vj9fSuz3,-[]+tΙ;ȓ_sNۯ;'g&ϰ& G42"G,DX?yN5zơ\<5/K;!9s`Po2PQ|?_Ih 3bh*ƭeg# gvgc# g9Y~P̂Y0SL( f,8ƒ[`[LǯJȂY38`{lɸL Vg,q'mbx 9.!6`#_O8{k|(F<#;XڙSҬEQNRP)ٙ]*v&Dӕ!O;{P- C=YOj=a~b;91̉:HYL$3X/cq|aj0HJ %!EĞ{r1;Q@h}xkOz.34'TV&;2,wZe`K5 f(J?(Tׯ]΄ltW t ?o>`A*r@-9:Lsq%ݣ,?K#j3"/)<^-o{Z&noӲ\k𩁇I֭O Jznِ-gd8 -'_8j_γ5 J^rWh1Zgw{mBX+YN6L8ͥI[bMwYE^Ob7/eMo+Ď!fN<:sf * YrGpMo}d &:31D:zɏ_w/ ZPɌ~A`Ivuגn]>K5Ag Z}S._30 m!Rj }hD $D,H0L|S{'NʨRTPH<{Lϐ,**7Ј?gRrScnB4 # @O覆*GlИP< Mq#i64בƭF|#ɰx$wqwK Gߑ_@O?A.m+tA.> QBg!U6 S.,\;4REnxʡlwdN_Z<\k]?CdcC=]Qo92zԺ#rk`yUBBtfI`ˋmLC_v/Ph(k,nt[wxKo{tGu3/޼x鲅{p{`W}qj\8˯1Lu $(}_繋N&crw֗*P߄EXa ˚\֬Lkc2Lmlmlb):43MxR3L춱,lg飚Yl:>_w8R1̣#v{o\8g]83 #^eةvBwj#窚3[n $s~6ّ1S,LR44Zd`꿠ېꟹ|b{mVޢ6O<~݌[6n71V/| ?NS9);~65{-!~TqQl6,W xxO^ip4x}-Bqh]/\o\\޳w#vEr 7_/_c^õ 27Kvd0ʒ!4[I/1n%1998>Z&($EF d2PF"E@ ]GguL `fVcZdR٠ ZLmaBԆ%H?Dzze $f.%e}bu8sI^TdNnr0ϸDXbqk325i⽌y"j(IHTSws93{]=;vv'.oN?p._c|%o›h4W|AvTMYp\Ak_Yg2lʂCYpP=jaRn) *4.]S˟R0kZr.iQu"u :c~;u MP%OX[y.^_0[_cZeYmtfۭNݖN۽ʎ;X=͘# G00&FB#tLYF;HqednA@0 # ($AjnbѤ]*׾Audو@iT.l5 Y}ˡ{XO1K5_js:bkFOhe7ؒJٽڍxٝIJC8G=#yi2+lE D ^K%`qR?7%D!ˢ_ݺy[& rm/^|6x8Gzƺ1dklۭܷYee 'زM 'k/.#K{[BK) 3B2vs`uaWکmСF]֛QM8XsՌɸjp*ZHw1_yLg\g]AI*1 AQt4ɬLP6\f\?JOgʮIubhAdmAL/mߎ7 U#{plJItT뱊2z=t}޻urUKp\ܺSv_]>j)mKv}fL\ɝ)۩5&$E dk5}BQkbü*B Y24LaW.#6T[2c$w3FlCƈ#6O꠶6B~qUg!Mrw1#gq7T fnHܐ=o;#M SodiYw1{7YE)L=s=hlƀf='}_b ֍O߲0a&}w<}ߥ܋'O˷FQi?(@~|6/nWj@i<.zEC%~75%}9ƙMSu#6vL'x/;+4aD`-m91TUj9բڈ-R8\d6:<T`.5TX ifGٽұҹ}rfNnnݮGgLǔ#O俸aPtCj)i y[NeCЮ:~+\i!#r:6ndT$PH  6XG櫦 ч'A *@KZ@0+j+ )뼆sjZcLK~JJΫpWU^D[AZ~ P]GU^d&jkfkWf|D)vׄi^{B0 ^ykjGok,\R\m ݼ}_> stream x]An1 E9En0$ ݰh $ʂLEoL\\$؛x84\GIǔC@Y5+;~r);ulSQa5\(ߦ!BMQ[V= m`A(EVBgC%V{ŠC5ŽG!8ViX2ZVS;K}I;e˕,[z~%8Eendstream endobj 198 0 obj << /Filter /FlateDecode /Length 10 >> stream x|endstream endobj 199 0 obj << /Filter /FlateDecode /Length 9246 >> stream x{ xSUIi^m9I$mWJ)TzZ V@aE-(R'Q@Q9MQ[CFGgơf|2sIp3wk?o^{tE7uG_k#Kڮ@ IpP?[R^\ں`9;rRHY#@r%qKB7X`ɘҦP>:m[2,h@J!C@(ŖO6$3A#($9 }{wIa*-tG M@6`L%<~Dp<;㯑}3 ߡ t㏃CLY C~:</pT+*Ao׽[ ` dA7 ? ~E)H)Nܛ{1n4r I!'ATALp [8_wkUş5'ͦwş ԧ-2Yw6I#A2R']MWsXm j ;@90O0 +I'Wd+'5O^:9x~1H# 0UW[^cñ߀\p%kж?>pxG_s[2Xsf@{(Rkww?ԣEBxGg+"GQV%y|E'Zu]vZK;D?p.ǵsp qśy??/g8Lrl^/5Ja&|.iw>_b[Sb}ZONA53 .!Իԓ2\MZZod%r')'k&2DGӀ]bT'Ei߁ኾ{эhz-~tbA8Q\_zT Fғea`p9KcƝXRbָ2~w -b'{҃;~7Gd#<'K >R& _h 迢7q]%Z\'C7 4mgs0׌d$ø7Nc~ %v"_4.\I,ƨy'ǓmQOqU| d.- 㠑 YkߡjHyqܡɐ  twϘ8v„8idfW{z [xDok=r͜&je'T// -lo-Hw9v[55b6% Iz(;eJ+{`ł*"/QU}K/H* u^NOlް[9槩-jވy:ZB":uZ7I?;U_$&aN{z}Q3^7ֈJ).om2 W`86 +d"B5)duE0el6ݛ?}F nVa6%*N8~,b)_ܚu9Y{[|q0X꫏tfq4zOY!n66Zu&r[ykKҸu'rapչ*^PkY9eҖ^%adH`8zMͩ,0e ;Bq/r&^xEQ ?a(e12E79m^^w7=ե5 Fj`Y'\ GJ01'㚢rYAMtFFB4xc tlNݰ0= ra0kmIZF[.#^nilK[:A!ܚhom9]mC%D m#9%ur3NGr4S[) Au NVwbLIao1"P4CG؈ʄ剗/͡64_Vt/w-n.ht0Nb)JK+fk0s澦(%tr&ܛmx_ZjY%+YyjUKm Z#&̉@24yT:m+!3"3k9AmL|XИ|;{,\&xfVk.$5= < f(W Zm&n2<$e%LȽ{O4S*ڂ%AL(U .:#F}rmK'&xaʣDh-]+D`@ڌ OH#S{.cz )ġ\Gjx}:**9L!C Lw ő8ur;gf\瞆5H{Lo3yϔZ"WGMA$nEV(-(VMЧO.1FTz#*eoK,*hQ(3;J Z!K9[b0z}&sIWUx/jΆM\xab8ќdΡ8#^$Nˉ}UקKb5D|K\J%aN+Wgԧ3l6pM8&4:rQq8L|(K\=7F廹gI(qO3C*A)?)Z%:n*&\M[Zr`nݘUƕƕFۀ-P ڸa 3JALvNhA4%ZW.i戦b>CrIan*S:쎒Hpu ;O ;0GAz1gZЏT!?"?%>dQM G2o$cOɤJ}u.<tA@>wQk"#Wsq}_&3ؾQH Ce\(R=}lt#9͔RLΠPIC -glrKt ";e\ |EE8].wrW& ;(_rpS$i ˕8'6/ ]mj`zZU{`>V#AB -6ۑ@S@DI"ц6ц6D!MEw"1DDDQDDADDE0}#FD4"*hDDhDD#"U2"d!#BFYEȈ!"D!E*E(BD(BD"TnDVnDF[EF[EaFfaFfDUY]N$F0"1"1aD aD #b U! !dH !d!CR!CB;TcPtHkvD젊TݫaD(P "D(*BAEE =Q=AD"zTD긝H wлHZErURj8;Ww.kU~fSyHZM6 3#@ځ.IGD5w S8-x8C!}HM aO8"h uWSG1f5]Hx`Zh a-od)yX9GyZG/'PWF4$8R?0 #ӦWKQ8J\9+^]HkʑJ |HZrHH$7l6WX5]}oA `4P?h`T#B݊+r{J'{1*D'*Dc] #UxmqތϊJsQlfTEL:ak.i}#Hި4YVT`Z'iPH3O$E#;'setiz&CWE =}߫cXiSA@7CDd+J]RQpBZ%]!-fI->JWK&tR#v8gJU[%Y HC̾0>oy!f(I3SO,rxZ"^%ֈE%3E6Ek&k ZVjAkAư SCYʫy3e)M/g)ElMaU}jj'qVuO:饗=!{aQ2RQ_Id$ q\T5nV^ +%, 7(wfjh2cfz6b'T1dc(7xRpr~1FU'LVe|U>H=~*uf&EnU\#IBI!xS;:RoDH:G~2֜Qk??5AWܹ(+kE(oZPݽ;G~G.ZVZֺ{DQ\텣uMͽGh\\]Pld j*YglhfUlj6V5JRǪ[W 5W'xMңG=ms聉<= +obDbMլ kJf?h49VO {FXmi 5(e3yUyO*QP`C%^, ~SU, hPf7(f&CEjX7vԺ^?>ATtX.HhAY.="eO>WfɊxAw9Z>}Y>~+,Kp|2uyJpr2KpR--[{|==־ +](#jQ-63ьLu UD665îu}$Wt+s9R;UPDB㧣uuaH_vP *94|8&FC:8法+TN;_ U7äcX|9Y?dGBQsOx$O'Z4q מϼf 9V#I0^9mb{֕+3L,1+;/7yʲʼe٢Xt1`Yr*-[n̻/m]i5v= vMxC69OJFlZOodGfgcIQ>)'ck_e!KdWllh-msvЯġO봬Ʉ=ZrZKN{U%s^lߏ.ҴSf5T+*NA i l2 VfqX>_8YUSV9 ya9['1ZVrK%e_8e~˂;/3/yF"|s͛gm,\{k6.%v>v6Q_p}{۽sj4X5Δvyfh2m+ҧdLE7YZvz+ 4ܴfz/%")>2bK1Liv}&[dSLL%_|ff>FkM js$]ޘ#| 6jw9B9N!ar~Ǒ b=Bܞ~1O''Gy&>_ߨܩ&?7r(6K*}=K gy?ݗa;ޗfg|XN3XBw+mӂNqjnA(M:+:4|:l$?h64 Z. 81*Ia#gX5-Mb)/fpC>[ q8a朆00Y c#^WnG`9/iio_IXRJ'5Ճ)ȚVCo+bɆS/bdj5B>?u5iS ql &";=-O\4ed]2|x}!xv ߸:@ Ϩ |޹cQ{ܯӗM#Wce{&$֘KN!)C)4EԖBaت`g%o^?Zn}΋J<2Wma5g*OWbx5'{ćd#DL/B6pd{_껑O$ɨ>PZFƕ ̓Fq,iaaqcl4!It=%J)JNԋ{HcW\ Ƭ~G; !'tB|B緧IrkuuzڪYyuKhkPg7(gÉ[Õد>gZ*g'+> stream x]n0 yA 1Hv04m{4qPQ(~m<> stream x|endstream endobj 202 0 obj << /Filter /FlateDecode /Length 9245 >> stream x{ xUݒ4i6֖$MMKPV ӠR.PuHQĕ(MQ[Ό}FP>2!:$sߴ|?s˹{n@@ iї.ǚ'Ҏkn809q5߲ԏf-\G{v,_)k4Hr:oNȗa21w›;4xGX:/cp2T 2'(?_~"7)i÷}p 46`0(_e 쌿FW/< s >pqzHI0Xa!|opsr{;waUP5 'V8Hx;,Oas !~*x:+=Bi+7E8#Mynx~CRHpB8-~ DHS;|AtOW e!*~pU:T9D^JM?8b g [w]_ Sa$nG@t ]ýq8. 8Q7aXH:,"[?.Ǹ'x?u ;x/"MZQzO" ؋h =DZO<$3>C{&בհRACAU|'剖L#gwK?>/bOvO wE<!z7B29[сz'"z q2+Zbx0R%x O$)6oGM&j'QpR[W8ul _DiR_ 2ewZTE`:"NQ$uw;[ lt?`E~w«[naau֓yʔs=v7+w+CZ.n4>K} ~Tb7F (VVX_Du+ZowYϵgoDNy0> zwOsףT{ 2,3~v\Rg2'ۗl g.9Ug_,a3NCP܋8/iK&@ (0Aw]N&zW#_]ZpFevr԰},J^3i )qZ.+ȿq{;Lnd>hB. O,D{(tZP4cuD)1_HHshǤy$9l1>ć9)-z,4brlL1I䓬$w1x_#LP/@Zfn2\K(^3]5E؇@LHH܋D@bQy,afbZ_pI!n/^٥X7:UJT^:) U$%KƉB$ LH; 8 Rp; .9Xcå˘C#q8p-ף5̭F;_}\g^ .%ߞQ4SV% TSL&7.Rj\XfBC3%lKWo'x|O .53l3Q(BGt͂~H ,/A>MGs"jң`hG3)֒}2?"F:,Gۑa&WkMBb&N_El JTbl_Td($JMCe(R=l Gs3JgH 9B&A)tgu%z[^!yW+*(Ź}w{D7AҍV H[(_Ԝ5uQƴWE0Ps>Ӆj3(i-R7ҝxl"݆t;jM'RMM:сDtDt *C !" " """*7hBD"Ѥ"ф&D4&D4!IEȈ!#BV2"dDȈU(BD"Q"Q"D"D!HEFnFnDUnDU &DaR&DaBIEBbaD #b*bÈFİF0"M}7r!r\GqGqr!r|t靪2(HH ;!!vHՅİ "D(PT " BA"zы^D^D"*W5.$yk蝤Ew-&*_ _| PЧaoT~+T&Sy'4$0XDZi Ij'HqZ&gFiC'}ҰDLqO<" akҩAZ`k$D0Vs4ϖ7DCyu9G}yds z:7T`"-?uiӫ_\QkJ\9+>]Hw!U  \j]ʷY]B ylZ1L1kAj 0Ah@40k"W Wp"uŨ =QWYk40Uۮ .AG\7㳣y(6+EL:ak.i}HިkIk 6PNO@b }=HZx"'F\BPhxd|ds*xk\o+z"W]ƻ6 hu.|S]ݮ"WgIjٮVG]WiBнi _uo@b *݇~aBߊCLP=`6>b<鴴EJ&I^)K'eJMƤI5:F#jx Հ2aէȳW&RxPp(\#mSKиȭ :| Z4Bcs2!8 g+FEjMaU}jn qVuO:饏=!{n^2\P#Id4 _T5iQ^ +%, 7*wfi2cAgz.b'U1dc(7CRpr~1uU'LVe|'T>H-u}~*u&EZnubjG.Tqڑ)?FE.cqWBƒ3&cA秭6HeuEmHeJ"oM`Ȣ_ئty5:w_i>ʚu}pV- U-5X-U?Y묅U]#5UƪacUXZ4Pru$p$:&3䱯I?I*$TPSPÚ𜱦dh}$OgɄfo-PR6Q̙LEfu˝*bIXtuufIWp5@7Q)3$*Rƺcui!l $H'$uh+QTwf87Z$|ћԟc²*QG@(R[[!bҵ]]tW)aT6NL4#Sepp5QMƔ~AG{]v9!գN$Fu.$Qb]1}0$. jSZ-8I|C# 1"~4:_5tj*Ƽ&Eo8 &~2_CYj6ͻ=e#yZ`) ɿ|p6K55Iz4ew֠^ukקܛuw_/6$]ailfIYSU-˖D`z솀>+++eg7[nI1+ᄡuy=?kM6?|/!3Yͬn'E0xYQ[ra\j !pogL9rduJVZ @~DBDb%rOmKH,坞,j 9IMNlHϷ?srZW=-3Yxf~Wvpe93HyVCvYCx#=VP\&,_q9әRDdD& ĄUT+J"O,O-*cRd&Ulrp<&\L_e[`[amsrVv$Mθ.~eLkOYLW-&h ?Bv-YRmիJE_ɲQ}%j˾J=aXٚZKK*B,T^Zb ~7K,6+sg7T,ib/^>CN[E ?y=rϓ94qzmXdӒ_bcgc6=7ؿ;wk;kLrj2L|2}b֖;?/u\!.`oEѐfրvD糧W_#M43؜of0[đZ}.f7d2 +J6.$iT2gfRֈ> s=r#03WO;_%A.~lS96%.Ȗq~M6vwKOzG';gH(tS!4׳F>l1VVtgIf#hոY瑡>RYdex$Q`yPsl 3F%u% nM,VǏ^Yu?++;KDfq&m 4rؗI&l볇=W6hl&?-2RSox-6p=WfT84 ?Иsg̪{74_ݦi=A?Ds7y]$A#9y#VT&.I'AL$Ky?Q7;k5a6}c9%In>OWWxmM]Ϳƿ;k{O1>,!c1!cj8[^-9²њTkT+IIͧ6lN`R6 zCT,"4m3 ; jZĪSN_ L" XFr&L wrxh[XWtnG]`97?[W\EXRJ'5Ճ)VC"WĶ '>^>&1wȴkj (PcA=mn~\ڈv+N0@d8Èl[DQOx5Bdxf 싑L'ت* =D], ?@3S ]qd&;H\wvNצh>F:H;A:ҌV#B3jha4@߁?5LRqc\h2EFٸ(r J9BS$M)t詞Y6V"(!&cm݈U AϿl+9S5\j3$#c~ďZ{AW\'imɜ2?J5&Ӳ.2ɤG2_JHy( e4"zҲȦEM ص2H[_:̜Ap5b&v 0$ X!yr~cƨ5&,A8}l{xT9964s8MRYGvqQ}'cS)siwQͯBfNÙ(ƶKJIHp8[~%<+1\7ݴv;OKZSC)M]t9I(Wƾ!m˗?hDǎyzϞ'a96 ,w yM3iQ|w/rEr2BpWÖo^`:wRS&JrJ uƜ6&(>[Вߖs݀5NL"9li`i`KI[ ;tFA6i~蔓IB]!, U9voKVmag"nqim)ޱȦQӨL5mMWMgi2q; D16Eѓps?ѐ4oQTaSIXg%2W~孕I;$N?k+Q^Gȱm@l#o]J,<בNSg$lf) ꓒⷂ DW>g ǠsqcP}uOWz.~lG8ƇcgUN 5&l|.:Ŷ M1,[w[Gt__J4Ma<|) O) ߈iHzZ Y*f#5|Q@c7FlUҿyhVv쯫nendstream endobj 203 0 obj << /Filter /FlateDecode /Length 370 >> stream x]An0E'R4dEE T$ď /|\a͋e _qaKyoØwCXӓ0ܛ9+o3|[{<7X|$2( SsҌS]űsuDU-7%KdYi*Vc%9D5+#"Vg%EDVב#jXi^-+ Q`Ov$BYIiUJo%2%+ =hHeXヌ=D1HLS Db /1:1b A$@ 1Ԅ ےUp -N +@V]*Sb S$@je ^}}^㔇q!!gk<{U/8endstream endobj 204 0 obj << /Filter /FlateDecode /Length 11 >> stream x v|endstream endobj 205 0 obj << /Filter /FlateDecode /Length 19388 >> stream x |T?~ι;3w5I&3 @ @$% ";eS@7VEF}[.VkBu[[Ԫ-J-/U1sΝ;ɹ{ llF8 SAЄ;h Z }|)m8\BF H;J~{8ϊEdz)Ófmg2,##?FZO} ݉An<xށQLun51? [[_࿲5[|“GG{ ؆_$~ ]?Y+)!M+U;|ϹWʥ\#mVvwG>5½.Ig)QCF_>:P9 u0 C] }/pn֠¸OC,k&|5MA_?C/m(k(2L!s{YE6G&_pg㜜fp*n w w/^ĝᾄoW_ʧ4?__+WaQ/oHITǹ\3Ej2MSɓVr=#eD2Ad9C&r,%c̫^iIyx_5|DPFsn4^Cpǰ?~ϫ8O'y?' > _fԳsӠE\T} #Nߊ+K]oCET.+E~Ỉ!?O׀0'xM{P]*z{Z͟ ף[Цvt_8܂qn۸A,l( |4ădbB}"ҏ.Bk В=h$mp'_I|uh#*y/L'Gّ,$_$#ؙ$D]oBԔ#pwh2.y+6mpe׭]KV]zAEsL6&8qBu5cFWYQQJ%JKh$ >ҝfSY#U5'w3 J{HX :2q(>N&Ň4%_i5|MQȪxs"9<-K}D[ߪD3-X()]k;`h]p؟=ELS$Ѷ|Zۋ\2GFVu.c Ucb)5kAg1mQb&0D&"-iM3UQ׊P >mʬYQvth9=?#$Dp@߇,ϕI%)Y [t&TVR˜B'#Db ̓]6v2[88҃t[t##Hu$zG8QȩS{WO`UY /i7wuv֢a{c9*EH"\LwZ ?1~Id%8>=wknԒIS, kffBzaÚuq`0-RV3o83ǣE%$3 Cijd 販YV1CsdtPt]]]]'zk?Yqnd}OYGVv#. 1"ݘSooM%2%U,Vc*PMN[wօKZܺ`2cJ[wkSJ -t'Nw, ]CdV?@Y_я+2VL7ob72X#U2,4kWjpDG 84?ݰP Dci"#J@݉NM8 \qgD#]iAf'Ԥe2h9Vp!`I϶Pc PM (!(_nH׬:>38Y>]%qM &2qP͈uuᛀ^Yjn!\+e:/FC7JuHnYwF.vx7h}_H5{J+m޴kiǒLq눶+@Kg-8Lp 8Ur&u9icwh^ 5h;$JPo+JԐw=3ŷ+s4FI2< ْHf}[:_e9}. T'gfgFsrh"؛+Pp[/6{.V,h/<=쒠0(}LxG[tg|J,zc<@Ck!E2KJP嚡n>m#C [3(Օ&&Ce|*#f 6WQdw vLeCiNAd} v1ݬ袸# =rw@AW-z|z A'̤{mp!|\nC%oCڬ,2gUK]'$gBUz6HѢ0ϟIOXf%m~N[j¥FcGR-M_\ m} &hIH@B@;^tdWEP9UE~7}C"܈tQl?WL\qNVlH!G˸b(a{#NH!($!ңqH tኸhOt&u@M@MjV&r-PtZ (I]lNrUKWA/]xryڶTVB=hGT:=;Gp*y܎;qE3;w ]щa Fw;Ýqg w&qgz̬eY3z'SI}zxt =) /5+i^[dPE8E1H< ЋF/E^ 8aiC>$BRhlm5&H H"k'ڐkn0\BɋRbQ=b<8[L]ؾ_eGdEw|ߓ:b87NB>mfcQTyg 鉶iΞTUvг>}'@~=m=䙽7^T?@U{UVu;x'vƮΈm=[Z;7-zq k^k4k썍&M;"n(ŋjJWjJJ*bR[eɪ,ˢDF?{HSy%UeC7Z8Zf]ϜY*8Bb f-/edӳ2Ҽ [1 J3Vp,-9B4Ʈм;Pп)j>6mzFM;kakا.Җat6 p~)>@^UT#1Ei1IږF,)}~ACğ($ =O ?G`Z?88G?8{5 1K\%$l@/ܡ/ Eqպ ZdnNjԲ[u]r%r\8sw۵99 jH/rJFi)⪫W_+Jf/y~5$8=8yv|٣m]`l0Φo#hҹw:bY$U)!Yn1NZĝWvB4`OLB@%d1Ϟs:sΈ/4-G(JD)Cہj&^LC':23OH~Pݨޏt r?Wg `շɘg=&Y馴: ]V*#|ٗ?_$xnAshz m*I{}],RxF/%+U oGPM-ϻx$_Dz1,7óc;c(Rf@gftjR_Ŀ:qDMr!lj3dGvlZC`-F.Ji*sgR׏2\N3l68frȹ :p6Ȏg?6qˡ"ѡsZŵ-=Za&mqIzLY-cb 阔i e@%K [KyҾ)}=ҾQe@ M\ .wØѨojG"ݜTaIND-TnhlrurN/9Ss)9KiQ"'9'9g(]]z!clw^yh3`.Nh:9~LoB" ! o{Ck@[.<@HT[vQ;pb PΫW,IL uyEʢdfo :O];U'=۞|ګl O֬\R7{?wώ\ WC//z+#NR^%j9-Bbr ~gT@ 4o}-Ė"D_t  hޢ|18-BEP@mԷ((Uv*)rL9HH)NeW踒UԘx)"w0{(wWE)) ~y'Ga穮2FJSnUK}GEA&9@|i{9yY PƠVlyŦoǫ LUc0C#>}}}ߎ9Sg4`}<'zȓzgSS_j]l^ v @9,cgD[eAvQ6[m^U k4[)AS<6/5ܰnN'?ciٌquY?ۜ EGqu |(  A[o)3@rO+F!6b\!03D朢~}tqs !Ӎ:;u cN0S1KQeUR9QO``x2]j4U[]Xw?7g`&j}4rU@>׎G|yWOv7o]sfrM6-~J*P_Neri0 h hVz:W!@ͮbu%TE?,^J}XVMRNj8+JsQvJU7Իg']Q.}ҪGȊ;~;svUش Ӳ vY:z{}A4뱜@(bܒf-b|F f}{9TX,˄˔e+Wa" E"Bm=JX DyV; x а7VoY!S H JzT`C 6hȍ!Q cpA'i̱:Dh9,0yΘ  i9ۤ1e*T23`c @]YEZv17tt{p@y$0SBarp6ded`@L10 ȴn~l޼xp][8po^_{ 2U ([^Ð]E:(TThq Zs;gӧk{UWo-Uk: k?d8Z|)7;mEhp݋h '4fi}*Gϡ =@wOhOӴ\"1m.x A KXf_"70 ;T CSeg Dހ)K-g_74g~}T0 ԑ_F=֥=L5DiZ0/V' 7  Lu ,59Ο5Q2f< C,5|*L6 g0,Y ,ۢ%)ĕPp)QJ#]B A%He0ȦF`'Wyawډ(ɢ,Ty-+(L܎1>0 轀"S0Bdd;$id.IE";\38m =T `UTVbSkkL@غz* T} kK#kL;r{M_:;ĥ."g#,څvemNؠ>) ct[L^Z],p{V2u͸eAN` //Y{\q2EE rP*vX.{qrYe rj00`iWӹ@ȼ aIiS_#"9s3^3ʩfYĝqK_(z(aQD[?7gh jyDG&iISL[̧t'g4u\1&'ao [-IFHs* L:q鿝bNRf2=ԓܻ_dљ \-m 3/fQ׼ZDL[T :U@' :Q@%t<U yʴU۔,#n] vva,BC &sp~nűDAMz`Rs8dsoӋ>1I59`hdƆDAO*00clv-Cc^,Rg?GiꏺJRO`өg_ШP$[KH8QrS,׸r|u\koL<] > \҆5YH[?ss{,^>MM27Sgo>g<~"W̮>¹\EmP1| diUđ(QO-jq`Jގ} 2Re*YD(-T={U[K#nfDOՠՠ:nf/8C6:Td1nUqj#PRX\4Cm-MnU.5jt\#_\;-mҭrtmYcOV_A?WAoGVϢj<D~zu.2TE0:.7yؘHCT8)#3+fLn4njbsE^d9^EQGxc^~ ."˄`QRaZZlv*DǑ=)(C> 5R'ápv38}x0*v Ҍ~d@d`5VzqZ4''r>5pӥm%^v3WaE˧WX>T{[hԱG6fHyQ,7*z]\)8@ 'jq(܉8V)qѿ[@c 1Gq3?¿V>.mF:zfݲ^ ?:݌c) n[qxB^vEFtд(tЅvОz.] SqЮڞ V Vg6y?PK\xK8'9Pq裫LCz4w&Jd v$wgo'ȧYwvj5.Q`\̮LTAIσZ`LS$l",HaJͰQMG,,[E6a$aD·$(k.8&r}EM"`ņ l,HVʒޒ>9ySP`ANӼjܦ&zO']6c4'\}VɚK r] tJc6Ib4?7nj6?6kI O109Eg0{rlp$N[Pa[_1BLWzn&z 3n3ig:~7< ZflBH3m6Tx[UΰNWFtʵr8m}]9nָxگq]wum'm]}@ܛ=Ac&{l9C0}q NMw݀B^'VԜ.-iSQ=E(GIu(=NO&&/Oĥ9Cό6ZqF`V;HS_$`p`Mπ<O'u v;i5 @ xQ~iVƱpV&8IL4W[f?Ƿ;we7 *5P>o+ ?@u 9z?SMCXP{twbUWJ ^wӥO.nҧ:g_1۷m%rf, 1:wN.h1 Ol}OFAOsl$N kbYc[M$d'Ddwl9p(pqQ,('HTQ l$S5%m8ngmu\8 ;46oMkaKub[4I7nh3o~x4W oP['  5&Y S{oo FDB{=@d>J~mېet}v8aIF2OLlӴbP /8r_ nob:yů\ܫ( _4 N$5k ,~XEyEzFVxVD:;r/~}GR- $ӵ%d ޏ|I{QQކG-6߀3^6DeV'֝ˆl^6t_6t N?5NkUg kr@k~%iTHe,~^'[/uQE_}0aK+U0 0` `\hs\aoVU޷ǃlx㆟ozd٫7?{땏!9xw}1{ۿȭM=?- }ݾ|ox+o\kkkxӬozuc|3/5=R# 9A \؜<$Q gN+1[ Co\WEes0ݚ3f-͓{)貕i<{jo1F'~"Og9s7)N9p%p#Kz! z?IXϕKث'gP:<$|a ƃwMQ P15Շ] Շ>}׾$~w6%sV8O`#TK#P-D9\UMgy UF*<$Q7fy[#{Eو9rfbV5;Mqk 8.Bߌ.j6%zMM APt uf$$*7ƢTnҶ؏fٿcptsÙjv{@(l-{p!G~әdLûas8O$]ɜU;9%4{([߭K]ӘË;ȭ[8EI|yEu: zߺPGrvsxtJpI^E%Y1XB6'6Pvƾk+{[\ip8?aRbN ߯fk0̗k&l!= C⶟d#?$7$'XbeWv;6_ ^bU~Os)NuK.׽֞-S־|{S۶= k'o`;/>w>>9W$~D'w3r͔=DsӘ,&,6bcR Ld@Cd/^*нQՑ\j/+eCGQ]D.doLb@m9V`[4zW–)lMr}fŲ>3bJf:'Æd¥ o H'-=TPi 0}էU:ô&QNe܈Son~ ]f:|^h.گv6" qd7M2)~wt$$- hAR8uDváqpw;v< 3GxMQ- 7mvہmPCd3҅xgLׂ΍:I˾ɓ. CAÙ?{Tu62o}:9< vjV\%??,pۈdߦge48V1GvdN=ޒGUIHjg$6xo6|mcmp)e_\`W…ߏxl<ϝ=K䯝?K4BB]KE Ma\(ߑ0[kd1)_&l?ɝ{:4ҐZe7!9fX%Y;:*Sv#d I9]/W+Ne~JBn!նO:^!֘Ez˿ ~/-2.k^8K))9l4$kjf8Z%q Gc<\|ficSםLNH|`DNo AIO 5O6?i&T%K/I-㝜,Ȟx&W ~n䁱K7r'S¥E#&>3h-id wUwNxyBnCc3.O ysWO Ńns-żˡâZC55]}y=wG1$+N-_]NP U0d҂C/C/#[ OU}@iˤ $y8~ɿ-NWi %ji5Es ܝFBDTw#,IətХc- m ;IJhˎŮv-K]]\].եYp3f,"~~E1 P \^ٙ%%qv pqN^2\iUHǃ*yv<] zI{F;]J7?a*ޠި" e op".gz=%%MGۃ- 6gL   rCIr4QY¼µǵ8y`=Cq7*-B rh4޵DApվ^}3Noh4ަ'?=Px+{Wq\+n@U@t{(iT0ʠ݇.r`qmO\9g `֤$O r<T0r]B Tl6wP0T{8[;n͊mڴcK/%ȭ;0-`=N%8:1k F0o4Kf\2|ꁮH|l:Ctd^]/4tQn6SnөM9CbJUQ"5hSٛ=qut7ܯC=%l¬Oz؞ƲnSrc뇻ylg ғ1S՞6-érPċfT`;8; l>k >|#83u`%];x!H8vb9!Wr>ODq[> /Font << /R115 106 0 R /R119 110 0 R >> >> /Subtype /Form /Type /XObject /Length 1276 >> stream xŗoEƗ$"<sئH[%!W F|pwouUM7hm"K& ;ɖ DK\i~5o,ͫDl^xK<8[Jtś?5$]dcw f^ 䋍Ŝ5)Y-+㮳O]9.6g3?tdF,BM& c9x먲ysݑf'ӽhNͳ.`uhN^5FqJojȋ lBuoNΛ֫MDw^k؂׫-V_>l`S)M' ?h3RU fv;ϥs5vy:jlIamɉƕE[XG] ?4o)'AꓭOZɥdRTF#1za6gB OJp1XfQ8dž!27:BnF! 4+*cp,կ&I&6H dz}iUE^K<*BS>wxJ-WXɣ8w ʼn͊<^R?Sl=%wYEIH J"|rf!3Jͼ? f|+xU-4Z~$V>>W9_I~ -L VV-:V.3 `+Xl>0:A?hA8b(`\CZc+a,9a<+AR9~W U j*q5>,$ZwO-^lR{>XcS%Tl5ή 4!*\s"4P+=ߛlB؃ھ;!e_9[>G3ovWxG6箃 /2l.^_D=eruP4ޏuԙWpE4a:D8md.e0̱aLaXR<\}5V?R~T{n8`(7n@RUo[OIDX߽_s\76[{)z;F,h cG]5\Y1.E{'aGiى> /Font << /R125 115 0 R /R128 118 0 R >> >> /Subtype /Form /Type /XObject /Length 3194 >> stream x[I]GKC oEթy !K"2$VDYN}_ljՋU]ujwzgf1XbMJtߗvhohlOHe//r:哿^2[h8+_N-&\ZfqM+O^wNHqIM*ŠS*Eņd51) Y4Ow|T:tF&Kc!j{";{Uۯ_.=x}&Z|,&QZbQ6ݧ_Xm_Q9F|`p1>k&ahc ;*@,giȝc!' ߹7n?D??lŘ,9*{8}o ʭ%m޴??}|pd0`<6r5{@CYGZ -L0z&:偼.!XY(G-3t,z1&aݛA6$ OcdOBs۠1x ܋F!y(:S)z5%'>߮_F0cSK$ɟ&,%rC?'e [Y0hog%q sTŤ9L]dN :dN IE2N2Lz,COϮ- Ƙ E!i'CQ,X˓F1&a@F ;NRF-e 8hI2#XxiS@/¡9stwhOZ1ئ[)v EAV5LnRbm;㸾W}hFmN{Tq_031*;, \oWm a=H8Nge0pŘwZ-Pq VtM&.I1\/O7Z45$rC8 #sVKX61:^8cѷ$@ 7|ba糁5 <;!(HX )g㶭Okb(#9wWpL˅U0w6nMlmhӽr˱EIE 9[k-r۔x(|%ֺu3G]ţrj~a5f (a7_йC䔰Β)Ew /j_-a~Z҃T88+ pg05fWℏOBvE-9jyEH-?d3T)[ m6ԆyZUo d pUz`Rn~fM+ C?1IlIϓ|fHxvhoaނ|W,4m6qqYOkX6q¤,VI _`GN t fS;^~/*Jv+pIj׶mfs -/-GTjJ%壣-H9auDbo  !3o%ܕT%Fs/'ȡgD+ϱ p(}05#`)2$b+?B"q|$eb[Bs'=zPM(Z1ĎU}8o ٱM"m,+̷o|;{L͇vf킜Hҹ{Qnl oNz|7A ~~8\1]Sա0 5ǜ aP䫖bh/!r ];u3A#arG7 ۢ7w%s+\KM??%Ub !-'! q]+[ ) 3!vc-8+#K}J@Df$Ή@NLF=P}(U(1 XX.K9Z50aQXS(K;R"xv[}J2\W\mJp F=#{S`/«W^BEPE[m>~R08@QWxp:UHJkvnTyVK4{ 3p@ypb8a_+`cLӺ9pg8v!m\'SF'=SǻRendstream endobj 208 0 obj << /Filter /FlateDecode /Length 2822 >> stream xY;7y˜fzg=|D o/T*!\RW,0g_=iV|V_^OZgr;{[ng^k1[\!i53b{ˢTԲ(`jg0Qzj?YQ_rY\9KŚ/Y֥Ҳ-7uե0mZW>VOssU̯40fs,^by{?8öuίʲh}؛Uh6'\P?A7渊Q`ή6{XVuwcM`Y}bX6vw[ͅ-jDz 3Nm,v|w')59'EgmXHih^6|6>oeXAyaCsYkyaQ:Hh؁Cɽc۪k A1D^86 zw˺M1qIP ^xΪ| iVKw1E`za%ۼc :䴖}:\0RX C !:O DrFRp2mO2'6wy"ܤ)KpCqEc SiC iІGm4v!_A$Xa$1&(l:]176z۴G"`+ mS}-My)"A@H-`]gf3ˬ_Ph9GaPȱ 1S+#  AaJ;dk|>Y4"~V/ͦh%њ7lK[0C}GLREH`!3.$;2W€qNC ;tuBAM|[BPD/cq`٤c8 U nO#8[ nMmYlǢ'B?oĭ<1=uv%xPBwJFS9(cPN_:T G[{&B 9U#}XH 7~uw fH[;`'z1n!׭P`zNR*-SuxG(LdzgͤT'Š5`B-e4{StRg(H՜,i]H_&gRt)<ˤq WaңȚ(ЋTRgX8RAˉ!8\M~-@VP{Ra:U qQ[QO#& ]$6c`3sXӒJo@K6V$wi&I$Q89ֈ)B%ZoSC'tDa%.Mfᗏ?/O=w4JĉTBIղ; leOJe_@A3:w=]`EZ]̭Ƭݪo$+Sk{˶<@54&;°?/?×]5P}79qHKNyF({du 0P 󇀑z|`'Z?IU8bT`,W$)!r&'kԉR%]OGcxQNOTPu+W@3J~T()%IMQ̡tLA/ (| DlS+vvf鶢ڭ {V U z`%9EYp$e9vtuBU{U:kKW-Q2'Hܲw._V&!E6 aNTހ2Of+tS;%~ *g .CJI*b+B 9 ]Zs:fNQ+mt7bj2st۶@֠r&6xo+,n>ޠtuߣSML"zũ,q~;:{` 3ek`Z$H,l* x*ئXGh)Pp/'6 aʓ<>֐'#ZKjA<JsZ]hW :TԐy%Ӳ~8c}?lj X&X?d_y tױdŋ\ wc? I?*Pa ݬ&++rP0%x43TCfNˁc!in꣜#,}>\ּ:eJۡ+w}񦮴nO{qǰ!gLqًW:Pbn'?ͤ ?Fa8p=N<-j/eiR3hi uGt"ɯϻ5(h |{XӘWǹK8o909Uj |qW/t2M9endstream endobj 209 0 obj << /Filter /FlateDecode /Length 443 >> stream x]1n0E{B7Xq Hr44TX+")>'ryxxzy~Y[__q۲{_?)K.kwynqzm~٢ǂhw>琲>Eumb)skuo*{ť}.8W8OǪ8V83ff3gP@> stream xՙ pU8&l"2 0d`@BBBoU-Z%[^}O& 0e.v杶իz꾪W]%˖,9S$999W\jyD厬bJm/*0-LC뿽A2%'g+k u3UU\ܰ?U"Q75AWKȅB'`ЛAK$ç[y}?|/YXtbZgxIGx;GU"lp3 pAO?+4恗VZb|ZTs;2^Pтha Iyl w偆NA;m!#hbqE@KVl5yŅ?_`8.8{䝽]c{v? s)'H/Sh#LSw`VBueUcMzw4S nw x:fd B \#vH6IU޶uacvQ2YEeEů߲9%<&03Cj.0>C;Ƽ<8 < $XfzG fH̶K/Eg:Ϝk.o*cK. ca6$@3apFܚGzWpe^Gmwt܂YN Łoct83em:f\W5g=nt pfqTJAw I'k[{\{㞸iwp&rO.T;Ԍ 5}(2 Z7ό> NgJ>8/,=npSJ٪Z\~rzTja;%Oc._zFJ I 5rzPAI>F:xO}2ˀ^uaSh 6oXSU0 =uV'73鎉qv9ocTt-iVD:mi/qw?ߏ%A3'?ikMqCX_XQ{voDF;C{z%Qh=wRS&6Y~-d^JTH / b7T@!PvDFԁu^Lv{I]uIU`-ؘ*)6@ݓN0烱iTg=h_U@ S\Oo܇ 7?!*ւ*2p:-sZh3m^)4 T=h?vfG[NҫXp5Jjwa`ݨē<0ř( A?ORWYET hFuān6h?%ăGryemηaֹHKbͩݗ&>Жdj J'񲠲U1U|uyYymX܋ [@hwu+{b\G\n|D4{uzqɺg<t-?y9؊:.uA6ʮS\X֓!LlEH0cPjNHX@fu3;m\^*/mxavep@4 }?xt"%7(w8 ZG=xcL60Ї>cXףVjʅ8m zcbPPXB%mš9漪7hw;EqO3v^%hi?qPa"/V/K^9/3 ~@a[Np6Y7QؼlE Z%AyndסECl Wi@I Uc ZJ+~eL{|i׬ Fi,˜K7#ÁHpK5D[EI^8m7jWJ1͕X\eoDnP'SHi )݋$ \ +XB55G m֖gw6NTxnDd2V3ԥsz4b553oӇaEph aUDp+@vXueЅϵm{jsP2SGW2#ϥpeVe3p+fMV?G""oaxZ-F-pld=VqqC65[0Q1>T"lNfC}FfZDOu [l6J TkwVp`<)~EUNbAmvX5+ F2cGB].Ѓ7WJh2UZjŕ sݑtM9Y}Fdw%:Z+*Lf 37g9x}poV4 KVWԮq"nrz߷eVaf:y!4]bLR^Aр+c0N`g1̊.(ږfm=apr@8 )WцX?@"͌ңum'XzAoXv*o]j[=~#{TnN l892uè`=x9#;fmfnHEHLG{swKX$7DUuEz lYnLw D#βݿЧ 23K<ҪU "{Ŀ "] qk RR=$ij3A)(Ji#g3y@v] qY 'tƕ24Rn-4):]௚*P{D( XQaoBG_.\ .K'=Y2ŗ+ k点3}#; ׋V(?eUDQrVO zI>)>ZY~ X1MGC]/{h};XJxPxR`hg <Hͯrm}Mr>&2y/_𽞁@/Oް(m,'G8$5dw괈 dGs[pIp^㪽J'9' i88"]S޴]1it6pG&Jl0DD5DjxЎQ5ZnҋXCwxd"TΖ#Ӆ8-/e|mFmu#|,aޥ' t#0+i.Mf'eT`px1U5Ԯ%pnm_̃r. 0 &Eh j ^r/h{L8[ditJ^jP V[þPdc";b[_h;3J~vh&h'cßtU[ˋˈJ\ n@4Zt㆟ٛ @DgZryRrڦJ҃yCMi]7kW SH:h%{{=~ЏFVvڥQ#;dK !}'nhOh`l]hG〬o!Q[ xAՑȥ:TtٗٹϾphuT#XŃ 8X"g,JwzF6ʮۿ<u |Cjx~) wO/yKz#}>m .f{⣧xOJpa 闼0WtGSjm}qC铇O.Ƚ) r2u{NYartNGi>ɵDy"o QOW *qms <]zK:by|1bOOt 8]vj 9JxQh p_ko5.Md]RH(C~ V Nڊ:g| $f[mIZD,8X-(e8r CyM`;L6~̱ȲUL|N_ rD|kF@S~,b?ϐtБP/*\ڦR޲13=6uVKff:ӉH7CN]f/o@685Z+j<HWʄC5ϐ><<.L%qF]fF-B|/ ʢtrb7oGý~i_hdڐwhCs< .-8&+Ɍ8E%tRDffW WW x(k7o9n oDi,8QtEXKK3m$;8Fi:|uz+]{:Uon\Ve5\ 䭱_ 'B39gLmbJdy|a> stream xVKs6[:3i:Og&jIFe6鐴Sw)ȑ;󊗰K =.7^]^k\//V+c'WOvY]~*ּxYs[◡;b+9W$-jlVO- y/ fFm.hXݣ$}Gv]13> /W [ 1 3 1 ] /Info 3 0 R /Root 2 0 R /Size 213 /ID [<0b54bb585689b964adac6d56794a25ac>] >> stream x퓭OBQ9ibh Ώ $ 8LnjN$j`477Ϗ@ߞ=={yw1)84Nrb3v'3Mv:I" _\^^6"/%1vfod_ 5\U?C8O]gkwE,#\|8wz$Fi9=/mRs̭G.Py*6ޑpc׾^ 1@B+o;јs7'9 PUBc0b endstream endobj startxref 260538 %%EOF metap/inst/doc/strength.gv0000644000176200001440000000622213576717200015310 0ustar liggesusersdigraph test { rankdir = "LR" fontname = "Helvetica" node[fontname = "Helvetica"] edge[fontname = "Helvetica"] {rank = same; eqklt10; eqany; someklt10; someany; majority; modst; anypower; strongtot; modtot; weaktot;} evidence [label = "Location\nof\nevidence", shape = diamond] eqinall [label = "N\nof\nstudies", shape = diamond] evidence -> eqinall [label = "Equally in all"] eqklt10 [label = <
sump (Edgington)
maximump
>] eqany [label = <
sumz (Stouffer)
logitp
>] eqinall -> eqklt10 [label = "< 10"] eqinall -> eqany [label = "any"] someinall [label = "N\nof\nstudies", shape = diamond] evidence -> someinall [label = "Some in all"] someklt10 [label = <
sump (Edgington)
maximump
>] someany [label = <
sumz (Stouffer)
logitp
>] someinall -> someklt10 [label = "< 10"] someinall -> someany [label = "any"] majority [label = <
sumz (Stouffer)
logitp
>] evidence -> majority [label = "In the majority"] minority [label = "Strength\nof\nevidence", shape = diamond] evidence -> minority [label = "In the minority"] modst [label = <
sumlog (Fisher)
>] anypower [label = <
sumz (Stouffer)
logitp
>] minority -> modst [label = "Moderate or strong"] minority -> anypower [label = "Any power"] onetest [label = "Strength\nof\ntotal evidence", shape = diamond] evidence -> onetest [label = "In one test only"] strongtot [label = <
minimump (Tippett)
>] modtot [label = <
sumlog (Fisher)
>] weaktot [label = <
sumz (Stouffer)
logitp
>] onetest -> strongtot [label = "Strong total evidence"] onetest -> modtot [label = "Moderate total evidence"] onetest -> weaktot [label = "Weak total evidence"] } metap/inst/doc/compare.Rnw0000644000176200001440000006017715150262426015236 0ustar liggesusers\documentclass[12pt]{article} \usepackage{amsmath,amssymb} %\usepackage{mydef2} \usepackage[round]{natbib} \usepackage{parskip,url} \usepackage{graphicx,subfig} \setlength{\topmargin}{0cm} \addtolength{\textheight}{2cm} %\lhead{} %\input{title} %\VignetteIndexEntry{Comparison of methods in the metap package} \title{Comparison of methods in the \pkg{metap} package} \author{Michael Dewey} \newcommand{\pkg}[1]{\texttt{#1}} \newcommand{\func}[1]{\texttt{#1}} \newcommand{\code}[1]{\texttt{#1}} \newcommand{\codefont}{\footnotesize} \newcommand{\mygraph}[3]{% \begin{figure}[htbp] \includegraphics[height=6cm,width=10cm]{compare-#1} \caption{#2} \label{#3} \end{figure} } % in mypdf fourth parameter needs [] \newcommand{\mypdf}[4]{% \begin{figure}[htbp] \includegraphics#4{#1.pdf} \caption{#2} \label{#3} \end{figure} } \newcommand{\twograph}[8]{% \begin{figure}[htbp] \subfloat[#2\label{#3}]{\includegraphics[height=6cm,width=7cm]{compare-#1}}% \subfloat[#5\label{#6}]{\includegraphics[height=6cm,width=7cm]{compare-#4}} \caption{#7} \label{#8} \end{figure} } \begin{document} \maketitle \section{Introduction} \subsection{What is this document for?} This document describes some methods for the meta--analysis of $p$--values (significance values) contained in the package \pkg{metap} and contains comments on the performance of the various algorithms under a small number of different scenarios with hints on the choice of method. \subsection{Notation} The $k$ studies give rise to $p$--values, $p_i,\;i = 1, \dots, k$. These are assumed to be independent. We shall also need the ordered $p$--values: $p_{[1]} \le p_{[2]}, \dots, \le p_{[k]}$ and weights $w_i,\;i = 1, \dots, k$. Logarithms are natural. A function for combining $p$--values is denoted $g$. The size of the test is $\alpha$. We may also need $k$ degrees of freedom, $\nu_i$. The methods are referred to by the name of the function in \func{metap}. Table \ref{funcs} shows other descriptions of each method. \begin{table}[htbp] \begin{tabular}{lll} Function name & \multicolumn{2}{c}{Description(s)} \\[1ex] & \multicolumn{1}{c}{Eponym} \\ \func{invchisq} & Lancaster's method & Inverse chi square \\ \func{invt} & & Inverse t \\ \func{logitp} & & Logistic\\ \func{meanp} \\ \func{meanz} \\ \func{maximump} \\ \func{minimump} & Tippett's method \\ \func{sumlog} & Fisher's method & Chi square (2 df)\\ \func{sump} & Edgington's method & Uniform\\ \func{sumz} & Stouffer's method & Normal\\ \func{truncated} & Truncated Fisher\\ \func{truncated} & & rank--truncated\\ \func{votep} \\ \func{wilkinsonp} & Wilkinson's method \\ \end{tabular} \caption{Methods considered in this document} \label{funcs} \end{table} \section{Theoretical results} There have been various attempts to clarify the problem and to discuss optimality of the methods. A detailed account was provided by \citet{liptak58}. \citet{birnbaum54} considered the property of admissibility. A method is admissible if when it rejects $H_0$ for a set of $p_i$ it will also reject $H_0$ for $P^*_i$ where $p^*_i \le p_i$ for all $i$. He considered that Fisher's and Tippett's method were admissible. See also \citet{owen09}. He also points out the problem is poorly specified. This may account for the number of methods available and their differing behaviour. The null hypothesis $H_0$ is well defined, that all $p_i$ have a uniform distribution on the unit interval. There are two classes of alternative hypothesis \begin{itemize} \item $H_A$: all $p_i$ have the same (unknown) non--uniform, non--increasing density, \item $H_B$: at least one $p_i$ has an (unknown) non--uniform, non--increasing density. \end{itemize} If all the tests being combined come from what are basically replicates then $H_A$ is appropriate whereas if they are of different kinds of test or different conditions then $H_B$ is appropriate. Note that Birnbaum specifically considers the possibility that the tests being combined may be very different for instance some tests of means, some of variances, and so on. \section{The methods} \subsection{Comparison scenarios} To provide a standard of comparison we shall use the following two situations. Some authors have also used the case of exactly two $p_i$. \begin{description} %\subsubsection{What if all $p_i = p$?\label{twopisection}} \item[What if all $p_i = p$?]\label{twopisection} Perhaps surprisingly there are substantial differences here as we shall see when we look at each method. We shall describe how the returned value varies with $p$ and $k$. %\subsubsection{Cancellation} \item[Cancellation] When the collection of primary studies contains a number of values significant in both directions the methods can give very different results. If the intention of the synthesis is to examine a directional hypothesis one would want a method where these cancelled out. The decision between methods should be made on theoretical grounds of course. We shall use the following four values as our example. \end{description} {\codefont <<>>= cancel <- c(0.001, 0.001, 0.999, 0.999) @ } <>= library(metap) data(dat.metap) validity <- dat.metap$validity$p genvec <- function(pvals, kvals, fun, name) { ps <- length(pvals) ks <- length(kvals) temp <- matrix(-1, nrow = ps, ncol = ks) for(i in 1:ps) for(j in 1:ks) { temp[i, j] <- fun(rep(pvals[i], kvals[j]))$p } temp2 <- as.vector(temp) res <- data.frame(method = rep(name, length(temp2)), p = rep(pvals, ks), k = rep(kvals, each = ps), g = temp2 ) res } @ \subsection{Methods using transformation of the $p$--values} One class of methods relies on transforming the $p$--values first. \begin{table}[htbp] \begin{tabular}{lll} Function name & Definition & Critical value \\[1ex] \func{invchisq} & $\sum_{i=1}^k \chi^2_{\nu_i}(p_i)$ & $\chi^2_{\sum{\nu_i}}(\alpha)$ \\[1ex] \func{invt} & $\frac{\sum_{i=1}^k t_{\nu_i}(p_i)}% {\sqrt{\sum_{i=1}^k \frac{\nu_i}{\nu_i - 2}}}$ & $z(\alpha)$ \\[1ex] \func{logitp} & $\frac{\sum_{i=1}^k \log\frac{p}{1 - p}}{C}$ & $t_{5k+4}$ \\ & where $C = \sqrt\frac{k \pi^2 (5 k + 2)}{3(5 k + 4)}$ & \\[1ex] \func{meanz} & $\frac{\bar{z}}{s_{\bar{z}}}$ & $t_{k-1}(\alpha)$ \\ & where $\bar{z} = \sum_{i=1}^k \frac{z(p_i)}{k}$ \\ & and $s_{\bar{z}} = \frac{s_z}{\sqrt{k}}$ & \\[1ex] \func{sumlog} & $\sum_{i=1}^{k} - 2 \log p_i$ & $\chi_{2k}(\alpha)$ \\[1ex] \func{sumz} & $\frac{\sum_{i=1}^k z(p_i)}{\sqrt{k}}$ & $z(\alpha)$\\ \end{tabular} \caption{Definitions of methods using transformation of the $p$ values} \label{transdefs} \end{table} <>= kvals <- c(4, 5, 6, 8, 10, 15, 20) pvals <- c(0.2, 0.3, 0.3679, 0.4, 0.5, 0.6) dat <- rbind( genvec(pvals, kvals, logitp, "logitp"), genvec(pvals, kvals, meanz, "meanz"), genvec(pvals, kvals, sumlog, "sumlog"), genvec(pvals, kvals, sumz, "sumz") ) @ <>= lattice::xyplot(g ~ k | method, groups = p, type = "l", data = dat, auto.key = list(space = "left", lines = TRUE, title = "p"), ylab = "g(p)" ) @ \subsubsection{The method of summation of logs, Fisher's method} See Table \ref{transdefs} for the definition. This works because $- 2 \log p_i$ is a $\chi^2_2$ and the sum of $\chi^2$ is itself a $\chi^2$ with degrees of freedom equal to the sum of the degrees of freedom of the individual $\chi^2$. Of course the sum of the log of the $p_i$ is also the log of the product of the $p_i$. Fisher's method \citep{fisher25} is provided in \func{sumlog}. <>= set.seed(18122019) temp <- matrix(runif(10000), nrow = 100) fisher <- apply(temp, 1, function(x) sumlog(x)$p) lanc4 <- apply(temp, 1, function(x) invchisq(x, 4)$p) lanc16 <- apply(temp, 1, function(x) invchisq(x, 16)$p) lanc256 <- apply(temp, 1, function(x) invchisq(x, 256)$p) banda <- function(x, y) { res <- data.frame(sum = x + y, diff = (x - y)) res } dat <- data.frame(rbind(banda(fisher, lanc4), banda(fisher, lanc16), banda(fisher, lanc256), banda(lanc4, lanc16), banda(lanc4, lanc256), banda(lanc16, lanc256) ), name = factor(c(rep("FL4", 100), rep("FL16", 100), rep("FL256", 100), rep("L4L16", 100), rep("L4L256", 100), rep("L16L256", 100)), levels = c("FL4", "FL16", "FL256", "L4L16", "L4L256", "L16L256") ) ) @ <>= lattice::xyplot(diff ~ sum | name, data = dat, panel = function(x, y, ...) { lattice::panel.xyplot(x, y, ...) lattice::panel.abline(h = mean(y), lty = 2) lattice::panel.abline(h = mean(y) + 1.96 * sd(y), lty = 3) lattice::panel.abline(h = mean(y) - 1.96 * sd(y), lty = 3) } ) @ <>= stouff <- apply(temp, 1, function(x) sumz(x)$p) invt4 <- apply(temp, 1, function(x) invt(x, 4)$p) invt16 <- apply(temp, 1, function(x) invt(x, 16)$p) invt256 <- apply(temp, 1, function(x) invt(x, 256)$p) banda <- function(x, y) { res <- data.frame(sum = x + y, diff = (x - y)) res } dat <- data.frame(rbind(banda(stouff, invt4), banda(stouff, invt16), banda(stouff, invt256), banda(invt4, invt16), banda(invt4, invt256), banda(invt16, invt256) ), name = factor(c(rep("St4", 100), rep("St16", 100), rep("St256", 100), rep("t4t16", 100), rep("t4t256", 100), rep("t16t256", 100)), levels = c("St4", "St16", "St256", "t4t16", "t4t256", "t16t256") ) ) @ <>= lattice::xyplot(diff ~ sum | name, data = dat, panel = function(x, y, ...) { lattice::panel.xyplot(x, y, ...) lattice::panel.abline(h = mean(y), lty = 2) lattice::panel.abline(h = mean(y) + 1.96 * sd(y), lty = 3) lattice::panel.abline(h = mean(y) - 1.96 * sd(y), lty = 3) } ) @ As can be seen in Figure \ref{equalp} when all the $p_i=p$ \func{sumlog} returns a value which decreases with $k$ when $p<0.32$, increases with $k$ when $p>0.37$, and in between increases with $k$ and then decreases. Some detailed algebra provided in a post to https://stats.stackexchange.com/questions/243003 by Christoph Hanck suggests that the breakpoint is $e^{-1} = 0.3679$. Where the $p_i$ are less than this then for a sufficiently large $k$ (several hundred) the result will be significant and not if above that. Over the range of $k$ we are plotting this bound is not yet closely approached. \mygraph{transeqp}{Behaviour of the methods using transformed $p$ values for $k$ values of $p=p_i$}{equalp} \subsubsection{Inverse $\chi^2$ Lancaster's method} It would of course be possible to generalise Fisher's method to use transformation to $\chi^2$ with any other number of degrees of freedom rather than 2. \citet{lancaster61} suggests that this is highly correlated with \func{sumlog}. Lancaster's method is provided in \func{invchisq}. In fact the resemblance to \func{sumlog} becomes less as the number of degrees of freedom increases. Figure \ref{fishlanc} shows for a small number of selected degrees of freedom how it compares to Fisher's method. \twograph{fishlanc}{Fisher's method and Lancaster's method}{fishlanc}{stouffinvt}{Stouffer's method and inverse $t$}{stouffinvt}{Sum and difference plots of Fisher v Lancaster and Stouffer v inverse $t$}{compfishstouff} \subsubsection{The method of summation of $z$ values, Stouffer's method} The method of summation of $z$ values is provided in \func{sumz} \citep{stouffer49}. See Table \ref{transdefs} for the definition. As can be seen in Figure \ref{equalp} it returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. A weighted version of Stouffer's method is available %\begin{equation} $\frac{\sum_{i=1}^k w_i z(p_i)}{\sqrt {\sum_{i=1}^k w_i ^ 2}}$ %\end{equation} where $w_i$ are the weights. In the absence of effect sizes (in which case a method using effect sizes would be more appropriate anyway) best results are believed to be obtained with weights proportional to the square root of the sample sizes \citep{zaykin11} following \citet{liptak58}. \subsubsection{Mean of normals method} There is also a method closely related to Stouffer's using the mean of normals provided in \func{meanz} also defined in Table \ref{transdefs} which has very similar properties except that when all the $p_i$ are equal it either gives 0 or 1 as can be seen in Figure \ref{equalp}. <<>>= meanz(c(0.3, 0.31))$p meanz(c(0.1, 0.2))$p @ The method of \func{meanz} also has the unusual property that a set of $p$--values which are all less than those in another set can still give rise to a larger overall $p$. See example above. This is the only method considered here which has this property so if it is a desirable one then that is the only method to consider. \subsubsection{The inverse $t$ method} A closely related method is the inverse $t$ method. See Table \ref{transdefs} for the definition. This method is provided in \func{invt}. As is clear from the definition this method tends to Stouffer's method as $\nu_i \to \infty$. Figure \ref{stouffinvt} shows this for selected degrees of freedom. \subsubsection{The method of summation of logits} See Table \ref{transdefs} for the definition. This method is provided in \func{logitp}. The constant $C$ was arrived at by equating skewness and kurtosis with that of the $t$--distribution \citep{loughin04}. As can be seen in Figure \ref{equalp} this method returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. \subsubsection{Examples for methods using transformations of the $p$ values} <>= log10p <- function(x) { res <- round(-log(x, base = 10), 2) res } @ \begin{table}[htbp] \begin{tabular}{lll} Function name & \multicolumn{1}{c}{validity} & \multicolumn{1}{c}{cancel} \\ & \multicolumn{1}{c}{value expressed} \\ & \multicolumn{1}{c}{as $-\log_{10}p$} \\[1ex] \func{logitp} & \Sexpr{log10p(logitp(validity)$p)} & \Sexpr{logitp(cancel)$p} \\ \func{meanz} & \Sexpr{log10p(meanz(validity)$p)} & \Sexpr{meanz(cancel)$p} \\ \func{sumlog} & \Sexpr{log10p(sumlog(validity)$p)} & \Sexpr{round(sumlog(cancel)$p, 5)} \\ \func{sumz} & \Sexpr{log10p(sumz(validity)$p)} & \Sexpr{sumz(cancel)$p}\\ \end{tabular} \caption{Examples of methods using transformation of the $p$ values} \label{transexamples} \end{table} Using the same example dataset which we have already plotted and our cancellation dataset we have the values in Table \ref{transexamples}. As can be seen all the methods cancel except for \func{sumlog}. The agreement for the validity dataset is close except for \func{meanz} whoch gives a value several orders of magnitude greater than the other three. Lancaster's method and inverse $t$ are not shown as they are both infinite families of possible methods and in any event are similar to Fisher's method and Stouffer's method respectively. \subsection{Methods using untransformed $p$--values} \begin{table}[htbp] \begin{tabular}{lll} Function name & Definition & Critical value \\[1ex] \func{meanp} & $\bar p = \frac{\sum_{i=1}^k p_i}{k}$ \\ & $z = (0.5 - \bar{p}) \sqrt{12k}$ & $z(\alpha)$ \\ \func{minimump} & $p_{[1]}$ & $1 - (1 - \alpha)^{\frac{1}{k}}$ \\ \func{maximump} & $p_{[k]}$ & $\alpha^k$ \\ \func{wilkinsonp} & $p_{[r]}$ & $\sum_{s=r}^k {k \choose s}\alpha^s (1 - \alpha)^{k-s}$\\[1ex] \func{sump} & $\frac{(S)^k}{k!}% - {k \choose 1}\frac{(S - 1)^k}{k!}% + {k \choose 2}\frac{(S - 2)^k}{k!} - \dots$ & $\alpha$ \\ & where $S = \sum_{i=1}^k p_i$ \\ \end{tabular} \caption{Definitions of methods not using transformation of the $p$ values, % the series for \func{sump} continues until the term in in the numerator $(S-i)$ becomes negative} \label{untransdefs} \end{table} <>= kvals <- c(4, 5, 6, 8, 10, 15, 20) pvals <- c(0.2, 0.3, 0.3679, 0.4, 0.5, 0.6) dat <- rbind( genvec(pvals, kvals, meanp, "meanp"), genvec(pvals, kvals, maximump, "maximump"), genvec(pvals, kvals, minimump, "minimump"), genvec(pvals, kvals, sump, "sump"), genvec(pvals, kvals, votep, "votep") ) @ <>= lattice::xyplot(g ~ k | method, groups = p, type = "l", data = dat, auto.key = list(space = "left", lines = TRUE, title = "p"), ylab = "g(p)" ) @ \mygraph{untranseqp}{Behaviour of the methods using untransformed $p$ values for $k$ values of $p=p_i$}{unequalp} \subsubsection{The method of minimum $p$, maximum $p$, and Wilkinson's method} The methods of minimum $p$ \citep{tippett31}, maximum $p$ and Wilkinson \citep{wilkinson51} are defined in Table \ref{untransdefs}. Wilkinson's method depends on which value (the $r$th) of $p_{[i]}$ is selected. % p is pbeta(p[r], r, k+1-r) % critical p is qbeta(alpha, r, k+1-r) Wilkinson's method is provided in \func{wilkinsonp} and a convenience function \func{minimump} with its own \code{print} method is provided for the minimum $p$ method ($r=1$). It is also possible to use the method for the maximum $p$ (that is $r=k$) and a convenience function \func{maximump} is provided for that purpose. As can be seen in Figure \ref{unequalp} these methods return a value for our $p_i=p$ example which always increases with $k$ which is true for \func{minimump} and which always decreases with $k$ which is true for \func{maximump} \subsubsection{The method of summation of $p$--values, Edgington's method\label{sump}} Defined in Table \ref{untransdefs} \citep{edgington72a}. This method is provided in \func{sump}. As can be seen in Figure \ref{unequalp} this method returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. Some authors use a simpler version, $\frac{(\sum p)^k}{k!}$, for instance \citet{rosenthal78} in the text although compare his Table 4. This can be very conservative when $\sum p > 1$ There seems no particular need to use this method but it is returned by \func{sump} as the value of \code{conservativep} for use in checking published values. Note also that there can be numerical problems for extreme values of $S$ and in that case recourse might be made to \func{meanp} which has similar properties. \subsubsection{The mean $p$ method} Defined in Table \ref{untransdefs}. Although this method is attributed to Edgington \citep{edgington72b} when the phrase Edgington's method is used it refers to the method of summation of $p$--values described above in Section \ref{sump}. As can be seen in Figure \ref{unequalp} this method returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. Not surprisingly this method gives very similar results to Edington's other method implemented in \func{sump} and since it does not have the numerical problems of that method it might perhaps be preferred. \subsubsection{Examples for methods using untransformed $p$--values} Using the same example dataset which we have already plotted and our cancellation dataset we have the values in Table \ref{untransexamples}. As can be seen \func{meanp} and \func{sump} cancel but the other two do not. Agreement here is not so good especially for the maximum p method. Wilkinson's method not shown as it depends on the value of $r$. \begin{table}[htbp] \begin{tabular}{lrl} Function name & \multicolumn{1}{c}{validity} & \multicolumn{1}{c}{cancel} \\ & \multicolumn{1}{c}{value expressed} \\ & \multicolumn{1}{c}{as $-\log_{10}p$} \\[1ex] \\[1ex] \func{minimump} & \Sexpr{log10p(minimump(validity)$p)} & \Sexpr{round(minimump(cancel)$p, 5)} \\ \func{maximump} & \Sexpr{log10p(maximump(validity)$p)} & \Sexpr{round(maximump(cancel)$p, 5)} \\ \func{meanp} & \Sexpr{log10p(meanp(validity)$p)} & \Sexpr{meanp(cancel)$p}\\ \func{sump} & \Sexpr{log10p(sump(validity)$p)} & \Sexpr{sump(cancel)$p} \\ \end{tabular} \caption{Examples for methods using the untransformed $p$ values} \label{untransexamples} \end{table} \subsection{Other methods} \subsubsection{The method of vote--counting} A simple way of looking at the problem is vote counting. Strictly speaking this is not a method which combines $p$--values in the same sense as the other methods. If most of the studies have produced results in favour of the alternative hypothesis irrespective of whether any of them is individually significant then that might be regarded as evidence for that alternative. The numbers for and against may be compared with what would be expected under the null using the binomial distribution. A variation on this would allow for a neutral zone of studies which are considered neither for nor against. For instance one might only count studies which have reached some conventional level of statistical significance in the two different directions. This method returns a value for our $p_i=p$ example which is 1 for $p$ values above 0.5 and otherwise invariant with $p$ but decreases with $k$. This method does cancel significant values in both directions. \begin{table}[htbp] \begin{tabular}{lll} Function name & validity & cancel \\[1ex] \func{votep} & \Sexpr{round(votep(validity)$p, 6)} & \Sexpr{round(votep(cancel)$p, 5)} \\ \end{tabular} \caption{Examples for vote counting} \label{votepexamples} \end{table} \subsubsection{Methods not using all $p$--values} If there is a hypothesis that the signal will be concentrated in only a few $p$--values then alternative methods are available in \func{truncated}. This is a wrapper to two packages available on CRAN: \pkg{TFisher} which provides the truncated Fisher method \citep{zaykin07,zhang18} and \pkg{mutoss} which provides the rank--truncated Fisher method \citep{dudbridge03}. Note that Table \ref{truncatedexamples} only shows results for the validity data--set as, since the methods explicitly only consider results in one direction the cancellation issue does not arise. \begin{table}[htbp] \begin{tabular}{lll} Function name & truncated at $p$ = 0.5 & truncated at rank = 5 \\[1ex] \func{truncated} & \Sexpr{log10p(truncated(validity, ptrunc = 0.5)$p)} & \Sexpr{log10p(truncated(validity, rtrunc = 5)$p)} \\ \end{tabular} \caption{Examples for truncated using the validity data--set expressed as $-\log_{10}p$} \label{truncatedexamples} \end{table} \citet{dudbridge03} compare these two methods. They comment that in a meta--analysis the method using truncated Fisher may be preferred particularly if reporting bias is suspected. When the interest is in a small set of signals in the presence of much noise as occurs in genome wide association scanning then the rank truncation method is recommended. Their article provides more details about the methods. \section{Loughin's recommendations} In his simulation study \citet{loughin04} carried out extensive comparisons. Note that he did not consider all the methods implemented here. These omissions are not too important for our purposes. The methods implemented here as \func{invchisq}, \func{invt}, \func{meanp} and \func{meanz} are all very similar to ones which he did study. The truncation methods appeared about the same time as his work but in any case are fundamentally different. Vote counting is arguably not a method of the same sort. As Loughin points out the first thing to consider is whether large $p$--values should cancel small ones. If this is not desired then the only methods to consider are those in \func{sumlog} (Fisher), \func{minimump} (Tippett) and \func{maximump}. \mypdf{struct}{Loughin's recommendations based on structure}{struct}{[height=6cm,width=8cm]} He bases his recommendations on criteria of structure and the arrangement of evidence against $H_0$. Figure \ref{struct} shows a summary of his recommendations about the structure of the evidence. \mypdf{strength}{Loughin's recommendations based on where the strength of the evidence is located}{strength}{[height=8cm,width=12cm]} Figure \ref{strength} summarise his recommendations about the arrangement of evidence. Overall he considered the choice to lie between Stouffer's method, Fisher's method and the logistic method implemented in \func{logitp}. As has already been mentioned Fisher's method cancels whereas the other two do not so if the weak evidence in a small number of $p$--values is not to be over--whelmed by the others then Fisher is the best choice. However where the evidence is more evenly spread Stouffer's method may be preferred. The logistic method represents a compromise between them and is perhaps best suited where the pattern of evidence is not clear in advance. The other methods are not universally ruled out and may be helpful in the specific circumstance outlined in his summaries. \bibliography{metap} \bibliographystyle{plainnat} \end{document} metap/inst/doc/metap.Rnw0000644000176200001440000001725114163334234014711 0ustar liggesusers\documentclass[12pt]{article} \usepackage{amsmath,amssymb} %\usepackage{mydef2} \usepackage[round]{natbib} \usepackage{parskip,url} \usepackage{graphicx,subfig} \setlength{\topmargin}{0cm} \addtolength{\textheight}{2cm} %\lhead{} %\input{title} %\VignetteIndexEntry{Introduction to the metap package} \title{Introduction to the \pkg{metap} package} \author{Michael Dewey} \newcommand{\pkg}[1]{\texttt{#1}} \newcommand{\func}[1]{\texttt{#1}} \newcommand{\code}[1]{\texttt{#1}} \newcommand{\codefont}{\footnotesize} \newcommand{\mygraph}[3]{% \begin{figure}[htbp] \includegraphics[height=6cm,width=10cm]{#1} \caption{#2} \label{#3} \end{figure} } \newcommand{\twograph}[8]{% \begin{figure}[htbp] \subfloat[#2\label{#3}]{\includegraphics[height=6cm,width=7cm]{#1}}% \subfloat[#5\label{#6}]{\includegraphics[height=6cm,width=7cm]{#4}} \caption{#7} \label{#8} \end{figure} } \begin{document} \maketitle \section{Introduction} \subsection{What is this document for?} This document describes some methods for the meta--analysis of $p$--values (significance values) and their implementation in the package \pkg{metap}. I welcome feedback about sources of published examples against which I can test the code and any other comments about either the documentation or the code. The problem of meta--analysis of $p$--values is of course not completely unconnected with the more general issue of simultaneous statistical inference. \subsection{Why and when to meta--analyse significance values} The canonical way to meta--analyse a number of primary studies uses estimates of effect sizes from each of them. There are a large number of packages for this purpose available from CRAN and described in the task view \url{http://CRAN.R-project.org/view=MetaAnalysis}. However sometimes the only available information may be $p$--values especially when some of the primary studies were published a long time ago or were published in sources which were less rigorous about insisting on effect sizes. The methods outlined here are designed for this eventuality. The situation may also arise that some of the studies can be combined in a conventional meta--analysis using effect sizes but there are many others which cannot and in that case the conventional meta--analysis of the subset of studies which do have effect sizes may usefully be supplemented by an overall analysis of the $p$--values. Just for the avoidance of doubt, if each study has produced a proportion and the goal is to synthesise them to a common estimate or analyse the differences between them then the standard methods are appropriate not the ones outlined here. The $p$--values in this document are significance levels. The methods are referred to by the name of the function in \func{metap}. Table \ref{funcs} shows other descriptions of each method. \begin{table}[htbp] \begin{tabular}{lll} Function name & \multicolumn{2}{c}{Description(s)} \\[1ex] & \multicolumn{1}{c}{Eponym} \\ \func{invchisq} & Lancaster's method & Inverse chi square \\ \func{invt} & & Inverse t \\ \func{logitp} & & Logistic\\ \func{meanp} \\ \func{meanz} \\ \func{maximump} \\ \func{minimump} & Tippett's method \\ \func{sumlog} & Fisher's method & Chi square (2 df)\\ \func{sump} & Edgington's method & Uniform\\ \func{sumz} & Stouffer's method & Normal\\ \func{truncated} & Truncated Fisher & rank--truncated\\ \func{votep} \\ \func{wilkinsonp} & Wilkinson's method \\ \end{tabular} \caption{Methods considered in this document} \label{funcs} \end{table} \section{Preparation for meta--analysis of $p$--values} \subsection{Preliminaries} I assume you have installed \textsf{R} and \pkg{metap}. You then need to load the package. <<>>= library(metap) @ \subsection{Directionality} It is usual to have a directional hypothesis, for instance that treatment is better than control. For the methods described here a necessary preliminary is to ensure that all the $p$--values refer to the same directional hypothesis. If the value from the primary study is two--sided it needs to be converted. This is not simply a matter of halving the quoted $p$--value as values in the opposite direction need to be reversed. A convenience function \func{two2one} is provided for this. {\codefont <<>>= pvals <- c(0.1, 0.1, 0.9, 0.9, 0.9, 0.9) istwo <- c(TRUE, FALSE, TRUE, FALSE, TRUE, FALSE) toinvert <- c(FALSE, TRUE, FALSE, FALSE, TRUE, TRUE) two2one(pvals, two = istwo, invert = toinvert) @ } Note in particular the way in which $0.9$ is converted under the different scenarios. \subsection{Plotting} It would be a wise precaution to examine the $p$--values graphically or otherwise before subjecting them to further analysis. A separate vignette discusses the range of plots available in the package so here we just show the most simple. As our example we use data from studies of validity of student ratings of their instructors \citep{becker94}. The \func{plotp} provides a Q--Q plot of the $p$--values to detect departure from the uniform distribution. An example is shown in Figure \ref{plotp}. The line is the line of exact fit to the reference distribution, the uniform. The polygon is a simultaneous confidence region such that if points lie outside it we can reject the null hypothesis that the points are drawn iid from a uniform. <>= data(dat.metap) validity <- dat.metap$validity$p plotp(validity) @ \mygraph{metap-plotp}{Q--Q plot from \func{plotp}}{plotp} This plot is more informative than a simple printout. Note that this enhanced plot is only available from version 1.8 of \func{metap}. Previous versions usd a simpler plot. {\codefont <<>>= print(validity) @ } \subsection{Reporting problems in the primary studies} Another issue is what to do with studies which have simply reported on whether a conventional level of significance like 0.05 was achieved or not. If the exact associated $p$ cannot be derived from the statistics quoted in the primary source then the value of the level achieved, in this case 0.05, can be used although this may be conservative. Studies which simply report not significant could be included as having $p=1$ (or $p=0.5$ if it is known that the direction was right) although this is very conservative. The theory of handling $p$--values which have been truncated like this has been developed by \citet{zaykin02} and \func{truncated} provides a convenience wrapper for two methods available in other CRAN packages. \section{Using the methods} All the methods in the package take as their first argument the vector of $p$--values. To use Fisher's method as an example: <<>>= sumlog(validity) @ This confirms what was indeed obvious from the plot that the null hypothesis that these are drawn from a uniform distribution can be rejected. A few require extra information. Those which rely on inverse transformations often need a vector of degrees of freedom. Currently this applies to \func{invchisq} and \func{invt}. Stouffer's method in \func{sumz} optionally uses weights if a vector of weights is provided. Most of the methods (\func{invchisq, invt, logitp, meanz, sumlog, sumz, wilkinsonp}) allow as an option to return the logarithm of the $p$--value which may be useful if it is expected that the return value will be very small. A smaller number (\func{invchisq, invt, sumlog}) allow for input of log $p$--values. \section{Miscellanea} \begin{description} \item[Extractor functions] The standard \code{print} and \code{plot} methods are provided. \item[Omnibus function] A function \func{allmetap} is provided to simultaneously perform a number of the other functions. It may be useful to show how they give different results on the same data. \item[Reading] An annotated bibliography is provided by \citet{cousins08} \end{description} \bibliography{metap} \bibliographystyle{plainnat} \end{document} metap/inst/doc/struct.gv0000644000176200001440000000175513576717032015007 0ustar liggesusersdigraph test { rankdir = "LR" fontname = "Helvetica" node[fontname = "Helvetica"] edge[fontname = "Helvetica"] structure [label = "What\nis\nstructure?", shape=diamond] small [label = <
sumlog (Fisher)
minimump (Tippett)
>] large [label = <
sump (Edgington)
maximump
>] equal [label = <
sumz (Stouffer)
logitp
>] structure -> small [label = "Emphasise small p-values"] structure -> large [label = "Emphasise large p-values"] structure -> equal [label = "Emphasise p-values equally"] } metap/inst/doc/compare.R0000644000176200001440000001300715174342144014661 0ustar liggesusers### R code from vignette source 'compare.Rnw' ################################################### ### code chunk number 1: compare.Rnw:178-179 ################################################### cancel <- c(0.001, 0.001, 0.999, 0.999) ################################################### ### code chunk number 2: compare.Rnw:183-202 ################################################### library(metap) data(dat.metap) validity <- dat.metap$validity$p genvec <- function(pvals, kvals, fun, name) { ps <- length(pvals) ks <- length(kvals) temp <- matrix(-1, nrow = ps, ncol = ks) for(i in 1:ps) for(j in 1:ks) { temp[i, j] <- fun(rep(pvals[i], kvals[j]))$p } temp2 <- as.vector(temp) res <- data.frame(method = rep(name, length(temp2)), p = rep(pvals, ks), k = rep(kvals, each = ps), g = temp2 ) res } ################################################### ### code chunk number 3: compare.Rnw:229-237 ################################################### kvals <- c(4, 5, 6, 8, 10, 15, 20) pvals <- c(0.2, 0.3, 0.3679, 0.4, 0.5, 0.6) dat <- rbind( genvec(pvals, kvals, logitp, "logitp"), genvec(pvals, kvals, meanz, "meanz"), genvec(pvals, kvals, sumlog, "sumlog"), genvec(pvals, kvals, sumz, "sumz") ) ################################################### ### code chunk number 4: transeqp ################################################### lattice::xyplot(g ~ k | method, groups = p, type = "l", data = dat, auto.key = list(space = "left", lines = TRUE, title = "p"), ylab = "g(p)" ) ################################################### ### code chunk number 5: compare.Rnw:259-282 ################################################### set.seed(18122019) temp <- matrix(runif(10000), nrow = 100) fisher <- apply(temp, 1, function(x) sumlog(x)$p) lanc4 <- apply(temp, 1, function(x) invchisq(x, 4)$p) lanc16 <- apply(temp, 1, function(x) invchisq(x, 16)$p) lanc256 <- apply(temp, 1, function(x) invchisq(x, 256)$p) banda <- function(x, y) { res <- data.frame(sum = x + y, diff = (x - y)) res } dat <- data.frame(rbind(banda(fisher, lanc4), banda(fisher, lanc16), banda(fisher, lanc256), banda(lanc4, lanc16), banda(lanc4, lanc256), banda(lanc16, lanc256) ), name = factor(c(rep("FL4", 100), rep("FL16", 100), rep("FL256", 100), rep("L4L16", 100), rep("L4L256", 100), rep("L16L256", 100)), levels = c("FL4", "FL16", "FL256", "L4L16", "L4L256", "L16L256") ) ) ################################################### ### code chunk number 6: fishlanc ################################################### lattice::xyplot(diff ~ sum | name, data = dat, panel = function(x, y, ...) { lattice::panel.xyplot(x, y, ...) lattice::panel.abline(h = mean(y), lty = 2) lattice::panel.abline(h = mean(y) + 1.96 * sd(y), lty = 3) lattice::panel.abline(h = mean(y) - 1.96 * sd(y), lty = 3) } ) ################################################### ### code chunk number 7: compare.Rnw:296-317 ################################################### stouff <- apply(temp, 1, function(x) sumz(x)$p) invt4 <- apply(temp, 1, function(x) invt(x, 4)$p) invt16 <- apply(temp, 1, function(x) invt(x, 16)$p) invt256 <- apply(temp, 1, function(x) invt(x, 256)$p) banda <- function(x, y) { res <- data.frame(sum = x + y, diff = (x - y)) res } dat <- data.frame(rbind(banda(stouff, invt4), banda(stouff, invt16), banda(stouff, invt256), banda(invt4, invt16), banda(invt4, invt256), banda(invt16, invt256) ), name = factor(c(rep("St4", 100), rep("St16", 100), rep("St256", 100), rep("t4t16", 100), rep("t4t256", 100), rep("t16t256", 100)), levels = c("St4", "St16", "St256", "t4t16", "t4t256", "t16t256") ) ) ################################################### ### code chunk number 8: stouffinvt ################################################### lattice::xyplot(diff ~ sum | name, data = dat, panel = function(x, y, ...) { lattice::panel.xyplot(x, y, ...) lattice::panel.abline(h = mean(y), lty = 2) lattice::panel.abline(h = mean(y) + 1.96 * sd(y), lty = 3) lattice::panel.abline(h = mean(y) - 1.96 * sd(y), lty = 3) } ) ################################################### ### code chunk number 9: compare.Rnw:400-402 ################################################### meanz(c(0.3, 0.31))$p meanz(c(0.1, 0.2))$p ################################################### ### code chunk number 10: compare.Rnw:438-442 ################################################### log10p <- function(x) { res <- round(-log(x, base = 10), 2) res } ################################################### ### code chunk number 11: compare.Rnw:492-501 ################################################### kvals <- c(4, 5, 6, 8, 10, 15, 20) pvals <- c(0.2, 0.3, 0.3679, 0.4, 0.5, 0.6) dat <- rbind( genvec(pvals, kvals, meanp, "meanp"), genvec(pvals, kvals, maximump, "maximump"), genvec(pvals, kvals, minimump, "minimump"), genvec(pvals, kvals, sump, "sump"), genvec(pvals, kvals, votep, "votep") ) ################################################### ### code chunk number 12: untranseqp ################################################### lattice::xyplot(g ~ k | method, groups = p, type = "l", data = dat, auto.key = list(space = "left", lines = TRUE, title = "p"), ylab = "g(p)" ) metap/build/0000755000176200001440000000000015174342160012462 5ustar liggesusersmetap/build/metap.pdf0000644000176200001440000071603215174342133014274 0ustar liggesusers%PDF-1.7 % 100 0 obj << /Length 1129 /Filter /FlateDecode >> stream xZ[o6~ϯlHb5 :@C;`D\eJɯߡD9q4`?M/u9\h1[z;;?9.(i (ċi$uqJْO}?kY`x,1(bϧ%nDϤ0 IƎO A -ͧI8̯~ _p~p I:tp(_KV*w/4g2}B&lrx` a-iqlr7N+UI3+7]'5oUOLlK!!\O)Q^ N\Chϕ  QMu!ݿ͗@k,pYYC6ƙ(eɇiaMe]bȬv}ɛw]U}(b * tLL@e[lX҃.[ԕ Nof[,)m*0\Oh"km0Y/FPQ~RUN (v4.!@}{YpWVCT?,V.!jh^,pHʛBΙ7CpQޯJ09Fq=0X3h>I;ٺՕڧ(^XޘJ]0!^޴Wiw Nxs T*|ܧ{?gw+v[Qglڃu龝?*j J"'U7.Ȅf٣/,sƜËʣgT^2@*ILߞ8Pvqo#W!rR?2pPc';ԏ1I?J[J,aO1$IvʎZ )q NR9Wq<%w`<>uYdcN_fUQC촄R:jtK-5T&#GLг 9?n~PnZi67 h(wʊV 2;nk~WsYKiu3l*<}ǼٞQݞ{/ ~C JR=Ny"[(2p!I?wyO&Qi endstream endobj 129 0 obj << /Length 1625 /Filter /FlateDecode >> stream xڭr8>_mxlNɮIj*.O%'4@8o$3Iou!֍EW7gnZ!nFVɭ+_޼tP C0*.Y4,n8bqY}[yI,ݏ8JZ]}&V,8JVVVyn]ZMS=ϳYN1_:Jc7X# MxE# Ql;8rčM١`z{pRh`ۭh+A:%ܷ_rIfƷk[I}s; ;^kռоh52Gf(uLv)>Sʥ=ܿ޴97 j}u[ R+XЙ8JVT)sݢAz️ہz@, v)Eo<fPh.Adu|DZԝ_",U^Kr4B, &uDsmyח{wZ^57/>nZL6/횚5ߧnCH'rmsڰehiaYV 5n)_ TV?Yi piډVc9SzU[^ћ¹~"Ex,ٿ(A;N׊'S iSy*2ҜNqm|Hؼ;i2Ko⢞glaiEgr~,ucD'?VACGNX!l@3jn@:@].+CW/@#tQkr?q 5vLM`Z7ˎVY D}*P"W亻9R7L݀Ɩzn[D`P+ ݠNZ%L3ȱduo3>#}7L%5 8gяj%,<*P"~ZېalBl0 pZfD((4;0Ɓ]d$S;#Kä™?^3Z&df0uR˽$[ʦ +I%JvQ`}ͳhrћ^K]io@22:%nDzPɴ#pۊ,e}A~'JVv)9q=IIԔ>N,BKä$zh_xdK\D^#m+F9:"bRR4ÑTWk^dU9M7"y /Hưa^"X 7C={70*#!OaI>bY1Bg1f/c endstream endobj 142 0 obj << /Length 1785 /Filter /FlateDecode >> stream xڽXo6B'5uAuu:`Hh[,z"wǣdɑݤ-}w$Z ˵~;{q}ӯIfeNu=Km^\K<2\ko,L$^mYeˏ  Z'~dMt&;C:)ĺbFhutP c Hes^ ʁdQDƊ9DL3Q%qVK.˱p$/ZiE`g.+Hɫ3Fv={⁨h8~dFVp [w|yK_.t]R?>:`FsQ\+s Y2Nhv$0eJsjSr R2(낯9W+T yTc`@_Yb b1c\h/])eκ+`D0D4Ɯ5M)-<{vAKQcj+C{Uo U٥r(kC|wM DQrF~[̾u%πlCJ݋~5nL,^9:4pc[ W=OkҺL XC5?$=6^Vv- jS_."r'_AXs"7TJqdFW$Pvc@+(oZhJOO=]wl N|y ,V$$ qgBM| ,RHzEoPK0D_DCkD]nLשߡY %kz1u@ʝ:a HW;[)V\5h7N!9j׏801=m4K)7f\Vlʠ$pSݵ{MIæݞKZ(Zb%\QyEsoV~Ju~#yÊV]ץ]נ 3]M21v}زi8QV{AfWgyzMya:Zk˜ K{-B2 XWvd_ 8,6NxGJ! E'!N$z1q@Y1;2A/\MƖ-(Asu޶AwQzLf~0:{tBVIk-ڄg`@mUJ5`pueq1It[+ŷGlbCENBda8T'KV5?nc<ƯN[ۇPԂZ#iyFV՝qXF_7k:_c\T}ylRUG`$tO Hb|dVy;:+!ݜppqtП#'KM}KIzcPӠu7پ}(=T J ڶV+Fon+MO /S ݘ5kYk]h-}qPfM4׎m;Ì߾ i#y>Wz򂴁a`$IeW^oLgGЕ!z(k>L\4͹s.K*@!eg${྽EpALGzZ>#>[>>S endstream endobj 153 0 obj << /Length 2529 /Filter /FlateDecode >> stream xڵ˒>_Ue1|:nʩd&@2E3קCCxR4F?!99׻q8{opt8uv%Qߛ3.$—0LfaW2y[4uW30ݪ9"ۘYM4΂@ATfhkz;lqlfdhkso7ٌv}ϜHc.O9LWW UuJ\Ġ'!`8|WV -PQw%#qU!?Jv êiIř T)oMQAa!Zre!~)D4C5׉0Fɓ 3{S0D6Y.r~E)"upn 7I끓z]8Kq8b O`᜽%yiM]8 YxZci0;\Yi8>YR>E7D]Qm|!̕mC͍c#aWƨaġHzPVP6o wHLp];h ^d"}wJX}<ԋ rI>GJKٕ> tp9ʠ8n}Ś7Y 'L^I be Z~W#(G ݄ݛw8M֫#L&ALBmkmc4I4sdzM&T5_-F|R"ץTtnW 'QԩDgBZZ͠Prсj]L?, b X N2[zkZ e)S J/PȳGi{KgId$Tɋ%4-mAk(V+}==M[TeșP `Mi'5sŘQ t+ C 3bl;e4z u/MDs&ҳuhCͭj.׮/mD{SMEdzocē@uŒJFC c%+3͒T6A: ą^pEר+ P䑾$ƳPbFnSN!&uhoE%7n+YXMo#CDhd;5=F.'8(W^#%񊱚wHuCߩT(Mq ܟ&(}ײmLi-ȊπO`2W4]#B/"iTJh "0QjN !zYVU)܋[mY+t6^XQ ^WBqy2$CMZc ؛zw`j$J$Ab !f{-&uD 8h蕑fԊl{ E k͈C ȓhWn! q׌y 4CZH 8P?K~‘ oxu~3; ۽BFjjކB٢9@'Bż֝O N)<@H4=p8qD1)]p~u@*;n.͚aGqeRlѝ\R{C`d0ꖞmVS:׭P #cOTCVrcX A1.9q7QslݘWrQjt^Hj9hp!XxZsaĂ5%OWv+fUslo/xy. w ֞ \ ƼhLuQv祿-ڗYOk& VRO|+y%BD+n3$g\\Ƀapeп$plR٢f˹0Mu0Kт bH{f @3N%$h!6"SRegm2ZD`&,4OMgLoH.TC0C  6Tk,*W޵wmw;ukFgl/.m nB?gkC1&leD(_P3~ vl!7gog2^ukޘʰ‡WLya23̏N=? u ^9_ۗ9wSGNzgܽEG5םξпѾ5Zn&=-3b 8A. endstream endobj 164 0 obj << /Length 1509 /Filter /FlateDecode >> stream xڝko6 D]l5Y[W{ʒGҮ_;r$GvE3wKItQ$dPB0J4!~dܹ(\i?"&pӘ1e^"А|3.t2EӼdh0!rY/ ;0۪nzyseaPA_r<Hb“/Cc7笸gJTҭJxQRVj z86[-OWU^\4/ % 4G̅BbW* K^pM@fr'_2g,6 ]4Cddt(Ur&af(b1qǻܾjQMeGݹھGa0 l G~+H|P#sCwYyʡ1 /f/*s#Y~ď4'sP-[#֡X YKA20!Y3? 4Wz1!y^;hg7m:~YfU5 ~0" ݊Y%DrGRM!"Aܯh+ԮMH_l˻2W!F(@gJmC>ox@UDFmYD>_tz_ɼՃf%:d\F^M^ ǃ!Ҿ.X9!#d >3br`,P %\eܭˬ`H &9^G;hQWorGzT..:zW=+-@QIlٻD)? /uD(u{fjn r$Y|L0"0LǨ,Bl-\,mO4XtŲA@l@;?~L$Ɉ>Lc ԏRۨp|Mdmv[L@+{. ͻ*󼷇V[zϼ:d{JE(ٝuXӥ&QY]XV+{ҚyEZd$D^{@>UյZoyRlY/a0?=[a'X/ $0nH!faǐ9{Y>; |֑'םSRgς@O%lSfϱ 9zZ?gx[m;[05Gʺ~0 {k{N8T ~:Ӗ>iii{ Vb|fXr,| O ~ֽD3%4ZԔ7`ؼx'2ԝ|;(w-MhQlaVӴnLA3ͨ+WO#k$%R}>V` endstream endobj 2 0 obj << /Type /ObjStm /N 100 /First 803 /Length 1719 /Filter /FlateDecode >> stream xڵYMoFW19t Z HrhHZ!cEwIj7& /Hk H #5 %( $ MlB;pV& K"Y-"ɉh) D2\Ѓ.(`,=M@љרc h/wxfB稍xE^E<+aTa'( "U&o E": ~@筈j#<,^e JI1U(Fxhb!YD (!EBF Xk1y#k%bݥLgWӋ\sE Rꚋ).~o3.׋=Ov;]xxŚ]ruq6E?b7;.t㭗Eqe:65)`|8f>ЦU/m>Ϸ`vӶu ;1 ;6p6hݡoݯf"8 }Y{TZu`߮zw"i3ܬP74{Ժ],xrccYOk^|Ux+–}[ﷳ|Njm|Z߉36qIK2 @[ T/W5D,yQVLU٪rU*TUzPR*T %U(BIJPγ%la(]ɫtOO~>)/ *6ZT@X' 0{)n+.#7.me=cdPHt`Iۣ &PA%R ~|:F2d4=21)LR ::u7RsNRhLp98#Qs$SA"HNIE}:9$55t0Q*ߧ]CѢtsPNЁ,\0Ф)ِAiICC$n}mj5SZk !JR=\.6d^CaI(8ݐYiB LF VKK˦z&(4֋oVN;G5kjٞbw]uʗt~ۋKgv=C#lߜxo}[n/c~Ԇ*۲Do;38borPŠvnXʋ7O UO;')ckiCCĤlR a{9M 0c3 5~`sSfG9LVNƭ7{ܙG Si[O"^3pq1Y83N+:_e^"^BPyĹӘsQ<:N\x(=M!oP?c>8hlL 3Jp3IQ:K#N ͕_ܶ endstream endobj 178 0 obj << /Length 1310 /Filter /FlateDecode >> stream xW[sF~ׯ`<)XtC}P-9q۩8Mt +A­8>gم!mjO"~{s? i-!SG<ճu[Z$ !0mɱj V>,_Aspt1D+5! u S]ckeoHٹΕ:WiLu 8e#+Ş~K~oչ--7򏍀` VWN%~V8JtݼǛTز[jCظ'g#/C®3o9{HGfH8qVAInIYEAM˕{jS~` sςL8ɳ>gn:]h|hF]VlK>~@lkg0"~W.2}d ljNv6 ;{Lߥ&SaيE{4-?< \5MS=j~vI.Ògjيtc \܅jCA|WhQmq3Xx,T&TLvy䇘L9=M'F8%xUlyfm3р:#]}4LlǤ.vP}mSLU].ů효>EL[ !Ea4M9)"ʫw#tmU!_^eq̊aULlC*Am™ȕ0kn @b%;,$?U$)TX@fݾC%.Quh  7%Zi4|"aQ[G%owQnM[IRO(1I,CFʏpPEgTM !ۚb9Z* WĞ!;#]'Ҩ̤epl#JR0B4KγEo:[DG*>\)I>c8$֤،e"`ǿJRZڋ,~ ;6od %|OntW^8 aYIQ@'?ӡ|MVY6#QV 23yhpu`'? rxcW"sH] @_NfN.EKAJ󅠄SQ>U l&Hl.*B WV: J85J@mϘ(`! x. x! 8\pRz&:,\Rz+J(`q;&Mu ],';s endstream endobj 196 0 obj << /Length 1566 /Filter /FlateDecode >> stream xYr6+fJQK&i.N hHqŋh)&e%tcB `7W/o~56ff7Y~\U'q4gIՋo~ ao2X*T s/^$/JUZSB+ v XxQ(XȴvU4,Lkcl+09Qa{y۱djԝb0s9A /Wp=D4O$Y$CqJp|^Z"9XG {po~^NTNy\b~ %OK=GwÛ0h$oRo=u Fzд0's;%a3mwwq9 */"hqPOYI~ XŜƘ{{80Y5\%FYkWt<=X$OK@&b}F%ɉTFܩK/Uuٺ E'lds\jSQF O?χ]Fs8 ơM>"2q?Clf cCtw*zsJxN80zˉ Px}0wQCU@*"'(pXP1gcѳyn:(Hr> 5|yD峵PH8,]`F*jH@::E/ /5ۥ U{p>%{`.YS<ʦY1km1l#b(v@n1lF%wESꄘF|:큦"iֽL$p;.gSPmZG$F2Ld}%TJoP4޲Bo9J)-X!gcb{u 3tﵺ/BtV&sOiApu|&8:ZO c;hÌni:4/̀Ze:f$e97C0\tow橶ƿw<W欹 huzZ-j6D=Y~0tNi*$om48@BкJֻz|ObُceL*=.nҸ-&QGVF&<#C䈸Yf=,:3L(j33rvXbL"\9Ӟ+?t_3O} O˛5g$c2Fя&U=z_E䮤b[iqOV"hLUsiTt_hM?MR3ɴ竆`1n_'u /\AYqMfQD`F`0I21o*FSɀYF*Wle&_rמ endstream endobj 203 0 obj << /Length 1819 /Filter /FlateDecode >> stream xڥXIw6WBg\E&u,N I)!H'`Z)%N6@`0f\ke֋ױgqG|iyȊ# ߚg֭ opCĉFb0rtWI}+slh X.AMg7t:Lvu6^D ry5`K:Cxw OOV/iR ןn6pc>1R%o<IpÒ|`+VH-ت`]O ܏k^@s bW! dyi|yG@?\_ܐL8RSD%E`E&ENҁCsa%\ ئ5Ikۢ^S[`e/ԫWN!h-;#+ _R^9F`?pƞ1N -hn-绮Z.Q{@ `+NyQW<XXJW!П)CEԚK7M^<(55:hI_QkԤf@T/HoZ 7ʚv'tM&fs^yG-Bx"W:JtMm~rAW39F:c_[5 #eAgdTn(d ,A=>,+ z `7kcBmw,Vl10yΥ׭OAAzAޔ 2T mD oڄ77?nxKXMS'm/Qiϸ޸egM*TOHI<^r)^ٚ9>͸rPXơ]~<^_.2$f["f=ˆ庀ChwXCD  rpIrCSL9vU%U72/sF \g|7 }Ŵe\45 ? ǡ *@G2ʗ4%PN4]a`"Hi*a#I yw!8XR&n]@chM5`R&'nWt3ǰ6FJ7P8mG݈UP>TPc5 qK88r;ۊeSRuf˕PO*,͕"?UB//0 mQvzZc VR9G]-wiyC+fѨmychyG+#5. #BٶW'p-}U@*rB`nNnV"X#@/0ϭ?çKێ{<+FN&]&u,>1-qו[VũJ={dm^tG#.0FS0B,ܞg\i1b⒊b}O7( GNZpdm?wZ l¦=f'@7%xDY#"![7'>"%Bӣ wBnAs. 5MWNٿ>̮LxgϐhhZ]9Wu_NҜӾ<N1:Ȟ`eŊZ]+8QGV> stream xڵio ]$umlm+^-P٢-6JroC9C(Z\݂/}fol,b]YƋ$, bU,<]!n6_}4bB%;CW܊W&4 M R&$ҏ31WDĻ׬TniUt*orWާҧ|14e=k<#};U=XֵUaʮ9J'ZN`8"UVCէj!ȘLGz$.1˒ 5$diXƌ!Մ&g YdYj$D &زXbu}!,x*CD,BDx8Lؐ a%]ॢ$&kY"6Kβ,k+'j,BF٨T_yCi^aa>&#b2\&tJ/Ir8eaϭ#XY84$)&8:s9kL}85}D*aSn("8t2Ss8s)A:ki$Re$xL{38OC5 rSA"8r !8 ܶ&x$,צҘn2199vpd7CE0~ȻdGI#鵕IDx{5MAPS8s@gE|/ھ0H^j wSjd'XL- $[(SQN}ɽAs8LQ+@}6&D6H8@`)̹R1M UnjlNFUoZ\waH v*N*8ߚZ`A&=g$uLvD7_Ocj8.,Z*=ZVw 'iv;j{>"| !t3H_(@RL\x*N}⥘૶·QPAEScUh/xyTon0=!.ۮƲ0U;fhSir5c3G ~%l:|u3⥩ޔj}m;&MjO Jy̿Qk,#{o5KJdY_Hf4m vw_L)$X' F‘2$jbUӴ.쪊:qH0sgY%Αda(Ms= Tr٠6h׽\ ,Tˀ۪%)9>~i][~B0Tzkbf9{@*Մn8 ofum-im€|i-h=?i7?tI#|(睾aӃ*sJp4gC҆꛿G=qf}l[|!kh!{Kz8MR[ԚVfXMpcPwTBBHzǑw8 ?){tOu|k,LLLPb]AUfm-}2^Ou{9]? endstream endobj 235 0 obj << /Length 1754 /Filter /FlateDecode >> stream xڵXێ6}߯]v6i'/ڲFIM^d^"hq9s83~urED%`2ƈqD#h0! $Y"䰍}/!vg*4.n?`/JAN8q{C(D8F<=\O_xv0[l4yܧ:kx fg͈వ/;Xeݲi^"$H"s^RF(!묝6yU阽5=8ج0"<abX)1].2/f b ?`X`~Yڥf<^sͺ}eҩft(oi^\*(paΒW7o6׌}<1oyZx^5f0-ҶF3ٟ̐m .cTe!ԛqPtp,֫ڃ{PvvQW*/v,g/to-,?Y&MU?1Wje#.6dYAwj֩#-3XU M0$6yzW#7lCG)D[>M֥i>jXS`VL;3sAp]M%fK|L݆ejMiպ2%4Z^1äޤL1b7dOިsuam]nZ#։O='rJZ\0V9Zz"JHqJ58uRkI78IM^,kOj9zTzVF.8œ:$ŦAHt(ڠI.%3 f KPĖΣ!D O ݃ ຎ SRQ?D@JFRpPȭ>弾,gHW&6F$ *UHPnH'٣29I\,WSC:7{aG?k;RH\F+{c8 RMb)>HE!2DDj`m (y\nu?>`¼X88IhL 6(32gi%QpI)2jsٛy7rVuUot7) 3ؔXȞBRxXfO{ޫ</fRQ_㪹p"/UŃ"ׅ(4{t9`[be"۳L*z j#c{ yq@cǠx))z͐AH@3&[w0QȐa@վwJNՖIoßdũ>0z$1?W>ֶ<T36uQ/rK"W֢S >_=լ3+IMG'p;j%v#BiUSsújj$Lo_2W&QwJtUS)2R[?zzJ-daWF:4VS|2[c$hb'ftɴK}cxlUin7;@`8hA?|󨠿ݠ:ܡRϾENjT~yz$ ߜ}VNs_䭅wK3ɏ o'GPmksHŷ3>km5Ӯo퉟^V}זn\n$_oROW# bQb?o *,kL j[ endstream endobj 249 0 obj << /Length 1689 /Filter /FlateDecode >> stream xڥX[o6~U}Ht[Qt[Sl"K%'!%K-@<<<\(-=:y56J$!ٵ(%B^Rf eT;f=jIb`e3$-NGf k Xb 8$L Wz~0)Oq$02L%%r}YD:['J<p-Wm5'%@˲jčz%{㆑E/jbd9A3}\U"*-WeycSH*[^&k܈kѬt#޺OhJJr)3䂂|[:q"]jG0 -7789C$F.cy]~;Hmy[6jha8S% F=OU~#+d CىXgZMj#Y& :/SrWi؝znO:q1W8<衛<'6-BD7\@h/q<3<v$;'gɗ c]QR g\~6Ar")wtIH 䯃.GyQ'3B4>+n|kS L! q&?*Gg!O~%I2V$\}&,)Vwb$RZq+Y`T:~!==$~78AgHt!pt:uH Ƹ?$hNdDh4Zcd(_y"4T'It2r3 O)e/,&1&<7# { 1Uq ѱ:ݓ ٰ b3Vhaӄ'Q{Z{De,H k9O(#:TFi+Dq9A+LP+dҢvLFeX#.F cT,A $pVxp`#Ȇלđ?Q &&r:*X310W':Xy$ пNP$P"^%p x zͻobî-W&Ž.2]ꕖe!ذuQ "7eD&rC T=zUn`K\]o+\iVt\@( /;TA0 @8Xh}7b8ܙf/ݸ/"96+HK>8lf*lk+ Ilцf)n䧪*˩;6efnkpY^y20µ=7LbA['Icu)u#FƳzՀb06J7.xj [Ppq_8);nG;C@cҼk~gbYglmoN3*m !m<\P endstream endobj 262 0 obj << /Length 1185 /Filter /FlateDecode >> stream xڥWYo6~b1KR7>$hh-Pd"ѶYҊr#Wr+E&3#j-,j}?.`VD"ln1JVS9ܚq=PFJ' iV".*E6i~>@gZvXք$y|YqyH͚䱔f':nyȚ Xܼth/YL"ǬY(:r`] ,EFf'sp5cƜ=cLu mK)hOX4|??8RI7 yE-QZN_a]*o`seTGYz2[wZc`<(@ vdynf+D-5C3bU*'J;CLޭeY&Βe,;p=j{ADf!dC cɽ ":zkR,\'.#Ν.+bae(O$,JKU/]°[U+ \El H%QX.YBڏ(h%Wt:<6[j BXoE>RL5V%X 4)gs0ZJkB ew(8=9&#2km Ъ{yyPy|Gd@,:4:̸U$JthSN{Qh#d)*<o&fݼ< p0M jq oI;(h޻"օ|\y?;;?"gu02Z?8ωs]4 Q\kYe*ZK6&G׳їI6SBF%%NZtePW53(zLwpPXw[8 ]:6Mmrڴ\1QCh,t/X'nt:)IUMV)'Ls)F:T?JhAPگz f1+4BMhjc/ g u{o  U!.k5$-+v0vb1Xb]쥻 n:𩤀9H:$P $@~T5˺\/^/_ endstream endobj 277 0 obj << /Length 1469 /Filter /FlateDecode >> stream xڥXYo6~*JRw}Hv#hm( Th[,wCR\[p.|3C9+9?Mή'Nꥑ ry/ܹq72O{^&}d0xYwfg"FMVz ד(ʽ$GD%L4}0RqIe=ƛ/TűhquCKM A^k ͈hJv8Gl%Nr_Op%s3,q'px@Ĺ7D>lKjadI+J}/0hnG`|xiuXS2 mJn*jJ՛ %此Mh=WEjTE?1p?'#w.șhnˆ K(tg.gtDjCZ҃K{Y ܶ"Υj-Yk)+&$(ǫFtZ6mmkd},֔Ͱ>L=/$ٖJmdVN̴͢ǰqT66snoO^9̏^m)~ֵMjuvgCTk5G.l~/{k_A7/ m}/eԅӷ8 ޛ'1"`r)],ޗgLSբyGϸ־:j6-2Yyؠƚľ-K0~:zBSYw#h nm=Oҗr =uPRp&8M3g&}i^ O owj3/`n] qSBJ㗊ԿSjۙĮ2_|EC_N(* 1Mlf,\"F23jw4K]QT 6⌇*xpXCH/[ei3{e@IAqCI׷1$|/ W>x1|jcry! GDE[S6訛cxd"}[y6/ʢ`8`6tRTj6gHyZc]AxT]v](aTTW5D<$1IŦ48&BKFbRR~].v]"DhB>pbѹuBkDp2dO/iUW6RT{ LO{9lGz!~FQ_&CA,Lw{7iA;{7d([Z> stream xYMo7W^r-$95rH5J?ZR$Kiʩcܷy*r r a -Q( r6\)c%ۄJ(C *8m>.5>6|c| F n*w/Th/ث'`I0LIc1w%c]C&TS>-dqz4h-W IUOrs ¬þ`yٲO%3 fljI0S ʱ:0^(|V`eRWGcF| XR,sS)Sݕf`- lڪ#J]Bz[q_bbz;84KC4DcCQ\7՟|~{'QܠqMXT/.ɝn\^}>x~ c~c}[txDS ]2֤ #*}`r'83,k3hY<6 b})ϼŠxI,m;,l% łGKHh~9[lK2k~$a:ZL|6D NE i>prRf\0Wm}`ۖN;rXe; y[3ۖ>s=P;u<=Wc_> stream xڵXmo6_!`&5wI2 [EaM: H L[,ܴ;([th6h(|4ZD4ǫoe$\GWwDSu[F"U$ XUF:寯>u^.Ih:H9,`)K{+$cX.~-'/T̬jwڢ5C[QXð2_ s!ز W8W٪VRob4uK7٪:' sc?#"Xh̩+3t= Wm]̤L!L?u-;x]duU?U!;m8ӗ:A0', Xl$VS,I%Ѫ*yqNk): ) =]8Pj%ȢـNRR4Pꡡ@=F+A[pPǚ䪸.}+3]c2(̊DջWiIl?k~(x75\[.{M|`Yog'QDca^/}@SWSXO;ny!sa |>1|1SV/UWi٤E =MUX7Zl\b:*g]75̶,Tӽ Nz+!ީƠ Ad|Đ1:,~܋ cTޜoa_0ͣ2\7 "J3nO6֛ȓS S9HHP 65Es*1)hmk5 ɑQUcy@F[l-e%aǶNU&y{]+IgX4WK[iVC_lD/tqm] `Z-7^NHD n80ᗤ\ϱ18df`a D6!nV {ZT#6HzՆ<0>lJWÄ T ' >3iv(XH![h7`=*Z!|ZCrxCyaM`S[Iz5V$=|w,4΋㯫y5@d+l endstream endobj 315 0 obj << /Length 1173 /Filter /FlateDecode >> stream xڵW[s8~`<}3A+0n}H;dVFp=o뜣O߹oǃ~ m#Fqxj# 0wcxG =d;ؑ2U2_ӔBr}P;*Vc9Si; ˎP)?͇&l3%We^,jJx^K;wNpX†²W؅woy9UFo -EwdDX18NuW"*NϖzZo a@7,dn˘cdcHHa,"7]msa͌W+lËdG:'CȲD8LX+;yQ/Q|EՅ 2+jgԓ%OW mBi5l^zl]RjJ\MȁS8fVU#.VHvOakK-+ OW)šnD8x]%-㪶6}bhDIR59|KdٶíD/:,prnO#C:߉7PSLGDg:ly}ם'Ёz'uӯOܣ<1Pصge L1(sq1mܠ?P0M9  ?aXޖ+̦MUVcszGumK[hd|P.aTWI>/,m8^֑.Toz@m;]iz]\> stream xYKs6Wh|"7dILfbM;DɒbJI949bBb.=[ٯ7ˋ_D, g̱mYV๳e6{oio9mNJ L2:\Jšh[xhFH,Ҫ욪8=q#ڜmhK(Etl^vR?6b)U*2l}9m ŊԨcqlDy']v >z/ӷ u9Tںy*>ض3?QnF_O1pHmUEmo-L-:B / tY6MtQLo[M7v4r < Ɛ6&tmˎzՑMe:qr)0D87`PChԣ0W %qh6/nh\չH#I3БI`+TjN+"I_˸;V! $7V@rIbo|3Tbr VfJWk9ͫ%M&#Dc(g4aG_Vi@d3VWm p@EAmQFL('6P[Ur#7:ޛb]Mլa;nxdna@ꋢTm~wcW*j\GyDG`eZl3=@nftLIB<@z[T2 #…cp`…3Q$6@ hͪoI~ƾB5L9M'mGd2 iRRG0C&?Х%F_ $ ( 5ɜO+ 8ZhOLxN|p &ph/'E2Qp`݂d[QO,ΐFWWF+>ީw8NaΘ Q!Ni VRQ73Vq'!@NVm:QDG$l8pRW $ 5Hd[C)E|W9χ$O%O$K N8,Xa@R‰K$0HԔ3ϳS;(˗ :w\{988W{a%!6h"i$(0hDGj9 4n:љ_ڏGŐIyݝDJ/N4jKBAG?ؕEZCB GMtxm=TInI Ӌ r&)W Ԋv:sշTu:jmۖ'[] 2tᇷ" 0rkv v qM}n:Sg&ڔ^ fO PnE'bkπOxOb+@5+4 ZВÎyMLO= ٽ[ݝZ(wnp@HYx1?<9ʥ '/}HzNօB.BocIũdƇ.r*iR߆%/DV-kBڶ \e-ܾq>' sac-lFKx endstream endobj 338 0 obj << /Length 1797 /Filter /FlateDecode >> stream xڵX[o6~;>dk:l(6qi)ms%Ws;!Irxx\>:p6Ny]J KڡA@(q$ qȜe\4,| fDAz<,60?zʌ,to`VCXb kƪ*4OGޠf_ qhvĬ}+j_;s4B=Qqyut}4ÏOKs.$D0WH `^q+D$؂=}:í1cA奏k:N-MˣYQ`m6B-QPK6_WqSOgBa1ﶅIH% @`(4+ʱ!~D\;[J7) J0bt v1 #$ rGp>%dgOc4cd`9B`y42pX@XcG1:nE3VO9;-Ψ[ Gs7|ރ4<4gʄ/+i>0GFA, I")^H|BDmsJژ"-%ڃO>kqv\^?f-QS6"S `nkQop@7B6S#1]{CEW 3Ǥd+5({Zk.FJq]ݣ%vm-~jl(M7TW#OJ=g5QVުik )ެ&xX (b$xOTɻq ch9јD<<ux‚]q ]`\s/0S3;j3a˪9:`Z^Fa(!R5*g-rWT՘[75VQt6qJѳE4谍('yJ]d9h+wwfpn_.bSަs[U9!i뎜L;x1Dm}q(bbMW$50tv+G)EDǀL,>3T=lVXbkyOIk*)/x?l _ȍJ_Ϙ)T_lЇݓ?2ˎ endstream endobj 351 0 obj << /Length 1346 /Filter /FlateDecode >> stream xڝWYo6~V*,D@ma{[-X-DQJbT,9R]79Cl l09[LC#DG=c2q=0b5qcz[X@K:.&QCDBI25m9bجM^~ \lz͇dxj]p2[; Dv0v L-"Lq8;`45AhJHR/d.)J|{dIV"Yg'2j.mx:T rx)y^"kPY0aO X etrT!8!DY|w `BKM.xtF]VmH@ܘSE+= ӳ0ӣvZjΣ5ׄ*/ҼC-`ꠐ(WشrfUL9fRDT2B5j˷ t\wZdq:gܿqZNN͐ڳ\pp̙l<t""N+L>Yx A;NY%OE֭EyV)l$R^ޛFtC7IQ/xY{G9}cikX96Os[F[!y' սh:TmҦrJ5c<y>&6&d/,Jwl5SrZny|%\c=-˅<8t:\=ME53h(0J_ug v$,Ҽ*^MIx/m$VWUt6H:h[, ҄O_¹bpagyIdd4_KaF\jDܫBTK[֜@i0&^ZVdv۬c˯jo{%_X}&;91(UԪx\8c*7ɎPȣxcC4j7] {KwL#ag4oZM0HGb2{3H/TY@Gt(M~a -fQ_=D>zxtp$YQW#X1\L'IqC}b,؈a #' džrkO}ׁ~j'f&(E2?: ]UWؠRuY ]ak]h[ikb_^kE{ӪSľb  ^{(pt \p,Jk^YqU c Y譒ᣀ7x##D:E;}j5Fe\ji$w߳\}Wz>{[@eɼyD!zO endstream endobj 366 0 obj << /Length 1964 /Filter /FlateDecode >> stream xYo6BLju@f l`_m*KIV'Ͱ}y~MCf?\ξ1`ND"ɥsy0JHJ|ˍt9|QRD0߃}4MYH5vo =ECUgŜQw[UVr΂$=/O9]|W-mlZqZr_ HB}adt,eD N4?:]v~(NY=`rӮ ع]۝s4$嵪$#Vha [P1˜]Լ#Aso~#I> N67&;y M92"4M@Nt˗/'R O@ t7 `­n cFK=q*KeUoU-M锪]YduC\W:" ))bJ}C)s9Ifd*|v#߷> I;K.;j6+fI,ɢ L ?bZ{s9r\{(D`68:srץ 8A/Qs՜: 4&Aa:Fck1rk DY8oXݴ?d1zDO lTƒKP]R{,7!.d]PߘqՄ6 Y>BYx[Əi(TUVL㪳 '@S*l.aUS궞)z^IkIw _d; 85A` |(DWN7ʊRUF L҉`dɑ7)'I\!p ӵh֒P;ȴ q F q.!WI&0xND{Nj{d>EWITf`kqaLmA ZScd䴉SHGu 1wޖklvt!c>$ޢ̟bv"ν _^jp)VU胖h,m{ CO´ѻMo5di6z/Ms0+PB`x痳* endstream endobj 378 0 obj << /Length 1929 /Filter /FlateDecode >> stream xڭَ6}B@*1C'>MR#n e[,):|}g8,ye~ 59ͽǽoUz)K#y[OpTyqYw?|Zu3n d@nIy#`=q*ևß=8Jޠ@@6;]Ip,, sdME}*KwT:2[,ezA}W厶bUT[Z?'ۮ ۬z[ :?dݾyf$FbO"kM^wyUNq4iE-%3躳qN hL6wBh(L1 ջlV- Zːs>whyk{ѝ>w6Νy1@:/*X`i|Ecʫ߾D4/{a<.~UZ˛jh.t׈'_ۓg,:B1>ZcNyڋC'cXNa!B?[wh7\u'O 0R9E+$:Ck1Ť]m}y9dDUYưue:g| >]}h(Ƿ1}yb^cָ/m܀`/6JvohfB5j$vٛP&ϬַcI} B:X7ef&rɏ9i_#P{i ) i "EhY }]3)BƣГ,M\!3R ,ƴS"FH$qS ,wy &8`ēqT]CPI+>y6 |(fӾ<LR#O r #{?*sJ2u1q17]ᖜA&3o)RCd+)|=^lY(zdg {_ ֭ FQ`afF+T1>Hő>Tƨ`0ѝ=%6~9aPʊ33c> stream xY]o[7 }"HI@P6`4ۂ>t; 6u׎ȱ=tx)"oBJ1/27JȂUpP$l-m*$TytlkBdКKP+.)A +ZKld h":PYAvaP1l" HxήIi 9:D3 UXs)DQ5_8p/{]N&ÁY+DveI`_NK2 B?pZ"raI._$OX|1"P}&h ?Q?0|UD5][hr V5p g(W,(X@z\10x ApXASs^U\A꯲,b# ̭Gx &.1?< y0󨅏+LL&WጁJ$LwD{.n_]\<{`#N(Y8Hprcͽऑb GGaz ێaxo&sLnDv;7OWt+{8@2Waz: wiM/l|eH[/߽X| gц#5S-"k|gCu<Xt7w9gِ6Pg`Ҩi Qr5`5J,㥷1G<}*HiN4UJ;PdE腬gݘv;a<ңU:8O4QPO9VF#\]0X44>6g $k(A N8(pzڭd#OVR>f 䙑){DOFS/uz-1vXgWJJ 6@^n)*ƪX)ҶnK(cM BCQ`?/vigܑZD}tͼRӭu+{JOe뽼>ނb|KFR^"[^E^+.B\Q}FfPK8!TciLVV/:>qfgyGٵQPŬ '~OMoghS*o~Z"k8s}#5vl\sNr>0U-vE-8Wĕ x|?.+b;!XJhPuRbTiK~-*಩f endstream endobj 391 0 obj << /Length 1371 /Filter /FlateDecode >> stream xڝW[o6~ϯ0X#=8m-h"q;1mDM/U€I;h4ѳ?xziDt6y~yOF|!sz 醤"/hٕAm{1բzġEǶT7LlaK@x(Nr$Dgf *mxw|s5Zʏ5`K 푷 3cUp&w4OQs;SVr&Yp1u5ØPVz! 3N-jrX*+S-ۗ,w1+E5IC4 Թ<%B'a%W=B$& )2Q.#:}`9`B%r),l  h`wB+9ZKoIԖ˪]0`[f v_>PzI [:gV𥉲AT4^^ڇWHh ScsȆ&Nlh|!黢9x坳W[r( eoHV~ji)͋k#c&*C4&%kG%E1:-*>(IImiCkV6岿glo@)cO_Wq#ykͼܪ [h!v*ޘ mF8[H~To(cQCqiFjZ̺¬sf!r3+CMu%!qF;^N= Zb Dq 蚪MFuZ.*\_ToПc= '~@$s;)oe KF7ӛׂ}$>w^}e]$E :Pbm" Ar69c!h?͸<Նv|cOf |u'y='A'-??^D|GB3.-⡿{N yRizJ41bC8?X[{Uka?40쵖3* endstream endobj 400 0 obj << /Length 1512 /Filter /FlateDecode >> stream xX[F~ϯ["k 8UT=űp}gv֎$ >y/sogYk˳~=[͞\%Kk.c?V<7c+=7 |kY׶Mr%2%`d4 3_f =X/ng=+͗l-^n0qaI?8dV%nGw\-y={D-fG~;鄑]eMha+Ԧjpx 8d78\ȚNeSyU95[Xsp8[Q,Q{yvY"k04Trl!kPV덐(뾫Lj~ >I5_I&llGE3> stream xڝXKs6Wp93 fڃc'iSMm&! cJR_] owkfdt.V&YE q ∸Y̺6'~ |ԙĮxxDE>b\4LEnw;=/'sጽ /lxX"ӳib;Y6#֘F.c֨z =e3HVݢ)1Z#^MU7wuaۿM 8w(jYi(;ԣhĺ)|mhhw+U$,j195{F"^fz&G#kHF%Z/D:"|XS0l^ƶ>ؾl8;nB{y`4nKT2_ 1?sJB} 霋\p!gtP C}-P;(CA^ b52\{0 #*x'hGV %U/Qy;NІt|ý&'>ڨT)%2;i*ef o*ڔȶE):j5+dW!UC/l$G=G2݄j{VԾpbD`$Zc9yzIHMT(ejXec-Y;"z)x*Bn22EU7+,ECU(V'N`j#pYуe& 1U9Ov"h5/dn  8?Ϋ<37݀/:}'z{N?G.{9(1Hj^ݖ4yS<ʥ[5S~מRFK$/NQFm[QA2[[a $M]^-Y.q;w4y& endstream endobj 428 0 obj << /Length 1274 /Filter /FlateDecode >> stream xXKo6WJ-=dEedb!Hɿ!Eiz!&E ~V>y$j`0J4A~jܹ^\.i}] x!XӒADY4]Ze1rzR-X!qCt顛w4R[1@8vi!ykƴ.TL Frg0W~zdvŷ ռ#kf|JV&a<2ݝُ;wA#Uܝs65C Ӌ+MS1,kf_ZQ}e4|5Æ0Nʌ@|ޚTebtL4;U3ZT)?u`jM՛PQ )®A;2´5-}QOfnM7j-1>K"$38 nD VࢭV&4kx=W+j`N5< wi5 Խ<8׶#슆l>m LN0cB{ ݖ ZVc/ P2ftY7n*BdTV~3zg|4{:2Vw_W@hBqj> ҧq.Ioz</L^~~>o bdx*؋c%<#?߄W,B{r t׆Ƨѕ$=ӶDZ^AGF*R]1yцR+,½{3~YoO V*tӴTC~"hh>ߎ]''.kWxqZ8rp_b54?3%wNY(BWwT2D ܏2{=t, #ݳT?M}-XQS^ޠD3E>NpE˚Lpvߘ~e[u aj.fM$#[qt7;Kд;Wu]:v&|TgV~UӲZGr?{ zDі>š==O<yT>}⽕T<^M{k ypph7[ꧪn> stream xڥn6=_X#uЗ]!-0Ym.TweK$ c|vyuO)wr?OĹZ:1?'Msp _}|&Pdu#k[D=cVа͂aDVBVjD7i)YlI/YB,=ܢ4"Wm+= xmaC! b:aY-wR ׍A;,ֲ^^aYm%D[ǮWֲؼA=ڀ%h qqL@!KZ r|oe42Wyڮ XT.+AmE){^pۢ&^,F s'#έܙ1 +ͅ}TK"w7uuomTi% bȄc烠O@ _)aIX$.;gc{_U*:W(h{[WK}o1b3h[IVu {R?"rw\R*:]/0r?O _A(D~X$njA*A5ALJlZ4s_{ғ3'iA~(Ary(jPrRtB.wLfmRA^U/` 3r2w)׵N)onƖl'8h'kkB싧Wg/݋#eU5j#\M6MQ"U1=^Y iqoz0nRr1]RA[:@Ƞro^P3|2j'}hqTПm% pJ3y~C0I 9.qP'AͼQzTkg-V'J}d L3 H@gPrUoeQ3ULkzel܅ ,}thEǕ]=Smt sk t)Y azkg jq%%Ϡ8KN)S&3s^~3]4yv &|lҎ|"oV :jʐ2"#7ME?XL@ĠӚE,[26yn6@7kӽLR6Y} Y쒶IBĶ*SJT6_awE|qڛgfES½cP|TwmHfN;0K^u6xB pfKD68'9h,z=sGC> stream x]6콿"@g;bС؀6S%؆-HQNDNrE[ Hy̛ɏl.c?3ynƳ$(gs'Ol Ncn9'3 . OFG޷|'F~Z4%ᩘȫ/"s~hslέGy2dY0.wׯB?2eM?}JH WZo+mk̟ A>3;CXftzD{ߛݯїO0N-,q"<:3u{Qb_4Oy9)~W[m宔=x׏ :ў?UHBdy*`dX*pȈE!Z5ISrr^ni9[Xuj'3^@ܤ1nA #4 nt0TZ#%fmV(!Rv%B903K !Jd͂w&#w#Hs~^Z}ͪuPGVy?- ckv+-΀t,{˄\gg>i^_ =ijx4F[ź6턲x4P:[Gh&.3;ٿAȫo&VKrs&^ǼC+G|K݉h.ZB| 3Xը"У PԯE%0S^}jy8-dj^dh^Y֝N$۔r4\=k endstream endobj 473 0 obj << /Length 1144 /Filter /FlateDecode >> stream xڥVmo4_~HPGݣQj@$7qwMq.Ell eWf<38+8?-G߼ͨSEơQ:YJ$ e|t}yH2J ܋V4J6="v!#*aPDi<;>̓4G{~ [;7l2hN]{BV{lM;@\kܪxj Y35l)[Ù52ZASZvHB|+hIkk{=>>!AK~;N+_VGaA9yjhQګ0z#7ע X5!a`G!UeDkhͿ|wb[^ D_pAc 4d%'YS]KyҠH,[ʘl^\qf: @J*=A!X0 i~aD(*k+V=yDew (((]sͶ0Xèlh!4Y-,>M=WB =5 S(ۜkr5p4167`mBl99UJ&esG9.O:IOIu΋W-ٿx;HlD9tXwurWjW%1'3ȦƯʈl3ɦ!y^yP!e.dSfk 0&?S&^NL"$#}\(mD; Y|˵R;ngR~>4A70b[e?4Iu~$M6৵(;} w:KceJkk?۴`y`,w3@L;kK@ kw-o}lwZjfі3 _ac 2^%$˰j:\󇖗!O"/x3HCށ If6fz Cu<BlDK?$2(B/T3&f=Mdܪ~1wQ9Y>uv~ƺW1i"Vey<s| ;vsyLo~܎B|ョz{8f,Lq앩??dR endstream endobj 562 0 obj << /Length 989 /Filter /FlateDecode >> stream xZMs0Wpk2S+0v&ɴS[(Fia4`M$!OFb۷vAcf@zko+xA@sdc{3ξG}=}c3t1gAchAջ؂g$<-X("nl8)'q1_xHrl럿= bR<NG"7k+asJC1TJ'D٘f=8MZE%=O~P5J(j@qN- IP )-aqN7eC#u 3*r9e}7; dM1S3TXbx'?JzcThIm&/ *#EQ1C`X"ϠI i۝>VG:yIaݕZp.;]uj> JO,ؤ=o)=nf~4,ꓷJ endstream endobj 387 0 obj << /Type /ObjStm /N 100 /First 875 /Length 1814 /Filter /FlateDecode >> stream xY]o\7}_EWHJ*i $kIg۠YaOw8Ό3N4@_!ǜ{D)"!R`AC\lXBn6@dc Tmd+ZˢT+ZhKhF94v x{ 9cd@3A`R4~LсtY:b3& 66ZtTe%t2;P"J 5NE6tZ %h[0S&TAuK6 65qF[rP`hP(`qHRL\6J6$j3լe3  :s`6u jy X?VfL7fd P5 6M6A5ڇ *XAn 3nK OsGV;!I?(LCJ5=UZ ?GA]k6[F%d蘘ةo UL+j;9YL?Sx_O})w~YD(q) j,TbA1 i4OWprj#m>;qr'i3g`o p2o ^G%($vud .mH7tzbga0\~X_r[.ﱉgr&^Lϗ׫Wos̜w6)]"M+v~ sgxvqYhm"Zy}1xz=ռBz5uq, 6bC5B8vXY{6Ez Wu/߭֗_^vG+9Dn|m{s!0ńh1.1(80~9KK9 9O8*&Xm tpGi\rQ$i22HOB׭vk=(eD䦥C&k[b}ƌK:k0 s Lެ߮._^_^3MW'~__Op_Y`.(-l bzg6^߻ ၂ %$;i_vFɒbK< ` ưEk$.c` ꨗHt7}|TJ퓘CzLoR X'1PP଱QŒ0_NڟL yT l!0A +)3#}K=StSy3/Ǭnx 0J> |X摊2=R,{/ƋC` |Y4J`R!pAAbÃ"gd&`iR?&e^TVswArxx-dS#ƻ&e{ ʱ Ļ;B鰾=d'_Ap4v_ w:63Qfwԟ;ٹ}iPSi-3ߦ[- #j+x? ]W2-TQaXn;hz5v6imomù?sw|uם;?֬-y[eo[zۼu>|^Kv|e#h#g!###2Hܓ8Hq|<_ 7yY!^V;QCyc814eNP!O`in< endstream endobj 571 0 obj << /Length 283 /Filter /FlateDecode >> stream xRN0o#yvj'Yy@ Q%ZT QX[ݻ燰yp˘AJS%0DM%80ɃvȴH]w쮅wxÓ4b_]X`.0Gq0/en银y>> stream xڽZ]}B]U$Y]$Y!;efasNO{ǐiCGy$JIZj'ׁk6*= 帑x$%q!I1c,I66rEb9@2P_IUZFڀ &iqI G 30~q 08* *B:aLrX$.f#l3T"aALA e U7027$p]GdĞ`P@~et 9oB3j%{@ $bP*xL ~BL[>_{Y6[kp1B,TJFeT+s$^ eŵuNB*BiznaK2֞)) kHs8,KUVx"6WQ0x'Kt`0{ ݲEPhTasR2$\9*/v]3 $~oP(AH|BQ]&$P(xشp2ŜbGtG春Afid3֧.(?Ym@(0l郌"Ps/ BQ} <9'Y9],D+0:B l1Z{Vг v4JІ)ܢix`R ,=x6ƞ]0M { \@Y' Q}.*} HL _ ='>`!؟`O8\|N' pj{cÈ5E0:g<_' H'ŧC yP|)"Pڳ::B>:->gCsܹ^O;,:}NsB#OwNpgmVgic5KvH:1+kiI?+c޳Cuu) tl-e8Z(·ϐRa֒*+n'w:Ť >nns+@6j}Y/PPRO`3_T@sۥ7s{LœeA)4I8@R6V$f5ɋԙX0RƮ2N 8&G%(uk,kڑfo53X "aFly>)wxH"zpu8`\⛛ _΃38bkool n;P}5r_{*;܈zz\:ށZoo>ªWꏻkAǟ٫ۂ|߯~Ǜ?"`<#tnؾp)ዊ>"^}zm~v7ך31Q,¢]7$CQy@a˽K^p6rIQ#nԤ@V]wym=O€h @Ó{Bz@e8 RoRh^T뉽0d谧$[+Oèո\_p{r<{ʧ3:ha- endstream endobj 592 0 obj << /Length1 2909 /Length2 20695 /Length3 0 /Length 22148 /Filter /FlateDecode >> stream xڜwT۲&[pww%Cp \Ͻޙf֬^j|Uj>* \Rv&v6F.F^t@sW#'h Li-q$F. 3UW @ `ff=032qKމ gibaX99D<,-\?(M@t kfZ@f 7J3K'g;#[ ?m,mMmh7LLtQ=Al@w2?Ye/៩(m jlJ4u75YK3jg tH@ @4{4q_99X.. ٙDlFotaXTh 04q-r 08Yzt}~<ieqyqVx388l\N6;U4/R "ox4]ۻjkl&/?u_Fj=ѿZ/잿LuAqo}Tiof9O? _ }!ndkiـLSSO#?UJoT`fd \dl,퀊Ζ`c5U Kk;3࿖vA@ 0rr2c 33 ` zb3ٻL. :5ElDD߈ qD#.߈ 1$~#fo`XAo"F .ro7qQ@\~#E7qQ@\~#E7q@\F\ .ڿ73r64t2q[dl[o bndd!f/?oc.? @I@Mm@7Eֿ$abej7d毓S߂ :<~JaD-ۻbT O  0? ٱ2k4{@Pl _v]#Ph;W[/?(1`4ȧVLL~/b89mcYK U7'P]Al]"3Κ/tl ugaA;n?\\,,(-w? @>\'(?.g{?k ? vLȩo O^@2 TXNa3KБzMVMxBC}%I6d;1Wc CKJśP>7a[{}KA߁>~qc̩ b WM=-2$.mG*xj |&"ޱz>Ƒ1"Ɨ.~1/n(&bT-R5Q7XWRIéhCdOd%)e_][Z|7ABFk>/ 4ntTQ Zko 1Tb'{8A 1Pk qC-025?(SA?xO(ŪMmZQ$h5ƫ N[E؇Դ32cz4S!s~a `QCLόH;d#Ա-Wvn*5>=ϻK<~D'ReS<%pس,= SK\ڵbf8%}V&5܏t+m"-QoOY|*CM6)&髕9un&z`~_LkXgmvj GVy%Ѭ;!V-adǹ?g& $a@U֊U=;;V>hUJ}TČA'%kW\i3 H*a-+aT,ṟkhr/81/ _<E їx9[vdZI> lVxg?!IggR*!;c$Ɩٙ{Ohf= {J5qi7MST=y7zd1+ 2nett9XZ G]lvDt&A6J3(g7Ӱ/A=Ĝg}Z9Ϗe<%RXppI K"p2":Q@pț<,jSv~KF "&}, l 4@?LݱzḸG|yh] VSV;'ʃgܧ0#M4>5",TSdzSLx&䦻M㾄czӃacC_=Q[wÎәNv9g'8nK2!^u{G,Z ^RyiF~Y?]\v&[7>olE2``,D´/En\f<3{>JWtKARE8\ێN# sgݨn)wQF[~z~¹5xTd{FHD+G+1`vQm٠яmR &*2Gc4{^wr^">-[ )Jusy5Pl2y!tt&ƞFv!kܜ  `33%A=DOdSd'%s;˚kV"]E\,327s:A<\w@e?Ը?|ss+nǍ66-O3,{? Em['i~sk`JK|k&3% A`_ݍ]7%<.7A) RH Z^zlC/V [ii, na,ϯsavT1lk8˗WZkׯȄ y5}%Ft81 0A0qېvl=ᗉ&5C}L& 2c̍'aLU$iH?L#igOӲ"H7}sl +OӀDžGċZɥی:)$-0\ +;ZƦSs$,㈡k֥M dnQ5P`J1!j^i7U5:W7ͯSQ?wȾ #3no/x SFΝwȋp5|SlGhg+G$£ 1NEw E8t fR1ZD2HSsSo,\rrb4KdaL+W7 )(YvkOq#P[>+?A0A"'X}Jm`RpNr,͎'ސ`S<=:AilV04_rDX?ؒIEp)N9v,&xgc $g%jIpX.,$03/ad$@0۽2eK8$OC(Իj+X Ӵ0eko}QYVW*GY]gَfk\e~ [$M ;/H>ܠ㦣O'߸X=$YQGy"q0QXg~a3gyH)Cd7Ӷ77wt[涝ZHNTѢFP g~}z/8'>?$w&ºt|f ;ÜHb+IB55Jy Qs`?)9OhNJ'>_ 셥\ZwxG {z)WolnBrFzQ}>9&Q b9cqkG:/6U$Aq3v|A=cpᅔUі\wx!F.?ډ4O]'L>0jdIoBcD6c`̻%9Jޙ(--7im]GzWͷS1 XJVQ` L<0!KbPy/( jމ3uKVh}K-Jxamq/-6DmvC.7wW㺔0`(tFam"i!.$]tYAK17=ݒJ& &Wlw#Ve[b|y>Qpec' ]+i {}v): 9%ٿZ/jO))/'<.6fuUk>92;+!DWJtgB&i'TT[| [TVcʪ3|;Ʊ.V3&pi4W7on̓Q:dǴűDi:XE*FB( ~I;Cvůꊐ ({lEV ){riߪS/^X$s2Y#~~Y:\*RL"HVsbr-w5ki*b 1wJg|g1W[Nsxr ݴwhZE003t>ahK^Z';B=}7 E 7U||3b5;|"{:Bl(evPQ,7*Ȑ؞XjxüF*[1Q[Mz+TdDxcw&C$>ԍ=!r ;3Z{ƸԬ2Io,+\G-?D$Wv4,t[%دZW;`nO?s|z9 i}8D?aJ9d0Q"UX#PZ{ropx<~4rM(& R~E~v TX!Il]MO@˰xnE*X9| 0h2dH) zS3^2Az!u#\ո\:{`(:M \.Hw*"lz$@Q9 1US %X>9ØNwKl|WDc|Gb tsj <~'-uVXX՛ MGg>_vU2IZfc;h/[5ʟ2Iz(G!]վtSeioft bSsZ1v UrOKx|.\J=0Sě60f; XHСTN&^ߴ 175w1YlBV$e nlC߹1FXSx竲kE…ڝOK T4%]0W"@7U-jk9F\In+q pJf|(Jk4E#y wGfW4!W#/dd {tڷPm~ĚeҡIw+kR) 2@}\~wllznZ]pOl)|KTԫ w(d o8*#F^:Ə'6|?m{ڰy 0 <`ɾ@e1Gƭ)ZX&6]=!tWF=(& y J!Lbt(} 82\<U2,۵>9xbX0"rgP!"8E,W}nkS HJ1 eBw*e_"ƺòGTbg4W;y>~Bzg~K&ƊLWMNHmI;7Pcn+SîP.GX6AFkP^R/S7G¡UB ӈSgΛͫ,)Ʋ傷j>3ui :<7t󏱢)ӑN-ܣSw«?1̄h-ęDHR [9V#D /bׯD1zhW.oGN.ŃWiEIv&%UJSцd"=\#K97S~dzpUz2Uli0L 4}#h/@6*^k}phÄJLB;[z쁦F*]oWN{YfO5 "сQª QεE(ՙ_! »܉fN9/{6b˸}*޲%h,FIL=.G?#:391D]@9n}TSmy"{Izׄb6F=؝wЋo47ڶCG,1iGr:·UY*F`~o cQ}n?&>ȵՏxYLC83 .J{홸 {=lAs;xC]`~_lk3vhw*$5rx(קdǀn5/BNV32cJ+ ՋesT)yF/^y&Wi*dQv*4UWgݍQ'|ùOd\Gć-@g!k_$u?<NgAR.>$UrU ڕ[!qEVq$1WAL!c}s"OX4(sBk強ˡwxrxىM̞v"Xzˇb+\C2gu[/C4;1ZD&/hCCoxj.Pw~U P| 6 Uc2+ϱ )&Y|EmOrUX[65٤ 5bG DR ZV^^$Dܰ2]ڏ8j:h !B֫=kNQ_s645!Jɶ8c Ujzq>Hy E_2D! ZAɄ,A.7WmeqΠ2SGrx8|V-` Ij%3T ѳk{1%c\ufneL<_~a9e23:%=j G//6)vh 2NA*A7+3O2e|{[z1^xg$cEa+Tk_HHIt߸mY0_u3+o$^wd%jfi WWkjH;%i(2D̠4!piR4p_ h9Yz?;cyI:nTF{ W2C3]Xa)[-&6Q9{Cx3 p7DB~N ?~-(z@,wu+Ҵ/9E)eg ^{`ʢUYJLX^RRO5ZLb3>[0ُ%4ڭ*(IS\]cs̮b˙ S]龜%Xt>Sq^vXHlӶF/Hn.(OCY&V?J 2K`_AD5?>sw;"YJ UvFNSճL\}o AV㻎=J ͦGP6_<} Z1M҅Y7w5{RC6i1kd( -y$~Z&@3wț o@}mg}' fE 5V֑CL8tO4NLn=ri%m!0 $[C@\ y"4"ͦנаo!ٚs-qc@5Aq :|'dRWx tDF—["On^Q9Fw{dĿ,',~D]fi$\7}%ֱ Zl3b/RmYRxFzgx^:c%P CZ$ PP\c:dג!q#/80gj3*pn#N| ܠ PNq`T\7K^ŷ Ⱥ$oT9lMh&Ev<q0A[O~կj0.E|ZR4?An{jDwz192RJ`r̕?lnBkD0H |ۗO)a7 pY;mfW+Cdyژm,+pzrYJwO pN\t:fȹm%[ MA=^T6*LZgC>_#JdPשD^e?l9C@<< jFj_Lo6qHL&dW?l0#ޢYMMT7[o0m vZ[,1/h\؁jfKRO辒a$eZa4`lrۢzR6)^obRSGiL zNwn蝳LC%x&S/"%U'Dr""ci0Ϝ~}AzǬm~>%s bZg:kw>;1S`5~Gw:D9|: iŬWcGm>%n1Lm='d(Qm Q~p\lj2q8_mVt:Gv2e1kQ05]FU(\>L[rZ&!{ohiJOu. [pIo՟,"H_k8%Z9@?,u`86@f]Ӗw@Hk@]wL2X\*:rL6QAQ\IFx8!.-^uҜ/EO`QoʜoJR{fCy\Tu+.M3y&"D 1m@@TIF'rՉm3_?fאR9٩oQ11/jFڊ3*)fd(t߃U`b')5)wo~o uQFs <2mi|}5Ԓt(W/4_HLgA&-lS9Sj@Y!'5EL/w_D}i2cv욯6.B5rbtqD})>#`*&rЌOn *{ I3[EA.~UtEmGp`&kzil6,by|'l;BCndE!~aC"-4^7N?MA.\>ygwA(3 va4jfo5j3կX ԇMvl4ђa!j\[8Fw |]W$4n%7ay"0 TPxZƤ>H۵~ի\|3.[ 7 :-!ΗpԈDe#U :z*P *l}8H8*RUG]#$#-zhk"B{1P|8~ERMUjōR EpW'"]?DIy_`@fg^t>KәH-B?lJܤmZ@D[m8\ .TࣗClfGEKt1'ᄯ(Oڢ_-\c2|޴9kLp"S(.LO G4E+V?r]9]'K)%2 xvua؅lx]=e'`$O(D>hlQ<KX&|QR>W5T'^jP0Or3iJC=Iuy=̓*Τ#RN/F;ZݬO IPX͏Fr{fSRocNTpQF^_l~ 'EG&Dh.)5| $/Lĕ~sDRMaGEe[36*pǪOTVڔYY 3Z@4昐I!؇t|c$kX`fbyŻv`H@>J6Zq]~5ONW{pͮVD}Xp E̫Lח%ӹ=COsh=?`iĒSB:Kc4OYSrY=WM\֩r7jzp D811 Of@k"=l0,/Po|_Y*ya ovvpWOD' exbe&{yERYQj UfO[E8Ȧ}qBn}C8S2HR9BD BuB:VvIG3 ]~稠KKBEq >T<_( >h2k(/TG6_h*1M4OX H˙xX ƪh}F҇N˚!YNO:ybi~^.Uzc}^4pblq5gJޫ=Xo gkɰ6Ttn؀|k+WBsm.E9H]BT.jE(Y/ig0Cl݃:sk^iGY/sfw&LMMQkxQG׽gtp2T|KdӁt#dߚu|L\ibuGPTKӶBN;k@+ݒy} ˟XЁ9oJibBvFoG\:b_ .Lo'|V5Y ymq<= [U=ևHUv౲h`fäiBZluRzZꦫ$(ԢWyץ_FJ3 shShH>v@z(&y7?{w8:>{EvX܍1~K!c hRĩ9@ֶ<Qm3I e􃸉)ﱷ;Eu8GDBN/:[|)ۥ"l yp;qkrTOCWi^LUG),mn#BAv>u%4b#o딶{&s !'B=nLԳ,"Nt$/S_B[i8Y W.c^eT{޼[N 2{#/;W$Wٴ\~ÊO*'SNxDmQՀolln/g/2?e؅7 q|hޞ߆*YS\Ovg 7!tYO [罌OusÂ,f%&|iT 9\&B`[Q/E3ߌZYcӻPvmXz"{@ET8F-\})p"MOuŌU:ЌF/]l5W .zЍBM xPڒ< 5zE}'2!~=K_LT1%ފJ|.F_yّqΉ6@r(`ybv[ CHuH.g, Nh]dCs-Mwh{yS97n qtB%ZeV Li2~dA2x; f>8a`, w]}~MmO<}B`S($Ja?-_@R>QSkJ :#`;Ҽ&>8!];~?E/L;j8O9І05(_ a=\iB=GD?F6<_8p@qOM2\L&XqoW"itUȞ_JFWFjTztG~@_%`hbFBd% U[ȐanENϋ䵕i5rTʷ{)[h%7dmZlCd Jf.g\1)xg=/gWZ #(Su, ϩg_UVm6Ł®OP96Zx N$j44rYd`3{ ZGGs!,+1%ۥؿ݅S]|FB4xsA|q[9jVk]38[ߛ1n[#Dja'56 Z0II2.澀?qL&Uo⠔vXhyʟsȾ5%7R&,&3=i"ZNT»> ǕpƏli;f)h '6I(hK ( V}7$,T?r=ِ̮lJ9t7j)߰tWei46.9 l)~Zձ qUASɽ(q<೥{8 ]8lgnY-8.UQE+ʦVKs,K]Ъ{n54C+fJRg/bJjeg/WUدr \tsu7\(;VwGgFG{/7Ydž]Ot@1%_:?YWeӒw20&MIk Wb f 1!P_{z10L F, 84FG0#S`3r435Q*B11\387+]Hm}n:'k=/m/-b}`Ǝªs_m,b 8N.<B¸)I)fVV1G3?@'_]rq7$.ak/n2Ed3ۼ4Z& L:ڑ֕XYh= "j]S1!m_僓a-c_O uA4)N_f,lݖXUڹwWH!8zqZZ#P*w]cOr]!Z N xF ꚀxCB.(2lxHSi/n%GՇ1P(% &#ƞ{]_X~Bnm`ڄ+ɇCreG5IBo#GX7gpVAFs1Wpٷ`(LvbK69B`Ԥ̵v"NG're;"Ы}T56i~ʈ1݊Z3xGD0OG!x\XwH]7Fh%cia`~TRlsYy/0sc0k`dNU=2]z]&O[_4$lƤ ~0"+7b[yq|/7?״z1B6|3Im*Yy尟Vu]Ӳm@%r*zoE? -(hDŽEL(mZz8]T§Ϗa}RzUEcW jn].ʓwkvI D򐁽|i&:J^kqLvHAQ{.fgvąhC/QggnvtʪrqzlJ7SqZףW^Pn+7b]*j߈C 獔仮)ٱ‹ߎ R8zd!dR;ڸBr5rAg?i1ۗXG܈gNIw /Gwء &8LxXR ?锓Y Ui=rXP [׍1֨dճ޳Z=1z\S l BWN>/̈́;8rFYWqwPD~k .nOK# YN;B4_E2T ^o߷ZBϳ`KUި[ WF:YP ֿ=8v_(Q|d ՘!Uif[O8uG@1qET(.a#Q,Ttp.Æ ]Xbfm}J< ϔ99FWo& س&W9NZ ƆK&w%/vhh6o8(TԗwIt~l} K\D3L޴ LK%)t D# O᥎aF)Y4 E?D1<{i*N \yKbn,<\%wr ۢs_ӓ{%O^'E@g1Lj3SARns j^ Y-%Rz=B|`ʢV {_Ѡks)!"`lYI<3p2 uB]>7|(*U2dO QmH,B- ;HDiAS[D (C'; [UI7R juNlc-;~.~=3AB dXw+ni*K8?k9^v)jyFiXH>%^//4Op d\z(eOEK$F#RJi)-9 %1=V5#H=rH$|b^*trfEXQ>)2ns6(>@K  (A9d lƉ:RD||3F>xM#^Mxw? bJ8k!Y#C67ʔӋ^ 4= ˆv,ejB?EďzBUf\$0z,&0Km̧ZӃ_;IǏS~2e#N%M D|z=MS=PDΏ*TzaGdf_jOb%3_&8bڨ~' r "׷Z5RӐ妊?~cBNαJg+VH?J؞g]w",D .9b5YNhc$MZ{@Mza8șB{߾ pbKUJE̜d?}\)V\ &e;Eݻ| z܋5=ԯ+Z2c`dzBy92JN2,-ʖD)d6']fa87Qb[[F~jfdܜLG6 X?kdk eѕ8^L kL :[^kD1#LB'g>k=%nJY28GRkLkeoۄ]&6 QDM?^ Ww# ]催':S+o$59q/U<0BāP>l~*є[y4 †H9q~gJDE; N`Ys'!=\U3lihה2Qcz<~Iq4TԿ}3{1qcHhQG\Di=ǝrX8ϱ23^ebyeEvlɳuX] M"yXuT} @>P; :Xpp!{6`>4aӺg9hh)?8NУL\y/-ˊFهc-1C10%y=NXlSMLaaBO0 :p_a!i+^vzX ~\fમ|#lk*6r8r3H6{T[ e$}\SL7.i_7Mry |TCʉ1 9-`$AU5ND3SA@w&˨ނܦvc?m`[7YRk0@ B+a׳I^/ǁ,6:Jng&L}#3~/1_D!JEFFeDX/!WzԌ{+vZ#5vdETB)ǽqIZj@y̛͑>#M ιI=zqaP,]&=CUo{cbP8+ږ)dP@7'HQZbUqZ&cDQ^PO'+{K`ٯXxcI }0 h(pWZ]ox?C%pO`vXN6|s] XA*o~Hu𠾈 B&9EOkܓ:?;l4W:Gda|3b!B9_HD.FZ33hµ˒GB`|*slㅉ 6ɤl5X1h^1Hr7EV|PD0\ IÇ拄om2L. /6hUɈgYTr݅yuj5J=a,  (G{XDhW{)b0<6A⪥r h`.ź;"6OWo4ιEGTȅ7όlEzaPܭjՙPxi.Y\L0G&ZDGxl^y!h.N&eVnDa7uTYE"<* gh!݁MsWm;zAfw{Сpm$b83o,`͛ ʯp'05gN_~ L"̹q ͯC."$RBn^O揸[H懍0VۈgV_BYh I޳nt뿛UދjvORM=07'2Ǖv=H9p$w\@zXX2H~ \]i endstream endobj 594 0 obj << /Length1 1515 /Length2 6671 /Length3 0 /Length 7680 /Filter /FlateDecode >> stream xڍT|6N7H)c0b1rHw R 4(}gluߜ&TG ez@a') [NiEzpPEBAux PRFX ",,")P =A=Mĩ @\\Q7q ҒʞP$ @(WMD0`àsEdAނ?rCH_(d>4A"N+/! {ߘ!P$&:D[`?Os@Am ^ x py@(?Ryx#nA Fw tSH[F_nnڬ"<=p7ѯ`H(BGap2 >^Bfp}?2( .,-")!@BxA_^2`Л"7 @!} E 00 u~#:? v7 =U] ?%TQA"bi aPL\ ))xoG ؟DXHM l߾7ԅa0 &4H7y<hPuzeՃB`>j@7 wO#a0(Řfv"a @(,?͂o. -CЛwHu8h" Kl$!A8uc)$5S@=('//D{nn51[ u<@ȿ oAfM ~-P?L4?FGUfϹa#Gvg QڈEХC㉍WDsJv*md݊u})2b~}  og66_H_VL $%چMq9Oӳx)oM,|wr!у$RHtRkkz&ʷw*_2͢KN&;{]k*ڜ}i H 65*C**QҷCMٰ_ wOT :wZ}H=xmHEmKr$Eie٩ރR]^pS~ŒMa nͣ=Q`c^RK_>IJ.wg.Ԫ-KW>N501N>CS(`_'RigԬm;ܑ;Ck-73nڶ_oէ+`Uߎ6=Kۄ8[@e ǚ=ށ,ͤ_OErrZP@$_#lps.m.‖~eG.]NxF ;%=ؗNevYpsTw":lḥܜJG BQ'*9?VKÚl 5KxC8$Otnr )+jh~׊z^Ú%idw%?Y_UTqKDOWx.MM2}P|N'YL>d:RknɌ{M3>@ȴ4l?J-٤(gyJ;h%tkCxT͑Vl:ۀwFEUQYWiMP49kp%|n*IA|< FbE>0g_~d_&soһq վ5ia*'d~.:& \(-%XSgޯ´^2Jv^e t.-"Q}ÐY!%xP'<%iz6>&;^:tt1.m,#UgDj? W1Wc9o;W;EPXTGw,|n~{U`<=oJAYrL1_Jevo} jf<>"}r!aajuU$da ׎>Ri.){Ck[Wt]zYmB,:^8iL0GU%E<{5 Iqc:U8ٳ)stݦojVو|ŸEp_,XVI@;BG6{g\KCE*@ak;&ӋiUj{e “iE~u'M|ï8_|s S!k!ёx~y!ǒ ] !{SoO;q$?vr{o; [Qpi,+5'HnJ+}X&]mnaCgwU&|jšE%.ynωaDde4?bΒ6toFrEп?L`@O,eci`0\mzoِgvj_kvjs\)N4cL8&C0+#%? ?dSr.R"pՄ*,Zwcݶy7][}:-LWiI׽KVMY Or .p?\fftYKf t2JFsAyrL>:$ g[]E즂N{Ӂ fּ"Uؗl ] BI@&R-[wJsjc߹OUW?_ER X^cpaP2nZ]U&;>aЗu֑[A0"M}_H,yrqR+LL~1 Q9( ^l?yF"v]]G1_m!>Z`FEJdE}^.8UU(r+=fWW/3 L[٬=s_bӧJHgY jz~9;p4〕pi5 "Y4vШy%`s86ȖDëyDVv4_ `9>;@WT% "fgI~z mof)Z{QРOׂ^ve,Zd5| hxD7Oq(׈bȍYbz콣)ِ\ K^ }2Ka􁾶[wZ+RL-}؝7oǿfФZ;U3p#maaYk&d+40Lt.zY m+{1WǔeF-zh*Cm3@k`_Ҷ67U$O{=Nv,N:$#&qN=q*Z:uHx-P1[z⸇S;II!1Ty"CnVH.b>ʅn$GWaK:Il!;yjZ ֚&|ȶi>rg}p,M ׭&'i,ΩW=5E0Z6fY#26FG7c@:^g }Q0|4Yև|hyX%V%(r;`j(ܯ]ڴ_Nzg~tVM0ɰfE!;-?TKWoqkAcXgS{)s$)ygFWV S4ۼ wV>FVn܂*] pDD~U e ȡMMk*oQ6feS{mUs3*AG5+`1Wt *mg;]X*4̕Q[ OD@*zaM-bYz6m";G:z|)CfLۭc<;ҜO(B"M$B,D'Y{g<BvE߾3xVkAֳ⧘ش$o+??! 2hpְդ8X'V+O 5!#+OvRB*Qf4%rVHD>}:P$%+@Z3xcKOptÜ7\qMioCA|vAir1F]_l#gҾ`O:g^o#1qmc+>H<ˈ1Wf2p{;s_[1xx7YORRw ]g+'Tol"\k? %Qnw;X͍Ap)RvW j.9iMFuD[I%۠&O?9:3mQ[8sd>^$P:u]Dׯp9?UTwaul I?L'z4ͭ[L w (5J!Fsʈu Jؖ6>鸣EH&N7# q%x5Sigl)WFiYҹHwy1BԚ5I8Y,,LL&ܯXxyI96}1|wtQJ$VK"3!{hqؐG-]bSA{{ IkoȘW-5 r'y7w6 eStY}bu&4x*jGnZ[!6,k%(UqU$y|:d8d0,ػx)7N d"q* cN 8 e T7luU}?kIvޏ܍Gs UgO| (X-nj ].î4THСł*3W|o}ӘP}!ư_ +v)V %H9\apyyV87j\Qh谙% |3V#}oS9=GĤQ E#~ޒx,)QAEcn8fYR]J kȫ$En9ywCz7G?zFe׽ U;gW>d˂2GǙ wk/K6DAo3x_nb]Hl&)Vo8[_+o_~r6EkYf}S @&v q\e."Hࣗ{G(}'q|?~vWxQW2~PW1) ́v;zr1Ej.J^/ɓ:mn{OtdZ)U&5?GK_Kp gMɱ'5 ʧˮDЛ ח,?V_h>~`S&O0P9L e*w|!A[;tGώVb˵wS0x'}0cޣNwam U" 5'ӃTPv)ݡ#ؓI':?L_P=j}#dA~0evG"ެ /+S+v8Zc&JZh L  C9k9;9A촓}7%jOrt37\}6єwlχaLiC-s>32ZBS?'MR=`A Ɓ>=텊ƾ%f%?j#TH:ގ/-;rx_d8 Rϕ$LLi s :lJ~4Ngۣ(mD7ы;)uQ)@"A#x6ti 3ց oå{LJ,]ۣ|>aKKFדIg`G4qkﮙczJ%+s㭔7\1|G],f*Ӆ pkkk}qg1{.y8DY> <^Ҋ2bh ϗˣD`<Ko?r1N1fXv8MtL_wD8~ϭ&:QSʙ~~֦A5@k]E4cE "љ[Ujx+{*S OLϾ95^%0AK;Oe{c2zJ[fG,VƾI;=ĺ166ՌF3 2KνuS endstream endobj 596 0 obj << /Length1 1376 /Length2 5918 /Length3 0 /Length 6860 /Filter /FlateDecode >> stream xڍtTT6!)t 3tt)0L30 RJHHwtH H "Ǹu:}y6;C}>(Bb@@I '_31 @!%@ cmk6 pw QI$%D%(@B܈ٕP.h=̿~.HBBw8@F@H6cs;Q '?ٍx"0= ~ ;LO0GO068! 0u; Cյ.0/@+; ]HoG8*Z/ /P`0 l{ 9xn4p54׻*aH 0{ 9YG$wG _C@] Wwklv0 @(!(&*`^{_ ]`_ }]P.0v!u{;;"P!~m=t (kh>EE$]UP &3C0o#(ğv_-{e_upKuM[?,!/7(+ݐo7o;#Y뎹V6ZVE;WVۈpSAx {rCW| |ڂ8^nל]K%ED`4M t-F(7H:p=?B:Qq @Նya~QF_7 k[0 Bi uxtVouHP{?2`%iEoW&@GhIOUMxp^ronZkf6BHN^ DƆR-~hZqq!f2 u6}L*iEgyKi ._;D5mFc_:KmPjuٮ?ݦ w(*+hBC>Y yAW;˪g -nD#N儼0R$ lfJwoX{@yd] r1h|ªRpN?*n׹j沼9,6QF]&cs)75 Ɵ=ʛۺ>U"~.<"\c똔Cz~nJf3^J7ax;VҦ/Wi&>Q<}[VHI|蜟k/΅ 8@Q?4;U\6cp_~,P,| Wv<+NNg|h}ho':2ݔxm~oCWD MW$HzaSY1kM]r_ҕDuߤg=T_.daZDSmc>fWzVS9=!bw;\.zLf5a.:=«\XŴDz[fdFO(̋+)uS8y<}D򛿰n7#ۆ7yMԭ?)(5=vá5HN ϻQ, 6El:}υ8k/jbt;Gdy'rDjv)gs|բWffdOANd8EP%X.Tz)ZZM42B j2kh}Qxw,^:uOVõ_Y@y~+D_,5גY8-%miqoDQe ƖMC2`jtkԂ YٽGY ɓ#ZM=ç3]]17dkI; >䙝Ϻmʧ%d'4~r('X46PJEwれgu9^|/%Ur5w4~cXaZpy J87NZP47|wXQɚw&棥i[17{{ǂ(1cǮOpc~#4-3MV# @'zJo 7N,:y>j^\~XZٓVR-ncA/$aEa69Ѫř@?⦽d# #ɬGAE^hq|ꑥmr1Aft-'σ~?BڗJa>+*7*c7lTB5tYJ.}?t*s*d`lxRP6JIB|(mX.KeuÛnpc].#\*eCu>tQvW.\/vW =w鞾<'Xxn@}sSww=P$PRU+ڌj-flO>aMk-=63G(-[2OylNAձoN($t+w5BmDӴ]I(gM- K.ڠ\[6ny-'?ˀKܝz#fޣWU4:KCѼVrtԬ%]b;mobH{K̝; Sǽ-1-F`g A G-eNH(z|w%A+9Tw|bdު9G;.H vE-BvX']2(歅ך)r(΅y%2=[ez}K`1Id NŧX ß*r.7g\c_ % O$dϷhU$\H2kFKe_$`pYRPb53.̒;meá]f)a>m AprK z-]ݴ, A'g%~J@|#9YS-> Z`e?l,rXE,dkaiz e?/T\_ȹ?Ol-s݄SG;Sj zhIC[WOzu\$*f \LͪgޱjP#!Fv/C#ʽ SI.R-'ޡc\c=~n 3y -s="u; # 8q{&oBUl%n[g$OL,cR>vՔm;̆+hvJ/z9=r2Gt;LD(!?$qNI#N {kk,uY /_A%:}YUV^]3h0sx \Wju)w]b$J M+oyP9y}~} uˡNW4(8Q  ˄6ơ%Q+n>=`c4YaZ8" 2gjTⅦK:aߋ ǷN31W^l%ar 4*O1.Xٸ2d[]pȾQ/"Lb Ѹ[y=Jw7+[tZSfxa#nEF)\'{F{U[m{Z j9 9 o1!#cYvN;)"2W,A# D&Ϗ樺7?} L=}ǟCHҪiyB]3>|P )!yIXqˢ,z_oկ m cM+::O}VJYBI Bx_3n r*x{eڇ m"O-.ތED~B=7lҔ'P;>e@C\c5p /ÇDu7 l&^Y ETmӽ¯b`}Dnzsw-"TFJqVz?c35-^!1ngZ_qt88~|&SҍU[z9{cjABG/[$~m>Ĩ/Z̶TvHqދ2zp)05 b%z\ByυT@<}$oرBÁثyHDbt#vpxhpsGqf+wrxZUI&U3:& yShKqJ{ҺGe%fC\"sV2k/tb|9:Ŭrife_~bۊZVւݓ~mݷoc8M[ޢ>Zۅma*I?_OmmN *ƁSe7_[`@ق\ | OvV !So_ŗ<~_? 徻f-CoD%g\ZFkVN\ +9{D:7rz)\Ҹ⾽{ǓY@aiX$z_m$IIb)~G~z.,S說 (zo kE2AO( DB%a/ҝx`'5 BhE,!cJntG@hyCj)ؔzGQSݐY-tK ), 0&gTKX* d(5o%ӕ{/EPAT$W5x/HjL]t;'U_0'&d1 !G.c*o,AzCMV?qVk-q]s;86wqZ bԱَTy_ hxngqA_\-idWks#A1SWOGzkֆ ͤ2Q8K;I&P0L*bm˭EigzXo;lA+3h#E)lz YAmĸ>'DzNl~-n3#/Q4jEQdez]X=6`Eǩ r%F`]*fAj؍ګJJ9OʒY/҇pd:>z[Iފh%k^RO$oc"25$里? W~oPnT$),S1FBõLlzXYi;P)0fU| Y!;~1]m07Ϋ7+v8rY6HC3L?yR%-2arDj\NjӤKɣ'66֊{$,RZZ|YOmM֤Kڢ4א: ;}XxW&9kg(I#.YKĤ]OtYC8cYeH^y!mHveI>Pܺ❢Dp԰)IM3qP7,vgm*Eoc,LZ눁 pFS5dضNk/ޜgq.kHB: ՒBJJϤtyJRT*IȴGh{|)δj~ZC}-ßcfYȆQ _;a2zQDZ:cxnzg0B ^rHg,4;`8£.9+e6EXI endstream endobj 598 0 obj << /Length1 1694 /Length2 9480 /Length3 0 /Length 10578 /Filter /FlateDecode >> stream xڍT.Lq+^R8ݵhqKR(Z݊(ZRܵH733Z|gIᔱ!0g'P @^\&&](9.> s+@A:^ P?0WQ<j P!nLr0+G+GDDwjrv'dF+#@f +9q\m%Y9P@qX~ 9Aj kuSAx\!jqvC;[C\jM8Oc? 8pyudesζ#ƅBp@ֿ An0?u(h@ GqA; `NNg䡮+{s5\g wpn=g;_6H?2[ @\/+; t?<}08jA~< ;ߊF<<kBqClB&@$x߯̐ 9;zcLj5Tjo, x!yUǿ|;yP/!CR`@w+"EwG?, '_H#kC.@]u5 :8")SuSzA_@VvOs:C^ܠ?:Y9 7$7Tܐ+c1T] @ o\H˃\Skps9Hg rE a HFH:sv%|Ho, mBmDqȔ 86x5uF:x%ng%r@ty2THpz>Ʉs74?TCUgǻFoUS| aP+__a*xMN+g~^+fj}NB>NSoa!1\->̭vG>.GF)-: " kE( AMh|0J_<C?lI Twj5L6瑷B׿'iJsαyL?x+mtIsNX5.~kD6;'|4Ǚ&{ţYZW_ wP2>/`Ɗnq!LּG͞?)K`e%UWۖ`vۛ3UJA~v1_Ax_C-d1WI1H{xGf223^{IL)^Л*}O f[[#-8 kNr2Y7"8Ҽ}e%nHn8bc0/A(lsI1Z&=fMA"Vki޺BԉV/%tWr<;li8T>Ga׎_2$S@ubMЍ Z/KwKa|b5A=2t}'h# T6,pqO$oF$ hI|.y 'dLf hRf5)\[?BdpUgx ^( 5V%龹}𞫴3g:Sgz2mړZ}';CP*AZGL1JE| ܳЯ"57],5A6>qO3~p[QLU/I"'cC K6!VGe_ԝ倷Aua 2dv^-v4\נ*z!rp7i.9 KnMeee+JnjkIE(&0jIN%p<.Ɓ;Rhe4NP5璚q)a }О\Raܡ&aOZl{Ż8Uz㕮2mwF7D-T}>3G?gF4K[۠iZШ`NNT㑮Ay`O"cQ{4**㔍r.7n+eeZ69pCBQ7kb/+F-ԻՙB%[JKLv~Ph Mju Iʔs* Tur1VD . ,Ogt*Һji ԥsK 8<Ӽ"xJ#4őgAB*oBCbCGl?pV2y:!۔S,m(ƣ1'KMw[j b/qU36$wLS;il竘PLp$  }yOÁ!V*xRfgۑժڃhz${6q:ʜGȯcuDbQ 4m9g'?EV)o7( @ʘM} n?q=Qy}3[v;*m8zr7ۀ* ՗ԝT h0i೼Ƚ;fq$5DlnU}ɚ8 )D D;v/X~oD䴠h]31?\+D+muJ\Ӗֵp{yPO ;2h,)`rq9P&{t]hfޒRMΟT̲u [sI97١p EgS-c$qy110 dnd|fNf[k1Pbė×ZR5Q)&h T^b u,YZۋrR׾ +bb1>nXI^Gٻمe,B+ TJdzomz=_6ZCpM?#嶱.qʯ>B!ݫih*iڷ}M wɏ`)&})ʾvƸ`>$1*+*8.Q,a#ס@&/'ri"[?-8?;H-Dy6CeF3G<w!fNqtMCyng_H;:L=WufX_0mhfx>Ia;!WrvkHLh&U;.|=)1Pa{jwA'Mծ /-C[CTk󠒂8ԣP@>reR֪HԓTZH7LЧ5ۧs=0NG]Ǝ6vɲ_^.|]_,t2bF " qҕ-\ˮ9,tʒ b}SB 28Wd|,3]nMd nܨ)٫! RL,@ YH+]OW0=:NQbRsЍ5npш)VH9vXݡ(eQPt,3N`RY' k8cO_;?vC1߮;ȋ Zܙ0Khu @/VN|͍:{/d9 (ᥬ)a%c[`U+`zHWQs;BJ4ZCa*R?n,$mOoIy7^;lBՆ31SfWDa9k-c;,w[/{}zn \Qho ЍزnUӇiw=&8U)VzAh_$iʾuoaYvh{ӥ`$ bn ZǃbqyU4?5Lz%:; 9=B`EU%tuJDCVmXn/Y-T93~TO*aMA.vު uwbF9á7]~GeK8Ĥ'ܮE2־5r&G`:(g 9 ~Uӆ )ΣI +OrNurTXOMi09G=Y&d%}ݮuexH1 /US҃5pbG>=rTSd=L)ފ9!E2=o; jbή KJ\Gk[>qɠi<8 tJrCqrde7v ELqEPy% 5+?p l}P;0!bmv:.=*x O3#F;QUIwNV(ꡓKZzmwCՄ< f|uh՛c qME182Tq2q \1.,t#zT]Kiy/g$YeFrRNOLyOvE&4^AݸkltRdǶD6`Ppا˽I55٩\7}ʥcK!i8F$=@on-(}<*Rpt^ ΗZ)L`"{5[\pRK X9:c)J^@^,.ă5U]M0~.M/Fxćo. r˿ *YkMN| BE0 ZُSTk[;n&u=ws -o{%:},j`ݚX--W~PotOGCT]>3[%l=Eֵqm0,,10uS2Rjw_k*fCOo _WJX Tܔ*eJxM N?eOaO#[LG8sY$ نpFK~ Dصn=pd"|--sʤZŐWdK:l%6Koڊ%&mWl;mfPPzy vUwHLp\pd;QE n=1YRxy_'!phƽ]#;ŮD[O#ȋD2b(W3Խn,Rh?[]Oÿ́X~*^r{e}5S ]4&M7JKB8gaco7*ѓ:Pi?b%چ-ay]nn#k8nUV]\10wo߸pUD \u, St9&{f1}1:>cu0 6 .GrԠߠS5X;L&ѫٜ9$\0i(S_6*:?]MpF >LŎREf5*.%]Dn4!ܱ ngt-eqۛXR#h˵;NU)Rc%*YCkD'}}r-,"7z:9}|A*w6[mQ/0vYr4YueMSJ3$*s EZấri!Lf,X9 .M'mu Ws%:?_~@%ϽzǢf|;t^Fok~zJq@l#Bx2aJpӃ "'TI\t~Ջ,XG"Mg^wv)fp087VQN!ETRbTcU]hUւjtH[sM/KLiʨe f1۬SNCWjkmd`WJ{F˧ؙ6z-yئ(55I\7hs?j5ͺy*E0cqt(?c(,~r-pr_̰j|[;Nh2YE e8 [EtSõŋCr B6!!ͨ[-=@'\OOƼ_h%*keoO% [uk؈:~C;Ɵ*- 1I>h3Qd V[ ofs,Q?cıL2}3Q#,ki`wU^2Dqd|1 Otu@,|3DAk͛o,\ '齄㍮t?Ggv5)3%*j{,v(bD'pQŤ1/ܗ(=I\*(W_+Z@;d9l!e:&pӾ?JBidOdL[RF,R)r,Hƙ=oLp/H'w-dƈC#4qC}Kc3js5ivB8rU@)Jaʑ7 e$@'bEd >pT^66ח]U2˞U)4]V?nIL(v{~U{5iZhVpm_H5nO"9d4=ΆT@QLwmE=&]Z<-ؖ1KoӯX[єz׸r׆ hT}:qzԘ76R+DpEMl}0=ɹa<|9dLһ?-"A {BuWiIE+/dạ]O;?mkV~7d! 'smH6@I6`; WE],ϠlH57z;=  J>xәNhڭߠJ="Q뤧z'X#K"%;޴}LE,i&bJ٤XLqЇ+ư??E ,Z|M l&L/+=g^sRB@|?^.I-/ d*^P^$5hrpT=ЎΩ|&w~Ov9MN}'u!;- V 1+DZ7ކ7 #eXrvu\+u%g&x>OiZeL03g]i8S,ڃ*{$%6Wc<I8aW=`J:Yv2X~X588ifbpϐѦ݆pܳ^Cve.O5/G"R#{0}ۤkHr;WbzG3jGQlu3, 韁u)P-/"QY ~H0E@9 @` |g3a`+ ;L8Ib.TF׎^_vsKP!cxY&jf2Qps\@nW|"7~FPI1Փ!kMħWw1J,r?nx6 x,?p챔@Ak_;\OPDWFs['rSqp_֜\JfK̅5cZz^jE>]A]Y wiL!!)p3Ԩ@2۫v4XP֬<82j;R"U.rQ endstream endobj 600 0 obj << /Length1 1385 /Length2 6193 /Length3 0 /Length 7144 /Filter /FlateDecode >> stream xڍTTTm&KHЍtw 03RtIJ""J#)ݥ4uΜ01hq­!p$ih ?7ćĤE8Cq !P8L!`'F qp Bbb  w^P[@P LrpWwy̿^V6WTTW: qڀaqAhv6P%X%W1ooon7^"] b @~Oƍ;@=~vo;@:62f qz*ꀖ+ d,J]\0(:C-Eunc'=| F~uet0r?yظC]P#,eCxOA^:0?fks[OW"t A06@HY e 9 _]CmSc;&+  \| $]DaK?h"_{!q, GMrs SWU/gCο¬# v: I@ @?FߢՀB=]3# GW$P>jC6)oSjPDmAf@C @wهnSw|B샋\=xc0 \ k=k:&pp:sZ2y/pnlNThh\} KI<֋7y'OH1G# [e3%c+·F+FIy`ӻϬt.io'NyQH\_k ƙ}btor%&2ZDr=Bݛe"VT|=05G#Lt'W8yϸJ+!T"da}o*Ћ*w xְPCMTWR"$;c7ST38cU|\!2!]>61RCfP!*XɋNfA 9@3Zol5Pi_ m/F,ͦk~ T˛׬8 /(Wֆ ch(")CpSl܅`cy60!4|KB0F*}P.Oע~D`Y=N"#l,Lݕe70mijuk2reJy;_9~-~>;LѪ- nǫ$yA9V6-CTPg6o18;<(Hllϛ4pV B/d24[Ba`DbʢзC°'*%C>РN+ӨyaODS (D,y,~%.J+j^GʫZI:: k;A('f]LrQۅG#qp-cIJ &H@qKۥ+U}BG*;i!st%/^MZ֦&NT|}:&qLSGzD/}Dqf90e1>?Y:dYlxT _o>Eggƭl;4v$:'ljb3&EݾI~B`@ጹP6hf+ ؜G\jW o031:^|}b-]z` IeݜH j5FnމL`|:+N^x߷YmW=|M)Ɂ'w]6۪u['04Y2nO ʒ' j;8m|ArP[(fc֫5JCMV='Lw.3֧$& qnH6~&ޒg6w(H2x٦:;9Cf耫^Ï2E*WKyZ M~uztN؅DBf2pDq% GbWo\Э\`#bc3tvc88.?0Ք; ') #;䎑? ϴ)~8_0}ֺp:1qnKt垞QExYxۖmlawHhSHYʀjұB|wޮ̋r;U>Eݭ8(ǃ6/P?ؗQ=f.9.r9W dzo1l[N0bW2JĦQwߔ}b_D}K^5cx=Ǥ"n&Tk')0t [sC5/-:bb*%FbcC;q$R}j(:o:[7 + Ѳ/)2yUjb42je1ǖjٜ w.,N 7w}q;~^"P1~|ߪ+T>]y8ԭ{u xN{.'=j57x{2^O5lӲ~gIюJ L))<"r/Y}B/b̜pZ6~a7 _>}ocdV W.#`J2 f~o1JEk'e,AH[LD)Mdܚ܄0JX y6ޞ\%@Uq_ubKq4Ea $vE6296NN4q;Z+u{\WU.i0a=(}4ٴxЬd =)=7C6D5;QwKq}ث6ǀD4=5.lD7@_sk2%~'\'IΊG7IEsGߤ'I?c?vIIˬo̒>\iѨ[nV ut42/ýJr jv_Z/L1+}ΐ{O?L)wBPSBocB̎}G5*H!f*S5&2DI ܎__Z)U/k=}uVƥ̃h0v~]`;={0UmTL8y A%1:З>ńΊ/?%']k r8DV}_drÑ8;w4):c]Hu8SʔfQ]2:3hRxm1vogfˬ5}`BvB)xQ0+;OR/KtMŢo-Խ QYkI\"d⛮e?nUMO6W*u_n]/i[֟y|rj`@x{xtjXhدq<Ͼo~L49Fiz 8&5u$N睁 .XqUIYKҙ}J,8;ꎔۧD6t%kygtHx򁧲(SH˝p_BK EuU ^1lIC%Y-+>JƇZ%Xm2 hߧdE 4HTQoOmYr~#vb`-M.[pTp;`GH&{MޫIqr4>gt^3yHaI^RI&zdӂ 5m1s4 {.|33d>2~s;= !,ƃZjĀ.zgW\G͎ԜbRt0FMR ^eT*[+K2W-gTuձ*_zǗU>MOݒs~9dwUX5VOVwrWXs.l"e"er~:'xGЇغIЉգ"X 8H얋mQvvG,W!:8*K9GŗVA?QWts)44yā o9_8f_vHs44 *M~~2ɓE?Gw"]S p;(f]R‘so<\1ɢNu=`ECFU#]Kjf*ʡh^(Sj|ƽ;3?#q=y?gPȈɫSv~˜q%,Aז=xAэoS~Kw9?zX,x (ơ"c:g3]_ri% .W0Aʨ >نf25 š;Jy3HI10 ޭ9%}=[8•z=e̓s|]:^uu̮Ĩ(^UՂ-8G UP8w}/v ىƂТ=+ 1(##,Rϔv/DϒJS8H: Q8lpK+~qk$!;bM>p-?oUv%r?+A]*CA1Bʑ(.`U] |Mf¤7=Nm:ƥm3eQCO,?{8T#SNqHrQ8}yS$t4[ jICnTHbe|e%4os> stream xڍuT6)HJ 3tIt 0  1C - H#%ݍ  HZ߷f}>gtePE Օ@ ?ȇ̬C:@21@]\a\`$&Fx8@@b@ "ì<,pr"Qk `@\2P PGԎ@A^H&aD:zxx]y.6\uCh:c\uH 28 P+* nu6*4?d?._g_``{6kƃDrp_D+v(Em_B\`NHWWïyAJ#]~'sBPf_Մ>U2m"@a~>J2:qB8QM@}aP+ @A}}O`$jeZwyL(_e;xM}::OV HF-|E ߡpkS-U_`k8L@ `[@A ?KwOῲo"~~7%Z7$j17ghաV07*#A۠  \aP+-bG2Fj!\aT_>|AQ+J\`W԰!_/ E?PCVOPvq{ᡮ> ԀZA=+G Q!TϾk ޯk_0oR/? oȇ޿?j-%T¿( F@ăjΪe=G$SόGp Y󪥊s= E3N Y_f}NYNߞO&a&jF1L}$VҋEy])+^]f笵g[%\'gEMfMd7{uo!:k=j?d㘃q`d\$z䓏"U B|2cCK&8Pp\ 7CG 00!c/@aRy19 $Â(o*/5M{ٰ# @%ɽCú]#-?0oPwЛhUp,OmF2*Qw+^> K%{CyX[#DB ^uޚK.?x^$%&bpYރi9K+ԽZͬP\fC7gZO!6_>^5}mcQ8F{"J>D/i&!hK3ȩoDuYr+gv=0dXAI;"=^۳ snrf%͋U皐J]g>(.;?m'@f⥉\d-%bK͙nۊ*hHϡG*j )ժD9>yjt+a|),gR"ПCe("q|5ڥ$a]Kic[kp%ZfwDj< P\.ceyFA'&¶PFë;'3$TfOlŞ_eF\kxZg֨ a6#mT/-D+E߁(Wdn!ߓZW S:#SӉa=jFϝΩܠt|o>+/\uUYc̝d#,*ke:&Ô#s&'3d6mPiνd;_p}VQJaN*>ȑtr3Q]<m<"05f*ek G$W8́l'C2/OI0Τv,ZQcγt }Q{QoE!z TecS{mhuCt#OL|AƬN.q R/nI`OI͛K(i8iV5bK C\ăDLoB͉dʞCLq3F Lo{5a?Ԉ0 gʞ_$ս?<ҩ$;vLLwkƆ|5 irK Ɠ7Џ뿾HI+=i_ŒLxU;\:$qaO=C 6XqSH֬8UƐd#ek@qz)̖>2maIBO}k8 UHBi&rmtweZSC G)XH%:œWz_7*D^O+ҿ @Ǔ;kG[叭]QōG0W >GH`[^7vȉcÍ58G98WO{cԸ'Nl$GV ueCb(Gոj;;:/k#__5$cŨ=Ĝ*_\?]Qq)=M$1p3;9:~:;i>fQT+fM,CmqB6כu:F9Ŋdcfv_κNKR[?Q!~3Ij7֭)m /JC9U+,zĊ/T:DߢXkLoF)j,%;0 f܋9K$PZ {V #{z=~v-ylnpQۍFZiqյu4ɶ*^Ա8s0"5s IzI9I-Wz͋[6%{j _1ioyPGæq8ĩ:" OYQhHl_a҉~%i$Wpû|l'TAfqٵNqy#wSo  zlkRB;hC?58NaX,Ԇ]jw0(,ii ߬Qհ3MF2f^}~B nW8-,ӉH7[{+Si5"s=ElhuUi Q_-ǥ){9ʹdJ{|bi=a¶{9ġ fЙ4n@~m}vBY㣾$B'Qu]vSI3e|4W˻W{~} Τ:RaIA5&; ")lm'F2TA:XoNd|>KP*K0n։ }:5 hy$sW5Ɗ7Ϝ\"“N>{/t*5);Syn'͏}TinYL{']CRO6_Tjg-cSaR2nwLw>1a^%~ 6𔱤^Ɩf[t"iK|{ 3jv +`#ϿJ@4}*L W#˖m`SD<8zjxӋK)ޱ~p៽8k܋0;G0d lM]jI0ߍZ&kL^}%l؞@k[=׋3Ȋ7Ȍ6 ^oA? sZad ^=[h7}̝vegVNgXVSg%9Qg}s-4P EՁ|rtU7.`_/7[kĝn c4 Sjmۂ6cuh I%6amC{Fj| ULYb*W,b i(e2\HwS?ex|."OqlgG`'EÍD9x;Tg ݘ>LI[.`S<!}#,c\ (fDiksp0LBʯCgc{2^k1`#$fTZ6?𘩧[,TLJ|YQ9BUZ9R71E~y~ ;Vȍyx,܁AU{Z]bkcmiI7p>b; 2yu&PX)xcVΐ=5?xN T:k>ˆ64%q ȵ}TyS_~TV,$;!<#xߺcnhxfؤ^$S*yãk,&?lh:b.baWߎ/ϑqsGn@-s޸y|qWٍpK!6[_+)23`idA<4#59 7ʉߡ]7J!sTBpR/ڒv':E?m֓LbŠum%P41o{yY |4OBlH$ȲP\XK$Ks.R/$p|]%mSۢaK,,~ @8|ʱxrS’[)U`} H`cѓʡY ^cFn|sOz L y?% M+1I7 Y5d$ oJx^o|R~ >vbI H´4Ւ͜jw6e='꥽F98ڴdU9ZՓ,;9c:3H~`#BHV_j}nrgZ'dl2|`8-բlM?Qg0QWLM= KZjq:A@߈RSn-Hq&'I:6݌s'Qow4w$:{Fwp6>4NMNz{FlmrU @ˉ23Q߼PC{!|ez2$ym#Rj8ڒ!O_UZ?;eOS4{P<&Ѩ)cv.(y uvw;pz;& $c4UKS)Po܊ijfAtS&v|as쑓6x v:}ݹ)ƅl[b h+LӇRIC(sWvely;coԤ=a8ȟǨf=Lb{m ]W`Ku _'Z'ow89i (`[kvҢimHRT.%)%1B\cSgk&g2'fk^%wN>h77=G X(MsUvCrYU,ͼM:PHMaOy{FQϧ:gZ{-YRį3_~ ubxt瞮A[vu=g4ר16F[1/o-bL\,!t(Bk*;՛чF:7XC7 BSFפfYݭv飇`JÍ=a" q Ï%ib.k ";[A<5M`c&\υm Zqq3;%yO7<;ZȘT3e4R4_)VM/ݪYX?2+x*Z1$!|[^0V mA8\USc!p!!TVk7`"X:r\43Eu",3eq>sK4CG>~L"y@ V %c;=Ή{Ts;0*Wtj$~" Rٻ\|v՘ށx7sV.U7܀2ANѦ4?]L}- lsO KWS!';FacϞtFht>a&%xC&:׻rie~ߗ*&k^ևqCٳc*(3P%Wx=:1]%0h+ ^}=,SąT+=r뿷F&]GV]5WXs&UB́RN G`v5Boӓ"W ~dgƏV4pKoS׶[R=x6zb:o1e3sb^ ,gRz4reN/ ^(k }ʼր"7j#%jAfS/s)t endstream endobj 604 0 obj << /Length1 1673 /Length2 10851 /Length3 0 /Length 11943 /Filter /FlateDecode >> stream xڍP-5Фiq<\[@ X-.33WuouUotԚ:lR@ygS aFA`4:};"/7>۩9C`_K@)Cg7a'Pvd]|@4y00XpH9@6V q>Q ubrrgwvgbxm;h 0@ gght] x  b t<'(4\?U4`u6.v;򇳕؁@*; 6;?[yZVTnX=7W{6n ;;EaOYb+@~' r<ǟ}q%؁ vpЃ\=J[yP7`߿-qqlA6P5A'3 S~`=.Ofu}1cJ* F,vNZ `p&CѴUƿ| v?}>TZ&Rw~f-M98mG P3@` I}^55ϥUڂ- o,E^g Ogjs7 nIjx=mn[с^ Tr6]mWWa(zbi_{(xX]ï~_-N/4t.:g FŒw=uq9[8b?5iJ]nNZcb z?TeY⥾9ϢT1YӖpwj@1:ϑ@8YVr]y 7 V|h+ nrۥW;4SF_\خ"Z6JJ{q19D/- gQ!V@G: J/pXKvcrbO3ɹ9T b+/.D#>vҮJDo@MyK=; CTgk8:.0f7fSt@}BOm|M|p6:\ܵq),evz1eh }R"΃i!,Y{/yw ^?uhkBDv',?Prqd<944e :䅯V46fI XJ [!t zkrMSA]+,`cg|npSԓAe6(B'&.})gm(LW]OM[Zy5x=M,Z jO>mĐrR|8SSQ{oY9ǿJnu0D ]w#%AD C*~VQ2 h>X* iJ໽fd5N)`u?) ,=7;W#$΁j=ľ+Iy3[K0{0?L< }+[)TyGhDGOwx|(_fl`͎+?,;U>~BBW|R"K'H3%", ,HXOBVJO [+5swU&J-L pi`j>]xݠX\H܂o=&ZHQZW3vD + rUN j/YYjΞl} x&@sH#^Jx329h;~l0# A&4:KMWJx=,Ie(GUE7vB9nkw,6hyѱ:؁\v~&2pi7 ц2\n2{ϩ W{R&c.%AsysqS :4֚ 94f/}J]<ϾbPD͸-cwzCKi6VJ*z*F6oRs*"ˈ>~]+^lXuwTs-Wً_Y"$ڨ)#gW>CG<&_޳1D[N3v)4+th.rmFX]E&*I$0ls zn^/r/6 ~rDߡSCxf%>ZuQLR+@?vjaE:t[TjPX3fM܊.z\mus1WsF5o?ƞNuNc+27kIa+ͯA R;Mʘz; 9u${F SV]t2Mfp@, )ʪ(h;yhU~*򍫋毲W G5f(VEz{<7NTWZ xq9I=;?3g_ _:g{3B-#CGdndrfaﮙnK6azY36E*90Ap}'XOgպEo%}Ȣ #|_|늦4LR2lԯ*\Ĺ[9?3*&błTo&+6Si 񿠏uf5D{9v]ŨhKShK[xț5S+AX>^|qZHTvX;Ob@ހ&Aق5bPa#4PNJiP>=.B)GnP>AdC!:HvV=;iPVuΦ;AR*6{LMMWi Ԛ; gD&-y,˦&M%IET'Ķc'F?$G>tSܪJǧmS$ˋ\BSPoj3o9xVSK7iSqv' /zуfG;Nb4PG,n>ň쾮; z왏Ubv{AA"/C4\hO*Lʆ`RA6ё{`g5Ƴ$7җ#?EK0'Ee 8!hG}ŤfС߻$1]s9W9MY.׷U>Kng)hv6,|_}ͦsnɮ;X`;yL aųEj F~ǣ8xZp߰܈,EcS#ϹNJqMsa8`uݍOV:5QPBn*ÆrN?ōl㪂DYɊ lU 9RܖšIXΙr)ȫaKDN*tQܵ}>qr gBR8!nY~,8`Hd}bUQ4Md EgXH%$GWʐv~0Fw kXcS#jiRMce'[_ |o]^Fq,c';=ߊz5恝dגpT3KQ } d>wVx%&5c8;Fr H"ZQanT‰jw% yco|BDy aêKǤ ň7QNX,,S WHx޿aN"yZ/S`YlX uA/Cm8߷ڊOhϛ7Ynen|06J-S-Ț=4: tN;:ĸ*NJ?d+:P$µUI FjrpCzݸ( {%d+ɮ<{~ |ai*:ux7 Ve ."&y]e Q_>-]!5}rZ5wxG" UM< +;Acњ9GskC7%Cl/v͍1eol9T ~WmNRܑIrK-Ji`)pv/Q\q2e,G0. =N5uyh2H>"k\^ aRcpIl~%tSK{A};A!f%FS9߾[v#EeCLrQءzٷ^LէSk/?,D9 g;c}LBSWHؤ ]q`|Pأ:ݠ],lW1V%s0s#Fvm\rGB*3Blah#D_Ԏc4AuD#Ɉg ?,YCķl,Q 6,tkuGK:|Ba_?Utdk[2.7EAZdgz!U^2D&oFPv6--'rKU! @csϰGUxIGCTHf u~hƌVKU(0,}>"w=7)𕨆h`^~ONYx0f?D>oon;Sn\-q݂QܒG :fbG!oumZ.Z&WE}U;iRD;*K2M"tХVmf>kҏү^:,rk~ Z5`+" e8ԀOf僈Z-wҳ[G.w5VT~tpQ#FA"~ջ@MPzRv[&1OlZmz q]a-(#p8R}R0IhN )Ȳ}a.>q^o6ׯOo&0cO  =O "Vu7R#8+Hۈ4"|sױ 7fGo>,Bw^u|1y8Ϩ ^E[D\68{:j[LےחZi0[K\QaMm6z_&g9BXW;nImWQ'.Yc0kfWce#tuVD @o)]cGKO܏$u;P07/膴>sl*-w?;tyYXy|@wj#*W}b,cl_.8b(jFcu0ig_8L$\Tr=j \Ev&FR`W6c` #dZ4Ǜ>ZhD()<Ձӧ/YѯRLƕ.e4 zZE=n,q_wXf~ɜym 4(H)vb~Bڣ#M>OJFRNPLIJesSͿ/wԝˏQjBă07IiDu=,R::?u׬^q6R3gwVWiٓo9"Jp]L 0F?3sM /Ӧ#GMgSDDiWo=ַQ:oC?_ôWb4}:areu@ߖՉɯ5-v#7@7ۈXA4ZYCxoGӘ~Ż0\4p1|يZPQ'K|K?u/u ^o`5FB/+ 6H?`65FUR1NəjԼ 9JӡKxN{`\}pf(`+;ꍺ̚sX4\Kĝco.h 1OXqTJ pVcq]oe`Q |4 ҂D_6.0c|:ըhlzqkvERyаΠL xIHsmy9tx"" R1l!k(/@y 4,ߪZR$&e, ~cjS=5HBtCmTf8/4E/qeAfcZb:lLK mQ>@xn^q3o8MLa`&"r%b">{ť#p "+P.JU"5lTE.:t LqJn:d(M-7 4 mAmOע,k^1nhb$\K1Ӈkm)wrorc5޽BΓf2 Y G&W)׈,#J1m[ `>v͑PD) bJDpnp(NW?d(m پq!QYiSuGPOVuf:iF`t0¨gpɖ&s}+wJ.cjeO_ɁFtf[ FcDPT8C]b^i6yܔ,ڭ\S4y^JPq:'VSQc\=v)̈7_Jn>%>lo',gK TV Uaat.#k ]βz5+ylvwse˜o^0ٛ?w A xρYV׹PS wFA[U\2E˲_V0TaitUWOjIghّӁr[ĕ=/:R/:y( 8ȠH[ȍŘS3A}pj3ㄣ rKySu5u `?͊E.& ZX&^%Tn 9k$9{#fvrц;T 8Rv`>ClT>-vH'˾o~)^&\"Tɽ9~1=2ݾ3R)NاΆN~r{m)eH" endstream endobj 606 0 obj << /Length1 1427 /Length2 6378 /Length3 0 /Length 7346 /Filter /FlateDecode >> stream xڍvTZ-MJE:)IBޫH!"(MiT(ҥt)RKQG[뽕s3sfYjb.vkQX18Xnh& %` ? ?xu cP,{!@DV J1 @ hh(C~~uO0ş(BeEUp E X8" 4GplBb}@@q(OqW"@3w*hE&Zx h7l o ;\ lcl@!W 3C#}` ıAXQ Co wP)`OBЯ0KDH8 o=^(t g@*dBu5C0w8( e@/ nMB~p>hx p o;tE@;':;Aoƒ>Y9Fyc S}]CcRSCqb@1 i0abE_]('Y-p_k0e+G`i0 oE DxkZ!oV π*?B]MX- 77A!~=(@1_~`^G?4>RC. i -更8~ ]A X _^  oF!0 >!)y vgO DA!p_1p>_8<LOaxZ#PluHq:SH 7iAC&<'rsIqESPe,)մ4)lt05vɦjM7Zom/F6=|_9B7A5ѓke)*ދ%Z&./pydSHc++//N>L!{#"B6ʆ~vlLs[U>Dkgü[t;I =\vG줜OzҁV"~k*H9a hxw(„jgy*;ɹ=CRMzS^l{CIEiS{gg}LSMɏ2݂6r˂:KFNnKLq_.YJenT8]Ⱥ*̧?tDF̐!ux*k3{Kel݂GEՙꅡR6dd@<j}@[MYN۸t3yf/t#P\8s~$|hWqiT%i'TLw,kIX75?6rͭ} 0|\Dxɔw!S\܃/sΦ(D?7Lּ5jqWpnm}~DŽRЌzgEۦ(IÃݫcSNO<$>+w~}=\D 2[PQ HXI^#V_F;Ȝ\(,~Ti;.Ɖ8VP̿]ߣwpsQAEVKDB(p?5f<6I nRIxdc7U~4|+KBLi(ec>:"9vrz$~<|Z$aM=b f6qZ7oZb=[h_wg:';Ҳ_<:)vv{>&Sm\N+> e}YsvF%XA{q?*'ee@%M9^i>pwmFn z'Qx")vmih/DZ.f%PڱҧJZnkʘbP2^!x`g kǮL5̸Z2l}67_nG ;cꫧ `?JWY0A9sFVb^xF2? s n꺴$D ;閆LT\s }ȴ6zoGm^)REAΌd? 2S9_0- N[fU&M5[-ڜeknO!ؚ%'tmykKl5ѫCAvzV@+ ux^o~QU)եdk!짌scKDj弧 G ǻ=ͲV!ve:qͯB;:^hn6?|sQ=Wo)[WZ;aϧcM4 T|ZUf oZJF ~#AHT,0Osqz݇VޛV6i%ؖZZ0uEXfj[F&/Fp6\4 Woҿ1M§[lg畲8~{iyQg]֢[\TBw]ifIRޚ|NGOG;|up\)yL@!Ue^vtOZ-ؑ.,Zi|L"8wouTQO.On_xGnR%5"Kj[2t8ݖSDJ#_G_mEqJ((1t;ם~ 26.RQsaĬD3Ðkva߲7JG4; p0kL)lߑsGJZ $n2D8-%Ly&Nt7dxXEa=حe2{JV7Y[S@,j&stuQqȮ;e3_:k{ڟ.]'*aa1Y xqxكpgpL4=ZM&;i&EC " f5[JoIȍ'iy|iG5G{K9qS;UE5;>VX龩oL\ݾ3*xLYQY0̓7*àa戊Hgz/<5Y!{ֲۼt60ݷXA =Nw+?\ej qrwֿwz?tmT] e0S߼fn()U'hcnlCF!;JXܽ^Ch9e6(m¯:?#A:7.~z^M4t'|EU^N$BfOơntA{G:,f<%/+D'?[a^_k@n+ sQ\Fgn(%A0&u\n$-%2vR`oj~?y A2r3R|ΣΆ6۝ v GKpLWCi#4QH# Y#貟OIi }\&z/{q'ݬ"kzf(A֡Ӱ+zw>/fZ;!{@?~99֖ĘB{կ p 3q.پPV'aH0YoSoxjqmjNo />X|D4+<0Tn[8و:NߎO5rE{y+"[61èPׇeEAuVyYĈ'=O KC0o_JI@GB[#EoEvZ5= n˿Q$U=''TwɗC]ꮄ0&F/ M]aN\nh%l<00]FSSPt* F0YK\/)vwL$uw-sCGn Iq'Ϸuh&Lglku,JN'\¥oqdm"ƿO7Yuܗ2*4.8k~NO6j@ \1&oj^pjq!,,BO|"Kn~niyҿPO1 EbfY-F] >qtg/g}xB3dˡJ(e8!ÏgAZR;ъ2O/ʞstt,P+" +Sa\B(/PlLIUڣ_Hx>XoF | mKO^G,7`LftnKPE efOvd_]/͛mkuS5kM *NW.ӸzV', *f\3\,\v#I-c'&eЏgUԂ;mrWT{۲oIe;89M{&a%{ iF}I?Je&ʬlj:ԑ6#ٴ1"I2}p{UmB>Ġ#`nmlE.-IlDuwv!Y>&Os-ُ)i.& n㽝7a `č 9QSoMN4@ !wUj~64% In_.ӝ}NP-@U)6=H?[l|{L N-H^9`%ҧUM29Џj.V֠If5Sw5^+g8}AI `@J@>A);-TϪHV,^R+.ta>:5#bU܌i Ĺ]ykX˞b(W0MRl b]L}t,NA/xiVےqCI7,,හG/FgK#~GW+D/y/?\aWf7HD5A۵XȷA]qs,{]$%a fo(ig8/2VParbA8(1O,st؆;ofy.!( ǰ5E{vs QET%4|o PzYNDʾ@#ZuSTS8mt_`չاƀ2c ]ED hBF3-/ʯp'XzY`Ês">-1oFD*=Cm! :>4mE{G湉On ׳dj{-߈:]d^c1%Yba:$xb*7o2d*P]Ne }-7W Nbf(yyeIoPX9b`K]h=BM,J܄.Y;#c[J'F t#7*Rw‘]qV>/7%L]Ss4e]);W"鴉*I1`!UYzs0W21A ZL*RDf"Ga.r5RHNAszuf΀H"YNfӢ$pSsB (% 4#b9e&b(<;+k c̓||;kg; endstream endobj 608 0 obj << /Length1 1488 /Length2 6865 /Length3 0 /Length 7880 /Filter /FlateDecode >> stream xڍxT>ݝHwHww7 2CtJw tHI H HIK 7{}k֚g>3kXt x` e+' P20 ᱲ81A%Cd@bv Pb!aE;/@x 0w_3ߏ '@P\\w8@ AZvgrG`Ax@K{{{ٹ`NҜ<o0<@_vn?X`_#@0#C< rw&@Y/ +ݟ_v@  :@GYA~9A0dbgt]@YN`dvG`/ Y ssAp_)=@@i+ {:8o?)ABxƜ@ :Frw4@`Gn <s)"5a63A]* ̉ą(Yڸfr3$D_+^}}!F*QӥcTED |IB8]ζeꈇIyc[ ?m75DCbҺ6l^2t$gQVe\9=zJK_!}#OOhFֆ'j$ӕ*-vkVِC^6;r`0l1^1 :fVQxՓ8aQs&N~jXd*]#KA^ɳ<,FeZ2 2k\sb^DRK TbcíGmZ_ҨVFj/ӬD*?R^9GMZ*:/?,^Oٛ v`1.Ȯp滲^g3j敬Qj=V {T뇮:RԇUsFe']ҳ/hp[|d:23c kgia:;"}IOl'[s0n #WjW9¿WPZ״B7?nuUX# !Y$w:^6eX IktC&=Kܞ$VˎɒMFqW_&_wIZš @ ͡`ޤı~U\{?fЧo1}/-w8:,8Wmu6B$F-v-,SDԚ_Ӿ+$z4|18r4XDT-Ц|~֜ϙ I>7 Fk4ƖW[놎TL ޔ#,,ݥIC;  K}ثg'XIoQƉw!nai(k }&~Ov4]R0Ey }B*('rQWqK6h AW|&B9ꤷqiuƳ'*P G: C*G"M#h5ZcQ_P:to57Lnp-'ʹ֞N~\0>UH,u,BvuJUS <?w"pXg,&#;~4]"pkd6%sI٨0MY۶Tq?-h wmYe0LYg0ZC r6>\+n{'}jE#=stf]^(㴓Y*@(@,$KIACI1,!JR]ωi2% e%ϐñ~ o=Oy\D|s{ 4cr#؍ZR1&WؼknO`Ɔ%Or,TF"JPֆXDDLw;rUdkO^O_}2 ;18i+]{px D7:0_xY$LT3;R宀.do/u4zyKy,; XW*uǑ>Hg%7ֻGmro:e2?6ez:P1O+\=z6U']^Iyg?_B]4D5W95(Nj+f/wf&x,Yr.dk, kǫř]Sudw{i@DžO}vCݙl:>~d/UiQ%LT^o*&KwxᯔB9\;df-xmۙwbpG-IIO!z/Rd`دS򻟡67L}ҥ<vV4OM#Olw>VXltq? ;`CT)1l)?L gȄykazѕZ[֏t$eLzylUsm*YgGJGN:z/Y~:' + $ ڛEa T-ɗTpx9IS'HrSLJK 3 U/,391j8/nlqr-ijkj'|2\;|%Ҭio6OwM]?}^SQh,^ѕ.sxd$wUǴYH\F#@G(-Caƛ},IUW/TSUx [M`Q.xjL+~;Jª,;8 uxQT ڰ^tα!ʴ#6㙌Tۇoe%9uO,Xġ,˃I׵\`bσHOσ4LfVe+NKHRzO 4] SfJȧ&)SdX oS_Ym K2ſIi|W@zjM؉觓/7__Z_. kꦲ!h*~N?M3Jxr26HX6H9A[=?EYԈN@z {YCo&\yxjJj?rSZd,??$Bz\d>R]MZR]A,jbw{k]*aAȵӺ;QĨ8ĦXT*7gbiymrP#6V'EГ\q~=Q{: ɴnD|q/jq-'`ڏ]|e~!XC@V2>qVs(^""r珢8!oO,qyfeqq{N~͔N ;]bTq_%u*Rws 7yBYZV lt@g] W ΗYڛkBe$9pD-?ƽm߫z` VMD8}KT+knlF-`:ᷚNދ@qYr651'K$BWRw9,U쭽R)r#g3$ˤ"39l5ɭ@;#p/U~80dߖl=%j(Bƍ:ws7 a,~2N)h%Uf%)sRXd@-q?O֫k -sXVG XfL#Z*pcϬ^2 kCʗ=:V ZާH5uizs9dKGz- *e&\oB"efLj' ~), %YL}[Y$)L_Mɵ۾_Z~KOUrqW^v)[(סcssw sV%J&%}/g_oIlә!D_H~g~^?ιdzǍM{~.|%$O>KwRigd/ݣUEKpzo8ap+C!J{BMxYJ+wu2SvZֲoY^Ӟ@ \/I4~^4($+OY5,) c÷7.y6@BӤRZ0rN ubiZE7CSL^|J~ȥVev0Ax'/Ffv/tXmU96?Oz46{ר0ێF^QP 1؋dа}ϫ \^ƨr]c-ckގ}PӶ CD%; ,Og ToUI+{bU]z-]`Ak&%ĔPiodb{$njJc`{5?5}?'6F|*7dfY\˶ރM85|fImku.E-u2M[[mμ3O񝹬 Rt2"q G^wޠ& G~)hJ4 HB!})e;KfVcRm:uڝo Q1$$n'*xή%5O1O0DZq׍dvL~Nl~-I~v<>y!tӌ;&>;%IQiٜhB]=jz0 [l-wUz0mWM83g R =]4_s)Gsml4e^=agȾ(UgU^ތUo Q܊[ڵ^f%FjJ橴VB)T.OԤ8v\ҕzp*TU}-%y"J<-HUhwod3Nj[||=*/)0%l9B8(}MC%Ȗe;Jr\MiF%n.Y[t;'ā9Cᜭ93IRY&o.q-fT|CUHڲOIMbc*ϱ@.-09L{>5Jc 6ɳˈ!~w:+$UB. 蜦%Z D[$ܣw-UӧoC%|TBçfg׸~Q L؋֝E^UZQ묭soWW7+\nZYJ;NѺ> stream xڍtT.(0HHw#C0t7R%R  !Hw7 8޵]7gw}EKG a U@Q< ^>1OMrH.H((4O:@HD_DR vYy*8ԅM䉄آ=y; E `8@:w G q[I tww;"60-@EAh&%b\k;  wAg­Hzs@ CVCx{6/f*NC G'0XM5^! E; `70l& P9\x]`F*>ey, GOB sp;5) UKACDl(#aaAQt~ |NkP_5GvPHWsE`j:ZY/  -/+? 2QTR3c227HH"\e5OcWn@U pG|B|-)77;;0Ͽh]Qh#67ǴP+GQ`6h1y0J /9P- ׷_1 ZCP}<3~!a{/$ id@S}$ѯkapW_(?*C\H~ ֿ z@!Dӓʐ ,X@A/bLu}&,e2 ʭB,UZZ3Kk?`p i~51Wѓ;3 q34;=uq qԱ.Oɘ<|&gl:+LX:[l"xGTB0&% d_gp.d%ݘD*Rj5Ft>$kyy1Dprd}r14+AJ|`݇@+2_`?IH~JrRлUZyqGл9P]D^b^j`7% ƻ|r: (eJ;PC ),?J!~73-gU`绘G8&WD<"2~=*AӠD}pt2ܭG oގm J: Л,qydpfJ_M]'bA[s1M_ M[WL顫~R8`Őw1xe=o 2C]̌קf"gt{,@gGf 8JOCHHC#L;[$ igneT+e'Ȕ_vVvONِAI7uҿ+4&[a1[xDW.g~54!A+/c]|x"Zugyco r >^j{Qv%ga?ݢحy&p5x[8u#vlTP`Q \:[';~u20#+K}=Ϸ;4’5~]P&ƛlRƀ5'_^K AR)3 50ȸåv}fc՘).;EEGgyVPJ޸^suvq8҄IW 4=<8JR>3dF u  .,Rcz*&#fH,0sNhmwtjd'R.vOȦ30Vll0.i i^W5f0p'vJ<^ZmҶ{5* ~HKphK3W/lc+>-2xҰ6q6mQț!H]=1h'(EY~'t[w >|P?[\/Y@8|!Zk7}PBL>SOK_XUIS׶}952#a4{^5S}gWWdʣNB7a2l_gc̲@e1U69Nyj #'.o8[ V$;-_2*<S9,u._8zD/;aߌ+2Ҽ3maW(?ORyfO^[cHgM'PhF iMkɭ=aK {;wG)BC][Dz=vsj~'P,WX[/Oa1k"C#JReGGKI-k}َI73hbއ+V-q ~ 3ëĿSȓvIn(/5'Uܖ۝5Ӳ~Rd?zmUY}5s.1oጁ(JXlP+nvs^سi/BR;@|8 }2VT&;#SdkiOZxz rq7p óFܽ_V7Gsh.bJmedfT6*;sBr(bWQN=HnSGpSSm[2!&f(5T FR 1^2svC8j%KzXSxsy yNu2`cPJ |Mvfig&ik'kQ6E6EpU(B i /;U8Rm+4T`a?bǀt7׬qNޔmğ=ȡYMGyG ৣNpF5}N$XvK @~Txr6 <0Ӱ%Dz^͟?NvǨP:&oer#M@qR#?_˸R;7.p~Y栖bz$J}$^:PE~L2]ZYd~oaG9fcUe98 hߞXTyJn[$I{|r~.E]Rvw>]!d}S!2>ta$K$8-,Kmsf҉9窏}-lKt*V~T<?z/!)9>>h֐}0e_=xji6j?fQ"v`>GO<0lNZh.4(u->;9Y&i{OHO8;E;-s3-J6[mދG?ԛIs]OFP<|wٲܟ&^a:h.260<`}c**m\IWrH߫ËiJ&TGB'2m mL}ʭ<_%zT,fJ{tHVg &P.~bjVSRuQR$μp53e&|*]ȪPm(^RTIYӱ 2]Q'BfKg;/'6y^`E)~՗?a3W~E>L:lߟpYpm{'*@]'Х'L÷[z2n hvZM2mjkFf̶GKv 4.`"oE22kIƳ II׶CՓM߀UUZvk胉[dO-(miONP%r>NQuOͰ#q 4I'qSJ<Ri"Zprt.XPii+hg| zy|kخ S̥ZbP/ap k5)5U ng,&BWX(y)je*=R/_Ոeڦ|%* 9{wF޺P6byy7KJh)${g`x̡D4F0Z|XkGhAq@љyd%Dn|R]]=n۲N/[qQgh7f1G~핳5 VQzKD0fQM^<̘x)=}ל +>z"rVkx b,c X83% pϳHҚ7,NJh1ǻvo }QsiVM|7{U<`#HeqW88*4%hδnpwZI9e[?NAQK9k]q!ƕ8N*ۂ|=V*b&:?3[37 qikh0Jb:'u@^DxcrbX+6Q'F'A7‡$ݪ)Gڶg$E_n L:oC|y]0-Of*JHW\  BOGpNvc^oZi+7^ zξGiNn< ĚssVXjY*{ۉ]z&m:[d9;9ER$諩^HL@Wop; |!+xR6na7j(nT)(MygxE&]N9>e}[uEpn2JNQw亪J%%BM43k!%_{ ~!kF=jYW=u^M0@240d߼W3_\ f\34ik?2I endstream endobj 612 0 obj << /Length1 1626 /Length2 13029 /Length3 0 /Length 13867 /Filter /FlateDecode >> stream xڭuctnmc6:ݱmضmc9ΝeOSUP^VXƉ knm`k-k!M+cldB 9;;sTƆ&&#4)@ @JIMMO_&|y:Ⱦ>\lmBNfs+cBLV flcow627H8SLlVx mm*͑+#@hglhffhl`g`m 0w:8}`nchl/߀l,t_m _YEL܎_jɗ_% u7q89`dhg+0mL`l`de+_gV޶[s'Gc+:hFN_Mm [#?Fvs1vA }#[+w 4WJe-[#_9oKZJVkqc_GFugҀomnrWkU2WWKlLhacQH `oկ6FV6_R-#ÿ -m"*cEUT%8)}aRdlWAA[7'-#;kq1x)Ϸ@nƿ?_F诱Qtҷ16tvp"?ϼ!ʢ!WEJzS FЄf_㷡 z<*n-r )ΏV=It+$\\/bw f(~aJtj3S"q :P:)Vӟ35\sF\Qt*zZʉ/ktyN'&P}6+6G@wq?3b7Mo  ե_GQ~t%WYh^`U~k#}e13HnPJʡӇ1Kt^oGUM-JeWEx/ lk.^Rm1s[}+Vv[[%gT-L)oIJXW1}H ^mc{Pk 'i5MY}k,(!>wo[Fpsw*QJI=~cy(.#TШ6Ff ]~_38k!x}G"#3C}euNnTL2izz:H{IJYMW-_1mrN ~TQYMrm;k t Q\~6.j L<[ ه7bz%.saU«gVXd85{#Y+ +גYJ<sEN̷ ߦʦpK憺tM׉FId`W>ۆs+,o4bn%FhHw,RnKA;Aǩ1d83)_^Ҙkj.'jv,Zo>$>+ $:^` svG~̴Oht"F_ R&s'N.)H#ky$m̄xT .|ü-XG~C8aZ#}F&)8b3B|NZ^F$1 b@7x;k \;VtvPY]n0< =b5אoj|{gǮI9T:?Dm ~x򔐨oCNЙ+ S0f><C/ e''<:YIܩ.f$?|,TJ7Vv`t|x ^iR|j`elVSYx`mzJs]wG!h,5pYs3K>*{ 4V#sovb=im }#υR7n7 ٦Hqc+^YhvCcyPqݜnV5ũ ߤ3u)LEPYşM={r$*ϟ(Ej)w" S`Xk؇ '[T́yھYdG^nndGbtXyt0kZ\'?٧;(gk^ wL ;i␷gij\l|Z%q&cgJs}Tœ&4(npS"45CH5skBgŊjS>ZEnkph%;t>qw|iZapI}v7E0piQ,´sE_궿 ,x0]GQIq7A֛qѶQ3~1[764CahN FdM\fW'"!i#ԙ}6+AEA\v.XFu韀ù#,X񉱗^MUܷ@ VA ([Įv`a{줌L_o 己ᤄש%eÂxmU2 ʂvaP><rtd0s3s5[%ɇ=гA3O'G{x-.@7_axYi*iTqT('(l d|s N1d͒^!TBlqzs>]Ŧ,zU1@R/=?#A%{뽞Ik3u9U%z֟ivI*ю>{"ld FYiF-8Ol̸N n8CB8CZN^p{$]k溟=*օ.V.H^-19v? &+#Q$^ޘ z3p7 ;ƢA[V<ޥv޲l)ewp71ߥ o!IefHx@wf p4/e=VDVZXEX[zrT"aܯj%sJeO sT x$*-|E,7ۅӤm!,ZܪH5:6,&5LP]8NΆz7{[S3,#@饬1̠4tmWo ͪ]pTUFjY`pؖ5C!xtLg'Q6j뗮|pV `80 i`ڜT7c E^g~xٝl|:&_# } )ks5et1Y+FW; h~9AF`E9C 8r}ǹc,E"3UL0fK &y8<fh?(o-^;Mc,Eõ)@IgO{B馴.2?88[|bWA $aCRPN0w.8uXQV죙Yr e90ekgqHNNvm%k7 x FpN )Նd1 V{[K@h9FT5D|o<^l߬`5aTd3H}/PUs>'I ?H"M&!q^4]O&ǔPGR2I@Gk 擄4;X=!94t tM5Cx:b˗ N=Դ S˂j[#+f"hI7 DL:N9,U}-3#̻.%Q#9sL}M;hgX8v}#D Y};x@]+MCzܸr.t^V+8_o`3{{&lfcgSE_sP6:'5˲Z3"5PE$9+^PVnnzkr6]UpGٳ{䰎g'CTrejqz:2! 7X鵢vnr~䢑S"Df70t_˄qH9 uƁ3靓M7S\.\xFrwjsVKvy1A>Gf=6+0|H[($lݍp`uj6X:"wx5瞽 "OP`.,l^ǔDsL\gV[ CxAN^ w >$qp;uɟڄI`h2\onֱj$Χ‡}mJCOB`b4Āﱴ$8\6trɘM,tLƇ:yB;d蟮_GJ.>&X**@@Vi򞖭`$huxc: Bl>๰wh[&`WR®Z ;ޏq/G#u.u`&$"!z:*Boc&M-~ᡎMs,SMԳzn^u \ Jy{nxrrIOyt]-oȀ> 'UB9=R1zgWF Jfs ]vW@B3mC}̘ aЍ @9-T?@Yp%P5$xrOzqLu ny1mgg)>ryuT׼o&Ȥz3q5@0 &Ffݸt."ڬۏUw Q0\~1"`q?Ki?lq! +bJbwk!DP?VnPB `jn#m3n4Yqȧ~r%ʥZڐ n',w+> WYc VԷ}󮧊>Uks'ςswAs0Wmzs54h?zBWHGEꮵy#4&vS4~[]Rppe6XA#O < Z/+FJoHfBw({&{L1MoO{g3 |]`D0tr!kۍ1=7KM㪀zG0$dd#-ɓfᏛS0WQV\ +iQ˲l g3S=덫rBAH (ЫWO B۳[Gx7 slhRv ]zQ3j2-xa 0dgr'ҴPdjvvG3oV^+{7ta2HeBpqu,YkJ} SfҜ!Se Q@ۼvZq1j??tktk0{GsAbCkJj]E?`-#m`lԂ`L>A'5]hI\i9~zVc/!: #(0[U@nm!ТKm΍Fy̢ieaU1`^- XY}Xy#hD6+]{ 7鉎?7wRwҽy,|OyK5^P-wdXF) #5+3H&bLr ǒW:×^رԈ8EPE.ަ6Ruu^\`nviBQ2xr}kjp yu^fd=* /ı:YOl~wS(e=;3Mx q ͕n&GNfhYT=2׻ 8\U"nHːUW?:y! w2[37h[)?tU{1( 7P ö0iHe;Wd)@6*co2ޜOJ8umdIe3ۆ`ظSn,*1a@Ceur#ɩ-ZiltȌ93j=utPHOgRo:oOCX JKу*<ڜ/Tj?e"JWc D&@bG֨5w{'y"(ߪ>kC?=E$ >4zGYh< X^w<oep.~.ziƆrl/Q`A KqhJt@? :Sь6tSӵ&L ~Sc4XD} X}r3 3J@N_^4?w8ڥLJHw& zτ`S6aû`*~=a10eiWEhZOb g-crQqEwaG3Ca Q-HXz0~:2(A|fM w$ucX_"G~42򋢵BgYjy8tëhfȉːhw& BWJL8;8\Vι&NqKW+njm>p_H^0{t}X|vRiTmg6o3,i?حd v[@0*8̸͟P?]زr5vk뤙:]-9YýiDy>fhXCmN>c$$|{#hNc¼ _Ҽ]8oD+zdmx v{ZL_̽0'B0F DqVR/:>=֒)P4;Xm;0gZr t9N~;nxS~pt[&t<M@Z^XG+-' L7F;I-ra'ʗe܋·C#C./~2UC|n4.^X%$i\XDM{ -I4 _`zߏWj$tk H {/${uG3WZc?4Lե -!Le?@UKy/gtiSxgI9c0(I/Zm=k? Õ}$bVc,6Dj5y ]Y0;s"nV69y F bw<~t~PEv{Mܠl!Pz̴Y)tS&.ek/"̷ EA#~vȤWlmmxYt/DRc<% gSce0lu#XiwPg.1n<LrMufq .et Aր辢Q [i e(KO'.T|:JvŰ騙R<*1C) {fOq:zp$:|~o6  xEX.~3nΦ/հJa&~ksTQZAQXr!T$É!Ll{W7aԻ7k-IE"j(nLv-w6qPW)&ڋ2te1e=KQ5S{L|k\12lhpy§a#d3w > - yڰI;1 #RF lf6kE{q( lHM",Yd2qLhcK0‡/chx2Onj) {+\k~m&p%:Ά`w{Vkίp7ɼV9M?(J9'8ϦjMm=Du1-@Ǧ;ݒ}2dq?=6T <`Rܡ_usa*[bWk5lRJވ٢OX-r<'7yٲ!g9 q<}W }.N('sϒY%j_;(0~XDK~If>s 5epQ eE;+}.]p_ ]M6| 0+:;S1-(qo戩P/bht6Y}VףʔJp (X@[PXJ.vȭ6jB$?͕(&j,[B %zH@|#^/܇#H 9@BF.tu\PJ#B$6v9)c7 9!bS2܏ŭ2S;ytB:/^Ĕ7Jx1k+`X%]%#jݾ%Kf<jݎu~V Z-و.BP\2O N+kH 4PpKMOZD…BuEfkϤIpYG/^ ddb}usYm6j'OcIB<򤕳ĨC5VQuIUi͢K(HXxMG%_ ޢk 1b09cg\QklPEwHVݮw>B%Loė,Aӯ/Bg K.f__/6xeM0ndZCrUo[AI$]zCpuXɄ&p@U7ТI`\o & iy+Ngvo[kkeCb= $.MF )m VSǑ|4륆Yu".:S?y-N93Lwp70#u$~pt7/?7]f~ףvJ  b%ÀyAzԧCm@W{׆!ۜD셀kHv4VL'pUp⃙12{LwG. l`,nP7G:]ʃ{>[= SdR$䗲멿ݖ̈];bu :dS'&*zzwQgζTc93@4mMJtLt=AB=M`_?:h]bKb<*}Hy:SUv_&w駚ܱZPILj+.縪rY$=I*HzPd=~bQx;Jύm ȊaxZ|YUnDD-Kl$%xZsL09>`Af* Ac4 0lYKZhslۯ_ay;=d2?ԒUM$ҸKxNC|xǻkHP2ta^`|kR5Ð\ >g"+J2 {jw ަLHpwPFx%jq(TKa,~$Gq7 ."lN?Զǫ/n㛎V34L^[eڅg (nā3&|P1Lch@&mp犺1@@$ab-?Ve#as8s FL0iyʱ4ޜcd^֬#7_M&D)A+ߊA/e6qZ` zOx {majdWC ,?\?cc66 b ֏/Ol}4v%;'X  34Nkdf{z^To'yYNt&+]1(-nW7|]ƷX0+ϛ~LV, Vh?$ endstream endobj 614 0 obj << /Length1 1630 /Length2 17907 /Length3 0 /Length 18747 /Filter /FlateDecode >> stream xڬctf]&WlNŶm6ضUm[Ulb;y>8_k⚸{l2bE:!S{c3q{;:&zFnLLLK`pv03u301sGE p0s:;}NFv.{bڙظ_rpkaWL UQTyXW 7kijoOIu19\<\el0:;y 4\v-/__ul:2{GCc8Սùj1U%I mɕ!v)ゅKtQp8N2< .8hBdFUZkIl};:k+w$NR̶N)(9`*ȉ7Z+@&Ə-X0^+XCŗZ5}>LnN=ޑQPP*,۫r9k/.XfpŔU*7nZw}2WpM&"<;^t1 yÙ&]h-ɞ 2X|?&ZݝJԬ(d,+ZABG5|p8ͩt&LS;[Ǽ J,xe_}j?XrF~C49>[b|~^5~7Gk_w (] 7xbc1TP4)nfir<7UGl_fd1<2>4$ %9lȶaeȏnL,B {MdQ;bhQ,@PSel=%A(0|5?ڋDуKV;g; &nmܺ R2B5$踼^l^ۡQ^yJ|;|f_.'=f )醦Ֆ@KL񟩋umS*rplE,O#XF?85k0ADJJ #U<{9%Pc{MSUYmgڳMU&U31q^ot|ƽKe5LR9`0om§]fcaIJ[5כ)9[ &1*5u +`̐Eb m뱇<i&[ާ,lǛ"lbs9jK2PᏹlZx_RԔrG}|9Dc_Y4rV4-hZ\fґފdk?ȯ@vr /RN明P76!lRKO㵒|w_DhCK$'1N0B JylRޚ H8!]Ӧ0w%w#s TGL7ҦV{D3,̨v hByoQvj7LWYK˻.J-.i\ #\{.KK#J /Ns,Mؽ`2H)(#[vyc%k`c/#}hX8넙ckhE6sPe;S:V`BH0m T{яQQ Zm M˻1lR}wnSk7bH`2]^-cCcXЃѬj8$.0!T6[Hrz:|ީz|1VVDm.]퓋n 1A&x2yX2yc$ajodZ^§W,uFVo0Zǂn+m-hzYiVKϓ[VtDǼ|wB5(.ǫʟJ\cu<~yVF-8=WyX2؃W\H~ qu6lxPVrs( ^{*ʙBGeC؇JdU7ꢑ93g] gevr?Spȳ4M *!޻9ҝUq"HpA`gH"ZVF?ŖN{G'd$V2`1lYq ĵsQaP)w\'qbG>Wo y45&M";)Iuȅk>$OZ4RSΙ;vΧ;bFܨA%oe\!jGZxxqnDtսT#$q} Н\d$@U6Q2yi?¤Kd&=,PE^#?5-X7>Q 0`ߚ>s8X:ǴM8_<`[RiҷGe?:Y^I}}(lt#S|vW.-U4 m F8'-A9Ң[W6yL" %IF-SU'9喅TH5S4Ӧmܺ5\vTj\($?euy>1nF Bߜ}c&m"[/ jĚrmjV,ɀ0VQDle?.V Ew ʨU 1EA;-āA(bt1p _`CBjU~DSl $vrEje K'y=NLe8.f.4x68zYhNml{X.m,F?}p5)Im}"3j?%LGK>Fc=?1mqNWL6r3~05J5E/{2GZ&\htq θ%8T)g +G>0X;U\)} }6=Ɯ}zm%ɯGҴȓ ߼'[1܏GTfndq j/3`'h{4z7Xp;&TL1mEt ŕH FSSoK5r±I:,q lPBZp7ox/>_.KjOڬFHGͱE \ucȳDgc !PJozB{E!, T`÷X4Z{ ~$Hxf'LJΣg h1}:l j[PZdῃe _,Q/3)_Lɺ Ii>IEH^픑EP]?;aICt̏9+>>lbˠa+ݚv0.P:mp z0 c`U$56zq5E' }!kO71qUJ}J3%_Tkǯ95U{x 's8%Z'^D p}TAc9[=q#TP{s*%kXdZHGa'F M ;2Z 6d8uu.jWuT3C{hG.2VveȹJzZIrIKo3?Ͽf$i&ȎEgT "6>=Ojc:[P9Jװܻ0 4Dh_KN~v8 rTJF}M[x4ɶ9Iw{7"<:1vǟ"/YG9Gny盧/B, \>Jsˆ1^ xb0!'O8-0-?ʅ]Qi|0AJĀ%9&qb)(A$CUVUYQF-4Zcp)@?NMVaTP/65!267uO"gIʹm_wski A=F@V P.c_tHi`v_ZsZ&FLNBAQ#^)U5f \\&yqdRU5 v0[Mhu;;U3`刉V]629s5u蘤3M5bq Io_rtIUSR9# Fz/^cM0@+d{l ݬPTl %dmg˵_0u&p~#Ɵ%'btajc6[Pyt*AzX+ޫ|sȩf.<{N_C]-=nN9@̤"7PqiGǚ-e'K[8+Et{/w'5^OKV?I#.0f&1F=:_ĈZ3G&iOl%Br=TB`MUЦ@؏MQ0y]]L^uؿ8W` ܓa@~b:>J}l= /[R!(Ծ^O Cߜnue=T=1صTtxLHF~[i Cq7C챹@>KQWTٙ8m8WfP0.(2A2rdXP_ΓeYw ׹ u+}Pchp464W8' ^pR&Q37{`b ތ5{Dir$@^h¥V+ -W(bj WX>xDzNbr?$αdSP5}ȪFء1nN*LQ]FjOC߶O%Bf|xy %qfߎov (j CywR.ֳ;ʋ#`YicmCnXX8SژH%lvhYPq"L9\ Rm4  &`A܄@8:H&5촵 I9Zܧm(l/j3jWH?7KYΞ=K|IrV]$¶Z͆G*/:U]W0X uK1Z[2>=pyְe`v7(ݺ3G["yS9u\gbd<+YZEz&2.ە;r5\Jn^7\ }$q=kgCWU#mٝCk$ϟ.AY]/]4D1 DmY)R?oV(t e}rP=5c20B;MRRfj0V=m d{-hyO غ+? _[`_RrfwE?a柽1ToTM*H)TޕqG)b0v w!+ [zdVޜg%u Vd( ;$0_H/N{_54f7JC- *n7 _aoMy*bܒN<" Zy,lJŬlQvL -}3Y[rHCRmN*!.#qp̍Bx`1g(7ov؍/w|uh1G_MNzUƈގ/*M̂~C[TW`kyv Zvo襛Ķ_l@>-5SX߉#y@m5gD(<Y* ؖeF94 CYΞBdm~"@O7uچ۝.^6xQqX]d( }uxGZB͌r:@Jw`V[@R~S3fxG9__ВHtl&v׃:$ЇoХv^EhP;ZrS5Cg_KèO/r9k\n!^+/ZUPI0j,uOrqpO`!kaœ@})$a[:edsNمR%iRbppk5&>C.ټԒU Hsjc+YKhY BZ .ȳp>o*B$͘_6 1} BIM3=!5": Ϻ݄Б)-:<{YbsI+c^)%*ad}%v)ᱛ|eHR,uQQ=P?պ=~3$x@hͮ<Đ@,i"':N=kD̡ږx`If- |Q-9fj]d:#?PqhpmurjRanMI"^+4;Vh( zGMxꉮu; w/ӷ#2/tQ;#;ſAǿ:mxR•=cj>rROEJ]g1팰3]~˗fǫ.I+e4 PiZk^6F`4/6 Y뒞-C⟻)9h%\?ݭE%MTRPxO*x u _C4ڡ/n_=)9Dp>mAm׏`I/A*B]!h ?MxR RSKgA؂Wsq9c7}8*8k7=M5LSa/5>6+t ߧ y)~1WA c x,&r}\[;˰"jyptOeV-[Ssy /Q KN z^*Ax#s{Q(эq,@U/SeRVDzslJ 숣 Chd+a՘U,R9%J;FV ?b3{{pEJ&"&L!DM N}oBܸфW+C{aPuzV/a1DJ}D+CuP c94c+.BKPq{x;9L0.Q/h ~L_}g=$=@J\wcpi!|%[bi64SZ>9iAw:%MQ (~ 3T=Nezk{C}MZC,c R(3k`t~?u"ZA Ŵî_;y '/ AYޭc<8CzUOhFִJTsȌ4+S9챁5bk^<2}S:xLܨ2P ΍|! {NdX6k#˜d2v[8Zv{_Ȇx;d5X MdfB_,1Et|TR _ mӪ^ ^Tq)m $dM^%>i` >D+_M1߄{QvK1{u`r>[+bDSAe)9SY ڕ%B9-d8t ř$Bf.DE<%&}ZH#55&T$Yơx i ISMaps> 2ߑ(ϥy7b6 Y7}+\P_=%ЁBl/0I/o*}1@c~|@&ƛ_e90\FM/&}5:sw嫁Au2(I}V2#ΎlKB~S՘+T2D=WBG:Sq4[ %q'4VZySoֳp}x0ܢEEڇO󖜭UJxuv#>d:pE7Ć#>Qv cȋ_~>9zsYU4BdJkCNUG=Th3p>yrVF3u, aCgKfMw1ݡm؟:;Cʃߤ`0ZUd;8/khg&tJa|L_!/D3n9*3b:! t}}a Rqvjrptst?zۨ1zt8mHx IS? R3|bbv Di9WC}iMmdX _.1!U'-M44FT#J aRIuҮ/6+x!^5^:Z|^82j+zr}l= FMW b>hDbo_-Lj/u )~4˥pv~Y;dH*Y6:c&Iװ #b'1A|c%y$g]*'N a]70sb? mqr礥 A6xM"S(!5: Xxk (2ˏI< V RKvysSK bE]('PX]2O0c.(so'"9*̈́"0HWd C<񿒜F{1U=N߰R,,2j~re+茠b៭I;y٫bq[:&gݦAxGcYPTb#+' A/ ҫ:#ɆMIKi욌jP_rn>#]#1[ƼO1pB2v7|_0 e %:_Eu;!`jΗ}wgCJ_<4:#ژTեWjO*"(uzW8 Y`q2m|vXNlۯ.,3dFG{7ɶ 2ȱF܈DZ~b ~@T/m06Wc"fG{03LaVM%v1b[ F.zr۸LBAekYͱhFae3L Џ'kw[͋il>' "^8ŧ1v_s"r\pr͢|C>՜@pAF@.D!o w4p\NTd2.:X 17y!:Uuj昗{>(>ԁ7M:IvMF ت5"%GMa# ы;v{~ʬZ]J(Pd$vb+UA)afo58fWxׂڵ&h#tQA-a6N(Mdq ZE"d͢hu dC#pMh#ytkxRN&N{_ht9A|ڪ@|4Ca+xmi򈶳@%d['2ܔaS@#j@M.[Wwm]uB; 2ğ73_` PI1Xv,̇:+Že G 280b KK1EڳZi"[ZjF{A m`"Tol)ǖ;:giOěR?f^$%nE>1g.q B@ɱb#E{rB$|R"8h_oP}G}9e/ iق-}w!vV՟ Vvan~ظ\wsZqܶ/at4 DYY w5i:=bu`OY1pE}fTI_}%*; MlN6Fb48Y -zbm_^mаL?%,;ä9!{>$T'ݎMlN.Q*9޴ $)m3> ѬUI\ f VZw<Jظ$wf yHwɬȳ>aR0$G4vk`JUQBbdE=6OW0sV*bQ' `(dB]A ǬŸKCP(aO΢'_vXShګoԲgf;|qf4u+w#[:U :wI-Wī3\,WyPQ Vvjz26/>*=Ғ- Ub/]I6~g)Qԝ:Y~;6NydkT(oeI\1 /I/?yf& .Y]%PQMY} ¢-ϡ5?Sf`{ MP5` /9l@Ul@帏U1%U'H 'p¼zJZc^kxǘ{Ws$dV]\JR{Po@QÀeW*+savXʶ3'ߡuX5T29C/{ ؓ5ɳ*o.h̙롈[lrmKAUDk9B$wfYsv?-(,3Kr#vk{k~Ozs72\l೵.-9Dw}j'Fj{hl3Z"NyuberqdnoB;mdOq0{T7 ˼Iwk)*8p0`UW%S&Lj2)1Y!|W#(FvLa'>V 2-΋XGDN˃F`A7&~cf[A.Dd3[k=i#t z`e>H;rѣ^?x;#+UF󃲹.s? ec4'iK M7 G=&#ιL266pe58-zYPjDWx_޹/"I[t&i&䩵Qc Ĵk&Przm %Xb#J}Sem4 M'UBB=t֖e2&rVܟz"&'<\z $W +ZƓ]("(M4n`y 86Զ1"Sc7NC|'܇zO {7pEL6pѓ] Y:/^8yΒd7@g,#%az9D.%(8{eHZϺIHE&(rln4CB*GkXR,Z$i'o@}]r;rO/q8F/+l]t;2sd(4w@HK0,˯(X!jSLn\'7/^ #)Ftu;;?փkymx𗩬hIg$_nAL9:%;,n}nwp 3FU{- %ΞzV<JӐOJW{ևuPP0i$?C6LFCQ!9iӭCO&|3 8R4*OŔoqpLKUݤX:PkljnPD!Fжcck6.,pt;d|łG@ eݩ…*"*4$ReIqHx7T+ VE_ QSm&ZިN `CRC&|ݠCWރG##{ʡ{GrGE'D`txnlB¬1iZ+:ÓvwIy&EM5SclFנW=;+T=%ϗ(.W1g]9v'p. D+; BEu58߫;|<>fD"jcADa!/`-S+ Fjx>e;NdP0Z8w̞wɛu9kd)/]rb(~p[()on@EH/+#Ek3?u-6%I4aUgU\:N٫a8ʂ(bR(2:6IY-# ͥψJ]i5T,MA?3" (ҥ4E4Q 8lmGM]@4t?׉#J0.90aHOn/Y.p 8kspWc J%A/3BH`Jm/</W <²)/0Ēz*EHͻiRJMΗ O;Z5 'ܛw }~UBD@ Mʰ!?zU,$C^F.j,][)!>i |܉`DWpӁ=︲SZ\{}iI{&ݐ5N# 1:~1Tsu89tU*zK$U1O޻-x3j y|P,)i Ml{`̹ؑEQ&Q9&SnԻ owTdj( 1 ,S/ A?vYS"{3Q>둎+ZQpbD_ ܷ]kV.GJA?=>םoUC>_Y?8 k*h4fso8 W\ endstream endobj 616 0 obj << /Length1 1644 /Length2 10171 /Length3 0 /Length 11017 /Filter /FlateDecode >> stream xڭxUXݒ5$mܥqwwAi,w$CpO`  sA'GB?v| 6  *`Sȁ 3@v1 . Oil/\3 ir@./[W(` pp WBN./ :jbDU;OOlWzi pS_ 5 OX K2'ۿps[+ B;7srr׭` u9X9_bZ@_b[ۂ̊ rmtsrA f% 3K ` BcW@_Bg*߉ 'w#߾uspP5s|w eɘ/{ h\uAߐ)@^"~UCoUdn X9/6` Wk@ôll--]SJCV].Yַ/f Ee,Z^N UXPR fX9/%5NnO𿈀:A]l=l?b07 -_f?ˋq@   hܡqiþ PSiVQA@ ?=|SCm([ӤS"H}w*8ԗw3nI)fơnɼ/ָIg.kj|+',?8&WutI?F#0C2{r@ zrhxZݢ[~э2vYvC|zb1ZQ(ъ-P_r.jCu![xG䅳0]af9wwabԵ&BɊ ١bͱJ۴\wo>ʯ96QF+ҞtvvaΉkR*BjҗS*ǝbp5o^;bh$]25;{Yꄛ;v~fg=\`+QKSvk5z QDV 72pq[Rp:pɕymNQtNۨ>Y y۝ !n=)g3VܑWRmG,jtS`&D;5I=s=ׯ5@@ʴBJ>rԕz 9<8ae:8WNu. u' =is_E7Tx\D!k#Y~ChuƚW}+s r5{roEKxŭX1ipvPQ!/iv채Եf8+Zs wcU#^\weǜ0_Gq}قVT[V٪Xw1 L1bv=>H!0Jba%ͩ:6)ebƻ+b3lw2yPmߜmڒvP1˖%;GI:"lb18 L)DnFU<^CB>nVh ;BVRJRlFk gZҝ=B׃pFx.qڛV&fe9_#l1ړu# oq$rmB͹{8G)9Oԭey4ֆ _G܋ޱb~{:Gɛʀ-yt7ɐۏeFϢx+ 0{CAh,?[u;##kY|x)$OmM- {V2GKw}d9ߧqm^|EZ8?& ,o@~2]7ԝa\Ɗ,uoIAȗ\; #\ID1jX_rg6iKEg5 IQua~>JkGZ?Wa"ߊyjK":Rts?M/mBfV*O19{.-xTLɤtQܑr:ͦT˗ImMR̄s`UIr^L!"6Wz|j7g b Jx6X'ax!:qwR*7_ncm|9mFRuZe-(9M3x*Y|CzUo`en gī(tO (,ǰ$-`٩x#tEei)`TqHTxa kIfQ^C`{kHou m {>KFڐ)qoLVGp6/Ⱥ ^2pw"Ɓ*FP/÷IȧyFKqk5B{M:akr0xl%NVDry Ǝ$l?eZ/Q,端kr`͹Lπc"_Ad@6Բm0!}\{Q1f9qz4Hw)'irR L"O2\DwF?D 6Rb`JN)GQǣ^<]cF/ŤR*sOuoD6[K3fVN4؇/x!أAgC"Ǥb̈p8twX?aTӐʏ)Bt1*,=jGh`SX-ܲLkՃQ0|G:EØwf8?Ő8B8F8;9x}@yb,,i뽑+ eOv>&Հ/cڟ0zaLn]]5ܫh"Cq7kdyLum<qqjT3f/nB zOARE>?t$qX+4E4+LF(6,Fn%hٷʾ J m3R;O08:'|xDa~FNcrO#$0_|:n 4h rJ&8fEdZt n})o8_oZZեCTyˣЂKBu[68^zhup-V9ݰ|ڐ߆maƯ{8T~wa_,O6oZ T)OFw%-egmbod7Y1ۅOfWF )SՔi:"Am QG%o7xk"LޣV=%O|qc֫jހ{CnMX D(ꆧ( i/W.6Xy~j琸`7~VlJ=MR5{(Bui>뚬>˖<0ǩ17Gd*},&m]fQ@66>Xju ѿ4LCiKؿZ4F6E *Qx$Ax%0o3|oۂ 9ϡqդtgDdT&\,@N >v( έ[hرF_4O7 :wJj!dOP|*)?KV9y2śO m\u)NOZ4o 㝥~LrR%::>ѕ{QmNUqSڕ~~F Dka.">L}2wyHELG16>}}x)Sڥ2yJE/ymb84ǥ1Xt!l„5Z6h_ax**$.[HvUS~ь?Kb{Y7>@n/zd;b[ `Qxo<Aµ+u+ ʻBfuH`%++INy8} ;:7M[qVZ_A"a\*A8/qcѼn$]jSp!2[vNtc`ٿ'j7%-jlx@[k1maAd.b7~861nYX-qv,\P^iQM$_-xCL`LP.*T7<YI Y"䭇Ɔ] o)?[B ȀqB/EI8K$&z:}^f2ܚ)/r+J紸 _px2?F aԽq>еP$tZiwŘgzDbn4`d q`B]՞$&XҊnJ(E*!ܙ|^洑E 4y)o Fz}̉fX]Z 4tE G Y:K6ԉ%rxqzzNHkohB1O.TWMsN=/ќOW߆|`V6$N S@9'@E(]n m@fקfJmHd|K"WND-_sdn3cYX?& sr^-z󩮀prZ(+yL4W`ZzK/7IIK)<B1Lza_I$C,?X6AI10 ;R}24*3JqCBKmp8ІF IsmVǽAռ^PfG˒&* +i)$Fw膵 ]Rd hP"2ngSͿ;PJ1ɟ?I)x^ņ~N++J'"&s^Vma_LaCa=.hYA x$I{#}+`ha/<+e ͨVQ2?;d"e'6+.._ :'ub*S>\F38ec5bLؖqv5@M=|pY8C*̣[N;Pߗ̞뽤 )Β* %)31oNNw,!Rr<>F&A_b v~rJ[ ;7"n8b%^^jhbр p yX!YReͅKzL4$yXZ;ۋ(3ts@cx9/rxko7Pv* ld"/JݛIyj/.{cNzg|BGr駑ߌEVRVS1QeTS0텅o> ,AN}'r \݅ZPx` $Wߝ"з );ryP f; dǰBW)TLE$ t.b4 L->Kͯ\XY0~Emsv`Xiӂ&iF?D;F[q h=fx877>ܳv@=b=N4^|y@/|>o*rgw?r'Hqij0v#@E(0v.Yʘ|rɉ2{[V Qqy3kw?HܝP;M̑PWEAP`|ŝ |H_%mi($/J,g;=϶0ׇӥ׳0d{3}/cms|\ɞTfY>j{s]885_e -egnXFTF#ss:E6Jʮ=p8o }TWu&IG X[L[NةL%WͶ)v'f/ϱ (ܠt qVG&!VgD.09 4g~Z !'~?4YW6 e>(r1}cmcx&~Afg_a-/ Cmj q)lE4wt:+L|X/.J|bɥ=u%m))Anjia@,BǂW*T]ZҖg.;!kF>i)<ԁ &W㣢u+QHz(c ~΋IQ*bbw(iL˦cF i;5rJQn!N2 W}m%H `Kݥg0X]o$6eQw8U%뷾@V1ŵ$4 ?h& ۞>Y awbe"k`sݻrv~5aQ{0 c DWݗtW͓N .q $tBBh\)"n^ 4"~b"Zk{T +~!ҾԂp[ךm?{Kk ԙ7Wa\unOOh)PuZg :m)k'3&>KtI{Uq MiV7>:B~EaGlB4lmw!.hU>uvs+oC=g\e/Qz)\^9]#U^#{4>:2B=@ȱM󻎆zULX5}W{7SnSg+zYv2ސMNa-!Y_C+ \͛|ly~!x'T pq;d>KvR]՜o/&bS\LnHJ[>p6=ٴxPߊVߋsERfQf._`{q(muד+1xoDaC,/ l5Zt~؆A$@j@} q"ӖnIoxF+p\ҹH_6^wCm2}DOb^,N/QRu}awxnͽħE>3T ڶǀD°Bi?05-8߇}|1畃Vg o׷_% Q޻xݡK_3Q6ʣqQ FEc4T{;zK첬yZM޾¼v4C^ ĩ_JI@wu1(joΦypF"C #tWESI\JRcqmO[q,mU/ʵT%Vn޾lۦ[rׅt#w\]Yץ,hV8o<̟6]$G D)3GiXb%Te}peD̝=[+HvGtdN.%:i&tULj)Ğʘ-K@YjAi$;X\!7aՉ+:Nӿ䴲@[-(wY%J` wYV+9Zg|էhH*i:E_+mAab3IWOERɮohz`nXo0|YU p$r[qƜ3[>!-aώЇbs'LȪy;W-{ךT`Rj~u؞:#EGBLwD )oA8ۘ$2u l"l+_N|KN?f-"9FqN{5Xඅڞి>cSk{S(OL$3B > stream xڭvct%ܲmqm۶vlc۶m۶t̎;IscWU֬ɈUL쌀vtLy #'e;y;.Y:e5KF&4t5tr4&Q1Kp03wP)kP??Nf??\v6@[?cG lZX" ZRJ y5E#k c1 H0sX054'?\BNC=hD :X89 p9:yg;_ ݟ6?dvNNƎ΀?QE_,;?7M]*o tw+`bdom'2{Gpq5WG5^_uK{}?spvZ21i'-,_"ekj`b+g$ahbgk029 L'+'k_wZZOc,C[]l - sd#app(Z8L ꂷT[VQn jv^jd/175%{0Hx/يt7zs6~FLh <jT8p%x8%0EKP1b_ V,t]X-i߱+0uX>FRA:[Fh{|p95eaWk tR)X_1x;@δu@iOŻ)@#TK#glFEkWEy4G6Mu"8rK\QOy]A\ 0nCjEO G5ˑr,F>M`G֦@`> W\υ \3 vb,]H6JW'Z˃ό\5򎾾63"@_J*R}.Tj'ATY"2 0Gו}"V|w#ޟNh `HVߜHx(Q}g$#,BGz[WdD`XA5= -))Z{A8w!W_劑[}53|V~.#lX?_3:n|òx:*ri}i06 |hsUYm w{%3%4^{\$q1K6L-9ImT.s3ir8h^+$4V.S:?K{B\1[$h7QզdyV w>;iD~2^^Çw"mV[bIX<<''Qzڊ(j89It׿ɍjs,Qh [{\ JA~0[wwK QuuzlwŁX9fMA1ʉ̀]Oq!̭XSzWW*Zi^ڔ.o ;m/fozwi79Rn`F}=oR\_{e? ԂxUHʠ:h.Ν.f}6^~O^HO6 KiF1s)Yc0*7 @([K9M8a.`=qNlwk{сCjUG;ĉT1 k#0paW-U~&<]qtSw8Yef\*)MxvsڂQ~騑o!{񥺹uyV='ͥ-YTV嫔ȺD2=XCi<+S|wU, kA%ӓWF \4j~zjrxcu4[(yfBʊm)#=.xݼ:5X$ٵ, }& ˰a6S 4ނm;ѮX6 -ꉝYmTK.9Tzlf J^G=mS^!vc 8s*pW/m^l20䳋kPW$'(]ԈO= [ˁ}?v & 1aœ˙ 9LRUY樛W3zo 8kY^?6/r)ӀSݔ3 a':[ƶ3d=dibhnOqGsSa{fM@E,E-10>*L No+=8Ez1_pyԆƕ#:MGxQ8E?9W}⬿cyWb}T'6|>z!mzw բ3H`5@kkٯx*O}1GfahRTi@GX9hD#Ժ(X!^8R9 K<>  0vk04g/u/dM}|bfTASis~,$(ѝ6$q#<8%SuzD(w]q,ʹuN'}5kR4H]plhJ4<~[ef k"[@#Y_740{DQSEk:g~G^Ӏw/g7;} 5j)$f:-ܱx5 i5M ]SM D:'क़-A7v/Ɠ%WLJ9, g{EQb0%0KRR`e?(bjh #Y5B]W'n2w>{\B&~;R` ț̓$޶[ +??D}Qr+9T(ְO\ P*%1Nl^36ħ.rK[I꒛oQ0TPэ;Ij4 4c%kwm *Lnd"6naR"f)Fnոr8BpuEREt_@%](9{f[헁>OaWHb *N7f*(׶HoAnE>y i7 5?(?"lgR֊d`-jOJݪCBP⽁U_Ӟ)ЍrZhdL0> X;xoen56ହ 6\ek3~=LkM98vSjлbPK=Qi@R~G+3}E/ǝb7ҋBU`49qZcZ鞿FaxG1'ޠGܘq^aDW\ 9>H a][^Ū^,S{RMr~Ui;?{~RqZELr.A8[}1sP0"\d7Kk&CByJ/3IYɼ:iNXY^+T,Ճ,;A ab)=D>O',3yw̷": lwDw(iݮlY]boIQq`$$HgByG hBRfb n?bu[T< }.yjˀwR}Sz6,8!ӌzE$8aو\/[䡵^aT}L&5 醻ZLI$8<;m1k}PkuC#ixs4z\5A jQbp{E0!̖8pA1n=,Aous'ayNyέxv#WV,=NXt= mP)/?k5R3!%<*[aS  $OY917ޣOD{֊71* 0jߔKrO,yWx6;L[1n;Lg}0ڝC\3)8ZTj;Xr`e{6;X`4TyVzC:ػ> F ۺmɝu<3VFq;vB!vfPN{dX6bⓏ>/)g'މ(ٍ mO &gZT$*y+Vt6Re;7P^$xdGZhn` P^m"$dAքqn9$$=ll&)zUmńyHlWHЍ&m Вy 9IV/}hΠ[u%\\ٻC?֟5i hKhM0QAzZbTRў(q=<ةfػ㵄8K&/l%S/9l!I$< #hX)?!y!xe0ӴΒSO!JDԃ`3-h{z0Qf e˧4k$3j,O߭˂=טZwqz763Ć:Ǭ]Tu0 q ]|QiRnbHLcc6#bZ@ P +|^ZU8mZ@`}l޼7Li?PHk(͙my0R 9~Ih;W9NO-Rqxk=D>,"|.bzo^vr>"S=7`6LRDZi:~Vm "mD畇(4)xydPm nZqz dm!?Ѻ枿 b-=(xavHV[?&W֋$CLp7uSDJf9Z feB+2>׎EF )w4Mm7ҁҝ o gp`ڽNLj=d2~HtfA:fO|%Up>,e=YץmOHa~3у*)qfF Fd+x_8}"2)åcZhO"ekM-ln vY.X$dd\Yl &:!o 5iX8ײvZ8_-m[.O ᄥI%)鍼Y<<6t.w3—&OE ҏS,ݤS`jJhIlu3E*nj.UXuSVzM-ն%l6STu.DI׫kcM͖2j4X}GH7*ר= tS$aI(Q:] aaA3-<(U*DȂݻ¶&қ4j T'o2%Y/T<.L V[[4f@&تeaAOaA ->K]ӫ7PZ!IWy S?zojNxlxΒtι!Bu]N i:rk<Ɏ@ڐ-=g7=ꘋ_?;,#Ц5(w(z}Qř _ťtЕ'RaTs@(eokӝ\ WMiE,5A Kl )MWX{ k]:n0a$mPU\*t[%'@^X. 3:V{dP:ʵܫrh^ڬ Zыוz'G;1rfd`6W;6en9Y=>: ^5:wxI:G[ɴ`+y`\LJڹ~f3߱b 5E'D/ŋ~nek+"ق$\ ~I6Yǿ&3 e^KZ&0Rn]skPETDJ $@IMN/YΕ݀67BY4/v ׼4Tz#xMˣ܄-6ě/ 絁BpwRB+|lɈB# *.ݴ \oYe,iU`'헬Û ï; zvB$Q-!FRdH ~%h.Ђp['hZHDgX I`!WS~]B l K;O5æ zqGh0qe/ڮ2ҏ@La<! HwꨩyH^ce 9f0!bnv M1&tAUfab5daI:Jdk rA^|]uWe^i\WZ.اT` b藳҅H6K;C׺:AY?E.Y_Q$w%DH_*RTR 7@UE|\^.路>^x|f~ ޏȗFUʱ氻Ќ$1Fw -oX!vƭusG e 0Ԁe8f4ʅݾ @.H,B% S!goe c)ɕ>b$Z-d`ͻ9m{XCH%0ob`vP8%WE;@8nJX\k>&v93\WJikssdREmɊշ=5O8ntyCLG8M:Ҏ?$ٹ9z.^gzL؍)j&;ꡇ)s@ vhfL[D1`YIԯ4'Y}Ogy:IԥT"n9)J*X+4%lj㟔0EQ1j!CL~N(*'ˀ=$O'xUnX ٙ)pI̖!rJՎllc6k&稼xo4p",g:i.4-6_-~ isNq@.Li;7"q rPbmE93PY05Rh\|Գwi[Gkwvj8_E.NVۢ69UOqd=a ?ETͷC"P0YP@2 Nr@+!_L8jmJX[]%{\mt-@f9^Z>Dh-VFxBF)-P m㒑]PpD'>fṇ{'%wzgG/xôǏB(mN?FpVļQ'y/Xb[i߁qM1Lj:V81To9(}Y@gcZbRr0Hإ=o[N ;l炇=Q]ā#LʝZp':GX^tJ\ŝ<;ֆvNg)hoQyҼ 1v(3~a3Nj F9 Y.a U͑SL'\3ZQ n i|QI ]+ <) yzMЊh sœ "L8%Q\Ҳ"<6g+_0f8sT%$]21fpUԗ)-C,og<_\Pf6Rm8j-6FKaԔ#J\]0Rh>ju" v }sZr\u?h"NxzY;!+>/칃.8T"w`/kz;Bf65-XV~WҚr cf/Sh6iwƤ؊|xHG4#I:+BR:İ95Y|6YMCa9ʄ9wC\;naU*st7vƊeL7E;?œMcq:V۾^~G"YN 󚛥Ċ(,bN~hٻW2yZ͇`u9-(2|KRii(i:E?rq_!1$[K ~ZP>N 2Lù reyKi j/וYԝM!.e7^#$R†SVsq>r,PFglV\LLDUh'؄O8z"'%fHmD<`za5m;n)p/%DOz4~[/FL^×y&{K؏٬+i4sOGá2V}.IZ8"ٻ-x6YŇ.vIBt xooWH1L#N8W+fτF[a(ՁI:K=x"-2ZEIܱ pAQB?!g⥃YjDmb{2@j B[{ؑ҉HJgve0h(@w4Ce4HLidv"pCGWPA"ѵ}ɉp0ב[\O_n_f?_g$+\͝zE!qIVP?7a|I^Ggz|BF@}$C`u! ys^++AuT}h esf6 T&W$4Glֵ;UVA^MRS5Ô؆ԣbe>l͙amv'ӕXlUn!m'm8ѫ4V"iϷ(+ZKf/6T4=,ڨ xsnANp=+gGg_Wǒ3x{?^?]tk09I9P/p|8鷔 F 4[5f!Q"0g L}^YLG jr<ث@q4G`($QoIH+pPiZ*#r ݰ֑NEaeK"z0Ik^mJťNۘSݣg !Y e^wKiDs,|ч # 9-=m2"4 OHB׫tyx3܂{A8_A\Um+E'zp1,*FwvY4CGbGQ8ǁԨrw\,$wGn!mlL7GEB9eXWnt+<9@ qp̨-y7%DoSQb Z EE`o.EKIC%o;9wiQee&]W. DukLV+& +u-{ZjsNuã\(M~zG'ϯ?zV/zhܥm5$i_ e.C vSMVJ(铻qu5ț1}m G28-Bc-h"Re:L-_B@+O{~]Wc"(AߐH錢V R F2zWC2&Ne\\0ݑ|6@;)pyi }=G&%"gjܥʯxW*/JkTS`om L:8Їcq{ޅ~hxO*א< ܮNP:/@5NaہY9 JwXQsяei6M9JQ6Yz/=rb$J5Kn:8AU-sjdE``#H_[e_n5tҡ/pQ؇Xk;SOe%COHʰ]R}(dG*o]#fgBT;_M|WaA*yt ;zUHC5e젫fk6$nN}Mt $DXPPz ա-ͰWiQ0(Um/>x:YjGhBHwuFV%Nj]cr#GPy|W3ܮ RP| ;@fq0[6>@e~`yV^j"vwLehBwLo=:T#,MzZczUu$[EѲ~a m/K1R]95fxp GԯgA_J 4Šh8Tu  US9nWO]hZ N%mxHXDյ2M͂s ͈Q`c҂YWޟ֬,>VT%g2R%ݱˌ#3XdɿiR{KR$] `ߔ<ҚgOF{44[df͔$>r~s8qo*f9sڦ G^T։ĩXo)'yud`S};j)`4R:Hf!6݆XͿyr{aZ^Mq|wRk3P!%k7um9iwQ^c|2xjP %Ħ;7 n endstream endobj 620 0 obj << /Length 494 /Filter /FlateDecode >> stream xmMo0 !Rz|UAa۪V&$E 6~=HUAgɯ~uo$ƛLD- t @ZcNt=YNk`T=Ro æeCڕ(>Պ AiZsn[6uc^0Xah\je?0bprOY[AKS|dۙoF)MZ}4W@{YmG;<9`;K (EytbabisbgEjq(po$}Idon-p!J m-O[L endstream endobj 621 0 obj << /Length 493 /Filter /FlateDecode >> stream xmMo0=8|U(RDmUЪW8H˿_ǡw$>U}0yں7cF}{PlM-бf'v재xW0p)a|ԗ׮!GV(l1WL[EϜsj+ & ΥVƛa'D1S=ee_omN`bl;ssɛQ`J}alf7A1gzM xn ؝#r%kms`󌭊" @rtR1RSW1䒻V~MJ\vY3[K䔘#O]98B^osyMȂX oSB_ {xW-/6#c-1"'K#"_Ǟ"!yEJŔ޴3#v}Į獣x濆{%q;"{ctk QjooS7X~n?ފ endstream endobj 622 0 obj << /Length 696 /Filter /FlateDecode >> stream xmTMo0Wx$ ! 8l[jWHL7IPV=M̼ su;Uٛ=w]yil;<[[j<=?׾+v`&ߴț<^*;~&Q>MS >_P{=s@dkx;`VY`s4JaQܡn.Uu9\Y6><ٴ.Z.4>Dӗ}~r:-d0VWk,8yLһʮӮђ[*mLr?q 5F8@=@)& 8Rx uD\j2HV0CzL] bctI g$`htы0\F0s jd< I6zg W qȐ+#k .bsrbmXK7ǵH7Gnb>&jؐu1VljOu$՟qWS/%1{\xB!K(hHTЖ枃Jρϯv=k2UKς_:~$/ ~E+7ˢ/ l(/} -+ZXukoԝE?ZKq endstream endobj 623 0 obj << /Length 695 /Filter /FlateDecode >> stream xmTMo0Wx$ ! 8l[jWHL7IPV=M̼ su;Uٛ=w]yil;<[[j<=?׾+v`&ߴț<^*;~&Q>MSǓ>u;q~:fc_0F)lGιmu f8Gӫ6b"!YUe.`M{My?IC4}+̝l/Bj*{pϻƲO('$ *{>J-9_eQ"V$)MP:^9 ^` br @ {@(\,RH&ti m+3ԅ ,;F$БzFFieD(0A1a8yΠFpnù[w6p@ )9r9b_ia|F-(:(nQHY^`nA|n(戥K}s\}sԑoA&vqc⠦ YK^ʛ!_my_)=^ ^{TGRw1RDž'xJzImi9j'pͽܳ/-_Z,N_: ~iyY2q,nЪ5QN Y58.] endstream endobj 624 0 obj << /Length 695 /Filter /FlateDecode >> stream xmTMo0Wx$ ! 8l[jWHL7IPV=M̼ su;Uٛ=w]yil;<[[j<=?׾+v`&ߴț<^*;~&Q>MS>u;q~:fc_0F)lGιmu f8Gӫ6b"!YUe.`M{My?IC4}+̝l/Bj*{pϻƲO('$ *{>J-9_eQ"V$)MP:^9 ^` br @ {@(\,RH&ti m+3ԅ ,;F$БzFFieD(0A1a8yΠFpnù[w6p@ )9r9b_ia|F-(:(nQHY^`nA|n(戥K}s\}sԑoA&vqc⠦ YK^ʛ!_my_)=^ ^{TGRw1RDž'xJzImi9j'pͽܳ/-_Z,N_: ~iyY2q,nЪ5QN Y58.] endstream endobj 625 0 obj << /Length 739 /Filter /FlateDecode >> stream xmUMo0WxvHUdCmU^!1H#x?gx]OTm$|͜s_Iss :L;<Sz==׾f`*_`ɫڟk3'iѴ}=M;7rfnj-eSӵOLg~8 )ok A8 $`I\3`Af<Z]! xNky"7 _㓧q H`nḱRONH=CpB:# =%888QA~!*zƜАT?!~> tw8y*sύ }nFE>7*QύR>7G];~<6OIyktg>O:yұϓN|I/|yIg>O:y҅ϓ.}2 L> stream xmUMo0WxvH UdC۪TBb B8߯{ .@=/ۙڽs{K;K.k6/k+[M'ҷ>dyӔKe'$cS`vfSfK}fƁVGGf\bu<19w|擬CTAW $rG]IyMsh$aW7y̟u? sK-`θtJ!'c83?NaO<Dg!;IX 0z)rЃ@kpBQ]^Z7! / U <ɉ#W m/%]cX! gȀhID8QN~ACT/sQQRs 穅ύ>7: F+}n4eE=zG~<6OɈy2kLd>O&y2ϓQ>OfdV>OF<dR'<>O)yJS*}𗏿tx>z{O->tՍ]*3>cC~ endstream endobj 627 0 obj << /Length 900 /Filter /FlateDecode >> stream xmUMo:W5?$R. d9M eCkmCp;;w~>|3E_?O]5߶w]Occ]=~?}Oyh9%?۹׬B|Ɯ>);vw%g43>\ 6 EJ78 1{~`W(-;]%=xe_,b+-O;q\L}UI--=BKE1p[! Mߊyu>.N5K)Wb٬8i[_uʕMzQ)V(Txޢjy!Z2P="Zd0\ÃGR\).2*Шa!U,H`+j.5Nα@VK-x%3%AYӀzΚ>kP#5m0Woþj.ZT$X/)n)#Wo(oRZ $Kp4Z-b\1ܰJ P"GXQi/8k^Zq:Zs9dB )sL-7xJ`aɽ)f$1 dъcCZC<73JgznHȰYɚTa,_-O87}KԴܗLloK+gJ.GZyVc48Wt]:P~`rZq.n1] S/Pu7Ue:?&?!d&1yHn5)yғBx#1ޞ]Go׏M?X endstream endobj 628 0 obj << /Length 900 /Filter /FlateDecode >> stream xmUMo:W5?$R. d9M eCkmCp;;w~>|3E_?O]5߶w]Occ]=~?}Oyh9%?۹׬B|Ɯ>);vw7{>oaI> ѲH8U/RǾ0ñ_x0ӅxBiE.͏S=/b_ixމbc4fi|8EXD_R4.GRQhV̪xvqڎXJfUıkM;rͭSlҏ֋jU,N2@ ",   T[<5 1"àcvG@mg K | +T|5flxZ1YP^ꠦdb}[ה_Q>kUbw88]k|'%Ǿjց{ g䈏rsqk:n87xIue.Aft0!?4ɳ4mFtӔ^z1?z .~lP}L endstream endobj 629 0 obj << /Length 699 /Filter /FlateDecode >> stream xmTn0CƆ@LE"j.RC~8iZ)Ayo7?nkNy$냛G׎ծU[7|SlfM[kwʽ5g x=i6;RV׵_n85]֚̽u[OsE͡i P{ LՑ @4=tb/yVvL MnݞArjwf4P׏ީFT]Nrî}sBZ2pmmR?\rs<, X#.KIɌCH'hjmJIQ09da"2rG~\5hגQv]`n @v)(A'b}qHI($ux-JBJ!^I :ggM597F7FN}Y{}&Ff.pdk_ ΜN0VG9ʱwDK4X=CaCɁg2)4X(rb0/s4lƵǮb]ˌ[r> stream xmTn0CƆ@LE"h.RC~8iZ)Ayo7?^$ŝPIs77EW]}==硫nTشxGɛz?{k۝=` 4vN߷u8NM>(s&`ywS0jzQshz+&TuS~Hxqq`P<+ OC톦}SWUn}@`T;P3qtj}w*5UWSܰo\ze \[3. 9ff ؤdF@!i @F\ ` H sn4ȶ` $(Ng 2R0zd9#Cb.k(@.0[Czr aà8SuX$Q:\CAfpGR~m%^!N%$h&՚R #ƿp'XϾ>AI }3Nh25gNE'bkkؿs %|V !3?fc91ӊ9|u 6ZcWCab d1׮eF-9Ag깐3Z=I= 6-7p?)pegT> stream xmTn0CƆ@LE"j.RC~8M])A̼7W?^$PIsWWEW]}~{SCWmݨMi7mv9I+ڴg{ҏÄ~F )P ǦkZn;@1zz5= 7m=x Fgu P}?i]X<;k C톦}UYoO} A`TS7~wpjmS!詺]]ꂅK(ew&97\=̒5⒁yAa>:M1ȈK,x΍t,@F*&" C,zdWXPv-hakH/]d"btv"gg?|2JB^G5kdwt,uVT Jb9;kBX!00a0bw3W M";\88̿9Earʱs ށ?c>+q p~PrL  hi˜c>:q-+01~k2#Ϡ3\OLqRυ>¹M \)s9O \Y!O>\\/Au*[ӺkzT%C0t endstream endobj 632 0 obj << /Length 700 /Filter /FlateDecode >> stream xmTn0CƆ@LE"j.RC~8M])A̼7W?^$PIsWWEW]}~{SCWmݨMi7mv9I+ڴg{ҏÄ~F )P ǦkZn;@1zz5= 7m=x Fgu P}?i]X<;k C톦}UYoO} A`TS7~wpjmS!詺]]ꂅK(ew&97\=̒5⒁yAa>:M1ȈK,x΍t,@F*&" C,zdWXPv-hakH/]d"btv"gg?|2JB^G5kdwt,uVT Jb9;kBX!00a0bw3W M";\88̿9Earʱs ށ?c>+q p~PrL  hi˜c>:q-+01~k2#Ϡ3\OLqRυ>¹M \)s9O \Y!O>\\/Au*[ӺkzT%C2t endstream endobj 633 0 obj << /Length 814 /Filter /FlateDecode >> stream xuUn@Cx ,ei#$JW)R w8`x3f_,Y}..=pF=Lc겺oxķCvYQ_s9;~1_B4-辒O~:p̵:롫9Dsg~&1^`32(WB0(~z?v؎r8ӫh~?u~Wu]t<(V4dqy5jޫ kOGKWj4?L%/۳v _NU4(61ȘH`Zp0aASgAQ@Q LE)58ZP\RC%4k(4mA%MJ$*C6TQ.c3p4ct| 1v9y\;摴.y.i*OYIa%a2A{&cxs4c̲ lcw36av7fgΘ4aʒOg[2O[1[3K?mgS- }3 O3ev/Nz}\-!={3pII)dKdgI$[d$[HI$[$[$[d$[/¿l᳔l1l/%[K~Jɖj%[^JlIo$,v)%sRJxʚ>fT+cVS߰n$7G"=MS8鬧'k?G}&馿r endstream endobj 634 0 obj << /Length 550 /Filter /FlateDecode >> stream xmSˎ0+$1$#8h@Bܰp`~ +8*=SJ]sCM&ESݮ`w z\ħmbo'ޚr028~}uHXz_z.XA_`1o"xR:bct\$7҈٘TmH@ ]W0ywznͩV+1r]oś}X 6g1ͭnm{!^ ' bނP48YhC`୤\UY=0ZĎiơ 7([4r;"A"e"qDgs"2dK$#В%#KDDNs5&]J[/G endstream endobj 576 0 obj << /Type /ObjStm /N 100 /First 940 /Length 5228 /Filter /FlateDecode >> stream x\is6_oMJMb*b9"'-Zb܋܋c׿{ lZR2j ^\{VG2&ttw)Tl1!45XƔ!93^EYqSCHY -h+2ᤣˤ*5D&$aG#)MXz iBВ*ʨ#]L[4f,3BZj(28 22IJȸ *sLdN #2>Sqq17ԒRx(!`4+ + RTdLdI?Zܪ#G-I"ӨE%L^xJ8ZBD9q\F(& eR8j:&s]oWOS vF3`a.4? 0FdMX2(yCؑ c(żGw_Rp3][aiUaB0r"[f% J#4<>"#M')h9Bx0mȡZHҊ Es8_ #Q 2E+-Esku4rBV 9&Z4 @i'kMs8b.-!ʹ917%D9=AJLlsb" ?r"qlbk<0qW[R D}JE51~qk-_n32_ϙJUX<<NWgThW>L^(\y:%!#)v*1jE9:}S Sp58^NJ^:,h5k+\i&XZ g,|w-qOe(dV,ϼt%E:ֱ!|LBÌEA!”6~^ &oWM " Q[i%jC/]ABv>!0!ŵbufҡ0H,/ƗS|J0i\(#IYSTSMAOR`{hD֢[вC PcS)P>8V@U+}p`Ƈ3v`mCa?!}#h:Npݳ"}*C>a}mD~a@1(hY@ T9`~9E~׶I}҉)%G|Y7u6(b?pT2UhY7eywωO34CucK=|>Hm|<>)s|ls^Jx.I`= m|~Sk`?ץ]1kX- [忟1~Th /:B:wM* >$Я$N!NFS|jiX=N{6v7cN!:zTiQ7@4HVԘ-E_-jE${mx{ZԤS:PʺۂxyۮeH--kvm?k=a^^'L#)\VvLݶuyގY|Q2{ft'<}lܬK%Oʋ| b0Νէ";a%tQfV.Yqߝ^=,K鼚}b[.^ܣu-.їr}a~?Oyc~_/4nfU5ֳ݂r]mo鬜ﶡƄܶfl5_-XL|5'"2@n:摒en[e~\UG>r2_V2_oX|EWt].ܾf"hCaږogoM&T|̷r]UwsuZS9)׫9C9Nxv_+X=٫o>qev^JEyc>@9 &  iI|[]\DDy5Tq"ȫj<6W}Ƕ2#oG?gό&q7S0ED918ḦM&6=Ȧ'-`Tx{Qڊ,Y'Law))W|vY9z.&<Rym¿˅ g/zsfBH71M )w^{қr(TkSa)6}tB& TY4Z%Az(?EolM L ݦS[7*O?3t _dzS Q'/~92/LUes!{op6ėy|W-g_j%~zRp>kE ` oa7{:թWztۧnsZ<]'Oqf'Gw'G!ܵK,/܁fjvhzZLGRZhoЖ|g[?u{;nTG9}G9#sPeD)gЮFg⯟ ht_n;W5{dz[rYooOw׼^.`~ߍ;}n`ӁH8y1.a/ĉFP N)^{W_pXwn={D)QEqS;G5â_Uڈ#'#J}T ܍G̈iL%X/gs:Sջw%M5+7ofB =m IөݫO?{;g&Q%uijJS(nSh*>+o>"73V͵8_{w(p@k:E-ApD~%̉ˣ Kmq [ꚾpFoҚFcv뿢ƝēeO=E*fj1AԦWr.yIpN^> #iKGx_!3)"~sD]@>Bňg*E$nH|Q̑)"ysD}DIXB:rKx(JZ8E GN(Du'vKl{x'H؛;%-ܡvM5gu7;vMc?"2]q 5k>dwmV_-띕 uA~k_xam99A|i!rZ2|zQnȵwD0'j/Pӆ,TC$?GEқL¦,yCe<θ ssn=7:Q/2Q'x:#'䭺?l22,EtK8&UWE뀢&&ڀZ~d*{锲4AjkGVtɚwYm=_3ӭ ah#CuOO-=Z鑱3y3ydR ;b.1s6v~!A* W3}5$ؐ5z\jwv%"'rZ苘L`UEܽZҰ Fs5]4oIӱ}|l;$xNJySAܐ%ЀaLɌMn}68ӇM('>v358baU?f [P+xN?"`P-cMXg5_-71J&gdZ 1\Tqg#y4U\NH\C8lZ ;nв)RAF\nkz:]Lן~Cİ."q./-U9n$Io\Cx 5:r:FYFK> endobj 667 0 obj << /Type /ObjStm /N 29 /First 253 /Length 1063 /Filter /FlateDecode >> stream xڍOo7<*-9pֿHSjod ~Γƅwh.r~ Cr,!JH?\P w DSh)7' 9$,!PlVJHHSBJQ.SHXbHEbI!U.@! if_%t~@1 K `C$oCCԇ [TԘ~r IP4yfe???{O(W!|1PTrjRqb/Nm^ꌝ CϛO"}'T-2T?Tva KFfb!Uq`6ԉB=pR)zzDPwZF}M@3xZ ɗ@)qYDcIh?m3@= J5x6l鼀l鼀l!lY]c`]-`q@2 7 ˝q8V_WLx_"z웁;hV:@+~0Њ/BYDTfm SQ}m*6_ J}׫ewU4y\ ϦljgBEqA*jnهJ e{e !&h/m.(xkʢZ%?,VϦ-ҀG hsxgʢշV߀;f_&l@۵3Jel-zf{՟i;'uK_<bLNFuzp?}>lO]~[Gg !9Ѳ9تb {08/vi`lsy 'lLfͮغ>iү@y ՚8[f{Jxy1jyCưY/|k,Z̵k1"k 6wnW~a~02O>a~lvԘfE3|\>̻?`|xwM>h endstream endobj 697 0 obj << /Type /XRef /Index [0 698] /Size 698 /W [1 3 1] /Root 695 0 R /Info 696 0 R /ID [<205A22E38092D17405D7530E240B48AF> <205A22E38092D17405D7530E240B48AF>] /Length 1647 /Filter /FlateDecode >> stream x%KlVEgGWJiiߥhD4n ąф +g&hQE;Bx/3'{gs|94\yɸLfALb)t3LdZv;Ali!("6J,2-%.gZ ;ʹd"ǴT;H*PMLk@-IbL4& @=*b=Lw6bLb]ĺ6d`=δhm 8#tֳا7fl޹RSNoL1p =PZپ @h'y+@hlEσ]vAF&9̬7Ls`ĻlG<-? wg `6&VتwV & (~Q4A*T34t`jXENY:\[(P 8Bb雪jK]!Fyy la[%*6b;@(%Xu,V(F ߶YVu-Pr z#Ws k][@+haeVu^|V9 q z:{ӠD0pV{-0F` L@y" BFƖ2V%`[]9/[4444-`+HEOD\X!@xAxAxAxAx(U04444vP_jv[!4xѤ-.////!8 9 x=[344444n­!` _m=#ÀG^^^^^&,@PQ-}dr!Le~a Αupr6[6z@@1( ,6%TP w@Q `7HP;pkSA ?@+ ? ,A8 N@A N@KڅAI g54Y<a `iӻ>M?2s`,z`/?_&@|K_Y내i#FV̑6r}uQ!t"i{J_FnQب6zUL6G6agjQϼj}{6yYyO NS7S̾bKX"ڿ)6IW?Hq7Lqw&m=|An"BEk*Z69g*ZӆPe"jEӰHqpE. 2FdLҏWG&Ș c 2&Ș c %薠[n        ` ?t endstream endobj startxref 234667 %%EOF metap/build/vignette.rds0000644000176200001440000000042315174342160015020 0ustar liggesusersRk0! < C0vîI5&!yRߺ.(^%~!dL)SKìH?T婤LBÙ^[鴢:lRQ ڪaفW)3}ruAu9Arhtă9mᢕ[+}<0JԓFaO ?^ŝTixX(JCy=1usQV0: 3`inQw`metap/build/stage23.rdb0000644000176200001440000025154415174342124014436 0ustar liggesusersYx˶&%& dP UI$H&9m{:MT%PY;3 6eu%}zp`[ KAC[-OV[~Օ=*YdDFfbUVDP[EA8^XU]r|J鵫S}+wZt좭Q={_e70-՚nh?nyYlZۣEd]9Z^]7Lb_P; G ?]*I+HV:l'T/Ù䗫{XEȿ*[^۴oWVkQZ[/UjVJ- 7J-8H_hbJaj}!| } z{XMk G߼A|h|DΪQXA܇PjUP ]u"v!2Q@IIl8yv=䢟ɚew-k6q^$%XhPEaOA(L?7A-{Iհ\NjۀP>$]5*^aoP? >i}a[ZQsjf"yڶX&\%'>ŏ P^k}mV[ڻ95uR6ڒ%~򫇏Yyw=#7&M'63uRF2g͟hkg&&Xub>_,fo휩yZ-[A}w{.j&+c/]'/OO8Urfh7@v@M 6~&P Usn8E[7z#Kd~\dk2):&MmX3U.HYX7UFVjvߔyh95iIۅ&ei~h_ٴt_D}^oO+jѶZ^*Z`6aX y%Pv0Iy = cqhr1\+wRZ[{7።eZ-fovCe 6iį^sHj?ɴG*4h#u1̺|(^(>cBtV>w?<{'fD1jY1tͼ3=ɓ,l'7`prx35B ^n䝡Bf!!43=HP^M\f3ݬju[p$AEd}AqUm$k)$lѦ\Te6YF#I$Mpk_H =FU54d nƥ3̕nB8y^i|F0[ɮ~m3Lò*lG  gi}U^7.~Gsk|0>mGϢ|V$l}cwC92" 1Kt#C%L$BZ,HYkFp SֺkDݲI!VM`A9#- U" N<~xA|Roڇ8&ش״96Zva`78x.>t}p/t#,+a#"#^ͪ<1- 0pRُۯ4q l\ޏ >ș[`p@ĭlDraA|$EԻ-2#GPEh8P7x壱Mr4i[sYoĎ!΢<Wz`{7Q֋eBYhUe= p ΔyӁ2yP?Ƞ2)TXA2?I|#64s-_zYoy,6<2t3,O (< xK!,EGF|LDRx㱍B{Qf">ֆ7[ E;SUj(D`!:'@> [c9<"|0C>RN"^GzgJ(ΔQ;XF(4f0%]FЌ61 rF;B4SCsB9 vqΔ#Xfta%Mt,?zG+ty:\~b9j0Kgj`7KDO'!⓶@}/nZў`~(aqes(ǟNN(2#qhcNI̍RrFpN2 2(9bǼPQ=Ӕ"&P7(/b'e%ښVtq9Z_dQ}=jdO >BQg,Gg:S02uQPأ[`L =eP^:Z 6Z8ؘ!w:Sҙ"D`"XlLYmň`LY"Xt5KYbX(h$BOQ-LO >@Ag Y,D`tp$fS#yc(wK,<5Tᬉu^8F#&ec(si3ďoDžГF#==iµF'7mYo7˒Z,kZ~7[V~`ʗ'eZM_ j&鐿ř\$`-9̺KS"JTA3 : >i|1g}U'؋bCV׳ c!?BFC^$W$#3%}jHpؔ/euXs}.X $ Ō8z0)Ђzkz90,cfɪUSdF$)<1.S$R;'VB i4BCB4~\\EwP(7)#Cjm+S췣s̭UC#U]\*s{-jM@f!鈨#VX~( Ro[`XPG/rX\FQibdmGPAj'ׂ#ix]y,*M w(S@߻3ma-s(> y#,i4B븡B&05wl%Wl%,CyűS &WroYz4} X6dww/s[٥xCCyLJg߼H!o 4J\\{H_tjmSwsK!%YF9a}MXJqem|}ـ{Q:^_bÈ(~/%0Cw̠هG7(qsYcD5 k~,Π<bΛ64Zjlyo~}*4 v 0r8)ifmn!'@\&SjF ho52_s2'I*Ay* P_,n 1rn wo O1OLUV+empe yiAYEvXaIuU{9 ջH04ry$u;MDjނXJr4'L PNuy;P)I}tx+&c9!2Qޟs>(_IjvH+eͨ hԋ^78llP@݀<@7445b:ѩjE}MJƹqϓ}4Y:-[ѨXVSa s+KL o(܇>iЅ@eǒ*ዀQR?;"rP8D:F!Pq'n m^g:Ʊ^qz Kowfq+]ږϑ(G)%9506C;k*\"  f|[♚$tLHt&QLOڻu3dxe!x9PN\][p{MoV"Wr3c( u8Pw qk;?9iYC7"5[(JB3Q~ Ƭg_>yB2z si 0chKj% ة췄d`yIK:VT5Em^n/beP%Pd _4x J9ỏd @2dO|R}-^|@Yh:_EMQPXClwm%(qEֽKܭW O^5];hOuj9pKЃ#F̾GI`px "#P7x۱Ӡwbjۀ-Krt_fZu5C  fn5VA{m5ّxe-2dvdMBcO lP)Ê7ڢc @/_ a@fiLS '*1u &A-46;d&v^@ʩEOʟ ˼10D܋PXW>aE~ %hhteHX$}WP-uM CBherFKt)1ǤW!$<&'iu㈗P?փˈYT>WBڸleo砕jf/;AEou[ҔpỌMzWmІKpKk›+DE( `6koVQ;I28P3W>}(moXګ+37 sE@ڑU$@90Jȣ>%33F;%W@0I\. x S-$(FCY^toeaL N,T[fqV WQ߫<50 a[Z~y,iLó(km7jQ殴፴7,C<+B{bm4F#j;(kh*]6F9{2%|iZl4񁴝Y>(ǯaԸjEZ[͠!U^®Ư*w6Κ_P [ /2PN5۬/[J`z}~cot R$,&+lHΏ5݆Oq޺F+Qކ R\@y!6L]` 2ySøc5# zJqꎗD(祵Y ~@Ew0{(2ÈFߞ{f?f[p֌ej*V@:w,{[zgEo~got=-zz[;z.o*qai= {Po^D9l^ 3 ⓺C}GpGLˋE8@LыߡC P؋C*xOn*1:`񓿉.`V_\:?)~  >1sw[!KBkRo&GdD- }(s9meÀKK=`-w!^N^fc >%OUFdi<6hHqo@ /ʟRby`p}*mi&'5ayƺ"Tku#w!<˂# Ƶ ^T꧰W.s5nG,،ww}ga m;@yMp#_`ií?O~hE9ϾVm V{L=寧>MPܴPN7|eg,w:n<]?JgQ>(14tMAC(6b5C7Eih?")5Rj }m)p{ܽ q]lmq݁B<}!?ݳʶ=-Ukݽu#fE y59O4Ux!/"mSzxmLe[IkՔaƃ\eV[ROn S!Z5*{ q՚Z0,$Spe.-ok|(USc@DxN7ՁۛFg+}q2o]#!\[n"Ҷ1$MӪ::"~mp%Xض}RNBR~LTLhoxX TCW[2|[yHߤ SSXWus*DD8imn-"Y\\\)/_#XXf|vb,Xԟ3 &O:oې͗L/ݠkh߬^{~on`Tn#[<ҡDžYr ss'VQ5/lkV+N~%29;e+KsA{U(5j^`~ŭTm7+֦K3ũ7<ۺi7;vQԿ=XUA`!}C[_= '"LE9dF\CyGlˋ‹9i-Kދth co|C4!U У =cwΖ[)L"ʋխ~.ÜKA ʣ}xS W"o $2Td$;ԸpּCw"]x$'m!, s`NL)]Y~ rɠ~ ʮ[uy$5O<֧K:[0l=#D(?b'r( MN-s< KsS7[͈W-R7h4_)V\zJ<.^>DT<ƃ\'h]O)0#_Z71YpաQn)z2Q<7mY\:]Te։ۥ:}8p?%^o?CF7pzҔu.m.:{fo_2Ȱ~7:m& ֐ٿqZIJd) wuK5~}WF@ucu0ל&Y30p6 0ߣ$x3ANA uݶLX¸Odd s~J=)4z0퀫(lY?;-s &ߵ!n wM?!IZۗPMISM6.kͮ OqL(3g R6A>̓_P<8?.tRVJĵ.gf] *!C?{gYky#F)}` W\CGɉގ!][^޿'47 ;a;~cg|/s!ڍ ;(NWx`h)^g_()[5ҩ SoLTZ;ޭ&pek״Y{&\@ɻ{0u@64ۿn|:HygDwm ̳0B;Q6Jt(f3J,j{LqZk^~tǵZY6n6)euyfiO3,4j!_3-Kgi?69R5:ȫ2RQ7WWMFtۓ?bH=2=87U[Ҝp^r돔w]̱3Pߏ+9(]stnяgVɷr*a|վ]1CAo%S3Kd~:sUO.7cvr2ʗs0>z]g J都6#AYqbe` !3oμ˒pp|r9~//!N<)_7ȇD|W `!:lbM'v73$n gzbϑ .[LmGϢ|VJ= 1Kt+D[) ja3F+kFp S89AlR8.V*3r!!TmG޴ˈkw00zeξ5϶0]nRuoyzk8e@ GpvE4= B $+i!~6 Uވ[M^ arM7"@ k o. &G$(OK"^BD_f_!K!.4J\] ޥH:S»jmӥGUqꫂ[12r%u=wP~2Om>,^ɵ]h3owqp$*Xu/-cO|ZzC'58\Pwqyijt @+(˛L@]U'mW&U&4nJ#L7^CkTTs3s- Fy?:/%G ܎ \f:oB:GrQӾMJjMܲmQNޡΠ#XwЙk5ߒ]shHSu kVegS .;G `I{c(ʣb&CWy_qA|~A(u oȣ`#3(UCg:{(KV7,4QsP~~e?c4%Pj䤭` +3g o%1Ke#ܲZ #JG2P`lΉo8u(,Mڃ8zGx3S.#Q\|Sd.ncs=cܚ]Yy e WP78xCY%E˨ULJ]C%x]8X}( mN?H8R?0j,CcJ}}YңqkPA|R`N<;FOZ?m(ō90n =BN{Q@\FYh5; ⓺D>ҪY֏(a E[YtiṂ>GD/E9)G9IcPWfլ`!KܝSu(G[,&VUވ7lʛBCCM)OSR?ndr1:.MZ# Ouܡ$P8(+D]4*3(?*'PsWB".:<. a T뮂@=eNJ #d=mC+,/U܅o*i@t"+,&j'nc 1@'oyG +q[[SZfWȣ:s!7s brG3<Ay$6Ę21Vi,K k}lqvw w". q(ߔVQue]DlfYMCC @FY3uO፶aasdPޗM2^Mcs @a }{%FAE0|_)S i?+S[N&}e+蹈_o͢#އ2SH;&W"|LwQ߼s700Re, R4AQʝ>dKV# trGܧw,%=h`~K?]g-^`cF/C]X6rk;u^t;-& FVZu78󣝣OiёsC2uz2O-!$5U܋aI/؛ŞU|~%0t7~A 4(h[V#Ap={t_Gh2ء"@1†2\sG?!3*6Xd kih:-Yh-m^Ŝdm/lFl9wҎeA}7l6=z6Hp;bw@4N0('!Mw#֪oU;UN<-RkreANE8ԓ5/`E03vu)?=Ey4: "2]A 2&z ;pB/YZU(f!>Fq.A|:PNc:J crc^r`YIX|LZGav 1 }1BWNc:~'ŷ >(bgXI* 5bga)6bgPo0*h>f@8 +3X_2_1OER)j{JbkFo͸ [v D|6 KLħ&_?%+@|.egd<"\ZO!25%{y%p<83?Cgo|? ^b/?C$"iµFɵ3%|(YmfeB!QT,/u}P~3OLCcXQf~\+}Mcm P >IqqMTM~B >o>/E9>&@1< ]u5j-* Fdbq|1rSŁC|JxX\ y4J\\{HœΔXA9b&1{_Ec:d@ߐgGBo Mf:7C mD{AIE=Cߓhg">~:AGQoE#'('v' L=9=ψ%e_!C<{<j?ұE=oD{Ż>{1C"(!Ԟ?J/Cc I=?EQӱ:d⟠'!~t!e4+TۗĎm= ("]rW {A/vrК{< ē%O2`Gq/Jc{\@]BWۃ f|#@ˀTӈ3 =.#2`G˝}KhS= %_LWo2`Gq /ʲs3ć0{,#>e;u}]bg9s{ .o/w?Fܩ+_e"]#җӰ׈}#-D՗;c呈=ʈ/aU|#N]/w -w ǫoD c b͗;b%)_ W}0 {C_=pSןe@YZe_L|#N];E+{ŗӰ_D|#N]՗;E[{-_L 2`L{te7q[setϭ=:ֹU|pj{Q,b9eF_Ihl\#+V6uḰ>QGB(8o;-!B0HqoQ>7~6)EA|:03dv9jKrGԎ0QZBq 9,SfYRl3J"GsR,\aN3迉x [ZLtE)Oӱmg(?U#@4Qخ+ik_:|[(V0CTQ bnA*ta jn+WG%cv}6==9=#b91W/؁_G3{?:yM"w g(!:0kb۶ gsM,^b/ F#rwBQʵ;QީL &M'4Yőa?c)2]p&t> | ]ZmZ& "bP`ߺ6\moרP*Eh_o|.S~A|:Pb9J⟰(XGͭ6ÊejKZIĄ;5Gm g?/1;5K!oF%Y=O$)QsZDܲI K.w7@]=n 5,N(wKB۩AձnY2OX_Hag:aF'9 |Z,k4 Á>c(K> uQ>.ܢd2~)oV-zQ5D,z ʷ>XxF|O!EǏťѐK˵XzIw7yc"6.@n(B,''!ayf>~Ao:|}"{=`LafS[EaP$l=VLN=,#Ρ<| i[XPA|:PncNay m,@TncHaʆM- Auty m,L C\F9*X0O 8U-X~AcJk Ӳϗ(9VR@x!ޡsi4I5bN=%)cvjm3f'-͟dR?gBNΟ vj'nY9Ο^ Y쿫:t||Wj={qq|TV/BP!8@0n<=->p|T P)?@cA|b.Bzav|1jqkMj3U#(0"EY|:5+˪]zEbҒqs(0r v#Σ܁cPA9#b!R-J7,X|GQV&p+(HYRh%RT5֢ngc( 򕬇X|'2OGJ#,MR)Y݆[OB9&(0ThD٤hkz 1!!".,tD_z:d.RtH=b8"UycXPjj"QP0"Xd]kk*g?GW9rX|LZ"M1q,y:)lȻ83wK ӑ2ѓTTI+c"0'XP4)2b)`yq'X;L vzi*ESI8="xex38nn,WS9S{c~ {Y*ZV(g,PW)Oϰo[GsdhUU[&J64[#]@]{!bղn5E9$_@Fe~2OG*/TQ1)Q.5GQ~II{{WSߢ|Ĭ>*۽hv7_Ey4h[t#( Qv-0Qu@8/;P^E)xio{ iMȀJkFl{FC޶WiµFl{k⒳5L 6^%R5۪v e#=)UlͩdkK5(}ejtu2cRU-k6Aglb|DnLSiuEt4}]s̼6,|gƲÖ^?^j݉7 s][SW4WV7UU)`O]0g%d"6ΰʰ^a0 oU`4zZ>gbx*P*2O/0UPRPeVSPAbuOH&5H ^fϢ,4->+ #8843І1BqK(_bu}qe=Ձ (/9K \9Eyy] ( ^E` ~2] tA|}^I ԯiFR}/E9m\nDŽG0=P:AYmH?3(| ?eϊK!/F+kҙ'M/-oc ӳn|7-T=TozΨUۈ($F@/^V;!TJ:SK%PuOŪ٦/Eounr%7_x|F\"U8M/*~ȱUy] @|خ4|(3g=Bequӿv?odE]M^)P6B"-o! !~ZZM]8 ^YghN RCTDZf 9&s" Beh*A[A4 >鷂*JUh{MU*-/T6C( mp m/- 4z*m;aZۊf)Z6m%擷VZg^G.;8*8㲈l_/lkXR59(?=`9ER!كq'4{@ 0U%%y rhYVƆ#۾<@?OѺ%x՚]WI!G P.Q3_ R]㭌 E˫F/C GvBe ~ >WJSҨ] ԻV^;ዀQ>|u O,vvRkgyϋ0vXd'Qf4bpqJx|MJ:^`/?. ti"J_\{H@O:S䴶@& thJ\rd^Ә/fq.tۣ/xΡT:DY|'3s1r>nQva=%Z^UwiIOTTTV'\/&o/: _0Вg<6lA k@u/ϾAe{-[6k_9$=2ʗ;ٜ$nΤ5gCNslS",./͢A-0 U̹809b'4^|SDFCx4J\r!}"L HVk yn٤+b(wpf?X tv>Pz`f L`*n_<2^@<kȊ-YqkCOD{EU[ؽfټ|".+1h;Z O4"\}lU8&p 2܌e]ABy*6k3Mo⿱fuyeuޓ'PHtfo>pp$=~Ҹxo6,,ِCU׋tzNhR) N >reW 'Dטw^p^{Ų䞶E\GQ, EoԚ[](_# 6 s @!{H̫F8ߐ,v~b{}Р$a1Kb@bhF)b(|XL=%)bjm3,&-oe`̕MoP5Q@`'4>I ߲a _l8ݒy#Vc\.5O^"ɈlOߵ*ྣ^T͢F - fx+%i\#"jI^&*8$w-Ja_ɒ0NQeY3JWTh[`gN>S5R{[*Zɫ Vҭ wt׺mf]X]jsm|4K`[,F>Ȓ;j_Ȓoj1K눯'/IyRvX yU?ʋdK:mci^/ m%p[lb4jYfT,S M g~̢|MUZwໟWN0f^de{3Gq̕k3Wɣ"~{|d~!taI7X@KV 8ض֮m!=b@A|{҉\ALt@:CvOpzyJr< v(`mU/$#ĺ-Z5>Ѷݴج敏V:LŖ-͔.q 2 4t{,9ZwTCWn̉\I(H2,0x8ACX aN)"R"I<H2pM7'XrzQ>izJSti@[xiymF2܃LE&Pǚjk$o|C]5>K[dA 6H9Y3xebա#2va<^FGdCDx?ȑbi4!Rֈ#2CIgJjmsD^f5mY{{_n:uͅmc-_M\'ڽk$s Ķ+nY%3so휩yZ]?n]dbL!}ű) g>}fd~ԏ퀪 .mL/ ^ ~7z#Kd~\dk2):&MmX3U.HYX7ULjvߔy@-CsT%o.fLin!)g(gy>4H*Z PNE*za?)ž z˜V \jh7X(Zy XnFJ}mi;9%%HKmHZm?@R[:10`{Bx >1V%oZKٗOdS[u4OSͩ%TZU?\1Fٷ,\Tˮk{kO~Qg<"@)R!LH\?ȤHG\>/0q;9 >~OB'T$g0^l3zrI[55*F&?s@ؔZ,'uQ]䜻7F]Iy^#JUj?f Um]]5l` Wd(_M߫A5IݫizO֏8_o\usV6 2z8ʟ :%!(!):Lt C|Ex%h[ Rֈr L _6KeBcY2ߠM[| z(p`r@}^^?"ӣ42Luο-.qV(Zj&Ba^;3=snĘv9ŀ!ϖyKa5 Iw$]z:vjds~4M PG?Z&Aw˼Z>FtJn6,3ըPm;/*Ha U5RIB›v R/GQ|'@xಉl.[05|ӱ:D"ב@kq9+^4Pwqy'Px ) ÁÁk vjY`eғEM#֏8PB{SM{nZRnٶjaiwĀ3(ϤР~A|$~P7U};c|\:tA|b=mMH^B'46AB=io(0]±xSҗ$Zr֛L>An?/g Q-MI7=%Cߥ䆾p!^!6V,|Zi 1jLVF5бD34! fgP OVmqzi5b,jI)('yF8F=(6K ^+`P8뵂^ACK0J8#Dj-aL3 ^/{He*b Ⓠٮ .,,^i7'&}Kͻ ߸2̲$j+MqIM@!(X~:?x Sy짵ja0Ɋc g7 6%YR'=@,C{* -"iĸKrE>pNeMx"Ym\(4E˶5j%X2_CY|>N5CآU=}*U}}rP)4B:>>YCgTDWi@)5o;J,'&CmZpKѨw\~} v a u.hk-Zd W5Լ~ .0En_Å (*Pmo' Ǻ6h ׮i9^T-WMXM(amahKKi o mU7=>ТK/  \<[ah!`:HUhkG:8zhfSrdh"%Pe}EH P PZ$%l P&@[9m:ZoBCuwLȜM\@= fgZWw\%6W˹*ѿI?6mRhG4 z7߁ uZmӽman󎆰r+_Z2(g߅;-ﲦIQ5 Y7[]H+9Z![D"YmȳEB,;1)j~uƯ;66Wv9y$kx) o+ґwV{dHY x(RIw\[_էK6¨^J.@ӠCzYUf.\;" o#/5f%x#o*S-u{uUOoشj43]V$`?RZi 0'@ $D,1TRG%8!- ȳh-r 4J\ r?wt7[jm3!Z s;m cOmT/*2{A|+qd sc4&D= a1@k PFB~  xFq )uat .wqD%n1x+.?CYC*1hlnh&hܧ\}C¸9}e ؍xZjD.J{*^鸪KMGDyRb8} PΥD<ԟaԝ7Kywy6CVޭi uZsƱH 'Q3r 0*05ζyU//WO6+t1^X[=hCuO-ng1Qh? C>{ngDIDdo`mMնVU][QtdͶ* qrwimgY-6FQvl!J7w8Yg0sZF)5s fթk3;H! `pF12u@lvL!{፽ d Pf0ސFw\:p4j?̟4R rO6y9]FYh2Tknٲ#2]6]*E\dW\:pTrn5uXfANk^v9a pE,,w0 4{jy)@|b8yUd-95`&b2zWĈEOʮpK_b@ ҷ a 4ۦ3}LԅF0Ԩ0|_!oҙx w_:qT_V-*FVWJڦ|c-ͧMOͭ͗fS y/WT34 4zEsT#Q/#"vlBF@ Y߶W&]_*A?$/|M |۰C`Ucyښk[iMK 4m^NIOȁ?0P;`4d ,1ZwTCWÂn̅I ~/-cdj릛0KR0Kp >r_AjVŏ?|-nu1gG:˯>^f/߽ Ɲ^n:u̷&G^w59kD[q;~71gʮ[ub4CkL͛ syW{7YEH}q:yA ~t\=3F;_yS?K˩{;jzD&ȅ ds?(w~ hUSCwdlя5wlY&@Ǥm+T9|~F<˾FU*RkBͿR|#/8cͩLK2.]6(KCG [hضl`Xj 3)݊sz}}l>5 2bֈ3}h (Zs]7?S>&-gJKG*44f]Jŋ ,}`a1! 3,y.g_>y%Nm i9?2n 5U7"ωLB0̃L!O^矽؃d(qmgWn<{m3|<Ƭ]_ Qj]`mqMiӟy%\kÈP>%-#vj6#j`@0d+zcq0'bߘ͎u,-Qu C#Xt9Ŷ֚7&=_1W)#Jw(E7ނ i4IC㈽䠮QRi^$09MH6d+֓X7@_;tp#!%wЀ7Qsbԝ{z8Q΁~Dߙ^R5~˚ hz=j]e}WPW'^Ej^u'uއ/Qr3^>.׽-Q}-B *m8]_$jE3q3?6tg_03ہ C|ExS D7Aѐwf4JZ#wڃ!3%d9][6)꽱dACP׃-ߦ _0O~,NɅnz.鏼fF.=xrYV5~D0CP`Qy? l1Kw X(;9Sc'L'X jFZK?0ȩ;xeF:mC|yDi@n}ʪb)jgLz,_B1 G'F.ދ*U'0=.ӱ:DCS(OI,X;AEi%v"/ggPI"a{(w`Q*cP|Q*-EL'Xr9b( %t[l&Aom[hpmQW":!,G=(Ch :P*Dwy0bJ`wt).Ml9`G0Wik:m ϼ2C7>]ơK85>SfŭSҗ$7k}Gm~#x C& 7OjTq I~K ɓˉ?W;'/C04^Jnheu w4rAZiě^xW|~'0.|)Z# q jݗtguPmjuvDfjv@ dնK-KcoIiyF8A&iG/u 8"EED99 `\%Dk0FfD5 U9gΣ1iFY/zWQmn7!q=deIx ⓴C'P>>HP>~Z&/wpl}YYᷛCH@ `LxS9:C(w+* -j?iĸzr~pNeMx"Ym\(4hٶT-kbk @5S}V rH >!~*Ft>>YCgTDWi@)5o;J,'&CmZ_mZI+qc[jҴsgUoP[p 6+F;Xo">X3U^p)rTL*.?`.PɆj{[=QDvMˑj9jl¬,7nXo.Β5mCM2>\Ztb%a'kg˹p7,Z08a{*Y|yQ)9 2Ew4@N(Ҳ>^"$(Hq(r-@t(jmȭop7{p;~dlGgon um}-Mv;v+\Gkߤq֠6)_~n#탅LK=ր@gJM]~-6ۿ60 tyGC /AX Rg zpg'v-o2{˻f{RT ~}]I zxa=c.`"/(1  98s[N!& C®n^^ޜG--"X6{٢I!"&~<>\v9쓬d 4L0K'֡ZܶlyQs!A|s\:52/awPΊGiy'_ՂPF !^Dbl:^A̢!!px [͢Ft 0O;;Ǽ<^ 8=ͺ+j ZP ̦hZ+ ?x$49?oPA|$~Wqus<0XƥW}#+6b.~k..ꦣkC7X~cDdϪV| sӽi;0<2;xc۔@OJwr1L/,Mp?L N r0L5]%dho5#r'q=RTN^&*^8$w-Ja{cTҙ1*YmNȑǛM*/r6.5HMf4˯>^f5{c/7ܺjXcIvɜ5,;~71gʮ[ub4CkL͛ ҹwnR1&>uZ%X*M,/퀪 .mL/ ^#t)zսcY"[j]$[kI!1ij Uѯr<@"2Ʋ_G` P/߬ ܷjSd0]m2Qh+N*IPfhK#Nva žmz˜Vm\nck AQLS+eތm#mqD+a-4I*4hVGqЖ)Nf PfDN bFFL1`uޯ|L8>oӔHk}_T h~< QPv.qm22A?ϼ˒\.7ҸҴ+) U͡cDyU=AtU3{ b 1fZ$lڄ{#S{n4a:l ֚HW}Ҹpeu8H[0!r {8 v xA|R/TarE C#o[U# c)8IPw,@w^_J0â.W`q. G' >%6}X@ۆJ8] !FpE-om $ 3V:vPwqYݕȃt@9璯J@]<0wU0OUU%=)@qAb=Kij*:p77e۪4;~tbx 2ꦊjN` ;VY:tlٹ&+5CHNBy̜#.L|7>]pML}]ʜK$)jq*|C ?Ŷ[ ߺ_4ɓt C@}Fߌ.'_܊ LDx &f ߉}Tj"&ä&\kdX2y~1] &Mj3W(/JVm@؄diƮ Zj\+~xK8So'R.8?ڮ_КrdrLߚEy~e#L i~CBhtRD)@/` 9]jMdp5d^TP_g,2%M$MqQj<1i =~7Lbm'x#t>aICRӑv !OxS-@oHɵD9{2%NVkzZ[ߞIR؛g*t+_X(OߐE 0(V]orNJ9o{i?h|;ǧ &; K:dIhhn; 7ۑӷ CxPР)Dp -< ,cv2pI+ox Wx " 8|%<@HVkAn|{8yhًއ޽Ll?lGgof GZ7w\6WQc?}^uP|M*6HQsb,dZjߴ{:+?Wm?WmpGzڼ lޅ`q,Y}<nygwyjoy}obc-G|Whp7X^myr<:O8mԇ$ $ @^-"X26K٢I!"'''<4\v99¥d 4L0K'NP{ %ZF:IEfnt΃qR=9BvhJu5v1 5xҼ8=~A9F !N<K@b\l*?N.g/ŗOac(KEA>(OEAn(Yک6tL5gIi6oHGQo{B#/ >$ۢ Rv[+Q ^ni%Jȼm;@J FH@3@x!>!B<4Q\zi":#rexI2%6* z=JGׁK zz=0F&9/FYe:8VQW]DJں֨P*T"N,Q||,zOvdPA|Rw1tޱDp1E'2~,@lqDQy6*G S ǰϊJ!iB`Tʔ0YmByn?^@B ;Qò,4<aIaW\þ˛ pGVMJRA75789k^/J @F= R o2*0Ͷ*s;!XE5(s^;M#+n.~kW,.ꦣkC7X~X= s36vd9I] ~rVIvXh䎗r1L/,MpOL N 2z<_64lukD,SԑIW24<2]˪R7z%:m|E2ZMdɎr(LʪYZ7RGSb8[Q.gKƒGXV.|LONNuN`=Rs0KZ!g3m|kovV%WP4H^)>x$%``QeV˔[+yv`X؋{چI zLQyZs˖ qe=aӀ# ө0sBsiKM#X%4%鞤+m%([xejĢK 'QY'? >RhiDﻬtW W,5hp rv/yG&B?0&˴ ^oL:s\s0!zcMqǪ^͒MMeɚmUNHAN서GrsB^@Pq3Y=2.mUג` S_JnZZtCkvGMe4ÿRj22)ACZmB9uWF"jXSߍݜ%i[3$ zhD҃Ay$-y&˴1OL7OeV|v=䢟(/}H,"2תERWZQ#>d0't{!5i& >?ў.Y?r<`Dwuk)J̨P9خ:{qg1vp椿Q3(o'"nEp}47K5b}\{H_ߜtoNVkܒ֌exqv1F˳5o=]~7+ix3}5W3fZN{H%m?3VvݪKf[;gjnެVh-=ww1YǮ'M*91fh7G~n\@13X(x hUSCwdlя5wlY&@Ǥm+T9|~F<˾FU*R#7fG_$PT\Wʴ$l4M?D_іg(&*Z PIwD)>d?a϶s=aSs+VHJ.r7ͱ(Z]2oFJ}aڶAߑ6i8bTZR>PƦi`0Qx=&x1`Qh0c~o,)#03~m/N3ƈ(~kCi?!Ɵ"bY6ܦMAm2$ |9xaj "=ye*8qIIRQ7WqE/AH?)ϑ0\CZGKg(+0ɠnK L%V1ط,[/>7v/oE#<"@)R!LH\?ȤH̍Flae5!a,`BEva:")ta,um' ssA pDFyZbɊX."Π<#1<AEy6 Ρ<~M'd&Wа^X? ʃ"B {E:\%b[ai^v}Ā3( x gGR uSED]X?l?a$.X;`˶7\&-$*y#h]8 =\j.|S%˟,TnLªjoUOnMϼ :ü z:1A.x-C_&CKu ['*Ҹil!ES!K/nCZi]7]˼:z.wF*xdEg(?Қ iFwuW 1FWg"6>!\xbxxb?hqͲ^vsfK7Pi[{/܋̊P%nOmж?+kRLwʷvK>$6]b0^9X*O_E[{┭QFzI/c65f4p9ha>l-NC !\&XN D].6-5K[,/u [2-o\{RT ~}ZIiHk˻Ecc`8k<1t ۉKJtF,^JVmKlѤ t ee?uwli ;rv'k) o+҉ jS(Ѫ\7VLGWbs݁R7:t<= "'a-Itx _ Ɣƽc;_\MF#&C3$ʓ;$JN7o|;rZnCnѝ@]{(ߋJ q4ӵu{I)߷J-I leÀM(l;XK;a$8$cH2")p)C{K\FD;zy&C#ܵ*uYP+W$D("ˤUz/s4.ieѝRd,y4KeRKNgT#+5 {<6ȷc@xOh*g%_֌Zv&ִVTmkU] cnY,iUCt lAA?7>;‡[5ۤ gX k}sG(ʼ{fv9V-#dџ%hszma$@VNk&BƶC[+{~n:azC{S3 eFh~#Fh0K^YUGG/_EB>m |35Hʾ if18q}+ /CAR7H*{nrOx{RDZch'4,9 8 aӀ# 6 ϥ3 9p`dWIݜAܔrIOl_R]5Cviu-tƤu~Ḥ靫3yNWiNq2%UDrS25;7I 8b_ީ]BuΖvIs_1Qh֟ˣ%ݱ膀cuC{jt ʁ"zg9ݜf;y?=ZXEȿ*[^۴oW%,kSskBޫN{5X.uà3Op7x7}@̴g-??Ve~$޾K|7(ROj.,CGc +aVhUXfVXvyc\SL[R9MoTڽ ,"!H@Ӷqe պwc6t7gI #"m9-GPI.=h f7 {tBZvG]2Fe\,Qs` Nc{GECQK4FX֋REi O3ZhNլ5/>/JʽYK}&Eǥ{["V03kt߬A?妓[\XR_,fo휩yZ[A}w{.j&+c/]'/OO8UrWdJV1+o.sp?~oTM(plcg%P6p^uo>?X}G[j]$[kI!1ij Uѯr<@"2Ʋ_G`P/߬68~6iIۅ&ei~h2rxv#ۖ K-a0 a-&]["6'|jnHp*h +(Z]2okiZ'&2T(ii#.P (^!ŕGء`jQǑfa`PG`2 fWTu8-<{O-R>[J,\Zwؠrb]N@-[3cP/VU{dZ4oHaV[?ߦ/g$Ou }OP~"G;J~)Cj8wiQ ptd[T~ݡ %W:c޾B)dն9Uxm Ki۶܊sw-;ٶ9z+zΏKK_qfE {xJ{ۦއ9ʟ M!tlZ.e[iܹZdr,UP/Wnd64Ɠ=mMy 1®Nm/([L|On֛jTLc,Z^H3jm; jОwQH#D$7;s7wc,Wc+qGW?;G^d6B2n*4&O4nVx,N+iZOU3J0WԊeUT} `wŬJ6T;PwȺV3aQWrk״Y{/K&,PevEYmh6IƧ3Tf' BjӤh.L<[ a%׀*J!иfjŷg@@t!<(Bx\CG4c 2L0iY0y1 0}M4R\\0Bsߩl oڦ[9m>zsoSs V(d,s]IU~UU~} .6B̼)4@yG_p 3 'Bw~kD/2/I!3F k%IVkGktda9o2[Dy16Q2sЮqr;>{ s &8tv*p]*T+\s7]< PC Ρ̽>E{;F#W0ZCT D'e*%M$CSKjok2،Nݗ^_zVSdN/SϙG9&ek?q)ߑnO @<2~Ntz!![Ai4SNw'W'DrѡL oZڦig -CEoU[NЍț>ϡi-cij<1iR.\-:뻙#(|Bݕ1 (w[ <Њi4uWQjrCzw%L ڦ֖'qip7 զfV, (ǟA/ U PM@PF[pһWT{]I`o"EoU:%B57nz+tq!܋!)@fAALcpipyѤU,qm^4IiGPurNYup*ޥi]=)R_yyny7o,!%EDϋJm`85o_''6CLDx}Wxtu4nAIAlɪms<[4)3CR"ROw4Wv9aj S1P0,XNjjS(ipymlDoA|sO' ,6m3+9P3C9F O Q>Xs@a qx+bT(˛9t P׏xH߈[\sCy7faOQoR3][׸i2ʗcs?2 `7lDUah3?fwC_2RY 0ָwT1DFMxfYѲo[qǽQǽޑuI2%C6ܒv8VO/(( Q:#u=WP~?_e,(~};p!(wf6>~x |!~^x^ y(q5r!}b;L oڦM%ʗoA]҈+Oqφ?7Xkwy UnJuVZxݬ"EoPd$ o$ۓπK(/۠&HJSl@!vh!!XE50妓W G0WU /wU;lg.ei/o][ZFRU-Y\MG2oͥ,|όMqUF>fm:^ovXh䎗r1L/,MpOL N 2z<}תޡ3M[6:5")E ˤX+geU=̒ZiEO"&dG9Y&e,Z"GSb8[Q.gKƒGXV.|LONNuN`=Rs0KZ!g3m|kovV%Wн>.V)>x$%`@l)n")B o_%#_R7bm=i rO69(~0BS Zs˖ qPA|Ҧ19x-%څ 3Waɶj8392=A*yt_( QG(E(l#Ṿ/lj (|<GRM7(}W4VnX4bjF҉\_uM׎Ol_R]5C:ӑ׀DZY1iUrcɝ9."EE <Փ$şsב >f5*frY2 dۚ翚;7^MRBy*6 ڳ@{vU-?%$x .N+h滋&?ZUysUovsr.,Q/{"vVw3(]> Ehh]܅x[ԏ0Xܷ E!{6 ?WJcnTkjMw_:䱇 /WhbU#JT+nzm~_FצK3ũ׮+\Aݭ?gx0}T1yqe& lY߶*W&_jR? ,Ǘ~'"/|M <۰BVrnVukvme7-,kzpRVº[L[}B S@^[8hH+дABY(gB*ݘ YE@0Hȡ/&E[k;8QO|B\5ŠL$'7?`E P_o'_VVN!b qjժs/C2kQ^+kψw[3KW/˗{엛Nn]s5mf뱉Q]}dΚ?ΰ.]ό],Œ)iΙ7$wnR1&>uZ%Ufd~v@M 6~&P o% hUSCwE?EfQP *$,cxk,yTH f5RoJH`SSd0]m2Q&"Ok=\  K-a0 V E{E c[q5r1\kb)ZC{`C7ijE8flhsMZzhEdRˆkYjGm %9@02DɌ :c"@z .yݜLFEN֋N*5~5ZYr9=h @f˵XИ "p*VܧO?Lg .b\_&X }C PG܋P/:trA|0d^x8'ϣ|^J3>(YnJ\wdϹGWU[h.bpﱭz-gQG x{P%lE,_C2ĤxWsr254ƆvtC7G0f#ɻۍ Rx1O  46 p&5ԃnj*ZGЀ~LvYIBr B"6.P55I`p?b'gP߉ <!D y#&(qȵ3%|$YmFL%m0b[t|=6 *@%m!krIN<G4_eB8I!R Ua7TERB/Iw?Yd^R P?:GwcxkHLo9Y YUj/i`̜|n+qֆIs(rj+A ꬩWMX f*73Ls^AJ}:@9]-1$cZch)@E@y-W5ڟ:ׅ)k(_pk2 ӨԠܩـ`T«Ga2sc?nzɻzEcN{1hi˶u7 憀2;㏯!_qĜJI, BY&ok4ۥeb#j׶ bz]u"n2&YyĽP *d8 BYyDuQ>28V|=0E@9~g~hQ0޾Fqr/mI ۋx c07&wc)^>/|96i/SɆj{GgR[L+Qw=} p1Tp=Px\2w3`/PΚ̷4~vk7 ȁZ`rm-E1򯽹/Ya&v9pGVjs +;](]ӡ9eە%;w:X{Nv)CZӡhțF)\kt\{HM:S§Cf:T[ߊ. g0H #V8^=!GR/v8CNFxakE0dXԏrryrp7(ʣa0dNǥ B,)K]qDD5_P[i -DoUNh>@01K>m.vAi)}A3w EYfs)#N9#kNBqTFCДò|ǫ9LDc,!1>?b |!~Bx=V3H!o14JZۜ,3$)f1l70-3 >UG{?1`D,S͒w 7/3ZOmg CUKٗOdЏ4; r(QbYOv7cziUc̃SI&|27\w'Y"f?SycQs>zqri=+ӛC.~RWW[3Y uPq9`L >z^y:e/y-vI0r\@yAZ}IJp9>%FJ䱚4$usU;L`"k{8jީ{J?rQϟ>,P`$oZ'Q7t`DsfsGQ Ecmh3]8͌|DpgQ>+:c?.uir!}h=L ZOVkuyn٤Pl K&rFZ.Dnu=J鼔" PA|Ro\ rfe3Z}OUbYo}Jc>4w" <>x勼;dxi4w 4J\ \{|rNeJx6 n 8/NڥOΡsҠ~A|Rwird]sd".MZ8q$pp%EÀ(ǯ0O| }T<آ$1~'V3;9tp<8xPL۽ t!^G9@mo˳ȪE>c4,凝pG_e?A үA zj g 3':NU+kVd(_NޕOfQZnϕA$g}$ܝ3gq3: 0`^Im 0ұP?`N0Iܝ;]$';|F$vpI1O|t_ndN~Ľ(5; jEs5ہ%h9gucl[2|(p Y|&7ŀPG #)^NsccXU9F=Zz]n ]< p^8%io—EV%ѐw؁4JZ#6Kȵ7KD9{2%|DZl췇s9 p_n2P޲$Z-E H0Mz`I+=\.R&Q91zE9QִKH :Dr|GΘq2Mn?8Hl^=\2S]N5R,[fX7c"-090710,4ߔlu5(*)IlXL.\DYhb(^(^-/Iu위& sԤC{" q61%_Ł!(?uQU۪ںj&UikG␸9ȁS6㿫9/3 {;{:_΀P~+XqmaZ 0r\[J/*SC$wl<&b4B#F꜌"cw 7ݦEpNDFjI <jf Cgj͏ H_zB~4˛I{9 [Lg}^3Eћ<7ic-4*퐖 ^ID1O- v% i!K͍7P߃I3t{\dw&gFbכY2,܇>DiOK{"OKHZ 2i& 17!(hʙ dQ#BHWP{:48򰼀@d0P9xsPl,ڀuȑa;Bl8F;Kh8M@ zQ#ڻ*JRKRE "*l4!*qj~Ǜ|^AR.˸_I+_ERWLą+/;WfkvR_ Wu;̜IH_Y]+b}ePA`_2(L -KfLbqoD)}H_D }qeH{c!B y{'Q 1?!;tOM$ԄuI o @jgQ>|s Ac(x~Aǘ-,pĚ[Տ 4@NhnuSjnABnc( 5||-Վ36YՊo4{a.pՈ1~^ol1(Y uFx)!w`~IIDZU?suVwE,,o5uk݅5 +2)VJƙG&k&&VZ}'_VrrY,2V- DJTX&ΦIyG$R+%,,0,`~{d8aBΒgֲJɣ"~{$lf \'^bsZ$= NW V2Q"QK5b`OG@`^GN55ulY&lK&F||ݢuJ]"d%k+ ;Y2̒U] 8x$%`@߁c+%F o7/쒑/@A|$ObY rO69UQ>,Rknٲ#w!<~0O4PҺ5NxA|bfABHIu O~Lp3skc2 M-Kp&HaӲ%RmQ.-۲-?.u*DB" -#w5111tcvv^<ڙHru<'OOB Cn,nF@3"=E 8B.jMtBqla\<@*<)/LV?QIj9R|VPz yMѴI;d~lD r_ѱ#>&֤j_^˿Ucoj?6KEG8NvuzNKmV˥9t$T/x_e\ GzU7w¬(dLL_>6_nNn>nv67?oa,9~?&~ z8.wpg(ՠAiDfO;j}'*4pG#/T4R]S,T`T ?@.^${@n.YZ͹#= ǵs|6 J|[Rs}><ޚ~xFE(RcBտ-9nKl0]϶(KCc#ҋCD:^PQ72@RCSVWP2gEг} dg /=RVnLP;nJcg {(}r;iƩ]T:3oui B'_( ؋$hZ,rv$i 6ƅT1vŪK`#"QO3 VpFS^ )j 52jYKMfw a}kz=ӂaxK0o.җC%G~\J_zH!RHR?H:,Ŀz8ߙwN0SU cw{&H7rCWՋ7Sq,թ[ZY'k6۱×ZB%ޝZd>&L,_qޔ2 ') ;j⫰A^)S+mۋ2c\P_M;nG ceGzyM9 z}aL19AWAĺ *࣭ӿUPiLՇUи %x4^VA%)lb|}ˈMue?PL}z_{Xiʝ?8is8E%ZH !=<ǔiT!"e%V ο~l"/'ϕ5גw% 2C1%J}1\.',tA`?;E4u*@V,S@<|!~>F ty!͠A C1IbCUGpC]ZӞHui=*a7`X*spòF,Ue)Ҧ٩(GÀ2T"so]jCҡO0/Xrc<~H[7ǟߒEL`Jhl",.co0`m=$R[CGF`- *5T ş8G s )va~^"เxv &8ZˆԤl^)\}f,q-G2y[2Dh +'ff)i8LZ^}^W 1̮4P\M\| rKީ vKSMLR;41j ()o]:>YF^ɋ*'W@/~}rx!\#lUNwK㓫r"n2B wIcQ؇S&FZr ftet- Xh3ϟmgfؙٜF=W[م3[u93C߃YR|7mۼm=PCH瑟Җ bT0} Pw2 +1YثI-D6fDs̖M &Õ5AwEaΧf}gO*+ܓibϠeڪTt rN l2܂u1 ML6:Fs@0ME_So`fc#+f]/2]/UܕDx w HWI#;7i|tQ3 GSaP؟jk_=pNiu=!-zO)S +#M vH}i+8M\~}=ڦf6l[xh%5)CTF>s"amSL@{I '݇A=qiU+Gz"!Q1SXJUuW=8l4E6p`MuKU{xԭ8>2#c_RLC5v 坩ifx2%C(KvdTLG@XvI (ڧr6/n6PL"bSFHط6m,yk}euR۔)UHj y%/%o [bJܐshX FڮO1 q_AƎ !D~RXoOH DdXaψ>' ?iLՇ􉿸 %x/^&eSo/BMvWNdQnA|o)6a?q ?"λn>[ZzdrǐFvGN4w)p:og M{ IK0$8\dsr}= $l/↳>T)J/eL]E~TJ>l:}g oFyD2|ƘH6B{-=ar3]0;֐~`9l:\^!E~hYf Kچ?dԲ[ȒePdTeo9X 5@Tx7M~%R,Y.-..,u'OO۶%YT%6]sg*z%+}z`І,6$_ӡC hT]jFq q普2c~Y3NkEnE /yT+WZU_hvq8fl3?"מARs{T1uNdr몣JGIovԱe1%7\X_ uA^7,ܲM%L;QeEW7i[,/--j m{t [j~/UetOe݊V6(D/_B \uB(cN?d$`ZQR@a(ճyG~Bk䞺qB4N ?!ԩ/j/c9D~2yՀ Ŕ4+X>f!;ȸ\My2}*|$3Rt$pֱDSԟL"!|FDHu|HrpbmY&_[@C1I`!Z*j=T TυzzʋxS9qʊdrnX7PC7_piDXExga]<Oq l sWVpY%5JrKK,ٶ*¹sss!rnmjrcN!/EZ0[څ KYXF}#zqKk6>ƹ؀ ?,-%[oΗij;#wV>bFab[?TJ-S8=;y?:www'xZZvgfvOqcWjTkWgZyw;b.@ȻX$YP@(Ggfc}]_kwW@?&xKo1NS v?Bɓj]+vxsg[ 4bJ 90o#CV> LEV=X =%B@0C ETf81o?8zzQ%@O!*JFtgIz,prUP so9j%$媷V%5?d݆p HZ [!G-Jt4@FvJ $mpJDi…|HHo$faKOJ0̊4¬H,5$̊\}05YPì+Cyf>=3Q1l3چӇ'< { E/܎Yٶdz IN6ґa-,يk|l~˪rZ|/۫yG}X%}q:yN ~޳Qifloi%pJ`[>T ?@.^${@nCt.YZ͹#= ǵs|6 J|[Rs}><ޚ~xFE(R[r|# TZ2m`~8;mQQh+L5WKnZVH"CETXf{>EG G"ٖ7ٿ|if%I)E9֡%07C~L+wK%Ҳ@eS6cC 2\(ژ_F)&:{C׈aC" vKHF`V^xœm;mé4S"= t[vCh q&QBlr`\hҙYo5?/18\۴Ryu]IES)0^XT[9@ӁXvc^- %{f=jI g(8E,p~r6N>;3Ya}kzӏin"aT"qǥ6"ot*LkHKxLC=PLW#V [%%\49E1sa"%$VCd ni>d; p2;׋t5ۑUbJܑzIox|NHU3X;n& ֨KXb`QI#RkRAb=G z4ՌLrPUHGP]a 0g: m;6.X*mp4}]/>Զ0uP V˸$an,?-!SFoI퍶ۏ|%R4m>NIoٯ,~ Z!h&.-'og諙ǮHoe22J8TWz'?IT)Ƿ YE6dſ~ʈpBHzdPu U[c~ZW[Q%EeYBC_,PWlJh"ۅ EXܻJON.DiW[>4C;t1*ggD=]`*}˽T$\}|rWiwP}vR;lyf>C!M*NJhF&q oDyN.@^U-1C#! ǶԒY%f;noN!'K9{J>3[uޘ+f;]gAo7UR#:WUqP&riy &p/ayԈ֯,:_;^1c.0 %NνxRa;=剭A|S-[3 ^g9"a ?;|3&H "6kOs>g! S^=!w~~]NCۡ++Mpօq"˜ߪ;.bR3mR;M nEnam?-T=hBrUY@",R-9q1TZGNȳ(f!<ȧC;|%O}rΩ1h lþX9~5ziW_PHU z> EpTˠJ%{ [G_ Yl[IEyީZƽY,4籾]A>k&T9[j 85Iu^ot&QZpy=YLt35$a OW#̷xw郻GL:}~>1 fO+S1s"fqIZ`f:txp,&gaH$ -}-aVJ7[E Vi"7m!7~: mrǫv< J/ p"E zX\Ӄ[Rxc_8P8]PL;GBX=4юNaVSY=7t$axi\E^y+ȋ ξMy<GxfHOa%7osWEO'Dl!S!^;LH>"6AY,=ȋٞYb_C K1l: e] BWp#]B~Iʀ8~\`DGCu$ gGÌ[<ЈWj}yf"pQ(( W$;BB^WBaPL):ݎ :l_*i s,["Z?ME9a(l 5QV(@| v]8o2. { 7TwX|J Df})R)B|*G9\tEЗ2#/ "?*e86ub+io)M4c,I2ne|ɘHNBk4R.kw׽=c`[ʖkΞﳷ-J={YyCu+{!rDrTmU#n1s{T1usg@(t"dɁPե-S`)u fZaqq}| :N1Ǻx)i̖hݖ@E mT?W7/%Fx*{"H3!M(D!O&o $C1 }唷ڧraɽeT̕T˥| Wڎ+h7@O#//$b莮+"3ȟ(6d гȟM)b#E[ULC*X}_+@|Cyv;*S bX,ceQ29wPC_piDX3p0Ѐw17 (s|>"γ T dY-_xae"Ir^ A=u:̧r{O6aK=t y! oս] DMOva*<N.>:G>GjL5&׾ {-V-;#Yݣ^;,)zZ_8=v;Ż]XZ^+/W#*@HDIH=O~(y~TKOD߼9ׯ[S  ; <%ǷOt:ɓj[j)ۚ#ROPA=Y! :$[my!B@v B(pQ5%Ri-ڶQ!^:f}{[`bEoN/j)O%$ig⥷0*i,gPjSkğc(&I:Z4 ~TcK@- ȏ'$]wiW%5I6WjxuWiOTLF#=*uhWj~V:tux _l%EC-Up9>?DE of?~~#"P)Bտ-9 -ZRKl0]϶(KCmn7>FvJ lRzBG o Q2 C-A!O[;䥗:8@eS6cC C(ڰ =e(&:yHp3ys"ZNűx,O+?4Z-ۊgFe(9?!6uGl0?9I,^I%CN"L oMo/v m[+)FɿgAdH0J:!@Bx-N~qo2'An ou?ӑ,!]SKb1JFT?O  n 4 _ܓHS_Њ0& p"<4VA 2,WW.xvXg-B`.כ+V#? {% >PLJ_$ݘfFtR$MlMkFvHgDxLE[WΫg{wYn'&oc&m}~{"ٚ) c}*415o¦W/^j˛"º:wLDŁ]"EU пLu Q嫰XI'Z+,d(+$VTecW^i}};Xk?W)]zm`;1);VI4zg>QXPǙ)tqF@ nH+h3/mF@$>#w+Ì\?%m@uz񽩮')Ig@z/+PL*n`CH!/N:mo .!$bqH $k@4ew$  +;PL;o75S{-o`9$IWfef\-,DG1#lWci%1oX %Q+g-aŽϖ3dw|[Qy)A|)>r>#\#GR qHy 3nJO'|d}DWTԦS/ke]CZd|}Q&Hʀ2;wE8G:ȗ(|Txt. Fv q9p3nJWj.,٧5*4°N2ڒ }/Vݳ7f F$,))Z~CZ\1_1&H7ߐ>[6&Eϑz`77E_Lq [qكl f+ T"xqKy.,q^h-nD~J5[r$Tmט y3027&EzZ -TMUYfޮF( >A@ב_ ˵-Uw=gjN7#^3e/Gƾ ejZxVȯ[("sX@Y^*x @;Šѓ{}1LI8zi~OmUՃX)e~`54ȖZzZ뫑Xmt%ԑa#O͐Z }ddk~3hTt(V,5PLIy,YF8vhUŏ!Ѱ7GXD=bZxa %GGOͧ0Ө]r;MvwXu5G6˒iږ{&EkU;HltF s?{mڵ$i)OĐݺ9,^gTP& O X:6ҪGN ARv{وytcrWZGܕg1O{zW(]nVO+\?l޺7}EW=;RZ2QxJw/4 GmuЛ;.':U{!Fmkb/fڼ> k;4Gt,0&E9ʽ'-ȋݰ<'&g:szoQ:h;p"م&㿶t:hnØK[o??U;}~V56<1=[VIыLqs"%$P8"`oW&˄SgKh2~DC4l|>^QE@0ܪ-h!v>7hΰ!g((7L0 '=RԕkzPӨB*Bo\v}8p& XFxPHO#/6(=$@Z@E>qsH_LgE0D5[GXH338 A\ ]y,VsiY] Zg$o626 I8ؾvSL\8}6A@kſ- != x,quI(FAp̫Kx <4:Iҗ^]O.uPJ$,[]%ς#j z.! 0 PLkX`*ܴm-B:dwZ2زHI Fgᖢ`7" W.W](-{R;̲7g^Db ;E;A|ݺYxa?.7 ?woe_57%ǴTK17m_F{F o2S}J="?¾5$ɷiY]32sLGX~: `#m-d6ĭ!D^hs#_qH ' 2.2}"P"ш;W֠+BźpSޢO1E,J.oK."V+dS!XN7xd ܫ=?c"u6ڎmk%vG;:pu kh4'"Ux`L?4]ӬQ3z%>dԲ[ȒePdTeo\X o(^ GdI`wa-K k+K] ӓ/궭:yI{JS7wh;u]W8P:JCSǖS`Fn3t4b̒R>?hwGRɋ'gu5[WajlZ0!65lM䝩5Yn;p/)-hGtmw}!Hos 9A^{p#iΒƳ^^8xՍPeYN+dA;^=Z\t {cjUr1Y斲Ct o){umnzd-v^y`; K~CD"0YL"WW ˋ=~U/w0ǺIR ;j\Bft 0 ?D+UU]^4 KJAX@'LdAIbTM~dn8(C1E,K;HnbneJ ֖[& iBb AD!Wn-=|.S $)GT [=zFß 't7"XYq _=pzS\(Mf .낣µ6kp~"i< 0lZ([Z%ۖY%nw wOFD?%Uk-e=t y!т[_J<}R#JLgW,kcn!63Dy-n.V֛f yGzɅZ˒v4ޕR z Km5 S-&zV"Rm`-X_ XD K?X,\ BRd؛e3fZ29^|F:KZsy^ė "o2hdFF^#~ ԽKEA(I;P#Rq9A=Myє`o*V5) ǐ¼g(&z' 1}I81y?:w3Ět\Ck[mߕdm\g/Xr|qtH dE4J"je3ۚvxsO 44)A5!GA1 Z5;t y zH$JP߃Eѓ l^ gh[Q+5K3nzQ@'L@7'?n@7 $I7h{TU=aFQxC=O3$jQ@'H@5 [IğdhVD՜zk6%?9﹡èy"QKA50k 2ڗ a [cm2.Z[nj,p>қߌ\6N+5o?>#QȋӞmՐ~dՃG?xd=;:pvuM23ƯSneg ~f85Z>_*_첪k﬜:yV#jQ/Vb G_NӟlG栃-%[wg 2p->^!PŢ]s G{A>Џkum2 uT3(|y15<@Q [KUFfG>CKR-og-*@Hk 7r>s3Mou,c0)N- M -8HO#/4akh@O"/4k>~ ŦA٧-mڌZ|)S%,Q=7"CHL6&# XF,^D駺MG!!2`CROXm}ILF 1F,RC. /^,a~;v14bt=mp7vkt8J7"㗀"ot*LÊuHHˈǐI{X c4ґԾǜ}?X]EўB^|7wsG7 "[Ѝ`Ȼ@`!Srq(aޭB 73KYy^*To!+"[|PLlŷDZ|vOT!b)4xyi|}/Fs~Qx6_ ym4H\m\}Ho.6?^|yf>7j| ANm>PL'?^Vr'$\JKX -NEkȯI]!Q3@<_B H Eb~C Ez{PL{8G^F}K`ǐ!mHK\H!-~H#= #в*KqH7Hޥ ŔKlإr]J^'TϜjکlmLew*8txM*ɛ1_c(͘9c8[KS 6Tc@tiqX׋#"DH8IV@/#/*EW lsx@"C:MW݂HQ6fy(%dWz ˛ wE/FVՠ5unz 2|!F L.#|#WIRcXN!Ҿ8PL3'چ{:kp"ս>gõMb@_SX\t0qnfTNpg{Ͽ~92#ZUF?Ul,iPys021#栗piT$p!F{./zǼ0GDG" / K "Wҷ]([_aשW7&ȋ^!E{%Wղ1\fԸHh5z7BwZY?L'Y6*FkI6ohђC^% W%W %ъWjFKYO^es_-YE>qA&;nC8͡5,!7>t /}s s"oi0oiܷ\}HwqJWj-,٧'}E,їnRO97tzftoΒ!l&ym](J0 ,[zjj!HyqHD} y6 H0ͼҞZcoQyf /޳_?PLR{:8\F:rSUsW9`=wGZ]ذ1i'ǐ@>/Kh@7 ۶AMbJܶ hυxm[(} Ŷa}w6NH5.b\{"ܥ2ufC.<}% !4H\C.>䊻P\J0gސ۩\ݸS^E^x,_Sz#|S1SM205"-=@J#N6-y^E/{˭|jL&TW5@*C,k[ ZJ}8VЂ}IКW71!F~ZZ?O3JaJr kT %#H/!))gݍ+FZ | MAmN3CwTm5p R[*ZjV*Ղ&Y jהV|Fvdl'\SB Op"[CiMDNeåN6S e,y5ʟ>!0_u 4B|/%ȓ0.2K}Ӏ^A*C-z'R9)bRMa=ȏJtO!T3dJ"1:,g#+SH DV:^;Q+H E EmN2.kG)1mjY Z<lSuTd GudղLa5"\;ÖY8w`f;9lIu t:C1m n%[ݝ;;[kGF`*;MRUm[Q7312"b6=kjI[S5 ty}]Ao74j4M smb=E?I5፤9 =| ׍6T*ieap+qahqUT8SbO1E,JĠoK ֑M )o(u8W^ :5<]yx菻m{~Dnyi]Bͨ^{M}Wqnx+d4XRC6Z+ E/ ԣQT(e?}c}} ?},9V/gOXZK:i%?)0f.h+j^C,$3$_` ~"zrG|D(%:5{o<*@.RmUfC:6P%= 60i?` 't 4AbX,ceQ29747/4j=9{7gYJfwҶF8Co'7 K5} 2*D<^Q ,;/;{ЀId:¤yk2Glʞ)u LezS\qW5=p {/= *4 urA^ޤ̑[uo״V_"?N^{>$Vsd~lDhǜ>;{jbM:k[z9sk9zWbبI /1wŤ3AjԲ.j~搃} [~dՃG?x垝Q87xv:i|u|W&WZ¾F;+gNިUiST~Q^;jU_,A苳sSYoi% C5\s EW|F¾a,|Bl?Џkum2 uT3(|y15<@Q UFfG>KKR-og-*Pzn%އG /HwID^t"v.)S˺w&o?x 39Х<*OY7!t '`5>?)0QUUR y!7}%XvX&_l``0PLrX; mΠXƐvia(&AyA14ǣ([r7G\$/n7"`kɥAjCzKwJВ3Kߒuݬ pU_vCW̺^-=gq?Dad -m^3]=S,owq4Q /DޜAX5B^ڷ}1ykțRs M 7X{E|C~.2;{0un?M{?(+Z' t/#7a4|7:x(Y^#uCIlB@ʮ,cgzC+i?a/C/A?Ջ9RRW:m\ A:R,Aӟǘ= o1 7f@#\|S_8pC:C8H$q\}H](xv3K89X2-i5;\^pх",.b@[1sB,t y ~&qKtyz# :`DGhH eڪT5<_cn3m&O5;f U,Ԝ%2E|@/ !2?Rk6%k GY1CgW[洸Ŭ$yaQȵjqS= bh5 L(1䅪pȈ7<c܍o4nqb+d.bS" oϾ@sq7f ޙZ@ggg_cd=% 1ǜ'prA1 V%q !/T2!C 00F@C1I҈f9'^q eJZ/ C1IKֻYm;sgl@Sd QU1ī[A~E>'^]6IPqGa#E#pۀh<*&His;%x#[>"H!oED`!+"r!}E$B ^Wjyf>߶@אk\_~+zPBtM^lp+ z]V-tdӉQw1ಁ*&U ~pT8é%QpKEz.IN; .I3S0iv㸭ڶVRrǀ@#f0qǥ"ot*LN|2\/T CsUQV~/'-j5OG1܈̚ZUs,Ucped #oh@G-?f(-} {,VK?^VritŶEm9䅺čaKhw^ZDZ@ f.#,qdNK#D4-zx*]XGw*>$̎=I/ K# <5a)ndˬT - /14b Uh WIR;,d&805=Ld"Ȯpb_>tiJ~ v FnQ߹$<i0mQ)Xj\}HߢwoQWj-*̒}JvXyqQi*musW$!#,46(6hTJecv(Pz:&-P̰Ex&;XW`&JȧhkmYEf\tP뎥W8,#]Yg#"\]a]"{q MCD89vDg 4`ZDf 3ЋՈ䙁fKUZnhΞH4CHgWi(Z%:PvK֏pVj:=ؓ?4ҨT'P{}l%vT} B_/| ~|%NTP6`ǡtc z/ ֶhE!nN@kUzcFd[MsghZS „; ͜?~_A9TP/pO XwiU@"{وytc(裍Y@!y:N|q)ȧF [a#D:w3IR͍ع,fž29^&:CLMf0ܘw([H"d3Xb;lX!aU[B|o[F[aC~x5]GAiamY8JtmKK;@|C1 D0ٔw>iOwBEwr ni\m.<4|>yK F 68yR&ځ0NtIOo n7q~?*&tkmS TT4<+}?A8ibiVc?tyCܘ$|Rx ii0m5)<-Wҷ](CxvX>g-O sَPM=zȑ!׋,g)bJeo@P3pǟ֫[q*p)Aof }oЕ Ŕ^D4X%kf/&kf/v~/[;6; G:cֲJugq CCt^7h)ƎJ`4t1C6Ɛ>@Av> !s v&V;?.k1$z ]3juοvA17mgОn m $)W΢. ҂VDRG4 f(&Rŧ–1Ebx_j9oeު{sl#?vdK-UU;Q8G-(s~/ƾ9E/;/myD25C@~YRnVyw&v!s&xyzcAfу,ywh[Qvn!KAMRQi6٪b*3hxG@Tp<&KJP kY\X[\\^YO`|QmUKꐳ䩺KlZo{嫐_hDmW6 -ޯR/QW-FKL2 0T/ "ɧ= VvZU@neʞr:d'v+{R0X>f!;K)oۼO1E,Kc|sa"xI .=Z@zyW!} 2!{W h @"߅U.?PU@GT Tz@|CnZIy>sdd8J/kXE 6҈~ nk;rc\C\k#1zפ (H"?*{Z+(JwV>VEk GC`HRY9ޮiC$Bz ckď3XcS"o|}ѱSMI'?ɻ>_Ur~ č[(pRH%:o56ZWx!?TԿy_}?Ly@7Ka'ˁ^>f4UnPf16q]#y2[ m_nb ԋeZ _e vm-ǐ*@)A EOk$.c#UVWyҋ:hJEE6)RJo5*1Q Qf(їR4TJ*§r2JTǙ?qurQ!@O"2We&<Ӡd)ǽ2'FNX9~{9 \xliP@'H@5~h@R@iۂ$Ո7UIƿ~HwUNAfWn&?> Q4BD9 sҨ) JZg $]7_k`l$ռYxD*u$T&iyIND7fzR')wR`!')Y[s2B >I')%HnXe67dweÓWm uw={vnGuT]fuM23Ưbeg ~f85Z>_*_첪k﬜:yVWjQ/Vb G_NӟlG`33[6K4ϒƶc|nP (xC?_,M di5Cd|5a4(e,nJgQ. ,bxk6y5F*mt~Ko6~<W :R-og-*<mE[HG{)PQ72@٢8P&1z B/_Y DRJy,ط7tdZr4Ӹ+erC^BbJg*UO4!1Z(ڨ =a(&:{4s"vLZXgxY-enj6Ͽety't\RVt xqI:8oǓgMyCX`k )fCFl~`^fѶҙYmpA:1Xl瓫Pdo9ch-@孛[Suf9s,ռe=ATcHf́ch-ǢZNźM!(vO۶֤fS 6=$XqG?2ж‚GjɡHO>4C1 68ӛ~3(TJع׎3%'P'ƆRgJ"ot*L!Eqx\uICNWIJ%+hU=‘׶w* TAEZ +Ўnc SCF˙˙`-gZ˙ K /O.gz.JrfR;,g3KS!Į*.pt K5QO-UWO_.SJ!o4HܞR>oP=e|R?)eS,k_z^GzLbmG(+@J#?9 -v87I4\ybJ܈Oឌ׈5Lhiэ csZ-Z^_xYZ+`)L-б#屔0[ iaeBJ~Azy؁> e| їI`!r!}S܅̒}:'UbEKg^C^hD.ҶR!;t4ViNhh@MpoE\;D:B`'"vi0\[n. kO0cVxvp̒}}cyӫ):tmUwpwI68U Yb*/9@̝*w-7<&ͲBqHǑ(6d<>P-$n RHs |*g.!w" ڋ|֯v5.rH<1nq}HG[iRҡUR7D.{[hf*ŶUXp7RSjh5-YʭLYGs'tm˝40EYu`4m7CӣJjQܮ 4BhJ-8~oLMT8P{}$vŬe0^@i:J[@ b=*;5A{0XujiAeIʹmmK߃~н8jsn>K]B ۻ=[un|g"KK 1ڦzDH8 2EKR-9XZG˳(f!ȧ [< Wja\Ԙ8 lþX9~5ziW_PHU zvw.nNj-nϦ9E#'0y:hd*&>)A1;Q*f(U1gn[͢> SVRQ?mZS_"V1JW3ThuNk,Os7PLa%6#%VnEިCczKsˍ!$.BzAWbz \A ep "1`s(U?P 1ҥ |N3J0Wا A3Eߟ{hKcֆl C:&+w" W"W#7nKWjg-4٧s0QT˅ީ0udaE5x9 t@ y䅆`#s1pio.Iy%9x>#LYOG6fD̖M ;ذ#[jjF64ɕTK 9 1TɓO_vtK-^]i7y4'<ٺPLIϦ1SHlP].„a:>~{|^|w;}{s"f_Ž iW˄Sg}HZCN57t-UQQZjb;MX!aU[B"ޗn=Vgm3NWCax&V#&k٘ۮ}[m* +NE#Z2U({ѿV_4Zʹi剱Itub֝y6sZy_RW`[=Nvj/IM#Ҫ&g?]œ8dHF8+"bޕVѦw_4H!:xzW>O](VR;LuKwp-$IGe:$T;1 o /Pd@a(&A5Guȋ%:t+ ݲp U䣇6\PLaN$=>CxtI 5N7j޷1#=V1rTz!|(i iැ< 䅎0X<қsQDw_ C1u}1YLǑ&@p31PN#} Xx+j &@<./s_=krAs_8FH幯,uH &2 5!S!Xj" b[J֢ yaOw4C1rX@4tQa%?/=?/M;e6{,;߉ @GJThݏ^60M@ *5*'k-#@^ޮnL/eD[ Ŕx!m݈5li#ȏDjطoӌZ!ԒC:)>@| eV۾|'ղ!i۾U˧7T.\.r5B;s.%.?PLlp5ubJ: MT8!tǂ>T)0/e}vtQ)cQն k o4yD2C{~6Dڻ:w׬niMlaI%SXC:} )RC5MA}zEݶU]'/wϒ.i8[,Y]0u6"k6(5b8QmǽmY6)IsGf2mVU D^:Ctm%M6Jy ;0ulz91u fڕկ-Tw[ ]hV :ռk|_ ?i)U۽i(>6i|ݮC;n˛ U@|W>Ǥ_I[t몣}q ^=`HYXXXz\G/_B އN !;g$`ZQR^/,oȏm z)i<un /2S0i ?JE=uW8:ARw*f`1I'W ?PLi8 IsZ>> غ"WryypEKz˩= S=A^( _ mY&_[@C1I`!Y* T # C '<݅SLe8J/F=]G_piDXS 5#w?qHEyM?qq-9\'/gݓc5Rn%;eDGdMY< -(s;3ҕ,\!nhpYKwV^#|6{ry IY-/dKĢh!_,n;h^9Qe(G5gjOW?!63Dya4>4(Y&U4kj!N.W?rgG 1 ,xtMCMy3|]ϩPW }Jw"|mum;/F>s~__1@"^4S]휁F뜵RHSM vBoս] Z 5]X $V7d~lD hYѱ#>&֤jMk[<Z%EϿR Zg=οpOlV˥~竊oMr~ dL[(utYRc[c6V#ݕhу`^ӌwfC3 #UU1۝`DإʮZV-7z\wS&'CU7JuvePh"NKRA metap/build/partial.rdb0000644000176200001440000024374715174342124014630 0ustar liggesusers[xɶ& A\ K]@$@$x&yk}]yUYlfeVgfDcph2WY3G3ґ,Y03YY~񓏎yv̕Bfv*QGb=HRT> w0wQf QLw +,ՋMUU1bYmDu藜{S^p.fũ[uݱRUuRj}|K_/_ۓ[UXˌ|=6q4>j:I#VnbbόUf/Œ.f *N{ټV"䏾8v??ao؎ZA͌j+ogIM)2- /̽B l޶VsJS<`C=֑X~89 >(V5G3<:rSY 6hO+~  5_8i*T"]2buy(Q6%PA|kgMy9e%{]$f;V_<{%MΣCtuV?y+kW~$('HYlwrMa7}++ǬdP~9[lA'lgk.*:dllF#'b͖%&5y%M#SBZ$- #XJg(X*iB8ya@iNXz]5Z O˥BghEǴ`Bq +ΟAF u ZlnBf|@;iܥP9O ^@H+cB{rd;Dzc 1 H#TX5 NL[ ؗF)8U9kk ڇDfٔ -:A9#z VCF@y"UI<; Z F tNV5M !< ^Db& _bM XM:PjFDFۛU4C3Vy5xy6F`;I*PiKP!, D8,dRaRQH) 2>o.lFKqy!*)f$7xUr(44;y P=bTk6Yh BVKިVUҊoABy3>vr:GC J !?CrC|~vKXWUBf _p}ןIG(GCG;OG?EQ?x=(zQEP>Y)  &ѕU'1ݩ^'vP^1;DCQ7ayz14Qsc96tF vGY%KYw4Q; { O:SяwƧ3A:~ {tx<`1<:OF%4-l .#Dfg\ېθa.Dm|!,6^7": %(/,envrglhzzAELO#~q DɎftp$cS#ycXi'Fd;80ةq,Zh?`׏x(F#"EEwWJz\F5DU'h.aq\R4)*CDYҤRbP|_tPw=oz TcfM(HIZnMepe@f3K^*)ѹg@)cs8;Dq.w։.(׉z ^n8Pυ.O5vGTU=GѡnZEQ6zY^s=?dS2 zJ^AOQqH^AO$592恩s/rjf8 zJfxzDT L݀Et̑&($A9'\L%!Mtc{Ԁ'XDŽAd:v~\tG/o-Y~ذשXf} !i%Ϥ>@&-EHn6ʷwgHq >r?PP| H{ȳT 9\tm +؄dʛv=B/;U(Gśj#%`vl[[?%t1Xq,ŰiDYU4vgeML:SDjs}*u6Ÿ0?!6FCށ(qr!@Ը %676I|d}ySQ 'LeQ[HqB d!$4J\-$BP[Hڦ$,oD n`OS`biNa(oβИn+uMDr6Ť{RRkI;஡G~|\ ]eE5G5CJ딸ۄHY$RNC_-b:e9 8ddʟeV5Xq<(lX u$ ElwOq6g-L:-cW31YȒņ{&ȯȌHF)6E|M cxD*ZB&H!Ӭ~4~\ iuP 7.GCڦ=$ϧoG17W`mapO 28VM\dnTn2,tLGHMG<.VuŶ"%eqȜ9Myo>ak4tRM wյ7n#,ma-s(~-,gxExGoaIX 2VҘqeն#tlY⎝RXp;*T۴y-?K#Dqњ>I-+u!E8EVAvɯ'P]b qË4IWC %76ui Kjq 6ҸI(g'O Kvݺ@^}$O#ߎGRU6# JtMu TT){µح@f1ru$7Gu$? >ip2ymdp[N8 !o\/aGwhҨmRuݺr]^Եk(_s|ȧh7&&,-NkjQ+kW 6qd!M@ykNB+iU0pc$Ahc+>A"Q>(p"DdU|DjP~CYJ\F@y"ī(G߈!O'jCZI<ڎu?<ъn^O=(!;jnžPlE9W 3!]Wt}ؔ]VDϐ%$E62WՔ'p*Ɔu e0T#ݞ#穦3"=/xRt9_ ( E痘r:'>Ņ؍͍v 'W0f`/r%P98PN"}-v֟ h"4Ҵۍm5t.w =%АDqMɋ/=#fl{[4:jBܳ]-{.kcx-#'hAmWK^A6S+>NS~KHvmUU1HI+i(v(5UB,NFoPIoEˍWaoPIoR2'| 6 na3(ɫ/P#( j ) Tڙ஍@ I(9>;LPd`wX᭎ e|1$׋8QC8%mP0Hޝh8(k>j)5IByIOڊЦpx .vicMxs(Hpe (?8 ]tTQ |$׋x僑ur1uzG{uZUK`fdHeUD3QNjYDAk NN%QB]-SwϽ Czۍ*>'(sWFMp!!>6J=FSiS h*W]]6{ %xih*,oiY>s(EaԸ+EZꚪސSqq^n–AugM"71Ś-MNKI(MmKuXl^[5Z~co4 b,+կ+,u͂OqުF(w)Σ<!wo&0~kbԱ7:L^%fCa%#Qp;ýh†E<4]g`<WNuL늤5G-hGBap>2HC ( 5DCVCF&]@'q^Ck^ײ7,{ y-1ސckZּY^CkSּesG+kQfڣpJ+gЈp [q` bB`@1Zg7*S^CG|"Cnb\LLlDM (s9%]KKޫݠþ»/A' [ ?ʒE[dy*1ِא\/1/=(H~ZptG)U2w@i~(MG|"!&'C/G/z`a(C ^\H;ܮ90 `w?ϣ|>2˫eɭE+3X˒ld HP >o]<Veݯ)qeTY;µ < (?'Oy6A`:;35E u;9s??" O"'GWqm-(`\dңnLDL"KsK8`eʟ&?6uۏXj#/#e@y}mjZjSyLG: f"j7fIPXqeՁ+v*N|'u^Tlu zjYUlUV0#/P~9S#LK(1nb3$8Hdb/c(JkRJuyL_IuM ɧ֦ޱI鯥>709ԍu k(L^' ؑ߿N#4-JX;'@?y+"˫恂zѬV)!Q&<;gM/ T^U-as|h'rҚ[w{ eMW_jy[xaM=Ŧ85ZbˏޭBZ՝f^<h/ 6Pu[Ye74?V-/K/kz@ FeZuKKᨶü?jW˿D 6.Ґzfl-L\׺ Ps˱j'avSQjJv<0l? v}vTF4,?Uhi+>h4k8FIe< v>7Dih?)5R YzvjARL׮mLw8y`/*zjDŽdagj X7B66Mnȭ^Ϻ}TSP"]ew۪Ra%%G |P-lk !ԴW v};qԴ`,Ppe.k-o8ZEi{@Tf"8,iMu0 FFmi?kk؀^H5Tv ({0k꾐_^渫 WUmx(n)w+~seeCZŴ_pfj v%Xڬ`SPtMi).fIX 5׳!_XV4LH:G٬<Ә/GKHie8,Ko˷!36>=%c30f561/nO\'~|ֻc7N/S} e?I{TvY&B ZHf?K埙EEϿUKlzn*oWK/^77-d%p;73_vr~UPyzj@|2Dƒ ffqjB>[)rtjg׼vfwRDA6eʩeNoS#AbnfeGAן;ͅW21q!5 g-mS],(d~L价 {`DϤCCUo=?PU_<1J;b*W~xo]^?X~͓/:֗`8,H}$d2.xtṿ9d.ʔPJ&'ߓPs99l:u\ܓTIz~jBx)\ĜP.j w y;?tqHotk_#[Ķ6t-kpu [^+^ǹ=:0wvPFC;9/ }#Nݰ]{zibEur\GGQψ;O ;4 Doc| rOroabhKB6ڐdٿqZI;Jd1 uwuKZuQcWF6ho0ɚb8Yԝ$_ܥ |cPthi|B'Ktf%%\ %ӣX)/Ҭh%uOVK_V2]UީZ_Za“XUR -[2oX"PSSiIЍy\AyEfdGK2dT|׆,!,/(ߏ7Y`j&im_^yo5'ßjoQ[k6>Ύ@UjKA:ۇznPLgܝA(O qeVrSa8wѶuh}hQ |GT܏xe Lmg)ɏ0OTۂbUqwk@ 0nGwʯ8;h>;l$`qFbqW\уГi9t4z|i0L_-fgpG/D/LhpG/ S'mI8P`)]3a:~c ?STTuI< ⓴]#bլ}{NC{S4CѤmaCPv62bp jks~4d/ڟh@0ءҏ\tTXSw8ͣylcя&xɛ|\U?I m ` +h+q%'q2D6Pjʜ\r0_*2$ &"hGd4_PBd6%%H(ɨt(0ִ7(a3eeSugӱU^ bOdڻbKlfP^f֡Br9[(ߊt5rq< ᵎhx,h?jf }96H%0dQc(Ƭ* e/'Q+(_b2(O p o$7Q)A+)3PWiw%^aK1VL׽>0 T?id>rEV2~܁qrr;w^,Ki҃? 3Lg`-;T:8;w4YGtʟO $of΁6.o~~CBR<2_7ynM"-`/sOE16ô-#NŒC0Ói]r=LgSD#wNйDtvȺTZfT]u<]e̮ɢ\piaQT(ZW;U@D,?~x g)\/X0l#RT*;qw!A(I_jih5 aw^몱JT6j&ئkUQ(wF#r~K9sR_ۧV6;% Ŧa*q@qB+djV|؂;/:iI^qba_)3KU넳^8hu$7t"4jطQVdz%rJ'tKK-Uˬ4{ O\/S&v!_0O<zչD;~x|,caq >e![ssVЮ{6Aħ.v|".$ΣS&ΣSbmJ%ZN) B\Fy9~W;ɻ$A|:j݋$jKь&:hlQ?e!ss6_$l g;[j]@z#^:=|N 2P*<81%?C!F6/x#" _!}H y3D(2C$Wg.xSm3C$,l:\U,Ɍ">Da HD?D>F9-M Vp%}ٍIwo?Ika8z&*Q>Eu'FVZ[/⋀'PN DYyhafsֺi%4KO-/#Q@x!>%B"C^2G\ByC퀯`}RDO&~}^"~f>Fo$㥈>~ QAYIFD\AyC("P.I}CQ֓чXE!}&ʦ<}EΧ5uדG =; QQ>>j3?>6>Y?򟗧τ_DK(d{!}Ŀ_OD$ ;9@o!+}/6C7MMx( ⿍򿝌>A>.D}GPAQ; OFD> IDOQOPsdB/P/:P#?LFC!(! w(wߣwHO?xFc8}OGGyx@DBJF?>JԇHEɀIטl'w]Y]=P>Dw!Br# }A<]BkBXDxro~}C<ɀ9 (MOEq'w ]@įdc'Js}L#x2`'vDܩkΓ;}F\d$q'vDwy2,}!>c 'vDܩ%vS>~!eמ%t >!'܈;u}ɀJd<;_y2` 'vDxrr`},?GQd$'vDܩK.Nx>lDǓdQE{2`G]B˝P}ۈ֓{d;u9O_d$;\ǿ<0 }eՓ;\%)D߈_C_y2`ӓ#++}GZCvNcN ٿ]Bm26OD" z^<xfDIE=鯵'cQ\E >Q# | ~VnL:ҹU|p,VYD2OOEgI\5떡_m"<Fݟr.崄kNK\Bo:`shgRln0+ ӁL 0>Q"q @0h*s]~r\B}*,KaXIDasQwNj[Q+i EG-+0$׋,6A~!@{bZJ;ÈRW "WKj''S+􌈺fQOF]~^@y= 6M<@Oш :LjOP~"M#ONOV)(؅zD.$t Ny^^LhDIɾh]=;AY|r gxI 1įoF:%x*4NF)8ՐSꃩ w omNgM ÒGYf ".Ȁo1OV/wc:`4-鄮h7&LgItN(gSj E>j˴Ué(ׯ ^ LEu|l\D\bsRYL{6'\;7:@ד{xf0眧eGRQ+]5:LĆm'x_K5&f:EPi4:w'T%N\} 3NJp'4TtBM82d@6 Oʼ!FAY(xHnuj A%uR_Bɬ rB |>u6o|)H~A|:S7Џn$S67Ѝ|L|0zu\KJlDTx í0m5k?V3^dw,iZr!}&B n5ǛjVkbK>M fy>՘BT-|P{QbE}_MNf80Jt6secCFUÇcE?!x7!c( .&gh`& xxfqiGhfRM@)&`1 >e!ϰ8>wyW`;o*qN @Y|:(N+ʺ. 1g8iY9P1$A9#bq"mWKBϕ<*͕&pw$()VIAJZZjyq e1\>zx{$A|:YOЛ$Yiu'GQN Mror,"T-R4Vg"VB7DQ hs'FP~$KAħ#.i2.Ux])d])\^EwFB\)κSt#;R@7E".p,Uޠ _I%r/ЕO|R[&r˅8 G.tKO3+MO5%| %bWg%GעсK5GΙtNy*}'joRjwUm}/<k4( Qx:t 2ʗ (m S፤idTil{FC޶WiS *WL%gk܅5Tl{gKʖY%ve#^kַju^JYQVŕʙ {vXnTSrźE -ۓPs}j9o72 {ql|z, Cbc3cYRaKo/_I-G}w(a6k~QAYR?2nVHfz~~6jc + >ցTVD%Z ('/1WL%B-VL][_L Fo(& 9 ( Mg`'PnC=x?:qe=h9mui4եQjՇz܅^%ŗjvqLcjJZsq$>G_Y!C=G23SSS] _!/ >I , n1O]0WߥUZ8B;Aዀ'PN`$7x#u(A̠,o g~ M |!~Mx4(q5Cz?B nǛjGAs=GhTEP* .Q6F~AUU!vѴ "lpi>y^!]mն//47qeT/,_Y*-K_K"S_B^ahxPz >ɇ檔Jd2mZAVWSn94O9śQ?՚a]7nJD#P.$Q3Zs䭌w D˫FC GBe ~ >W*JM%Q:*Z^;⋀P>u FY.1K(_a(e, N<)MM!kg!s9s:#D? t <!}] y(x_\}H@P«Rm3.,o/O0}yS5064HXB9zd*VӘ ` oO>e^F E9 AU$8hH^B(!<$E)ky}"_C'%^~(M3O} 檒Jdu͵lv*"` ZJC@\o}y'^tF6?kc_9$ -?d8I~ gO')豂1Dˋ4Ӫ6U&o*{ԭ뀜ߡΣ< P~SEGFCx4J\r!}"B 76̲)AOQ̾챙}+;N?V5:xee|&Hnb{(ZvK=j5[R4wawٴxm @\JESھN.bùkf/*SYan`7tzO.N Fh9799=1 u8 &xU,YZM~%Oa><늪 olX6|kaUBo%6%[邑4]Ȓcm|o@߁HV8ر֮m"=b@) >P:+L3#>,˹'imao5EI_S`rxoqPv UwaMy,TNX7gQ#( U(aw;픈EFφGAnsM^ߚo,俰UFXG~V8hAϿSܰ^ly4SϻQF  aH7 q)_ $X+V40C *CFyx[JR}ֻͧظet3Gްf߫|]t|ql+5_JV_ ] T^͆m۔5]mo QAD&m˖u#+\GLǀ@ B꾂kJPOcIK%i@GRF)FQ+6TO7$'PsJ{IW.ɟfIY=x c 8jj]$H8-g7DfH6;\7loe܏cvyeLɏ7!;-Xh}|K_/[U؆>-V& Əoe&&vXqjB>_,m{^rZ5w7wժ>YnW' jYY8b|K~n\Lv0 R(6WsHjq@FYj.$μAc%26KSVt*Dz-7jH&$ndj|V pGFyXخ[7n4z lZD`ELF τBs?:u!2C|Yx h["Rp! ACB %x!HY",B%5_`koP&$KI)p 0@c^^?"ӣ4rm4 8;8ĮuD*J#33woA[lC]2(zܱfOLvjdK~4Vu'#Ffjg^; 4,#M%nj QZXSmv_M^% [jv8H~vO7i ~wSv`Vg=dtb"O C\u-КDEyVs܎]ACyNbG;{b?!. B# +ЉP)w)O#Um S^uƗ.Ud(4m?ijÄk}zж_I&cA! ]'$<֌v&ޤ./\Q]w/8MjnLotM0_(d]ܝ4T ZMTcY z/Kjmk+&RUF0ܹ澭*rp%eu] 2>琾h"Dzа1ɋ_y8HG չGe/-jrUi^@t!<(B )9DEZGkȳ i(r5C%b nějX`hك>(uQ3#sBes=:(|Kw?֨Phl فJi!\Gk|C 7Ckc G z7-AcJc&h.?˺uM;mfLjP"rVꔡ'_өCݵ .NfoWvmm;6ӛe0mHfR*ª`8(Se©3>daHt-ԂyiBZ!K MͶyhJbo뚝bPg ͱy|2q9#^ QPx0KGY#g%H%v,m֘.c*4*j6,hVp>6is1@OEf64~\ƙ{DNh&G^*a!x/sTʆްai[pe4I~Daz (K LFD2"eC*)CbÐVцC?0tC%\}[qJp؊76r%ۿwof DFhwS3c8 #XQJ'Ơ;-$1*HڣT 9$u*WCG?Av XFq )uat1yD%f1+XB"~)Gn Yל Q ?QO#ٖ QKO0m4q~!kD.JR9(vV+ p=8D9}F̡K'qc΢gc5t,[ٷ.ٶYgE T#達L!gx,ԀfY4bIܐ'x'c5dK~&v}G0v\Ϣ,cx'`ϡ|.y3OƛCjY^ Ρޭi 5Vw&"c7/N%|/~fZ%oH>HS #vh(c:[Jg*5|GTԞxb㕺\. aP杺86>=m~=>36O_QTk~CmbQYr|7vL ,ouZ}7'SdgAdȹfuŻb;]]SEs ( ]+HO 4kԌgcJcѳ/IF-ٹ,SEHE1J+[khU{à=eRShD+J͡˒əkSo/m[uVYB]'ߘֻU <{M/F3OҕɌ] ւ-V4`(6ܝ3?3Kسȟg2q^$/b+ښe(+9[H2q;rlwyU}ͤnci=V͙xՒv}cKc0KݘvsfoU 4 OE Lu@Q-vLy!}2(6JFgPxxysUG꯿;"^0TG?H>͠x~{Y*iĴHՄ\QynVHYUrW`ѩ{G/q~&]ј|'"32)E9oHےcZa&m sWeɟemѦGRC( BI 0ʇ $? >bﶡUA2@@?nչ??zTȎM(>_?>x$x˔y$ff~o0Cv߫|]t|ql롿5/i`5RkGmW>Sko'eBU$;`4d9#,T0+(52X IZ![FT@ ''nTa'nT#ɫ?G|$oJj溻f]lO%]{PW3(HԛۅȬ!IZo,;9MoF-t98dՑXm>_zox0zέjeZE{$sFq+~71g*Sb}oT][rZ{yG}?YE}qyE ~ްCܿi%TS5\seWB=]s9{H6ǵ@6˦AOcP׋U8|~F><nmݺ$0)RkBտr|#[WAKT%oƮdTynAv 6Y; tS)a0ޜN;X?b?adQGtʟO dX$lW9};;:!?ߑc'Pz֦F.YW hҧ #XsFՄg?-G 6oC/S˒wYo"yųgYbWhSA.+zZHh,@f64bFiLo}#9Hf*jg)n' @j)N-IӮ߆!#( uyS+ݢ 3]ͧ?>KrϢ|VZA+mBjX8`3.:ɨtsq#XogGM(KX]}#:fy{7!cVʈ:~}J з`Fڕ&GDf!DHIG'! ⓸KB<&|'@ \ k;-{@ i:"ʋ4h;(I޸2O==q@@Y?"~$w۩TtR`1a4%$)U6=x[0Z2 o$o8@|hc}^/W[?c%hvFîoڽ݆JNDx@&#~gŠN~s?:~ _!L7!ѐwr4J/W .M̲)IKk)u#~77 _2OMCN5#!( - XDuy׌m8иuo۴+J#3sS&:oaT rX>fwAy>;w8ѱè ;5v”|NPG>5yϼFw)^VƛU;_(L-Ӷ ;/[ŁMeU пL1&?DMaGI=La!QIag|^V?;[U70=nps:DCS(OIti%vB7#Π<E܁ɐ,Ko+f=Ɗ; GDYh'H /jZucn+b;[{-Z`<8\'F`U1XȠnWI#ӖVb*.DB3Q^ݓPIѴ,ծF NE؁jVB垠@!.|TC*T CV 0&T}J!]}ngTWK)4o;J,GODi0i(Znm2I.qLhBANex`MI]f_3^p)rf ޢ*4>`vGQȺb[>V5T Ǫ9^LV V}Us},)oiBwE3\>ѽЃPI^,Y7EEHU`E|U*9 2Ew"%hH+h y "WEFbh], xSm@[9 p7{Gp8{~dNWmGgo-!;=W ;͕p:ġzݒh-HA&9YrcR| !AH!RO=hPgYNiY;^I \B7QJ2V<] mGNd{)*Ns?sWt}ߘ-sD܆am 1ȉ.c&/"\,ؾ,ger*L8uԇ, N-zxPp8[![H+"d Dɶ٣'OM CM9nn͕aC>j(Y: Lu`[@WR2?w3O3qJ'ƠC%Ο@Y(mw>PCZH e/'!WPFzΆUd(gH8Bdb2I%"E:v6q"8]96/mxK`8OQV? 3𥿌Z1 q nQGo@'q͢f5ښ~ȒmEMqyml~C= |ƛE<? >$dƻZ$Z-p*i֭޸WA݋PFj$0=oߓhqn3+05Ύn"pC:HnN>;Rϰyv!{w%saA3lrʼS7ƧDz+2g&E%W;՚M))T=i; ^vAC}r)LNp?3LΈ tw 4L5]%k:;א])g'"W<4?1ӬQ3z%*EϾ$d&dOY"(;oRVX!A#{ʤBģYR(5jrz.Kf&'gMuN`=\mUkZ!g u|cZV%7!^܍gI,XpJk٠ASxqarJieZ+5N'+ﻔ7WPNŴBBk:0gP7kX>7vgS'!ZU&3%2j(6H[0 x ec,O,3L@̡-AYfY[ULCz*F*H>͠x@DjרA,?<d4]X4?p1"^WFnO!7䵀%R͝xz%sSw <gꊞQ24K5YܑpsB7Jobr4΀ m XvАNX7RH]~Q/ ^H.f;%b;:l؇z=$mI?[s僅jy?KCu̢ߨZ~٩nnX/ewx<=5[+n埯*F_ CjwQ77Cijw~>, 7zEϑOg[ |-Y ^60КSy5oR "u )` {-*+|_6>49P*T]Sb}!\&I? >T2T4 )?մ460-KJ1#"tJpý4n_,풪kkVPQ.S^yo6'U}/"OOVsʌ̢W4ϒ-.Q r2+JJvjΝ*"٤,?IC]/Vi+*$,cxk,uvH UboƏl]!(pߢNeZvaJIEYW4ND'SMFCTJXX:E<~^nR)>)aiҡscЯ[xHHG;FGvCʉ`)Km~dXCf6{1+hxD[' (G0|2`}|Զq?]ztm?(.@;ɩ56ҟZn~T CPV g} w=nYL(hGYxOmߊv<մ7-rd4b?J^ 9PTw 2cA;%&\3TJ!T6!9 ($re}0w0+6gfH&Il)͂]~@nۜoӿZ$O2{T| I8& (ԓ~_o& q"B?dޑ21!4Lg( %F·\ZҲ)i*@ܯ3L&&2IK8Zdbi4zN?ٛ& A&6 q8ت#)tĸd!ԌT"FئwܛJQFr릒0cTڦg췧avh-rp%Mhc>F؛+Bw jyoߤO;)r|ZHY7E"IT OB;4ܬGN ARmߵ#iEq  zyHq5jdAT7MMAn{,0uoS]qLlBmGgon5*A&G[uЛ{ vఱ^:ZPοIKn@ 3;$b)dZjߴjUǪ-Aw;Ѧ}e6([vg"'5s G9ЉcR6-\o7ſI[[x{{;rMXoi1w& l rG /N!& C"Yh Pxq iC,76K)Ati"1m!1ͱyh2q9y,^ 5QPx0K'NTJ*u#3)ɧG8Ds6QCK5]\ nRcWPe{0r& E@y"Bw`UʹT?N..ŗoc'Q>BrO|* O|:]fiZlǻXZ5KSm^NgQڜq!AL,{F^@A|iI4Ǣ/qS/Q ^E@l\*Chsev$WgP#1ϴ h-sGQ LǮB+Jp+T̲ǛpgHI;ՑuUI<^@ /Ke^Q}|}mEMq)-b+SdV@@YȢ n)mȐ' ⓸!j܇Íuzb cĆGQL0L۶ qD2) Y|DGoJ!iZrk0;U(xSm*gMz<2ʗ\w1,Bó;$ax&>w&q88oRR+5 +4VwSa%1R$0moohπ(/&oې}1_{Cx|LGrF)7K)#>_$$6Kpg‚fت弥?yn,Oeό5N]^>?!3mۮQ:' mׁe- wsB?% p`~yuu6rҖ)M+HO 4kԌgcJcѳ/IF-ٹ,SEHE1J+[]jU{p*{ʤBlhD+J͡˒əkSo/m[uVYB]'ߘֻU <{M/VF3ۏ ,JlKOv t%> Fk˴VzyP]W78A2sQNŴBBEY|lOX5qT3s"M%(PתJ6 '{"EWnO,oL""ieFՐE?WϠ,TF3OH,H`!IRH>`C鄮A }PIq }k54#ҺJB;̰$i|56ĥ\t 2NXՙ܍ײT|uSkYR*z#y(ߏވBCnS h@8aa#+sggh9x|/ѯVjFs^/,6O/4Ԭgr7U_mNN_5 xeߦ,RqT)uH ;ucݴJ!)w!FpZGGGvw1}t6g=ޏuj{6פB [<Z!mv埙EEϿQSܰ^@ְLqj>Ɖ|U1^-K aH7JfQ 3y(|A֧ԟx3x$'˔y$f~Xz^|㛌Og[ |%Y n 60КSy5oRt+5jPw &i=3* =`ˤ i.m?B%m(A>Őn.53$ hDҍAy$t.y&ˤe4\$K0ѣD1QU% ?7A._&;{@_)0t.ZZ͹S=Y$ZY eӠ1i*M>~E?_ry?De oenc)Bտr|#[W ܟSl0]mRQh?C3)vJ M!h}̰,¾)0K蔂NIa kH3琾{o~~CBR<2_7Gv|GC"CYf5f]a ?xy\ ~[Sl#X؀( OXu=9U<1BRA6!EYh2G%v$aoj6YE<9n>wI OD7/MK] E{yqhMo&_<>Q ?K7.;%FY̼TlaБ}ncwy."DG: "o+#L y&bn&yN<ʠy?~F7crI;S13zϥv(g}c.&QY![! +3(HlD GkHqkH~A|Izb|5I7m GDyPX /&bMWnYqGl.jE0tqA4b8ACGR Uѱ~!a`$*X =`GR|5:}0~NBW[g 3.| 3J2cs|:܏ddrsdVk5A 9=<Lmb\%Z6!`# M(ŷ~ CM ߶WM0!K N5dE<\w3X WAz{ $&f)EƓTi Xb;QR1L5 4NG=+t2ʗ#?)lΌcrźEPz&'nRUGU;Ϫʒ"l-sUXuL-ⳮ۽U3H @h6gZ=5R=Yݘ 6KK݈rh4+ZI݋ƙ-Qg1SSL 3BSau{cgA˴i7nJQyĻ(s|=IE1Z_0OTť盵+f]/P]޽4ap3U7 ]6떈G% ;d :!ÂD\tS-9ǸBZGt!O#(dFJ#헫ݶ]1NKpo9TVNO<v?֠?p!Ӥui@!}|UcU~dhvғwG93eK飸 ],-u 2Mw\`k]߹GngoL-z0ƬږH:<ݳ,g29^&:;g!zY$py4n!3dRɶY$OM CM9V8n9Vn#4͕aCj(Y:/hUA+O"xC@) >{(*8|?rIX| 0QX2c)Iw$ÝF9 E̠l$nD,&'Q#Dt1K(/%e9(ߏl,o?@|<*DlǻP5KSlEfN^,sC͏ći%4[fnq6IkZ +Ѷ_bEGF#젵GQ ORǮV*NV7 8T7dwJnH0O>u" -J!Ri\}LÌSLMM0gMN2 yee'v&I)h0O⁝#ToT:c)o.G|"&WN}p q (Ұ={Pt6B-7ݮH?nܓC"m_jUMKmX:5S WH0i֨=ΒjiFg_ZsY ,bVLtVX!TT[I,)VC59=%3s3צ:X'_۶5ݳ䅺N1wǻ E8(.5ca͒ӟ5id#,sEYtĚQRkpl܃>cOͺePJQTpec7}sfcԃGYrӛUg1$@pus^jZcKZ^1jmKf)=D`LCgO^ r]c |35H*W(F?q}+ /^DCRA|$ݔr5r8J_)'ObDZ,ptW>k(ՠ.K70 j0H-8hHs mP*T]S"}!\$IkfIto͉u8HzF]0Iأ $A|$%Q%6LXI2,#a/`=(U% ?7A._&;{@_)̓՜;=UӮ&Vwf4(iLzJ_W\'g[c٭[&EJ0sB}S4~d NpNeZvaJIEYZFOAر|J T EM|GD6|).;'͜C/nu Ix~y87ʝ Pz֦FH˪a&ԓc Q.ϳ@`Azn3S\K^?oُeȜ,X\a!,sjyl#?`Jm{m(BKYBN92`7z#B"DtB "o+#LCOJfAk 7碹0?K9jIn96>:|_0xCB L-cITFU(Zd>19&j|;N'ߝDvXH~A|w؃SC%Ćϥ [v^pDFYh*ijBBrWgP =H[X4+0/r~uMv9{;]K d34 :!ÀD.릆#Zs8iE8yT0},N)\0Bsߩb &˭oưly)~An5BIҀB 'XXN7i]b /`G;d"D$+3E];O:#?i湼{?+ +"ģG#i4d祑Ar5C{>b <&3MۣnP{,RM[Yf (/Df6Jc˩` ?5*͟٩AgP4lչɤ@}:82z~{Nw^`!蛻ڗFڗV49D'خn)GxSmyU䞲gF#=EftV}g5!s:Gx) q)/]3isHt{B {;GGEGh理'W쓫ݺ<\tPCK -̒?9bWahM4uMoCxUۦ C>bl5/h${N&SmB}%G" ڋx;T .]]Abm HsŎx*z;T\Dy|3 ]om-ci~" \I#~yy]G~Bݕ1 (w[ <Њi4uWQ 9r!wڦ֖ggpi+p; զjV,(GA- U P @PYM8[Ҫ$i7hwQNP ʁfd{E$,(Hp n0 Ԫi؎Q<+t+2&_ʰnu36#6݋¶H*̽&wӽ~czAV+Pۚ8'K_"lK ԼsLxp 1YBSx[p 6iB%!śl)Ati"Wkm!WkͱyLseiLWCax&(҉tx` %nRA];t$fAn# (GS(M% ~:<w%Ɍ#P%s!ӈym\-PBE9 &yM)T#(˛9 5 Hhq#Jfq+9݄2?FKp,M6QOP$27k?rL,^ϦS!*~埒٬.c pBaF+޶_=:1{,C<+;ƽ{[s\}:ZtP;f[YQboCYl 9F1 IOl](>Txyf!WQpS IlxpDo/sgjS"[YQ;EL މ jIa(ߎ߶'ўQ^L޶!; #) Lmc7ء:H.0妓Oy6`^kַ$U^ުRw˥R|j9oeީccY^۩W;՚qm)T=@βV7hEC#ݜOIfz~~v{ arpF$s:tofCS\C2!zyɽqAf,yVi,z%ɨ%;7%{ʠ(Fi4y٪b+0jk2>[<<%ŊRs&dfznrrTuVurP7noU=Ϟ~ q#)jNuyϧܻ -x> Fk8F}CCu]6zP 7vaD,~XI8ḁ }/)Cl*9|42{J98`XG˹k@Bic7ňz]=I.BJ <Փ$_r AFf5*frY2 dZ{^M6RBy*2۴kӔg㬬kd e/G&z=0e Kts5W#&.hWP. 򒴠_;QO3(G*jsm/5)/$VS7Mra'H~A| #M?R"/ݳaCNm ~57_=Xa2#T==,*zZ嗝jr_vGSLqj>|U1n  aH7 >Wwm,)dtЇ &vԟx:xM}_ A7WKduh^|[Og[ $ZhMdmQ)kJ_R ~1(7# 7]B~ģ( P` )A-4G:!)@ #I3m'4ҍZBy(tv y@ #I#}xI)R;duP2o6jA5s]P,)@# 8N5/0ˬc\z{hf`^1/>uߋnxӼ7vL( 77@SғKoؚ{kvrKw9 gNn~WiËQP:`hD}o%.ZZ ]e #^A+>[m֩{ov7jAX'SSiUeR ^3Le۰2D-a( Sak !_UT؂ !GIYS4]YUn ,R5^3aԫ+➹7fY eӢ\En9A_~TZ:%jvE{#geg4PNc֩EQVuoJim֓`Zia8TX[{#i^!7Yw4tZZufte#)~Ț*'wO   >gҁQ[9яcfjˊQg(sA?=c@Tm "w(eJ5Zմ9nPT'>BzeE_Q˴IKaop}\(Ah NLmVL7rҚi{wTNT=;0X>BNٔT6$l|h¤1@O~J𴼽Ay.V̶kߛΚI {]] O6.}ʟM2;t ൃmZAֽķ+,еr ;hX1gS$\UP?dC jke>Xuߛ5,Ջ~cfTus4%6CV8&}7rhtԠz&bIѬ8^2qmxdbw:(KUU?i b#d{O{مfxLЖm`WkŬR A E1vuër[ŴcPѬ+lPjx+ d1.ٓuGOQV.C䦦Nc C۬[EubOoR'`sO:rІ]Nq~v#EL֑WHG80`&u]I=lo?Ik#[6ΊN ZlaЀ3D3P,zRVZ¼j1vi /s wk7z aA")Z>lΌ#sźE -y Sĭ4 8yNcbE-%3o9{5h'}YOJRA<m98z'8 Ca-gq{>c<8>ܺl[S R̪B8uK,0"f;Ή&˴EnFbQ>#h,'w2(UY x D5N 7jtyj.߬t_9rs&ry E9["uL:3u)3bR${,'p:5/ w}^j&R'1{T%xcX*w @݃+F"7be}6da3SSS '\LBBSq嫑y\tob/_?V,oCV'\Do' T oDv$(KQ#f-!G=h "Hƃ'"3`%nfNaPÞ:i(d/V>Lm4J@) >Q;wMO !^<׿..H0O4N` (g%_[͠lviBT%ɟfi0%QaALpӁR8 >Kwk(^hq"`g :(6fiCg_ca65g=?D:--i\+kR$+k5(WkRWģIYWNҕ5r+z2IoۃBߐ;."J饷E)QC`VQ eTaNh" Uڸx]iԚJp/;ƧuPtԬzA CՊ=3s{L+W+ugɛ>FF{ۃ =~%FEc!΀4p_3ci=vBSG ksS3{QmwnB((wvH~A|$.רzyԁ}oX=0АPGO&8Ó4JƮ;<]f*xSZ"VdOSBnI5k R},en{x=E:8FCy.*tկC6tYnқO^~K_vnUu`XcHvZd.?Όa3cǩ |d侷KY9CuFJ;PN{ټV"䏾8v??᭏A&3V2_x?K{˧jD&ds(+Ko{wyN,Mq,ͲiPӘ4b&ѯrC=pK%M'vs$x "s><چV?Z"kԺMK`exŠK~x@)#&1O1,hț`F)8Ր >wOěj yfٔ NDp i[lwjT I4 xhg)rfC( 5~gʊ#2rS۫:z؉^$sWP˿~'ψ 4J\^>v aީB &3&sTsRɢV᝭o&QL>C9I<7;0GsHDpx ȟTxx»4a};Kcf*om»B} ʷlH6$n٣hͣZ>o~aSޱ \aB55Q'o͐$n=D1[چjíQ5=eVFMeъgPߢ^C9)f'qfע&o'ZX,S7,s>& GY3h€S(O%oΐ4$n'фOjK$#^M^rWi(mM CJDU`&|]9D5hƀPli4cYw.cDL MsL,&MZ8Q?p 04FÕg'q{>6|6V{ޢ$1z';;9κwplFqg;@ (u#~WW xγjclx>#oΜnp55$Ғ?AM/`eяݟdM > mJޒ!t|@?[I5RZmx+Z65cb |(p|w hŀwQECGR Zd6rI|LGr-t/Kk0kqSiBe"\Vv06xeFқ%' OD7Ulf i4v Rp!%caީB ,om6K3Kۣi5fbw&,[dRjh lhyc;˅U5aCde ^DefQ>2BrY-:Ԉ4Wa!I;(G7쌹'MC6Kh,#(D Q)3q)LwK%ŊiQE*:י,RtI+̱鼙 ea,g.*ݫSTc^W3BCњLG9-VIhI2GMJv3ZMϦ98Hn^8MZ2km^R/\b!Q9ȆS:39/o}I(p~y.;X@g =48ϱ c9W%v,(Aj"IQ=c+1%QW`vWdR2Vp0$A|65"NF dip3550Iy8+4 6CgJkM J,oVrHʏ"g%C"ģOKHX 2j& N5dnBRvho* xSm3A!@oܭFa#M<@7 'Y4.a5Dc'P>`$B|V0%&-]vQrhg #A/ D}_=Xɡ@x3Wʻ5u1MB(+H ei}HT1va'󘴏+35{ t+Cr={̜IK_YY+b}eH.2$A9}e6h̳ZD"ADfyǽ6<2&J1 >qm|8E5D N AopǹpH4xeѝNS(sgx#I |!~QxI i4흐F)8Ր m~{D܅<5om&%~wI$X/ F $$?W*9w<׏xeBV_ ':̇{hEEyVZ?b-$C}م۝E8P㋷nLv聎 x}%cUV-G [yq/[q-$7x BL(Br;o??x .\oǽ< ϐ?-sMIHwcQM >r΅%Ck 4փCQ連`Ro^kַmZ{*emGYUW^nsTS4P杺86>=oձ vxZ|Z󳾑WUGKT=Jxcnj@βVwPSg供r)LNp/gAh$=xM0[[5huWT"vS\S+>N+HO !"ZZ}g_ZsY , m;h*AUb פBWJģYX`XjsY23=799smumN^ 9K^z*gO^ rI~L^yh-bMMEןc>ϡ|.pQMvoHffjj?xC>39/к&,:E[S ^wʊnӾf5 @WT浚Gݳ5B(5м/-ǼMyEkSnGz݂J jEYLuC}{J{6ݥF*/=3Աbџ%ק&'o^[UJ 6緟e&G6P{s&r{5f,glO4N}e}7gOnW) ]F*V2jiS YF-0oQIT1WU g[fbf7xxM-M5a.l*3z mţYjI_ciţ,69975dlm?20X1EHg7 1xqarJipkŊ䡺npR||LbRNŴBBEy4gi|%x/,uk(Еp D,#(91k,@]Y\Jr{48^d RdψH$w2 =%r֜yړT/?!Ż(srU\ (>!3m|}wGśO'}_ A7;K/?oC߫|]tt5ߚײ5aC=^>1eMWۼ;C0̚uBXW[!) GTrSͮP?$8hF}GxO0$+VIoLix3 h0钔 s DP ''T2|$2|4y@Gb{+ZUR'LV`j&]7Pm(/JT9zPcMJ|( 𢡄(abu(Nx3 .G{6 zئ%Kl凬d["E=lɶlˏl_mXHHDhYPč]tof݋{73:zy&p@&)L$@Uu<'I ?7G_'{@k,{I򙬓=q&{[AǼ4s >?DE oMgc)1_k,39Bog-"2؈b@ǑN!?%3XMjzj}i>D/RQ>ڤp -JSq{5!.[-2_7ZVF@{;@e6 DcKD(ڜ@ah[(=N}cVO Iތc~F7/= jX0i1ZbsVa[wN9 4jF-@>0 C^k2d2 v V:9Kr=tyyCźMGHc-4:j.4` g8`bX+1FP"#Uքx'PL&+ٷ&7'LƴkDFT#(DȏJQ(Ro ҩ2e8+R+B KL8띴w1SM&cw{&H;f9ܦgawO78hd-C-ܣ۵ eulg3HU-@R IcLyDUBvL) ӥ g(h9BcxiLlmo/ qpAs_M;TȣccEzy39 ~\P`L0%)A¥ĺ.⣭˓pis Y +kqWJZxvX kDކ>]/}o+'!+ Ŕx߇mg}}f17}t]ҩ6 +ȋɯ!SSSH_شBqCvH_h$evWJPLfs7 K#@~@X ^qzDñ'֨QYvE*1EF4IRO {E֥Վ1l>Ԗ֢v2l{oRu 60&uNE =`9t'P?ڍ;C2f E?i?yH`J>hl%/cЯ|_ak=&ZCGF_a/- (-T8G s 㩨0AgTY0] เx0 -hɥldO\}38fqYѻH>ڴHn?\< "5{Nwy]i0c3T3@q 9ߥj ^e%`o\>=E[dOxwyV儍һگqU3E˱R`ʉn)m}H0ebԫ/gA}A nF^N@QÀ;j[:rH|m+3~lL`Rݢ?hO͑}AtQ?3 jGSaaPYoxWvZpOHwkV6k*CIai8L9#`6Au]6hۼ!lܥԤ fS9`$ωM1Hr=E5zҚV)*ȮT" 5RCaS5-):1䅎^*SQ 0>{TTMf^Өa@o"329:X*s4ThGLl hQ>Z.s]<s%Zf*IJK~]ì}*~mros)[Dn%}Rbϊf|܃o-ū&aNMb rJ RVabaI(`U|\yu K <+Wca])n+\;5Kxtf+$R(\OtA5Q3#vxZLH= $hƢ sW7ҁ2VI8M0F:Щ!dwiy.CG9sGwgWO&=;eɨ-Z>BQd O"8T@AG,͋kO\-ZCӘ_ _Fz:%&+CBLQ*Z$u<xH4Ȯiy1>+@ybJ\QcU4RG@¾5af[+ۖ`ߢL٬ @=ty!Χ@o #yEf(9ʛUoɡ`X qDž> ODIO)`ț)8א?>wOśk?yjԛR#=~J ޔ0 ܎0S=Zqw&-t!iԅMuusjײ&}><4 fv7dZkHx)pPo$OV  $I';|`\@*g_ w!b46vqYLyIbX+\X%E?З2C& tP/#?,?a6t>v^}!Lammy{)o 1"RОGfuSsOXLh+0Ŏ5XWI`<0&i֨=͒jyߓZssYrlb7Mw"VT!A{"f) #ɯTQjp<%ť.uVu=K^;Mc׌@Ǚbf>=K0 !+G͇dk:tƿCHM?.a<8.ֵOpQ&r<)kfڮ|imc4~k5fw5`Saػ{w"u]W8R2J~sǦ@Vio u %țdyllZJ&߾͒Aǝ)e ʛ|C2 G[Ϳd:p^1}BavU-읎Y,yTJզՑ{_y럫Ԕ_}3里2(wTK5Jw;;z)i`|*d/ONQuXQw9Ly @ǐ؃WԖyX@ǑO^4ybJ-FӐdpVSކL Dj= 6 '5T-'p;H5T_(?` _z K 982o-C1I*ɢ! v*j;T}C4_ 'ϝr⦍GEsܰ6҈9*\úxU7u럼z!Nno-e:u%5Jr ,ٲ*¹KsKO)ri&mjrcN /dEZ0[ۅʒ_ۅ,s~HGF=ոns@l@!nՖ^\̭b*W4TZe]a+ 0KʭՍ^WG $Q.au#.WVs7o6,ǭUn-PfOTvzjnk DB?؋ܪ_˨T  7 BՖD,_Q2 YҤkO|Z?q;<O]ϩPW 6d!e߽Zj$wU?mUey, ls(<2GG~A|gQGwwjy!?cQ/̒߫ZSZwo[孕bia-vU]ί ֨qQNBZQZ?l/Կ{߽f~{xadf㿽sOy_J1NS /ZCs{./V:VNжζ+vPAL/&(l`qD9`jЧ:ty x.fBOk$-4C Efl;1k?8xzQ$@/ !H^Db/1$YZM$ s,JJ,Yb$UoJj~ɺ m/췭 Ӵi[!G}Bt4|!}o09 !cȏ WNaV #D~?tHND7/=)0+` " Rp!aVʃ٨!'Jܕf%\;Y+&XȯGس\jr ނ/{/7?}|,۵s۪gݧO!:j[$3eLGV}67wg+So󥲑.7jU:u*?),|ϗ|; ) {vjFY~~)}i|nP (~@U?[,]s%gNǵsm%~S73(|y15߿s7Y`V {Q z﷔^Gg 4Z2m`~8=mQ凨RՒ{vJ+ '=!S>g?A~i&dX-lR:\=qIj2Ѳ0z Ųifu1p=Zh#g1է-a`$CQ윞yƅX'[y sL::[`PՒkFE^h*-dDÎ$d *M:9 f&VNjuuIj6O1Ezmij"n%̺AM"x؍ jЏ\>o`V[WG~ϩpSZ ?똰zuѾ[~Ps57"2hs?~8j}$R4mC^'WYㆮp*qoȏɓSܣLac7K敯E""J8T?HT*ǷQmȦ;Lp쉐਀* k CA'-_Jjo.\w/bawLCO-l;SGVƏM69[|>u7w H{?t>ڡqo1$ -#loG qu]нaޭJ fSK޽Z-dfgqEnd4UR34FVPpfS-UZc8'ns 85/8Y/FVf>La:Z98%%V@~2Ժ@Q'h]^i(H)Z 5ta(bwj]X;aΔJyG+¡ [(7Zf@/!83Dnv=8igL6џ;DumZמYypbICzB$zwN?ěmyƽfcv~FЊKԥBwv>yĝa&%>xs"^H.&g4rcret i$]@6n/cśk%UOe,߈{wVժM Ju]vI(ujIB/IO\zOjTnyUI"w3lIIFuh>O݀Zi7 #]D~Qb71d(aR&[l*gu8ʭTQK!BUe8LPsPJ6}d~r/55=]1zzvT-Qq/,u ¾;߬roIMx _юUWsd#,mhջLj~ruu[ml;o_B{vj"][ffq{^`׶V4!9*,N RB{VyPŸ* 'i@PŜ(f <ȕaˡ['7}rƩ1h aYy~7 zi[PI|1Z}c!{ᨖA+):L@2lu#})d kUZY$Jm׽SCw{jYib{|YEWMptnqjIu^M{&QZpz=YLt39$aO#̷x;߇Ƥgg]{%i3{Z>F̉tl%Cj"`cu) _A"-vڇ:[) lev8.O-b8!rszro][gZaCNx%юG@yNHP,)ToDR<P9]PL ;GBX="юNaVSY=nnP#߅`=bTEW4@#]<6DjR'YHy>ŔtP >#L.:KX@2D pݴ7Hƚ1#7D"dD$0R.kw׽=c`ʦkήo,J-{YTCux!rDzlsn1{T1us{H(t"dɑPǦ]8di0?tshY޽nNo/>QbJ%/Z%0ׁDFɟ:u do_JH= =0R+UU'"H3!. x1ȏ'ybM:7)oOOē{'[([K"(]Po^D^^H]E$1ې%[ @/#9O0ҟ,ڪ j0@4]04%"tGZZALe8J/n06Jv .k6>yeGyٽj̐Y' [",L;IM.]T?+0G٭wͭc; RqT%LӞB:Xi$'0G*<wQ]|ug}ޏjL4&?G٪e7jj_%EϿW[Z[ݵ^lߺS[孕bia-|U1`r~}36F}s$ џ'd?<{TKOחD߽3O@na6d? vo^{ӔA:ܐܞ˭Uli~PH=YCdGtM|ymCVvBkJZiٟfh[Dy-՚qJ%+J@:(t $I:ciUOLB}(P*@'H^Bb$S5K3YGQ=ҏ:hb2$z.#I݆u^J ML2M7wH )q?j٣YA}Q! $(mpN2D!cȏ WN8I'yIoND7F=<.K!o4Hl+㮔a:m̔sX܁8N;ϗF''+gNިUUũ|~wժ>_7']Q98L͒-;qA>| ~n\N *-]_t.YZ͹s3Y'{ZݹML?yC)Ui}><ޚ߹,0+R[J|# ZS b0]Ͷ(KC /!uS)c.'Ăܗ "[Y(M 7ɰ[آ4uP{:K[;Ⓔ"exegn<dXV=m̰11Am ^1cdp?}3cZvű{݋Yإ4PrJ $J?YQX. E.5Bnn`7/=ɺz'#m!Ly6$./ݹJN5*@O<&N; AzyÐ;l::ws5*%\_k &CeݦN0R˄m_}L5zI\ 4B),Jd(ղ)ٖpǍ8ib09Ⱦ55mږVRۆptQ)E `A:Y gEa/CbȮg9bJIc3I.4Rϲ,pUƯè@!/'ÐubJ\GPoGb> K#D^"ʼvǖX,Xs[T@MoƯ#@o!+ywV)qf Ǩǽ4R$ ng:+loԒ+3Lդ;FE :yqоLDx}` Rp!C+%x_@v O-[2 Ȃj\rwD/f;l>PLJ_$ݘfFtR$M,mMkFvHgTxPEW+go&GN?6ɫ L*Gۚ|.ٚs) cl}*41-o.o{v;Euu:va1E )$1 6z{S]9U _a(>籝s4C1IH# ":p봽-t[@GĆI EZ@ ܅^N"]D~1~C"]B~)yC/3S+O}]!rHͨ&[W_уE}vݍFM NJeַ+גB+T⯰h '.\O ߠiv^ӞHmi#*IrmSke౺'K(Cmnw7:eq,6F[R+R/aO[/9So`9$IWmf܀͑g1{X$.$WWR uv0Բ%Cacqe#?QFGJ'9.FJf#? H)m,<#̀ppi \yjÔ[l͵3~~vIaXd$w%qIs׆3l#tRE-_^?xm1.Jyyox&Hב_bVc8@EϑZD\RqqL?܅p f 4"xq^Iy&4ӑqyfMń~J%[r$Tmטky 02fE,Zr; MTMUYfF( >A@א_ &ՎMUO=g&hNW#^SMoFƾ ujZx~^G("B3Ngꖁ,. N0l^_aaL4S0|m$K[he(6l4XC 6>r6d6r+3z^|{Śd(? X&9EYe\EX ŔŚi4;oWri Ǫ7#v5}]B_/?u?h>F(il}R 8 }'Ǫ9^L6]S5)ZKܷu]݆5nAdKݡ5)ţoӮ%< AX}bӻ@qMʕaӻ[<o&x'X{çOV]qό}dni`G)}0/ƏuЛG;&'9U|XGj!FuHacxLy#`Ῐ/-CvyM#m[41{ت=#{j}KH"ļ[k k"8A)0jɓP-qWJu/CrԒ}:ЊRcZM`\lFt ٪[yh]W[@P2O#BxYTʿ܁Fہ+.44 @z6ոKR; M#=|Ƞm᪲ Cni%Myu!- /uߎ[RMnċ=T.9:J5P v)Q{~,!'S+G@`4>! hѯ_yڧrدNG-rs cv]V'%*vk=6<1=]ZIыLqs",$P8"`ol;' AMpf،ߡ:.n+_ #x0 '=,)WQTo7N/ @a(&A=Ӿ="-ҋȋ/J fo '!KHs"~"-@#]B^,FFz]9]yA-siY] Zg8ү:26 I8ؾzSL\8}6A@kſ- " x$quI(DAp̫Kx>'<4:Iҗ^]+CWx:])xs$O-[2JG>/EB:@bJï`s J3Tذm-D:xw<{XvߊUO9piGꨰoͼoIdZjL S6G.#/:BF;H @bC Vn /}CvH"0 ?b(&I?^dzE "ш^{kPL b]n8k)oԧ"?&IpMۨ@6a,g '*o<<|N29_b+Almж#u8亅5d4S[WI`<0&i֨=͒jyF_|O2jeɑR(A*Q4͏q.[URػSQmsJ#ɯTQj߻%ť.uVu=K^;Mc׌@bf>#oZ-x[G͋5p}(5p_Q{T1usz}ީOB(3ȟe(&I7Ptqk uСFPLZ:!/tX*o*uw#?BIP4S VTcs q,%[[~l{7@/"/t7i/%نl_2]`(&I?YU4aOE+ah4K~ M 2)2RV%Cs k%K#ºp߿;O2>D|@"b3 92C~&d1%5.n-gɖeV#DݓOxwIZk?q@^j`ڭan!%޵T*?'(b/"K7 Sq^uk[ڮqCzpֲ% Āw)Ph-,q~ @Ftpwx ^gTXp+և7\a k[\!7Haǽ}n*"Pt=^/f7R,@v3YZʫ[q{Y"Eބ;(@@({.݋PF0  wzԫJ Bz {z.+A $VSobDtp g}ޏ@c&XNKlղ87jta=^ojmuzn8*,,oK ky嫊!!5"qwhτcՍ℟ Yg?t@}q7S' CDw=۴?~wRr|qtHg7ɂhbCڳ|./V-;fN6jW~TO4 2dh? MI# N`NjO9T{IJ*(CKD ,prEyG~<;3ǩٷRdU]d * 8yZKP>k;j5t,rx?K(04>| ~n\N *-Xw풥՜{/=W>uG?՝do4(7ԝRfG\ȳy"eZB;}??K |ZS b0]Ͷ(KCsBA"^7,R `lMOJ^0@=ɠA~i&ddC44uӸ{:K[;Ⓔ"󪣇p".2X,>XH/G zba҈ŧ"vH=eXjQ/j3/B]@~A\s;)Tt%Xͯ)F~Evq cHͼ3U7v4#09eRD::2[pF^D^hڊWy;ݣR-Gg(i#A29kPLqʉ7*u[}N6=WȋMOWԍ'Z|)S%,R.w#CNL6 h 37'.^G{ݦފ%Ial>$hƣwv/`#ej{0A *O1 Ş68~Qs5\ǻ :NNA!% 4=H[ j,S"eo!$~(dd9bJIb3IFxHRb_s7V2J{yJZ`ܥ3H2k2oBZH!^ is B?J SKL"@^| =Da>PLsƀ}f܉q`_AWR.eiv5t+$v d7&7%ڻЋ!I%!Ej_c(ĭɘ.q]liG1v f67)]$aR ëH"/gR ^ȯ'oR { ŔItإrMJ^/-<'TjڮIljmLeַ+8t xU2ɫ1dPL1s3FxKlҩ([ǎs!%ӠD7  EE>E ;qxylV@o"/!yﶆ7 lsx@YEǑ!]$ޭnV$( +]-&w3]{}z0mYΒ,_^?x7wg[ٟ+]X юePcHW7 p{nNf!# BVd)ϚHy~+8@mպcv~P<E QB[ &?P7-.,EnP"Hk=(5-bDuZͩ@ȖԚ4{st a0γo*j&{ߋ\Ǵ u7%lflw`_̥wUmKrD3'uG%C"4Sͣ!S>į숀N =| 9O4v:*wh *`C1f!3EĄwh_f|gEGI!g& WL<⮔YvSKi3s{:*Ւ [ }ߙ;Oncl8lݸ㨟aq·[8F }"U7t 2;FZfYx٥7 l\yH Rg͵l> h|>6 K##(yG=t|H $~ͣB^g!4C1% qjrM[P*jȝvL]R;mEwZjvaƤAzb,>]G>&`n݆1S]@}.īB! )>{Ͽz \qofR]*c)Y< Iч\`rI5+C+%xo\Ԓ}zry;U z U䅎zȮkɻz6C1%xzFz:%; xz/,^[5z1՘LpG󽩮,k@ KKj1^XB )&Am>ѾӸ &p$1}Q PH琟آBV(!;7"鬻qŨW7UuB>zܹI7țEirW-"\Ag~ ZFYNVQkj8A 2?휫JANd+3@#?9PiBL(.uw7@7saK#?9 }B- IDJ'ɫ/d?PLJ,N*z ſӞHLT80>PLkexn \CF~XZ|rhqSEY@}?>/ @J'ڹREE^(4T#?mSwtF>L-hV̚re=%n8{$er[n{R@GLùKk&6?> a#HjSա8)nf@>e݉}ߑ @F|kAɎb$Uնm{S>-#")hnms]i:^^Gh@۷! y,~CvHsNӤ}"8aw9CzyD`RsxCDNCv'C>apunis4jS%. S]WA= 6 A[)ɝTt})s4`pEt:zt8%87lS~ޫA''6=|q |/ֈH-/KoaѱuuwgF7aB6ZHkF y>3'γIV5ouoYUw, ObعnI30rعxj۴J? ԨۻGJBO^Y\9b4rbȒ K7ovpt[,Y٧ ,kEd:'.y%~>*Y򮢘]i~[nV;-kY|wqtV穳Uϓi%ЎjiU_<߸ P61kVνп>p%jWfSr=.@a:w:'WhH;:8N;+gSδʦ/.r K kG̈-=sGߋgއBr ;g$U@тQR=]Yx ސu 0 QSLeV(N;*Z!?$m+ubuafOMtyjSqhꩨpHbX+\sf|w{p%K8aZk^|UPqb>m餅kԧ"˜Jy5_aϰN!?|A ԓ;')o/ '$vA_ @ >l*~+_X!{nD~2P#˫?A:|'C[}Io25."L^?// D^Hq d׏ Ob3hs dVUn6cMENȾ&Cn|*SLe8J/熦 %F0'q5g5]?ZN.g|Y&d!_o$P^36?CwL֝ם@ŽEh@ $2aj!ReϔC܊Mj:wa!2)I8]T?+՚8q{-{)U`iw)o tyy2' ZiteSLb<{ OX씈:-gCY# >З&֤wjyV?c/̒߫ZSZwoݝ[孕bia-z|U1 ˖+A>vNIX3d:j-LBTS23>ŗG߽3aΎ?Ly l?4>o#ěZ4%nϒ%`C ڳ{./V;`NjW~qC&'d m;CZv B5"(AJd?PL$s"rEYE~4,P`Rr1$d=*j7wTR=7-rӇD98fn 啴 bɨp`>k}zN48zq̣h6 )t4u_H:q-Y.zOJ0ش4MKkHi`%ߌRoƛk`Ԓ}:#߷@Ws.Ӟ-Z3 9m>J>z &cڹmՁmG^w-2~-+>;3fRdU]d *9yZKP>k;j5t,rx?KWsˇj@r(bFw풥՜{/=W>uG?՝do4(7ԝRfG\ȳy"eبF;}??K5i+l-?4P{R`Q72V@TzBl}Ƞ(/RQ>ڤp 뽅HS琑{+qIj?8m% 0 $)`zJ߸o[ufbt }wE N;`%^(JtkIDž++Nir: D`jH#H!/42b72>t :|Β\.ǯ6P]^ADV!m_6;MOM t<**mgd֭YXs'؄xA- ӧrV#jٯ19iSLk?J_c:&^rWXib0ʾ5ٸjۆ~"^t "?*e$|H!R,HZ?˔A_]/=N'm! s _ҋ$$ݾ4R;aۍe 0-{PU5[UcQ4WӇ=ϑvotC1%##j |nػ]AWw>2i]/HlY!DY/J.a܅Rbt ½Q ctIJ~wsFnT߹!b;~bnu6\ 'z^/Лߌ}ʻӯbL7 Saf2ƅ~h6ٶTŁ uCs]B@cћVPHMJt4!revYjmL`>6Fç>^탶OYPvT }]B_/?tu?h>u7n͡m75rǪ9^m WeoԪ}[iщG̖L/}[ t*^[8eoH@_^mi g\Avx~ZNCr-:,eKF#DiUm(O*'~иG@qJ䰑bV͵XQq>|wіV;v K :bh_yLj{BS[o]_Q[C S/;c-fڬ{Ae Ŵ}1m@Fڼ lLj2fO@o S)y+܍Of b'%Em6@|ތV&n?;w IRA#t?eqN. SAa d;`Ұ!B6śm`dђ!6nh]ch1r/ºK(;&^/‰t6(0ד2e\a!}C1 *X0w>E/7By7r $|.dx i|: /0SD"jxҀ 5,ȟ_9!HB$2Gz b ^2}[3lr>|Twקg F89>ZZk˾wڣqk=P_sd^qoƵ;- yd kksk2S"%'^Ž'Uy;֐9rlJԼ1 LFitEٟg(a|MC"wR޶ybX+w*DXʓ\{ "BB}2!{W @/#߅U.~«\,ڪ j0@SQi {=t+R[###eQ29w0]2JhF5 kpUU ZIqػ&AMDtai-,]T?+՚؝\nufhM@RqT0<v:t$ոEV9$cH &y@ $Vyְ)<0|/|Dk pS{iv;[<7F jTk띭[w6uR^,-][*F5P9[!Ԏ 4jaj? _5HS@R}n~yvadi5>o艿ěj4EnϠ(YjlT{٪h lJ^TzW eGB eh-!q; BkJiٳ$dUUU^ #?PzQoXʤқj~FT'C"BCA%,$M7҇\j5qfC?N? y' PLP֤{,7[}qqO g9:X@ H-HaMR4'+4 *W4s޾u6ٷq:i tRs4GQR@IPjۻn8QPyhSISMēO7>I o̒ORJ!$4H+fmUIʸ+%$ev8I)O-٧DGcQG~T=[LݐݹjU뇽>D>z VڹmQOswHNL?*a|l~˪}rZ5_UOyG<_%(}qyC ~޵)t,rx?KێC5\ssurW l躢vjν+:٣meyNJ3\.OAYtvGyحm l*s"|Dp/5w3b*h VI5`~4Ghꖂ,VH]"͢}ENmieE0- ktն(Zs2) f>FX*6wg4SH`A'vŬeP^@m:J[@ D1Tv˝t}R ~~`q:մfڶN?^\5?o뺺6K_Cg ~ ۻ=[u@_m|c"( 1U=h}UX @" {Vytc, i@PŜ(f ˕a ߭j Ǜka\Ԙ8 aYy~7 zi[PI|1Z> y\lAԸkl >ILMys@O`&5tBL*|R`wϣ0< c^`.UݶEmBv,Vv`˴ylL#$g"; PX]䣟Ho:C1Eq<]SKu#%VNEިCez `Y!UUc۩áXSSPKH B|Tw46b1,~4\B =!jTTS_`%Lvk[SnxLag>4ڒH*|.4#glT󁏈mϧrv-@q9t>?\U-:\;ky>"ڡwO*Leo|XQl961w ^s]D~12PZf<=󴀪ty!Xx"8@81G$\ݜ|K})A|bOsR$.#WnSnUJ7FZOg]sm-V^TitkY$ 7z9xT۽El4@'b9C1%=ƜO; Cn#0w !U=W;:}~枨كoӋIѵ2q yoANDV@˻w+ߘvpE,N8e" e8rCRa ƛmidђ!6n9[Wo1r'+qr<J pݗ oj{з弑Sa]Ѷ+.ԒYFً~v,8jM{PW-/Mw_'fɑwJs/(՚{7뾺 BuW* 4|ZWO +M@ O^Ü8HA8+ bޕVѦw_4H!:xzW>bqKwN_ yWIPj9T)N?\;8}yj>Yjsd]G^lr&?:bfܓóm \CH$nC)OGGqWJ/C dx[HVe AvH"߅pu:C1EKG@S^uq̣G@ݘN1TxcZ L_4 ȋ3$? ?[p*^ y#!i\yH ])>\;8x3]}G5bBj0{q]Hi?-\A"R{[T4 <ߐ Hא_-xY|~[xt/+ 'vr0t#TG7LV  $I'] ׿1RLIa(&ACuXЧ"?&FRcoP/#?,e66ta`^d[>tI<}|/ƈH1B{WWMͽ!,DW?>sakHG/_^%Ej|fG 7\=͒jyߓZssYrl1Q4͏}X w :YJNX#ɯt*J,Vhاm[uZ,y7]3z%9yLiۢNd9lӉhFYA!j;gRͺeБ! ۨȉsv 6Kam6=G,1qlz91q dʭ/j̿x\Rᨹ {n<۷?tjxpLYuMMLk[qhiMKv:\%'UG>@AdGcf4!I.) Ў1帆|ܖPLIk@{S9R+UU'uڋ cmJݩAX@ǑO^4ybM{1n8/SIY߽+̫T+ZZ7֋\N EaB<+|k'IROmU5 i}SQMh {*>0kvxޤ|)bGܨsܰ%w/4" krc|ަ"\|8 .uƋwOɱs!PXXϛx؁2G "㚣M᦬fpc}>n9 juqVQ n7a8֬B(!|6Ǒry IY-..eKĢh\,n;^%Qe(G5gUkO7?#6SOEy4>4YF'V4[j!Fn{E DXF@UJ9A*@R^o|TJ+eV*( gd?PLb~s OߏX씈B-k8=1y?: hbM:j/Mwjy!?cڽϿ0KVkNkʿuOlVʋU7&9cQ눧i vpUI72m-Fwـf|*U49?Ӱ$0_9YUY e[eKZo*fZ/:V()ZfrDWNb metap/man/0000755000176200001440000000000015070741666012147 5ustar liggesusersmetap/man/invchisq.Rd0000644000176200001440000000407014606753762014267 0ustar liggesusers\name{invchisq} \alias{invchisq} \alias{Lancaster's method} \alias{print.invchisq} \title{Combine p values using the inverse chi squared method} \description{Combine \mjseqn{p}-values by the inverse chi-squared method, also known as Lancaster's method\loadmathjax } \usage{ invchisq(p, k, data = NULL, subset = NULL, na.action = na.fail, log.p = FALSE) \method{print}{invchisq}(x, ...) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{\sigvec} \item{k}{A vector of degrees of freedom to use, see details} \item{data}{Optional data frame containing variables} \item{subset}{Optional vector of logicals to specify a subset of the \mjseqn{p}-values} \item{na.action}{A function indicating what should happen when data contains NAs} \item{log.p}{\logp} \item{x}{An object of class \sQuote{\code{invchisq}}} \item{...}{Other arguments to be passed through} } \details{ Defined as \mjdeqn{\sum_{i=1}^n \chi^2_{k_i}(p_i) > \chi^2_{\sum{k_i}}(\alpha)}{\sum \chi^2_k(p) > \chi^2_\sum{k}(\alpha)} If \code{k} is a single value it is used for all the \code{p} of which there are \code{n}. If any value of \mjseqn{k_i\le0} then the corresponding \mjseqn{p_i} is not included. \ltle{two} \plotmethod \nocancel } \value{ An object of class \sQuote{\code{invchisq}} and \sQuote{\code{metap}}, a list with entries \item{chisq}{Value of chi-squared statistic} \item{df}{Associated degrees of freedom} \item{p}{Associated p-value} \item{validp}{The input vector with the illegal values removed} } \references{ \insertRef{becker94}{metap} \insertRef{lancaster49}{metap} } \author{ Michael Dewey } \seealso{ See also \code{\link{sumlog}} and \code{\link{plotp}} } \examples{ data(dat.metap) beckerp <- dat.metap$beckerp invchisq(beckerp, 2) # same as sumlog invchisq(c(0.999, 0.999, 0.001, 0.001), 4) all.equal(exp(invchisq(beckerp, 2, log.p = TRUE)$p), invchisq(beckerp, 2)$p) } % Add one or more standard keywords, see file 'KEYWORDS' in the % R documentation directory. \keyword{ htest } metap/man/plotp.Rd0000644000176200001440000000272114643714252013572 0ustar liggesusers\name{plotp} \alias{plotp} \title{Q-Q plot of p-values} \description{ Produces a Q--Q plot of the p-values supplied\loadmathjax } \usage{ plotp(pvals, plotversion = "qqconf", ...) } \arguments{ \item{pvals}{A vector of \mjseqn{p}--values} \item{plotversion}{Whether to use the qqconf version or the original} \item{\dots}{Other parameters to pass through to \code{qqplot} and \code{qqline} } } \details{After eliminating out of range \mjseqn{p}--values and missing values produces a Q--Q plot. If the package \code{qqconf} is unavailable or \code{plotversion} is set other than "qqconf" then the plot uses the function from base graphics. The line shown is through the quantiles (by default the 0.25 and 0.75). If the package \code{qqconf} is available then the plot uses that package's function and as well as the Q--Q plot produces a confidence region. Parameters can be passed to \code{qq_conf_plot} to exert further control over the plot. If \code{plotversion} is set to "qqconf" but package \code{qqconf} is not available then a warning is given and no plot is produced. } \value{ Invisibly returns a list consisting of \item{validp}{The valid \mjseqn{p}--values} } \author{Michael Dewey} \seealso{ \code{\link{qqplot}} and \code{\link{qqline}} for the original plot and \code{\link[qqconf]{qq_conf_plot}} for the new version. } \examples{ data(dat.metap) cholest <- dat.metap$cholest$p plotp(cholest) } \keyword{hplot} metap/man/details.Rd0000644000176200001440000000060714775673666014105 0ustar liggesusers\name{details} \alias{details} \docType{data} \title{ Template for use in function allmetap } \description{ Provides a template for the output of allmetap} \usage{details} \format{ A data frame with 8 observations on the following 2 variables. \describe{ \item{\code{funcs}}{a character vector} \item{\code{eponyms}}{a character vector} } } \keyword{internal} metap/man/sump.Rd0000644000176200001440000000343314117607164013420 0ustar liggesusers\name{sump} \alias{sump} \alias{Edgington's method} \alias{print.sump} \title{Combine p-values using the sum of p (Edgington's) method} \description{Combine \mjseqn{p}-values using the sum p method\loadmathjax} \usage{ sump(p) \method{print}{sump}(x, ...) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{\sigvec} \item{x}{An object of class \sQuote{\code{sump}}} \item{...}{Other arguments to be passed through} } \details{ Defined as \mjdeqn{\frac{(\sum_{i=1}^k p_i)^k}{k!} - {k \choose 1}\frac{(\sum_{i=1}^k p_i - 1)^k}{k!} + {k \choose 2}\frac{(\sum_{i=1}^k p_i - 2)^k}{k!} ...}{% ((sum p) ^ k) / k! - (k-1)C(1) ((sum p - 1) ^ k) / k! + (k-2)C(2) ((sum p - 2) ^ k) / k! ...} where there are \mjseqn{k} studies and the series continues until the numerator becomes negative \insertCite{edgington72a}{metap}. Some authors use a simpler version \mjdeqn{\frac{(\sum_{i=1}^k p_i)^k}{k!}}{((sum p) ^ k) / k!} but this can be very conservative when \mjeqn{\sum_{i=1}^k p_i > 1}{sum p > 1}. There seems no particular need to use this method but it is returned as the value of \code{conservativep} for use in checking published values. \lele{two} A warning is given when the internal calculations are likely to have been subject to numerical error and an alternative method should be used to check the result. \plotmethod } \value{An object of class \sQuote{\code{sump}} and \sQuote{\code{metap}}, a list with entries \item{p}{The transformed sum of the \mjseqn{p}-values} \item{conservativep}{See details} \item{validp}{The input vector with illegal values removed} } \references{ \insertAllCited{} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) edgington <- dat.metap$edgington sump(edgington) # p = 0.097 } \keyword{ htest } metap/man/metap-internal.Rd0000644000176200001440000000057615034431150015346 0ustar liggesusers\name{metap-internal} \alias{metap-internal} \alias{docontours} \alias{makexscale} \alias{makeyscale} \title{Internal functions} \description{Functions for internal use} \usage{ docontours(conttype, xvals, contvals, xtrans, ytrans, xlims, ylims, ltys, contlabs) makeyscale(yscale, userfun) makexscale(p) } \details{Not to be called by the user} \keyword{internal} metap/man/metap-package.Rd0000644000176200001440000000174414563126540015135 0ustar liggesusers\name{metap-package} \alias{metap-package} \alias{metap} \docType{package} \title{\packageTitle{metap}} \description{\packageDescription{metap}} \details{ \packageIndices{metap} Provides a number of ways in which significance levels may be combined in a meta-analysis and includes most ot the methods in \insertCite{becker94;textual}{metap}. It includes a number of datasets taken from the literature. It also provides a display and an informal graphical test due to Schweder and Spjotvoll \insertCite{schweder82}{metap} and the lowest slope line of Benjamini and Hochberg \insertCite{benjamini00}{metap}. The albatros plot of Harrison et al \insertCite{harrison17}{metap} is also provided. } %\author{\packageAuthor{metap}} %\packageMaintainer{metap} \references{ \insertAllCited{} } \keyword{ package } \seealso{ The issue of meta-analysis of signficance levels is not completely unconnected with the topic of adjustment for multiple comparisons as in for example \code{\link{p.adjust}} } metap/man/truncated.Rd0000644000176200001440000000611315150264550014417 0ustar liggesusers\name{truncated} \alias{truncated} \alias{print.truncated} \alias{summary.truncated} \alias{plot.truncated} \title{Truncated product methods} \description{Implements two procedures for truncated versions of Fisher's method\loadmathjax} \usage{ truncated(p, ptrunc = NULL, rtrunc = NULL, ...) \method{print}{truncated}(x, ...) \method{summary}{truncated}(object, ...) \method{plot}{truncated}(x, pparams = list(pchs = c(16, 1), pcols = c("black", "black")), ...) } \arguments{ \item{p}{\sigvec} \item{ptrunc}{Value of \mjseqn{p} to truncate at. See Details} \item{rtrunc}{Which rank \mjseqn{p} to truncate at. See Details} \item{x}{An object of class \sQuote{\code{truncated}}} \item{object}{An object of class \sQuote{\code{truncated}}} \item{\dots}{Other arguments to be passed through} \item{pparams}{A list containing a vector \code{pchs} of plotting symbols and a vector \code{pcols} of colours} } \details{Uses routines from TFisher to implement truncated Fisher \insertCite{zaykin07,zhang18}{metap} and from mutoss to implement rank-truncated Fisher \insertCite{dudbridge03}{metap} The print method prints the statistic and its associated \mjseqn{p}-value. The summary method also prints how many of the input values were actually used. The plot method provides an index plot of the \mjseqn{p}-values. By default used \mjseqn{p}-values are plotted with a black filled circle and those not used with a black unfilled circle. The colours and plotting symbols can be changed in \code{pparams}. The first element of each vector is for the used \mjseqn{p}-values and the second for the unused ones. For more information on the choice between these two methods the reader is referred to \insertCite{dudbridge03;textual}{metap}. } \value{An object of class \sQuote{\code{truncated}} a list with entries \item{p}{The resultant overall \mjseqn{p}-value} \item{stat}{The test statistic} \item{validp}{The input vector with illegal values removed} \item{ptrunc}{The \mjseqn{p}-value used for truncation} \item{trunc}{The rank value used for truncation} \item{n}{A vector containing \code{incl}, the number of valid values included, \code{excl}, the number of valid values not used} \item{method}{The method used} } \note{ Only one of \code{ptrunc} or \code{rtrunc} is returned as appropriate. If the function encounters an error it returns NA for the value of \code{p} and gives a warning message. The effect of specifying both \code{ptrunc} and \code{rtrunc} is undefined. } \references{ \insertAllCited{} } \author{ Michael Dewey } \seealso{ %\code{\link[mutoss]{ranktruncated}}, \code{\link[TFisher]{stat.tpm}}, %and \code{\link[TFisher]{p.tpm}} \code{\link[TFisher]{stat.tpm}}, and \code{\link[TFisher]{p.tpm}} } \examples{ data(dat.metap) validity <- dat.metap$validity$p fit <- truncated(validity, ptrunc = 0.05) print(fit) truncated(validity, rtrunc = 5) truncated(validity, rtrunc = fit$n[1]) # same number of p values as prunc } \keyword{htest} metap/man/votep.Rd0000644000176200001440000000271114117607000013554 0ustar liggesusers\name{votep} \alias{votep} \alias{print.votep} \title{Combine p-values by the vote counting method} \description{ Combine \mjseqn{p}-values by the vote counting method\loadmathjax } \usage{ votep(p, alpha = 0.5) \method{print}{votep}(x, ...) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{\sigvec} \item{alpha}{A value defining the significance value limits, see Details} \item{x}{An object of class \sQuote{\code{votep}}} \item{...}{Other arguments to be passed through} } \details{By default splits the \mjseqn{p}-values at 0.5 with those below counting as positive and those above counting as negative. However setting alpha allows specifying a neutral zone. In that case values between alpha and 1 - alpha will be assumed to be neutral and only those outside the zone counted as positive or negative. If the value of alpha is greater than unity it is assumed to be a percentage. \ltlt{two} \plotmethod } \value{An object of class \sQuote{\code{votep}} and \sQuote{\code{votep}}, a list with entries \item{p}{\mjseqn{p} value} \item{pos}{Number of positives} \item{neg}{Number of negatives} \item{alpha}{The cut--off significance value lying in the range 0 to 1} \item{validp}{The input vector with illegal values removed} } \references{ \insertRef{becker94}{metap} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) beckerp <- dat.metap$beckerp votep(beckerp) } \keyword{ htest } metap/man/sumlog.Rd0000644000176200001440000000437614623337532013752 0ustar liggesusers\name{sumlog} \alias{sumlog} \alias{Fisher's method} \alias{chi-square (2) method} \alias{print.sumlog} \title{Combine p-values by the sum of logs (Fisher's) method } \description{Combine \mjseqn{p}-values by the sum of logs method, also known as Fisher's method, and sometimes as the chi-square (2) method\loadmathjax} \usage{ sumlog(p, log.p = FALSE, log.input = FALSE) \method{print}{sumlog}(x, ...) } \arguments{ \item{p}{\sigvec} \item{log.p}{\logp} \item{log.input}{\loginput} \item{x}{An object of class \sQuote{\code{sumlog}}} \item{...}{Other arguments to be passed through} } \details{ The method relies on the fact that \mjdeqn{\sum_{i=1}^k - 2 \log p_i}{sum (-2 log p)} is a chi-squared with \mjeqn{2 k}{2 * k} df where \mjseqn{k} is the number of studies \insertCite{fisher25}{metap}. \insertNoCite{becker94}{metap} \insertNoCite{rosenthal78}{metap} \insertNoCite{sutton00}{metap} \ltle{two} The \code{log.input} parameter may be beneficial when the input values are already logged and would be small if exponentiated since it avoids a conversion. \plotmethod \nocancel } \value{ An object of class \sQuote{\code{sumlog}} and \sQuote{\code{metap}}, a list with entries \item{chisq}{Value of chi-squared statistic} \item{df}{Associated degrees of freedom} \item{p}{Associated \mjseqn{p}-value} \item{validp}{The input vector with the illegal values removed} %% ... } \references{ \insertAllCited{} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) teachexpect <- dat.metap$teachexpect sumlog(teachexpect) # chisq = 69.473, df = 38, p = 0.0014, from Becker beckerp <- dat.metap$beckerp sumlog(beckerp) # chisq = 18.533, df = 10, sig rosenthal <- dat.metap$rosenthal sumlog(rosenthal$p) # chisq = 22.97, df = 10, p = 0.006 one sided cholest <- dat.metap$cholest$p sumlog(cholest) # chisq = 58.62, df = 68, p = 0.78 validity <- dat.metap$validity$p sumlog(validity) # chisq = 159.82, df = 40, p = 2.91 * 10^{-16} sumlog(c(0.0001, 0.0001, 0.9999, 0.9999)) # is significant all.equal(exp(sumlog(validity, log.p = TRUE)$p), sumlog(validity)$p) all.equal(sumlog(log(validity), log.input = TRUE)$p, sumlog(validity)$p) } % Add one or more standard keywords, see file 'KEYWORDS' in the % R documentation directory. \keyword{ htest } metap/man/sumz.Rd0000644000176200001440000000516314623337576013445 0ustar liggesusers\name{sumz} \alias{sumz} \alias{Stouffer's method} \alias{Sum of normals method} \alias{print.sumz} \title{Combine p-values using the sum of z (Stouffer's) method} \description{Combine \mjseqn{p}-values using the sum of z method\loadmathjax} \usage{ sumz(p, weights = NULL, data = NULL, subset = NULL, na.action = na.fail, log.p = FALSE, log.input = FALSE) \method{print}{sumz}(x, ...) } \arguments{ \item{p}{\sigvec} \item{weights}{A vector of weights} \item{data}{Optional data frame containing variables} \item{subset}{Optional vector of logicals to specify a subset of the \mjseqn{p}-values} \item{na.action}{A function indicating what should happen when data contains NAs} \item{log.p}{\logp} \item{log.input}{\loginput} \item{x}{An object of class \sQuote{\code{sumz}}} \item{...}{Other arguments to be passed through} } \details{ Defined as \mjdeqn{\frac{\sum_{i=1}^k w_i z(p_i)}{\sqrt {\sum_{i=1}^k w_i ^ 2}}}{sum (w * z(p)) / sqrt(sum (w * w))} is a \mjseqn{z} where \mjseqn{k} is the number of studies and \mjseqn{w} are the weights \insertCite{stouffer49}{metap}. By default the weights are equal. In the absence of effect sizes (in which case a method for combining effect sizes would be more appropriate anyway) best results are believed to be obtained with weights proportional to the square root of the sample sizes \insertCite{zaykin11}{metap} \insertNoCite{becker94}{metap} \insertNoCite{rosenthal78}{metap} \ltlt{two} If the omitted \mjseqn{p} values had supplied weights a further warning is issued. The \code{log.input} parameter may be beneficial when the input values are already logged and would be small if exponentiated since it avoids a conversion. \plotmethod } \value{An object of class \sQuote{\code{sumz}} and \sQuote{\code{metap}}, a list with entries \item{z}{Transformed sum of \mjseqn{z} values} \item{p}{Associated \mjseqn{p}-value} \item{validp}{The input vector with illegal values removed} \item{weights}{The weight vector corresponding to \code{validp}} } \references{ \insertAllCited{} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) teachexpect <- dat.metap$teachexpect sumz(teachexpect) # z = 2.435, p = 0.0074, from Becker beckerp <- dat.metap$beckerp sumz(beckerp) # z = 1.53, NS, from Beckerp rosenthal <- dat.metap$rosenthal sumz(rosenthal$p) # 2.39, p = 0.009 sumz(p, df, rosenthal) # 3.01, p = 0.0013 validity <- dat.metap$validity$p sumz(validity) # z = 8.191, p = 1.25 * 10^{-16} all.equal(exp(sumz(validity, log.p = TRUE)$p), sumz(validity)$p) all.equal(sumz(log(validity), log.input = TRUE)$p, sumz(validity)$p) } \keyword{ htest } metap/man/dat.metap.Rd0000644000176200001440000001260214606223504014302 0ustar liggesusers\name{dat.metap} \alias{dat.metap} \alias{beckerp} \alias{cholest} \alias{edgington} \alias{naep} \alias{mourning} \alias{rosenthal} \alias{teachexpect} \alias{validity} \docType{data} \title{Example data} \description{ The package contains the following datasets: \code{beckerp}, \code{cholest}, \code{edgington}, \code{mourning}, \code{naep}, \code{rosenthal}, \code{teachexpect}, \code{validity}, and \code{zhang}. \loadmathjax} \usage{data(dat.metap) } \format{A list with the following elements: \describe{ \item{\code{beckerp}}{ A vector of length 5 hypothetical \mjseqn{p} values } \item{\code{cholest}}{ A data frame with 34 observations on the following 5 variables. \describe{ \item{\code{ntreat}}{A numeric vector of numbers in the treated group} \item{\code{ncontrol}}{A numeric vector of number in the control group} \item{\code{dtreat}}{A numeric vector of number of deaths in the treated group} \item{\code{dcontrol}}{A numeric vector of number of deaths in the control group} \item{\code{p}}{a numeric vector of one sided \mjseqn{p} values} } } \item{\code{edgington}}{ A vector of length 7 hypothetical \mjseqn{p} values } \item{\code{naep}}{A data frame with 34 observations on the following 2 variables. \describe{ \item{\code{state}}{a factor with levels \code{AL}, \code{AR}, \code{AZ}, \code{CA}, \code{CO}, \code{CT}, \code{DE}, \code{FL}, \code{GA}, \code{HI}, \code{IA}, \code{ID}, \code{IN}, \code{KY}, \code{LA}, \code{MD}, \code{MI}, \code{MN}, \code{NC}, \code{ND}, \code{NE}, \code{NH}, \code{NJ}, \code{NM}, \code{NY}, \code{OH}, \code{OK}, \code{PA}, \code{RI}, \code{TX}, \code{VA}, \code{WI}, \code{WV}, \code{WY},} \item{\code{p}}{a numeric vector} }} \item{\code{mourning}}{ A data frame with 9 observations on the following 3 variables. \describe{ \item{\code{stance}}{a factor with levels \code{No stand}, \code{Opponent}, \code{Supporter}} \item{\code{grade}}{a factor with levels \code{G11-12}, \code{G7-8}, \code{G9-10}} \item{\code{p}}{a numeric vector of \mjseqn{p} values} }} \item{\code{rosenthal}}{ A data frame with 5 observations on the following 3 variables. \describe{ \item{\code{t}}{A numeric vector of values of \mjseqn{t}} \item{\code{df}}{a numeric vector of degrees of freedom} \item{\code{p}}{a numeric vector of one sided \mjseqn{p} values} } } \item{\code{teachexpect}}{A vector of length 19 hypothetical \mjseqn{p} values } \item{\code{validity}}{ A data frame with 20 observations on the following 3 variables \describe{ \item{\code{n}}{A numeric vector of sample sizes} \item{\code{r}}{a numeric vector of correlation coefficients} \item{\code{p}}{a numeric vector of one sided \mjseqn{p} values} } } \item{\code{zhang}}{ A data frame with 22 observations on the following 11 variables \describe{ \item{\code{study}}{character, the study names} \item{\code{smd}}{numeric, the standardised mean difference} \item{\code{lo}}{numeric, the lower confidence limit} \item{\code{hi}}{numeric, the upper confidence limit} \item{\code{ntreat}}{numeric, the treated sample size} \item{\code{ncont}}{numeric, the control sample size} \item{\code{n}}{numeric, the total sample size} \item{\code{phase}}{factor, what phase the patients were in: acute, healing, healed} \item{\code{sd}}{numeric, the calculated standard deviation} \item{\code{z}}{numeric, the calculated z} \item{\code{p}}{numeric, the probability associated with z} } } } } \details{ \describe{ \item{\code{beckerp}}{Hypothetical \mjseqn{p} values from \insertCite{becker94;textual}{metap}} \item{\code{cholest}}{\if{html}{\eqn{}}\mjseqn{p} values from trials of interventions for cholesterol lowering from \insertCite{sutton00;textual}{metap}} \item{\code{edgington}}{Hypothetical \mjseqn{p} values from \insertCite{edgington72a;textual}{metap}} \item{\code{mourning}}{Results from a study of mourning practices of Israeli youth following the assassination of Itzakh Rabin from \insertCite{benjamini00;textual}{metap}} \item{\code{naep}}{Results of mathematical achievment scores from the National Assessment of Educational Progress from \insertCite{benjamini00;textual}{metap}} \item{\code{rosenthal}}{Hypothetical example from \insertCite{rosenthal78;textual}{metap}} \item{\code{teachexpect}}{\if{html}{\eqn{}}\mjseqn{p}-values from studies of the effect of manipulating teacher expectancy on student IQ from \insertCite{becker94;textual}{metap}} \item{\code{validity}}{Data from studies of validity of student ratings of their instructors from \insertCite{becker94;textual}{metap} including correlations and sample sizes as well as \mjseqn{p}-values} \item{\code{zhang}}{Data from trials of exercise training for patients with cardiovascular disease from \insertCite{zhang16;textual}{metap} } } } \author{Michael Dewey} \note{The \mjseqn{p}-values in \code{cholest} have been re-calculated from other data given in the book and so are of higher accuracy than the ones given in the book which are only to two decimal places.} \references{ \insertAllCited{} } \examples{ data(dat.metap) } \keyword{datasets} metap/man/albatros.Rd0000644000176200001440000001267415112261761014245 0ustar liggesusers\name{albatros} \alias{albatros} %- Also NEED an '\alias' for EACH other topic documented here. \title{Albatros plot} \description{Produces the albatros plot of Harrison et al\loadmathjax} \usage{ albatros(p, n, axes = list(xlimit = NULL, ylimit = NULL, lefttext = NULL, righttext = NULL, xlas = 3, ylas = 2), contours = list(type = NULL, contvals = NULL, ltys = NULL, contlabs = NULL), plotpars = list(yscale = "sqrt", yfun = NULL, pchs = NULL, cols = NULL), ...) } \arguments{ \item{p}{A vector of \mjseqn{p} values} \item{n}{A vector of sample sizes} \item{axes}{A list containing \itemize{ \item \code{xlimit} a single value, the limit for the x-axis which is used symmetrically \item \code{ylimit} a vector of length 2, limits for the y-axis \item \code{lefttext} character, to label below plot \item \code{righttext} character, to label below plot \item \code{xlas} numeric, las value for x-axis \item \code{ylas} numeric, las value for y-axis } } \item{contours}{A list containing \itemize{ \item \code{type} what effect size to use, a character one of "corr", "or", "smd" \item \code{contvals} a vector, what values to draw the contours at \item \code{ltys} a vector, what line types to use \item \code{contlabs} logical, draw the labels of the countours? } } \item{plotpars}{A list containing \itemize{ \item \code{yscale} Scaling for y-axis, See details \item \code{yfun} Optional user function for scaling y-axi \item \code{pchs} Symbols to be used \item \code{cols} Colours for points } } \item{\dots}{Arguments to be passed through to \code{plot}} } \details{Plots \mjseqn{n}, possibly transformed, against trnsformed \mjseqn{p} and draws contours of constant effect size. \insertNoCite{harrison17}{metap} The \mjseqn{p} value scale on the x-axis is a logarithmic one but folded at the null value so that the extreme values represent small probabilities in each direction. The scale for the y-axis is user selectable. The original scale in the Stata version is \mjeqn{(\log_{10}n)^2}{log(n, base = 10) ^ 2} which is obtained by setting \code{yscale} to "classic" but it is also possible to use \mjeqn{\sqrt{n}}{sqrt(n)} which is the default or \mjseqn{n} by setting \code{yscale} to "n". Setting \code{yscale} to "userfun" allows for the user to supply a function for transformation. The function (of a single argument) should be given to the \code{userfun} parameter. If the dataset contains extreme values the plot may be uninformative and the \code{xlimit} and \code{ylimit} parameters my be helpful to clip the plot. If they are not specified the function tries to choose suitable values. The values for \code{xlas} and \code{ylas} control the orientation of the tick labels relative to the plot. The default values are usually satisfactory but if there are many ticks they may need setting explicitly. For the contours if the \code{type} parameter in \code{contours} is NULL (the default) no contours will be plotted. The options available are \dQuote{smd} (standardised mean difference) \dQuote{corr} (correlation) \dQuote{or} (odds ratio). The contours are labelled unless contlabs is set to \code{FALSE}. The function tries to position these so they are not obscured by the contour lines but if that is unsatisfactory then it is best to suppress them and position them manually or use a legend to identify line types. The \code{pch} parameter may either be a single value or a vector of the same length as \code{p}. It may contain anything which is legal as input to the parameter of the same name in the graphics library and will be used for the plotted points. The \code{cols} parameter works similarly. The values of \code{lefttext} and \code{righttext} are used to produce labels under the \mjseqn{x}-axis and are placed level with the label. By default they are not produced. The return values from the function may be useful if further annotations are required as they give the axis limits in plotting units. These are what are needed for the arguments to \code{legend} for instance. Note that zero or one are not valid \mjseqn{p}-values and are silently removed and values of \mjseqn{n} less than 2 are not plotted. } \value{Returns a list containing \item{xlims}{The limits for the x-axis in plotting units} \item{ylims}{The limits for the y-axis in plotting units} \item{validp}{The valid values for p} \item{validn}{The valid values for n} } \references{ \insertAllCited{} } \author{Michael Dewey} %\note{The docontours function is for internal use only} %% ~Make other sections like Warning with \section{Warning }{....} ~ \seealso{For plotting parameters see \code{\link{par}} } \examples{ data(dat.metap) validity <- dat.metap$validity fit.v <- albatros(validity$p, validity$n, contours = list(type = "corr", contvals = c(0.25, 0.5, 0.8), ltys = 1:3), axes = list(ylimit = c(1,200), lefttext = "Negative correlation", righttext = "Positive correlation"), main = "Validity") # fit.z <- albatros(dat.metap$zhang$p, dat.metap$zhang$n, contours = list(type = "smd", contvals = c(0.25, 0.5, 1), ltys = 1:3), plotpars = list(pchs = letters[unclass(dat.metap$zhang$phase)]), axes = list(lefttext = "Favours control", righttext = "Favours exercise"), main = "Zhang" ) } \keyword{hplot} metap/man/wilkinsonp.Rd0000644000176200001440000000616714136254504014635 0ustar liggesusers\name{wilkinsonp} \alias{wilkinsonp} \alias{maximump} \alias{minimump} \alias{Tippett's method} \alias{print.wilkinsonp} \alias{print.maximump} \alias{print.minimump} \title{Combine p-values using Wilkinson's method} \description{Combine \mjseqn{p}-values using Wilkinson's method\loadmathjax} \usage{ wilkinsonp(p, r = 1, alpha = 0.05, log.p = FALSE) maximump(p, alpha = 0.05, log.p = FALSE) minimump(p, alpha = 0.05, log.p = FALSE) \method{print}{wilkinsonp}(x, ...) \method{print}{maximump}(x, ...) \method{print}{minimump}(x, ...) } \arguments{ \item{p}{\sigvec} \item{r}{Use the \mjseqn{r}th smallest \mjseqn{p} value} \item{alpha}{The significance level} \item{log.p}{\logp} \item{x}{An object of class \sQuote{\code{wilkinsonp}} or of class \sQuote{\code{maximump}} or of class \sQuote{\code{minimump}}} \item{...}{Other arguments to be passed through} } \details{ Wilkinson \insertCite{wilkinson51}{metap} originally proposed his method in the context of simultaneous statistical inference: the probability of obtaining \mjseqn{r} or more significant statistics by chance in a group of \mjseqn{k}. The values are obtained from the Beta distribution, see \code{\link{pbeta}}. If \code{alpha} is greater than unity it is assumed to be a percentage. Either values greater than 0.5 (assumed to be confidence coefficient) or less than 0.5 are accepted. \lele{two} \code{maximump} and \code{minimump} each provide a wrapper for \code{wilkinsonp} for the special case when \mjeqn{r = \mathrm{length}(p)}{r = length(p)} or \mjseqn{r=1} respectively and each has its own print method. The method of minimum \mjseqn{p} is also known as Tippett's method \insertCite{tippett31}{metap}. \insertNoCite{becker94}{metap}\insertNoCite{birnbaum54}{metap} \plotmethod \nocancel } \value{An object of class \sQuote{\code{wilkinsonp}} and \sQuote{\code{metap}} or of class \sQuote{\code{maximump}} and \sQuote{\code{metap}} or of class \sQuote{\code{minimump}} and \sQuote{\code{metap}}, a list with entries \item{p}{The \mjseqn{p}-value resulting from the meta--analysis} \item{pr}{The \mjseqn{r}th smallest \mjseqn{p} value used} \item{r}{The value of \mjseqn{r}} \item{critp}{The critical value at which the \mjseqn{r}th value would have been significant for the chosen \code{alpha}} \item{validp}{The input vector with illegal values removed} %% ... } \references{ \insertAllCited{} } \note{The value of \code{critp} is always on the raw scale even if \code{log.p} has been set to TRUE} \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) beckerp <- dat.metap$beckerp minimump(beckerp) # signif = FALSE, critp = 0.0102, minp = 0.016 teachexpect <- dat.metap$teachexpect minimump(teachexpect) # crit 0.0207, note Becker says minp = 0.0011 wilkinsonp(c(0.223, 0.223), r = 2) # Birnbaum, just signif validity <- dat.metap$validity$p minimump(validity) # minp = 0.00001, critp = 1.99 * 10^{-4} minimump(c(0.0001, 0.0001, 0.9999, 0.9999)) # is significant all.equal(exp(minimump(validity, log.p = TRUE)$p), minimump(validity)$p) all.equal(exp(maximump(validity, log.p = TRUE)$p), maximump(validity)$p) } \keyword{ htest } metap/man/macros/0000755000176200001440000000000015174342115013422 5ustar liggesusersmetap/man/macros/macros.Rd0000644000176200001440000000262215174342105015176 0ustar liggesusers\newcommand{\nocancel}{Inspection of the distribution of \mjseqn{p}-values is highly recommended as extreme values in opposite directions do not cancel out. See last example. This may not be what you want.} \newcommand{\plotmethod}{The plot method for class \sQuote{\code{metap}} calls \code{\link{plotp}} on the valid \eqn{p}-values.} \newcommand{\sigvec}{A vector of significance values} \newcommand{\ltle}{The values of \mjseqn{p_i} should be such that \mjteqn{0 < p_i\le 1}{0 \lt p_i \le 1}{0 < p_i\le 1} and a warning is given if that is not true. A warning is given if, possibly as a result of removing illegal values, fewer than #1 values remain and the return values are set to NA.} \newcommand{\ltlt}{The values of \mjseqn{p_i} should be such that \mjteqn{0 < p_i < 1}{0 \lt p_i \lt 1}{0 < p_i < 1}and a warning is given if that is not true. A warning is given if, possibly as a result of removing illegal values, fewer than #1 values remain and the return values are set to NA.} \newcommand{\lele}{The values of \mjseqn{p_i} should be such that \mjseqn{0\le p_i\le 1} and a warning is given if that is not true. A warning is given if, possibly as a result of removing illegal values, fewer than #1 values remain and the return values are set to NA.} \newcommand{\logp}{Logical, if TRUE result is returned as log(p)} \newcommand{\loginput}{Logical, if TRUE the input \mjseqn{p} values are assumed to be logged}metap/man/meanp.Rd0000644000176200001440000000225414117604732013532 0ustar liggesusers\name{meanp} \alias{meanp} \alias{print.meanp} %- Also NEED an '\alias' for EACH other topic documented here. \title{Combine p values by the mean p method} \description{Combine \mjseqn{p} values by the mean p method\loadmathjax} \usage{ meanp(p) \method{print}{meanp}(x, ...) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{\sigvec} \item{x}{An object of class \sQuote{\code{meanp}}} \item{...}{Other arguments to be passed through} } \details{ Defined as \mjdeqn{z = (0.5 - \bar{p}) \sqrt{12k}}{z = (0.5 - mean(p)) * sqrt(12k)} which is a standard normal and due to \insertCite{edgington72b;textual}{metap} \insertNoCite{becker94}{metap}\insertNoCite{rosenthal78}{metap} \lele{four} \plotmethod } \value{ An object of class \sQuote{\code{meanp}} and \sQuote{\code{metap}}, a list with entries \item{z}{Value of \mjseqn{z}} \item{p}{Associated \mjseqn{p}-value} \item{validp}{The input vector with illegal values removed} } \references{ \insertAllCited{} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) rosenthal <- dat.metap$rosenthal meanp(rosenthal$p) # 2.17, p = 0.015 one tailed } \keyword{ htest } metap/man/meanz.Rd0000644000176200001440000000355014606754724013556 0ustar liggesusers\name{meanz} \alias{meanz} \alias{print.meanz} \title{Combine p values using the mean z method} \description{Combines p values using the mean of z method\loadmathjax} \usage{ meanz(p, log.p = FALSE) \method{print}{meanz}(x, ...) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{\sigvec} \item{log.p}{\logp} \item{x}{An object of class \sQuote{\code{meanz}}} \item{...}{Other arguments to be passed through} } \details{ Let \mjdeqn{\bar{z} = \sum_{i=1}^k \frac{z(p_i)}{k}}{bar{z} = sum(z(p) / k)} and \mjdeqn{s_{\bar{z}} = \frac{s_z}{\sqrt{k}}}{s_{bar{z}} = s_z / sqrt k } Defined as \mjdeqn{% \frac{\bar{z}}{s_{\bar{z}}} > t_{k-1}(\alpha) }{((bar{z} / s_bar{z}) > t_{k-1}(alpha)} \lele{two} As can be seen if all the \mjseqn{p_i} are equal or close to equal this gives a \mjeqn{t=\pm\infty}{t=+-infty} leading to a returned value of 0 or 1. A set of \mjseqn{p} values with small variance will necessarily give a large value for \mjdeqn{\frac{\bar{z}}{s_{\bar{z}}}}{((bar{z} / s_bar{z})} and hence a small \mjseqn{p} value which may be smaller than that for another set all of whose primary values are less than any in the first set. See examples for a demonstration. \plotmethod } \value{An object of class \sQuote{\code{meanz}} and \sQuote{\code{metap}}, a list with entries \item{z}{The value of the mean \mjseqn{z} statistic} \item{p}{The associated \mjseqn{p} value} \item{validp}{The input vector with illegal values removed} } \references{ \insertRef{becker94}{metap} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) beckerp <- dat.metap$beckerp meanz(beckerp) meanz(c(0.1, 0.2)) # greater than next example meanz(c(0.3, 0.31)) # less than above all.equal(exp(meanz(beckerp, log.p = TRUE)$p), meanz(beckerp)$p) } \keyword{ htest } metap/man/logitp.Rd0000644000176200001440000000271214606754070013733 0ustar liggesusers\name{logitp} \alias{logitp} \alias{print.logitp} \title{Combine p values using the logit method} \description{ Combine \mjseqn{p} values using logit method\loadmathjax } \usage{ logitp(p, log.p = FALSE) \method{print}{logitp}(x, ...) } \arguments{ \item{p}{\sigvec} \item{log.p}{\logp} \item{x}{An object of class \sQuote{\code{logitp}}} \item{...}{Other arguments to be passed through} } \details{ Defined as \mjdeqn{t = - \frac{\sum_{i=1}^k \log\frac{p_i}{1 - p_i}}{C}}{% t = - sum log(p / (1 - p)) / C} where \mjdeqn{C = \sqrt\frac{k \pi^2 (5 k + 2)}{3(5 k + 4)}}{C = sqrt((k pi^2 (5 k + 2)) / (3(5 k + 4)))} and \mjseqn{k} is the number of studies. \ltlt{two} \plotmethod } \value{ An object of class \sQuote{\code{logitp}} and \sQuote{\code{metap}}, a list with entries \item{t}{Value of Student's \mjseqn{t}} \item{df}{Associated degrees of freedom} \item{p}{Associated \mjseqn{p}-value} \item{validp}{The input vector with illegal values removed} } \references{ \insertRef{becker94}{metap} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) teachexpect <- dat.metap$teachexpect logitp(teachexpect) # t = 2.763, df = 99, p = 0.0034, from Becker beckerp <- dat.metap$beckerp logitp(beckerp) # t = 1.62, df = 29, NS, from Becker validity <- dat.metap$validity$p logitp(validity) # t = 9.521, df = 104, p = 3.89 * 10^{-16} all.equal(exp(logitp(validity, log.p = TRUE)$p), logitp(validity)$p) } \keyword{ htest } metap/man/allmetap.Rd0000644000176200001440000000277214760342174014241 0ustar liggesusers\name{allmetap} \alias{allmetap} \alias{print.allmetap} \title{Carry out all or some of the methods in the package} \description{Enables all or a selected number of the package methods to be executed on the same dataset\loadmathjax} \usage{ allmetap(p, method = "all", log.p = FALSE) \method{print}{allmetap}(x, digits = 5, ...) } \arguments{ \item{p}{A vector of \mjseqn{p}-values} \item{method}{A vector of character containing names of methods or \sQuote{\code{all}}} \item{log.p}{Logical, are the \mjseqn{p}-values passed as logs?} \item{x}{An object of class \sQuote{\code{allmetap}}} \item{digits}{How many digits to print?} \item{...}{Other arguments to be passed through} } \details{The function uses each of the methods specified on the data-set in \code{p}. If method contains \sQuote{\code{all}} then this over--rides any specific method(s) named. } \value{Returns an object of class \sQuote{\code{allmetap}} and \sQuote{\code{data.frame}} containing columns \item{p}{The value of p returned} \item{valid}{The number of valid p values used for that method} \item{eponym}{The eponym, if any, for the method} The row names are the names of the methods used. If any of the methods cannot be applied to that data--set NA are returned for \code{p} and \code{valid}. } \author{Michael Dewey} \examples{ data(dat.metap) beckerp <- dat.metap$beckerp allmetap(beckerp) allmetap(beckerp, method = c("sumz", "sumlog"), log.p = TRUE) } \keyword{htest} metap/man/two2one.Rd0000644000176200001440000000255414117607466014041 0ustar liggesusers\name{two2one} \alias{two2one} %- Also NEED an '\alias' for EACH other topic documented here. \title{Convert two-sided p-values to one-sided} \description{Convert two-sided p-values to one-sided\loadmathjax} \usage{ two2one(p, two = NULL, invert = NULL) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{A vector of p-values} \item{two}{A logical vector defining which \mjseqn{p}-values are two-sided and to be converted} \item{invert}{A logical vector defining which \mjseqn{p}-values are to be inverted} } \details{The \mjseqn{p}-values supplied to the other functions should be one-sided and all in the same direction. This convenience function will convert two-sided to one-sided and invert as necessary. By default it is assumed that all \mjseqn{p}-values are two-sided and the function converts them all to one-sided. Use \code{invert} to specify if some of the tests resulted in outcomes in the other direction. So for example a value of 0.05 will be converted to 0.025 unless \code{invert} is TRUE in which case it is converted to 0.975.} \value{A vector of one-sided \mjseqn{p}-values all in the correct direction } \author{Michael Dewey} \examples{ data(dat.metap) rosenthal <- dat.metap$rosenthal twop <- with(rosenthal, (pt(t, df))) two2one(twop, two = rep(FALSE, 5), invert = rep(TRUE, 5)) # restore to one-sided } \keyword{ manip } metap/man/invt.Rd0000644000176200001440000000321114606754000013401 0ustar liggesusers\name{invt} \alias{invt} \alias{print.invt} \title{Combine p values using the inverse t method} \description{Combine p values using the inverse t method\loadmathjax} \usage{ invt(p, k, data = NULL, subset = NULL, na.action = na.fail, log.p = FALSE) \method{print}{invt}(x, ...) } \arguments{ \item{p}{\sigvec} \item{k}{A vector of degrees of freedom to use, see details} \item{data}{Optional data frame containing variables} \item{subset}{Optional vector of logicals to specify a subset of the \mjseqn{p}-values} \item{na.action}{A function indicating what should happen when data contains NAs} \item{log.p}{\logp} \item{x}{An object of class \sQuote{\code{invt}}} \item{...}{Other arguments to be passed through} } \details{ Defined as \mjdeqn{\frac{\sum_{i=1}^n t_{k_i}(p_i)}% {\sqrt{\sum_{i=1}^n \frac{k_i}{k_i - 2}}}% > z(\alpha)% }{\sum t (p) /% \sqrt{\sum k / (k - 2)}% > z(\alpha)} If \code{k} is a single value it is used for all the \code{p} of which there are \code{n}. If any value of \mjseqn{k_i\le2} then the corresponding \mjseqn{p_i} is not included. \ltle{two} \plotmethod } \value{ An object of class \sQuote{\code{invt}} and \sQuote{\code{metap}}, a list with entries \item{z}{Value of z} \item{p}{Associated p-value} \item{validp}{The input vector with the illegal values removed} } \references{ \insertRef{becker94}{metap} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) beckerp <- dat.metap$beckerp invt(beckerp, 50) all.equal(exp(invt(beckerp, 50, log.p = TRUE)$p), invt(beckerp, 50)$p) } \keyword{ htest } metap/man/schweder.Rd0000644000176200001440000000706414117606234014241 0ustar liggesusers\name{schweder} \alias{schweder} \title{Schweder and Spjotvoll plot} \description{Produces the plot suggested by Schweder and Spjotvoll to display a collection of \mjseqn{p}-values and also optionally draws the lowest slope line suggested by Benjamini and Hochberg\loadmathjax } \usage{ schweder(p, xlab = "Rank of p", ylab = "p", drawline = NULL, bh.lwd = 1, bh.lty = "solid", bh.col = "black", ls.control = list(frac = NULL), ls.lwd = 1, ls.lty = "dotted", ls.col = "black", ab.control = list(a = NULL, b = NULL), ab.lwd = 1, ab.lty = "dashed", ab.col = "black", ...) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{A vector of \mjseqn{p}-values} \item{xlab}{Label for plot \mjseqn{x}-axis} \item{ylab}{Label for plot \mjseqn{y}-axis} \item{drawline}{Which line, if any, to draw. See Details} \item{bh.lwd}{Width of the lowest slope line} \item{bh.lty}{Line type of the lowest slope line} \item{bh.col}{Colour of the lowest slope line} \item{ls.control}{A list containing a named element \code{frac}. See Details} \item{ls.lwd}{Width of the least squares line} \item{ls.lty}{Line type of the least squares line} \item{ls.col}{Colour of the least squares line} \item{ab.control}{A list containing two elements \code{a} and \code{b}. See Details} \item{ab.lwd}{Width of the specified line} \item{ab.lty}{Line type of the specified line} \item{ab.col}{Colour of the specified line} \item{\dots}{Further parameters to be passed through to plot} } \details{After removing invalid \mjseqn{p}-values plots them. Any graphics parameters passed in \code{...} affect this part of the plot only. Note that the axes are chosen according to the scheme of Banjamini and Hochberg, Schweder and Spjotvoll used a different system. By setting \code{drawline} appropriately up to three lines may be drawn. If \code{drawline} includes the string \code{"bh"} the lowest slope line of Benjaimin and Hochberg is drawn. No further parameters are needed here but the characteristics of the line may be set: width, line type, and colour. If \code{drawline} includes the string \code{"ls"} a least squares line is drawn passing through the point \mjseqn{k+1, 1}. The parameter \code{frac} specified what fraction of the values be used for this and may need experimentation to obtain a suitable line. The characteristics of the line may be set: width, line type, and colour. If \code{drawline} includes the string \code{"ab"} a user specified line is drawn. The parameters \code{a} and \code{b} specify the intercept and slope. The characteristics of the line may be set: width, line type, and colour. } \value{ A list containing \item{p}{The values of \mjseqn{p} plotted} \item{bh.params}{A list containing at least items \code{a} and \code{b} the intercept and slope of the line drawn. This is only included if the lowest slope line was drawn} \item{ls.params}{A list containing at least items \code{a} and \code{b} the intercept and slope of the line drawn. This is only included if the least squares line was drawn} \item{ab.params}{A list containing at least items \code{a} and \code{b} the intercept and slope of the line drawn. This is only included if the user specified line was drawn} } \references{ \insertRef{becker94}{metap} \insertRef{benjamini00}{metap} \insertRef{schweder82}{metap} } \author{Michael Dewey} \examples{ data(dat.metap) teachexpect <- dat.metap$teachexpect schweder(teachexpect) } \keyword{ hplot } metap/DESCRIPTION0000644000176200001440000000210015175121722013062 0ustar liggesusersPackage: metap Type: Package Title: Meta-Analysis of Significance Values Version: 1.14 Date: 2026-04-29 Authors@R: person("Michael", "Dewey", role = c("aut", "cre"), email = "lists@dewey.myzen.co.uk", comment = c(ORCID = "0000-0002-7522-3677") ) Description: The canonical way to perform meta-analysis involves using effect sizes. When they are not available this package provides a number of methods for meta-analysis of significance values including the methods of Edgington, Fisher, Lancaster, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate published results; and routines for graphical display. Depends: R (>= 3.5.0) Imports: lattice,Rdpack (>= 0.7),TFisher,mathjaxr (>= 2.0-0),qqconf,mutoss RdMacros: Rdpack,mathjaxr BuildManual: TRUE License: GPL-2 LazyLoad: yes NeedsCompilation: no Packaged: 2026-04-29 08:42:26 UTC; MichaelUser Author: Michael Dewey [aut, cre] (ORCID: ) Maintainer: Michael Dewey Repository: CRAN Date/Publication: 2026-05-01 13:00:02 UTC