lucene-spatial3d-8.5.0-150200.4.4.3 >  A cp9|OC8^^M| E՝l΅s;3\l!,:"mTmz&o -{#b  MJ-sBƪcweJ6PjjM$gs89Sdzm$O%'y)lXȝXѤv哤o :҄sij B_\Pdؿ _rVu/u򨸒]ר`EK.58589e940641360c30d64cf8089efcc0f39fb308db6ca59be20f09e317e9c1a6d3c7470e1101fa8a4902ee151c5d0e4e38bc4af5̉cp9|>ҮIrq溩lI>tAre-\V~sK  J..֧ekiq!$S vzrgNղkvӅ?yhي[r/ [Qć]ܔg@| .S0 ?YA8gyu=1JHAW_ (;i׹H| Ψ3$XXhXeNmkjxt>p>?d & B  +Fagp    ~ 0(89:5FaGtHIXY\]^^bcdef l u v8wxy z8HLRClucene-spatial3d8.5.0150200.4.4.3Spatial3d module for luceneApache Lucene is a full-text search engine written entirely in Java. This package provides the "spatial3d" module for Lucene.c_goat16SSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/Javahttps://lucene.apache.org/linuxnoarch XAA큤cVcUcVcVcWcVa84b47464884ec1ec16e3c4b23d6a5be93700b216bd045b841e60d4b54e0af5abd72752e7638e73cc40fa0226d08857169ace7cdcdaea152978eec41343da7cd7829353cd7d2d4c56c5fd4ce178b1f6235e33acd04b7f0c8c0344f145a6c81e6lucene/lucene-spatial3d.jarrootrootrootrootrootrootrootrootrootrootrootrootlucene-8.5.0-150200.4.4.3.src.rpmlucene-spatial3dmvn(org.apache.lucene:lucene-spatial3d)mvn(org.apache.lucene:lucene-spatial3d:pom:)osgi(org.apache.lucene.spatial3d)@@@    java-headlessjavapackages-filesystemmvn(org.apache.lucene:lucene-core)mvn(org.apache.lucene:lucene-core)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.5.03.0.4-14.6.0-14.0-15.2-14.14.1b7@^@^x]n]?]@]@]@]@\b@\'@[Y5Ycl@YTY@U hfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comidonmez@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comjengelh@inai.debadshah400@gmail.comdziolkowski@suse.comtchvatal@suse.com- Added patch: * lucene-nodoclint.patch + Do not abort compilation on html5 errors with javadoc 17- Upgrade to version 8.5.0 * API Changes: + LUCENE-9093: Change in behavior of the UnifiedHighlighter's LengthGoalBreakIterator that will yield Passages sized a little different due to the fact that the sizing pivot is now the center of the first match and not its left edge. + LUCENE-9116: PostingsWriterBase and PostingsReaderBase no longer support setting a field's metadata via a 'long[]'. + LUCENE-9116: The FSTOrd postings format has been removed. + LUCENE-8369: Remove obsolete spatial module. + LUCENE-8621: Refactor LatLonShape, XYShape, and all query and utility classes to core. + LUCENE-9218: XY geometries API works in float space. + LUCENE-9212: Intervals.multiterm() takes CompiledAutomaton rather than plain Automaton + LUCENE-9150: Restore support for dynamic PlanetModel in spatial3d. + LUCENE-9171: QueryBuilder.newTermQuery() and .newSynonymQuery() now take boost parameters. + LUCENE-9029: Deprecate SloppyMath toRadians/toDegrees in favor of Java Math. + LUCENE-8620: Add CONTAINS support for LatLonShape and XYShape. + LUCENE-9050: MultiTermIntervalsSource.visit() was not calling back to its visitor. + LUCENE-8909: IndexWriter#getFieldNames() method is used to get fields present in index. After LUCENE-8316, this method is no longer required. Hence, deprecate IndexWriter#getFieldNames() method. + LUCENE-8755: SpatialPrefixTreeFactory now consumes the "version" parsed with Lucene's Version class. The quad and packed quad prefix trees are sensitive to this. It's recommended to pass the version like you should do likewise for analysis components for tokenized text, or else changes to the encoding in future versions may be incompatible with older indexes. + LUCENE-8956: QueryRescorer now only sorts the first topN hits instead of all initial hits. + LUCENE-8921: IndexSearcher.termStatistics() no longer takes a TermStates; it takes the docFreq and totalTermFreq. And don't call if docFreq <= 0. The previous implementation survives as deprecated and final. It's removed in 9.0. + LUCENE-8990: PointValues#estimateDocCount(visitor) estimates the number of documents that would be matched by the given IntersectVisitor. THe method is used to compute the cost() of ScorerSuppliers instead of PointValues#estimatePointCount(visitor). + LUCENE-8865: IndexSearcher now uses Executor instead of ExecutorService. This change is fully backwards compatible since ExecutorService directly implements Executor. + LUCENE-8856: Intervals queries have moved from the sandbox to the queries module. + LUCENE-8893: Intervals.wildcard() and Intervals.prefix() methods now take BytesRef rather than String. + LUCENE-3041: A query introspection API has been added. Queries should implement a visit() method, taking a QueryVisitor, and either pass the visitor down to any child queries, or call a visitX() or consumeX() method on it. All locations in the code that called Weight.extractTerms() have been changed to use this API, and the extractTerms() method has been deprecated. + LUCENE-8735: Directory.getPendingDeletions is now abstract to ensure subclasses override it. FilterDirectory now delegates the call, ensuring correct default behaviour for subclasses. + LUCENE-8662: TermsEnum.seekExact(BytesRef) to abstract and delegate seekExact(BytesRef) in FilterLeafReader.FilterTermsEnum. + LUCENE-8469: Deprecated StringHelper.compare has been removed. + LUCENE-8039: Introduce a "delta distance" method set to GeoDistance. This allows distance calculations, especially for paths, to take into account an "excursion" to include the specified point. + LUCENE-8007: Index statistics Terms.getSumDocFreq(), Terms.getDocCount() are now required to be stored by codecs. Additionally, TermsEnum.totalTermFreq() and Terms.getSumTotalTermFreq() are now required: if frequencies are not stored they are equal to TermsEnum.docFreq() and Terms.getSumDocFreq(), respectively, because all freq() values equal 1. + LUCENE-8038: Deprecated PayloadScoreQuery constructors have been removed + LUCENE-8014: Similarity.computeSlopFactor() and Similarity.computePayloadFactor() have been removed + LUCENE-7996: Queries are now required to produce positive scores. + LUCENE-8099: CustomScoreQuery, BoostedQuery and BoostingQuery have been removed + LUCENE-8012: Explanation now takes Number rather than float + LUCENE-8116: SimScorer now only takes a frequency and a norm as per-document scoring factors. + LUCENE-8113: TermContext has been renamed to TermStates, and can now be constructed lazily if term statistics are not required + LUCENE-8242: Deprecated method IndexSearcher#createNormalizedWeight() has been removed + LUCENE-8267: Memory codecs removed from the codebase (MemoryPostings, MemoryDocValues). + LUCENE-8144: Moved QueryCachingPolicy.ALWAYS_CACHE to the test framework. + LUCENE-8356: StandardFilter and StandardFilterFactory have been removed + LUCENE-8373: StandardAnalyzer.ENGLISH_STOP_WORD_SET has been removed + LUCENE-8388: Unused PostingsEnum#attributes() method has been removed + LUCENE-8405: TopDocs.maxScore is removed. IndexSearcher and TopFieldCollector no longer have an option to compute the maximum score when sorting by field. + LUCENE-8411: TopFieldCollector no longer takes a fillFields option, it now always fills fields. + LUCENE-8412: TopFieldCollector no longer takes a trackDocScores option. Scores need to be set on top hits via TopFieldCollector#populateScores instead. + LUCENE-6228: A new Scorable abstract class has been added, containing only those methods from Scorer that should be called from Collectors. LeafCollector.setScorer() now takes a Scorable rather than a Scorer. + LUCENE-8475: Deprecated constants have been removed from RamUsageEstimator. + LUCENE-8483: Scorers may no longer take null as a Weight + LUCENE-8352: TokenStreamComponents is now final, and can take a Consumer in its constructor + LUCENE-8498: LowerCaseTokenizer has been removed, and CharTokenizer no longer takes a normalizer function. + LUCENE-7875: Moved MultiFields static methods out of the class. getLiveDocs is now in MultiBits which is now public. getMergedFieldInfos and getIndexedFields are now in FieldInfos. getTerms is now in MultiTerms. getTermPositionsEnum and getTermDocsEnum were collapsed and renamed to just getTermPostingsEnum and moved to MultiTerms. + LUCENE-8513: MultiFields.getFields is now removed. Please avoid this class, and Fields in general, when possible. + LUCENE-8497: MultiTermAwareComponent has been removed, and in its place TokenFilterFactory and CharFilterFactory now expose type-safe normalize() methods. This decouples normalization from tokenization entirely. + LUCENE-8597: IntervalIterator now exposes a gaps() method that reports the number of gaps between its component sub-intervals. This can be used in a new filter available via Intervals.maxgaps(). + LUCENE-8609: Remove IndexWriter#numDocs() and IndexWriter#maxDoc() in favor of IndexWriter#getDocStats(). * Changes in Runtime Behavior + LUCENE-8671: Load FST off-heap also for ID-like fields if reader is not opened from an IndexWriter. + LUCENE-8730: WordDelimiterGraphFilter always emits its original token first. This brings its behaviour into line with the deprecated WordDelimiterFilter, so that the only difference in output between the two is in the position length attribute. + LUCENE-7386: Disjunctions nested in disjunctions are now flattened. This might trigger changes in the produced scores due to changes to the order in which scores of sub clauses are summed up. + LUCENE-8756: MoreLikeThisQuery now respects custom term frequencies (TermFrequencyAttribute) at search time + LUCENE-8333: Switch MoreLikeThis.setMaxDocFreqPct to use maxDoc instead of numDocs. + LUCENE-7837: Indices that were created before the previous major version will now fail to open even if they have been merged with the previous major version. + LUCENE-8020: Similarities are no longer passed terms that don't exist by queries such as SpanOrQuery, so scoring formulas no longer require divide-by-zero hacks. IndexSearcher.termStatistics/collectionStatistics return null instead of returning bogus values for a non-existent term or field. + LUCENE-7996: FunctionQuery and FunctionScoreQuery now return a score of 0 when the function produces a negative value. + LUCENE-8116: Similarities now score fields that omit norms as if the norm was 1. This might change score values on fields that omit norms. + LUCENE-8134: Index options are no longer automatically downgraded. + LUCENE-8031: Length normalization correctly reflects omission of term frequencies. + LUCENE-7444: StandardAnalyzer no longer defaults to removing English stopwords + LUCENE-8060: IndexSearcher's search and searchAfter methods now only compute total hit counts accurately up to 1,000 in order to enable top-hits optimizations such as block-max WAND (LUCENE-8135). + LUCENE-8505: IndexWriter#addIndices will now fail if the target index is sorted but the candidate is not. + LUCENE-8535: Highlighter and FVH doesn't support ToParent and ToChildBlockJoinQuery out of the box anymore. In order to highlight on Block-Join Queries a custom WeightedSpanTermExtractor / FieldQuery should be used. + LUCENE-8563: BM25 scores don't include the (k1+1) factor in their numerator anymore. This doesn't affect ordering as this is a constant factor which is the same for every document. + LUCENE-8509: WordDelimiterGraphFilter will no longer set the offsets of internal tokens by default, preventing a number of bugs when the filter is chained with tokenfilters that change the length of their tokens + LUCENE-8633: IntervalQuery scores do not use term weighting any more, the score is instead calculated as a function of the sloppy frequency of the matching intervals. + LUCENE-8635: FSTs can now remain off-heap, accessed via IndexInput, and the default codec's term dictionary (BlockTreeTermsReader) will now leave the FST for the terms index off-heap for non-primary-key fields using MMapDirectory, reducing heap usage for such fields. * New Features: + LUCENE-8903: Add LatLonShape and XYShape point query. + LUCENE-8707: Add LatLonShape and XYShape distance query. + LUCENE-9238: New XYPointField field and Queries for indexing, searching and sorting cartesian points. + LUCENE-8936: Add SpanishMinimalStemFilter + LUCENE-8764 LUCENE-8945: Add "export all terms and doc freqs" feature to Luke with delimiters. + LUCENE-8747: Composite Matches from multiple subqueries now allow access to their submatches, and a new NamedMatches API allows marking of subqueries and a simple way to find which subqueries have matched on a given document + LUCENE-8769: Introduce Range Query For Multiple Connected Ranges + LUCENE-8960: Introduce LatLonDocValuesPointInPolygonQuery for LatLonDocValuesField + LUCENE-8753: New UniformSplitPostingsFormat (name "UniformSplit") primarily benefiting in simplicity and extensibility. New STUniformSplitPostingsFormat (name "SharedTermsUniformSplit") that shares a single internal term dictionary across fields. + LUCENE-8632: New XYShape Field and Queries for indexing and searching general cartesian geometries. + LUCENE-8891: Snowball stemmer/analyzer for the Estonian language. + LUCENE-8815: Provide a DoubleValues implementation for retrieving the value of features without requiring a separate numeric field. Note that as feature values are stored with only 8 bits of mantissa the values returned may have a delta from the original values indexed. + LUCENE-8803: Provide a FeatureSortfield to allow sorting search hits by descending value of a feature. This is exposed via the factory method FeatureField#newFeatureSort. + LUCENE-8784: The KoreanTokenizer now preserves punctuations if discardPunctuation is set to false (defaults to true). + LUCENE-8812: Add new KoreanNumberFilter that can change Hangul character to number and process decimal point. It is similar to the JapaneseNumberFilter. + LUCENE-8362: Add doc-value support to range fields. + LUCENE-8766: Add monitor subproject (previously Luwak monitoring library). This allows a stream of documents to be matched against a set of registered queries in an efficien manner, for use as a monitoring or classification tool. + LUCENE-7714: Add a numeric range query in sandbox that takes advantage of index sorting. + LUCENE-8859: The completion suggester's postings format now have an option to load its internal FST off-heap. + LUCENE-2562: The well-known graphical user interface for inspecting Lucene indexes "Luke" was added as a Lucene module. It can be started from the binary distribution by calling the shell scripts in the module folder or from the source checkout by using 'ant -f lucene/luke/build.xml run'. Luke provides a Swing-based user interface and can be used to open Lucene or Solr (or Elasticsearch) indexes, inspect documents, check index commits and segments, or test (custom) analyzers. It also has maintenance functions to check index structures and force merge indexes for archival. + LUCENE-8340: LongPoint#newDistanceFeatureQuery may be used to boost scores based on how close a value of a long field is from a configurable origin. This is typically useful to boost by recency. + LUCENE-8482: LatLonPoint#newDistanceFeatureQuery may be used to boost scores based on the haversine distance of a LatLonPoint field to a provided point. This is typically useful to boost by distance. + LUCENE-8216: Added a new BM25FQuery in sandbox to blend statistics across several fields using the BM25F formula. + LUCENE-8564: GraphTokenFilter is an abstract class useful for token filters that need to read-ahead in the token stream and take into account graph structures. This also changes FixedShingleFilter to extend GraphTokenFilter + LUCENE-8612: Intervals.extend() treats an interval as if it covered a wider span than it actually does, allowing users to force minimum gaps between intervals in a phrase. + LUCENE-8629: New interval functions: Intervals.before(), Intervals.after(), Intervals.within() and Intervals.overlapping(). + LUCENE-8622: Adds a minimum-should-match interval function that produces intervals spanning a subset of a set of sources. + LUCENE-8645: Intervals.fixField() allows you to report intervals from one field as if they came from another. + LUCENE-8646: New interval functions: Intervals.prefix() and Intervals.wildcard() + LUCENE-8655: Add a getter in FunctionScoreQuery class in order to access to the underlying DoubleValuesSource. + LUCENE-8697: GraphTokenStreamFiniteStrings correctly handles side paths containing gaps + LUCENE-8702: Simplify intervals returned from vararg Intervals factory methods * Improvements: + LUCENE-9149: Increase data dimension limit in BKD. + LUCENE-9102: Add maxQueryLength option to DirectSpellchecker. + LUCENE-9091: UnifiedHighlighter HTML escaping should only escape essentials + LUCENE-9105: UniformSplit postings format detects corrupted index and better handles IO exceptions. + LUCENE-9106: UniformSplit postings format allows extension of block/line serializers. + LUCENE-9093: UnifiedHighlighter's LengthGoalBreakIterator has a new fragmentAlignment option to better center the first match in the passage. Also the sizing point now pivots at the center of the first match term and not its left edge. This yields Passages that won't be identical to the previous behavior. + LUCENE-9153: Allow WhitespaceAnalyzer to set a maxTokenLength other than the default of 255 + LUCENE-9152: Improve line intersections with polygons when they are touching from the outside. + LUCENE-9123: Add new JapaneseTokenizer constructors with discardCompoundToken option that controls whether the tokenizer emits original (compound) tokens when the mode is not NORMAL. + UCENE-9253: KoreanTokenizer now supports custom dictionaries(system, unknown). + LUCENE-9171: QueryBuilder can now use BoostAttributes on input token streams to selectively boost particular terms or synonyms in parsed queries. + LUCENE-9002: Skip costly caching clause in LRUQueryCache if it makes the query many times slower. + LUCENE-9006: WordDelimiterGraphFilter's catenateAll token is now ordered before any token parts, like WDF did. + LUCENE-9028: introducing Intervals.multiterm() + LUCENE-9018: ConcatenateGraphFilter now has a configurable separator. + LUCENE-9036: ExitableDirectoryReader may interupt scaning over DocValues + LUCENE-9062: QueryVisitor now has a consumeTermsMatching() method, allowing queries that match a class of terms to pass a ByteRunAutomaton matching those that class back to the visitor. + LUCENE-9073: IntervalQuery to respond field on toString() and explain() + LUCENE-8874: Show SPI names instead of class names in Luke Analysis tab. + LUCENE-8894: Add APIs to find SPI names for Tokenizer/CharFilter/TokenFilter factory classes. + LUCENE-8914: move the logic for discarding inner modes in FloatPointNearestNeighbor to the IntersectVisitor so we take advantage of the change introduced in LUCENE-7862. + LUCENE-8955: move the logic for discarding inner modes in LatLonPoint NearestNeighbor to the IntersectVisitor so we take advantage of the change introduced in LUCENE-7862. + LUCENE-8918: PhraseQuery throws exceptions at construction time if it is passed null arguments. + LUCENE-8916: GraphTokenStreamFiniteStrings preserves all Token attributes through its finite strings TokenStreams + LUCENE-8933: Check kuromoji user dictionary beforehand to avoid unexpected runtime exceptions. (Tomoko Uchida + LUCENE-8906: Expose Lucene50PostingsFormat.IntBlockTermState as public so that other postings formats can re-use it. + LUCENE-8942: Remove redundant parameters and improve visibility strictness in LRUQueryCache + SOLR-13663: Introduce into XML Query Parser + LUCENE-8952: Use a sort key instead of true distance in NearestNeighbor + LUCENE-8620: Tessellator labels the edges of the generated triangles whether they belong to the original polygon. This information is added to the triangle encoding. + LUCENE-8964: Fix geojson shape parsing on string arrays in properties + LUCENE-8976: Use exact distance between point and bounding rectangle in FloatPointNearestNeighbor. + LUCENE-8966: The Korean analyzer now splits tokens on boundaries between digits and alphabetic characters. + LUCENE-8984: MoreLikeThis MLT is biased for uncommon fields + LUCENE-7840: Non-scoring BooleanQuery now removes SHOULD clauses before building the scorer supplier as opposed to eliminating them during scoring construction. + LUCENE-8770: BlockMaxConjunctionScorer now leverages two-phase iterators in order to avoid executing the second phase when scorers don't intersect. + LUCENE-8781: FST lookup performance has been improved in many cases by encoding Arcs using full-sized arrays with gaps. The new encoding is enabled for postings in the default codec and for suggesters. + LUCENE-8818: Fix smokeTestRelease.py encoding bug + LUCENE-8845: Allow Intervals.prefix() and Intervals.wildcard() to specify their maximum allowed expansions + LUCENE-8875: Introduce a Collector optimized for use cases when large number of hits are requested + LUCENE-8848 LUCENE-7757 LUCENE-8492: The UnifiedHighlighter now detects that parts of the query are not understood by it, and thus it should not make optimizations that result in no highlights or slow highlighting. This generally works best for WEIGHT_MATCHES mode. Consequently queries produced by ComplexPhraseQueryParser and the surround QueryParser will now highlight correctly. + LUCENE-8793: Luke enhanced UI for CustomAnalyzer: show detailed analysis steps. + LUCENE-8855: Add Accountable to some Query implementations + LUCENE-8673: Use radix partitioning when merging dimensional points instead of sorting all dimensions before hand. + LUCENE-8687: Optimise radix partitioning for points on heap. + LUCENE-8699: Change HeapPointWriter to use a single byte array instead to a list of byte arrays. In addition a new interface PointValue is added to abstract out the different formats between offline and on-heap writers. + LUCENE-8703: Build point writers in the BKD tree only when they are needed. + LUCENE-8652: SynonymQuery can now deboost the document frequency of each term when blending the score of the synonym. + LUCENE-8631: The Korean's user dictionary now picks the longest-matching word and discards the other matches. + LUCENE-8732: ConstantScoreQuery can now early terminate the query if the minimum score is greater than the constant score and total hits are not requested. + LUCENE-8750: Implements setMissingValue() on sort fields produced from DoubleValuesSource and LongValuesSource + LUCENE-8701: ToParentBlockJoinQuery now creates a child scorer that disallows skipping over non-competitive documents if the score of a parent depends on the score of multiple children (avg, max, min). Additionally the score mode 'none' that assigns a constant score to each parent can early terminate top scores's collection. + LUCENE-8751: Weight#matches now use the ScorerSupplier to build scorers with a lead cost of 1 (single document). + LUCENE-8752: Japanese new era name '令和' (Reiwa) is added to the dictionary used in JapaneseTokenizer so that the analyzer handles the era name correctly. Reiwa is set to replace the Heisei Era on May 1, 2019. + LUCENE-8671: Introduced reader attributes allows a per IndexReader configuration of codec internals. This enables a per reader configuration if FSTs are on- or off-heap on a per field basis + LUCENE-8787: spatial-extras DateRangePrefixTree used to only parse ISO-8601 timestamps with 0 or 3 digits of milliseconds precision but now parses other lengths (although > 3 not used). + LUCENE-7997: Add BaseSimilarityTestCase to sanity check similarities. SimilarityBase switches to 64-bit doubles internally to help avoid common numeric issues. Add missing range checks for similarity parameters. Improve BM25 and ClassicSimilarity's explanations. + LUCENE-8011: Improved similarity explanations. + LUCENE-4198: Codecs now have the ability to index score impacts. + LUCENE-8135: Boolean queries now implement the block-max WAND algorithm in order to speed up selection of top scored documents. + LUCENE-8279: CheckIndex now cross-checks terms with norms. + LUCENE-8660: TopDocsCollectors now return an accurate count (instead of a lower bound) if the total hit count is equal to the provided threshold. * Optimizations + LUCENE-9211: Add compression for Binary doc value fields. + LUCENE-4702: Better compression of terms dictionaries. + LUCENE-9228: Sort dvUpdates in the term order before applying if they all update a single field to the same value. This optimization can reduce the flush time by around 20% for the docValues update user cases. + LUCENE-9245: Reduce AutomatonTermsEnum memory usage. + LUCENE-9237: Faster UniformSplit intersect TermsEnum. + LUCENE-9068: FuzzyQuery builds its Automaton up-front + LUCENE-9113: Faster merging of SORTED/SORTED_SET doc values. + LUCENE-9125: Optimize Automaton.step() with binary search and introduce Automaton.next(). + LUCENE-9147: The index of stored fields and term vectors in now off-heap. + LUCENE-8928: When building a kd-tree for dimensions n > 2, compute exact bounds for an inner node every N splits to improve the quality of the tree. N is defined by SPLITS_BEFORE_EXACT_BOUNDS which is set to 4. + BaseDirectoryReader no longer sums up the 'LeafReader#numDocs' of its leaves eagerly. This especially helps when creating views of readers that hide documents, since computing the number of live documents is an expensive operation. + LUCENE-8992: TopFieldCollector and TopScoreDocCollector can now share minimum scores across leaves concurrently. + LUCENE-8932: BKDReader's index is now stored off-heap when the IndexInput is an instance of ByteBufferIndexInput. + LUCENE-9024: IntroSelector now falls back to the median of medians algorithm instead of sorting when the maximum recursion level is exceeded, providing better worst-case runtime. + LUCENE-8920: The denser arcs of FST now index labels with a bitset in order to provide near constant time access. + LUCENE-9027: Use SIMD instructions to decode postings. + LUCENE-9049: Remove FST cached root arcs now redundant with labels indexed by bitset. This frees some on-heap FST space. + LUCENE-9045: Do not use TreeMap/TreeSet in BlockTree and PerFieldPostingsFormat. + LUCENE-8922: DisjunctionMaxQuery more efficiently leverages impacts to skip non-competitive hits. + LUCENE-8935: BooleanQuery with no scoring clause can now early terminate the query when the total hits is not requested. + LUCENE-8941: Matches on wildcard queries will defer building their full disjunction until a MatchesIterator is pulled + LUCENE-8755: spatial-extras quad and packed quad prefix trees now index points faster. + LUCENE-8860: add additional leaf node level optimizations in LatLonShapeBoundingBoxQuery. + LUCENE-8968: Improve performance of WITHIN and DISJOINT queries for Shape queries by doing just one pass whenever possible. + LUCENE-8939: Introduce shared count based early termination across multiple slices + LUCENE-8980: Blocktree's seekExact now short-circuits false if the term isn't in the min-max range of the segment. Large perf gain for ID/time like data when populated sequentially. + LUCENE-8796: Use exponential search instead of binary search in IntArrayDocIdSet#advance method + LUCENE-8865: Use incoming thread for execution if IndexSearcher has an executor. Now caller threads execute at least one search on an index even if there is an executor provided to minimize thread context switching. + LUCENE-8868: New storing strategy for BKD tree leaves with low cardinality. It stores the distinct values once with the cardinality value reducing the storage cost. + LUCENE-8885: Optimise BKD reader by exploiting cardinality information stored on leaves. + LUCENE-8896: Override default implementation of IntersectVisitor#visit(DocIDSetBuilder, byte[]) for several queries. + LUCENE-8901: Load frequencies lazily only when needed in BlockDocsEnum and BlockImpactsEverythingEnum + LUCENE-8888: Optimize distribution of points with data dimensions in BKD tree leaves. + LUCENE-8311: Phrase queries now leverage impacts. + LUCENE-8040: Optimize IndexSearcher.collectionStatistics, avoiding MultiFields/MultiTerms + LUCENE-4100: Disjunctions now support faster collection of top hits when the total hit count is not required. + LUCENE-7993: Phrase queries are now faster if total hit counts are not required. + LUCENE-8109: Boolean queries propagate information about the minimum competitive score in order to make collection faster if there are disjunctions or phrase queries as sub queries, which know how to leverage this information to run faster. + LUCENE-8439: Disjunction max queries can skip blocks to select the top documents if the total hit count is not required. + LUCENE-8204: Boolean queries with a mix of required and optional clauses are now faster if the total hit count is not required. + LUCENE-8448: Boolean queries now propagates the mininum score to their sub-scorers. + LUCENE-8511: MultiFields.getIndexedFields is now optimized; does not call getMergedFieldInfos + LUCENE-8507: TopFieldCollector can now update the minimum competitive score if the primary sort is by relevancy and the total hit count is not required. + LUCENE-8464: ConstantScoreScorer now implements setMinCompetitveScore in order to early terminate the iterator if the minimum score is greater than the constant score. + LUCENE-8607: MatchAllDocsQuery can shortcut when total hit count is not required + LUCENE-8585: Index-time jump-tables for DocValues, for O(1) advance when retrieving doc values. * Bug Fixes + LUCENE-9084: Fix potential deadlock due to circular synchronization in AnalyzingInfixSuggester + LUCENE-9115: NRTCachingDirectory no longer caches files of unknown size. + LUCENE-9144: Fix error message on OneDimensionBKDWriter when too many points are added to the writer. + LUCENE-9135: Make UniformSplit FieldMetadata counters long. + LUCENE-9200: Fix TieredMergePolicy to use double (not float) math to make its merging decisions, fixing a corner-case bug uncovered by fun randomized tests + LUCENE-9099: Unordered and Ordered interval queries now correctly handle repeated subterms - ordered intervals could supply an 'extra' minimized interval, resulting in odd matches when combined with eg CONTAINS queries; and unordered intervals would match duplicate subterms on the same position, so an query for UNORDERED(foo, foo) would match a document containing 'foo' only once. + LUCENE-9250: Add support for Circle2d#intersectsLine around the dateline. + LUCENE-9243: Add fudge factor when creating a bounding box of a XYCircle. + LUCENE-9239: Circle2D#WithinTriangle detects properly if a triangle is Within distance. + LUCENE-9251: Fix bug in the polygon tessellator where edges with different value on #isEdgeFromPolygon were bot filtered out properly. + LUCENE-9263: Fix wrong transformation of distance in meters to radians in Geo3DPoint. + LUCENE-9001: Fix race condition in SetOnce. + LUCENE-9030: Fix WordnetSynonymParser behaviour so it behaves similar to SolrSynonymParser. + LUCENE-9054: Fix reproduceJenkinsFailures.py to not overwrite junit XML files when retrying + LUCENE-9031: UnsupportedOperationException on MatchesIterator.getQuery() + LUCENE-8996: maxScore was sometimes missing from distributed grouped responses. + LUCENE-9055: Fix the detection of lines crossing triangles through edge points. + LUCENE-9103: Disjunctions can miss some hits in some rare conditions. + LUCENE-8755: spatial-extras quad and packed quad prefix trees could throw a NullPointerException for certain cell edge coordinates + LUCENE-9005: BooleanQuery.visit() would pull subVisitors from its parent visitor, rather than from a visitor for its own specific query. This could cause problems when BQ was nested under another BQ. Instead, we now pull a MUST subvisitor, pass it to any MUST subclauses, and then pull SHOULD, MUST_NOT and FILTER visitors from it rather than from the parent. + LUCENE-8831: Fixed LatLonShapeBoundingBoxQuery .hashCode methods. + LUCENE-8775: Improve tessellator to handle better cases where a hole share a vertex with the polygon. + LUCENE-8785: Ensure new threadstates are locked before retrieving the number of active threadstates. This causes assertion errors and potentially broken field attributes in the IndexWriter when IndexWriter#deleteAll is called while actively indexing. + LUCENE-8804: Forbid calls to putAttribute on frozen FieldType instances. + LUCENE-8828: Removes the buggy 'disallow overlaps' boolean from Intervals.unordered(), and replaces it with a new Intervals.unorderedNoOverlaps() method + LUCENE-8843: Don't ignore exceptions that are thrown when trying to open a file in IOUtils#fsync. + LUCENE-8835: FileSwitchDirectory now respects the file extension when listing directory contents to ensure we don't expose pending deletes if both directory point to the same underlying filesystem directory. + LUCENE-8853: FileSwitchDirectory now applies best effort to place tmp files in the same directory as the target files. + LUCENE-8892: Add missing closing parentheses in MultiBoolFunction's description() + LUCENE-8736: LatLonShapePolygonQuery returns incorrect WITHIN results with shared boundaries. Point in Polygon now correctly includes boundary points. Box and Polygon relations with triangles have also been improved to correctly include boundary points. + LUCENE-8712: Polygon2D does not detect crossings through segment edges. + LUCENE-8720: NameIntCacheLRU (in the facets module) had an int overflow bug that disabled cleaning of the cache + LUCENE-8726: ValueSource.asDoubleValuesSource() could leak a reference to IndexSearcher + LUCENE-8719: FixedShingleFilter can miss shingles at the end of a token stream if there are multiple paths with different lengths. + LUCENE-8688: TieredMergePolicy#findForcedMerges now tries to create the cheapest merges that allow the index to go down to 'maxSegmentCount' segments or less. + LUCENE-8477: Interval disjunctions could miss valid hits if some of the clauses of the disjunction are minimized away. We now rewrite intervals if a source contains a disjunction and the internal gaps matter for matching. This behaviour can be disabled if users are more interested in speed rather than accuracy of matching. + LUCENE-8741: ValueSource.fromDoubleValuesSource() was casting to Scorer instead of Scorable, leading to ClassCastExceptions + LUCENE-8754: Fix ConcurrentModificationException in SegmentInfo if attributes are accessed in MergePolicy while the merge is running + LUCENE-8765: Fixed validation of the number of added points in KD trees. * Other + LUCENE-9109: Backport some changes from master (except StackWalker) to improve TestSecurityManager + LUCENE-9110: Backport refactored stack analysis in tests to use generalized LuceneTestCase methods + LUCENE-9141: Simplify LatLonShapeXQuery API by adding a new abstract class called LatLonGeometry. Queries are executed with input objects that extend such interface. + LUCENE-9194: Simplify XYShapeXQuery API by adding a new abstract class called XYGeometry. Queries are executed with input objects that extend such interface. + LUCENE-9096: Simplification of CompressingTermVectorsWriter#flushOffsets. + LUCENE-9225: Rectangle extends LatLonGeometry so it can be used in a geometry collection. + LUCENE-8979: Code Cleanup: Use entryset for map iteration wherever possible. - Part 2 + LUCENE-8746: Refactor EdgeTree - Introduce a Component tree that represents the tree of components (e.g polygons). Edge tree is now just a tree of edges. + LUCENE-8994: Code Cleanup - Pass values to list constructor instead of empty constructor followed by addAll(). + LUCENE-9046: Fix wrong example in Javadoc of TermInSetQuery + LUCENE-8983: Add sandbox PhraseWildcardQuery to control multi-terms expansions in a phrase. + LUCENE-9067: Polygon2D#contains() is now thread safe. + LUCENE-8778 LUCENE-8911 LUCENE-8957: Define analyzer SPI names as static final fields and document the names in Javadocs. + LUCENE-8758: QuadPrefixTree: removed levelS and levelN fields which weren't used. + LUCENE-8975: Code Cleanup: Use entryset for map iteration wherever possible. + LUCENE-8993, LUCENE-8807: Changed all repository and download references in build files to HTTPS. + LUCENE-8998: Fix OverviewImplTest.testIsOptimized reproducible failure. + LUCENE-8999: LuceneTestCase.expectThrows now propogates assert/assumption failures up to the test w/o wrapping in a new assertion failure unless the caller has explicitly expected them + LUCENE-8062: GlobalOrdinalsWithScoreQuery is no longer eligible for query caching. + LUCENE-8847: Code Cleanup: Remove StringBuilder.append with concatenated strings. + LUCENE-8861: Script to find open Github PRs that needs attention + LUCENE-8852: ReleaseWizard tool for release managers + LUCENE-8838: Remove support for Steiner points on Tessellator. + LUCENE-8879: Improve BKDRadixSelector tests. + LUCENE-8886: Fix TestMutablePointsReaderUtils tests. + LUCENE-8680: Refactor EdgeTree#relateTriangle method. + LUCENE-8685: Refactor LatLonShape tests. + LUCENE-8713: Add Line2D tests. + LUCENE-8729: Workaround: Disable accessibility doclints (Java 13+), so compilation with recent JDK succeeds. + LUCENE-8725: Make TermsQuery.SeekingTermSetTermsEnum a top level class and public * Build + Upgrade forbiddenapis to version 2.7; upgrade Groovy to 2.4.17. + LUCENE-9041: Upgrade ecj to 3.19.0 to fix sporadic precommit javadoc issues * Test Framework + LUCENE-8825: CheckHits now display the shard index in case of mismatch between top hits. - Modified patches: * 0001-Disable-ivy-settings.patch * 0002-Dependency-generation.patch * lucene-java8compat.patch * lucene-osgi-manifests.patch + rediff to changed context - Added patch: * lucene-missing-dependencies.patch + patch out dependencies that are not needed for modules that we distribute + patch out dependencies on jars that we don't build + add target for the new monitor jars- Modified patch: * lucene-osgi-manifests.patch + add the OSGi manifest to queryparser module too- Modified patch: * lucene-osgi-manifests.patch + add the OSGi manifests also to modules that are currently not built due to missing dependencies- Remove a bogus log4j build dependency- Fix property Provides and Obsoletes in order to make upgrade smooth - Added patch: * lucene-osgi-manifests.patch + Patch the build to produce OSGi manifests needed by eclipse - Install the artifacts to "lucene" subdirectory and create compatibility symlinks - Install lucene-misc as archful artifact, since it contains JNI code- Upgrade to version 7.1.0 - Added patches: * 0001-Disable-ivy-settings.patch * 0002-Dependency-generation.patch + Sync with Fedora's 7.1.0 * lucene-java8compat.patch + Avoid using java9+ only functions- Remove the parent references from the pom files, since we are not building lucene using maven. - Overhaul the packaging to distribute the artifacts and the corresponding metadata and pom files in the same package - Specify runtime dependencies of the different packages - Remove version information from the artifact names- Remove the JPP prefix from pom filenames- Remove dependency on jline, because nothing in the build uses it- Require the different apache-commons-* packages instead of jakarta-commons-*- Do not require asm to build. Nothing depends on it- Minimum supported java is 1.8- Remove unused "%package javadoc" declaration block. - Trim filler words from descriptions. Say a thing about features.- Update to version 6.6.0: + See https://lucene.apache.org/core/6_6_0/changes/Changes.html for a full list of changes. - Drop patches that are no longer applicable or needed: + lucene-no-classpath-in-manifest.patch + lucene-no-get.patch + lucene-2.3.0-db-javadoc.patch - Add BuildRequires: antlr-java, apache-commons-codec, apache-ivy, asm, fdupes, git - Replace SOURCE0 by full source URL. - Update to changed list of non-core modules: + Update source URL's for corresponding pom files. + Update %%install section to reflect changed list + Each module corresponds to a subpackage, named according to its jar file (except lucene which corresponds to the main jar file lucene-core-%{version}.jar). - Adapt file list to changes.- New build dependency: javapackages-local- Fix build with new javapackages-toolsgoat16 16773287358.5.0-150200.4.4.38.5.08.5.08.5.0lucenelucene-spatial3d.jarlucene-spatial3d.jarlucene-spatial3d.xmllucenelucene-spatial3d.pom/usr/share/java//usr/share/java/lucene//usr/share/maven-metadata//usr/share/maven-poms//usr/share/maven-poms/lucene/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:28016/SUSE_SLE-15-SP2_Update/cf27f6bc2a8a2e797691796ab9ed9cfd-lucene.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxdirectorygzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Java archive data (JAR))ASCII textexported SGML document, ASCII textPPPRRREAKhl[utf-8aa269658716136f9a9d8db50f99315bbdc856e13a2ff4a6b21abf7c7ccd58e3f? 7zXZ !t/_] crt:bLL %aZ82?#xm )eЛ|}Mu+G{/--I1~۸5JeJdVM.?F)og(>wl-Ddzt 3OU*g9!ƆΊ 37a̍.%PjsB- kL&?r9*afS'Ѵ{oѢ^8%޳ ~[jlOb9$1S% R1`t'\'ld eh3q(R+jNK2{~"9jdRXV|@Ǵ<Ƒ L_iQ&" ?E$S8,_ +v &",[k|B8P-nix cO[ lu:VurBX_NSd*Wf,1WfcmXN&Xbr5%#鴂|yO.MTDG(+ǃ"/?ZD[g<=dPU鄚SUa rHgbMK[]#o^k4y}{̔؅eTaVC^vyd0;YN_QVurc+ϝƀy9ohr[,Ј06Ɲ6Mu2 A q%DQ|BH_\1gHwW9Jkt^{6M0x%;kv8Dtg+i5{f,8VXz=)+l#\_5z23C)sп!uanH``W]E7˺DW ވ븾c{Έ k MPת(HA2=-]8k4`TVK0,d;Ƶy%$ݠQhK!2KXѲ}OI1t? 4[]8SםBRpu˭r/-h K+JvU!E)%6IsPn~'Qe (&ߣO,s \M)6D~l/n?4T_qstgcuCwV$y%"KRƴYIsC41tw%6=wGnP7vpYTxr0ET+@/0z ~3}mj 33f<+ڎXA t@I;+OZjMYFwɳg\LMꂄAM+DߒtKf0{ĉ BH;uefsâ8ݻUM"Ek,?X]ov?_DUŒV ])].+4stǼ-d +{܆6[b06r+EgAxԹAdѼd^M+I^⬅t6#>P3FQA$epS1%йXd͇2''55ĉXj\x_hmνY^W[㇡YYE@KC$UsX[w+ݐ ɩ4uJcI-1o7K>U9u;@"zU ƓF0h#*`cwDaZ(~-"D8sL=rnE!԰3d%28HqGihBmW$o~LC5.18quh 8uG VD3 '/jYdLD /ٹ݌A3 ` _#<> =_߂T 4ڼxiFdq L1p;?#MK֫wR;XV4-yAL|,4Cn;Jۨ<8|;\I^20hZ.lja" { S14ªFDԋ3Lw di qA0'*GJv$pǧfp,=%0g@]בcfd!b}:K2I ? &Ю*8Ϣ}Pn˒JŸ7uni3 λGֳa ØeG%ACnCDZӿ?MΏKPQt&ߘ#cV"J1Inb`"΋ټ'MA]B>Ǝ^ZAG-.̖FN*Ivezg;!Qn!,}.4xH !5($WN(༾ Gx F*bjiܥj,|5]4T>`ZswhdethJ:/ qN t=Jf @-pňfy$ ɞZOD_@ӓO\~ϕ)XS8eמhr NxTnEH]zS+@L}@*1u94MH@?2V*.pܘ/k&}z͡m}Y"YXDɸIAd2f~qƑ^th$Ҵm)MyxhLN~ -Πiw:?d#"18ƻ힆%%XV5FvHe2f|'p1L3ězwAx^'+bobʳW X݀qn@4vG>#N^n8h-h> Oo?Rcp,Մso ||*u A}ن^P,^OV{ tH6. p랗Sك˴ 3,jé? ^TlMb:膥m%ǹe_c4^aETܪ8sk[uJ*" ֝' JZCsXE 2r l[8^x+X,hE2!B GTC'p/*',EyW@ s̪EuMrGݐKUv_a:$_-2T>" (mO^,HK-, 5&.AiNTҀ8ݛ=."yYUwA~7M}Z=iړyڥ_p,6rˍ z5Q1GܓM)Gã {%^A"( Ǩ04Se9?U Nն`Kr6~uS+}=pY%ñ}QUBkٶU7ʼn݆Q-iMljb.o9sfa;e2|? AoCXhFiSDNBllS-Q{5ڙ:{8;#)q+zڵؒs~\/w,I<\y[9K0ͤrb<~%Zv4H[Q>(CUCYqj6g]M;Qv. zx >`7;c8();"[nK`a/qu/ysm*w@Ҟygw #LOQb5\5ǎg4埚خοA[ I.`d:5E $@*S5!+ŤSUvN~ψ2Xg[ãd*e!rY>n%;C2]*͟Wm@Xm<%Y e]_|C|YZ:2B%k&WG,:Dn#; gVMoTm<3_JȅX 9 &̂Eo9=P|%i PNdl[u(8]ɖﲩY'c4l 2C%=!|e-6QNix5tN,n11Õ< ,e-inBN\#ex.u:+M='M|y]dcYJCi ORǔ4q=ꞙiW B3> 1,vn/ʫa*)\ݟ*9]k=kPgV(Gb0;Jnx Xߊ*8JѨRSq)؜o#ȌoF~.bNA>F,Ni,Ac!}H㖎$3 oj@<*35:;}jdyEsɸvm]Źyh<}Q $:)Rfx}_j 6\q@&lk Ũl e$>,s\Ivђ%c04=ԏ뎈2ݠr$B'HG/ⳙ]n#ž}ӶsxMIf4Rmx^t33 G?.D%5D?"R iO]IZE*X&(J冡*ڽy'ґ;E%!.1Q\]~މCڷ5Vb(`Rc~[RsݴU򏜷};(MWg*Z M kPrCr,Mr!繩 'Aa!ᔬrjvHƨ_49Ta/1m0 KM%X%9;w4Po9!]\IS/`1qY?`}t}W վWR1* #eXvi8 Gd[QƦ!3s֨-+rS';b<XAW5Z O_; _YZ~sGw׉Jj a _sNV42fx[· =]@fA xmRZމ` 7@省36֩`ac"]ZTpP;8 Y# &*%HT/A$=!jOcxiy%NGXԖSԣ.lkHV xOßv+jPੀi~c y\xls w(ī{%42&U/ٟ:ZdH?tHLޒl:PI: {Gj3YKD3b")OuΧc-gu-=>彖d_"Jӣ? kS+ґja;'pfiGnM99th Kx)qW&- /JCSx +h̜3dL0ݺ d)d`l|?B e_>Ϡ0`@CNpQP-wb9h>zc$%Dg* RHgN )SS?;* ou='r4o”oIȫ4Bνe6[49OՓ)]c2Rr0Zs!⃞rn?RXF]?q( \qܯ?d&ZT \mV s}ԗqGqK˺t(j#{ ƥaETHGdY"$(AIpQ$ڼqlVJ Wf#&mvoOKf]#;B[[I[:(#hxh̢ުn!-^,ֺQOG'g\]>fojy\8&d¨od0Y\}Uz7' ~N>4[-AXu{`/6axjmն<6 3˯%TSnmRt5=<]k'nFy,P\mV('ߎ'\BgRV% |}U C :JqI"Wt 5H⎬A-  %@|~նz~7& ˟Stfڡqq.:c&Z'S§:wiVD Es"[BHa2cqE6!S{u$,W2 ?Z y`׺l y!ZGÎծ[|N.J r7 ,(S{ZsB? yhv7vg1wY ݞqruH5ooF(|Fw-1b$lrw85(LA+z*XA*ݒ\Aɴyw@"s- =X&Yҍ#I?6YdFvj5 Wi$ɞb|SlZrj1T&#Kv@V$J [@\ {|ӏ l`DaM2$л~zӖ//^`pBaAE 4z,;LPQ~m[&0QC5_ #b6Y2}{"0S mNǤ@=M_bb!d{ҿOd~JOkfxWW <4yĚ9prfLQMe38vVħ-ϟRVХgx^(!94F~:#e7\<&͞{(=~Bd֋Wk#E=|PY=I.aup\c" 4T V||ŢI&10_-gpQ(8U@5dM*l jx6u[+TW~7\ U~203k3ƯyK*:04Ũ>I/ȇ98a(cBɿ](X1R#-xo{&Xgma$F,`??HU vBzykj ~-.8yAQ5tq3DKqA/z ICi wԠ r#0.ig/R;uRlCQ b0p?T\h~>ei1zfq xrMuh/75/aSm i8ۅT XwoUŨ4QT3=Y|V!}[;9l̹]I㈇7;免[>M E6^1%@ױ}$b18`4(׸mX@YIHO-KܠE:Л#jhZ't?5ae*%`[A LmCF:Ii Ǵ# 4gKs_ˬn*tZɲIB#g)p8vOM#ŕBOeahCQP7he;h2fZ4+a+FN\dHr%Dk+v`ٳP=) -NG]#r@< o5T)#`ȫ4&}r~hyFR">==m*޷ ^9eݭH3,~+:lToĤ? 5 eFm#qF/pMf|M*ѕT [ Z7iY~!58.% b~d_K\Y/YMץtӞДkyxA -L5Tdz7֮q+mdӂkIENe:JލAyP!N%xp$'ј эB^l{ U~!Lwb{3fRxKG!/BĚ2!ďjiv997)9 >N<^jyL@%4<G3od/r l>xx4^7A e$ '$gA!o(6ŀVVGeirem{2S3!IʫM!j tG#7y2^90#|D ~uT΀A +%qVZġŖ}^IɌ [Z>r÷jcY SqQ>CHtAie qk?K ^H`_nՉR(Lh^_[$oe z_Q;=,noacj_bū5Ը2Z{)H\|"0SGbOP7'4?BR";A _nڗ*h!$^֣9Yaݸ*C-NG vab 7G.M1[f5uwP ?Q>Lc¦Knsd A6H>T&/Nm".&̣ i83Lе ^(S]=baL'"IMrTIVΫ'Z*i^F!6TdLk:Ms 9'7ĘOa"3Y LɌyN2_)9aݕ1kk,={K)t;vBN[aiQ;CPd L)͂vvmV!hqUhX5woAggD8Vdr|>81VI-Eʴ[6K-? nyS|5b/I⏲6J΍Jw3$dZ6le6Y2'\NE{MN]8aL6r4]hWrˌZc?;Z$3(&<[`'2.@VT.ȍGc=׍H˚ZSoࢧ7yfBV*]KGĆ X(G36IB}ذ!U=wo얦J w~ku :=VtI(n5*I#ks+<쒐c42࿃L?_ȃL/IE# i\ԙkaD T X![p-~]C,s΃PִGtMIwIzu곥grx{~ppK[Jp7^ S1S=]E.5x-⦹fNDV(tTd_N4s\W:Oz؏taDvo(u%ĽhhF?ܤYxA_;<9(BFwdS{[GC_Jh_UY1/z޽**P敿/$WB#q,jЃC1oΠuQc;Q BNI'.NK6 7[-Qo9 ׋FVgձwu$j=uHOQ+=wnW:9c>[>\ ;RVXkqXr85Gֱޫ,|*I%<EĘ ~ȫC= vj cҪRCML{?ӫ>f?}6C ڗ{Gb{~5lq>}64T6'Շg+V!:[ZD z#ߏF#ܗF___JV?ao$M^>qnPʛ+Pz<. 3:Zj B8SKF V?;Cc;v* 0\ۚtNK,8𪱜)UǠB`r"&1AZb 8Պoul Tgac+O=[iZ_/mI!`w56G؆W`~^cc*D[5}Np߳O 2kz!돯CjUIm$Gbxbō**NA4Po$)pZ8)5`xAx4+} UpJ$vMEvg^ّy셧[uSʾ Ev_w9Sf)DV C1.K4t\D#nf@cSke.AU&D*_3n6\20HC dG<%+Q2?{F.Rv pe3G_(Z7(S ?e[@9~׃)ܖBϝԏȢ_|*[F[>q2v^w&/Do.9'lѻ B& oR"xK?HFALbX`?5g=Vdeɦ~3[m\ |Qy>{`b4s,V[rŒ?rX"W ?GdV+*eP/%q~ԩ#xMxW=:aBRO2.鏃]yk\zbӸTUH (,~lPh|^z_w,s]@sHG}Ak%e1s(>}Ĝ/[*q\ 0z9r?,$>-H?lg?Ù@ Zc״^^5;g5['TkINI3"b?k? 8RNhZaF_ʄldfYDW* c#s4LgAnI"Û!=rN6TRk5}I\%xZA H>4/ŇG ~LsmQ[p%5=DJn.-=Dq%ٝvڈ.(!JV&C3o xlerpQC^QQ:" >`ѶuVl稤߁h)‹ u/B܁~ >#H.˹X |XM74 Ү1X:IŹ"LYԥ iZ kqrLXǾ۵qru_#tV0مah}c 8rN1;B~HÜC#u(_ IlvfUz&RB[!U.59Gmgn3&Wq.{OOgM!kI FUl4}dv pZ‡vOT{t(/2=HYVp 41i<1 P+Vhwٮd7g%zM;{4[_jHm((D]ڌs03uhT>s5SË#]jb#Jm.Y_ ܃M\e5'ulڕWsf{yGe0m6}2.o~=[}ME>uZ,81zoyF)F gY@BtQ:4"xi @pEo |H>ʮ҅NSԏ6揚RdjZ91q*j]"(lۈתChvp< ΧMqfaJE7W౔KwZ8{TOXc}7)u sad.7 7*1kBꟴ _Q7ݏ%0z/i[WZ'%ΡRpaejEPyhcOv?[W `X M2l_Čċ`_'g7c,yFu8%-&Qck:t NHE_%D3}Mb/T唳}r? Ps*dZan= dȤ$ڐKrƉg1A_ŭj9V`Q,P: >?j J!ꥈK`[CNJzh{XמATtbi|i H Iw\mLK8,lo?0Xg7w ĚuYT') =%F4IMduO z Lq,tQ+6p^P~LIZIFJMOc(G/\GL$AE F 1٘Pg$cTT^Ѵi͢N҇x; NKf5=bHwOqR,z\<ܬ&5x8sNMb_@ ,E[(ឪjvU3=p: i-қ[i"2Sү̋*KOw{A(lh}-ԼصAH Ո,tzK TlV3P&فqz)_rM%Iǒm ?8,n?جAҒ/M$1uÒ5OMFW.Ά9tP,b'\:rjG2hDyauѩdZI)+.MM"n&S,Oպ/'d{\x),&ӉK t{2$H{IC5U`sJvyaAFq[~6;d9ukV$!f 0Q+ָI&!45qm5mLˊ]mfdr<@@~F#[N9^(y_g)IXs0G]4 .{4׺^@}%3;y^<i&B*Rq3ktG67prmU%H' ֕lxA8^ #TO KH+/vNt8t`78̇qBHqZ8R4lE(Ҳ_#!xa'v2m7Zuك@LҀDEzš:K0mEBe93XfMVKi k$PǴDW4_I B*W?b "V.?{K}P3hq-`j58)tn )y$>.gFYF}H&^_P< Ý) $RBtB\yӭo.᠚n%w?˂6Ҿ5ܚ!QϢJhp&dL~@";i~:XB'^]u(#GXnS譆l錔5Q^uP::s !~]H[>T-~ PmJrk:{ #R"5+nlrUk+3!Q 6i&_|3nl" \Gj6''ʝT?<3·6P>` Cb'uZ/m{#K  3],b  ҈CJXy sGBG;J0KuU ?)ftRˉi+Y ʨ wHI`MkMx.ø(wyH외]#=yF aVM Hpr)0J^\U;o S"zWU;_cqڦ#IfIQ1@y"ty|KvB?$x;^2BE]9/ұbJǎ54 $r6T&9lܢA!x !<` DC}SP>,( =6O`_;T'Utj#%-/ƒN %'}ٖEm%Yr;J;WJ a<8D_rPyP#I@") BGS&a27^ @xiEGW햜`[ciBgY9x>b{FGuYC;KLUm;Mc5O6FxM3 ֠Ŷ'h/Z ? "Lm &밻cshjդ^}o֎ U/CϷ 3'fNy8}~;){Er4< (d[4՜AzL9K9Ʌ3kX;锚 ;ulh)wS\3odz("43mm3[u TdMLs"a /po]4 Uv^f"LNov B{ޗ}1NXZ/-hkq±l,D\9 RB0]F,m{GB0ZQ P|׃e3e5\ ikN!%ύ>z7hC V$[ 4vlDP+dzeSe|/ЊH*-Ey#D1sUڛ|`]v]dfz5}pIA4Zqnh)rocUӶH( ȷa `c'A d,ېHKm^gːeS3qJR }G 6{ 8dXaە nG `[`x}yƼH mfU\U N12~xz%:E7!_VFI+t|a6ljpaY I<֣Z7O1/L(s,  ~v׼}H%~}{wT60{~|+`HRNCFG^]B[|dT97B=H/U(S:GhTC,qF_Evfg"TliI2,UdFp;6R בl~.`Iq Vav?y.¯[p9 XqefOXE>հRkˆդθՃBWFPd5} &Z&#>SaM/NP'P Z8w_!%.TY_g]QJ7렏'jNm޼ucJYUv츑iwh̘XH:_SgswwPv[nlz2*Ka">Khx<\QVoFYDi#`nk1v 0|b+*ҵBň"2"8g"iM=U| v3(0:Y(p(b;|n1bTwhZ@6/R${߮2[~d}Í-i!lX:e1Fh,S:&-`WڻyD̷~e% *YRe̘\6nAkۗ#\v CWՒE<_"t^q|˟@ՓТ ,j8'y%.f+ZT@ߔ=|AY 68BvK$[2W4%RIV}=7nBEnK8ueX@Jw^k(]fЅ9 xʧ<'X`LuXqfٮIQthU7(]<@^5 "F_ߎw`8u4׼85\&09jbGP7p[(])ba}ϧw`ϾQmt+Dw!*iUlٸjAFW?׮niƺŔ1I/P}/d):Q NaN,^u8{dl~?0} E4 4 KRVhTR/KpJM8癓mIz iql&Gh"X Bz [RNlgu0yqTE%6:= @ap2"Y-2j_֍U>dwM8)apB\]f)3s|m^1@$j[(>l_Ob-zV=ǚV}?"}jFj%^.Up'A!vD(X=a%TIMd'>F`OnDhTPRD+c'a{&3;CaºPʮ; %yT){>[\Ph1.^+fН U1v;Tu.justRiANd~pa Кՙ4T}L ])3&V~rǞ!1tWX m9):Jt:f yk=Ҷ`mFH%IU/,+hj'QzI Lj @Lʸ[̸ֿ_:4zaK1:W)#ԥU/xUlkq0}X6.gnUhc--!Kz`F DH˽l*Tf{t_HsE]N!-cӓ5՜ի܂ɿ0|9Y)7h0-Ā(t ӻߝk[aӓ %8G73cۜ\lZHN A|y6nAT㩥%Ow ip#'z|F_[,e1NP P xm9I?:9A,Z4 ]٧(?ݔg ~hQY@V݊p NľB&1t0=n7U)DqJ{̳Ċ~ydP>{!B>uۮJl$?!6jMw}%o߶ٷCkTTrj;u3N,' XR\yRS3&]\@J Q:\I[xv:)[+fבpI*~<. >&CZ/$芍Ư#¾ .ֹ W BG׼,rxE o3 )PS̪YӦV173LB2\%l8JӴs+!kժX=9jzAs>R | u\^ HDc#7d^Wq>lpwo"ڃ(vhtW߯^_@tD+buM3AFGC̢y9LlBTUƒȓKewCtR h36(~=MtF%oFk1D w(} 5/|+.p:0;+ldn)#aL--CmiU(|]ةyD-bK)mխߎ ~!۠/WᡋaK?օP: ٢?T!Ҩg\ӤG%xyPnh.#_z7~I\&@w(*rPs)զ7#`D3NWTB] Qm^Vћ ^3ѕ4g=$$oeT[@M`VM?`OsVum#^'U!.?[$%GuoB&㼑VQC`#2TIA)2I/5%BF?W_"|4|;s,rQ@Ѧh2\8_oVO7bA0m#_U^ kF'"MbոD ]:jDU'q> 7X4q6 J(4wc[hņIknA8R$<Й<&"8!0`Kἠ@3i$Py~*(J_+[T Z P~H-JJ۲g LzG$K/ޛ Re_׹L# 0@c?*5T`1GžywLxDl8UnMᅶ[wr/3zڄ~Vt ]Fwl$uk6=>4$t4XN׍L(4p5X5ϸP|{NkYId f ;z%;4s\Q-z&4`@oW-s[9]W9y"dCqi6g,9rz_DhI. Pדb)0Z4{h(=bez~KX ީ9v%2 lhFKSzۗ-ka+l[w;4 \~VFTcWzIxU[ݢ"bdBVRKDz0/mH`oWxgN$^^iBq<Hb^L|a oLpi!#7K2x} . rѷP?,T''q~hfƿ af~VH_i5^Lu9U;3(!|*͔F"VL3xn=R$tfu+y*C mmqt=D"+ sذvj?\: Oz称gӜ~bav:wJp wM>]aA,ߘ%Lq.,H48v]\!YvtBڈlrvV2CK\cga:!/Mx&̳|"@H5؂/$;bΉ]B6ۓkت.+gzCIuqǧ --0֝RF Zqcl=U~oQlD"[aBfj!lͲbL^r ,0t TÆk3o yNxy fp Ϣ鿊k9Iwz(P:7J8Se}`B<+}!=s5̎WawȠJZCyч0#Z&ًǯ F4r^RsJ3zpp+9A928Ah1aCcs&dW33/,Eq^HOkvQ9R,a'| {UC\as'a0~C\4CZLt:omEmDtVR(եɈ |\G޲W WVI\p$ǽ$%EI0Xj WSoT2M. 'q :WsNy0/^<*eھx]laƢvD^׾:9d l{D / taW_T_6o>BYP_GTW3{x z"EաO6ΫqF1_Q  Hެhl7<L7ncFTB'R}K3L Y,gO7"`i$ӚcYOm]ec&t͘|UIUI/ς~wsmKG! ^Q$ZbrF6Gzb/)FF>6R{!ĕT=?F ToȢB!qjX.eqHdbq 8dM*@[_y<A1-wtL v]N RT `ޭ$' Kc#% %B`^N>s} "P='6PHN߱}1ۂYST v9rzȫ`qtEcX1 m̿7hlTS H FPỀDhn=-rkm{p ՇҸoAf܇_ Tp5 LJ~KZ=p X{&Q [*d.P2mVŗ27]CtDvDؚT)!6&DPl\3~*Tm)66;|h;2C>QBl_Aaa$^6ERP˓R]y5Cy\J|5q&&3wo;.xTu| 8RrGZI`KƜg;<dtP'\16H}7(H$eFٱ].uXLuv F"1iRF;Ob%zl6]Pיޝw6ӻA˵58c,2z_A[v({"J{_QLjѝ],g&Kex9:;]ڴƽꤕ9>y5&|9DJE`I" (\3Ewk|˳ ڐje3v^ʸfq wN*iۊCzR'CC`kJ|EU9{_[Ƃ?ƓRNRdTV|0!}N?.;|ALvwCO*G'; a~u| }]vP6}4"'i3,/x  1lK<]¼k4" 9Z% ^ͻR]SW !=>L="]h$7Mkbqn)G^\ߒ6plS}G:ۏ-{N4ȂHC܊ںcS+E C |:{&Q}{εt1%۳hRsP/Ս!CЎq 9Ѫb\vOu yt 5&2t$ 湊&9hx=_[yJ*U5:nǩ{;A)5MHTm@rKcw|k t {.y}A}ƥIDBmj$Zj6+@^ʲ莽$UW^ sF6"7p#ܽzYx4-_|]p%AYd[`Vߖ֊1)4G-xAj2H6w}[TT4;j;)Gxcj-Rrpj ![tĪ=Oj%.2g3X{3IE^%."BM,TAVEuνh`pm 95myrmZ\ud1Vm$D5i%]" ?0Ğ;c[ jx>Ac\fA*Q{Ӕ護=@kདྷޤϘHv i:3etp4ZFCcKj_'elrg+OF(p$ M/Ffdn^!Pz ㆳ4Y(nOp{5j7+>YU˃W47C8r!yQ '3:mh- jmiyIȒ5kFӒ]|f|H sT04 ]˄!U@o^`]oY;b,.5h{^㜾8[v017K;WoiyI#AcjS_Em/RJ? S6 U^5j2 "LXcbI+mڱw{{޹a8RP˝޹#s%-y`|r|o>G)^0[誎$(x|z}jAZyCH>b}lUȑprF4_ޘԂwJdR|hW阗;FQ}YRvxN۴K"ص9pǫAs&p0r Bdd2Q[I|[Ds$Mr{{~$8_Wz~<=jl:Utea+ C?.lڄCnŪ̢ s]682٫qmd)kF˄ "鴘߫ X\Z_7 ;.=\&YI;~;mDH+Z^) q2yޞ ňbK > )to4JR{`8ss`ûGPX.fp떺lގte(B7eLF:/O)\ S`aa8<pBЭ$_֞ SvoMZxVMvk^) yYcO#wf\r!B8 tSnimoeEY-Q"gĸ 2s1+y0j=z,]/3lo >f-%l|m@/Y6`cryxK[n cRGV%QĎJdoN-\M~#\G>{t͉;WT,zgv]*`B5 SFN+qRd3ztR5$OpiǍZ[h ,vW[_>kEIBR[;"XЀ󉵄{]u>BR1Kl~4m) ,yuS1i(p޺UsBsr6 \rիbIoT ,Z0'Ύf][UJ)/ᄆVLvMmPmcm\Big誯$R<e@ Tgr{)|p@JkN*Mث?x냾Ԟxy $.5iLa~ IAvF_h4)1ƣN `x\'gݔ6Ho]'4Y=g 1欀 NЦrDp^=zz){Qn.% o)QykxdqYŀhxq̢ʅ ݖ5ӗ2H"PaD1#En6&>91%dY㋘h;;xL~߾&|wVBrg<;^b*%g.~R x!6,KȮf,]{crbXqI[?+S2֌4luҠI}skGGn"KVIZ4Q!jⷬ[^ љ$Θ \t eO ӠMYީ8-ChB1c#" aߨ؁fd`aEg0AY.$& '*z?]|DΔ4>[KXoW4 `NV~ߚiMf 9yvvTB*Q|a| ØG `k<@D=Vѐ\-5MstP=u%`#(zfs'H҃ʄ3ɛ,D=aӦ ׈)nmߟ y;bSWʕ(Ֆe t$`SN̗Q<{߉S,5$ܞ,R|JGIQ= +JTV0_vT^Zs3\Zi5vAM15`iYWeqfl溑UUi鋈w`:o;pw9\ISWTbH-J_@!!G,yLÙ9a΅P OCtB t2Mq)W/Y͠م8v•Y,{M"ڻFb`>R`; \H8[}h"kV࿨7;ضi+V{x<}[LZl }ե_bT.`)5./bZH>1srhU1 ZLg%JF++AZTUJ$t䯋 6!6guaXms7 c-7%G#x2ҚBlφxseyN'e|- %Ssl1BpTg=],8D|:Xkn"Ts,Q)3̮en("| <U#YbHSնS2}t!c>&$*ZDEڽ>{2H޺ݘ",7(Sػr$QEo2 h.G2cW\6jKԮMU}+IO fZ^:y!7,ΏBYBJzއ8K&2di=3lɑ;WD;β&V^V* &2>9;SV!$Q䱉f Y3}*G,q-XNO*dHk*DuJŤCZ, }y7Lfʄְ?b5eeU6VHy.-(ۮq8C{D>ʲ]iCe`6]ԩ]'"D15?&шuEKW!w#'*uCo9(wAePG2*jor}ѣm?t%>F"ݔEXs|M9=a VL8 rn*Zy&PO$녉"M: hYk0tP6 Oo;b ؊ۃsGF%;%z.{jYc*&j՗Vs rOxZ?lj^$#xh 6bE_mF.(v&gZwΉFnDhúm|~JA9ކdumtr]"%$"® 7XA9`NJvߺd1$BlX-sQ|075vk ^OÓ'G造9ˢDŽ۳w b d Aˮ\JsQJ -eMA={[:$Ǟpo[CW8S5Gl!$dV%qt\Iᨁ}Ki4"?s"4FyaK`OSpp6NMLI4YS>Ê1[dLt+h;ߋN]\~$'mV8@)*RA s-fډf=g)ܡsuCnxt:)8 VA'IwRLO?c+:xq7N74a`bݾ'ׁ<.k& {5۫JY5RV(Jld* #:1 ޷eFmCFV{ץpP/\1`a߮Yz̮7nCXsE)@k4 u%ak͵;ZX@beQv++6RZ$B1Q]b:*>h9_'Q %`Y4 "N HLb1} ! 8}׌LD:Wnv9{lB픢rvdޑ뤼X| :vyV[r8g >Y&6,SjqM4G>TD7W:e|Ȱln9>FթKAnp{yct&*^ܤA1pz,} Iq/ Bۨ#޸dC/b=](ޡƵ; rilZ8k!"\jtr_"XI=:U@MޕXirf/pLl? L~e'RVr΄!F,/KNgM MP~q7'E$:10,YE>YpѸī1w0b,ߴ}TU<̻ _<{[ ޹XJhҥ'v%Zb*PP7Zn@rkof*uy,Cp$ghtiAX^B,C(In8&>ڍ\/.v"cJɗBK+,thxxE q8Uؤp3l۪X 7:,ٴH 3puR rEg[7sv+-J?Hz簎tiXCQ;C">mdl)]/THU[4%/04<4lkT!UxfDIw_ -+u?eJ7;3fo|FgC 7RGr||m|EҊy%} 5d]})k°{"$L/je;P)ŠqCר˗m) n7QȽ^7ᴒR}l w-cIl70)ykpPX;ʦ'3V_+VCz˶]^r^X*D?޳j_-!3Psxm2$I%U/EJ+noᙳޥ'X -|~4k)K߮_'9+d޺jٌ)`uD[^uXF9o Jz#TZļn TuE`Ytig3^xR[J]5l>nVf-/ЀkR?#Z+Dϕ5fn&hͫ!\>Ɠ=፣L_n`i֪Gm6%m#ܙ@# G G,+2R[_cI/V`'ANByxmqVV[`M*{ȗ2)3̳NzrmG}7oŇ8%vƘR1 0NF[$tOVD&SorŃrӵJ,գzrd N7c=x@U4LLcLB`uqbbx3+'GCQ׵;ߔQ}ϢlStcYpԌ`nqw:ߵ-;.6) ;c3Bj&, _1]חpfRfxp&$H᱔KN~Ϳ7I"o۞s TO猚ca"a(m[P[ Cxz>ZY).^,7MǰR$VSl+Qy $,F:<6N73I" v py\To+"rj[5JLhE,l_YbuI1  ҉k\z1&' r]~4}bȹ+#.aQ}J^[9kT;ME='Y0NJo54'E|*4)3@<H-ܶzl27&NQ^ЫhV{k3c4qd96}J,?yJ[mhVjԼi7=Ȱ01=L/;>s]&7 u<4`)MF?جlHUj%>z݅̕5v8l,|N0;2 ؜t6X/h͉xrwb-83W_i*ܷw1$ρ:LERtŒ*aJDd~Lm- Թ.Mv"\X#MIքôx +WxHaI0VVvfTTc4 VF>OL[)UDȩI(#<"( _4χx(Ch$׳.9hx֮2\SGN~n`qo<(\}l6TGMhf ]p Tv[S\;("~.J%'u6?W')ϴ1Y҉}] yG1[_,*8'\N ;b`Ʊ@0ҧwprmڌN$m{m Rct 蕒)@ȭ_fh5Sԋ ] f[a3}UnD Ve(xfV |dÝZu8vwgp<⢟ p.%gl2vDlt8ʡnL/x螦0ac|Oc2ɭ\PKU*e\iSP- nw}ehl=ٖp[0"+:w^P̈́V72VEWbz>'> J03:+F4S/.9tk*V/-q|Gaэ>I>$őװU=Lflq=yJ3!DL^L_ q:V?]jpG:՘$̕mKPp(ft " AV7XK-3a 免Nw΍tdWiX@`Y+J2hM jvҥ}qKn @e)ޤ^ N:$&LMn0DQ'#'껔OZiѭjV}ۭ.2YVMŹ Q7{\\x? ?)<,_FР&7%CbL2o3ԔZh 7Q=hT KyI,`ɷGܭTY xjRNգga+eC]K.߯pJ3 q,r@ܿ+8()~̐MbG*i/#05sfdwP&nD½~}Z@IVdUmNݕ 𿉻Y@wtt4)bMκDД=μTl>UB~vb;dkDۦ7NimcIɄ"cp¦j]`MԎhCDs%D8Lㅱ] r_)M!`7vrjEؖ?'A*Y"-Q=>|;~Tr-*] \Rgo\ۏ ]?PZ#d! YCTW#Rad8d:+5Ěsx)pgQT>ڕ})w;޼?=ꜦE=D?dhcTK,JJ 6P+4h?'%fP=e=m"lTrxf]챂0&'D1%wި])n2_} l>дsKBOU'h $an!i mu{FF>7DM7×N^g.? W%73 sܺɔHNq dx.g1Q] nalî {4Ry*X0n?I4v@i|z 5K4,NcavS+srɊ|y 9Li?`Zv< êr˧&eI-24nejcF`~9J ?بF,.yqf;ؘ|+N/Xlje+]lC@L&8@`GJu0yr򷢈 ['O$&Jb~Kyӎ) [\viJ&ýA&L$i T{?`/7wf=j9ZirR"W;"cc?H+nտ bW#<@?F;<ֶ %jlL얡/{O̟!j>LeaWgOyPmA[i+ } 7.|m S3mjt/&] X6PI/& ֗<$`,B2l%Ϣ> i&yI:@b{+!IxZISiVA@ߡcN8q{Z*heqK[p9S0x s8M66cDcG^<g〕, |!uqҹ*v=G<^{Xn+H)1j"-X~4fDlRd*qł1 Touocwh7=_{ďEtN"FT,=%a!,ąH/A+xzXυnO@r+!GOݍ_pOʋv ݖ17Q2I.-:~d&+/W 7'+avR6sqynX\,M+7 yHZ[ы`|~ adj>ILz W>TӚ5"Slygt7c-7¾AT &,CᙻwRP!q^1 &ӭi @E@Tmϲ+-Its'7a[P#XQN&8ퟵZRGt>O rva4sFgK%$M%0H 뵰P:YԿj <4s5^jd*Cl4TzfjęRNl]#PƂs6ڢ@ DhM;, %ҷ=xQ8!lXEo6lY׍b"!c pU*jkǯ(3f, F&*2xq0Eu0L\XIkw8Ѩ{H@Ӈ"hꋄǍOL3i*֩^I*UMCʫh;טX`D9F]pJ!ꗪ)>J8UPo<2׸;~ CoQI <tr #PysCv,Gꥵh/bg/yy} E}7v Ί0Әa;-U̙,-LR8B,r#[Qw_9iuO61skF8w=@lQ l ~.kOvH֙7CKɭw;`Hx_%VEHWMz8?zZ:G8!?ÄڪK4冸/& oh8oM[D9NpnX䫮,{w{@LҰKҭZU1MA_ yKc=*iWçaOn{e1Sdzg0: /bfX304A ۼr ? pSlٔ[|/v|0~.V.EY,G[[M0?ȘuV8f-D #}U2":@@D.bk¼e\$'|/%CB*!P5v_1# DNWNay0-9jwN \KEsXeZ*8AѕTG>" YM^# Dԭʫ|Xzy>7PMqQ11$R^ Y0% xў]0؛nna*OWQb"šSz_ P.?CW,]}kwll'ZݱP8 JrZ_YW7֩1OuY;\EPD~iB;jwm.ZcF,-YrL42ROr፡Ob;Iif ƽ}RZdXărYMU}l([է|Ce+8Y㪠rʞ ܜiru ⇳17 + |H44E#Þ +rZ03ξW/t12Z?ˣC ʋ˺%"Ps vf7Ն!0Y&g1:O5 G yR! y dVJԹGRgueDU(H Q(Ne]XdhMTD%}ۂr_(srɱPK1LTpʛ[k*'c66iQx_z+1Ljem[ MӰHc4aL> w3B]aXIoL_'|BZί;qrАgO_R̡5$հC<->pq3CYubhvk"ݑryg0/-%w.14́:roS 6˽-:Ts4V 0;Փ=HXv* l5iJʾ_b(`#$F;ѽQHbvm}&k/f.7|h8Úሒ%p`Q8{[F-QzVjsFwl^9/Ys-PCLNRh`_M:?(ٹ޽#|1DON(:oN^vN/~"I.F4v!,o-pz!: b^dRrlvy#>wtpduc-d:T2\Yd>_{|J[@HAdcP4T) h,,(1 d*ۧWEBCNx:Y_F`ҭ E;?v.p <'t5BJПnràC)Q- b~A44`J` ]Z:js1֍yñ@raT&z)T Ԡ;o&t0x]} ($3;6\CPY(c+0򕋘l{wm#Ox mLHg}͎ۙ.x}>h w({mqœӼcE8d8yq~bU*'4hsa}eYڵNk Ui5jRYI@ԠDZIb`F"0"F@7Q8=y\10U,c&~ TrlT k`t+4N! "vc1Eu 5H *' k=r1N>h5Lᤤ\&*sN.dG f(;wt) uq,6lFП-pqWom5YulJgkdm]蹍jmZ{ U=cjZj=փ;ÂQ?֪/O 'jȍs| L{ば [QS_t'$1.2n@h~*ՕD.W՛U#ʸe>99Ri'oW_>j7:.2+"` 0*h0K:+ HzGA „6^"$.cZvSZ oGZs!xj4^7>e2|{qm`Z56UYD2HM0w;* p8\ Ysqق:Joi 曌m񈾰P%dm7Yzm*y$cEG/ 2vH~y!0g|ueڂK.%N0c%r[@b߫Bb[,^Tr~mgx/|JDsC; u+֏|d'zz-ݻU1q-ChZ xLL6ۓ W[ Nf *Ƃ(avͫ15WgQdh6]0U[Zѹ:E^}Zo#)o>v=, gi\;uFe #cLhJbo/;𿺲m{74VXɭMV8.ܽ6ħud"׀y?-Nd" ۖab xդ7 ^t5#9`ɔ}%-p50TR_Ya꿶i>/uu2?s>1Rmk&j> `BQk.`D1N#%ϼD{hGdɜ=NK_>l\i&)ʸŠRK ;+TeL^)t0מRR}֐kƊuY0K2U>)c *9HJCbG"1 (䷜t1hr0+C%S>e@!aN~/'/3Tt0aKT9'vi0<8F9_ 9_8QӞ[fk|qɺ>9}1ۉHmRmm2e̗qJuerܾ挝P6=j+;P~eG֨eQ^cNfpA*>؜a類AݳޡsM:aZ6qYV顖W/kQfᆽV3fwŢb;~2P<;Y>3!Xʘ| ؆@S\Sv4K'Y'AA[| "k1ZŋLt,9 xu 6af$Ip?4zDi/:5ثjɛ}R#)^LQB/35FkB64¾)Moy΄D#,&Э.oӑ&!NH>uh߇sf3YaJ9N,px[,^fxb4'}t/ ;^ƆGtC!՟sTF銑R. oARm÷f|.?I $>I\5 Vg"')˰5WBpR%y8P1FIWwя'jdd4ԃŋ>NioUQĈU˘cSܓIs4k:jx|Z2+%OVR+хtq~=j cآJ<ꭞCjq syLZqt9^=ݏ΍g+9m~>}d)>yF|V]UftȪp}nVv^|9m 4M݃ M$4|kzRǃZ?v`ހFӦ$zC՝CtꯣoNWͯF$_۫OI ՟m%@ oSkwk 8|]*w>qD+G42.@2sk >G~|3+1OwAB]D;aMIQA.{-I)1FvO }J:2q0-TX3}X_@ z4<{a&&aWcwBa򅓛t*5[fjO0KnH3.b Iu#L(1Lzx.wG,G8ona"1|l0yE+I)?I߈tS._w,Yy4 [,qUEd)-r;)9Y#ƩJE_  ;dufAB*LILaИkFO;ĴK^1^Y}rxϣYۓu+He&P)"_D/vgV(n.YҶ3_N[RTa^J'z0/hIl8Hg6IDZKz(6]qB\dkCALr9G}nTPl6uzA|pm Q;'qOYT:ߨ\}N3x1cb=Cʱ@ hYe< 9O1!2SKK+w(ǁpkn<+W~! V6s{ي,[Jo똘klTP?9pX5,}yҎmC>X2u ?>w=~s穥K RQI뎏!aص1әuQR[i .dud)xr)7^1-[dȇ_-;I?OU[ꈹo<}u1Ag("E\5jEDaV _hTϐ14*9MtX1^:C\[nU <7!|`$\7N۵4Ħf9 !#vG+džu3jSyͭt5tvyUKO{+mvڪ}ibe_J`C=. ¼3A\C=&p)g ݸ-~O}\kI3)G4`viUBޑM79~BR/vlA[J]t,RelvRw<>J\H8f{|I㤠ٹl*5qyuYLwx59u]{ژG^OXtgVggJ4>EgX &+l, `S_r:})/4#~A؝4Ȳ}4LC:kVA͟ swE[_ةG=J%:!4ߴϵjڊ gCEξkY}5yz|5Ib[C`O~ӿ?HG U}d4v#aq 3άQ3>br@bV{*C>^_Zƭ7,0$L7#@9U2>ah|NJDa}D*3YX]hE"%rڛ5{(xޞJ RBF8-)7M!k<^ ȐWdzXsYV&PY"<%Lӂ2<3; ֠P%52mZ8W+U dMJh 4ksb"VF6/9 qċ%eQ]5M[nJ8 82u~B̅NF+ETwqUIG!d,&jELJ<7a<ޕyTu磙NhMȱhc3-<._W 1#hjqCUFK̦#A 0CdX;`PCbi|dEP%{P0DCmKvR3`;șԕ trۺlHhjGF[1Ӏ(RlA/$ڨaIkn;z ~ۡNV;n҆y+ܴQ`A';[ •sVa@ Td6i_P>Y+TFuvB^r=nkŌiq!nK=!P9*ڡF` QqrhK>cQSTΥlvX#}\+  $Wi'dXߌp$9үޞV!ӳx15\0y6bMho|sS#P _H5#^ʐZF~?DKvJHL4A4ۭXǽ MuZ_UfXtl@2z,́rgɂ#0RzA6MLxͬ Ί{.{(t<H9tL#w)]B$-\w$%x*QpBlVzl<+$hp >(ݝFB*>r 7$,*I@, e4և/[d  p<4S'+Ğ_#f{D; AkS ߟj@fP?rכ@f9\^?5DE3vLsG5zxG81@9g3r)溊Tn>Y]YɆTKm c֫ L:i.6Uԩ0R5X0_~  7O5ZO]rt`ES੦_ӡ32-oMi(cRΠ{X!F6phNǫ̓r)\zs,`P9@3d*R t%3q媝9r}2l$>K:w р=? Ot%8g \G$f p> MB&N `Id>Cu۱!2b ni)_E#Q]?tΨ8d7^Z6"ϦaO:c=!#“-݈!1U.ͤoy:[^b͙W{۪s*2@j8F'MtǨ]T:G wg~x2r6GSqͼ$SꑢF/j=(x7 !Uk_'91A=%ŜZ%lP9j VLuy.&bq4@Z[=:0Ogx障6*Aܐ%$ h='/T~7.ki*Y'c[q&n;pM>WB JTCi8Xw n[M%4k/t=͵$n+fMnWY*#s\-# JkeUle˳`vTm&(ٴR냛:57ݶY+F$6`m'7q@rieiQ8jj.UAߤ؏ҡ6fSL`@SHT3fBV{@%wjQV8; F ^muP7Kt'dmhg1bI"v[_d;(HZ⍀w`+IoDB-xKn#ArL^0㽹VS5}0 qک%tW\d]^U[쮬 TG̱Qؐkw2R ׀츂;cYdYuteܣl9gClR9Àg4#<?N3b)mV,>rq gDwPtsz̴=C3mo9~a/E['*S1k#7~#υ ~w+"$Om6ȉĠv+DL7;="+iLخӌt|~mW 2/DXU̝y@`j|$ZB OX 4yZ֐Kl;30c$jʽFܡc +-٘|}<2cHMq_kpB j' nnPg@mX>gq:*3KԲ9UX/Dn:z( 71*5/#RD'g{Ǯ/[sr'N+a@ȃҸ; Sٹo<(~|6LMp%|qaޤ4QZ*l=lz3$wh´r9t]H y^,yRAA0#=:Ttt6;%Iӥ}w%]p@ǃ c nQ;.zLv6 #ګ \3" #MI5L,?)Dm#[=cx+9w5ۑ0J1 ^E}kzx|*z3`ΩU%m|lNx3-ƍ 2O#+dN=2=>>‚[R8DeR] lc+MÁtȠs=b̑֜L0r-v(0f F pƢJӏUM(Aih"_!V^LrrhO8/q(RLX۸!;'&1ݝwY6XeѲSAJEFC]m[{x Ț M҄Bꃘ&;t"UN#>N> xC|s➜xChx[ꪝ9~FXݏJ}\ȶH0>|%m͕8cw\κ&rDcl (n䓠5?%& -Z!&pLGdM=S @ëctRp mu읩m-c\i Wn``SҾ2\\[yɎ# &tﳓ 7_^M^,(iuALv#Iad8! KcZA])( XryiR=B"%%NZEFg|ѿabncz2 hen׈t"<%+ku35ZӵyND+K>[yX'M:0_+gzȴ;VSWX.oˑ LjTѭPzT/J؛6i3-,V dI[]q\G`_bNٯF'S#ta~Nd?\#7ý O;+^g&@ZQJYFny2I.b31>1#ҎPx l#̏ 6v_~'N*tV=ACL:;;*P D$?0Qtcso0jshnCC Ymޠ:-6fM7*?Zg(LUֱ Ked =ܯd"rY>#>mK%`-4@ .ֈ&(bsLYÒyTs2)')* ,IhMW`.IR9vN_Q& XEfqXh#e4ۍP4g=N>|-x`voH{x蠝a,]HCJ~4I:[v2v!x0STkuTjnog<Cu{2[ipKmV1%D]t7In9/^:«j4+ \ƝJ`xa &NO'OORoy/r0KLއ  39ϴcǓ/A#O(%qCZ@SSGcݓ%wAe$HłǐbO3)6՗މ{w̙Zlk5}_|\3.o#W|6ʥ/PA0kĜb@>m5r kOH]Y"77r 66 D^cx̗4ZTv!`0tJ3 2]φݔpi&'ve{5J3v.e?+}'|l;i.A4 hgZF Xaŵ( Ϋ$jQ#6ZVA@ Z K!-.jg&{(ϠibJJE UlH,?w%_UGJH#}BDU/GM KT$X[ܰ` d?wY#l51ͮP4%?9$>O n8r Ou/h9x4wũ4r:&Kx>WR~pS*uHc` 'bM.ZS8#>axQ,雪G&v"x u/Uњ^'/.|biR\ɯJnD7VҮQ ᭃ꼝7VHYE DoP?f䃫\N#}f/ҸZf{qj )ǒ l/hrToi+ׯM na,%Uˋ!tר}+ae``;rO59懝c9SHл0 K?Ӈm'(_GXZw՝UB۾*ۯgrLqJXKP{+ϗ7zb:?룵 zL ';>pe 뷒#í/ o ϊXE/YE^)ʀl@Zx߹s:yFBT}paadih}EGm sYS:d'Ǐ,l̔9J85\~pܕb:AHvmq[fjKn1 㱵Rtk%ӠmKAw#I9";Y}wP 5e-Ùn $tv:Ox9ƞWpcqbst&5)&hFy&8m$.c? 5!`&7|=Ffq#7oX:Gzݷ}A);^E?~Qna))Q='o8}0養Rd֢ ~9cD^m+ourDw& T¢K ןo7,DC2ٱ IOU'ڞ"kIE^T{_ P>&5%c9D[w)'#h" d2X=9z~)ItK_C ≴W]i_np9"$C^eR"s[1a[SQШbqJ(rZ2;B}na%L)-\(/]ǀ-w9ѝSD~-ݞ: =t` T>IZ>whm9spEoKx =\)T)e80{qjܭb?)LDθ"4ġ=֋Ŕ^>m-#9JGGvuXԷmZ5];@i`4 =D.G@43w*WEK ik\%E> 3e2ycp~t;lhβZ M%bGtVSBj!ƲQ(C*~gh4sO:1MNUZ0[`"簏I}!#c_$7?B&2}$Ҹn<  zEZ Im?d4,ﯤ JLd/pyIuYj.b[on;.>㸷mYk1~D`ǭ^%Eg-nHm8-> P{}(}6kI-!PهCT+H%ag D8g6*W4yzw1$sK ]Ҋ 4wm gmbrf+Y/&\ 10VܵBcϡ/GJ;jC`Aw22E77!|g^4kXg"#yPYMGek[Ioosq N>6Wowv!2Efz@g*Bb2||*-Y O3, 䀷nr2"?S)y߲~G xìpPR ߲jе$ ejhʰ7lxwD|m%ɬMqZOYHu %2 Lal YerX=fݾz}( Ť!n`D[AHଞ,L_]2Ǭ;2&w$|T3KE=PӺѯ$<| ڂ>7+ NOfuDŽ,Kj ޙK#` qkCڎꬦZC\Bw 3辴ya-a)zB-8ApA3̂o!QDP6'3b\m،um8RePg KXKi`q17cSCht 7 a fq79yJ <boK8,grHPJ3ة@'h*81D^k载lkN@SxY ɲ:1R,ρ^Z": (YʺSvoS-P8MBcxV2C@' Yxtf3-U6;R_Ѕ0frD^( Ê#ճ.IKOsR)i&XU #oM5N|rSk{J!i?#0u͹Y]xx*- Qr FNVCnrv2)¯-C|o7EI,iY;9 &m? oS¤2qu]s5ALș>~4>AKbx1Z ;0f;ވK֌{$ݡ}ZM;rkAVFu6K`sPWfGY<\\k Qw v] yw_z0Zwu^ܳ\?Jh1nRtF5dX6ϚCpO%6E}PLW1h~kٙDᗩK/"ÈVPv+}-(RWs|e H1S ۤ#K&{aPq.'MlU[8)\/!gWa B6)m*վ+AXQ#]1US=۪J0 YN~O +G$z,GXEWq(3}ӅRyN._j b1=v`09s@ܾm Za5**W۴~ &iwcÙᧂZEFKzOFJEVZo/4{~wiy_l'`&e9ruCgYM/o1'ΚDw4|Ϋ'MV)-<,'{ Z|ڢJocFw.8-( Dz)32%V_`VѓIܕV~Bn|㪐ASF_`]nih?_+EM]rUbEMqWFLXel6{,-iORFǾHgo,i|2"745>hnK>BieȤhe"d-y)gaMmg5GA1Lxp4?0.e.N1HR @qA KK{+ۍLFpDzpI GPY5#P 쏪|EC ;%U8湵S|G1Z` э$RQ:'v}*NKO nLSD(o]aK [8 j}@(~@;;H.T8֯[Ra:1ܴsY͸5^BwT_Jp]jnɌLفD6cNY#淆"&ͻ+;e s I-"I">%΃Z`ssx gyu`փ~9E"Jm(n5'DԞ}lbwX*a j:L޸fM}*>ݏϭ B`j즵 wdx +M_*ffC("gIf%9[M)UFCLm sb %Y.!퉔/g^;J|nfHFW#GQoKm4aS wMTY()<֓ܣ0-|)nP,uVI_aܽ-ӛ{썢ʁbP|NTh9Yc *,|sLKL16֙CĻn}+j}m5B'ާ"ifͯ ERs{)yB4o i{>L(%9Iµ L#o9w)i<왤F>BiyȺ.P;e1M|kWggw&o$2Âơc{O2olHutQ8yc!lp_㌉fYHutO ȑ_ 5:F2ht)WaZʫ.?V E{qCA!8 xןO#{[g{N6_]`@k'&fc}#9넓)suuYAД7D{W=TBDȠQ >|SjثV]كp+Q0iyl qY|G/,+7,\dr 3%jcSWb1e>Q٠yW ?pw2펭‰眈l u}(HL/bvMn|BpPWO+q)N^6+CҧS!]m G!&@(/boS<Բ9b8d@!e0Eyb Ԩa>DͶnLJ-o.¶9Io1eH sd͊< I,}(0.p+m;!! Si\L^uNFWPڄ\l'͗K~ĩ@vBivxpԗշx:Bdn}ciNbXB+A}psv> -Wd?+3eT8Mw4Z`r&l k l,nt $Gu:87Wmm+ aesՀ*QGbeſI :&UYۊLk/ȕ{˸Z=AC  \T23Vl7E[D:u7N;.;*y[?,ӏBzecY}X&&xln h`g?Άi%yK,Ǚ&+[4޷?U2`VbPb Tu&~A׉ɁSRJ^=J: pWpe]Ġ CTs "FlVJrtès1o0DB^Bx ԁ8?*s雇C1; J ;?OY]ohC1OO}5ʘ0ׇH,jjAJLp* Yꟽ:A"Vte D%s"}28ED .$xG "|xtÞ~mT.B<,L4ɧHa, !.)׎vbcIǏϒ/GF-@p{[e]bp30VG84ΨCLDUHT;KAPpM[B[ɓbñVE\]uY66v G4ru[ =`(4I >fq U8+sEN{Lf@ZRZʱwCsqWE&y<<:Yh=Q("{)anyz^i6-9-eD8ԃG+Ӫkqry idiIwZw/[Y&GE=U9I P@M1:eoYXn?mdO؅<;M,0!w c9ȭit3E`l=oNw_}"EcS˜뻰P{yxa]W8nuP\wL{ϩbtSudP[({8={(Խ,EA ;kronYkpx0V.n}uFL!a-X4Gny\UR:H<ՎѰ40&[S֠,Uf=ch}&~gkNp9rEQ-!8m{!f`DV `G=Z\vQJ5Q ̇k. %T)'_s1h\ʽFzHLpSR?ݜ,dQvKZM~); Fm&t/aQ{kߓRp?.,$?Ȼ ԖGTgWzPT=֪,paBPNcS|\֠AE!# g*a)"{9Yn 0;n~X '2-:ј$K{7s -N\)R|Fvwl/ץ ⸤˚L/O -ט_>K/ Ubn4ď}+087n?ׁ_&/0UĶ;}VeeW)3"(6)pG#%`lA.s(t Kg\cZӛk}8G:`긆ZpMv/}#Y izRNB ,/P}t=bs|Vmc휠 Cyuw M.C}JkYKdkU^ Y,se$?qy1Y`Sxfƫ^ qbW~C.L >Ԇz"GCx@qtڡxBPRgu^C%} [q$&K]-*r>"inˣ{_RN 8kBY[4)_1KZLs͚P4c ,K0t8Tƙcd0d lc0QjW;d֣NQKZpe9a[f}&~82HɕiM*sC|moq80V^b) PjqCĒ !& HC!"@ ݇zq9/S&k% B+ꠙ HG!D_G9` Ԓ-H|! W6#xͮ1HV`)p=Rt(ov_мEHO'9W{F4J :n7I82!Inku>>{OC͏&ېC-;&}d-! JCgFmVe5:;!"<>șwK+t7,CqJnⰖNQTh1^BF~Y8#2iOaIj٣lAG(FŶ5Z%,d~do":6Ί 0dCSy&cAywS\ K]G-Uq;ho6vV'(R'6% V7>*DJ(0.SkZu r63Mq:S}R*[όM>h/e̓r>Us1ü_+V!!332R}5"d*W7.AOK±ēSeIga ~M΀nXwh:B8Äċ^f@ʟZ1 WG{θuz_2/ӝdj Q*Ɩ+1GI}joX^u݌\|,uX."x 6rx@ڛFjr`c+xnLߗLڛ`.JLKP^#miMxgm^<~u_⶛n"[mpYᲒ 瀞/v愈 +Z͚vk)4"! !~îJ}\U2saE Hd ]cM]ܼd#Z;KR,8])zݦ>;ULǞi2ᓉJxߨBG,{G~.%϶ޤW/!j|L/CsMObzEB\]T9rczݹ]Qg>t,#KBY/6#%6uCu]'UOo^ٻˏ'"PkÞb8"ro D8 tnƭɆJ ".gC Nxt>Aʭ @IG#F-_1uF̈U݊ ]5c3=*K%#}poy%g"R]/m_)=1sBtM45+xt<. jGm&"BIKg)צkCkS`_f+?FedP"Kt&0E-2v3C?+XHt ҡVح {Y ^0H&iCf'8|ߥ̌IZ393fj:i 4:lm0r(£3\֝RY@m"P5$2#>teؕKS>;tqKfMۧZe: V6$~1:=2IWH^m4@pK-i.ss%YIV׏v+rk<${ń=gPëW@͡ǡY5| ; flHH{pdݏIG!'c7Lˑ+=N*^ kv#k.-bRPi @P:j8 SpУ4ہ{.ns\D#5L&#D,.ZbB7\[_lԆʂh-}2IqFړm#-!`܇.׊ƭ&E߄L˭^׺;Hr .| Wi=H j|_pm[46TXY{zom<ɬІx*qY#)a4i'nW +7[$ߢs.uv&B/<ȱ_UMTLrӓq:&Zȶ*x+U7p Xtu;+ (v6< #.1('-r,9?rN&xahK&͉=JJmA|g)n ȂKbLߌǥq< ;CZZ{a++#fẖ%gcˊ$2xEl4OL#Q- co3Uĵwm?c)bďFۊ:L&[0q G|䥐-o`i)vA;&mҋ6)>C԰d7"8nQT#5pHC:ΠJ8E]'d3茩CҪH㜘=kk=\|9{ktE6m.qvwwgTM^˼?"8aJL6ƎʛO sB_D-4NS[[ycBO7 fe ?x~bxCI4@S6|8O/;* عlym|neOcE PIl7sx3 TT{ے o61Ln S;GXTv9%k-]% 5јXl[4=.vI^o*4 %)٪}eGJo0GGeVh(~~yɢ~ +Ѱ=d/_-1Rq+J뺶6XUl,rѥvxo{ڧb?}ƶ64L8sO O拎Vw&N^ЀAj8gP;('`t4.EN6i,P8SQB@'W[8 oͦDS[ʃ IDFTK5us8%icKwWc{z'^^rscnX)طş:LUFzmJ:kkMn37Vgǭ9 l܍o1 SQeW0Yj&1]lPʞ)?vWJm`Z||rev+ "]HrV{5lY$KЅk"p"ȼMklT)//yć㐫 x VF#Ou]ߊekjU&AjŜ.FM]a*k2腕؞1s ȶ8({wk:_mw0 D}RXA.OHΰ[F@rat܊s<~(><0:£謶F‡mÔ:jZMUxZiW+O4ۢ4^s`svs띷_\8 n=*(HtCư3,J-“y0>[XnMXx1w4K𛸾EDՊnZy,2#ym+% ͋uvvr_ G/ q˜ zXxݚY!{Р/^V["л&Š.|B~ %eG%xj- Ӏnz8(K~$P!DYGíȽZwS2ō,3KC = 'Sm.O#CC)NgQ,_Ƶ1ť.#Bָ[8X o{T5!@T{HCM5=󽕣?&rmT:4=0b%5-%F5i\㋕Ft?ذ\9ʲUOIhݺdbت{S|C}inwI 6Zk;lCȪV/>AwxYxx4ytW-Vfee1 ,:H MX/&n:c`,j!-4PD)bg`hB۷حBՋj.wp*w׹Od ̓etOco~tFVMIEk/ W^dw}t57ў/#'EvIC4;,Ef`o@pEzK,U=(_l`0槩~'`MuXW`|oUtiTx7u[>g̫6T85( Rj3 Q5U!3/!j*="AO Qgs"5w8ͭFwm,֪mb]t˂P} :ۗ"r:9k3:۲^=* E DS忂u'FXb u#9Z1bz;\c1#X=_ޤ5y6] 'b!JQu?Ż} U{O5/skN }3opD g7Y?IyB4MӳP4܍ax\Lv}8zy?Q?<ߩGh>,m}$0oviR >N_j΀yCZj0;m~>b1$P;ͣb-6]$浣CFq8(OQ~3Gs2 U/?t& ;j[ *UJ##7-|z?wg^>7B pkޝ[ÜkRu.c.}MKo(<}/P P|ţ(Պ&.vLlo*ilETm*xmWŦyk)GceZ?t:Oǜ&K5'xsO42`菼p\dKԮ+pPN([G*Wàjq0ƝN{cСi>u#ZznQv7"}0a HZso-CT6DΌT3GۈiL? 3If9զ#^XiF\OG{p;6[YM O؉"w[^x>Nw'Lv8̟,uA8h\&لQW /mP (4D;Y! Gv/EAZٞrEtU5c?eGثQs8^HA\ GiB ըLc?] ,ޖy\`]0|Hp^? ~.*޹O98% %;%"ԮMʄ!3u4kvѪ+Ѵ66la2p}.[İ6yFB9Z1ua.z9U6|bp\U+yT|$X!4y8O8J| ZHz~|&X2Aщ9°+3<}i߽EEG\}"-dNp[Co`Q&+/xVR+?9(wTm"T45-^oxAvXʐ[Ҫ̖_C.gْ;6 1ߜZ|^̐hR_]o(IDЛV/Ha)Bԫ5Rn߼5QmX|X?PKtGj7Rzի,f⼀.4.- vHdll Y+4se9`^P o֩-vҊ!0t M&c b^ )|TE@#KvsKln7X G_ O 9j_Hi=AX8{:rjڃ'.-OT81`TJ8!x&PNHPdѠ$cM&%'aeHa wy^_f^ia,L!ث# 58O{=ȗ"s程{U61&Gbˎ%ӔF?}|Z@~gb[#{ hj/Sq̣!+^5@uc|!L=rwe8ܐL6>K9?P lǀzNOFG'-É6"OA1}C:`)↲4{&\*[-"D?d:7db԰,jo,VV]8(*Ǒ!&pi Õr[U"yπ1>ZkRIt 'RWٞ|0jEN{rgAU=^ զ~W R[cDl3b|/|+bSO -k6wv2 R'3B_ dYqUuXr|k Ht KznuYE9S}YR&Z4)u)]d:JҚ$ㄛ`0H/Ԛ)tZ=,iLڱ7YH"(:m] _>S~xC J(cs栨Y"/aY:'RD'@3#1,qC'l m6ff2=H%ÌkX 0GIg:q+O[)VV¯&{vٿv2Szd,IצN1Ň?qp:"]ݽ3х-_X=+wIE];j9=4VX&n$oC%}CfI6%h0Da) EjW}X}S7YHMy0O. 1UT"H:Ϙ.Օ ^戢&.DI4)/qpޗ!]j95qa|i ႊT-fg]e\-䩖?$/2|D*sJPq=KA+/Gᠸp#&Suܜ(0褹92[]ΣAAA gD+me POjqǙL.Fڸ *Lg{;Ք: tEzEue}1MNYF8>F/gMB'"> (E-[۽CFufs8ő'(uz s|~Mp5oE&@$, 7vDV};mN&hzE䴡{K&W\fLcGjjs{_{ B[!?Ô,ijl>KJ[(H3[_T5vl%ie#Бk-C3'ԉ;rOg=]W6'Tsl{2ӷYGܞB7Ӳhl+_Mm:l fzaJUGyf/u[Ǒ& &+V_Q ]HA ` HL˦@Nل┥s@[4~ 5cAVa* [,ţI$[dne)O1$6-ý[ȩ,VnA8o1,2E&Ÿ•9J>ud)v7}gي`;# _XR'i3碇Pw1l|D@`^thЈA%{3G^ĐI?^:b5eY#'!HanH [~02zNچ <߉Nr6# KETxRTIfO͵-`BR5<k\,uf6;e:_n'~.d +5HJ0T,&6@7hZ>h1L9{1q|qm ?2c"ֺYg? Vm8r~ 5Dm մEؤ2dV 9qHc|Z4հ_ZZ(1W|%ZUĘG~6!2&$VP`= xDe vIi[L2Ah53YB;ܨ3lwL082gFzQvwUfIpE}Mm튣$YMY [JO Jhsf="^$fOHqbo:~y .^ZNr8<\dVh&'XR BT]ϥ@[68DI?jpg'(f]`l* M 0S D{o%}jK+()R!͝`eoj8Ԡ鯠8Μ`(/,=zr pͶ"yٛ$ >aևⲐУCp_Zxa[:NәpFY>T_f]A:j);J^T%pEnL$P"jH]}&>f u{] ihGT/w_sY{8Bv?W(jwҒ9PMxQr ;l˝ y [V`^?Y\L 3<@{ ҈-reTq3*y>=i T 6;6HPa,S|^x.A8(@L 63чP[+ŗIʊ蕛`W6*>ͤ8ߞ X/:#OzL[+l[dI36\Ώn{ieRU;XDمWYKޜ Q9XlKFiKmz2Ɯ1V/`đvS6vgTSZ~v&q좓J"_^ /Hh<)m>5ph.7([9/{vHМwAV|5ydyMs6dIpω 풀hovXcOM+ɦTlf)I;sOY+`e~xð<~–xem^TrS4l9PKԚكp@_hZ!kVeЍ`FlfcC` $!S%K`d[oJ,֊ydhwu fAעkj<[Bt=k; t$Cry`j?t>UԴK hwѰ/Im\h(&yϲݔm]%>(Iko=O$Ѯ}9v>r4k@υR|.tx %2$RB=8"ҢntyJyǏ px 1C!I5zթc8U ڠ :sLWCP(G!3%]&ӹv[ Dɇ/=+a,V0ԓTk! + 6^*P h̠"}B{ȕ3`R[Co?B}q+Y]trks]8w)Z~+PVQ2<#8T0xn-!lH G.ꊌV.ϧ Q(W PУp,%/UO >g=`.ש8?F8`lo|2窉\Й5ti.'Sn!OQa85rnȠ>a\u㼾j7.Bϒl{-\U7F|>8uX?;Av9^|7u<7I򔗍蘐gblm_XPeڭBd8bb Nk42C >¡i+)[c(?}:Ov=ƼnLVe+ ?L0V7d:K3V9{1rT}^0棘5ʯ+G 1\fHrPbk;HT|!L:@icCevG1zF7m&zv}bCRSjŲ+v}HPu N~~t;QBݣW7'JUiZ ^+6[wKnG~ª,@5#<@".v(l]x^x~ߋ'&w#7.o՞"i #ΠF컄6kse/CnA`Öp-2k{05" ֳA#Q ]ͺFOr~ ~ #5c2Ef .u^YQ&jqB7*y٢jL^"m#=m\T(,UzZ+k(w3rRD:bGv`r4>|d^̼ÉHV%Q:-8E\VO|dd8>2YÉAx,'6 UIk ν$g͉^Z`~Q_/Rf`h3+ [ƌiWhT(~ɻ>C7Ex yjvK׋g>QF?O[}VXZu@ُrRh6 t2 (Q^cMdhYy.Q]刜拫uG6sh1x a>hJ6)7Ѣ5R{$xO0P^37-A_O<AD0Ƭh,xOoy܂>̤k0 X[>ͼx^ɝ84 jā9WJõw-v\gPPwg|[I.c~ J%B)iY:>b wgYKioV #In^O7ĴWyvn+9Cז?)H$8~ Յ1|}tF=TO ƫvad-OB X?`V T&H dzm6KJd{NOJ ҧrH_D ,by^Z)S@/]D ke ]PitM=XOv͞d?b&OG`ʛg|b60lu?WB$Do#榫cInj MVDqtXNGaD)o*|)Lz1m5kKw$5c dze4ߣxin?~!Pr*(OZ9o;¼=u+*uo +-"W:Mjx:̮WزW; SS$9(RŬU) j.:|Kuwuos ahD^fL\YxtR\P0>=&Ԕ)k/Y~aƐ]$2kkx^4atcF1y%d`"*NJ7p)*poV@LF->3 Sr Y_&0}{WƑXv]>}\e[pAr6ed!q0"4pMr?F ?foQt=+B,=*wUbEI WͶ+[nHj|X+"}5a\{vc16܍ a;\"J6t DՑb3 k4lΚsdb+})6,H/PAPkU31l8Mm}3";TQ}%C抋Rf&y66=}V1YaƷS^["zyTmChXAm0\kB]j<9eXwJ+5I.`5Łʱ?GlD;ZbXG4V?J26%CK>>iO/4P' z;w?HxUG4^q#SR9(5ǥ|8M_Ѣ}i'}?*P {KdX} d4Gs?i9Y öR>̝axVl%#21i]>cK41ab?xsHdž@ӫ^uVL6dǦpLN/ ؀Wiluhz$s_vmd .}"?j%'V%d"I٫|m^SR1[{%ʅ?ׇ ͈0 |!kF V[~с2ИUmkIT|&ǛuP֗T',_=EEKjŲT ڻ6rIDs99vܪZxX" :r |-?dd4yV._[D=vƾnvKw*=Pd>XUo ,%PZ>Z&:+ܧ c,F׍ [<r6rNӢlH>QMN4JQCȾ/3?k tM1wF4#8U⥰/L$zB5)IB@GH@,\4Ջ~ j^>WϘuZOsb |9J]Y<ΗI-&i+?@1~5$ 6#1ԖEK8܊KQeB@nP[tڒz_!=]ep\tNYZqak\fG7ʫIqakrm `::e~,SǹߜN ?ab $fmuCxDF"ωR(VBC]K+Ev` Ab+L,{3G_ݼkd[ε"> D/: iH5`61':ArVU"E`?XvΕ<2"~eKD8,3C7%B2~ { >='ǧԭ1Qh23oW- &X7Q/">אgP ㎗J^>r"4-uMl?3מ[U2JH rU U=,ɨ&}.dLzc fn|<Q%+}Ki葟՞MMdsñOM"(䈜#ithk%m=8-4<`.@E./{MHDegՆ#A 䛽Z8 t_&Wi'n'ivKQPH|] =w8&]tJR/0'pr5"̓\Tb mЃbv5A!IcFWRPre LM9SZJ"Kqz̥W#)fy e,YgA2$oyg]_[-GK*[um ({ ,iM3}do TԨHg0C:AY +eލiɊ!Vy:_g;\;z#W\n 46=Pl ^& \KR$a#{K/t&l+W{Sy=1ϛ; )%Ek@~PVeN /4|n p׆4Kp1x\T R\(]j\i€[2FLS;aҾEVx(Y\V3(_gE!#N٦) J%ZVWnوIw&G8JV{-bX>K f-u#&*5{ܵ }vJw^>ͼH%'R:X%jyllvUn$j=E ^څHm;ap4Z:hҿ7)! \HJ|Y #ҷs~Dq{*iQ@bJ^s[EP+pUeIsU< ~[O0c-ZyZ3xZ9: Ҁ{ g^r^:*R [r}؉]^.6B7XH>dwۤ?q-SCc:bu.Mwh %9wmFxkU ׄ5إ(e5KFB+6Rd4hcҍ.c[vQ%S7 [zXC󺇭g )(ePu<6BYo"޵]+a7V-~WZb`(@@3TQۅH^o/=50@W4GEAd-j՝1ERjlf0ķXZ}'bQt z.|h)e u{/ !ZW¿A 2)aA|O\ءh= OV1MHi^>oVwqKMBwfL&307,&ʿD^d:ny  Ғ¨)JO(C ,Ĩ& mm)#^=D}7ϲ{b`Z^ʠ g71פ*C1Tt=:Ppk(rrLbD#!;݊iΛߌ!76upjD\0ɦ aur܋}# w5g?$8["q|' М7Ša'o!bL|sgqZLݚu5)+fe樇Ď9d- +Ak(<'gVRn 0Po*WL2!.Me 5$UI# Ugc*z}e bR];gL62Ą4eŦ1 X Vn3{L ^5P0`Co=6]I՚|#n{ƙ" <הHYZ[BXEsSVÈ$*dK S^ʕi8}NqP#Ȑ@F{7Zǩ50f8k?:"سDm^XB%nQ _}>m*DO zT{ݓz`]C5o_rS'/4}BZukdWX zO-*9qxAo~I5R8c]Q梵 Q6 !#@F-{I1:ϾVHԙmdْb QC}EM[a}ں53HE[z@QTA(-a|UTEʩNnƳRe?*]* 3 ;6:雺ԡ62/noJtS޸WytEW.e~Tݞ2骞kcP\Ou.m"jrC.1$S#}~ 1ҙbǾЩ>3Wl ߘlSC<$%Y޸ =l ZMdGlOԉ !,r<|Ξȷtk΄\iB P1@jN]\eπS* a:O~(niWml6-ӺF.s^':wWNGơ!Lzj/ 8oQb[oougP~[Ϥ}$U:LF{ߒeq02΂u/Op^V]h"7O!\۬'C86x'8y,>n# /*k=wK[9jgwsvz]7|gmy((#&:(*W⍼hN1mDLQ9[SןV1 ݓ^.VT{ZdV^%."Psfhf'hh֮Tu.|zİ#ZH v֕f [w!"֩m]F3M E_pCIo>WT5胬fXpx[Cm /bhn{MgN7֧97>斎Lq-kgBMӽ~]ʑ)➙z~Z!ڼԆ4W\nt?a<-ϸ ww=+QkT?n$5(0R¸7W^rp@ζ=Q@m‡kc#! )ywrF#PJie{kc,) N CW)Edi,n7['KbCXfir*=Yf"OhxE2txu&2nUlϏ0wZX |ƊoD H}(SJN*H6Cel5+oݗ7,h88<6236fݿY{S FOIz}Qmb9w}bճis h(gK+Oo~h>hj*f'VȯE#b{hKrA}whi%\bz/̹F-fM_IgnwE^(Y̫1VH16Qi)9*@FWDͱHrKt | HA-(f#3^ۭбċ'rݑ1q%U)9`v3Ս2!f SȃO}! bwhhDHtdJ,wQ&TLؖyS㝝ee7%8 /XOُXoRl{]c!x&F@&F9EoBM)Vr [G箆_e[-J)qzW.z.=yܸLH1 k'}1 R#r2TƗ'(5 +_(Y( W? aڴ>Y+Xo3?/9a6Q?f7hpCП1-.$FV3*8Ys@-[ZJjbFui(tΡYK._d?q-NZVh;C&6ˏ)[V 20K0hS0>Wc& 6,9w3K`Y>|IQ[snﵠW^x~64jE~,-upٚ~'c$9{V9Ku|Cĸe? axߚ ݡve3XZȚLҔ~#Y l̿-Wd!Rj0|W&T{w'<8 /UhJx,tSM- 3/?ȏ6Iyt'WVe ~uEߠ dmOaCl\dw5f`lq6E$#/W7b-2W/S|s*ce?{;UDgSlH73\))TVA"|EYad͎xnɌL! MX\6N:lSs`yE1A")n N-ȉIdSM^a4m6j!>Iᯤ L6&|دi?QEdvTB qv ds#H\V{b⌨E3Pׅ>iKCN!Zo*s"g^a|BEN2Ub6h2yidL'w1mxh_ FzZӑw7[F+fTV0֘ kym41?AMܹ<tiXO7&}oqG(-Aq.:b_ '[_IjEJ'wnD?xwaMY>q %/کO8~7Wqa=dRJ5=q޻ɢ@s‡?K!L忩_L~2U5PduX89&XBFFܟ=CZ {'Eqr_#I,97ug 4b7ާP1Sw+?ttz_c]S >rbנeQ8Ԭp!65rf Ə0z0cKSR/7[~t{*+m$-ʏ홖T zu3}tq@-e)<ŻM?93;u\=$?137"Obd0U'!Ч9djӫ+}3Mjl@NtU%9w>ePXԛ;1&v7c!`Gs\ߓJt SƄqfj~NagE4LƁNſ) nc|ERhsIas ׃Vl0g6)A]Z꽆* IQK* CNDwڭ৚XvlVdzL ;JIjrH|aܶZ$kuez Ni dwV,#FdOcc?csP#F޸F ;z E >֢\Z(V"@/EXa$Nz>\vk2f*7XP_;s2Jo*(N +Ef}Ŝ|-;N箿"\hX!n(jֽő$Q VB0܊w‡eɚ ;CP :ZH6fI6SԊzCϠxdYpw'V;"rO.u+\CHt:LxXs ӲjC#`L @,evc9PMXr&I9Q4Wv]Q| icw AB [5ʼn} ʆ=ט'5:1l\|#%hjKR;.C=w W1~ ܬ˜~n%r\ٜ=/q`ѰJؤ=biOPB>8,qt 8VPܞ7. j>>xs ME8xRVߊZ.-3,*$FQG +ƂhR q^* Fsd>nFRvlא?>Ơ0<-xT3`B9B6"]-#c`RT0 '=מ"15V-=2niaXnfb`x_߮ I#ѻk1i7Fw۠*b2u阇 >wY~p'JGPoaǏЉ\x.Vc-xզu*/Z0E~j8sG'm;:b|nfZKV-ne?4$m=^gӘY}qZZiΦ!XTtDvœA]O7397:~\Rs>M4DX'h4$SNMl .}gI 72YP8..4}I^i%▫>(~.̙'m 5ԭozTS 1ͮCE/N!Z; C<]g"V8r9d:OgYV#TXm>4|EyijC&ݼ($mon|+=BбASk#| xF  I20Ӝ~Vcs ޴jVrRA{mDxCΣyA!FsTO&RFjKݏD d'k? A:拁#Ijբs8& <21W,}AV8chg"rygGХ839e˛stͮ#0"lB#T _ El?~=; -FZdxEP$~CE䃯#͐Z |Ey\pYYV[fK-;SyiM7l|4 l*:V܎o)?o*aԍ\rШ{\lO0+iºt:~re4棩+ + ?8G7nfrw+' DiגnWx=(N"^n6ꇅ9tQfQE7R23:.KhpgWg_1:ڰ}k+BZ4b•OK Mn? qb"{x y Vq:Y)I] FnA1~KEwc/vR ox m1z A)~u_/7lY&6)WGfݦHye2ɜWXkV S=lv/ovku,օng?QH`=5=W*[Y8D$Q"lH䆳9EMS3Ysk?W"20s\#Es `~]@ZU(%.i/$h) y]Yz^D-ezqhG)p-( 11##YocL/^o QY#`d/h\i.␛!N\y 4,L?Nd UA r*1_%-,7҄NJ␻Z\?Lo5ZZKgѽNaLE]Xwԛwæ09QWCX3TlhGZPDb&%o\cg:ՌzBK*1/;lءJ0j1v ,yp[#-/gS肄oD_"k-E_mqgqM`^4ߍ4MB`Ty[|x@x!~o┅V7݅h| jٞ'.?y߰5&.XIf@H% !pB,]쯄ȱ~>RNՇOs9`It¸D&$؈,UN@#q_9WRE.WǦEz9J¼@;FE!(Wy?Y$&XE jcYFcf%>|r`ߖs)- D0a𙴕*o6׻s!;GM9TamY=A> +%[F0\!!Ckyܸ%)Wwn¤HԗnteD" ~%|-ьt2x!W5A֠Hp7PI+Mq~ +|=a T#Ν$S.>2/lzKW\ +N}u˻@eA',=חfI2 GAYT*$ԇ&4AW94Pف:ŕ-3paQIy<[ TWE -ʭmTZ/rGy'Rw|XZy,@oNѥ-=063_`rn'7$iDsѷYfAzhg t bmWXBwyV^)S*D\-PhgYo7ezߚkDR' neR.ydw` س `^xw|8.DlX޳,eG8'Vҋ*KF 6`L풟wss"Fr`X&X2Ǧ/NG'LZV?\&ebA''lQ,]c$ hV\g[ N' @`v.do 4؄ko!h5Ӱ;O3+?4C$# OtFmç2^ii7 =#&a"x o)HA[8qܙ=ҥxS& )oSRlrfE{ ȐHcYX߬%z _oWeU-pR>9LmfY $R@y#50=0l2=a)Vݸ>now =3n٨/aJN>2{ f,UȄjE;{W#v|6]ihM! _Jѵtjv,VQyHG;;e[54$6ۺK //t8܂ʣ91u ='C 0sXZWP"L?ɚ:j|S-Z۔ݜ ɺ*!:6:7"WYReO5s?hObkVSE3Xdu×mR;/5 Mk+!\GKYb}wsfd vPnX)#*Y z$ZU`Da@:pۣ{љ#H >~?%4HSi)8F*A1ۇ+PMIr{VH1zP] #x*?Qvr&oN1:Ӌ GDw}:J^LQlЈ5-+ppmfEl6( =rU <ح>vml 6̢*'"gZi4o5SF%_S}cf! xڜĹ id +Ve7!1p5zH>48)hF $2ȝ,Og'v~.IFPfCbe0({YYZ_#)BO#PxG+ᰀcC9֚p d9Ehf# iƼ>I@SMjT787"[EL/#wrAbL܌ |ުK/T[I;3_jP ;,K]}ePy2AeywSfFmV kxtΤ]DEMYuN|nXIlK,u;Ej9z#N%!1&eljө#C//{/p`Q­PL2y)T}%x2t=O]ĮznNs~C0R@ůTĆ~W!^|[FBa7/pkcypO{ &72Au"vҕwՙǏ@>XQHE["Sءx766&/KX+64pzĆx]1_" j߯5CfZu~=2:1ucaUYY~e)RXȬ?H`ƶU} AM,TzmCK>hF_-&ka.czKPלk{2r{"Y5o~w4 G:!>_6eʙ/]s6)#Ìȫ 1/dX"Yz_;D#'8ZUe($7(@w^C8]#;7GzIz<\HɰM56t_%o$E6$VlHY[_q][-WlhBHZr / 3ڡD6t̀XV& ՞(m_GّYсuc BncmrX'84T:M 0vd_] (&;k'xXJ|B mYbjehdRq~|CO8/(ԝYmPa *-u͔Bigh|b%AxЬqG0:#\lĀ[64̡JxaW2-kfO7!)_ki=ζh +o_W%Q^òJ#dk桿7*{ba_jJm`= $bbOfchc75)8#%kN{M{*0Hpr؎pgy(ڟ@ޞkU!M,/Wf*O:U]=V+t *tXoHG@IZK58$u^ħ~SQH׵6AF?t5{ !۶,|g"p`3B l\~bB0~}7נWd0<#B%FbHr;e%xb;~)H ?IRu̻ӭ&pLf?9;䈼e{7 mu+Y7r Kt# >PLg|oarZ,%0 a]Ixo%-U7Lmist5 /%w:?4^҆|˨Ee우@ vS.yIۣa!!Һq@5MPCY`@ 8 ,r˜Tq6Jb%i.M;x*~? }` nyKkQ L"yY.n\]Nm55:<:oxphڪYe~%yAE_UF k>vv90J7,;Ea<в.H 9vzmsgPрBG?FU\^n А єo} 32B@n[tb]YRVT.#$!|oGv=rEs@; !ݛA&rqd)K:pr` M4vޒT߈F k>5d,ir*@Q>+mk^65^K#-/<{F:R<|IS軭LW#[e]҇I .o2Tٜ*8YT|5.k?.Q3o*)? 4_^LpW+3, tz]3٬}[CV7S!yr#eg68bcHLE>9kO10ښqZA+ħXlyMW"aWk٣a. 1#\GL,р 42E5d:zX .[ꝡY#v]Q{x24ܺǕ{7& Ȉ/*>9DE;+Hmĝ@ӯ:=X -g.uWs0Me \]vN] \3,PgfEW%=-ZCp?}Nu^2`Kۊ3d2dNWKo[9b¢*PUk6fA泫c? P @` v7%5@Ɵ^e(@Z>\7!``W[{~&G}/n UDD{eR?jΟ'A7~e=1#1% `{$͛$XaM|b^`{/'( chnCw]/(lVձ׬/PeTd ۨ&ѩm`ZS1l,oMGP[C8}V}Pg-{؞l^M}ɒϦT%hxdA0aI-k+U)J0 fN2R#4h秐4}`V|[t@5Ç5k:,@/ӝF°&^!{ܐRP+ɫ iEAL0N/trc =QT_F;zt ;рy3j=%^Ŗ =X f]z )@"Yԡb*-3Of0_{Hm ++/A{=yFjPx|^Nϋ2؇1Cď;\>),o #ߘ:废PҘinջ` 5}[-w'y2>E&ϠT;@!Rt=enz{ MRlC q%l7I9z-qSCh^ɚ+("dm}` ~a5PɌܰQm0zZ(w$X y]ΜB$ Wi#ͺ~arr=) r?ezbvro {Bl "~)Z2G w =A6s-P}mQ!g-weL,}kR,+3a-Uӳ20\ӣ]6?(.c²($RPpaøhI"9Oda"ڶ -Rjё.r#,O@!,LӌtB\ :W!sJ+L98%xT.廀y< 4v-T07NS ęL,PwS D%^JЉ !>w / 02|l>o_V揼${lsʢ;\K.3|ӛgm8y!TfEJgAg%gO8rkOMJP8]_p- Ԯ)zMPP5ΔQ LA@:i \E?9J8S@rǍ}(Fo\f}:J?Ψbe\:)EH-KG4C/TaG6 .K Z*Gz!2+)nr3rv'w4j}8q~!k_ OQ#5W}Q=v_*~_-vZCW)ٻ]մ,|+eFZZ*j95!˝MƹfPwDV+uX1(_+H۰592<2deF\ޫF֤_cV6Ny&R?@ûxa[hC&HISD9rK(89G3(0f=_/KfD=VjT; ^ѱ8G(8R:o"#zVӡWۃ+QXyԮJ[84;V _[g0(HqU AOT3:Q_1s(fb˧ tT0NqC]ս/(vUhYR3:H./Mxx !PLsUE/EBj~L%-5\mQE] 7`&DhF̦NJX9>vg{9A#IX0'BgEH}U m<[+>돫ίs_csr|4.k}"ӽ+=y tcdE:hj RhIQlYg_4ȟ?/ .A%Gր^IQq/1K#KN:2K6U էf3#m]]#SMsd+:Vݍbʹx5pGItv59/}Ѝ76aLbȤlA05X# No֭|qE$lta5&> ?θ}$ ΤXpacQs JL8p]_&ƂEJâ^-9t!N炏x㾲v:ugvBr$hAug8y AhP27}j(H%)|Λ Ms"{Is< O<;_ cfP䌊J[eP9FRd?wq]OQ`{YCfx3O-I=ȘAul_i 5Df\?F֣abgrgWrvEh%/#u!+,6,oDd~Y- ,>W>:-yM6CDŴQmt@. qMI{RMnE,81x-A.\(_+yo?lW2C2,x6EIv1(OWS\$mCa9=JѠSSjNG(i5\piz=Yc=)UhfryQcf*~7 (h,bX ]Qn堚$X+B%/WU-CZt|LM*aqGg&Q`YB&(ot S K7q* !'!b[Otm*.lŚ8r^YfЃ֤$/ruϡ s~/@(fҍ"-7 ՞\q{_or`[c-LR~7Lؤp?RؖB1aDc[ڔd8u6\eRXƯYp;@me D̼}+~`c=k;y5hT5yRU )dvYn~f5Kpp_!p-5S.̝$:[3H\AQ&+<4$v.91 f 1[^֦ߢT3;g}l[1|Hi2BpU{Gä6, Nw9W՞ ?rIz,,L5VAYR{e!SՃ~ Q/t?etIW߿:jS>OBA7m4tIc q2;SfCZ}GF8)C[;xe瞅AW.T#5ajT<\+腵d*z5\ 4̮k>;2p+|R]eT_!'9@(}l|fDY ʁV/a9y4Y lAHg'r#i0ٝX3\yNU۫($\AYp% ;q ;V壓&ysq*WiX9QZ RFE7T d袦l(XV@θos |ء ċXHhftop|In\JɬhQ&w~qDŴJHx\Uޓ<ω}pp}3E r,)4zh"2tsJքHֺwb܉M4/2Q…9˅cT^Z'l 89Wxvz[  ֥߀nz*ӫF` e3cN2UNZo,FB8dKmI#{h9hY 1(Z^"!W+¸jpp3QLE2opNw(Bp} |g4,qnXѨ]7P]"B^hk58#cv;J~+sbރ Ϫ=\\P*an>çdS #ef;˟!=GsfFҝr|#.m&nL*j nE)ܪ) ݬ+b)2h,;搆oqWs6 fT`O%^'>!ζ-F3}}PG3q^V6 Svkw)U* eyY"-0+Fmi\ӝ+cVO_w9ҭ \=l8R_`xorɣ(P4Z^;9`^ -րMա\F0dedUW)[*H@ ~B!JgEwnoPU6Q-XQ#鴕E1RdPx;>b=*~cjZOf< yyƠ.X6s,/!%˳4J ]1<1f9E͚q%٤w ɕL:+`E9u#4g>]9xCiX8焤\.]o3VK!sZDM|Ue䦐}6lb s<[hc\d@7A(0d;hiX=*C4h b"\HyYYOr8])G3HEy1oj0.Sݜ=I'md>EzR^C#Ѽ ήv6*U]}kϕ_"̲UrjX8xAD0&IWڸMke=:yA,PXBoN!FE @쟉ZKxE}ֺ =ϱ- SmJ+l/~MۥĎHoq3szfMejϖRn'ccd6箁٧K![ڤZC9Vs,y.s+ xeB>h ~l1xޘ>-2Z$%5Xc5w8@\i@Nw2z໯FjK NBᕳX- sJz~.˜Roku-%MTkOʄ9} [ V<9CT1,*$v*ե[i]ͦV:`N]i5(Kg W]wƺz>'uh=P7TB_z<QD>+̼#Z"8K̀Å1 M 1: A֫)qB'5K0x A?=WҼ Wϔte G>lݳKӷq*CZj7P<;I^CPf^5J3E`$| B,Z. +0֟:FViQtAO,}X̓ rrG~ϑgI3<T׺ hcce2*|xk8Wj( 3=+]΢csz-=*#+мNO!oXWA^#me&'$H9.tt*A&Pe`ރol.[q)ʍCuTasBwc>Ce:QIMy`(C'Ja;J qvkxkR=g0#gAXOC7+:,W j9$I{*?ul*dUKKs` FU p<>0l)1uM7ܟ b}ߤyt!UbȈo K5wL&iI4Q km DbTPu@,?PByݔG? kt)޿x]ɧt:dt~_ .n_53P@5:+Uu%”b= X7 2|0@$ڑߖ|XVuSwDnu -4]}yg9/W-c u]HkN2lsq*x uBSР t57(JJ<43F(#&hQ6ϖUyWvYn֎:e53&?lmK"`;ǷDbb~u#UZwpE[:3h}l]>.nY@>c(R1C܌ȽJPq0MqSwU\Z]m]&#q? A!$gqլ䨻!j̏qW~U^D#Q13rw84-Bkb(\{AAFG: ޞtN $y',=Wۏȏ#h|UBC",dkGfh}q׀5$ S"> .:f8OX?7(gsd>"^##4]r`@"&Y6;(yFFj+>x6ZBʉ΍_'ka4f͈@nneaQ]Ƭ.O "/|/ gsFb4H`>ծc$k>p:Wl+{8 ƋaqBxO?r {! "LM̮@;`o;=-lvwipu?;:r+JtoݫS~@T]#5ӯL3m2+<.)"t u#l~ٿQĮfo>ypP1I; =E8`( % Z,Ki3b'@]1n^NsL Er  }ΊݢVN>wuL[w!}0ir/]HUYDn̔kEVgH?OA岯SP_$[Bhxͼ%h&Ȱ`;}3tr&Ե}QGG~wSbdO᠚cN_ІyY'Ǫ\loQ"$N)i.gk)7T:X/E+,\mƝYϹA6LHx|Ǖx]P0%Gʺ:cdӎ3|65MA/}>냷R,EhސxHb\B痜?]^p?oe?BcbbK+YQyMEuHu~ƙ1KFZ> HQ-(c.;`5u'6%Bep[Yl H~_|0Z_+Ә'|D*ܹs(4^p1߰{'W{"z>] GGvC^U8|am Y.hڍBT^:$u>˖BTNGTG_9EIsC%LѶ`CS'Qܱvɳ{z'oYY-{#{P+f+cL"!ۺW1 LMTDv;ͺn.ŕc:?0.Wkؐ0,*,LS t"CF>f)*mr,xjQT#<ؐH&nϷ(j1|f8֏D5c9.3RY.>=3՗a}SfŸ}mGn엵DOO1&T4޺,7+xmnwV\cj_0yS(j 8|vۥ)N)E< nhxLi :66,7ZsI CM̼Ψ0Iކ}WH!N[X7L޷d^3J|M$=VS! QJmu+d {3ӂ{n+!ݟ h˷_dԔ3+6-Ƃ)IqrS<؎*Z6.^)3' qI^f) A80nVY9xc,;G/wYDlBҘh.W^M\$U* O誾\=w0#x }{%~YH2=Cusi%𣹾R#4hR>T v*q{B{0VhQ5'KSeTRG|C?.?%{L9:7e=&T,FꔵyڑSTko4bj5̪-xɶ:PU1}JQMJz,D~ymm{د!t`[8 Rle&')BDtn~[2"-F5Ԗ/ph?=Po̴yLE(FDv3Ӹ0e]r0*.(;ц]W0  i${gƚXL8[4YU|\PD28&0%"0u6d$s\Q}Nk*n%B u6S`R1U4hY;Skk(N/Mhh!PFF#/püc&]؇> ۂqi\8+#.pYPͩ4{ ID-.8CѓfKS&K9'lR+$pS"οxq˜80KF%V1;5"-rrs?qyz.3؍'n젽sQ#uJc[oşN>+p%O@gntQ;*L;s_.B*_C[in[Hf:twe|oAAJFlb?m/i剞}dSY> U9y8N1* %XS{cG+NGݑ ]oTT&5{~V'K08m)aQw|4跐.jw~/67OŬJ)-@ '?3P ߼d ګ~dM$~+99徨f$fiA b̙<ສYL9Om;&'az?gj5$yi ­;$++f#QqaLJT a~R[ {3(vVlrS"7}N0Szs cRtuܦ^Tر\h*htv)*IɘZH [!DRFI4zzxᄐNBe`qQ?eTt_;(z]^3 q^zKH>~tjDXS9އ\"@Np1[;"gv;ӷ͛5-:m1BߐGmƐ.+P"w{" WhV/I(ʔv;Uup)vhL]O*#_OL^ EZ!-:ÒYIR +hRŧ7c-tfy; s4ZͶ$Vx F8[ oj1Mֆj0?KUosAj=#BBvF$xX>[WM4(Q=l:G##4Ze"@aSQNU.tl h"!&x˻O,fiiٷ^܍M da3@1}F:,[(h`uN8MA]eHXC[75dXz8ȡ|4oK|(=Ɔ;I*ڧCJ6*h?|W!;>w7sEZFBDӢ|0F=wq`ZI{$be#OyrqxtC1q$eʍy`bփHzWS(9Sp(q8JYZ!|-6NRH9AW[р8馔P{kzyz-#m@klT.n4MLG_0rF:r M WǬK.Fg0bQ>TqޑB>]`*fe(S=B{-3U%]Ǥv;gc ".G?ې}jg5i FEHuچm΅vH Θ /42Nv0H i3D}ې DR?MX7ٞrF5'DWlCyѥm[o\4|\0CuW4rAߵZjRJhE8Ƶ;Nke_-ܖe6]-{̀80moZ'XxWUeD 0 L<أ݆+s| Y? Ҽ*fr]E4cse) LԩB1`Wn?(+hx@;񮭪| m oP2.TogĽiyAa$ ~~ZB~t!{~x(/h>[zoPd8C–]'sgʛG4K.$oeT!{>>0ݫqoM̼yTYw-SZT |isiǛ :438M;qKhL eF!@i`CaΧn8϶I?MD%|O.h)v e4.6D;w_/RzÔ+o175A.PX~/ C˟3/Ul1HjMŞ"};3. qw|;;tj̱|gM_K)xqCCw Jښ-O7?|,yޣWPSR ̲jњAyɤݔ,|;ԻnPՌcB;e Bxota< JkY{ = Z 9~0HUJ|i#E7.,]4w,W;. +IiC-7%/iٱe 7 ]>+϶ϫ]žnhnꖈ[A,]8=k0܂OC&V>eZ޶*e{ < psF>$$4b1? q5hXLPdP{8T~[wnksnGn(N0[`\y !bU]Pڮn;,~R  #|1%,IvvT؉KlWj~`[*=;U0Atf:T\4׈Z*g(9TSo2n5gCk`zԓd3-VK1kDXu62th0&sFESmD(ɰa; @3jv!d?h2mmxܟؾo)1t17_BN*?N4eexXM$A~lOfUZH7\(ͳ4§"zH2GCKqbEF^/>6tq{°.YlxEVֆ0'_xHvIj\E00Oh[B ,N$+1[3ړW#HJdi7R|CZg {Pp—+% U%~_[ԖեNHL H6$}{KjKD}?^fu^FK;W-#)39+*8ݴBD}:C(S1q]kF2Wt :,,?Gqt=5dq'\D$- o\v# %C\Ye͑n` {Z&3.uV[H[A?Z2HZg4a *f$/J)Y"c!G'fkJjx%<2<ȫ5 $.ܗ"rt 5ِӨo c 5&~O T idb`Y8Kl,삮OT*؋qڼCQ̙b4F "ҳJeJ2ۙ{]c.eq;hFZiKGn#m^ޟԎ F`BԬs_™*j"|EK5)~Nмz#5FDafkp &VUx} l;2$' p2 ԷR9efHÍ] b\.D*.9'vNtz>FTȚv1a/,g~AY@tNMpxY#cx#}i }5em3o=A^.+.pQ];#GO/u4~O\?G|WCv|r[.jPX3myB-K*<1ԆPqv8ܘPbߑnUIp6r/E?r  w o4)q7?+Y7_#%'-- lo,w#yʞGDC*e%NtRc;}rQasRN٠,/]Q1n0,K͠p ΰqs8j Ny S&!>L57^WtRڿtL)dOcѡӒ+V30TNƂZAAP^<}B _-QRPCZO= 8f!%POmö#S"Rd9P.mnswjv5vCD{.9/Zȵ"Ld<hx*TI{5M0%b[>rZ4b*G0G{qş]izR>WAԛ5soj2].@77=*t/ΏLWj5vN~FBe54DG)siOZ 4{UDdҦ%?o'uU李=] "}<NT_Z$p!ɟ]$Yy]M alkJ>[?]7n/|i̎ bJҺ3oB]h"NCMU`8sεXcPHmW縡 MD~WTQX)'9y9Ɵ'v6(Qߓr!d;ag@D KYxZ=XʂΧs9>ZF@y8\~1% 3]%b@1Ӥ,ǝ/HjpًCףLh*<߈\up"a??.-q1m0 :[Cd) vgy"-ZmTeƬiLoW8λ7s}$a)qz(XzUsKfj>fJļZ2eq<$*;VTOW ZEoCc !jdXE?_U O@K%Iځy a؋:NEL83M7(VpB+>? _Q&G CoZ茂Nar7SJ_IoQpCt`V|s\6jEjuK#0_';2UDI -\+Kyت\0ss-֯ iGe_;e;R!g m:3/il6;U%qy嚏TeD&=eϊͿ3l xUbE)Xk\7ՈhٯjĮwWzg&|u'$b"b_,S5f TaQ;AP&jUp?`E%dLşˀyEځ $ʕ@JO8iu8TтFh'v‹z(.㒞PQ=$|+ݍ$5=]>L~1uQ^"1 4N:5F_M':1FZ߮{)hL+o;oބE-N@ho|X(Ygc0bE(k;!-zab:68*u f+uy~L,/cϏ[p@Xx0%(6KvxN a7*ї?Z#Dv{-GBxq6mH?BGexh-0B U'|UtZ ? 7Bftx"г7[;*)1Әh#Vz@$tpt7}:GWp11`E/Ϻ+XIAbwfSp=GVtP+~A+3Qyg+3xiA!(nu&Np8՛ox#B߇boyo88KLH3MiOʠ\DIxBh6Gaoi}Q<<̣*+~fC/c~={jWA fߢqJҳ{F'C]o*@pKXt;^.z4-dR /9TϗZKqZC񭄍T_lraAq Y={}wR2PKzXLZv/ -^K "/$nmf%m* Y?8rʬUoZ7{NZO ?!X̙/$]FXݹ$kl5$}ɑ hl =66Qip^P gc"-?>nvy-WarYS JPTI0Z2PĖU3P`{JQzeЭ^٭%E*aWVNGiZZ::-;oDS_nw_*< ǘ 7"@sO0S%,z~!3LJ4& Mc&e2H@-1Vڝ Si,GH:d%4 r#{a%҂dlnW Ӛ9O9#e0wtmTQ3m K(}9Np:#dKwկ1KvusaS~۲' a=gABfVWݹ! %F˅lIL !88BBYJRr۬`Cj9ԑiZ]4}QJEwrmvL捤p#Gow.`"őB`LO9 t|MsܤHD˨G;}6;T7Ź'>'*IPNk Is-}d)Eȩ63RmG9+Esgٰ̏}(uV;Bc*kOP3ac\^m]:4.}0oyl='me6GmIcIf.+ l5!=Net1U6@yI*T3FzP]ƋR;:">A,nIMVwBHiWK5jBa+TAa@Kc4)3m8nM4ca BHئmؤL U'8+;v8*= GWA'hϝ*s؜95U{jE-N/p%>>Wh!'W|_Co}A/(WJr!aYF JW"nmǍ aHe&U!!+ :NѾMm]oٯ>صcHZX'fi7PHm-.d?(-\/ta]q |pnJIF*@&F1nfֆSSV'? { `Aʻh ܻI𴗽A-4qdX7(_@U NAy\Hy RL9onƑ5jZAw𧾚Y%I@;}\^~~Trd%ތd~&hL`:N=A TĶK*ǵIZ=Cu#*&5 G_wyUhs@Ņu$qlu6ٍ#MZ /Di X$2BV0/TdFӾ^}54ӆ#[6“M#K뾭6qCmu{]\,CHyF╓H$2>)}{w;;q3v\ϴْ.x MP߿~n*Ğs-G,fappJ,]/1GGэ9CqKvI4wmc|Y=DpπrT_O>ZdGBИ6aC!WH\r;E-q7jETo)uql(qW!4 lph/jMu)K|H@>F2^Ą}L '+丈=_o;aSٛKKsْ+7aTX'G> ՗ֽ ŝZRߕlp ;i:%m*`,R4F%(ncqSY¾;@nMV{vq4TYjҶA2`/gގhbcEeŒzG[L@+~:]Gɚսׅ[9k31*fbo up)-!KPRNb`zH3fx~5d_z]!Vusggi@xɱy=F#֨=u -RIcaGE⯵ɔ˹Wϲ gS ݐ,؎E]kz2K^5*pf EGlGHxmr?f$cREkqH;E`m$;Bz?0*T~ʴ\ 5<%\S}iȊɤQ!n?q-k+G%A~T3ӐG* H /d$/R%ॎ;i(K>shm4jqF혍 WA;Sa$I WV˳ziFiJn Pl*u9U[PQ JB8 VRQYbYuϺnUPpek$1ŧ ZN<7e{zȳUhhq[zJ=FОFͻսAPR*iӹ7j%QiA S& H-`cqe(/(tC }ܣw7ekMkf*QYEk%~D J  \!q<1& cڑ?D[7ܛpR?=9fj^@45MZ ;:x~@4e0s5BP{e97dW6xiCq^e}\c0!%a~Ҕ# "@j @M߷S@Ы^,ߨ2,>f(?>v 268G}ofL V`ǝϛ,v?3NnLӉGfFg9wyqH8=bźY!8H d#DNYLWW Sl}$^ak>&Qm uQyx- }DJb'*ZezB #іE|9Tp4_#MR hu p3Sny:?(($ {tuP|?ҝF! h GCSi Fd޲vuѥ?$[ Ab089t!jYZxb _Yd=] ]`h5_WST=;\[C;w8_<{23e BOTk 柣 xbΜ~Kܐv7R!y㋋d]i|dʠ>ʗ{ |F=,z=p2y-|4nQFo7 hO@2)\m"@_/ХÌ!*!B Ů᭧zu8;\si:PβI G c:FN?L?/^]|@ OJ4zLUvz:0))H`ٹ# 9$:?pIa%5]$o؝ }ѭ #F!$ANO JMH8yˉ L/@i/ asުw(+'>f Vֆ@d)%f &Be?P+evpvbki^߶x_˭*0;wx69fnwwo+8K{r@\ooM|NmDei=#֙ċA`2+mQ _{Ug |8İvp]] (#dtztI$h>Xx67\V<Ty&ſ)"-^fƬ2A;GFsֵk e]jܹɲ0Ƽ8/qrYh?*2M fT",־}oRJvi|ؙNDuȀ;ie-YE+NBbڀR/y}x.Ʈ5 Cure탤 imLڵLwW Ym}]dW@>$e&E' N!}K]nMM8ֳ1t\Fj9j2  `}'BK`Hs=)!{BP4\ZO紟Uζ]0?Y7}v%פb3īC7k[ 1_iH)֏/eH/\yt![4~1jGa 3iE*ZlB.">_805l/f]r fs\cϫfWI %n:zRP* _a)(x^a1zl^$`՗wRzF[5`'2N^#_v^F< c 'Jc::`,qsڠ#9?y֪{IF ZfdIrPtH9+r.|d@Ei"IqSwF$Xe#/-i l**dÜ~2֭vN-nf2[xyOL%8("%|%d@/ ~y!>T1r)ۆ"EMd YK{!Gh,o-]qі#p0WX0-tEsTڊԸ)J1E'댪GCvL8Ym]BAJV4To홋MDP$2Wo=U3+?2P*ySG+!ؓVB@\?%6B^a\a`KZ$Naފq7f'D>i8\^lA$Y88_x#5zZvs n" jufֽ$)dM b(HиqQ|gGHSG,PW ^OaxaJS ?H>i\r1#7% ?K@˔#&^)ٮ?R`"!JցIL?b_CՕA;:dwz&њ%UwzCY=G ǩkQK${(Rh͞wG}tpBךFG fA˧`֗SlEACk4`5?4%7%̝lQvF>Sa1Ě~ɯ|ZJ1Py3 y "|0qLDha2,`O ,u&3QJa=nАX,QTwV̤=ڋ&WRQAR N|+b7ejSQ#Bdmz0mzGS| {hcnGtȲG9"DucasJ2`x&Ij 2}pg.O[If^2Q%s+ˇg CN3ȋ-'\=؋!V¬*RHpZ5pQBŒb!uHkp~"ѹn 0]=6VT-;mp/IinG-T!A7*B)d(oPIJ5ڵ|x gl zp04$_/2cCJI勋dw"Gr^D9ϒ&6 LiE)oWTQyqEq -6BW ZSҬy8x;s$ ScZ+עb ؈٩A7qcnuT[I.F۹'= 94 fҹVƄqB{{rJKm7Rڮއ47Eɋ~>D KN)q\%>U+$Slz ol tS&bDhQR˛0@/\&ޭ}&t7T[:j[BvbZͩ7_(7%oF vy!^a*֜O0, ' U␷Y(F*CN7pY9yacMάr}m,梁._\.@y땻 Õg][8ĩ;;aDtz"+ˑ%LճliQ$(bhln׎ƞoR&+V6 (;j8[?"_yQݰK%qBa |Aҍ1Sڿ4]7q/g%Kgy/3*^S#LF+j}CCovO'Goy=GЀtvc0*x4v |&O4R~/DJE`m!EM`n[mNߋ*Z"OtK* -5njW]KhNCJ0r8[bԤ󷮶`R\  |Q׎gfѭsŬ`/ue|꫐%Qn$92"$o[#NIBGiz:-`Z"\dZsrʨ@~8!o[NZ5 1$&NNY\rGPM`29 :;`d8c%j'8G-IρWߛ%&$)F_߯p9GgAȆ|Gߑ&o&j%`O;rC\,F+%)/SyA-;(ZF5By8"461;gݚb£@+0K<:0A$2S?|.DV}3[g th+ۿrN,? ̛cF,6n{dxIaM%y8hxJCCg:R{ [}doʱ^:P0Q&mROUГ ^wAg= (lO3wVʢsF&үȵ7lVgxSsKJ])>hW]`td޷uٍ›N+BH~9z2;&\j̸F|ap;tiUAv'a ~]+P^5tsIAzNzhAaTS&X2QyZ|Pb1-fQRZun/&,H<<֭5i}{RݲZv 0p7?`-I32Tu,ͭ< 8~! ՑL=[`7\_9C')hV?kKp5,ʫ(D.VdNbuaj\ڙ?_wT'-tfM0HO#p2FM~V@4؎v1#Ffn]L01>y#,N|vqZ"ٰd} Sࢗdw#n&'Y[go<;3IIloۥ+<0] ̹8 v!ޔzS;l~<}cu>p-pE\ijij&;MTrdJifu'ZaͷT)\|U^JdQE b6{_/jGq[q!0NjOaGl,ff2' @\GDl3fZlcS-<rdhx,ߘʖW~\}K4D4u=-yhlt?đ-c+ ԌJP!%35QނJ2_"HA!ܵbE {ńښ>v#o8?Y)K4Z୤N|8ҠwGZTZWA~ z1?qnjuCRF欑/ãlXG~ŘPHmM-x)@ݫnk-:=?< !/@kxć%IZ>Ր$C)_3͝d+T-[\;95ѫ=c)wjCJ~&P6!Pl^I280sq.5L!:Ҥ.6Ĉr?jt!c襽ihˢ5`_bѼ~Ȋ}N8-AS5v}묋g4a53qYW@+S\}Z:E[bsSs/}+?."-eó[)yEƳAC& ȽdR3ͼ&"DM -) #L)ͼ zCmAVrJ Ců˩M7Gf"Ѕ:ҟV'ӠU1ey:ca\^#m ^}}7_t*vb/Js>V6N54ya2[}$Ps 9S4PLҽrvj=^l+`n 1DN+!ÿ Ah"YtQ1S`/Ր ͜Jv[CKU]~Lugwսg!2)/"[\ϲ_u^tr7'Vl2rH 88nӐש2hhqtZx;#[ (OofwSH^lϒWK5Ԉ~q|\T^3@y-r!. do}yXq5', _`:wp@諿[>? ۱Jʐ,;$߀Pet Q) )rTvcEʌ5btjD@6vM4wC9ܷ[`*S *wYlSKvIإX үFomF=9 a~QDӹvts7?ϵd Rt8A1*:CpW+RR#h`M/|e`~?'r(+J܀e4fx_#*] Gzͺ62.&*HlDK둊 MEj#~M'rҙ{LBF=AN.`5 "JӑBМA 5O([.9W>Ӑ| 윢]}MbcM5s.$T`Ns ς*Cwk9~Aj.k2 6/Epk!O\|m22i҇o2DFBCп^Bng7;[>pk/K4-%e4^UK.a,-p <HkvUsrۇ%sKFxM5>̎6B_XQ3;4R9$)בT}ï7?Vjțc%f =fƁ O\cn '2`7^-VwnX~8!0H#eǒ$Ghi=5R~eD΅>DK_n~i/5.h Ma*&˝,u`({E9EݦfBgx4KļE"MYNChi| J$|[ _9Otoe.c*gTJM-Iqԩ7[i:Xs)C{;E/"R NI]u?-*ᣃpt*{sAZ_PKA#~Œu׽vcõ>3j* wYqƔES)k0ʼn^A]_a<#lj0UWKÈܻ ^s my 1/j4O&qp^fqB OfmϹMU\\b8,*ْLXؙw]EO< 9ʾ]_v3,|-q>kzu ~=;.>E{f|:t`'۷cٹ6^udhIZ h+[*`y̪BnpjcgޟVuL6sn cD%n(K٢mPTc#5/ xX{x\W+[NXYmwg83;Gm\A97POw∈,JП9/ U`,&r 4- { P"."2tIiU iE:4`<u0`t2XfkpD3y%~2j Lpڍ>.f Gڛ@eU?|]URt_rip󄎁C,ֆ+ vwhҫKX638pe0Q#`\qZ#9͋QSŒv3( MA:0>ͮM4gxuRP~Yϻ&l2],t??ay*j~I =Iw1&p`_2Op폺(rxu//0YXȪ76 ĺ4<˨Z|(愛Cǧn&?#qɋtݛ۴qcqVZt0,bʫW,nΫs;%v.Bf^mLk~z9vrȌNlǛٔr%2" `Jmh/ Rl!:%Y ՛2EjT9VZО7-z+szE9#Es˗Z݂B6/cO#x\F,o 0˽E5~{iZfuNdz\6u ͧc#6BeLq@C8JyvDӮkGs'zg=iKM313YöF [Z&C:=,H)_ p Rf"Ϡٿ71w݇a 2Aږ*Qfx%g1*1$@U8&Ɋ>LaۄtkI%SZY&Ǟpj*%ܫe[WsIXly[o;-R|?^-ۅRoP*놠LK.d%}wWŗPpB< ld@8/eܸ$ Y$| I"O, y!5Cb`[f?!o ͕J-Edms7 $H1I}rZRыRVhf N l:ycOc=F GC>PkEieIΤ&0_zo.>bTG&1qmTZ~/&JWApx;DEㅛsm tN]IٝrA/eDV{&T(M dn n#.)չ鰲,@X>/< W'eO+\6Џ<_x8-LU>/OmikVdPtO9yQ&^".a<w]*}TqEYZB4CKm(~τvǨُ4kA% G֪7An}bO‰ÝR5:8G%=jϛJq]Y"݃vؗUHG9|)ƽp _kqkNʝIX$3ڱVڵ-e-*̬fd/vܽ4h;LnLҤRʋeyzv0RJVЃ섡QN.G'IDo$Op-%5SOm&^EOxdY5nKh*~h. =@.y, ]=y+A }Eh.`S+>'~aA);|rɆIPOgB1>79:恏 D!,k'NgF\G4"+}8~הM>zrO6<5&ɋt<²vORJ|,hHDLkf{)}t]b fX{x&B%dUޜ)'ԡ cS$vkoجs]dcЎvOë.N!~kV̖$0Bl R1iodOȷPZ Q2CA[:Bh͋\| Wk{+{'F 5@ )N- *EY~ O|_x\1y[ @v\者<焅ow8E@Xn*%GRm٠I ᲲM~ E(KEQ$7UJ=͉ \nٳڕݬmJK=WɺINzTVL`k :l,'ug [TbsMK>a-rQ t?} `3KN-# U mvHoTu{&ӳ-uɂoӰ鹯u1㩃lk8)CU+ 3媄}pR7AZ_W[;tcUpJE#!WZd M&sɂ:RejnWđ E(C _ެ/PA! B0e.6RǪ/jޚX<7iB O UѕGpeo zpijˬgOGb:/Yvyo=ؖ{7|#on`'%[^X[r AH? Y&zx{9+'yӱѣ~?cPa H0 i+2#wmZJ悄6*} BOA8bPXץjImqP_Qs+nF_&uˬnE׸t#tX$t6΋eًgb}N1* MhWtɒGSoȝą}G!392Ձg'DPY7 ,v^<+/+hIxx/jLKRDL\T-W$d3'zp2`8.G 1u >rXo1""~FקbƯo@]+xke&e'p4,3h%Y> ־N{M{'  3IP t.1-u_.W*EB|Zv-wx2l|IbM"% sÆS|+Zޚ!+0TZJK-%?0F}8SOJ CV"QoL y@D.x*ITO>$t|'ȓ$'aY;c(=2IN?9jCsc 6jKWخ]ZI)3BǼxynEoNNQ&V5r'77vo)& Ʒܣڳj]WR(lXм "-ñΈ~xv1M;YvQQ$D&(p2)eDQ`;@7@WY~oc3|- +!| GD)u7k8.Su6~f)CB?Z XN/]@{kʇZGsvasxCc"1gN:Yu>4]51v y,m\Lf[CAaV75M,BGaPlP/˹s}P;p/j-sx~Dޒ,YiW(`=P E>f[xi}fbN5Saڭ]d|^%S?MP+63O٦ÜƵjR UߴZ©Giq昙s`௿mĀ~Y!E*>gl\}5RIH+*KZö;dŹZ?ƭYP 5!v@o,_l/V*°ȑz1b 4CF6`⃹7U+;z a7&ؓp]z Sf(?ۈV1iȿ.DfY{Яg>D֥3-ڑIhLk xIVZwBڣJ 0J}IhwQ~Hu0nJ9_aF'ozh+Mt;G*a(<^d4:ˏ{Wz6k+ڊȋAU5m-vHH-`Oui4ZCۨm2wt]u"o0OցbWmD?2",f^\g4)wNI}\xG^v%M}!oGLd6yv\njq/aGO+:2ekp2giI?og,Vda qI*'a#l_шgp7k֟Qݛ[:0 /x`򨅡][N^=́paD_bg I@-"ݣ)T|!/~qisπMUvv8皧!HlZ?J˟WZΚ:Q?&e+B~k sL%нpv׆tضmpoҗq RX(={\fy󹾎9֑?kbMm6sD3CSNz5ðPOb]hEBBsեr O#U\>ƜhvEحqT֨#E$/EjBb%.F+~k| FV.toرBз@4.o (0SèdJ-'$m8-s@݆C8B֖nb>pwHC$=Rc%:ڴ㔽F};1#=o>e2^#H+ԕ$*< T>'NKQHE3.q}8$g*w/x"VpeoFp" sϾ9s|ߟV+< AOTC!/M[dĐkIn[cn3A0$唑GZ˂R:o .mQ]QvtBkPj©C(#k?m^ Y@Xc+Y;yWؽ#,2PBP K1Qh<4{m3K2= <*˚dԈR>f ]l3V7:̜/rxA6-gڎ-Kл3gX(hkҍ1}xgS(WR{{9l$D8~lғ(D{Łt3q'Dk%K\!9sc~ ɺW0gdgդ[qJ#ґ%fi5ǸuLS dQGM+;cʡJ=w$DC P=㣦aRM =|kܜ4\Un(R Ϟ`^#Q>;&cݚ|8}sXߘ$^򔀠P 4?r2 AƾRͮT:dHg@kY j%/>(1_Bb}ϙ;O6MSiA.sw?%εC"'Z[a"?q.B~~kQ(;K>;("&͹&Xp8&Wv6ы2r v=Nr ?M|\Ĺa.x+.E;q,NA)70P RiΕoܖ,ʨˊKXN2os+2GF c8CFi{/'WTWgyx+Pfc~Bj"UiS鞩oODD|m|oK cQ0cCgT ~uj `v:J&\ A.[$Fw n5h"i>f{aor/\MQvԌ?Q}R -0GbNØY)^ۯSB:18#AYK*LT1c86uywJ.(Ha{qHF4XN3)yrJafxI#pGea@ɧ\LO@fXdJ~= PҟHho٤^,۝(@wő`0! 7D.o\vSbUäI0٧KRUMwz\ o@5|h)* &M6a !~f.ӯr {qY/ GH@'$9eQm(I`9& "E5Y&=r&t?h%j C#BU&?عX| qonߴ7Bk /hx-iQоUGD?i$(YkKx[ MjE8{BtPʺDZ[ v\%#"|Z+۾_ >Aԟe=7V1Z=sjPvޥ{*~hQ_zR?9]jrgL.=45 IED^HO]۲V@4~ A G36>+F3&t TBR ʰQOR-6e[,ٚ٧ EEv蹥֨y{ [hyW;s&XJm۲L,xŢ%|Uc|c^(؇?]=kw >Ax46MCc\)jI$O*@|⭻)?呔>Ip$L{u7s̯:JC"'b($n5P x(I}H!b5o{kjñMkKˀmUP_ȋƦNY_Mv4y՗Тv"PZ\G{wj]XQC_v7M5Yf6S?.^, .{)r~cncvTQ~ʶ{QDo#qbiC*6a2٠ |{8?* *,w`[?Ŝp͊ߌ:y}dh*Lu2;3=?T{ۘ}DJ~VP=<"ϭhIppN锦`@$,$ri L&SP!kG/Mrj2A\~!MUMjɭ!/RX |.Yxɒ$[T^w9kNG7=Hj&zƴ;*fFAc[KFM(HPCq"`ڂ~K]Ed5A/狥_~Go;OU! e"%Vrt`L`?乤Do&#^HX3$EPI,9Q@HMi1[ӽ=Ğ~?`&[?XLNΉC:"^o #iVٜΕ\ySBS;|Arc r Mp!ȷcUaHHA8ɛDk u+s7,Ր|vdW03G;ȯmKdȌ7 Ide[>aQv93lgz^#2)ەz"㭠7CaPblKLkv@Q@FAo5`/%j>h!,A$U)jIO<<9eW"ڨ/"y_L,Ť辵3f8.~v\%eA[:%3I ju)J_eqU"#2s_@rTo&xH _I*[U]4[c| E5XpFJB,APmk,GcQ}lӎPd@1i¨Q#~9ye\28N{ka MmR_Ǖ\npB p܉>8?b dIN> XͯV-SiQPrvjoA *=29 |dB.j~rt"/`;+ܞi;P3,tMݤe;x=ѣKD=dne0Z_'L/Z9wcyl1gؔY*39\] uiPҫqm+ڱ7]$YRH`l}Um-6m\$Il]Ou!iZ"R`}VY6EBuWIY 90EiM\+^;/xaƪݽv_eZ*ؐ7~f㙰F=pzrPLIY9A}Rs:UFCIN; z9 ˔XF>oik+6AӦrPp~t\AEWOhN#1ɶB7S"[ \\*KG3wte8Zh\ZߋKq$^h~NG̢CQYY/!.RG7~1I.t? 5 k6uE|oi߫$9[{bi5ˋzbhC2mXB8ހ$g;Po:4[V}zo0 L]ƮWmB~`%-LT)$0k;bElXd JU>Sb6 OίhMxi3uƵI*dz̕7f ՙ0) >qˢMtZ3kp"c"ʾ'5 jSu.ϵcTWeZgF!^\ѡ41O7#}(w]v1~Wn[r"O5{^Izq63J ȟAs]=$j֫LUY=|MV_U<אl߶G)p]+A0v7xY3)IbLfc/ Tt|1$;8yמbpN jh͜o-}t g4L]FNARCjo.8w)W4~ J }ՕR]'VM=KQT(uB,KFv|9L'lR-Q;ՒČ++ػ׈L)wIp8ՑkN MZ'ۤVK^d]"vпn!@*oE%%­h1(ppI:nD{I6r/P0`oۦG&YW|a PDighP(/W,~Mw>gX5"Cb dɖTAtWZ2#s"Y*[DPLXoL- ⹂ J$bBKay:ՑK3CSTDL™SM s$Fn,r}HH)s@[ #IcR3ΧMT}r Lf׺Õk,k]nfO0ᴹ3;hy,wJN(юZS/s]IqHG3s83GDED\ e0dŵdl=k BCZ-RlhoyQ;8thM!| S8픡]ՅUkEާ̆hKNO:~nS+LFFЅ%Z<MBֱ4c4Zn}ҧ|!:V`r~E $CJddeq ؿtڤ&*dDx,"gppT^r +G ~lX%5ph m'Kiߴo~ M۸.ypgpS}{hւ8Y3 Dt UuUL rďdt#DcKn׉YW$d {2pa{(&ܭn<[_:e#\" aKLir׽c˂Llƨ2& ɔ/0Gg킼8*T K̩eܖr'K>?~:2HIf+jpv3$ "srXoGR x|F=\o"ah?kO32ȮXߌ370XF;D1M/`CBShֳ )M3gvO" /߲e>Pξx0w:sRM@i21bbIK"AQY]3̅g&š@,5,-"ɚ[aGF*|ND[&I,JǕma䩃gJZF;r"{mx#pN[`բFES/RteO[)Q̇ͩnZ~\y;ZZ—r /KT_ Tzř$n$"l][1D +9b`ˀ3 ,`dȩmJJT9۪܀lDIq(G !Ǎns8;sX2#3!bKi$f(Mo_/1>Lt,;%IMZ_8_ʅ~U&-:ɇzUcq9`R[ձ1xj omri?a |FH9fMk8߃&vljO yaV؜goq~uk ɗM'"9:9ЉQĴA HjJv(xiK͠^n%6bHP-#/ȅyH184znj/e=ʤIm =,*AY]32'χKiԝ'SI7K0fXO~'1ͬuڑ^.?{GPh4; a]I v5'^poVs=\~3ܗNb۵ ZV+`Ι:Gr:!0>?~2;M!H]EV]u`0> RpX.u[̀R=>c!XrWE/ӑ#yާ{eW-%ĭH%[I ED cS| H(J̚荏G&IH82"GIJ/|w(S" }Jb:_j̐=mX(k25 >QY_t n|?tz6`؅NmD\4;JavM4]IeDᑛs*,֥HR9*r>Y0K|.@) y|^SJK,R#KBԿe=1F9xtѩp>/1mbr16;鸴$mw'#EѶ:p$g@ :WO2\s8);AtDU|Ng}Hɇb S'4R7Ôs7)N}jn Jړ=8%41FH: AJ9KW[8 8 B8ZJ.цQ]9ٽ-`5ij,3R:qf(`A!l< 5iQhnՆMXn+b{_Ͽ&˔E:i(`ly[,t>d@| p{׍9SSaO\5KR]ϥ"€u ze&)tѡ smCs|!a9gn{&Udzz9yZ腽2{5'"U2vA=HUVD{&t=aȶw2^ob!9%"DHb p,aNj T -(I3&F"BPe @P4[W# ڻ KIK=(k!t8_!t%) 4\i EuKC(}nVKT#`y\5S^ZezyP6Q!!u1ݴsj DM2nh:Qb0yF!>|% `xYj`!p|i ~锂.›.ʬC/Lˬdqz ͙#v~}6%%> $Hh?G{?p<B0BgP NnQx$ =@搠Ƞ%_ ƺƺmT& %w~e2!.GW;$0~H4" !S$oSi䨩>Ctsi%xs%B GU6 g(̘ NZ-|85ܔ X TyL0oC ׿-f-#GЇzCn,'w`OA~J10KT)K>W[/V4=!80fd#9wP֯!9Eb".ԆO0n-Ss ))+Gu'eҮI{`:6ÒĦv[3,f i1F'w~^\Z^njo.l&9?Qd bW6n [Ǒ܄CgfE"}Jp LƳt%Ic^>|E涑QK[j ]u'~}ɩ1H&Eշpt[yF."H2Ts[wnƬjrH }\gPCvςAs?nyv YP~&%u>گUƝ+ǜTſk \Crzn~o"Xynj`sX;^zo V`::"t0Ps}\L$Z4@[naq gI(kaǫE 2&"c0q>ݝ1B\q0BI 7xqSdKˊ!&֦aGm,o&Jd+ bΨ=mM N٩G7'MDLm2\pQs}oՍfPG/9َrkӾ..:=e=#Ƭ*E pO¢'VzF݁;*w|DyuB3dJFsN]y_|d3ˏߤF ΰR򆠽SJ#dg>+P줷y=U83:IǍ@grPY%cMg]X36\w+դ_9 x Bq1"1кY95ɉ NjVw͆:_(LJUUTf56tB[d7WWec"%-kn B;h!f͙=y*WPUJDHB5 fv g<~EV^,r >q4N9omm~rޑ:UM.םAEثKMPK&`|yvOv5?ر,*})ِ0C9{`y%k** e2Hchَ*LO,ZRr.>)pld4Gs濖s dŚ07 ?5u ByzgCBx`X|f3J!#Y&&4BC)bE7 jaUB N-̚ceu8p@MkƛLUb[W?mR_u(;e'LoxD3߃mzuYQ̅0k5I\RlվY\{ipeѩeb7ZrN lE<, ;޹oAr+a)g2FFsNKhʁ }2d0a \lh-)>z#y=V;0Uk&ib+ MWUl*(:6x6ڍ E's4Bp=u@ծKgSᡞۘ^;SP Y-xי mP\"krxrm\=j+j)$ ?<6DLJe].@lߤiO53!wuec*F/;.T6~^ *DYOHON+(ТՇ>ϧ23/'EmQ(ock*\n,_)uK2xΗ S'Asu+J]U+"kzU ۬ɏH"~VZ5ɥ)q$lEr̂/[<&Υ@Hto::n eL$| Roٜ=LUwQ}=3Jhwq'EUIIfFux m-hy'NՐt%l#4j46.6f+Q^$‚Y<14S0‹0Ŭ-}S-ޑ Q~@c 0)L1=6,L#g"PzϟiԠE(B0Sh/@ܗ ,_ZNy:|X]BH].8.3KpeW7!3EXSs[yX,nw@Ɇk?:篯*2uQRll$=+Oả Nm?f-|K*bHyBjM-r?q7,ήGE=O^ũ CasߘM`Q *;Y_[Wm3 Km*cO TƨP>p\'N O6tYo6$O8jtЦ4NPgrǎ#p.h~hPuʌ(^5?赎AeEf;=TW.P_P0$0O@:ܕaHQY glpB]-+aj%ieaA HHzz.o>TTMV+rSgB1NU^䆪OzDHvU0F\uQpF[<ʚ~0ƖLN.:^UPuO_OI#Nj' %tQ;od?E':8^TƋh}b.3+2 ȴFn ǃD//5C$23goM:H]ˏK%GnoW|z)v*VhvW wPְ [KXwJ!XEV]8aOڢ(]Q 20^¬um( κ`d}g:p王hr >#z?v$J+kx9|%>6ZePV=c~}d 5E -98ÓHX9DܜRNsԺo=# !$ iUdˠ2umhOvVb"ϹO7f5m&8$J4S= c,5 ":nKfq"`-db{be-㩻~pU/E&fE jwsC7~d]-###.t5Y|Pks z%9o'f06E~M,k rԦ)J7#q*XsN@rPLea_dSN,/QS/ UY V )ᲢK:AsnA}M Uc<r z(96HO" aƠ^yR~M¼|IʓPHrZ-ZQ}fMJpuuIUa^\UPN$gR_k}t+:m}lhŦwfܑn6LR{y+N>@wq:{p6®O bYqb^ 2,>䫛 [v!7Q]FQDiWx3gMǓڋ.9P;vKR/!17꜓ `(h|cF ^;Qn;/ĄaRqK>pzM)jS凙*XP*2/iP-e!U(Qّ&\@-gz` ܹkQҢJByK軜E$zx@2&i3x~/kEd@'lFgІ̞5|hz҃r)[j旧r*K aߵ,͚:fT:RY`r۫ʐ؛p#YX畦2b>/.[~,LEeWQuwgӷM$LyQPpdS˛#])q$BzagBS@vO8#gyH7\8Z:ġ?֝-٪p%& L0Kڪ_m}nt\yX\ ;׎Wq/aނRsä+ٔX"frVɣxoq+G1oK(czHM 從ԧ5bRl۰)u(o ̶7$̹{,61X q(EMiH];ZFQy9c3N#cq6t Z?|ʾ R:_K ++$p9:y-g<r"l[g&nI!JW}4ǥk}.X/&XIf+JX+A+dެm)3ƶdq#!bd fo#Y]\dܐm)y"LoA1ǖzR9CAuV 0Ψ(Q]RG,sqG`g貀oȁ͍ jc&RRZ.Q2KiZU)Rk׆ʛ.6ۮHz8Po6hrnR"Z}Q??ͣ-Fl:{e/ɂuz8ZZ9'~OG}5h%`7jmFVCEk\>i'<Ս;ART:>taM쵡B\|Guyi'_nc$8"vYGL,lwA֏ƹfONx+HYc[xzAnNV^)YH:o 荳tXjlp}F6U;qeMkIhڂQ |;C(x7(D׆*[w4en}6 5:.@oA}R窜bYӞae3NIf;AAb:9<[=RՌ31E>ZвgeL?ƽMw)>oNі ,Y -([AvM:+b7mC*uts2dz|!nq'_ !=D[M&{Wj:(CҺԾHm˶5AcóQ:3Kĺ0; 5[K-VRdfq8: d4ns2B:psLJ4Vb gR\81ٳ )F'm UtV۶ Z$h1(@-]Rje$i9DBHU2/E(_id)`?cV;?T^hb[ZV駼ou?3~]B|q1w}¬_;Pzt(!d}.Aeϛ4N' 0 w䋌h(;N[?V~NMvJe. NOE̚)&qgPC;ZJyE^UuJtJkgi'hZCѦ'u={3>C͢:0_mz;=I39o6>HO6':i88l9ӭzPU'NG"hTP['0gJ F}mӽ(3D]e</"79A.=2`ْҌ<=VtY8NT2c."`?n 4OqKRSvưvs2 b{GZWa0;Ggji3'q˒ȅ m*@@ v|\lB%O8Ftd+qw;ĭ"13jsYA:Uw"TmA/.Z&+!;WJ4 &}(۴Eʼn A4nJuP;Zp;RA-%b$:S_#F`fK t ~:cSGpixyI$,9›ڸO*uJ<=Q2K 8v" f Nް0N谀 80 dƃ H0wx2zUaaw]YXwa8,wݝSE @/r)xF=D?SHsCh"藢4jEMj ]lBIwWWQq ?I-۾lc zo"ʣGZPI* M7tSe|)06D)|,ܺk.4i ;_x4(3 "T9&7+ C,gt Ja7XxTz;=u5VVPAZ<ʱʐ9;'Q05FU 7e"c4͠uf9Ъiو_U&byPF}xXzj=:J%M PಣE6 C&~a0Ad,G($ |NسT/SNu&(Q:O  )Owbp5- J`ٙĂ8eB>ȂuƊsݔbֈxؾ.klݹa 3ޤ@gR B4oh S“s{  =SmQAN^V}*'6AF[ 3Qg@9irVVZNیl &nRNMg;}cH$#8 G4f7_yr=iB2b+p˨HiEUcnV՛rU]Q"TKCbKx؀׈&C`{cej9Ӟx&rbK6Mm%DZI\ @K) ,ŨANevX,vZQꐩ*4[߀X3}ZlY2g>TG*$a'4\u9ʦ8(jN|{/{>] h.Nzi< ? I*EtmZm~NԄ>drsٯh!P+`V> ,m(h _ "ěeK6!7? UpmāpVepV,jx:d:B'wJg,Fc^h5.eo ]@[AZ6^Xq\;hxmu U33uPy6՟]:Xឬ~R.;=n q8uf4 ,pZjl [oQLD9؂RO+u|MP3Tdx P~muvںxdijd5jC' 5( |㝾 BK{vDwo \7&(N(Wߒ˷wF7+sы_Ei$P + [ E1;Cg׹f~NEGDG0QIBq+RxK2X,eUǗqA4gݾiBe+~ϦΫ#EA}sT>JnfcQ(19vx8q{}}%lyP/x0]qa^ ysO4shW\Gd j\1y2y^1\ e<(bϤʎdހuJ,pnW1v`j ";A$%X":{3V[&1Qi}e@џz<=s! SA[=m[]Pw&YtLlQ?jSZ cw-%p)|0U IZ#!JulHQJQ+<9 q+AT}/ e䴄lXv(3GH H&|`^fрʿܩ7֦60e4ն%^SX9D5 ڞrĉnz"E֫I\*G vtZb.KSgU_Y㜒A7ˎ1ϩX]R kU*FODڋOELq*`3lp>2İ #; ZV *+hl, "_l/և3'PQx!&fش>k/2) ~YyS<35heY{uN VSm<67tjIpp PBpvr_nW$g7MZ}Sӹ-$)s :rlꞃ.`ޑn#uLC߭ڧXv睙YB߈㲊f8*2.v_,_z8`1acY~N氒*`$W^T0.IaHې)%w}"xT)*=`'n }/Vd NK z*yM2 hIi1g0ͧH֞]-Fԕq*0㎨Mzrh[az}j*L-$b:#J/ Z > %$E#7N % puZ{; ?Qr4i=+Q1$_-8S)H̠xx"h<'i"0F>~>Ux(ڥknѳkwuD #N lT fa(vyMKSZFwx3Ӛ2f9[ zc o`ҁ.SX4! =:`IԡgN㍡cuB< oٌ7&s[;0d+O]7,i ' I =Bү5 v'3eu f+nˇv41cXcpM触Vtn7OCLK ȋ,)~: Xٮtxoh#"lŜyp "+8֓P"?[[RQZd,#Kۡ Juwgķ H.)"EtF<\oTԥ&Ft60_…B\FصM0e3pt uB@'efl6-B4p|keensZq@B?뺅odO!0'R7"8X͛S,Łpxʏ(O5p7è/MjzkRlV5̼=eݙkD[ ,W@Ի\m4fZ[?Q˧>yYA_: !]0ŽqI)5T_mE@ڇ}EU_9t;E[=%c :|B ˈ,jא3mc\^KWf[lݓ2Yhbd!$Uk@Ci0"g' !6Ku. ѷPDxɇ=o0uFʸ[-?KC{FQD4?U hY*Ay! KH1i"Wvm 9oLzḆ9?ԣ `b u(]lL@ Aym,\@`UVVf;0d^W&5W7uY\ȉ>bGălJu\8͸p÷&ڣ۱@eXyFщ$M-sglMUKC/D%] d5_q._RhrrHyKfyL!Fw`ky}jak:l<=_p8-Rcz<6WW qG2`?l|V^z;9i|ϦOw_#mì*Qc +(sVzz/f#h ʜBZ.#/A+KG ),x)7RqKH+:rөd,eǯ*5#q$̑X4iJ bCp1kG8*t-翇*YS0G:co $B)s@gIk󴐈 55$|̜F]]u6.V^P-A8vuxyd_h+6Hh^ M:M=%߀B ,OA& bN%EcEVNA9̊c}LGRyX}b꭮am w"W_&\S7e?!u{Zܕb s{ېCmZF x߰a؄Drg'2q"ٕIib"FË7iU>e|ȏ. <Ԟ`"ZU/*ߺ,#P(-\66~f o;GvK2׹yw\/\ԣi#MbN">rDhu"Uyn93&JhL:%-*+\" L,7g?"菛c3KOdy{ F7P'$躴VXQaq#$7v9p=~BK[yj|slx_c),yHvD+ŃSɫ+JіMuU9$1lׂLBj|9+G0i2\,zd2R/~{vwRH1kJWr7Κ2zD$ӵ@wʫ5LeZ„W` 0T{bl `m ژ/݅ſ(5f勡%:uAŌOR=i EXZ-0mlt(FI,S*b5;sNLT9#UPJhMgGnHw:b?wBH!%=ٛxe " 5&"^]A(: g>)aݛ=U0 4aky{6^LI}Dۭra`T _Yjsc+ QKo=f8UJpo|6%^?V9Ap76flsj5!#RU2¨ciC_})9GEsa:`x['m$>@OpycbcZ=;ePE.Q (7BD@6YXK߄9ۡ.ۣDv٬ϠkF1u͓cNFc5 ^/x|"՟|!3.xʙ 9$9K@pRيzA(֩FO 4_]mJ͞գn%lk1ef?]屙4#0dk+4tùA|snƙ{ &ޞ[)K&)[Y6kv3h*j& VMrV[]Q¥zMk@]ÓKpoGhM"4zL3;IJ$ENLG$Ֆ.4!#inx݄Wtw>}=#0!D;FQZc[cA;!9N~:e{x=!)6 ʦKIN4 twy])*TlB;WiX7y2<')Nb/t_xpdRvu=Tke1NbYz!Sob!<:j.u&mhi?6I&︯}$]fA;O2uIZ1]$ c=g?5>ܪ쁗n| 4;nTg_X؅or- bD"$J s >HST0G ώ )5J^x |5x>㕓i1::/eZk8o z4sHڃJ+ Iѹ9u{ \*ԸU}\3`_,oo66Z ) 3fݣkQZBȈh#SvL 5%g3YwC 77u+G qTZlnе$boZEX#J?]7}(Q 6FZ p>0UPۦ ٍ~{a?8JB-ۆG{,5x VGuIA}u7h Tʦt?ߏޓ#/p1J N)U}ïnC8=wP[~ '=s|%wRlpCʓj@0<&x?K5 .c.PXlH@1`sa' DXLis}ܭ. 铡%LHF?8c^nթt8G3㟍teamվq`4Xʠa˶:w<9uDP+[0~ڻ41([pزH$q]3Ϊ)PdնWVv,Nߕi #E~a%_OɍP?NWbQX|p.pv<M\:P )];^_Hde 1*Ȑ=K(crp)F4{,|<75"ILIt5u/2Y u2˨5"OLղkc{--r9թ̛\S1 (Bsr_q˓3er_O5_9 c _%l;jU7 /oD/29=gP{;WgXtulYYP [.b aKgb#V%j%8z2w/V.|wH NiYj|E*9Gh;j:3c]Sd$r*}㯼8 ,HX3ʴЧ I~BZg޹!K]%mfw#P5N3)y{(|%/;܊JA,g#e m~mFtkkeEE7k&¢Pgh(TT}A%v,@ڿGI9 5*YRĦL)TC`&$X@My dyL.R%c$ lOI98DVecf(jcuǦykvF6]8WtBٙl%+#f X#@@:e=94$,Shk./(;ȁ{vҶoO@)M߹]4\>w7iU2+'y\#/#?V@4 Z8lSdbwcK?jSsU=0p9úZKl Rk>/}p̼|%3n]FB cV "7,M&Uo_Vd( Jp9GY@yha}W"U@%+U࠿` v3#:d]7wB'A7.S)^vYt89NNmҤt]c'؊?Qv6GJ H 0RnRtԯmfOMCȨ g4wF '6bQ )+0I۰^@r6ߖUkJϤ 9`Xir.Ro'U,&,"[H#VK/waR5@>A'J٢ a+bO^'trk$E&5EZxg !맲P|:2m(9m"sp tjyZf/h;2#o񛟘9@ L';xz1cSNݱ 4*-%9t<;m+g')7unX~PE:RL%LrdK9PBTm| o{N]3IPOnBE<:3L0& 3eL%u Sio[`~UV+_#S)&iD<[73ZVQ3 ^eO jk ;vz4v4P|S["0/\?;2Dqrd ZIo͓t+qCBa~R߫b!Ƃ,iY*xn=ؒ2~*r|'1qa4#*!@nO-|^83J9HF"d2Ye ;SS"sbQʆOE L =J`p0[j.zDBu _cl ȩZl^Ҟڠ[^qRwq1ݟhe#ŔTfl.a1c CXge; ?dj#.ޢOJv0Fȃ5aܶj]#WϤ0pxmsƅgTrӿ'xٔfh(KZR)bWr"ٰΒt+7=S3v 2+i4'N6_VcS$⸺Sڼw]=٩"4b֝*oen\2K w3K4CjrDVSs!9{;?ʽ|ke5[Մ-!U!Γ\>k幼+_f$s,2*|tS.OdIM jd=(ļ(U5Q4UXJC( L,3;N Ͱ6vtPޖaV_ oT:uH ^D+A(j@{IG1}h=Yz`%/dz)"(a4;]\~BKxdQQ$=J%$3"pTfDºb0mF~yƥrCZ OӬn[maJ4yrG/RGP\q+9 6;Tޡ-?!g2f\QQvbI.WYsA0!67 Fѩ:O5!Vč]xjy.|dw+1a݉S 2^&371RM4A5I@dxΞ#eRBHi7Lu5ɷy^|jvRuwVn{Iͣ4Άw|${Nz]} KJZMVfIP:u^u@{e*ncF> -A6=O|A(MkswHpHMd5Ѱ:s"EuSo1\{D1 ){ 78sHt,ZQEmxYdAS#n r*gƁ_ʃ̖ů: ْڈIԤB4)֨ިVKoAk]̌k=ֽF6:XSEW\\[#sㅅJqK~vGuw\ۓ2Q܂30?kX\%fOMݜ9Zb[3I^=t-Mރ~rX%4֐[3 7f]>[\6|tc<1"ea/xL'C欆i$42kJ&:-f'\x7rɷ)&+UJP쩫'0\0%jz !!Uɭ[Fo9'+)K.hWaٷٶ{ *jbG ѫ^܏4D_=X@2`` Ԇ8CrM 0p'.ٺ謥G_E- 1}/LȕJ`֝qda3'UPyZ/{g ZP6ұ$eܠB_lI: K6e{U8HkXDPtn&Sާvwk~{(΀m?dŗFK;o< Xbn VZ1VqW\f|pB] sgމLF.N/n;d Cl1HsusRO2jӏ^(gwq%VVeK_-g2H0 vAcyarKq7'~Y )N'tC#-P7D-I8]ַ͢r&.2굞l:mȾfbTN_3:9ۼi5IɌ GX|-MWmD 0%2ЕZ{[]^|yXvm&ܞvXCcvʐ4E'9ĖWB"XkΤt0iڷK~gIy) ~-#g>ē?#_)}- WcVg2<{ijq~ܾ` qIs'ŚX]X#5FVzl֗ks)c1Vxda\SLxV 5ƙqm[Uug﫷ZCѸW̓70Ѩ I'*ֵŐ#dů5 _cjZPhL aVX8^&\NUv9|e\Y Щї(i Q"lQ$͎SXbkmNӺШ@V.Dzv^-6CmpM5!6tK~DZ&:fѐ^HWÕD)47IJyWf[WleÁvIm^vIW:8iDy!OzNgb  e)'嶞. :yD_)G1`)Zdq?]@Vru:4}0?MG]ˍ?<8'otv7g g) 2P(6S!zj_:P#AȬU:Ģ.՜jB 嚒I5ɪ(oeKk >`3ꢔ;ZlD\c`sO?vJcEfhHF?>`qGqv?OCM`=,-ƊGZ).L|78GP^>hyY=l^wSKm:W1_:r-h]7~4 d$K F "|(8Z+2>yc9a+leQ:ʏou`N.cV-k#.cLGՇO!^wgQ8 f$rICV"jY驟SD/w 3? Ypph<adt)3\{*9Z"_< +0 3m&:9ηSԜSYƽJM7H,d Z5$v xUS}NmD>^t{C7}Z#1TbN/Pc;k*}^?9Yd-( ?z`Xӵ?pK:kGB{`>rA _P'KT"GW]Rr@N7Ч±ㄤ PTzv5d02l4E2*cXqOAs<ȫQfVzsJ渰 966eヌ* _f,4*e:Q*}Ob5nXEÄ̱RЄj|Tܦ%k!&ӚXII|倄+PpLq;%مc^:#H4\#1}Z)~FOrIg(4@˚WҁڞxbY>"&Ǯ[$7y(gfLMjA&MkJthL&RP+۝tsמ0`kp,##|C|FBAhEs H:p @Ϲ6!bkۼݛ0|PN;T+uS맍R*E8Sg¹r$E =K3xscFyMs"KyZ8 7[ J틡_XaA}E/ǣv\ G6I vP;6 gWsDNR>`BP׽:j_BS_ϛe(ko'$HԠ,nJt?#ͅuA ~T~R /]{UF6<%g/˶Z:S炊osOQ1< /k숪BX)-vڕd.NL\- >0lhX!hKdBCIu~ |} [@Ig@]Q`` oXzuVԯsH. R43;d$;[2=F"RLhd%ohxevcimکtpBho74]1|`qx1~O2xmn{@:-jY4>*_糞LdBHy/Nl;(45FX ffEAtja [mn=,aF0,, "nV)?{:|p;n#HB)hw8I0CQyˁ/<} ެy`b\Sddl0Ӛҿvǁy(Ro+rhԇ~qVblUNXn-KE =OvZcy^n}#@<1e&a纁hOҖ$% 6J>&Di@F,vѴB3,IAe p'Q KKEN䚲@=~˅?=,/ĊK7(Tr g=DvqG %%a,OC7#Z:#1*-5 \j=YA] kzVA.! < =@UUD",hF,kšY̑aL:6kQHWN o (h5&yS:nb8σ`:=V<))B &|ګ,7? 9O1}7oF)eZN" SG04+ImvϯU5B ¬/߉ <]Z3i{Ipe^Heh*֜Xk ]QR hQuzjoc'IO_pmcyo,ﴷ[@@Fkd3hYes]8Z|/|i l5, BB|=DTX:ctT :`R:ڪP<,8Y:}P4B-I4P-.h $'6{[|gNJZE)[-+,Bpٌ bZt\<~'_/N7 ĭk>4">A#tM?[ @eҠ4(S .ڪUcFi"zVlCS ɫzdF~dB4i "!!7mY! c$T1fFAn>`S, 3UukFPrPrǗ g#"FU?:rl5F~s0E%ڑGAQܕ^g}L/k(M77MII 0.jxj31u)&}6˭Q`w?8Kڬ:kIBh[Gqi>*:H'$$)힖fj^Feee*$ν?1 1Js;nKHA?8iJBBYLOѽّqTfas 0׈wl<GWyx0j ]J}dA1zӊ{k]SxڱE|Ѱ3C:muϷwI4$Ťph=4nW pYbN.a5hv_eϵn7*)|0bH1 R Stu^cL-_-Ki0 ddQzS!c (§Qx 'β,ФA2J-ɖqz~au>+teb= >5(_*'VɼCe3jPWMuILdƆXx]S·g]]o﮳{_(v۾/_}[jquS6IS+A·<0 :XPFzT٤n=h\m1)U7Lh.yJeҊPoa|Gm$WSYs/ jU04-%+պs/MM3^n5e70-U p}Z{ : ӌ1I-5; o1GtvЗ-V@Pt}?0o` 5 c;YUw~9ǿqGIE! b[•͒ѓ3`а7jGXuO )35ӏꎴ=vi^a׽V񡦺{g[ U{XG+\{r@_Y>5BԣxxCqt'V杖O/M+~?L[19RGS۔&bI@FfA5o4*’:GŒrRB=4Hq͍/dĩɏ,6!hħNquyy̅lH~{(_OR;/Nip}!;Y0RQ겯x~EmÂ/rotk/Xd'ZhY %$!4$D,-R'K"XfV.fkœ0r]oB;/wK|=$4 AoVwkʷsȅc6QA=K2v`n6qn_M%LB!,.uVSۨÕi/uԋ}܇< =t.NU{z5-#&7T,-m8 P۝妇6!ޚ ԭ>H$PXkae@zHv!ahT]$Vvݷ[MIJnvDK u ;+[@V[03q'F5R2@;!^ L^lEh|/΄.;8d}KM,=t[_)dԐ'i O<}fN6:ٓi?:R/6`CRH^[l(!hǕaH`XϦ^UT6ZT9^RZjY)\ ANxDzLDWnʲRzȐ Lǩ)z\/4]B:˿$$,EF[QB f컽CJ-^*x;/`V.g '@nwtq[BE`.Vqtr^4Nxv#c##֩Y@|# ,M5c6MW:"{c\Me츜BXU:=JYL]nvzd%FӮtt t(jW\Y}%;?XSُ(~ܾyT|g,Y xG :;t6];賜Ν6 zJ%"i_a#jQĢیuoP2Py d4+{бK&pV[bђ5A$=ϙPa"YE?]3m1=W_~>'f_ 5A۵XL|djdYqG&v@n*O(FO$U:) zʑK80cR6QV)w|[*Ns[xj@ .~l' %d7˶+#cksqŔtDXh5NX*~Ep_`{Ael_jbIH`JOpWF規ztV6\=^v R^jm%*-Mu_~& k$*ٸc{'n]&`D4|U{-&7Z~.`'Θ Tm`+dFaגieʗ7aT!m*+]W8}%.}*VWm Eǚh1 ש8 1gu&E4zV>_<3qbbVIDOe-;5zu/NOv39C #!Sws PJB3 OgÉ` ;R~L v.np2|}L;z GpyrjAS6IG|)?Y?":keϖB '.n)YFl.aqem -=?⛇Ҽ3̂̐}G/R\+ߕg_3-~(a`-c+|#;GF=мRh̞qʉV2N Iޓ8}x+e}D.mcu>YA55,%B*;f喏T<^`(B8')Z}CQ9s` _vftxVWL-RykԡS^~3ز)U^di9&X#jWǒRHN Xw')gNҋ{1մĂ C?54;HMDyq QDD'lʊop:登1m r#p{5 28&!֚0חKG-u7- {2W 1W,G:ނ/"q2RnRMإT84v=b`5^1&w,=ѓ`Q:4>(!y/k$VXD|Tñ5F|:f} )`zh žp`ctq4$=(4r@sۃQW'-"7JwΡ\A`6fBb#e+V'.x!+ l"W`Ap 2)TrV:am`%}]8q@XdHxß"h+E/GUTP/XKuiXtlq"a +^_y_DT6JA5:6$8G9.+ trio6^ݶiOtpgqSVi-9W<"q4R[h65qʐMlpB G=48@=PF%{q3 ܹGiE֙;a ycuctY@uETr/27q׵'KǛnFg-OA@,gza;ENN x.< BmSxGa0¹zÅT_6 )6;wPg]ضOӗ 'mgܐ3g."Y -G)1QlO(.ɻ,/Sf;u3`\5%92cMSIR"R$MX؄jA4Yɛ,Oox~8B+s֫OMڟ/@"C?Έ fea6BFd Qijqy*QB2 GWdM4 \DӺ;8"ōԡ vFdM ,  BvJI W=WM>ZY<4;T,5Y*VIPǻ/$loS[Y9AN-Z[D*O"Xk3ǦT}JFP:⨁\"OG:l9SjJxev%-{vFh?SXO,ڥS;ى}2-V:ySp $sZYq[PIj4p->dFoDƪoQں&M^z#B{婧ʛK;mCvBa;Xהf!܂E+ۭw:o6.Q0<8 `[n4 *1-/F >g8Q"t Uፕ#|ڔb1]%e=^U$%D$%eYlgBwq y8H`R>KY1T.vi"1u %-褕i4X>9Z^lewe*7RzQ\#=E`T<ӕ0yV>PH7zlo|~C/3]Ď2GqQ^qMƒW'WW´EB M>hޟ1xuw4 @I,",A> rN4S|~9;u身3}[#~RfFJj-H-MH?FubGA>#/?6j=) p/e_^9>ee ( +\KW,W#<_̓AW6y]>CU9A4 ;sJWW؎м3 I6hpJl:5_ȫwRL7uEQ%m>VZ0qIˎ)ݧăQX9Kj KTC\!H0@܊l( ps0u_L1՗ HݏzPi6-Sqȿ=jBP5b-?k}[eϮ n*DRj2c⹰| 5Mky|@>Q (lJ1hT&0>n4kՕBO>Aaa u2W ռ'WL9FG)P>ϾX^G ؗywA:N#md""S| Wy} .`q߲8+t Y%\.T~+(xyܓ?zh]4~S|3zcL*uH{@Ϫw|[e,|xιcQ>Odci"*#`wzvYd-c+lt $ё =ٗdG#yx_vF$._;_Nل)2/=O0sZ H4'vm!"jxK;>v>, (<M!yUAR8º: A_#$~f\I.SQN2#v)P"u"[IaoD%nп|7$$,s4}~]`{h ,p݃ZO4U#~ԝjw O/]'bAbT}bSf$V"X?F''o5EGN\۶~S'f?n_{zAq{t$Q@r(/*/eMژ/xi 4VZޯp\Y :ZszmN)=wcret,;>PV{`rX Ɉ,66YP3j}µ$$mAYRna8E?>s bTFn )w`\>oٳaR5(MTGP&‚M}L}&.'Ֆ 9AAnIT$rM)3|;x>"zCSƝ*{2ij4%#u ?>&Nb!4m ͍Vfs*b&3 h V +!y{(23%y)KMG\qaZxE3a9cZd΅m3=,J@y͇-!xlWϮ3lۋ`$ رd"aNF#ȑ$K dΤTǤs܇J9k2D CjkjF)Wĵ`ȴ`s=qdLSjξ^`;;*9@$2D&\=@ILLJb~_ =]Q/ߚFlɌW li,\{x>~X9)rV(.^(cr:B2T?<@H9_u_=2:*<4A)yڂnwlfq}hYI\< j'xq=b}ESgv"6w!94+Ǯ/` BqRl(зMTb LC7E3H3o.! B;Ʃ?=ays@& $XZn=6>l Y̅{%WzC| 7 uyG'"?] .@M =qo^, Ae|- p8A t-?$2R>Kׇ/m i q$GL0'z?mnB/u*yI &9%QtD0c]CLO]q]AEf1 'TuJpɳ^0aެsdS\++,ZAL7YwhH #"WQFLҝz渽k\5i3DYXbMgZ1$&w5`M^7GrM6#GGjuCa/Rf^s.S|28@J&mi_6ΐO|v>,/ 2'Sh>rN|Ѧ 40  rFOLC2c6o޺:% )Ql;z R.@6@du S27s ڪj~X Qcɪ*Q}_h<,RDCtͥzP=HlՖn )fnG̬"brKOhz$s31/e /Fvz G8BF .P NN(ej1兣xzpEix.rz:ywX7Iڡ A&NovMuKU1hOT|[xH>$O`1+V}hE56fvx(׾IK]P3zF7%g;Gm n H7⓪** ԣW4pO@E2-b F?5W|vYSD%J~&Tܘ\h8%@XǞ bY"ya6mX&6 )$jV !VKBCX9.7WEN"uľPרx+j 0j=9n\6qI\׫)#&?{.Sb6)ʖ5cm,NBt‡ֻ,ؠ0x~k S'}R3(weıwQ¹f+Q4?&NĄ$G`0> -`n?:]ZN| !޻D=vBpiR6W,nP { 9;|Zۗ@?BbRs(cjF?HmF/<Քcb[/? zoäY.u#laj*cx-[pvV6e`T9 c3.@n0髅zu!Kj}UZZ+E@d/xofJwn+3p,&ޚȒ6kPVTY,iQAΧ5.&Vć`\8δv=|m'!R̅]خvWׄPw N=|oy9o˒IV1az,gʍ0 b-ͥ?+fx{w_*/~n"2V0~J≝,MԜQN-U[@[xԱ=0ཤ7,#)w?)*6f&$MZZsʛBm1<ƀɸOXmhd=*Z]ƾEt-bC82dJž#!i4҃Bi#Y .*4pe)sB[}ұ#6O gh`;׉neF9(VS-, PJ6{u2ŽGud_'&_ݷ:?%/{`Cy5 D{ur$bհD%j5%65ّJ{n-۱4Mfz}Rg=I` )$t|8CPfx D\ͫy ںψ@+ޞ 5@8H9b"۩&cVm {RDJb~~󚸒Y@٥h\mh1ײ34)#ӀTbnMJ5L C^a%ue 5Kb0|qD%4'vRY3NMwԺV;lF2Z 0j>P(p8ߡ@|J$'v9ވ  < q}ኃRG:nq Q;srWļ#N%v™r$5]ǹ _=0 EuI뀶>lh44\x9!}ڡ1yG,(L&n\軥MqIrwt 6AQվn4J_qP{7}0OrTHr\Cy.MW[F31u0V:G7Q@Ng;d>_7NDXvap[&!ɟ})V"87o%o; hDo :t.&7ƛQE7#Pʼnf)o#K'ReV: w4+"TPW(H"x,bF#j 7}2:hw/r|mBcj ߯6u2$%葉450Uf"@{?;4 hi'LDs)\B /)0ʯ8#Lɞ /=P)i)eϧ6,g'<8/bFܶn9WAed:_jzcJP/O9d5Ba=3Z,Mn ̣ہGe?CV)wݞCS\7SG 0 @sN|'ц&/3u|ʥ=YOs<_d+Vޞ"o0ElF8DwvF`F <;yџOlT\Bho9O.^ӎpfG]5:~7Aګ߾(g*{2 +_¬HdvbJBQLcjk;U~(KG~^pVB%=:;#ۉujv }t_:֌H Տƽ+y(CRX[@\?m#---j!rC`!0GFqg6>IjpNؐ4n2e(/W>h * @J1V8euӧg(&BWOLCz Xgܸ 0tp\˹\E=V?z2l,v O .h:4\Sd]VB}o=Hfv{:?C)PYXȗ?w-VyK}R+JAz.kbcLؐ?'kA Ab yg|qEIں~e{1cUwRF` ЧjYrZG^)H\EDGտی c#bזlAd,[աZ+2H9!&Gnq[1dt7IF[N څ"9i^\KPtfF\Ӊ& }ZQɦ'EcyeGF RyjBigbbW̟.Ybɽ+<M3/Ca2㿚\ iϜiĖ*xNxdٴBtH}PGv[\(9t&-yi}C֛TumVr}3Ƒi6{2DrHdA мS.w"\D@rc1-ܴw ܇qDYsZBdIjO:!ew}mOzD;^~q$M@gTh}q=='(\LMu֕aONh]3:RH֤&ph["=]4

Ȕ3ˑV?,6lX.d3ZPE¡p2!wּQ3be(t(0aB ƒ$?{+}mMc3 dWTf4ae" 8{*(.M8*Pks(̪ >J}qFN)|%P(Wfy,FD,Hh,ɫ%Jzт6NvF|y{ga9#a3\d&`ʛΖ,9*Z[G]d)PStWtg%V.!{PWξT*y dU\NLJ52:Jz@׹6"HLJIB)m7u ÆdyIInq-\1OدBzȲ_ {2+AҀ3VA0 yfg+T&AN ȸ;Զ;k9&QBH 0N=ryEBS'wC zH+MSX(n Xj /ϕw(1Mzbt5Mtw'LSHm1s.a?\0BVjƌ+zz( )alzl793t0RCY(MRN%3 @M 3iAO )hháL_űoU,٩ʝ1#rYSY0@VF]?9gqme9>L5W1T҂͈d{X$ K= Vz)XX74 .7 k OMOon$;p#S**z* `h"1)B ՟wSVjyۨ=ݱBIg=ȿCB.B30+O;_Bi^.>{T9K. |'7zkM4>txԈ{$cq('UTܯ2T fnp>+fv_\(Gr B%Е"3( Ӓ.KjҝثP&<"ǁە" šp;JS5ƲmP\aOt5EkVV24 ~xc$.ñ4[aM}4N\qKczC-[&URN?r=ֆMVV7BʥoS1۬>$Ło+_޿<“ri;er;FKqDdѤwCZ$"}ʧ@3;i  ^]^- ȑA8v*ej/+a>\k:gӓt]5Y٫,(or}}'W)z#̻D@M2"Ə:H<;2(lN͓i>)'3p7l [SIo{Aœbws}sFT'fBcB.s [3I^ğ&rN"B8n"-É֟kQy &A Ũ֣ѕ|fZA M%A5^*pD񜝼騃z˼2w{tx{nV=`flItS\G6PxjwbD߭ }`g3 VF ';\.mF?.~OqY `YNV^cPg\GVe-bWvY őK?* Ы7v^߮m>hX=-т2Ҽ*u`JgXnrIk^wDDҽIo0:,J >xIL oԖ zA5NGB*-zT̛d (#bo9k;%%k~tsU ; K~j{>_{}9u8(JEx?VI7[NeBußEd̞.v`G (!!v%kKvvjF |ܪBN!ށ$#Ur =8rZ?bܛB=wkt(qUh;QIjT.}:bBHn_[ C(Z=>(9ń=IaX[-2ߵkQ_v#aVzʺ aj4='k= >o3Lj6\(QE@]AgvjlYHN0"5:V_#*<:8!8fUAk;&/Yɚauoc(#3&05ػ{qX[VMBx[@AO5)o ŝRBX)Wd՜pJh[(YpTϵIxJt[_B5];r_*ƒV'0Ua#:G6bӨaGOɅ7=zYi)3\F{Rӵ9 ̒[# f[= $}WZCLT05Ȇc- s TP"!})JvW*xԶ/Jy-r4fJ"ג% BS+v+Vob0S[>f fV{Fns?"T}䬏., B o 1[?(u^OY>u8CtBB Ȥ'u<؂# u*XKFvדkhJIJ6\ 0S~}ٍpws (zX^18dw~毌z]i5+/+rrANQx:L !fz716H:h ow#t^2n*̀+FjouL*;Jx+=='j=ޫY,ހh|'dþZhh v!#9óqW[!61Goh(| au*=` 3Q䓈ە͞$>,Â1Rj vrd!UU62BCr)ěŲH/T{-زM k]hҔüZ#cgD!9 Np'\*@ԲNdؽq2Rlnu5-@`} A9! 40=τ3i+-e@a(ϑiEGhmq!cUrWaz(bN;F"| *R 5Rߧ:X4G#?NFFθwlx>.>d,Cq L,lҽwyMT`Lj\zR[&G&l&L@.,Y̹qvaq\)`LhgzqP]x|S%ޗf$~ʡmDyDeu_ U(Q$Եdq K뵢ldҰٽMC |` Oi8y ކfz_-E-/ĸa%/5޴J,.?PX{$ЗUaRVE^ \kВꃊhZLg)M=.p:dcD#dž~7 ÑA0cGZe.: ilk}0S! $R!k= Vt1Am ?YL7H-޸T <3Q$Cr`rԫUgY[r@+(oMO}\CȷE}hΖz X`^i21ŏRW[|V%J! ̲ۧcKyI3 ;|Em1u*;6Z_?]jg&!IQM,[4D*y-aݳ*#cAjE}Rqm$ N )s2{,A|٭sE5/HM_.q)LEP=ףPƌ@#nUbЩ9O\T +fԶ!p*ĀY]6|W6z?'sȠyĹKDt:S@Dʍ].0۴MۮW_J רs~JSo#L9; J5<Uv`6v=BPҘߌ3NCܸFφEd#FŇ\/3shFg뒸Mr <_ Ϙ6X`ri2%0E-}r{35Kyߊq3A͏x]}/.HHax3j^ 3EU^r=Ώȏ ۛ |9dRB4J"oTGn7Q×Cȍ:-Bv ;8I{)Kp/xJpD*V5!Db1YUFbo7nzqon/Oj 7B}@=RU ~m\H㘂 >p)S"6y[0V~Qy BtAklZ sKM.&}]jǽkBgww"zA@T'fB[oT䱐3^u@Ŝڭzakpٽc|.@4b!ם so)ks]6n֭1yuI,6ZfURN] UN-v4kmʦ c 2TxoxQK<xĎ=] g*p}a8̄1# jpo~瓟\[[DN7 ?;.bGQje¥wגGUӅ8Ę\OA <!3 ]ƅ Kpζ=_`gi{aG{rY6-|(y\nv0Qg*o]p, ԧRv1=ҍo@m8ip5Owؔ-Hljx鑍E\fek0R4Y8}~-4L~KQ EC,qԣO89dq^VR bRN  +plz3 㩴2t?#rH?  #3t'U4YGP4^^^)@ ]L!t,ey[eUF?vR>?EIzZ^pD i9-*C5(1D#~jdsfhaNIC4wj *dNԭ.u=,QArt[@nG@C?JHGT/vv#&rvޣz)Tmg5+}~"2r[<& y_ y@ KodpG 6Joܠi uIrQ;1uWĝS d4%3řh7w3/|SN9W}ԱwlTow<<2\ '^=D#44*gjqѣ%9Eݹ^&>]%F+o:aKKBłJ L5>,DY\zfkf2*_.<@9d,^A -=Hh*]k7'ieAt"[jޠ(83WgO܇bzQ0oIXYHK 8}bA\~$je\%~Gg f5C9h*㩽!P"tjn<,Wk÷AJ7T Y;ؙA0_R-X\Ϫ Ư =USbmHҶFS0D#p39OBY|3bQ웸3$ǩykR+̢;=7{@Teݳ@&Yj8J%`ttTkBǚ{)C2PbN<1VltHk"70eɖ:']:5.$QJS!bnov yڼYRM\ qSnSrt}3wWnju 3FӂwS--FEP(co$y/@ 60~I6'@Ƹ2W_9lc#kʕ7I.!3!Ի%:83?:^GJ6ʟFiF2ȿhwΆ&ؾoޤ "daCFZ?[37+GL|hd/etAշF$$or#H( .pQ#*UlErP?ɹoQ7 HۯxQDUPî&UEK "Ղ8Dndd.o9h#D ㇽvt%L=cBT&'g+W`Κx~ Ռ/? ?itf'9GPAv.one(H/\|75z o%$x@QˢeJf t#]$[,A]8?WPU&? U:2%i6$1tX.瘃!Ajz:V'>JEE+Ծ)w`.:lqd?=aIkh"ZZ 0:>bҜp`^M=2Ʋs,2 ^9~ ?LxN:"c9xyrHwJ[= m>OLh\=A{zynp{@jDKֱaFv8^*G'yX}S%A,P61S. |zk_BdND8EG95ZWB0@hiCWE|`L գ')* Z<;_!F1a|sD',w*mFc4;-XrZDw7:>' ʷ2ZҿZDha,J۞WR؊E; U$`dT[s*\PZN#0)"̅eFs]MX<[Kµ ȸq4FeZAv*\!omIwn|}MHw$L>gӪ3):ױ$S,c!X4kۑ՜m]/ -kڥ؎'Da =)sAp{'A}l23+M_~t*[X[b_eH1!Yv{Q+jk܃@s $ܞ/hq2p|8J bJ6SNœ@"mn<:e] Ӆr0XtnNJω1iNqbڌ=9<vhK'V4HG]~(8, ig]ӄt;jF &IX׸7{aZig`Bv5,Z0gY P@m#+> ICpE=h#;bVP|䃏V5e,0q\RA+]jT~C@ cN(^m\k}a-5jR񁴹#EPȝ9FJ`#?Z[5=c cBw|c"7OSϭ@,Qx̲8G4J>UVAD %tl{8H,kҸ):}B-yFAl\PJ$>YJ]F~ Y1Bm;_E^MbVL]mn@;C+ٞЭ[}׹rIa=Yd8hBVէ+1,vH {B_ 3*'P+} v)SOôЫؘ?D1*׋%L,I'SSݴ ԨMQ#6R6zTzb{!qaUFz G@2ÃE(# Ϗr_)`@ȘsKMΛ>&o H?ND3I7 )nFB i{&^ާjl WGif[B3&U6n:nP]H?ޚ&E)GwbIP`rp&ǝqsJOJnmTbS<1*~ᖴ~'nҍlyU!4 qwG^tL2ZrWJV:@T@+lՈ2JT\B[Fx69ATbUm>%aHM.A#shiR QF"&#Hv^j@:Z Ը|BŶ?q*)iZ9" |O9:Nq )4:sbHmʹ%jO[֣[#,opu( )z݀Mr2>;kǜ4JQw؁6|#d2~د1)kxc)X^zf/ZL )(.F77Wdj՛ƹI1[zoGosx)Ya 3sU0~wchzeH_,JiHpqxb4*{F# t^3?+ [ 5!X 5mEZ@pI)r! @O5MCA^xQVӐuNVsu+$eEϫ:2xͭZa!2Mg ]2핉h,Z[벴^~Hctl䲤Ԑ h>>x=˵;i*\/bg0(@;=O6lyo{'g~)ۂO,cӖ]6C_f@\N 3>X.Wْ4- QGXTZT @aEf:˝ )rxK#Vw0S;iXKŔa׺uͬ/Swd^ h1V=B/ `31ݨ?&Q*mL`>UbvqϹZad'PEaj)'FewOdRdoŐlL ca6$.Ho'bv3OVa%wp:gW!g*ΆHpy?Nm6R5RkhE9 J~ +Ds*,{9dk|䙣# Lo)D]/b9Pc~oTOf BZS< h⭠~<.Qi#jb--ܵўdWLE\2As00鐸(j5Ll]EK;]0ĝ"n[nF: ITYK&a{|v^*x-җ g%H-rE]2)dv*)c,%n!}7`B1a,:7H15d,C bf (n1IpI \Z7p}|*",'!7X/<|!bE*8;ʎ]f;gOvPơhhW%J4Fsq3kS&;.=&I#<V1L7 *9$t 4}bcJ.d!pGˬ¯;JNv/?0QH J3I5&[{@3q{ʔv1O dn@T}j3d:=LՈJfBdvGFP=lu#~UQaO߃'\ 8t'm9&c"4̷Y|8k.W7-CtC` HX B%ĸbѻ+M5jji="&\*w:|/@Knp$ܽ<~5y],FTN87R}9AJ4W/y+#K"dMJ:zsbpj`\4պBJpEi })dhnD\ {SH:_jjRjAlQw\9+B|]C2"М[Sa)["$"vw6?'hu`b#54ћM Dv^roO,؀^.8|wڣY?j*}N;b;/5> gp"$~k¾ ɼ񻵎K72zb֫#ТtInbPj=gvL4 3uiבuX[^O*d: 'w8NP^c*OI$P &ݭ\vM'4bɗUrpAB8[0l*dwA>;8QX g>4y=`":XۈçfgǓ/g-2bXQ4s FZ xNb fx=@dYV+sڅgBASڵa!/r*XnJv&LG(e7Q~U0WY,u?lꃊ Z^s^4k, K-#xW8QԱ4Fji(tN"2@=d^?fmU؋'GU_>v=I9o_k zQufoah!d1uMߋ'~xjߖ<bc6r"oyz~CP*n++ zg׆?Vc<3DFv9Xh2*iY٥b);J+6mwRo-)tw#NZ&C.[dh_ gz-ٗI%;#Q'pm2M ow{eNCREJ+i)/Ֆ6#'ʉ"rHs+)cW-E:&po9F;smBvD{tz>xHOi^oCwu/O;N칮 =B !y sծ{8# xxk\կ*Fss0zP 2ɟ#MD/7şzt;cځTRM\l  GߪpCC%rILN>@W/)$ߚ:gY +_!fG#4'JLLpoYλq9dQ*o&Zow2'OseW R;? !P&?dُDz$?ui,^v{M37V NYAV?D'-d,g`.-X8PO@?l߽u-hBCenjgsp0gH|)<͸^,.G ]`as2L"5ZhY11̲ՠjq̅QA:PV[GDgp䅓z2=A͢KЭ.uvKr `U8ݑeỈ(cxFHv2ifdK ~; 4]Uzp g@zjn55~'X]- ѡI\Cgaq˺}7`=NsWX%dz/HuQESheυ(@ݪa) %%ؚq',8z:;d q| !lI%_AjsM?>!OFc~Lra3GCTOvȻ!o\ruPBN`: r.{7B*GO-j`$Fy%N2<5fF`l'n rE(zGӘoߚ#ӽVM™?Q;`IwjF#A53S0R*Z7mh /R^vB}) 6螑n?Ə'VohJbꤎ[BiOf(O\1mð˱'Ad!'X>"˭918C^כ]Ni[6d]5#1 [ ≟ͨ!+AKk:dnhKŞ#"yB#k#IYR'1LUX(Λ*#uY&`K1(:z[ @L;r/#AFQFȻpju_}c )Hdn pIw3x_2gU#n0d.u zC84Щh+9sFP@(vRn]gVg!2mj J ,1@Cދcyw_zW!Gm `hCBrc+Dq\Є@A;#5y,vYEDZmEv 1iMӧ "e;Z&fp qaq1 '2<8?ohO!Tf=1Hཏg/uڒ`3ԎZeŤzsdϢ%&/47F%oA;/!ڕosrAap v=JC P#[mlvQN;/9 m9WR7qYT8\lny.(@As09MaC E=/gа}rB+4H>/-Z2l?+CyQ0f Prgq'l\VzF9BIXi5wKZz抋=Riv1׸F'(C!{nZW{P6NrulY+mm̢Ap%zƬC,&JҎ$nj2 v9( N֬4E}MHߒ5*lǶzu 9x&561E)iM'+(*wc|GåX Kuˉ$.[AazZ'.m Kj`_3"w}z7v:~ǬEI@[n|E}k2I"hE.·z 4},KH`8.Ty&4^TiL ֵX*C=}a3}Y 1L'y 6Ρb_2tзl8mP(ц3I&.+6o $o[#DH󕳹A{@E`OŘ]-&k*GՉ H !.=W}Xw87@dTo*ڀ 0b9vcS[q$̾ $)!תy`` T,+0:)>h0rIUx"KRNj]t cIxApH28fjkS {Ʋj`쵥]Lf\EVmmˉrn}.c#X\}.g5: DgGWe ewAqzQ)Aw*Ə bS6IM0#8ZɓxHLh6eӚ -j0q8,=#>ym˳2wo(Y#"F,講=ɗAElYÇ姥^Ј:̦'ILTyxUc2̧7g_8!ߪDguIcMo!BڿHk!y#ܺWoskLTL-X[f̈́oGב'r4j  F1K_\1@|!9S*1TFWADU쾿+f; Pn",j87O ;N'$(8kq˓'lTlC@hňD386uXECftK֚*TgISuWG3/gdh?'8Fìv~nE_j1[u}oݨxJF_$yrL#$oKwlT73+leBRT9Wט93 ʱS#J?QBz7l TDCy3&7buc3Uivw&L . @C)oz܆q[#?do*=R?Z@IIP`+]CmmkՀI" ݺ`>҉ɯْ^b *cKu]n-{GԴ1.Qĺ}En3˾DR8Bk1NHK8=Mc`\":tBsk"$YK|r..l QQB:Q`}Q_5HuE{1OiOߏ3B32q] "|c>ۙ; pA}8K `4 #4w1hX I?rufn!}eL.!dsCk'W7!C!Ig)+())g%0凨+ZWI-[td'Pf1 ; `&YQD@z[xx..$[-mH0UL 5Q0S!~pάHmFʳ1g7iuz(WO# ~֞/u+㦘[=¯-Z\Iu ޳0}rU>ѤA[pn6,\TRc`#fXXZ"sGW ry| IT}9 WaǣAENa^<N}4_Ri=)%S^*+a_4߫~fU4Gd hG[35 pNP>`{ yLj߲ͬZA4PozsK3RZ j. vӪE8E}Ra6o>P1Ih0y$.^e!d LY4ؒ{") )>!SIQQؙ$b>9c[+5&1 I<9/n{)#3Q-g@=I2ރ PkcA%ϰ xvPijT16xJ?c@d0(3fzR3 NEKb`.YDpu4PNa1z C3w2[M^0LuK, Hc;Of~5|u-uuĀpFqqvҺ#ڪJ{5aeM|9jx0Iiu05M *ѯR~2u^e@( wFr7Xio?:B4Dj|ѩYzcFcZx "}4嵔hO ;n[7[ ZV8'Ј~AɚV!~gbM땓-{]J2]]ͮ>S& uY1G\k;ޫ5RK)'d@fHPoASx ewX+hDrj8nHD$&]f}hD~~*=魯m9lËHS~`Bb|WĢUGs;7~["$DB?J>RabbFKYĜ?td'{M. Uh^ʛvr8!#*?T!mU2!Gad~wE?$SYؘ?1G~ff-R @#\уs6 RycT+hѰu#rcj_dž~UEQ,PbLߑ7zȌIgSm>^Q;PvBeQ/, IS .5ņl'8 OZ6tR陵Dz(5'W.\l_h=RAs^*$:w5r(y $62Pָ݇* ]wzgq%|@"( t'CΧw΀aqv! ]V8=YjVn)d×3D:ry:=+u(`E<{Gai}2I>4ؔh" ?;"m A7[pf #1,g٪w1epx BzlnmhJ'$Tzۓ|$' ~~a>%e~ R'UQb;נelU^az]lt)bMkmk8urV L?pGoW%gnr uꐱh M5mHiU<`8ZLwvIEU(j+HW}QVCuNH wZ szdktE&g(|NHY)=%ݘYJL <ĒxgB9G+GS3N}Ѧ^1sO/.~ ?ş (7@ݺk Ci038Kg_mrہ z&b]Z EvC^µA䪿{~a3 ҍwd,n &lҎ Q_5MKUUM\upVl<ōzIR.hQcWō쳗o%mJʝ@6{OEK·rS;eYW^u io*趻7N%@t"1Ի;E YD"5m('_ވ\^, KVI9r6 9O\'UXTTMnq; ФJp춷)t6RUmVt+&& P֑vnE39øS%li7RBbf/ XOI dtBAJ!q6Q{cBNY7ycis42@B r("I{]%EĠIa+/100w+ƫhWOaTinfC.lÿ sTGfВ]LASs'0ԁgO _1ŖW9z#VՕb~ۈ77}w~ƈ^NIw 晕uId d(?tqFqq|*;YCG5u<ۤkLO;.u:96 B쟡}_Y5SkDPEifmA2ÒnnOpVp'UBa %!4.hAWn9H1 /Ó`iGt"uj/T|T˚ Uvsx`%(-.dj 㣋X{^0B M-wWH]{U􌪥jLz1iJN]k/F)/'&~\p.̿ #1@op{|=k FmB )g1 ALAY2{-dVEC O4&ESoa /9"A~.*%0uيA't&ybuن~-U;j\ Rї^qqn cc"T3d;]Rs FN bwr*RUZW%=:s sU׆72(-eTsUFg1hx&ջwMl'4*JyNѨ1P=9B *9PtqWoAe\˦0 gur)Qۗ Q&)߸ʃ'/D­G赐5y⓸3-Y?}p"P\DO + [?{;v=o%?%x8i\  8bMۇ4e|\?j"KAnl$;Z,Rf`=h]uMd*a=ťRP"3EEYPD@-'Ag8-9RbqocNہq_1'ۉiZVެ { Nܸ[tŎ@ $r6<#% Y֞U9tl-5 K^b?( X~`e!z 9-h#"yU[NьN_< ~$@tڗTܰaLw>!:p'we ڡ \Aژ!Û4vNy\Ս|_i-ׅ.pƁfqp[qX(|4<$ELL%ڱ/ nrjh=M/4kZ}^vh/KyDNff?KNT<ɽ0xn%GJŐN}(wjƢ>kd9 -yDA9-FP,qʵ<s8a}iH8Mۇ75֓Ռ5 WU2(ːJʗ(ذǎrzU2mQar[хFc588ҫl ԣ?ӭ˵<+~9Fw@ 3vT0O gPߝ6$Dp/ӻ Gq H\[.3::~ˆ;.0`Stz(u+G/iu޷%n7v mbI< p5ԉ=+}Pm 6êMng-nq,ag /JSL||f59!k,ݜZ2+ y1=x'ѶxHaF5qI`B,ri}$fd/>X4%:)&li3s,Mmˠd{z|ًt5zȕ&ns/lC61ӣeu6w˪AW =)Iv51uśUK,!_J"+Rh#S&PjRZ seDqêyQ 9N9!pM!SZʼ"Y=n o$uitƦu^Vo3ziz!ahV܇McjLJy4/1g# ᓵS8Uop_؄ݰRԨg*9޴ 9-/,dS'e6Fr63rUX"&zp˽,=ܒ;H \4(g"ily: c4wVZ˴s%ktNvԜfo"Qj(>Yk໛|As,B]/2TPٕ4/].ujTER4r.J[EG$U#+|mTYnd}Kh(ZI|Y9~0r>W*"Al◫6@ z[4m!wx|=u^2ۼ3R%@r H#wf6_qu:՘n|>S5i䋋nMzWɹۋ6j)1hVO6a".1MWwUk6)T !EcѶu,@m&lD'GQǏ?l "y1 !uz&!eVH#lQ1q>[sz~'Ëb߬a5laܶm?aҹ] Yb?ScE(1 _변jr*8}8gXa .bkwٻ`/wѨ\M:Yle#5aŦ{k&#f`@(J@W /ku4"M &#r=Ah>]C1&(.:CA'3~ Zz33zK¯\6&) Q_nTJQxi&֛uoJ>$}-} p=1mۏ?eըܔ8-r8 gr&>ar;4BaJa~{a *:_@cEZ8(]6WĻWy:rxAnG{TDsٚz:!0ͤq߇}7P8Of-K}=~TBHX|k}:Ƌ&=LVx^+WՕ"Ab?c7d(z#ej. vz]9oKj)% ުߟ !nw|cgcb4RM/ߘ8:\A=dk~kda87c2Ox, 5Vk3=ҋBw W-xDg?Ѿe ٱV"WsUMyFL$ȅ4ߚ%1ͥrvPQ(l&5xN&a)>h#!´Ԓr jȺQ.V5Y@j{?/r[%lЧRd 0eS渼Px_k2r3Oɤ,S톋8N_a Z* &/-Mj<&Tx6oZwƛNjB }:&J}2{FlRD6WIyTSɳڱ*vNr5Eg8n Zn`Q ڏDQ%x0]HT[;:t4R= *k~LHu:ە93I۹TN;.p0ryf05J^nQDUExM$繨 s"z ,>10["̮TSM{t!a[PJ;NY9˝ʮ9U۪'aP{,&{x}R(f󬬹 a xYS0 DЉ11G/&y7{VyH{RCKvͻrܻ dXWWIתS&/ aO;o1Q?aL' ը?T͆R A/ .nxG]:uvB.p]yr ,ޮ%:]ǭt@ *nC=e,uq⌰$Y"2-N)FR*# Z8d{'CQ(z>+jIdV#|Vg@;OK(.U5:Ffp4UU7q}D  ,Sg?U{7S? RKeSC r >]6Fy׼5P Qlg&!&LmJߡM<g0TtWāxo-xCPRWh y~Qd䘿cbjNQϓdO15XLbr#gmLN 'E#kr}pD rzO1;..+bp8Fhs̎-lxT.OpDpy`q/n óEnnh>]lj R0*7Ο%'XOVp r*8J0; ݵT< 4r`+\wwwi9AbYͭJd`{tX ,˲7 R/$f%]*,ǰ.8ai IO2`_2Ņ|l$fWd~-N(u c n-q.iÈp.˯ոm{8X&x{PxČ%xkRŐ-G.BkMr `]'l$דCy R[N(t@ ] 7Yjvt8&e/?AmwJ \RJ^Th޷醲0BؖMQ3&n[!c ܍(H4Eau*0 {Zffn`LxyR|E9 ~ IE2'7C6^ YA]M$dq*$1*q3Р:w ރE٣Vg`M~.!Q + YڵLyRF3q[?!7Hz)iN^ >xD]uC!2gYbxGw;D ^Ԣ/ naSƱ/@KJ CE`7V^{{_`L3Ժ*}kX/OtFtNŤ?CGW O2uւc3'i (mv 8h! ?YF3e`X1(*VHÄk.;\F Dj1-J_vNϲeѳb%Zzs.jF=Tg/= h?ЄP[Cbg PtC(nEmFsHdu([^,T2łf+eet ]>[3ώ6DH/9w$n_*qnl7/b>SA H(ܑ"ً$c?kzilK|~ ts G"8) }z$ecPVtˈ$wdf-Yuʲ2>ѾZ *}vl3x'&vY!Gfv "~ r0G"oV 2sL_Eor^ӦU@Y f@IM\T;'FW)eB%Ju=ph= H2^dD@15 J ǧb[oeZdgN/`~(!k d#68fv Uő@Sͫ#uxt>'bѣ &ָyzL`HƂE/ #G {V2`2<3 bUO=E_Tިc@q~TiҕJo=ZM`!}ʱfb{![wEK` շySn"S,(?+ o=>$\G4=~|1A茇HYwbL2K0Gb`N~M6m@ktQF$ց-ll|H|H`p-Ojf^i.#ֲ̽WF4ߗ OOws UՄ !KsE-Q^'#,lGG>l? JP؆_o7[V#gk[ڙxm79,7K J&6dЊi2gK422M%_\uYKug R:{Mjpt<1t0W ꧏSAgX4B bpV{۝kȼ8r;#v=:9;[1}Bx =a@?6$ t@JX1'og&rh:^ʁ̖ E5O^%AD/g3g!X2#2?䱕u-8qQSβBcp^oZn7F9PxΪ#Ah?/&fx7MteީD5DS{t<u1 $ cq2$"bM9tyۏ/yۤ b"(s|o[H!OsC氈{CjBk䳺yJJj%\̀j~;s`&޲@'FS3ciV{I?͑ T7x'  O,TK!yNWr+_ A},e❶DcӪk=N&*6̬4HV4H}1BUc &F0$9e_k8d/57E-JYdޕ&,Bi<x%| M' :O_m4IH'a{{Mc-Kz`Wp1#h룤z683&s+?1*I*5Nq>]mw "ms/ <pj7:$zS&,xRUf OҼLFa7F8e \#fw//LSqiڞ &Z;Pї Aː?eb vC5|\hkƲܢs-E *2CXJ`; ߝɣ ([8:=7!aEDf F8jmБr]6.cp5\fKRmkvOBĂnTll+a |!Yjݣ\\C8,W3ҫmZ+>сJ8(:nv意yw $ģß'¥gZ$gޛ4wUS$N?_<ӯvF.Q)efR.+NÆqNJc N<~=эfwp,~QoHT = pQBW'PX&`L{DwCg)HXF9_{-~DcT?.W}K4M-zDp}ĺQ+,].yB2QM߃?jbk4Xu5W)^EKuͻm$rP6S7 idEYP1Vf PRlPNj@_^[u>}N'弨Izȴ$ dqz[&cA?s1vQVxSFc2LmP,f]~ >'i-9:qWJ~NEz(^\qV0KZ??=؈Sr_ +2T7>m=nEڒ3<(c< Cdž({h<5rh5*dcCdQۅkr74dt:ɶFX>vW5 ڊJxdz#Y:8c>ƿ-jȋK <p&{PQDY\vDS޽ZP~"]B(׏%u7S>A8HA{>߯?K ⰜfOX0l w1o$FS}J~mey)l jt3OSj`lQfEV ۓG?T˂ws[ߘ]&$vHj  *W!6aFicU)9Eii3oZB~"UoX"Ηz(q#=SbS.=ċ} $ljYM%{-Co&Ĩh*ex&ɮϭ7qF 4Lgh!G*a]grJ}A+Yϫe{]3cI0o$P.v/B.8nnp~Ve`E^#J펛|B eEW f!7LWa)L HdoZZ%'2ӬR#P_t&sI2FD]"<9aoPG?l첰c< ye9PٰA4K4uF@-T8:-8ԍqsb89 3ti^NYP/L:gӱD@n{2l0 rEΖvpvN;: 6$^Ox;#PUۥ2l m,u#vU9Hr忞'M;.ڝ8AH3ͪ Q5>ӳTu6uF7Kk -h7ĭZ#mŊ}16RɜF8t9&]ʣ>w6G,&I@Sd!IaS\>Pb.%g:6@꥗1S^`]11"|[XG%v4hpI2t쒨8%(j)h@(31>}Fn҈^+<0u?yfl8?3=3Ů&i3H ™(w7~""٭C$C< -Z}(ڊЇF[d-.-k(EØgz,0WVwn> &QLZꉂxѿr9dd4|S;d\s 6)RGA?^$VL>+hRvEȦ&rR-ұBsBs-8^'۝ x8qMtDh9G6D=y@|7mm8;5a^A, "];7'rhXH@`lAYz %p`aríB7俻1y՞9 fXJ}^z1;Cn´1SS4|lwf[Tŗs^nO6y%wIt/)t.{@#f,c:&kDTD=VA~olL $KN\G,k:v;,-ER*cAd[ yC0)cL?k"#u ?Y Q܊2nEdIs& ،i"aF,Q–_uc i@07 4A;YA>Gaqi|v˵N9hkҁQq95NUKphן4um8A b=Gd|?y٠,&bub>X9ݏG/H yM h '-dY77y;koo`6Ngȟ/= 삣(weĤp@pXBBXb`89M|ReĶTy3:M"D J}mԧ -e2%-i?VewKZgqEZ>v^xb<=@{9|.X;g#nToR$CRZk:6/BpX)ʒE?mIV>B*~}&VO9]VB"w;}qи#qoE]c 63Ǝ?WL iV\9,Ns6qs Y̓&?P59LR)4HŒb3B5j45zeT.$2 d/`l 6{@W0_gi^?{6nP!DnѨor.-wASl-FYꦒ' Si*/R<=auAiixz=ƲG뉘M .3?bJ*Qj`jU0"XRM!/R@u&&g F"MZ/r!=Qe4۵c P%|Gn|c7fcJ Ď nۜTR(_ >vlŹsr. TTrrʾ<G TU,rGOQ$xDw4-Rf99H@%cIŲ 0L r3 lg+=[5xE*KV -wSJ6P&6Y7Da68>45L/6h -6~5!?+B-&"o Q_nsH /Hm<%+GT^}HJCَ mŗxk#ӓp??ÃjQιOb>=DIN41mkƫ  `]{[kl7kg8m= 2 473| 7?5+M>+;m"qR<ԧp/W^Weq핦msӹ5 7fQd؃(O\czUWUCNZhߴch8ө@7!7Gm`|K=^ۇ\#)Gp@y uZWxR_' J['\E4R|(=2?x;}ELݾCoRm-a UN|~M8xۀDm'zŷ]umt\>y6g^pn+eX*;2UASNH$`pǖpXb)FX/Usni3'Ti=yGQs`rۣ<^q3Xҧx`l[;0)lzG/4H㡜aH;I^S$M9"mNQz%+ wR2MQ]Reѣ d3g+$bXSˆ#3Mn1!$8VCXQ7Ji8 KR;Xd 硲HIXGTUNUsh[AV nf~e491uN*kj=34mtHJMwpolZslbU";o2e|q㴭VG` T92YV;Nasm@[LhYP?VgFȰpFS]3i7F}IC}6F0fhJ^؄2-q{0'Yp}:\/<,^)8iʦ Z)n3`${?Q3[\)p1x{Me*m WpĘ&ȫ B婈] 4sַd. ٞIq~CVRtΜ(߸3Z:1NV2s\o :=(a ,.5Tiu/Y5[OV\'4dR "FeށI=K Ea2,ڮWj(A?Qhl5v/&"Fإ(&,;d?Q%>n$d}>5 vVEnשkC=PU = T ɫ±` Dp,Ax6)=]G U>ȌUDSM]]Ã\F;xm&q`[P#wZT\>:UQ0ӌ~$~nZ}?iĊN㥂p V{p;M4,wgc%Jvܸbֿ(z% Li}<*[#{׆tH*@%E-TމMh4ݐ/=CrA:PļO*i-cͽQ_KlD3-~ vbDXV? o\(zڼM s_d{|'X dŨ|S )QmnY#U7zp,1RIcڪCЀ^PŮc?.u 5lf4>C'L:,7Zg.F6%O*6ըeUDb-Ce]_^e|#'6x#cuZ`v(C 5R yp^ҝٱc ܰ Ǣ޻8IR#VM')|~pԕu(H IL1~|#G23720C0"Hɥ$,sK#l}Zvz? sާDb I_KRM8e:'{Flpп65j>>sAǟal\q:0&_P$q>, CeFS8_:FтgPcwmSb[W?,NWӁjq6#6\^S<ZwIQb //Ҵa[$Umg+r[^ZUg=(3c'Ǥރ6V 1!udDOܣPv 'G0[(Z ̝w"^ N.%6 7\.g\mxպKW!9ѧr#*܌~A&s ̃n0BK#g4*ZΎZ+DIF42ecT#"⺎Zp[*;[g  `q $ѝitbR16Y3x j#ʗ$ZzLi"{"&΅9yeف{4){zm>dIn;Ui HE$TbhlWF6Hvf}Ŕ[U7}!_ L;C(f?28y4RCP܂4Zf9pb I¿8>aا_H ]-s ^8lUrM_'[ `y:Y}ր"j]E[*s#ƗM5$IR*@pbdIn1Q".>qvxPxފCcQ<+\U,;/Qib1>bx@ΈAS&LZ͔pqU#Vr6Rt !ap5.}Gw=zPM> kŹ”-w^mK>o~-`G,>:~}zS$oE#0qJbcDf ƌWgܽO,M<6=Ӷ"l>e?Xͪ*O]Mq03ZvwLB6[M}oR܌dk c/ xEx=Ȃ ECoQ^NT *^5Owx񢔍scٌg\dF(]ɕĽsƁx>Ft|!>rKM&bNc) .7=65Grx|~G4D.Qu09Lb4YTd|Зz<8)g嗶2;.քѽL `.WkQ3$FC k=B??Azv <3 M} {%gUȼeH~n[ɗ!WTB5K>r\. cE:¬hGv9! <p(ayz"(^}׸${4k+z.>OڥsN jAn?/|U/_nB7;L\ Yx uvwS)^J[ 4feu{dǛ)DYL5ޛAhΫ !sZ*{{U 3:QԆӠIRDm[ė!پytԅY!,r.$#^ +p}RhD U:ƣuGE p~M~wi`'uےrϥ5̏I/tk%q9w& KQc7 Jg"uy C/f^n Lr1պbi{XAY$fWQ!77Ws$~ކo|ECdva@is[fle%k> j%pYlw'?K-J2z'"Sت-H<xt?NX%oċGic!}f&Z }}a14@ RjiR2SG~m 2\r~gft^]iYOﭡЋ'RqXjle LnkqMvh O};9 'o Gf< Ç&|Bȧ)xOw뚛f^Rkw)PyXQدUnVdU}fT|V凮w>qG`q;X8-r{RKM.ZMSIIzA74XfM%%@豔|%UB B2=}I顩!L%`F]VB҉.{&6RcB<8{gT hO6Ayt'=^#͐DGFڢ-fW[ޅb:bOAksH@2 tԏ" 񳜵|9o$|G2nϻKIT%ր,'p <`L7(U .b~da(|d\lc>/RQvU.<&M^"ZsOi*;\]+i3WJ@FbVځ>OI h$YKn/H< !p='DSЕ?knrڶsbA{m52e61Y+gQF]{]-˙t(V8]7 >愶Cza5Q sĘ%Q\V'ԑaD^"ݡ1y;͎]u,eEX DRa_6+P !$Gwf}MU"EQ$oo.J-jDFWw$H2 XCf,m UP !Q׎$DS(#ޏ#}(fk?xZ[ĩim͑CoZZB\.CLur4D K`ƈ ~) "4EJXD5sCHK}80w`0^Aw&νe0MιZ ?S¿ ^<G5=hy']"Q'C 7NU"z8!yO00c)89@kM=ey  ,`ЎD8jŶWLF zn&ae"\YK>w4\,W8a0e* 6%(*ҷG*CPTܦf൲ldo-#(o X56# B!,4ht{-AARW6w!|Z+2ƒ=α/MEjv\~fRqN!+i\loO91$y,6i>q\x'w!Ƭd$]rrbT19B1jZ+&%PZw绒a rw&=`0 ĭ.W7{ls\dуo4-Vn9cCG{g/O< 8A5/u)S ΎűĞm0f@$vdzhW{b0ЊdڵjC wd6\ ī2awTrFCI3c ٸL^SnfH ǁN#J.PYܵUK':|ob C2#%ҿp[Z1@Bmk%6lAe hyR]Sgb"W4ƷwZd8wݾm,b{__Ɇ\9޾e@݋ V~Tbn҅\CL'v}9iLu16jT 'cI~SCY\;"zL󎔴|؆ײtM"Ml[r(rynnGpIu>~ wU礘)NvG|/r`U~Xp2E g*k;^!sh>ϢV?j(ips!$Hs??/'*q[w^nClw!/!   ]%pCAؔ; uZ(.T茕pI[iyLSL4HF~V#/BsnjyW`/PcSIei2p.kTmO`fȊ>|5@EIEI`;o">{Jm*, jȘeznD /sTcaO6ˎ˓ir@~P;w}rE agUkk po\]eMN= !sypxӵn0DdN:,gj8#?@ ( iL<;(;:;]3NQLG! .+K,\+(f XgPQaz -J]$Q2"`b kO jx'#Fe[PCd lj`B5#G EmCK +Tuf(v,Gk/QŪ,\/KՄosJi/:82\((Z]l0k7m岙~7g8j xF4olrҕHi "6,ܭ|GGJ# />3[kV\bœ'X8(B*,/~)/^p$(4+x8 _{)]la]*JjP h<) 2ӑszONQ dD[[Ksg$cK,1u"نXnfƇZQdlDpZMA1kso⸃V]ױ:KJ?#=*߽[v@q' spW@JExQ6!AfwZ5pn-65JU(N)K@*ŁC).A׍s&ŗtJr6k)7!$ܛ']TmHIVt ;L&$\#p Z D0ę~w$w[A~*n㛚Dz6.\hPpWf_ 2.YkKw0Sy6ѻUϾt¦}C@4 l.敎©z?/ )d9qSQ+hu5s`.Mmcךr@oЛvMmؤ-XVuObT?a\sRG *UKOڵш@7ePԚ'6%<8#6&ğlQܚI!V\v'8J{2QzE[eA%y^{vЬ _A?w1]Zra/n#VY&r!>k)`y'gD$U=qD10 ~?-N*#jD令.eny[]bND_i<,b  <@U$JeoGmtkQK)/PsŅ:X6_7ُr{4p$U;ؙDp-<@I,>Կ=iw,/XRs.u; _3@oA'-옌ϳJՏAMyZJ[Nv'JȾ taܣR dDyn T9xC78Hm)Gkb)%-~^ sGZ M<&jzϹ>2wN]J0o82O'/A ΢~|e6N{a#Cv軣7ަf(N#Xy=lU"TϹ5'us|'5>J/d?;#Mx*m5m܁)nr->]><;zA9`ح|gdh;Hio  @ md=Z$07 @Z!l.Tz=]7T9~hi'pjbfGYCHVʣb&sv^2CQJU3 }UHI M/f3\]`U4ӧFƮ$Y)P &FSŇeǛEƳH Pq%*x7?]瘫> 2I.q%MypsBCPY80|<M҆d86N p `˒rE),?ܳfpq<ܣY]SADχB* z_Xcb"e-*N̮#ed}ק Vu#@}1 d0߲0+׀+~QCaG\Ua0=$ڰuRk9b)]A7jVf+`U ׌#DNU ҸpSuGyȆXkXU̖9^XtL%QO[׿$O+FԲeisD;;[7~w2;yLoOqgc^h zq{AK^S.T4, R75Nd&ӦJܚ_;0E;ȭ^n&N^w8ȇ=.&U _VӞNH%65p: ZLD?V &+ZX!uX5 u*cP0k_rX``i&o2L$߾z$ xN{#?S)DٽVe ڵ*ThO37 $DyjhW9V&検e)ā:"`H6;0cutG X ͿY`=W}T-t H/i ͛*b=u&x(55"!E]n-bܱ$imMZP3c /er^Z;öd:)/TmSRWe`J{ò a~uz3@(yr$`AzQ+?/Ŝ"I3 }$4JMq(ia pB,áyTiOsO MؕM${!/>E(H8Ϫ_iX:f疔lت՟e{R\T!W2nC&РRĉҞ?䱦.Lkv*sdDbm]Ym=bʄJyfUo+`3ƄІ yedߙ[c_BKٔEX7[m+|{=c-j@K Sĝyh̓AY]3_^ ڹ7ԙQ"ٷ*iÁ 픂3 j9w+ϻZhKL`bm'sk1BlscCDDIHN櫟a 4QbUuhrnGwC~M/s wKj'%O*,7.aZGX{95P*[VgkEN3^˧|KhhC`tvOp6K i~߲w?NKސ4 -AW.y̑phZK3R=QB`hǪf !hiKA+ҨW/՝ָܣ8/oF.qmhuj nFJ*2 ցQ\wqϹE/P3#OLE0Uuwi2r~1 NJicNtր>E !i+hE"*GyGi}UܐdEL3]J,R 8K߈׻;EItEgql n8yMaZ5ĄEg̟oJAp8%;gLJb{h@éBb:x/Z@ NzXI; Cg٩" Bk)Ov'5#x\-0 @fW⯄;[Zuꗧ#X?fY0ɉNS:vO$@ ~fmsA|2>K]wЌnϦ'&4Xs,d:gp޳Օ\ޞsaJ0xn% ZF=L+ϯciRBe T[rkjϚ84P4eTgW'odg@C0A#s@N:xAzd*h\}H,\@7>$ȳD㙅%΄p\T [Ƈ 2$TNsQEJ IW9J[%҄™Tȹa nǨE2q?V W:E:1 ]\!ykegrqSmQr5 N)]7g~4r%7S&gq^Y!~~DyN@W#1uh>HM :3TC =K"twcP>5~NXC0 'Qݽ6^41'8|曟.vQyUPkCaVl$3 16sfۗiLJ;O"O}%cvY}]""nݮJ %n^%kGEXͶpa:K"/\^pbʟQ#dq׵8{D30=SK S@ͩ,eЩO/\οfX +]fr]͸d ٧J5a1<=o9 )BgQ F2U B_,P7֮twu?錩.) N gMckND;dIDbZ0EO BYiX-~*3΃x[ʼ~,XkFFqҒKOb9ih,JmvDk4Ks'(Nwx-'t&έms!RZG/iOd=7!=Z3JՃ+9b1L@R=@ۉ0̽5U6W0Za!<4ZNL5}QʵD㰬! F J޾qipA.[ja"s3fV1I8g 4;]L؜V*C?α$(G f<ڝ w cU%ؠ-"U^\ R!ɪici[ܸܞI{EF$^^x~ 3*Bo`pCpC60mVb,xTzG]ڣGT(Bkl<6S_/qN׊&nrόi!c=K7eZ}UO%cC p6z}=,1>vn-qe  ˔iMG#:=:.)E9]1\qix|.dj|CPwbH>4.N&*疹}` Q uE{hO6r#Tf,[wҘ{{!tarЂBSKRJ{U}Oݕ ZƂπ#^w~e/p~0j0a<.2x?=I)UG`%xK'zij %.9rCcK \4v?^1pQނKe'X̣Rzkth!")˨Q8oUˉϭq%馮BE•֏.ѠiΉP"i߯ ~tD8d.8@*W;*6D1+ZmɴQ/ϩ &O*PM4[*&Ɨ?#̕ә"qOXmQFWn ^k3g"8cU…ث=8u Cj<FB,=h8ue~7 ;_ >Q(7"1)n i\zOH=)HHpŬ@"~^tRtO柇MLԈ7:|OOi '禣,n~%+{X՞ES)K^^}qӰ=]ߎ;_~(C^nϥ[/)j^ &d7 5h-'#D`E, x;+r`K~k}*XľΧe=T~ 0c x7q~8P *4՜\vlh"VEM]2.%LN9wQ:@Բ,x>ނƦu%]s (GkGJw49>`@'v& *(kmH|Pvq:-zm4=,Ko,6Gvȅ D#1e R M)5T, u O9IN:FUepS I86RG LJ lWl°GAʥ"vo,6җ/}䏺G&NZ-/@o,:Ns$Ɯ5MMSwvÏ9! 8bu&0]Dl} $TבVηKjɘש-\`VWXpۯ{iS'UT7 ~y}xaYEs_KRI<9ȶgR#!Wp/<$)q~ɱLmJ~OgP_=qU1^>s*:rбH1Gf s*4V>8?t`U`ЁXXI\GH٥?]ۉƼx%/(/MɭОW݇d0WUY7q~SF9@w>Sg{p?@;Z2XGt,յ`Tn /Պ/o۲ͧb,'e χ֯fS\,}f&!ID2~ q&deG:Z3`ؗ܍)&R{ׇu3״?sBdF`I,xC& jsփt6Rk=9&IM1'sjџvؙz60 GbrCVxn Dy R!ab:+]ZGZm!StJk!a 9+[}euEեuTC41gܟ6 զMv#c@Fm%}ԁ7*j(~@σǥevp&' P7GWªjUeh owxP`T`, 3TUa^\ Z{|b?RK#<ʔ dj`۹'7ČQW 8ys@5`b,Kr HbuM-~l=7v$ACZ4ٻP"`Qy@)Wnp 'bCxA=閴_ īKoY7VmülɛGGC*R˛g7AjklHpO@eX/,+D v%؄P{ '' 6iT|  )fEږMOFizQ!wݦm?콪 D<ުwɫ ̣ q,NW< Vm:6QO4ێܱ؆8j{D(#$B.oY,32jyf2 1+ǵ UYt#ȭNSh;!̧q?qQ9AfKw7y߬XRn{F8o'zzor8tخ66WZP`1M_]ME9z ã 5OY=_!Wiw~lursl7ZGҥ`7 ˤ.{i4 .[e{ٯCHfz.ƪY>l"ZHAJf atDcUu_cUT2xsϚ \Zp\}_k)si^DdȚk(OW\qY-+eW&i <Š$&az#]0,H#:g%cRZfU6dRamVO{<ȅS5z+Lo6FM8\c4&W7(idт$:lE[' w\aEϕX$ g,r֓7/̈́.ǹs&٥I;_(M!m):GnP9 =T>83_,H2Pq)OFHyFS߾!{(inC~UaܰqKWj>paz-b$zZVgwW!q q4`Ap1QE;M9pq\N|[];6.Σ#=ɐz`.RVא9,yb3I ܲ ?Ryhj)psdi.0DUf`H" y?Ƨfj"jvwU-Ŕfm媪DMſYSsP\BfŘ,\tg恼_1ۆ/xОxmɰ."%VtK*k)IA][QiDh'}wYÀu Z)vhB:zODbHn.G򤙖+WGrÆcyyZV{_{K)W#ayaNn<( >N} x5zNvߜ(ْvQΓ7fsp52a!zX GGɭj~*;ӎ=!o;[фdL+αyd]T>>7aLretm舂CSޘF1h=ض@@Eѫ66J(of߳_4F<$Q &- Q<@ZQN(.y?bi i\" 66{}#@+7:TIӄ"aj%v7 4$m_`27yiׇ6xpw>c!4K.&4&5} Ոm] TX#ias:,~%u"ZX^>C[+L`I ?Zyb:n8 su7hdQ 뎹^K,$A]`{ː}V!(?[&lxT׷Yqr`)Z~HVZ+O+wL/ 0y*&*|)CJ5@;!x7<ݷmGk%v P&{ 2]!)$p7D垙{K;$˜ERr*ܙ Ur50 x}̪U2 h(=bdRqRlsõPؖJ( e7 lf&Pezf ᭫ !/ ǓGĩȆkx2@!}?)f|1qXv2X! -8l] ȇ"!D ΅JH\z",Y<ؾ)ãCQ1FnLUd"V W-<),wVr*5x6M5/tt(^ +/@/li\yԋ`$Q ^FObVg#OC.'F) =(8'vm3SMq:ZQZL9neʡ7@)D3CF]L{xi0%fSmmSLv@7ɞ af0T93_tH4^6yL'r%dٓ>(wybWv5A)଄Jw97!QnK)bJ. Zחj2,&xV5foī\P^ D ]U25S6,xA_] D0#_+$s'E?b `w!PbL!MVO}lD`/\cլV Ϙs>:kTWb˧` j>F:5 di˱0Ď"Èp,07[:Vk%=x0&vrkF6]v2k_t =pH>[m>h"),o:\R~.1rW!ۧc$~L8~$Czb-l% Ӎc˹yOg(=·_9B!yJ|xd[ǝ`{Kl3kUau#O ؏0y?)BO>2D֨YiOVͶTRNԜr_}Y0wR)]c@ͬĴRǭF{{Xߌa!lIkU*(g>GI@09]!즈 6IߓL&+RUЕ*mG;1%ɘnJ9! 7"gW :6MBK l/17Wd{Qf<)bXY;/qnFajZoM#y^Q $fG8O V&Jk-.&jqo b#-pAvSnH#rүp"??S.MzU-9[ЪaW=Nvli{O aŗ7 X:2U`#dI)uw`4#${!eqc9}xELylJUB.,3RbE&y[k DB% 6HH|Y=4® aFkf"i9tDL2:!RK,/4 緄x#گS-ҽγCB+F(s 9dGiAͫ)x.ee8-7W&{-]r]u C-FV-_dO9Z+F)ǡHLΒ[)s֧LJ':a"mjSN|h s fP`ARKnX0j=ۉ8=L3w)N/lQd .1FOyYa&WkTn_Vf#;[i)[X'.Cp?qc-(YB5l`jmD;] `3^2.YJszhmB)vJ_aNb N:ZBt)"z9SdT<,Igz-?{{*ѶU(w{"\sPQv۳]䳍~ r SdG%=@&Ôl<4`'/vM@Î ұ80`U@*ٺX.l .*OYד$M BS9|Qi6P,RGc*9N`bwy&P,ۓ'b2.-YZc5yxR+|+-M<4SǃVp軠7p[ «쾝҈.L:) ~4@p@;&;ΟgJD %{޹pүR(~N)D~0g6&G75"p:uR}d~lޭ_ֺ ؊'C cr,^@9rt֝ *ޫfو/ fSP NQE2‘ZZ!|P‡Xbx$Mo3Y0M;eSZ4" tw0Dف[Mgha J;KAN YseJh|pςƧ\#_|Ff]cj, }eZ3DD2j§D#z(ї>l3@ QS#) f6HP8̢C\̍㧈Ô~O1Cxq5ogX<^|OU|2~;t0>n 9mwO|nR10kTg9B}JeZPBE -c5;φ/B]F 4ɦ6lNUqkvg ?%T+!6hɕtv'K": TUvilCQTx.#kTtmS\Dl$wܾZ?HJJY*a4GU$0Z=BQm1Jع=o__FoLڇ}%7_@ ('3~ 'w;=XF zȕ0/0nk>='ז-LTwVtifUSH53#xvlz1c]F%% /bאOKTvSTs)ihâC!~Un;~㟷]_aIʃq߼@%Qes֑VrVg߿ܚe:ҏLX.ie^_ZCP;mЌ@DM|xB9hQh3稀iC06id/y:eTpzRjq$`X["sbtb48mV,2L{/e<91h-;VOk8ޙ!E^ǂ$Ս_qYFEYJ͚B8d'TWDqJ+dҮ;_{IЁמR)]vEusiW/=ȯJU'͓G/w{hpm[ji5톴Ek &:F!;SG/ɮw381D,9s: ܵI8MeW h~?VXWsDuVc"H%*O.Kɼ Nʢth PBrz,߅遱eWy4-V":JZ|O^~WyMI#bEqLiH?-QkqI2 oPzrQKPbU)HDQu#z\l{J۹D+z`:w=g" FA!991AD.|rc3=D j*\)v|t{ӟ!9׭Z8a8#Vz͟D)iľ*.,ymœq7 dĥ6؏=t9[ο&°(?"i|Nma(Xh0} w>( @oZqD+H;c+>Բ;< (㱨J Hyjk|YC??s~eu 1#guvW4BDY-i;RZaT$!<ZD!Zkȏ\"y6 f*^ޠC^8>Њ+e폍ݑ2ў_n0IlT^!Y M_!{~*&/d_V8wZVU(p x7*>kymєk٧]b츛C)Ae>SkJd̈) փH4c6SQ@] bVE{W3J <cs $O }Fi XnϘ~1".~A՚ZkQ+]ý$Ô س =ѝ=,N(TB\d_ghvHmMD[nR з!|GÈoc2^en#ⶳR|{H^\s$`oq_>mEV+D`MD-)SO|J_ +ぇD?<' K7EU6S2u h[kIrنL#Bv[D$D_훺SurgI%:")by-Km?-0靡0XTOJHJq^ƫꋴ~Ա$&S ]̚6Z3~^OܫWT ʴ~ܿ6iѫ=DuOzl ,MɥSr:NV , V$NzN -t7.`F.Ss~^5IKGiDo?p`gEvȬN}3kG>'AyVѫ k%yg/,xaש9x(`R\#]3׳4lQ5eSu[4'<57B%\^fic[>$5*Zmh؁\Uo)r{pkFֲAfXWV2󗍎ޏX=3m.e TQǚ7êg ,?N?yA,{YuׄGAl߶#bgxQzئ]q209V9̨ R;m&C̡:ȅ 1]]hߠV+o$Uy~PwdI̴UTǼ$2go-13Pwa 䶁tnt~M-($]bunoQn4Pl3ShHVDG]D*`];#gH;"p(Ew ʮRDУkFRm7sLf[⬃y`zBR|dyto evf{?5sѹRQ~w)f t'ӥj.%/c6kTc8@Cn_ 8)cVX2[*J?ݏy #Hb"\z)=_<3p|}d&nuLЁ?lPHB4֡U1dGXV 5a2Oy5:br) TDpF|`d1۾V=]/γWpۣZz?5EQIR |Z]k7c((B{ M o rpeꄁe)Ƴ.]{gq!7L.KVi< uMe]R8jf m ,Hta4xJ#r穏毁_u#-P+8ݤsĢ7$e)q#ni1+Y'B5Q\һ ɺKB2Be|&f$C6l9KO+MoO %)~<\/Gs -ص͎lhNϼ0Ԕ4p&i8xb^Q:txBP ,.E?1 {W,rw8Z@U9ʿ 뇮Un=l`4Ou:P7g҈lAȳUCn^+)3l.aKyXy7dׄWeQK革lW I1A)H͈bY-Tdu7+$/eAFby]bzPTuUw*䜯I2[77u-D>fGA_ɌPaN`Ej,ϹFV@5tˏXHv+L—'H~2Sa loi:,;b,d Y-VzRӎC6?*>\}:gSK:_7k5JE׌'/\$a[ղ pL\p5==[NVT ᩬ,-WqE Zũ+yAͭ:GRpZDn9A Fj4|}M]Չ@OѶ7{?93^zʞb>ꇅei{r2UdTL7jr93{^lc~ؐF!ڜU'uM-Z|ćӅ yj Yҁ \_ dW.DtrNf mi(r}Vf[{GSc"]Jr瓩q.cFc@Zp*&TYM>lFzW+&h`zuMUY8JÎZPti_∯Jr*kV-₰y9*:O:%-t_͔ޓ1·e\Z ܔuА||6ӳ|+nPۉ7n |kal$[6˕Kt CKmGjWׅzu=<3{bcO ~MFN#Ar(qْ%ztXyEEcl_J~(ʵ()6Ӥ1yԞٗPIişt!t!!Q׻"ͿKlZMˆߖ1yp ~)ŃTK^ 9z uШ;BLO0-v0`+&."it'jmFY,njO@N` ֥qŰQ'qK֙Eq`/G/!җ6xko-*g` -w7GPp^ݓݸ Ey$;0##f|^zx`lcؾˉP]qd:m]S! =&V3 0 kMMnjWN}uc_|id_p<1[VU=`O8[8ː Ѫ!![P`:vӄ vsQ$5]ḫv<@sbU:fXwrͬ;To a-qO{=)@ނiۻC/q DK׬\?V z1V9ƣ&?0Nw|eRJmY$nDӜfݦBL$K'X9m#ascdofc+c^$ i7U&јChhvڞv Cɻcw鈣Vf8dr|GTSh;FLZ߿(ńf̭fĥn"B?AФ/ .i*TdgcSΔWп[(a/Mikm}ImADdG1VEMo!u${]3KYc\}xrna+Qlt珌tpy/0jk-PqX:1vxdq,(] ʪ*ӟ 0}glK9g Tq>D|d\!&ɦă8ausթweT#pb`Z;h-&ބX zuUAAR:&Zdrs,, \* 4 9v|0=YPG纆ڔBG96D+ &C34r,Ҷ+XNa /}KI pk(|! etJJ-5p:*h9f\eB:yUxLE$1HYz*G4.h‰:ы1rb;_3qV-CQ`ܯ,B3*6jE`rw#/TKיӣᗫVqjYf {;#[ޘ294)—ìF uAƨGU|L˛c7a/Sc"uZruTxZ H܏.sd-KU V{mn?hL{e> >\𒇤IŝL:%u ~R6dx®SOwJ` R+k`%kjWؚڑP^)}ΰf( 頠,P4J;w9nN,3qK+c[Hmp[m KK.P OtB|m I=\ YZ