libhts-devel-1.16-bp155.1.9 >  A dk?eI%z WI$;#z88wbYMsbw,O:=2-.*}렭wWZ.o7?hQi& W%DpŶa#U҅梢KD=wX^9TkFH`ojVO2+ES+Η1&{ˋ<4dc4fc63cb18571a1a54add4f20a0a53fc0b06cd9969799c341b57cb76522c9d3d1c332ab5f876e8ffaf51ae806ef4fde658a224dk?eI%z = ! #pv0! O~-61 f9Vg ׅ3jx=R>-[ l2! ՌwohR͜/P@ h#ycǍszh'{e{)zw5 ᚊ; lU+d# sWp [;U#PU7}qڦ`)ߌ5@MvV6 5I=RB1PãJg<2hW%NF"X#Wd0|[# "~lzG3M+!Qd3 8B_IW)=Zeߝ !ŽYBJWC=+YS.=A)9"p /UNxN9ƃ/bClaK2u ^[t)o(ћ,ns_;50#$Suq,ԅOtK\c-2֜TvHEtaoub|6~`#FIxd"YH$>p@t?td  V $HNX  P   +  X  o  (   ,(W8`9:>m@nFnGn,HnIo$XoDYoP\ot]o^qbq_crdrperufrxlrzurvs ws<xsyt4ztHtXt\tbtClibhts-devel1.16bp155.1.9Header files and libraries for compiling against libhtsHeader files and libraries of the HTSlib project for compiling against libhts.dk?Lobs-power9-11SUSE Linux Enterprise 15 SP5openSUSEMIThttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://github.com/samtools/htslib/linuxppc64le@EF)24'-gv  Ys ",,"V?\17A큤dk?Jbb_a>bbai)b8bb~xUas^)u@]_a>_1 L]b_GD`bbtb_!tba\_Gb~xU_a>b_ _a>dk?Jdk?Ja33815d21004d739dd2278ed64899d491d15c955cf7bdae283d21160098a291de22f137517f150b5d92ed591e1c6e038e502f1d73ddd83f18b25e8a6131ca2f0dd91170c7498d92554d6b197616a2776301b9f8896f95875350e174a05b8b1773583420edd98ae2014183d1f1c6a8b0068a1124e4c91db7c30738fb06c629f7ae2dbab2f8470c186b9847e1fc230ffd0aa37e4655bf9b13acc8451203551c8a1da0b82e5f492415be47ef2b97cd094009c4cb46b0891e4a5e964e79955f6b59c58bd2b3cfa6c9a7c5c5db37d315a25b19c0418f058d1075dc7a6e7d006bbb1a8300d27f523420899409dd6ccc948c06fda9bbb2e6450822e17240c0009ba78ecd24d9c9f3afb92bc71425c711787748efd46852011a26ad6a84ccbab061ce6853481c3ce931e801b912d962bd0824cd1bfc314a96578c22a15bf5c38ffafb5575d5815a98c24884cf2fb8483c5fcc201e7a2f3ddab0c3a48a6e2704badd425b49dbe4f59dae695755f6e94e8af13591a0cd042c917296e9d9f9c43adc1f2d9cac9509af6cdbf2aefdbd4525fdcbfdcb59b6837b8bc474e4506f84696123c272d9d317eed7880722916b6c0abe90c672c8dbc99a119762d62e22c387e236b254147d08a5bbb7963f2bc5b5a0537b1e062097b3d23ca383cdebb7dff9ac9b57b2f4db065dca43f85a9480c36efdce3c45ad92a0eb29e4a851e9f1417998a3de6be6ba71cdbfcddaf3a0f6a3995a449167d3baf5592b872ae8cb272802eb4469a8c9a49a682ca1d0377ea2f9768e57b33a1530ed9b77ba1020621765e1b40774965b8af1f2bd4230b4fb5c2f63d4aeb0bf66fec1be68e8c377420e9b27ea954c56a4db021a8b3077eee8dd39bb2ba06c1fed745e8ae367bdacb60fe097f6a91497097f1c5d0e52a059f591bf3b011bcd700df01be092633aaea825349d8b936ebb1ba5789ad0bdd400e2edb473f20bbab91177f67d2e66215d8783c4d4f0159041fccbd3d2b6884051911abf87fb5b12dcc83ba878110cac72b5349875d8149906e844aada4d07b38e246225c1ca99c57d4645095b30357082a468331b82791075c0d6fb8bc64f10b64295fa9a5a3e112d675003a7f244db3011d0f387f6324aa612c3009f7ed53e5b093f02b5d9d1705aea6938097e4f814fcceabd6a6551f8becb252632e26c8b53e7506d6f18bb8b7e2c8a3e7c800ffb1681afb4b5653d47f74760d2bb171df7069e842f34667226b38285df1a96438c2663ff938bf143a217c259a66fc111834ccb8ebe64222903dbced7e58a2d63bd6ca342b4dae4eb4abbblibhts.so.1.16rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibhts-1.16-bp155.1.9.src.rpmlibhts-devellibhts-devel(ppc-64)pkgconfig(htslib)@@@@    /sbin/ldconfig/sbin/ldconfig/usr/bin/pkg-configlibhts3pkgconfig(bzip2)pkgconfig(bzip2)pkgconfig(libcurl)pkgconfig(liblzma)pkgconfig(liblzma)pkgconfig(zlib)pkgconfig(zlib)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.163.0.4-14.6.0-14.0-15.2-14.14.3c@b_`N@`/@^AE^:@[[GBYf@Ycl@Ycl@W$@W$@WWStefan Brüns Ferdinand Thiessen Ferdinand Thiessen Wang Jun Todd R Todd R flyos@mailoo.orgflyos@mailoo.orgflyos@mailoo.orgflyos@mailoo.orgflyos@mailoo.orgflyos@mailoo.orgflyos@mailoo.orgflyos@mailoo.orgflyos@mailoo.org- Update to version 1.16 * Make hfile_s3 refresh AWS credentials on expiry in order to make HTSlib work better with AWS IAM credentials, which have a limited lifespan. * Allow BAM headers between 2GB and 4GB in size once more. * Improve error message when failing to load an index. * Permit MM (base modification) tags containing . and ? suffixes. * Warn if spaces instead of tabs are detected in a VCF file to prevent confusion. * Add an sclen filter expression keyword. * Improve error messages for CRAM reference mismatches. * Expose more of the CRAM API and add new functionality to extract the reference from a CRAM file. * Improvements to the implementation of embedded references in CRAM where no external reference is specified. * The CRAM writer now allows alignment records with RG:Z: aux tags that don't have a corresponding @RG ID in the file header. * Set tab delimiter in man page for tabix GFF3 sort. * When using libdeflate, the 1...9 scale of BGZF compression levels is now remapped to the 1...12 range used by libdeflate instead of being passed directly. * The VCF variant API has been extended so that it can return separate flags for INS and DEL variants as well as the existing INDEL one. * The missing, but trivial, le_to_u8() function has been added to hts_endian. * bcf_format_gt() now works properly on big-endian platforms. * Update htscodecs to version 1.3.0 for new SIMD code + various fixes. * Detect ARM Neon support and only build appropriate SIMD object files. * make print-config now reports extra CFLAGS that are needed to build the SIMD parts of htscodecs. * Fixed some Makefile dependency issues for the check/test targets and plugins. * Fix bug when reading position -1 in BCF (0 in VCF), which is used to indicate telomeric regions. * Various bugs and quirks have been fixed in the filter expression engine, mostly related to the handling of absent tags, and the is_true flag. * Fix buffer overrun in bam_plp_insertion_mod. * Remove limit of returned size from fai_retrieve(). * Cap hts_getline() return value at INT_MAX. * Fix breakend detection and test bcf_set_variant_type(). * Prevent arrays of BCF_BT_NULL values found in BCF files from causing bcf_fmt_array() to call exit() as the type is unsupported. * Improved detection of fasta and fastq files that have very long comments following identifiers. * Fixed a SEGV triggered by giving a SAM file to samtools import.- Use system provided libhtscodecs - Update to version 1.15.1 * Security fix: Fixed broken error reporting in the sam_cap_mapq() function, due to a missing hts_log() parameter. Prior to this fix it was possible to abuse the log message format string by passing a specially crafted alignment record to this function. * Fixed excessive memory used by multi-threaded SAM output on long reads. * Fixed a bug where tabix would misinterpret region specifiers starting at position 0. * The VCF header parser will now issue a warning if it finds an INFO header with Type=Flag but Number not equal to 0. - Update to version 1.15 * Bgzip now has a --keep option to not remove the input file after compressing. * Improved file format detection so some BED files are no longer detected as FASTQ or FASTA. * Added xz (lzma), zstd and D4 formats to the file type detection functions. We don't actively support reading these data types, but function calls and htsfile can detect them. * CRAM now also uses libdeflate for read-names if the libdeflate version is new enough (1.9 onwards). Previously we used zlib for this due to poor performance of libdeflate. * The VCF and BCF readers will now issue a warning if contig, INFO or FORMAT IDs do not match the formats described in the VCFv4.3 specification. * Bug fixes - Update to version 1.14 * Added a keep option to bgzip to leave the original file untouched. * endpos has been added to the filter language, giving the position of the rightmost mapped base as measured by the CIGAR string. * Interfaces have been added to interpret the new base modification tags added to the SAMtags document in samtools/hts-specs#418. * New API functions hts_flush()/sam_flush()/bcf_flush() for flushing output htsFile/samFile/vcfFile streams. * The synced_bcf_reader now sorts lines with symbolic alleles by END tag as well as POS. * Added synced_bcf_reader options BCF_SR_REGIONS_OVERLAP and BCF_SR_TARGETS_OVERLAP for better control of records that start outside the desired region but overlap it are handled. * HTSlib will now accept long-cigar CG:B: tags made by htsjdk which don't quite follow the specification properly * The FASTA and FASTQ readers get an option to skip over the first item on the header line, and use the second as the read name. * HTSlib is now more strict when parsing the VCF samples line * HTSlib will now warn if it looks like the header has been corrupted by diagnostic messages from the program that made it. * File format detection will now recognise signatures for XZ, Zstd and D4 files (note that HTSlib will not read them yet). * Bug fixes - Update to version 1.13 * In case a PG header line has multiple ID tags supplied by other applications, the header API now selects the first one encountered as the identifying tag and issues a warning when detecting subsequent ID tags. * VCF header reading function (vcf_hdr_read) no longer tries to download a remote index file by default. * Support reading and writing FASTQ format in the same way as SAM, BAM or CRAM. Records read from a FASTQ file will be treated as unmapped data. * Added GCP requester pays bucket access. * Made mpileup's overlap removal choose which copy to remove at random instead of always removing the second one. * It is now possible to use platform specific BAQ parameters. * A new hts_bin_level API function has been added, to compute the level of a given bin in the binning index. * Related to the above, a new API method, hts_idx_nseq, now returns the total number of contigs from an index. * Added bracket handling to bcf_hdr_parse_line, for use with ##META lines. * Bug fixes- Update to version 1.12: * Added experimental CRAM 3.1 and 4.0 support. * Added a general filtering syntax for alignment records in SAM/BAM/CRAM readers. * The knet networking code has been removed if favor of libcurl * The old htslib/knetfile.h interfaces have been marked as deprecated. * Added an introspection API for checking some of the capabilities provided by HTSlib * Made performance improvements to probaln_glocal method, which speeds up mpileup BAQ calculations. * Added a public method for constructing a BAM record from the component pieces. * Added two public methods, sam_parse_cigar and bam_parse_cigar, as part of a small CIGAR API * HTSlib, and the included htsfile program, will now recognise the old RAZF compressed file format. Note that while the format is detected, HTSlib is unable to read it. * The S3 plugin now has options to force the address style. It will recognise the addressing_style and host_bucket entries in the respective AWS .credentials and s3cmd .s3cfg files. * Fixed VCF #CHROM header parsing to only separate columns at tab characters. * Fixed a crash reported in bcf_sr_sort_set, which expects REF to be present. * Fixed a bcf synced reader bug when filtering with a region list, and the first record for a chromosome had the same position as the last record for the previous chromosome. * Fixed a bug in the overlapping logic of mpileup, dealing with iterating over CIGAR segments. * Fixed a tabix bug that prevented setting the correct number of lines to be skipped in a region file. * Made bam_itr_next an alias for sam_itr_next, to prevent it from crashing when working with htsFile pointers. * Fixed once per outgoing multi-threaded block bgzf_idx_flush assertion, to accommodate situations when a single record could span multiple blocks. * Fixed assumption of pthread_t being a non-structure, as permitted by POSIX. * Fixed the minimum offset of a BAI index bin, to account for unmapped reads. * Fixed the CRLF handling in sam_parse_worker method. * Included unistd.h and errno.h directly in HTSlib files, as opposed to including them indirectly, via third party code.- Update to version 1.11: https://github.com/samtools/htslib/releases/tag/1.11 * Features and Updates - Support added for remote reference files. - Added tabix --separate-regions option - Added tabix --cache option to set a BGZF block cache size. - Improved error checking in tabix and added a --verbosity option - A note about the maximum chromosome length usable with TBI indexes has been added to the tabix manual page. - New method vcf_open_mode() changes the opening mode of a variant file based on its file extension. - The VCF parser has been made faster and easier to maintain. - bcf_record_check() has been made faster - The VCF parser now recognises the symbolic allele produced by GATK. - Support has been added for simultaneous reading of unindexed VCF/BCF files when using the synced_bcf_reader interface. - The VCF and BCF readers will now attempt to fix up invalid INFO/END tags - The htsFile interface can now detect the crypt4gh encrypted format - hts_srand48() now seeds the same POSIX-standard sequences of pseudo-random numbers regardless of platform, including on OpenBSD where plain srand48() produces a different cryptographically-strong non-deterministic sequence. - Iterators now work with 64 bit positions. - Improved the speed of range queries when using BAI indexes by making better use of the linear index data included in the file. - Alignments which consume no reference bases are now considered to have length 1. - A bam_set_seqi() function to modify a single base in the BAM structure has been added. - Writing SAM format is around 30% faster. - Added sam_format_aux1() which converts a BAM aux tag to a SAM format string. - bam_aux_update_str() no longer requires NUL-terminated strings. - It is now possible to use external plug-ins in language bindings that dynamically load HTSlib. - bgzf_close(), and therefore hts_close(), will now return non-zero when closing a BGZF handle on which errors have been detected. - Added a special case to the kt_fisher_exact() test for when the table probability is too small to be represented in a double. - Improved error diagnostics in the CRAM decoder (#1042), BGZF (#1049), the VCF and BCF readers (#1059), and the SAM parser (#1073). - ks_resize() now allocates 1.5 times the requested size when it needs to expand a kstring instead of rounding up to the next power of two. * Bug fixes - Fixed hfile_libcurl breakage when using libcurl 7.69.1 or later. - Fixed overflows kroundup32() and kroundup_size_t() which caused them to return zero when rounding up values where the most significant bit was set. - Fixed missing return parameter value in idx_test_and_fetch(). - Fixed crashes due to inconsistent selection between BGZF and plain (hFILE) interfaces when reading files. - Added and/or fixed byte swapping code for big-endian platforms. - Fixed a problem with multi-threaded on-the-fly indexes which would occasionally write virtual offsets pointing at the end of a BGZF block. - In sam_hdr_create(), free newly allocated SN strings when encountering an error. - Prevent double free in case of idx_test_and_fetch() failure. - In the header, link a new PG line only to valid chains. Prevents an explosive growth of PG lines on headers where PG lines are already present but not linked together correctly. - Also in the header, when calling sam_hdr_update_line(), update target arrays only when the name or length is changed. - Fixed buffer overflows in CRAM MD5 calculation triggered by files with invalid compression headers, or files with embedded references that were one byte too short. - Fix mpileup regression between 1.9 and 1.10 where overlap detection was incorrectly skipped on reads where RNEXT, PNEXT and TLEN were set to the "unavailable" values ("*", 0, 0 in SAM). - kputs() now checks for null pointer in source string. - Fix potential bcf_update_alleles() crash on 0 alleles. - Added bcf_unpack() calls to some bcf_update functions to fix a bug where updates made after a call to bcf_dup() could be lost. - Error message typo "Number=R" instead of "Number=G" fixed in bcf_remove_allele_set(). - Fixed crashes that could occur in BCF files that use IDX= header annotations to create a sparse set of CHROM, FILTER or FORMAT indexes, and include records that use one of the missing index values. - Fixed potential integer overflows in the VCF parser and ensured that the total length of FORMAT fields cannot go over 2Gbytes. - Download index files atomically in idx_test_and_fetch(). This prevents corruption when running parallel jobs on S3 files. - The pileup constructor callback is now given the copy of the bam1_t struct made by pileup instead of the original one passed to bam_plp_push(). - Fixed possible error in code_sort() on negative CRAM Huffman code length. - Fixed possible undefined shift in cram_byte_array_stop_decode_init(). - Fixed a bug where range queries to the end of a given reference would return incorrect results on CRAM files. - Fixed an integer overflow in cram_read_slice(). - Fixed a memory leak on failure in cram_decode_slice(). - Fixed a regression which caused cram_transcode_rg() to fail, resulting in a crash in "samtools cat" on CRAM files. - Fixed an undersized string reallocation in the threaded SAM reader which caused it to crash when reading SAM files with very long lines. Numerous memory allocation checks have also been added.- Include baselibs.conf as source file. - Update baselibs.conf.- Update to release 1.10.2 * This is a release fix that corrects minor inconsistencies discovered in previous deliverables. - Update to release 1.10.1 * The support for 64-bit coordinates in VCF brought problems for files not conforming to VCF/BCF specification. While previous versions would make out-of-range values silently overflow creating nonsense values but parseable file, the version 1.10 would silently create an invalid BCF. - Update to release 1.10 + Brief summary * Addition of support for references longer than 2Gb (NB: SAM and VCF formats only, not their binary counterparts). This may need changes in code using HTSlib. See README.large_positions.md for more information. * Added a SAM header API. * Major speed up to SAM reading and writing. This also now supports multi-threading. * We can now auto-index on-the-fly while writing a file. This also includes to bgzipped SAM.gz. * Overhaul of the S3 interface, which now supports version 4 signatures. This also makes writing to S3 work.- Update to 1.9 * If `./configure` fails, `make` will stop working until either configure is re-run successfully, or `make distclean` is used. This makes configuration failures more obvious. (#711, thanks to John Marshall) * The default SAM version has been changed to 1.6. This is in line with the latest version specification and indicates that HTSlib supports the CG tag used to store long CIGAR data in BAM format. * bgzip integrity check option '--test' (#682, thanks to @sd4B75bJ, @jrayner) * Faidx can now index fastq files as well as fasta. The fastq index adds an extra column to the `.fai` index which gives the offset to the quality values. New interfaces have been added to `htslib/faidx.h` to read the fastq index and retrieve the quality values. It is possible to open a fastq index as if fasta (only sequences will be returned), but not the other way round. (#701) * New API interfaces to add or update integer, float and array aux tags. (#694) * Add `level=` option to `hts_set_opt()` to allow the compression level to be set. Setting `level=0` enables uncompressed output. (#715) * Improved bgzip error reporting. * Better error reporting when CRAM reference files can't be opened. (#706) * Fixes to make tests work properly on Windows/MinGW - mainly to handle line ending differences. (#716) * Efficiency improvements: - Small speed-up for CRAM indexing. - Reduce the number of unnecessary wake-ups in the thread pool. (#703) - Avoid some memory copies when writing data, notably for uncompressed BGZF output. (#703) * Bug fixes: - Fix multi-region iterator bugs on CRAM files. (#684) - Fixed multi-region iterator bug that caused some reads to be skipped incorrectly when reading BAM files. (#687) - Fixed synced_bcf_reader() bug when reading contigs multiple times. (#691, reported by @freeseek) - Fixed bug where bcf_hdr_set_samples() did not update the sample dictionary when removing samples. (#692, reported by @freeseek) - Fixed bug where the VCF record ref length was calculated incorrectly if an INFO END tag was present. (71b00a) - Fixed warnings found when compiling with gcc 8.1.0. (#700) - sam_hdr_read() and sam_hdr_write() will now return an error code if passed a NULL file pointer, instead of crashing. - Fixed possible negative array look-up in sam_parse1() that somehow escaped previous fuzz testing. (#731, reported by @fCorleone) - Fixed bug where cram range queries could incorrectly report an error when using multiple threads. (#734, reported by Brent Pedersen) - Fixed very rare rANS normalisation bug that could cause an assertion failure when writing CRAM files. (#739, reported by @carsonhh)- Better formatting of the descriptions - Spec file cleaned up using spec-cleaner - Update to 1.8 * The URL to get sequences from the EBI reference server has been changed to https://. This is because the EBI no longer serve sequences via plain HTTP - requests to the http:// endpoint just get redirected. HTSlib needs to be linked against libcurl to download https:// URLs, so CRAM users who want to get references from the EBI will need to run configure and ensure libcurl support is enabled using the - -enable-libcurl option. * Added libdeflate as a build option for alternative faster compression and decompression. Results vary by CPU but compression should be twice as fast and decompression faster. * It is now possible to set the compression level in bgzip. (#675; thanks to Nathan Weeks). * bgzip now gets its own manual page. * CRAM encoding now stored MD and NM tags verbatim where the reference contains 'N' characters, to work around ambiguities in the SAM specification (samtools #717/762). Also added "store_md" and "store_nm" cram-options for forcing these tags to be stored at all locations. This is best when combined with a subsequent decode_md=0 option while reading CRAM. * Multiple CRAM bug fixes, including a fix to free and the subsequent reuse of references with `-T ref.fa`. (#654; reported by Chris Saunders) * CRAM multi-threading bugs fixed: don't try to call flush on reading; processing of multiple range queries; problems with multi-slice containers. * Fixed crashes caused when decoding some cramtools produced CRAM files. * Fixed a couple of minor rANS issues with handling invalid data. * Fixed bug where probaln_glocal() tried to allocate far more memory than needed when the query sequence was much longer than the reference. This caused crashes in samtools and bcftools mpileup when used on data with very long reads. (#572, problem reported by Felix Bemm via minimap2). * sam_prop_realn() now returns -1 (the same value as for unmapped reads) on reads that do not include at least one 'M', 'X' or '=' CIGAR operator, and no longer adds BQ or ZQ tags. BAQ adjustments are only made to bases covered by these operators so there is no point in trying to align reads that do not have them. (#572) * BAM: HTSlib now supports BAMs which include CIGARs with more than 65535 operations as per HTS-Specs 18th November (dab57f4 and 2f915a8). * BCF/VCF: - Removed the need for long double in pileup calculations. - Sped up the synced reader in some situations. - Bug fixing: removed memory leak in bcf_copy. * CRAM: - Added support for HTS_IDX_START in cram iterators. - Easier to build when lzma header files are absent. - Bug fixing: a region query with REQUIRED_FIELDS option to disable sequence retrieval now gives correct results. - Bug fixing: stop queries to regions starting after the last read on a chromosome from incorrectly reporting errors (#651, #653; reported by Imran Haque and @egafni via pysam). * Multi-region iterator: The new structure takes a list of regions and iterates over all, deduplicating reads in the process, and producing a full list of file offset intervals. This is usually much faster than repeatedly using the old single-region iterator on a series of regions. * Curl improvements: - Add Bearer token support via HTS_AUTH_LOCATION env (#600). - Use CURL_CA_BUNDLE environment variable to override the CA (#622; thanks to Garret Kelly & David Alexander). - Speed up (removal of excessive waiting) for both http(s) and ftp. - Avoid repeatedly reconnecting by removal of unnecessary seeks. - Bug fixing: double free when libcurl_open fails. * BGZF block caching, if enabled, now performs far better (#629; reported by Ram Yalamanchili). * Added an hFILE layer for in-memory I/O buffers (#590; thanks to Thomas Hickman). * Tidied up the drand48 support (intended for systems that do not provide this function). * Fixed bug where iterators on CRAM files did not propagate error return values to the caller correctly. Thanks go to Chris Saunders. * Overhauled Windows builds. Building with msys2/mingw64 now works correctly and passes all tests. * More improvements to logging output (thanks again to Anders Kaplan). * Return codes from sam_read1() when reading cram have been made consistent with those returned when reading sam/bam. Thanks to Chris Saunders (#575). * BGZF CRC32 checksums are now always verified. * It's now possible to set nthreads = 1 for cram files. * hfile_libcurl has been modified to make it thread-safe. It's also better at handling web servers that do not honour byte range requests when attempting to seek - it now sets errno to ESPIPE and keeps the existing connection open so callers can revert to streaming mode it they want to. * hfile_s3 now recalculates access tokens if they have become stale. This fixes a reported problem where authentication failed after a file had been in use for more than 15 minutes. * Fixed bug where remote index fetches would fail to notice errors when writing files. * bam_read1() now checks that the query sequence length derived from the CIGAR alignment matches the sequence length in the BAM record.- Separated the binaries from the shared lib package- Cleaner structure of the spec file and baselibs.conf, thanks to the amazing help of the packaging mailing list guys!- Update to 1.5 - Change in SONAME, updated the package name to libhts2 - New dependencies to libbz2 and lzma- Update to 1.3.1- Cleaner spec file - Added baselibs.conf- Changed "./configure" and "make install" for "%configure" and "%make_install" - Moved "%_libdir/libhts.so" and "%_libdir/pkgconfig/htslib.pc" to the *-devel package.- Initial release./sbin/ldconfig/sbin/ldconfigobs-power9-11 1684750156 1.16-bp155.1.91.16-bp155.1.91.16htslibbgzf.hcram.hfaidx.hhfile.hhts.hhts_defs.hhts_endian.hhts_expr.hhts_log.hhts_os.hkbitset.hkfunc.hkhash.hkhash_str2int.hklist.hknetfile.hkroundup.hkseq.hksort.hkstring.hregidx.hsam.hsynced_bcf_reader.htbx.hthread_pool.hvcf.hvcf_sweep.hvcfutils.hlibhts.sohtslib.pc/usr/include//usr/include/htslib//usr/lib64//usr/lib64/pkgconfig/-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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/b3a3593dc5cb24fc206708bc69303237-libhtscpioxz5ppc64le-suse-linuxdirectoryC source, ASCII textpkgconfig filePRR RRʋ4͸Wˆutf-8dc2ece2eb6a5cb0ad1fec761829b316a0f06403320c8935f245254573086b86d?7zXZ !t/n] crt:bLL ؝-~Ղ!SEKÁq 3vK]{a'qu̦f?@&8BQ@ʪSӹ*MH|9{ۯsf}gɚj"~ uuFkyNyY }We8ZN萹G3m;}bd5v/KpJXno i1`=6l$B+ݠSku*>מ=NW8rKZXQ3Aw11g'R^J;rnm>F b"H[nڑ7f[+Ӱ,hCFH8VP\>9ӷ莜n#w]^7ܼ/XքV|g琗]9p̘ljbC1APN%`1q5FcuQz@nN: ?A%(335 6FTtBIuZ4ʵ4`5 Ȫ\Q%ITA49ʼniBaCCUU2:ϒiUά&`=dLtVAȢNn^FQԱ@YVR.G1WN^43Tb"s&j  1GɜB';|:crbUJ&Lf !i=^8ǫEJ`~Ct#~z.zOj:l@G-VZ@\Ie^@JW~n}J>߿g/ץSuR(xԬZy!qKuOCK]1ӔZM큤Ueؿifz7Syu5&X UFUQXmCݓ2~!$h[fsw<]}+W^7K_ﻁ"At!QģQuN b QVb]9jJ[HdM L`1ɗg}ھi4QmI:Mzg{`T0@qJ Zt^ipW 3n?H$'o1X+k&~Xݔ$ G'/ ?,dd)&B, Yv`>v[W6L&:@Iߟ_SWiFu J k 5] Ӿ} !s"QjyЅ%7@v F##\rlAw%w?C,YodPPde ͘oR/o6A3a?Y&]c DB9 Łz߾h:v&n͊,A];SѲ <.cK g|yc?&v!{5HM=I_O΋`bi ؐ*Jge$4  0!:@ͽ҉fgb'Ef}F ;p5@,[")L Cv"W.C{TFA=a=tk?(@]Vk:/Q 2T4aM $ _ϙ51\fWOd^lߤyke j恚SMA9 ܅'װ+Qv݆q| IqVj+]a% L 0)Ow\X;ӳ9DhD@' 1y`wWX00;=JЗn:~tAt ɜ}'sttҷ3Ռp"o} pڕϐNkʀ>>[TkV8sFX2X[WԆq ,GA& >S0@#Ժ)q/Qb ;(H8cSOBUOWi~b) PdGDUmܛVɶ#^E7pZ2҉Zer5@9d{9LԿnd6Y\} Q3ﱡK.$ P@wRFᘳOCdtiwL% u5&V|#wtPT][+>]+CODqݙ[@_q5?}D$nDڝE~{~>opYps :%z&!k4aKDS3^de`W %*Xί9gYEhP:#W0R"Z3CwtObDPi'yc$ºqR=9-Ww Sqy#M)wN/M*_;ec&yo͈2`1 ghV,nT]l.k}CwT NP\T#x6Q^vվp.(ec$3.jYԭ]טTy F+bClQ(yvkO} \I,uJ[z /KUV冬*wqrA\ca(^"޹֥c<ħ!M B_ );=G,{lМX1B!{4dsѱ~㱿ۯ%KITO%%eոqݗj^A:C:hM2q]t~ؾ 3BoD;:ꨛA#vNՔRr4cF'yH6<c[-e:L|yc,/%zɻ=skP c͟ڛA&M#:E&qw>;wSDgm;LCտf&̓ JBڦK/ b\:QWRtg@0EYIlU!z ].k\ְ2S6Zrd' 8d`8鹴#{r 2.H@q+컡.n ǦbL\JPϋa{;w >L˷P3B( hSWhU (/CC_`Djtdmo MtᛏP%L͙c_)*z`l ң#JgyDpzws}\\  (@4C!x #06 {zm$k^Fd"g8x%cDbn@I$YlTyo#?zbHErYDOYGPi0p$ QeV~sR"f֬ Oؔ39bjrz@""{v([ \? k+} KϗLohDO=sc8q NHGGb#UMyBzlcb3Ϻ/si{=4H+;= _ҰR[ܣ;3R3~%0q|66@qhXĐ}6̪!i{c ɉ9̨InǖnE*[xD"CǎcnΙPA( S k@t- ד :qX' ߁[ (-HN;ٷi ? ~VIr1tyR~"ynVǬubOKv2I#Z.ģ;N=$fXPέx"sՕ 4'!#ùوO` ٭!!*T _StSp^jt`F,Kl 7`(HhVCۻ໣Tq:ynXL':94q4ֽe>d41tto{WܑqEP4A&-wnU@6'H?ы)9iۢYś%ڹ,k C/ZU@H^~8M)A縁 >@]` ;l Afj+HyozcYǑDR@3S+i 5g@۝t-wy9w;zSՒs[:eE@V7wu3A!RBS6);hAvŸTvJ-`!>9m;a;HX@{ & b8lgM%ŏ3 `ˊBwڐd\[d њfd>Z(%!Nj @0 XJlsB? 畓QۖjU,z2'͉'JYoyvB{R6BUUkq*L:ڤQп$ZXi=E'ͯ}A󘁊N!{:a{2JwKz4!2"|3Ynsb+;sAA)T4ߑ\gyQ&^@Ɣ5FkqD~XB)4NWw)F9@Jq_O#h S(ayNrr[_)ZJ#2f{˙!L ݂>v.x6,hv}gW?%y_ڛtN1VM΂  Os3y!ALwc"=&/848gWV߷"+4P\$Yx<6:vזo`o,wzeZ(-`]zvڢ@rә[]$6혁ϓ׮-^~b%+U,'-ʸ W<ğH8JZkr('#%#'qw 2BJ85ҋ|Z 3.%fq_lX^lwk,%"k M<M=59gڽ7 ۽=:0Αx^s-lA4A! *L)Lӊcc9%O'C7Æ7;՚seoh6B܎k|тV92NዉheD2M *arkDzg5=A1VA N9ZR)K*KIG q*"zvM:y,f#26A:a}ⷒ|#:< * ( b<뷊 6P_=>./+~?~5DN|-: xL~,*坨]r%x|Qi;07o킨OPkU]TqҰ0Pk!X[V !*lr PRnQ1{M$d wu;i5򲨎lUvUnC5W%`xҹcy>Wڧkm !R\܄&8m3MȁTa+y͋JF>x"$M:jXl1_Kޯ2ZϢ /S ' ;/ZS+eYVL+ܞ2ҡ*c6F!;v"!}K2x7 }rHFtAZ;SQ1DKiq)g֪;jJ|$[% >Wи*I} nH8wi9JksHF7J6Ys) F›bB.I-YixImy'q@#xC 7Σ9?<图F%p~Dl4z6QfP;@t%7.|Q1ObtYy | ؞-NqM/aŢA4H)0$$:]t?dV~NTYGYMN2iqE[&;foAJߘW-WrC'U&Rki¯A `-yVj^,!HX$6F};g&cW YV6Nٽ'Nk7 \Q[n÷`[Nɚ[zW*Fo3UYԲ+a%B9;=1YcXd`!u&.WtلS,mN=FxQ[B*6bG.ڡ{PGݺ2h,;)|7d!~~Fy&46D8'I]2mPw=dPM6Zf`B(?ڲanE/Ȉ2u#N !mzăp'v×\#l/b:iݔ4 ]4)eX;a0kҗ lWSuh])CH7N *2ꜜrPA\}EI4n 믞 At?]5 69t\P#(Ʊj; >fQxS&Yj%|ylf7wMVGtv3(|@ ױVmtN6%9xȕ3"#_T[UUG>n}JP5%Vl"*,RgS'D\oYI` OT>dbC{jR=PvHfe۝7sSVؒ8(7۞K#\i c 04;/Ož` i.ӽ!D^ӹ R5jUѪGBvMi_IR'1iC{ 唧ls*=Ib㼐qP${T&i=60ЬT@H@snzBWs[Bs; 8 >v;:-i]HPf ʇNJ6?qToCJ Ί T2$k#0 0R3WCT|z=+!~{ 1{),"l0GO5_ő]| {ZɕC=OޒFdjj'J֞pqr`du@?4QwiSB 8Rwl|-h]pT<%nAi4O6u[{t:r MHz:H6u}eb2݃`YisOMX3+[`E0RURw&*[] qb1*/B_[Nfaz+Ep7wl0Gy;cF֞(5[W[stu,Y|FqM6c#e0%ʨG_d$aQ],Vؤ"B`9s&94of3YI|p+aJc,cJ{Ա%i;,.N~m9# êʄGsn,I51E9[5V\NC7{6DAlm T2Nj!En40@I㪘 Ngi2r]ʟ2^<P`x牁ՕQ mGoc \q/[zg+][P@pF&HcO6g sϋvNȦA–{Z˚,HS'Sr$.*-;Uk"Ow3o%!ܜ׵E`+_dMq ~ )c#2|7oǚsertطXu,rl}gcQ% !HNv_ "By0迴uq*gf~챨fiBBz6kw q%SSq DcQIb*J׎K{ҡ3Ag("9] l 4Kض!=0]qD<՛14ʥwꬩԍ0ZaeY.N"g|}#)s?Ez7 7!JSutƲ]=EթMP$Hc ,L~MEu.D s^XVV0(wOD> K{ GBJNx!e Q./w:-qk\e@JT<͆O` '* R33q`"GeT}JTn Nn]9p*3 !,l*_FbEbBmq` FPMx|Q;zRcO_0:W{2l1JM!lpŵGaG0^PF/PIAaW,:|ǷJ({ɿ A h$YO|9JMYoꘀ W=&zb"ඍ^pecK6H!.{NJurOc}MQwR*t͋1 k!с75 F+u=] G-%z; S1/![{7I 6l*{`qICiKFtQ>Q ͭ r"XE0 fa 74~Mj9IO\ PK - =Bݦq~  }%Nc1# daT蘯uݩ&W:ɹ͇&D0=RgoΒWxr@JFdgjq7 mᾳDv^ 醂wN%[JWpG-"z "]F2N\ۤ}1 OՍ30C,q!;X2tMh'yKfaGXkU}|}imNEئ| mۓ}$״N ckt)]/z|KιU-Ol$Bνʶ+x^6#Vy"-_$doƳ6DbJ#]ĸv#m6ú+M7v=8,3~r]S4n΀k&="Șv46[0Ys B` 0)B|oy8:Ό|<5ˇ07O0YD.)͏]+!3BR< (:gd>L5vz8pP; G& ,0/0 3uܔPm5a@Ľ~]dɖ)©mY6ȃ}=h\PB2UOquj1PTIkBi  )sT߬i4%؄"-͊J)Dq  "P/V*ʙ!Qp(- fx¿qͶG1Ցvb{˼xb>uU8],h#5W-eV\*G;P-C`,AYZ|q Cի0 <lUɢr} `L{-tXf$'~cq` ~}b_wa_ki[C{!+DI[ޥ71 qQ:d ,M:l'ƌR)葭! *0k6Z+:+gGj2軂 /5,׹*P p}#lڡ$Ȗo&C&_ \M5Kz(ӝ \gNMCkD `ZM:Ŕ$M1:e0]|^`K?wlt?IbѾwM(C>HF1 ˞k"D)ncB.8Σ >-oEH]ͷM}hvrch3ڤ =/(Wuĵ2B,塷^ˢjQLţܔfG+mA!Nw$2`}%p*jCٖ<%F{&+ˉ ;$p?5j f t\YaZ8xDun^ĆbvOȳw]F'}['ҥj䚍d%8LX8zeJ`D4[x{ɢ\BΪzu{W( N&AH~I]]u4Z&[נ uJX?=*U%y =0}e'eՍSy1ᦧRq0WS2 ]w7RX@WLܪҤժ%|Xjr,'iZiHi34jd}׋_/WK}:iإLJQZՈAq,M U>3w1]JD*#Ҙ5 y&lNV}%_'N(nʀM]UVKlm03TՄSAsgdxf$e/[˅&"S-&ZMA ~5=V!)Uv 6Xct\ !#ehA=sQ%`zAA {w)z'yÁ 2狺wa7 : 5nM?Ł9P(1Bd0o ~-Q\c!k<1;XkO9aKPM5Xdd9bžc٪pW'Wuu=>Ew3}d͹dƇ/v-&md ěA]MՐs C@H/c@MǖnU'gËKݭ(;SW؄Ww|Z/X%>9"-z8'vwy b}TrqXTl};lsaO\K:,LJ?q{cav@?__j\G@kS@%:_{eNG (U592]z6M[j|ykRغ|Bxx < 5T-\Jd:7s3T1Ò/`FXy/!Ҵ.#D=~7Hbi=a"Yk_h5?en [6R-M·s Rڗ#fA K_Nw 3[%/ A3eOkR|ƵA7ː WyMdnGIa\Aש { Z{3תy/uK=P@¤9@Ia|m0O8t% ag0d;9[4>.27$gEea5$H[Ҁ'Fh1\4AA>lu2J3;-Z0e9n(.JP7mi :1b[O)9o4HWBlBq"d:X8I҈&=cU4(zK}Sۉ+@lhGGOwDM6]z+p}pFeRnA>)9+kwИ mZז((!pk 9;kToD&1U֐l2"fVgϾ3O.$֏w(+r[;/xPh1ۂ%Z &'t»mI,0JLs71RQUcՖfVYZߘ)o(>1J~bcd[{0MVм?(Z2')CQ mH} $ՙX:Tr=w^w*o1Hd;$x)hhh(g5g\'L?͹FiHWe@$#V.l2| NĀ,uxJK 7ԷFm-[G4٭AJBIҟML > R"{cv-Ƿ6et*a%J #f( XtvÖ+Av\K P3_mch,V.ʹ?ih5 ZȈJW(P2m2kÝ d2>p84Q@uE-HI !ҿ&\{1ʹuw,E>NCYu]7kĽ"Yw_jHК&4^>!$.;PFT*ٍL~"I4Tfi5%I 04,ۤ_O_Vh!\',⫠u?-Jڞ +#9m^!Q^z?O5͹ۧ\ɪ4zڷ_*Uk*xT%ó0k*"Y?[_ V/JQ?&a/áRgr`q0tYmGX>cV}]Kd;-V]W;m4$/qz">7zyJfg}dc7gYWtrC1c_L`u58Ѧ#m&>#Hg20(e 1߹&fM[ԃ]|GMn/a9Ph6`Ix.j\?MuvgEZd?ˑ׭y;XM(ΤЏc)vHFpSi0U8X䭠'ʇ%[$dI %fy܈10N1%s6$T8Wܜ0] W Sc7lUp\#To?iL.1U\}CZýç._*t{y' 3{pR=KlJd, *^9 iU"D`x*%f(+ZoԒNޞ@*.Gw#d+n.&Z~2bƝdN\`XD\> zϸ"x{byh-ī3smZLxw;$1fu$w&V *v^c=ekْ."Ia2<~| +|']hCUz(ҏ HKg3:)T=8}.x.ɥ h~3 y;DשRBKN=i2(b^Zv ;BKȻ?>" kvѪʝJ=^`*sPK'c#9* $ϐNH}pӏ@D3[kʷw@Bv*ƞĵPךZԆ;ԔWR4|W u;t|qWZV} X.oN+ U˜Mxckq #huZpR27}~YnFTs&U[@TL 9EM2" cD r €8dT瞀(ˑ8UG^|D$ P;_R]$ۘ~ӹ;Ʒ X$!/`!`RgB'lIHԑ\3 2Vka3e 1U$NܰƆܯuD݉:ZsB +81MJh.=hj YVb) g':ؐ|c'$fĢ܈+`ZpiKadTJHUnnD6٘ aMPpcwVqM#`Yi''ZC nbC>bxD jӯ׷uIL$4޴۫} xb X~Q%$3dOpP׹ 2S}{c@"c$S1=pXVwhg*%A} ׳Ҿ8 ,L|!RnK :Ƞ^ִ,ǩsgfL}YBhzLy!*xrCm2  Xkuq=g&6B\axJZ=7VUxLF&+0Zoeowx51yMhlqNyyИHwM9/%ڷ '^ʑ|В^޴(?X,0u[VG e$&d/J\V/n`&(zn-xO#>òbή壘\yٱ]퍃HS)d*/;v~;ZōAHmpr~ 2u*Z+ulH ^XNv>N.]D],RIQ}q7YJ Dj)5+ͿܦͨR"eߣPP\}0*^n|~L4_=}ќ˕Ft4\x! X3NGB(l8(HF?E_?&s{fIeL?H Wsptsxu-JS4mSa]Cy=iz@G2&K5.r5O`_V9uLNFE:>GK]sPc9ZxŅar6j~/>ZG{kKM9#dL!HehK}^RNdէ *ٟW8e-5,NZ޶L ;tfŪ ̔kp9W+3Ƞ @ tu4 b5ɿu0ԭs//K Z^ vX6>I46@c)#3qZ>>0jUVt &.l+Mk}HP/H'%߾CFcE;:uJnkSaBBl]}ҵ&-2!RzdYˋױs BpK/UԠA.A1fC,&'Z^vS n{Y 2jq(tagJ.˓% 5LH59 _LTk39=vU.D\;;TP@g&0lp{WŜaUcgVi$F^kK&FjP{5w576$c`qb;j-.{: ?x2tB53ls{6woFIlZO?psATܶphj(ʎE8k:VIBJ\P_yvWGޠS`:[/lY 88+eclW5xœB) #/>(>?~ ḇP]M@iܦYsjJTI^tb&dٽj4*.ҵ[YE:.4Q N0>P2#bXܘ6`o ^_y]_\ų9B߁Tݴr|%jƱ`Vy!%=)Ke}SzSXz^zqQMp %-'shk9Zvesϸ!lO#(Y1H3OPET2`uNzëTI'nZUZCoh|%$sd\rd ղAd5^?{K#ΌA[2w` ÁNY9{A4ElP=XaD.2Qd`;TVdi(R8,!k-wvH>MtS&<<•gj<+R5M1pؙÓ wzu2W AEpљAֿe ^GSђg(Mǟr="6(_G)m8>:`&gOI;$q0߰[VJdGş@] ?KφQE+=.r戡׫ms\r$<c6C#|W_k ҫ`8gɃ:n3~ $W) ܌kE"J+t%[>< 1ud:"΄yZD] 4 R?Rn&_JLvcbֺ~) A$…l3Dz~-@̊Bd0xЇ=7v՚%}3fsch`4 ]wD2l(qxt"$LJ,NF֐K/W?>2!02:46!3 kP6iϠY#O- !lo@@@$.=K(t' r6yK  &,%(/ إ` XvmoI0NTV%.Z?ȸw" %zC +iHPmpѐy'H N*ྞ'>zv3 ڶ1H朝.c ( o". ĵ1@2r,ALffe^ A B<~[C&hk\Iê@e;Н] 䔞SNG19"n}_]x,>ZrE YKcKA2[h|n8O5JNoѹf#͑!#]䰴{I0oWIj'rT{{c:O)m;G!/#LoJ: &).. yY#_>䱤!]hC~#S`kK\ m6췜>I:Z/ܾS; 9`E 4c#miCNvO,Ur'v/6ew4DA*.JN#g[A_Пq)E10 Ov00EsW:fyj0bl$4{$?`v< ,ku w g݋ka,H5!_#c-F\`8Pl(̒F3cn{klL ~AҘ8(dlI풒ve SC:<ˡ|=R \o5H~ӛBl!EZb`ty^4٧@#L-A\jڇE-9'BIzvsX'٤SO/Aߦ5xIy"t%{*1Fc%CB8)BK#e5)unh8(͔b^W68]O~,iw8Φ^ WE=ъ;k3+"rSK=ZQ l+*`\"@?TCG8/'IJkVmڪt$}y*GyTW_K vio|:A5 n~2޾?pF^{1y?Q)-Bc ,(9d,WQyF-ߤCW~hY]Ζ_V^-F \Ԋ>M# Kp'a^U8[/yb$Ni='ɜ" Vok;w#C]4Sگ'Dmkeff#hU8UpWGؐgwJ&r(^zӛ0|^hV` ho1ۋNDZApN/ o}Nq/=k2h &,_W*K>nY-þ>8d* U<oWͷ2=cq>ufӫ2KVkVhj1%wsl$ti$2ołt OHU1KnV~2viWP[* ե!qJH;BV藦NNcG hhU),N/$EVyǝ ;Why.o~say0P>f*g5 ; sB¡5eV!Z'>+@) ?ølBSsT<FWHQ1d⬫r+=G8Fm];IQ/nvܯCD6 :% "/UXU;Y|Ƥ|O-eW k5i$ē'霽*u-31hGɗO3 BnzثK 2?vCέPm{`G vHr)GPӓB'rTṂݐmק"/.a?H3`N0kDR>=8^p:*`i:yK ,t]cJ,joTM,5;xsۊojo?q?veZrk&'Bձ\C cK7Ul yGtHIw=M9R-#U!7PvWEnǭvI ځNA?Bh]`=a_ Q8 a>!vca\/"Ho0fVIz)ڜ(zR;Mٓuh};v:<.q(X DQtZ ;.(0]9Zc{iKCbOD\SwDSHuz N[[!R]ng]ZK#W%.eFpbG]+Yؖ|V|bQ"r9BڣXpNEvtVvj؅O@f\mo♩][+ y nS>S6Ж8@R§f'V!} %ga{HU [.a De1 âyikjĭخq5b1JrTCE(=*1~9wy[3@7oυ E4sd\ ̝DX;gOr&uNwCZp>b\;AZL*݋1 N=}mRY4G}2$͵E0_[ܞu_䛈EliyBpLXz悴oЌ,Z}d7W &hJ-glu&1C+!o@ ƒ5To4R8̤x{RFD'KEhk-\uHiK']5)1\,s~am{{K[iLOO WEXgĺHeh.aaSbe[Y}OUpTE^Փ(;^ 3@j`~";eAR7a.9kX]V=F0%ekZ>؝꺶oRl^ a#_ ,g7`աy=M\@?}|+M 4 'f|Q*gJb_\Le0Nq*tkyg1Sqk"OXkoBs,/w lU?ٽL\ʧ-=#o++NHfB]̤%6_1M/>ݫ@ Io2J|^́=ʍIh3hUiӺo˗Pa)aA-̆ e5UٛCӒ+Ua6A! )Re_~SUmz6 v|j Ե}U(lӼhc2+23d7:sko' =)ĉr+QJ>F ;۔ P-ik])vF* R2uR,э̃ Q5ȕݪ9!hWry3TE<9hv'wCk6 \HIjSbMjPP3d|rGc[ Z0 J>x@eܬ@d[컺evlw>Lz&z0 ={崥?݀B t G麬&9=sDwD?zx?ý>b5N^ 8 NRrV!D'?H$f4"Xaޟ\sU(Ov/S Q,WG9rwL$yd[̫{ M%{:z }7_G*?28&yIYEnQj5qy!^ӎ*Gr>[! %*Ǯ0^9m(v1q2.D*RCo!lZ][M MZ](XP*vr_YO  J$~]%%#r|/w89P1,1#6ΔʦOixvqTS٠^@] CD< af ˖[6KuV>[0Pr-ڍNЀGBRYz&bjHyq; ٫uIx Ix QO_J;l+̯]T 7x| x#GJ%S0V5َmKۙ. [WP)`hupayƀ,Y'l+o+HaDwdj${uUw(;z*m> R gA>XhڏF26B-,̢XYBYAU"?3hљ_ۍra腌 ϕ}Yt.#ߕkو&AA8n9ƕ*X)k\.-lZݬе+Ww/(9Z,.R $ Sie@VN5SR[c!J&lX@"cOG>̐x/M_4BItvf)pNT(Qe^' [X#k7[]w M lIx02{}'r2p&CTsMi3ƅ]æe 1#7:EIaGr9 k F[Z5$3@A%-S 8d Ъ,Ю$nI >4؛;$|%O#*TJIJڰ?aB׉M"v,<ٹndۓX`L񞘟 6wn@;B*߫ݗ_U꼡cA.I~D,)-5-,8|pO$T% ~VYF* 9D)9+%ovd|d2+,j"uBsϐ 1$i֍LzX)rf`.1OћLiB#S|:܂׶lr(>>-ȟLf v# 'C%@l:b.U,ףRux˼G U dw:AGuru[ -)}濘I#ч˵"y@X۱8_>Qy( K:>AGEm{q8݆GJDHWR `a-%5QGl~0ox#J/E|fjw)m9kZx-\ ͡j"1> & 05`J.GƢԧyg=wJ 5TVxmZzHfb͙*Rf<қ-4罇8.ܟ(i'~+,.j cV/um4bblLC ѳ¼UQفؘ<8XJFX4gtۙ9/}*0bzjjDiKpӚjea aƊۋ3JV=LHWe"ЯAO7d VǫI6Lr,EU[Ko{U.#xUqՄҒLYoiZݒDTRv8+c OK_5D2QձRq'6-hpHPueZf7v44\6aՒS1Q ͫ ]P՗*'-V Whottz?-g)vEv"twOF66`r@{K(KI-Uj5=hP77ڪARZzD֢$>em ]qmH݁u>Ϫ V_ɹ\+SsE-0RGZ¡ $K]ul%罃賒?F1%_#1]g:f6ЪwS9}5$yK~uRhGr("ՍH-ɕVuZ~c=Jһ5ka LU2;Exp?kCǔeCqpd(SУ6M*52Α۵Sf]|Ӄұkh Xp"r`2>CT*HO{Rcfɿ u`_tb>`f簀a]uHH iq~ ZS ZlФoQDng”EлZϤ-`?!RY̘yUɏKiv0jf: m;yAn2:@tJ52оW!% =bʬS}Sԗ4)>xَ4%6,B+MbBWL0caJFC(M6q$Đ<&>e?#܎߀T٩;oE'$r'e|\vwW}4-Jlʨ̸+Z™j7Jsn MW$œkU'+tb C! 7'~)_L6Ͳ{.z=DI}%#.Q}?2a r]:( =;L_~(K?~%w=31-3T:#Y/sBEbjhe4A/)q0g?-B -?)&?1hz4d0j xSS4ᤀ/E8 \_`Ej?{={AWŃ^MqHRYx4A8T-XaRUaT%('=~ǦhVX5X0 @Ib.s 0Wӓи_L1cHi,tRHXXsc_KneQuyޫ.*8GD% ~gB;1[ NɶH`GS<3%L}&"Yql& җgADJĺ=ɯ@md~SO#,ϺԵ*=P貀1?s4CB|sP"u8!Xc$+zU>ȾI6o$ZUkݱ=X@v 4gpez"ħwZg3MRFTjk[&)z2kh8^ pS٧' Iǔm83"x9J2ѽ@u d|]CI,m5}t~My9 ,W=9dLA%§6墑MFyLEWD훗 VDfйDkh}#GZ>~QL5 \*O/jmyT⪎H<fӡFO4u]tp/ucN f G,"|pRaS$e$-fsd)VΤ>p9H~ᘆ~Nߋ< {ڳ%R!ޖOہzvC 0[-qmq2^⵼92;Qgǜ>QxdR?~V7 m>xtö"Q+>c?_^mYv. V(;_Lb0kq l/ĕfya.>+/j/EHkW#\%%qۡ^j9p e܉7 Jr5Tq>2}rh(k.طelY:9:]SiӺ ]}<'_rG2}$b.j*ٗ ]F zU;rm5)i3Snfm4K_2%\6rm@_Tϋq=lHLˆaQ"~ê({b8(!%`t[N7o+ (|Btͦ6Ʋh. -= U7p/sUljy;(vzah` ;柽lΪy-İ=oַy~Bkg^aYO7k-g[' y&PqW4EvƋ?::4Wdx9%7 h!wҌMu4^_@%ƓC]F'-he7Hp  a\;B }-bνU g~GUmD?1CqKJH:)0;T[/"ԡT14TNCIk{;f֜ P  (Wׅ_ u A&%e.g`︂sDߧ$>H[!vi1(!FE)'4Tl [D||'15ݲ2I(!XT Bov7^4?P $D3$h^V`- ˊCH O[~ԗh^hӡlt)id+> `UGV=f+:L_R{[})Ep7j=r.7Z)M1땎)rDK9Ƃ@&ҰرoE[[Boӟhׯ-f*҈b S"S1'ʪeBޛU,6Qz wCWf*wJh;^E fu rCKx9uW^|Rۜ᣺D|/$#-X'zct{>s|&ۢzmZkmLzV_bkg3cU\ DVt>x9|xTٯC]*A`ɢw0ÒPӑAਚۿf7*`ąg4FX>cd+"S)_O:Rd&LZIj&9 ^"CO+ICNomCSn# ٺ\ 4pXcV.^@fnO3,b38o}QK,A6Fy_ qiKh7rz%G? 0p՟+7"srx47ׅ\=j o15CgxVn:W`w픡V Leㄮ=q8geh%QXT[)SžsSpWp݂$)c`96p~72 {<.p@<҈_xYbը["ow~򶊞32Թ=֣%vM0L/lBeS+*wϙA v͎gD3Qoe`{|u0H0!tyw&s^˳:}ybu.YCCKb;R* ?f$v+"l6)S{ 94֍>#^~7B-ĒՒe#۲vRb z-?Pj_HQu:Ѽ3OvnG)zmB_=}0>G8G O@GÕt娿36uv/nk 9Cg*~={(խA>TWƕ9g q74|7PK:Fݥ2 %4X)#$*]p 61ü Y 5:ӎM 9UFNn֓I΀jH+fp}b=%5E}W oKEҔ(&M˅a[akwtڣ5-ԙ{:w]lv&Q'։sGbzAjGP[~.u5I-aG4i6O[l 5r53ăyN\:9<$> ,]{,"m3gܝ"r丞p\84 'h,gih#QP5Ll*|ك ±+Y9pRQ n0P~E |(wD.lzhU O;w Hv*A˜ GGdd-O$:7R~.g{ @j0b[IXœ'2}NY@dd{nP{'.J-䟵hLcF ,3@1a1S?v\Y@zkΚS.F+8*opRVO>$2to^;ɩ#uu+\sT"2֕č|IHg?LSC?>r) 6~VZ%BN$Y!/u s]YfZ58g%a ðI-y;0\'臄gT ;TѤdJU '&QփM0e*Z)-Tފ:EW}h5nrJfn e([2iƦȎ`:`=*@m B PV_$C74.8Ull|lCpZ[]lsK^zQ X5l\WCΌYαp˅L3p.6BB7Wb4XmY&zm~<VrJ3cM~h~^ K? mm4= ; qw6R0 înˍplQ)8)IKUr|_)&WH0m(J}23z'`'݀/rԤI AJNYa"'Vا0k-q 9X3CVPĊdř3,h?&CJa01[; |1gb SlzH9~m{ig?%E"2wUxiԌ` m݉Z㟶0P||'{EAA6;!'ޕ\C/_p%Vvf+?Yaafy'ȃ R4Wy,<@|mB]ܙ:Dr{\w,XQ\݆齵vcA JZxIRM ȧaOpI*wt! mCN6z;Mn\aq3O+nH c%`vgͻAHÈF8z8t-O,Eۘ阫ĺ@!0>k./o J٬FNVB%vQM˱cd _U^-A4b :eA!DeNdU̩_po [&7Es5I82cfkpf.b 6h@|pλ_إYf^G57 t;" W!Ւon).^# ?lHtYcDّS[4p;d7?o6֞w}c" 'zƺJ<.Ji'-&C(.>xy80{qlc[C_k$dPJ &0'N zǜ ]&0&ӍWH t 6[_ :m+ IYV7.d̀=BSd)m-1FGփZ[.5 R$U Z4u3Vˈ~<l_?+Lho |[ń.HSU %.VpÉe)l.mx.[yOǖ.u6E-i^ARxC f]rD8 Z#3I#Ks,;RZmEqP-&  [Պb ݚG;A^lql>URROWYk- ?Lu}a~mfvF{HSp/I6' uY }Lj=A2w v9#GZIi+nt[\6_%{<[!/絥\> S$+$ xӎ ~x`LR/ i"h%Iⷮ[gqVK|P3{ $1oIj1AE.08a ~ gpf~ 36hD64L_uuf۸(A=KT-@,T QEĈ*LʟaE覀uo5P@@jP™6w) k>0^;hӸ̓Nc1ʔDPS"XNĜVQlO\Б{`s$=L f:oLs:"70P;)KpK:;)?Z ;)%?bJڤWE - ͒f4Aǐf íJdFKR; xz,MIw|ӊhPmx?j2=V=45|U5`hz'֫$4L(<(Ck4]s κQ~#RN2J)`'z$i/#/9>vTs ?/{2U2_Xc>Cl8,jD ?ǘ04ln*|91D&H־mfQ['GCw%bEdaڟا&g5r^M'S% jWrAqni"^ 45/Ydr;FH>8qjnsGSHŸVyn/cȜҧ[?;*wF4Df cf=5¡p%v>oRGa %oUp)إp|H޿E&c;AO*F,-ty牉h5)Tay W+ӛ`M$p̯WDQ<tB)p5'i Ual X1OK*p D\)֛ ]7/0O\z9V/QiAiJts/QS~53jX3sѡ uw'(w,H+ w"ɢ(He;jh3SWNDr)dt#uUP+G#|FҤlFUǣ C: ű5Wzz?l8 ?#ƒkEx~U(ݏx1 jއHY6~37$A5Ÿ̡'6 '@'zL# eI(~0N@?7^XR?'g^1VޯW+3 Zn$!>pfe+І]pcYxKõyz,QzrJ~9ksAcZ[/~`=G mű ld!yE\+3Vh._WYh3&̓!vUdJF.PPo܃yzf .2{I11Ǎs+ EY H2^gx'-#*o'i,QH,?VMT1TήJ"C }jk67}{kcqy·`a:`a'OzRƵ}CЬM ⪦b%Y?1CY>hCƄ]U Opa266ZE/Y yKX[q[f  w<4Ɔz۰/<`8ͮOU%P*'qUyJPբ+Zsnژk:$a&jd7{$-vZ|dXgbqcb`8|[ϝiP.S`ߍZ,5 N\JZb:3$%bldޘDqBk^Ut=90noi:Hb{ C26c[W:i: Dd{~qNɭ폝̩:w,$W8YK٠=]Aj}YKߗ(w^V9'iu": kʳ 9S8 O=* q&H8,qmJI^ƟAܭKX GȐU/~+ce1gA؏FE7Z1eU/6VkjU!f~Aۈݡ1Y+Gٕ3Wk8E`SGp,6vѬʌ 8Iko&fZ J%==V(L_ V]p+DS|Nφ'̓ZMy *l"B=>Pˋ]5|6L WHN_,E7l/倬kx;f6?ڀfa{U5u]l / FOOgpepn5ຟП|(֌oZ]um+2syI13d9[3#ܧ]Ԇ !76F6Vp{0aE?^ٔI՘R<0В-^is#;5"8XzN$AjWIh܀x{1 8L};th]0ShF &rIYXu@TJݽ,aqb`W D=*󺖔rФ[ݓ>uN\lOo 1 ؎i1ESYWǢ) LV2\ruvG/fY)-a!N3 bwdr$xOiẇUlgףuV4qSd!O&vs2Hh&jUu< ׊pJr]:,_k@rS '!'~pp .*- k$-e25!|J/%(%fh/ Jۨ uBL,g5W\Xf7)ȩnclrS3mg&:lH] pDc&M Wͮlٿ>3"3[I]JKfeQ=!`{ شþkJ&(,z1  *A:g]"4ޛK}̝?cZNlkfEJ!!T>&xDC=>KjCUY0xѰ {ӥj #5g!Zsс >"F<"=@aoC4sYn&o}:~Jn}xtQfa39L>. @ (zB=CpfG^(˟+x^β)%^gQ*}%C O:Ց'H|>E_/}]<⌘k|[Z6X/7:K}3TLV^t-.K)vGv%oyStc J%%oK9"xEͩua\ib 9h.w%˃նS4e7̺q  r9 N+6fyg[+YXKNod:`N|=`w2GKM9wyIv,LG$AfGJ n?f+zC]f"5l+Q3mKXӳgDCEsZfuJ|? 9/Dɩn N.iq I!@՗n;=aNB"o87So]uN9J 꺸΄oI &nAUnc j7~yZdV=YWWV\~G~:DMb*uFW~LX!¶oY?"g$< +ΔǯGQa1ezV1W$K0b}"ZÕmf }4`Y*ﴑ_'޷?UUxIc(iaOQ)Ʋ~kl.ۇ"f|:𢻻zqAJ6yTxA-zF송TUWhQzTc[VLy&<S~z~nܯ#%7oP ݢZ#~}fj|bis4[*́f(Ȍ Et{T$᪸Zs(ճ;dPa)86w,Iϩ$%}Osۍ|DoeܙAeeC #Ճ Kqų[7=xCF63"R'HIjӰwݏ%~ 1h*5>taEwg]$<~z "~ wAxD%238`C;w=oY2v ӐH['n*'3L03Wې8} _NSX J3Gbݏb3/Ē/v5rp:xn7La{ 1"q[Q $lKǘ ^`A8O鷺2A1ļ&5u27:yڊѤEXzv;{Q1.T} ~c9s^&j^sL_P!3gNS}$2!4wDh ERG֏LP ȑOXL~@\E57`kk~AŌ6gQ 0nЛY?E#s8W4&jBW;0f#jowX@yWNY\fl0n5'f0dM)E(KdsK 6YѶGÊM'ؿAԾe@jbo1uaLB6[w3VfA%Ix#OV[1b [Fylˁ LWx> ѱYvŌ 㨣O+/%G l&`mXJ op۷d80n1CIC1@eV2b9Q&,MBP1S-r\iC{#w HU,ғ7? , Fom_p*: : #f l"ƠZ,96ʟ*^z5@:P@S5s2#0gj7,WjN! z=\[F^P.< %G99,:t8 TeW\qrvF@.2a&IOpI10]".A$M߃o>6$8󩁡-ę fGq&k@쀢`G6K͛ >4z372:l  ЯCACQk@cNZu՜T`Vb569OD 0?0D 7wkX\K"wVݞݬ =U݌nYH8/g|mHRbS`|1f,+^:*g/@+{U_JG^??l'iO >s5,.!;pY4)֭\M٪ g?K?cZ:iCd_f_H/]Sʫ$u! gja ^fy>C8HS!QmHldԙ{=gS!{D+{StypBo%7n Cxr#sҢ&U砛ki11'>ͯIL rKpۙqѣG8nP{71D&B87,#Į(`.'|gdUyE4;Oe[%+hb ɓ492R"ahIQ.=oot]Q\MHIr۽Ǫn,Og dW"rIhdE,f6w] *v!Hz(nsLFgugu8 {3l\E.ug;{ Vu/υi5wbevk$Kv)0X"uNલּEw-^yEbJ)#R=a .Rfz G/{G4~JpgRD,J7#J:~- P+޺,Yz؝$ցm].Pv̝9npՀǸs VbBSg5Y$Ѝ~V+h$Fureld襥w7d ZE#3cƳE j'9M8<j+*rLTA{%m{Z3ߕm9ψ] o+OsyA~/k#U?۫Jй*y7԰ Ka#"%@O*xͨ?x(8BB!aEnR~e//n*;+jY9#phU) !|*WjV+72HڌR|cn6|/u V9l_M){MTb%pd zcE'{(F.2"5S8Q`Y|Y-+t?<ux}?pI['BW(߸4N *HaA31T82R[2E[ /f zºI,w}F/^Gv CoNaYVm Osx7KDx84J^ JDJ̨tcB<{WHo%[H)j0#|YwT.pT xlPѰR+hn;o.%8_FQY1ؔנm19ЯX';/; \c%^+K=lBé)M9}g `kr_6s~!br?$<-Eg>ǔMko5ǜp8icpwsj ԰{s ),۪a[ h5}>)y>(݀SwxONe5>LKɗFxo1ZŦa'O^y,Y#*V6tT/-18{JoX'ݧ;C/\%LM3D ^_y8?A~yN=vÆB޳ԋ^BCuvG~5f18eo2'%t7?4]*ﯳc#/E\4(v <-3)Sb5 :$%^o) NЬE/ex >GRUnWu-$_;P ՗dYdSĞe!&% )Xm;m1%Zzf<@τ, [|<$s]-~ҵ~0@y@d ˞-IS^J'ar_8˚n&SJa.7 v1IJ*H442׵ Ej)8 NOZn!ØNPy]ZȯIsf嵗nyaP5{F+C$ m ȳ+۷A4(vR0YϘ#+`wDXƳv 'P2gu/ h\2ȸlɱ z֩KC^j=Tc*݁  ?sGg]|~&X@B<{i$c-gR~I\n`Qtx]2zN3ij'D]Ǧprǩ/VYILO;_؊;b^b$gF]} ΨV::?ّ^CG 5L2kق3l:ufp5Z^kj&Xbۻ0PJ Au:@.Mj{6poV{ $tDnP4j4a>t\;a'juߢ73ݱԅ@f]N*+Uߘ~;Nm_K{-i%ζhE6_2<'%X%$ ޜqOZ8o\lэDj:HLPi ИXȿ@Z%>J|^]G~Qnt5"huP/<q܏dzO*#n̍ECEL4r]=Lrk."#DdT7vW8A G6<+5:-wK(DsἉ?aC@ﺗ.qލY5iB/B>>2;̪#[̡ TV%uگxԣp霩瞍@,\$vĚ(U5`?lXSϾӕJL"d:L/T5)Bׯ~d(. E:NV"TgڈP- #L+n%Oܺ;ffLh%7.;"" Kz?]dR7U4U"ʼnQXNWXKS;@ȤSqw@5a솤iܬ$xP˛~W-!A?1%Rs\(X"dugIQܳC F-kt)6HZp EU`B-1"Uh؈!"+e,(#YI u,m0d,y &Khi ;UGNR6(Z{9m{ ^.eX拘݄XJYj"UU6VD._{l\sv,> Тq6%,A`0 68U=ڥH Q}uuɵ>VGfpojZGt/I޵ۅNO'xL=`+E@9#)ej<@"^|kGi-t͡5ϐ #rF4V}nH"Ẑu`@cC P5M>Mа J%SoP֎M$**va7cZ։ܿbeX%D\gR2ZD3;J;LD jlҨ=w5Q}w%qb2ȓ9˲S8]YhZkҖS8I樰ckUXt}4OcYv8 [fwV8$Oʊ,XYj99J3 (x'Be{ C#0(P aQ_ٹɤṻٔ .q|Vۤ0 xXS5n|tYk 5&={a G3'vwEс^1%VV%ۃ~ҧ{`)he9:cj U?CiA)ڨR0p|яhD!Ds r[t5Y9w_Bo$^FThP| k[SQܾ[ ,\`8k! t\.ih +lGE248si~pvn/ElCm<5UY xUηe2'~ȶ5a--brB1{j2l6jR7wqNz,utaG"Hm|Z1.4VRr1 &Z-}D|S"Rç M@FdN*r/5)5(NQ_ŞwͯtހMg`S|50CQFա,IuϟkMic[HKɯ2̺{uRmjYò} ioV* FxFukS^ߞ-صLs^r"(IA6~H%DV p1jc2 8w-3(|5E=,:^ӓL)6,3x8G3@۶ q@-Lqѵ_KFEF:ZM$C*+:mVc )+ eWt)Ǫ[Wd.Ⱥ[ՅZJ5t)T\k>8*! RC!Ϻ6~&' 7e,nKd˲Fͷf|XHlǪ9 d9l+-;oUl2@_DUz'̩)8BVspBP8X,%ͻ90RG)R ~l_r bmh\ĖiX #`p|[|@0#t@Beӵ.,'LDD, jk s`#:y%ɐakiԓ^%wOx./(M {B"jXVK$Lט7}|CmdQCf1}7&$_tDWLӉ)lM ^zZ)xKwrF̬R!e[^/wk13hmE`]C߶e|\|18bYVn1.Mٯ)_.zXd$6 ~meBU )X9^>2_?tbOAN! ^TXeoرFJSN |oCyq>3+9Xȣ눨"l#&-9NZGf 4 (Hģs%dK~,YzYx{f/C3u.6FϑkOPÿ&o@CW|3_ZK.eWhv`E뿧<`Hę{YפS GQ곲U\ũzYAVîwݳI'uy"5&Oa.ۉ=QK[6H)zejњ,{ 7??q7dZ/,~GA;XeN`RJE6.ϟ$TаSActzAH[LF [ 7{z$HE`*k&<[ Ƿݹ?Gԓhʄl\L&sV{o}kz<v+s!v7CB}幈6, ӗ^#8f]\rP#8@T}BW[ӂڇo0MnhM$ mL?e1)G$zA܋CFXjF(eƶ# pR @ g&2k;Ubn8:v _Ump47xXB֝k{zwg &vN򿆬]Cj.z=/G:$u('@Yi30j:D ⱬTivzA>,JHfm@LC뎛eEUoG%b@M MmkPe" o8(*hKg|Frh>gP`C9m}oRzp rI E Ix:%И1jU{t6n}C8쿡d.%žto@:'0m^ 0dNXm m hF|Ҳ# %̴4[/o̘Ǧ -G7;/,2@ b_hC&!d1h/׷ $&txBCuO^9?KRv`a$!lu-axe'%5(u鼬˜aНdQy :Xo[ cHO Ė?r̘@⾝xՔm;ⵘŴΜqxSÖb-N4A& f`m-UD 5} 6[f\859=Ğ-vƲ0٤i{ #)a1^dTR* 'yVSʽhR$ g3Q8\!˿KER'neP\ ?.0 |m:v>>3Jh|߯ TYXF%P:Uu+h+¸bԜj'\tСOi^:ZrP5 գ!y)RyDi)o)r0n)Pz-Kc[qӻ{niPxWpnG TASW 5Co6LǫƩTK%OmgɅ|`b=C 701+Sv_0U8 jkEc5t1bK7M/QZQc<CҼA6&؛`zLgY ˠWaF#nL<@G=i6fAxpK__osG])Flع}b+};anan[F2Ѥ)`1d53|4B0L3nf1k=jS2X7iH!ss3 P \w~-iC9#̠6[8_409rU]vg1^&\$U4hB=(G#KLZѐZ1O(apڍJp&r}3n-sv%.n0c7a>>˵w'dV!m0ȎYKQK(`Ӄd}Rz؍IQr|ghADS#ے.4=1UJsġ5 Z9%~PhUͦv 8 ;BAmv.uWO$u)isRDILlp4P²aQ(|C}9F{an믜tD|WtxQ TK`1)971G\f`AbL~e޹ u߄g8bBXjqm. \RdA^^|.[Qqg64#wFFV2R/,n5n_uvQC?BjPFڂ-ѫB>w#jR J {h#\}Vn?/KrOYe\]_/LZeE6B |#=~zI4L5t^^X V֖_azer;#Z= ?/92zEeru"XM/ 4AıGV\A-ӎg@,ϴ"dZ, -}$ܧN_܋a.n%p ؠۓe͕d"muy+ڍF@ocƦIPE]SYgt!9L\1X<4scVY+7Xyo/CQ,tпU! H;#Me??#&ox^44X MTBWm>.}dq@9y]|`f_MBNk>@@B#SߐC]P[+תQllaK6m ĿPzX\N:ZR#̙ᰴxtqSsd/@4ɗcF/JfXKf?'c% c#f =X{Y"1hFX*Qf%k*RK_ڥSM)wdTyڭ2ģ* %c#鋜t^ Eg„5Fye̿Z]*g;Y{zΆ͝$ͤ?w7C\Tp+'BuD/QgE&kW<}K\^SO/(=eH bҁ`F5V0K"-tSAV5ж͌㳈XFՌvK0т$`afOB:0'v| RVx aP&]Gń ',UZ0c{t|>fȣ2~S$tDV_Stׯ;ٸv{-RQˡ;-ҥzF(3ngLۚ},oerd'DlW:aUi AlHk=W[ʬ9h5*q{f%m10kG)WhIkD:Ug/gLb;*_=!(ɢ _By/)wyfMfM\i&`ݏßl{tn}ɸ- ئ1&6m}I"ya|# (ւn'}2-FhqȮg s8G7IfOA8>S 0UTzb)B=9YGnܫeRA 6ͫCIhk8Rp{i: o%\”Nٹ;7.J/7;/p j==ׁy,2뀰qb5UkS'Nf:'7 թ1@߅"ר6yX"+;l.lh{32-egi.W!%B5597 À_G|h%,6nI?A)=1H~7ni+)Զh޽Fr6c5xbg'%kWzB#zg+_ CKggOdf%\-@(&r'P@%eN;O!L۲(!ԦhiI!VqpJ0$P!/6Vb P&*_aO F ;_3-ڠU2.MH]Uݨ^8SU]x#?@,s~"]?ϑTs'PN&9C!Ϯ.VTlX Kj5| |$5 Z<>ˎ˵PAT"1و4GpNˤ8>>:)G_̌o)jX- \4cs= L|.U/ oUG+KC+7YH79R^dV\" ͼ[gjFH9C0$'uN Mmt^R ¼ڬ8eNar||b[ l`u2c(ˆz ƶú+[Y]5.뺡hj*l Gq;ҰEJ:5\%P5^>G@WHsᱸyG(Źd&9B,¼; M`I(OJ"cnaqJ*gw&Nc}]vp;ߓ5|ԫ"ts}]ڒ~c Ѐ1 .3z8=|ׅ%@&XZIHo QyE@huflm.׼dT{Qi0V쐉{OEf{%⠰dSWW/Z؍"!4Z`]M2WyXZ9O߯4mȝ;}= )nc]NQݭPmhӶ[_c"]\n[{Sl0]olx_< T9BnEˮs$gw햕 cs'!@ѨnX(},fq:Ø1odZJު6% l= }vcg"rٱ4$لOև ;b [JmmL,I_D8I0yU[m[WQpsү_ z<'k9VOn!:.?; ^JvHWK6xƌHO[in5Ha[B~Ӈ; ';N2& MjOpn? \/FeJ\䏞фζDmN}bd<#zQT >Y.sU68}[{*t%|^>%60`O{g$Ā[{Ơ-07oC9.wi}Yr{7=?1civ H$n5r_xNb-k_*;NhR~8eIuu(,OldFQ1Puex}״X?3Foܱd@D9$[`=GS0Ӭ?#mxﳍw!"j|Ў؆NIrf=YkǴ;t)7YUFp fRH.",.Uw&NcঘX4=DſK!$Pe%QRBrԈHTP3XEƋ J4]pA ^~( >_g&5r4;қj~:1Ǫ 5< *:{ LJ="HqF+p1,#LXx7}C5:[`4aQBrn8B\ pwG^%.DN IUä,n,V#'8Bdxvrqv/ EoX^Y8|T1 \=@WȩwzZfᇘO{3~d Ph(c1|Yr"!p-3!尅íGYRU 3 rף5U}<[qs^dzKFn4[ЃTDYEbMـ~].Wg%JpNR.Z hk:tgjO XfB؎j=v5e8¨WEOǫVaٯ"a թt>.l[ LK.UMWaI6 %y/ýۇU +ko1I<$"(m ,?40d4'[y#|ʀ[ɣ]YOXwG(EQ+)ѥBIq|l)#ѩ}2ڤź ?&ߴ=3P%O(xN 櫴ғj^qc|}vXAzl|a",ޚT2˞iA; cգ-(K$@;gcUoÚm@@Fk;N=>a { Qr(p,l'-wc"#%I y[0C΄h3(6d:jꁤZ `{)'7KQN0%zFYĐNbM.ϰGO)@EVd_-~:نWB W`-L^7[F˘Q$i#ȸs h5_oϨ-J;VHJUf٢/ x-CcڞPh\Ʌi!~h eb>zpXңC΋0qEoYdFSt""4p,hp #;OAgQN "ι\+*'4K`ȩ鉦+h Ҫ#>;V]¾dPku 9*b{i`TBrF]RȦW^ҪZk Vf3¸z!qPsH4k=JWy8p-O:+;}IU 0l gS%/[ettɾ|;V DVJG':@KNUλ6=xq vKPB\[Wj{oCI#,jG,YjnZ6C5Gk <1Sp[ёr[[s+A++jB+̝̙=5xg7܀j󤫝{KGNsfZ #_?_sc灘qQ%RT B}Q|WEFTy^,?>/ھsmwTfd;(u3 9}W%qFcf 5imsY1a:gpj f]d#v 3i6BZʃP1MoFYe+R{_ huZ3U/Ai% sE1ƞ00/Л x.@ToK,%N)q[%93gZXg,Ԡ Z骖UZ-,LE' |<4i@G`B!!tTlqU 'xbM>v5nhkX#ߘm[Ґ[k35zIrN~Yjا MB-IxUI;@$znĞ<`Uv9Njj8TG,gE{g"xf{iD:=+P6< %R syF]g[D[VH6N%Db 0G҈OHp:;įN5zx MElICbF>a,2 E0,JHߏvRI,TBUx8-`%OUP2mt@"2h_nQ'<^$*(%aaXlܑK;da];`.EEYE{4.8"R&̜<44^({0ac깵-^ٷBL`Fv؇D16ژ✟^B,AnuWARp{ӟ*{]47p(l,I)|q g@FjZ6W  F' m!]b lYfx5NC&14C=POˇ=tÚ^c?؝!&y,Ej ,Fg0YHAێEPQ,&K.16Я.epFş?&g@w2׻B:l$;ݷPZ=y7|J"?fb,rx)~T[G%9)D"`T6d:iP k!Zzug#QMq}T 6񙠸ÀxnpT.9;ii*~5YERE&nK1N<)w[\"74[ow pK+lm2 XCgؙkS2x=/$o$D^:bdrн1⦶boAi(ul+Qy~N)BXurRE3~"2n+;2!7(,´}%nә/Y ZLҚ _K(^18A2u ob ߱xˎW0Τ>08K'?:Pͻ'8?0ۙkOQMRWjCu)1)(O ;Cx!7Gf:4 7h߫7hH6!,%>\/b 1S[9c_TD o hc7ҴJ y_c]_0uػp7䳌 Su9g{BeжWbo%C0NZN[;#%l,br\rvVjBdjatz(W{E2IȅeZ !흖Df8[Sۥ۩؞4CS%R_sU3JqKޟD{h[$)SRg,A -hR-`2ZC8>vI X`Y+.۴|5 o6lTY.쏱3_/z8Os6g;gKޥD +R@i1$`N묖aN[LT+YSE4-Gj<;Kz b[v-xhMk˾2g^Cy~ E/۠JZSQ%>,gx5єRˤ_P"Ѥoq:Xx;3HVQڠaSaͬ~)BH)umXܫKĠXñȞviץUQ D}zPcsG F\Ų`Vq .lEPqe,5??ʓq~X*Zxk[nU2hSp!8ZA#ʯ\ IJWJBOvfi ohDfi(|ax"Nɵ\]$Et|yu^s?EeX)X(]W"i±y$EIKE3!S/EDE!q [`xi;f;(8<D|l->jv;B 8Sv/溕=xS.F QU y@/@9y,FKYPO`r \>.^8rehjOkz;b QZ^uћ7a8XF΂h_Zu D~ޛ>ClgܼVEV(v>^$e yk~eK$)uI5qw@8?$#Ze#:.>lb ^Aj7[&;0zk_ʕuJb{#_( R2(iyxd2t6:Jg_T#%δ* iOKN#"n`' j Kn]:Ƹ^Fy?类DeuO@v3)f_G(ǘD힕%s(dBw9wq:Qv5룳qAkuE&šU vbG}1"m;&G3ta} 9iZB7QwׁWgE9(L^r_]SmJ&(G賔L_=+!17øY{5aږY>j‹D@#BHD/C:,@4Lg |ru>2ILT=R!!J8+Ѵ币.iW3RФU&pPlm8ę:NKH-|q Ľ?2Pү 1:!ԟǵb`lE~ژvKAP1q(X̚Eis*NDp#@>I/ Wr7ڪVi%n(pT!,zp$_G:H  [syp9 '-r2"'3l峗;e[Lz"@mn)|)u@,$4i?Ӌx:Rlh7m?Z(RTڀ_z/1)enGZ 54"6UY*%vv9ۤL,H7pu깩? j#By}b7ȡ'sP $@~3aؔCfIݝ)J Ľ`K kvP*x' GzHr%v)w;K>۩Bg?8[]\ "f@T~05&x2 vfN1Js j}rSszd7 9Y~tmllkbm>E+.X-T9лE|G|sig3 ƖlM'p[ﶱ­𜢍{k ]6<"diK2wk &szvIJr#r,WM!^u` ݆/XE=7 @PGQqA:+Q-ޮA (lbpۨ +:cG~%$<[& k=i58.Re1jmI&^79_h$NWقIig5۠}^:?A Pm^ai+?ԬΟ8(}2A?Rʀ,~ !OOɶfi.#%aa!F1,n8AٕbIqUD)"J[7=r~:h$:8ƝT7Sah@xPVuRwTe0YG3l"=OUB&95B wʙ, —78Z^j`1q>[Dw`#|=w#GL?nd7LRp u)e͐()+@@E {-2'&-gfH#Ji:&VVf Bplݠ`kI(X`T׊AQDYi[h\͜92)kll K:uE[%qy9T-uv_%zMvL܀*-uY! +ƒQn4r\bykɩrfL714*4s06 Ǎ?}rKqwNȦΐm| OSF0L&*AfXTLE{xu1n"*)U(Lb'F!:?{}5t磔+)hc燷Ɋ~&sx@7ӝdWVcZǬdK8TBK5,jiJ E{!Lvk SlJ"EJ @D[k 3 vkV PR[E(\Xz{lib7/q< me=f8PMN*̹?hӧffzJGo1@<)%DeH#^{ťy&isRRJ6t;1C}:t:=Oe_T\41F"Skh/}ߓ{scpx|FlxBoPX'9iVT0>sHJ7Z@ZJ6hVT~j-nSZmS.dҰkJiQV9&qG(K{"sAQ<`ȶA$|[xGyR?MIEdžk!TDZ0|jAb}.duC]h}lbyE'axR=Zog5Q9(/'q.XsZ0BR.4f;0*bt]A{PH*RB +@)[8qQNirѹ"d|"b6lUVXXϏnv j2(I0-..xPI>mRidbsA>>b5jLSjc,ߩy*LrDJXҐe_&ǐ014|X<#::>YYbIPw'TPfdbKLn$ ^X::el(:5!>'N:SXtlšސ:Н2gHK}io2H ,y j]ˋ!D[I 3*uF͹F$dKG6ޟ3(Tp H4Nj@ň$G#S}'Zm(R`Žd?aõEt{գVɺߗ,3|`pϴheǿ=oҲG2W mI g`pFo]ZCag|s0DYd-/GIn3'4m+1䪇RDق3OJD ?;BYԄ4Qم<,Fit+YdTh~!ITR(BH[wV\6 ܬ:aJ0R~bQF0BǏߟ"U aE,crc)ib`%1"("X0/uz $5zdNo j /ϐ,8igzZ:0I/b7+ԋ?O-)r\h7+k %+2lkz Dχf,*[m )齛X^;kB'^!G&'͔k +Y,mnϋ{WAZjHZ[4|87٘ڥuf8_ ^.Z O[ j h}be //_1Y q.Oyf0MšF.sLݍ.8InjgUMFw#~z#nax~5.n/L;,B#cEWB"x%h0%3,^9.)u(G2wji߶c6 c({3Oƽ ?[ҳ j*r~GݙmV6:C.["%nEzYd2XVwP'!ڕ@lY'o 9&yU+dқk[REohm)K:?#M8G#sV0n8I*0L0cO·sIfU4\쬨vJ]}0a}9*z^e Q9 fֆ@ mZo:gRl[cVJ @کj47w"eΆ"O&U2SPr6$rR[@=ǭJ%7HXoW3 4xLUcgovJ'A$̺XpϺAƫo27t Cryy1hM$b 0}XKK+@O 0,h@7ۿJC ҉BNOst=nNDn(6?'AKܨ:9oʗv4!s YVw|ďA BC[&bQM/[[U[*΋'rZne%l"iD Zw@}ae/a y2H[]{ H྘]>}|:l@ S5* TíQ@j3s_m+ȌL _I;of2qngTs5asQ}Y3}!LMӷZ|V7{ӵ{ֵ)۲YS=oBqDQ~ !%7P^鈸ӧ2]3[oje|#ZT0ه ;\&%kzyei6APLa :{^'XZBOwԢl6{*MBi\dž/mT/_HoL+IcGnYgx|'dЊUP6v1Py!@46 0cʌtI\HMKY_f5Xy 0BT-Os'>_>NK8O24 2?0dZ[Ig wI|D?0UZ9#;# :uZ7}{`..Ak9pv;x2%L:/K%Ӕ^~bj 4΂Ө(鱊EXo*v<^c{S 6SKFr|.p ޖy])n#bmQ%Jm8Y;]>}z!|apx&tuRغuȮo%St%B掕QsPR&\K2[3`j"wV+b ӡ}sLض;ױϧ]=X|̒pM KRv+JW80Ri}??ili>)&{A.zCa>ʈl|ݦ1R=/SdpbQ4, vc[ʖfxQh+_z h+*3|7%Ym)ώ\"jj((\ݦ őpoKp8N,#C(Ϥ&?M"^R[컌\duN'0ΆxF/OاP:ۈ[gM>ʐ*Iv_8:&%s tLͯ ~r8MP㟉HH Q*Jc$4O:8ؓ|Եo=sApIXb$%p IqK%ڿaoVlDNX4:&&JCw)'D* o8D}9jUV{Q1$oV۵}BFLBqʀ^,dS-/EE8b (KCus`nPR!3 zI79~Ǻ72W[+PX2i"@%Ӵ>70D=dL]K'LZOm?Q1Kw[#$02K#^Ps wrjU%  98ch.̂B VHn~q = OЋ-i p}ޖ[l(5' /_;WZqc83&C_V}AzNRt`n/Y!)EzTV>t"n{|XdU.Rng7Ө2Qv緱HtܧC5^ [  :,fuF/-+?Q [[XJK qf|oLzq-Xɖ=C@`kB_'JW)^)kVȞÌFkL,,uUn0^IB_*fAҵ]?f(Y&ݺi)>oskǽG"%JZ%^h-)$TgR_X WߗV`CdR,10nL* krڷoS% ⁥yGŁEx4f~UK]rH6Z2^ q yE^qE UF0yVC̍i`v `N>FE,? "˝U4Grsj1K'<=vf2Mx CD{[j䭖Lnc^Ӄ1pTzYI^(*=}MA+[`PR ' HODji yU/j@}^w&C|K;I\[Nu/رdWõ_ \z|w:gМ] ,fEx߱#?+f2酞:'TCH&f9,K*%?]#P k?EIΏ-39['tL^Д>a2QS}Zznd{uG:M1ĩ]СNRٗ*gs7 v ͨϝ[+yNJ?Zy ؇]B,Oh-Mo0`=9-9#v?86"L]֛ Ya;8Ζ ҆z#ϵE9Y=:Z33<@3Nr>.wKE$M~o??mi9jX!0 y`^@뻓=,0e} *hUe!$KRGSH][G+pFτ*Er-g}[Efc"ңhzyAY -P9@Y TB L|~m fx8]!„C3tB-^LCƱ_nm^2`7]heVnp d ej ~8#+nyDէ,3g 7NdHrʃM<]  BItK2:Cib*1eP\'Lbƍ}Pv vX4qS`x=Ò8D.Zhh3G[%cUtd<ըiz~@=Gզ!"EۭT{i迏\&6g#7|3$J} ޯk۲kxPƫˍ%n/]1tzȸ=z$JJՏ?nwUI@ M;3k%BMm2f.BCT{n`7z1y}EO5Q<:/W<$bz743jLpppȝ@;ɃE\sPE^a2FxTS)칟Bh*S:P($bJ8 E"׳ e> ig2q([pF$0,.kJ8*}ɿM2d)*k3DcRZk?0[yEğ'_~V f;rx&kvbM)]Y#MZ4fU@|q %^ڐ#]XzTW@C.>5w/،BLBc kL`fhk?Kza5HE{x{.zMޠ=s .Pu}S9Mn`&pyfSL av-ɿ#_1suـS5a\YGgbks@Xlܠ393@{zdc`5 3X«3R8K`T\|&f<Ü2?jư.Sie;4K-jE%h81跟|_3Xb+HO|υ},'1'ד 2Yo,eyѦ7ow+) mj;>| zW]YWCtҲDW"yY /w9U^ѬNQ]zg>DQ.ג'_õnGuXra$5Rh9޵쏖)9x샍na2yUc(#gcr6tUpwӝ~2>`%tcZ2ˉ*\m+s*T3x5 @=n |M[md$Qّ %V)KTF ҄e]G>i N*;Hr4K Qi)NŮic{75!+#6; v(S5rKQoب]B@/TzyՇ>֞1U*w\p8l:8u]*s+2^ȾBR܈T~id1JxzwYjGmzt?S929YEt8īܙ"gS\|!D75\4;H7\Q \\eXO?\shR0]J"Ƨu.+%Ze  鼝 eDĠaǼFTmS*Nh}>>BkPilWrxٔ- 2pO2z4~#gc -Q&P.XuZ.%οjP4-y ;,%8O*N7AnZpm31f|aIxdQc =y'EaVs#&59D^d)GZW2Eűk@㼈 Gzs)Uzy= (v( qwj_W(F$0xjqWئlPO#!rBoAXjGˡLWtv*X7"uR9zߣ}P0:[EC}χx/!QoF<'n`23(}'QYs tVfYk@@%'J]#< 6Ajr0$y/Vm G;K꼯KX*4UWgAh Z{s nzMϽV@\wڤAFK̂א$Rs<_y%GgLx\KqtOZ&+ɩ5{Vm/ bA|i~`io7Z>DֳA 8tmv+H')\QʉzN߿Nm5Z]̍wF/},j.^rD0`66u;]Ә *FgpZ* (^jܖ]$_DhEVgQ7@d+'|[<~.`Xs`SzD|jpX?YSwrRnrɌw.ViNӼ= Y]#_#'ckA`xC"|kךǝD5Jj6+v Bݚ+Bn|;俙 -n916]mq_ݟ0""hleA-gnu&I6\6n+c$&z:ӊqwWompCzÀn})?.sK5;3CmEM8&k83DžHqkN|Rn!XƦCBq=Ptfqj3q)iS~8U@}dk:J:f}>VnX+bφs[9 ,&d Od `ZIIZ?!@۱lDP呛Z$g!0 FA+Aa_kʆXu0TD0Eeq" BZB4\yhxc _T2ӡaVIG*bŨ~RDfgtPe_R=pv{!!s| @`N?RR-c*yٯ Hz{o2nEYuq,lbCHVIҡ$09\/;pCs§qJ;F?yPUuqkCc3Z9vC ߵg >dpCHhne>^:E3T,{IdE7`_$Ij~3ju?EIB锝 tQk2SY*E:J\/~CF+VUV[fn⑛-a-L9v3 T2uQPU"Nxe)T Q6f"1(|_1d203} g =I{aoYUuAn,?>e 1.,x G+ k%pYP`$'ɐj8=cXLc =cfDh}Z[wѥt Ң;9BY} &B9 jDz$G#>$p<~A4y]_O#4 6 =uKܚ~.e&RӀ:U~hkŸHCx2]Ӷt{ؗqѝrY?LxxaYWwGr~'kի9J-*jvۈ6i)pzbpb^џX*1/2Iju+8ޮ7y_ld+r,mmGQlV&V@|$Iܗ= dKy`YM#Wk62DtӍ' 6%68sS"@]WP)΁]t'0^tHLYh5Բ I(_`U)tA#+ԝ!&H_ S̸8t"sT/¸}6VG΃8s&P?3 d\fԤhϞf,o/as<2 JQֵ?8LV=]H \ARM:kabƌ;vP,r0;X5BnHj^EeY]e -yKEA^M>뉃R}EyyJ0U4$edѹHs4 Z vWf-KYi$țS>mpQ z? TۂPZc<'O.Y L9o䐅?Sʯ=k$S]eBKy U5rEc}bv)cWD/X+,$aȪkv|qV/?Ӟb|#N(Aj6prC4b!Uj99ϸأ0twXvM"͖A\Vy)/>Rde^c%+J@NLlN7E8k_g2"+&2|VyMgմѰg*RGz92+n 3s~kOQ(:6Ì- #ʍ-fz{YH-0*Csp}I}nS_KӰFڱ$N 7jr 9:{kBy+/%HfP^BԺJ0`F}ub:ڜP%Mv=q^u;uuӪ?-+OB{p׺bё3Yح~ ƾ +~*Ưk3## ,haWi[j>ڴJpd$ߘ1ATiiCs =O:޾- zK` ,1; ˋQ>K~pNJ]D l:pC؅FXS8?+tItP1TWw}wӪb7YVrYFxA`LS&CSuʄMNJ(1q2qFTm0MaX?`ph{? 5Z6ղ\htj"`!TAK z%ۈ͚(#hJ3r09+p*K-UJ/)D]GwcjdbACR"p8Y[ߐk ];*n2蜡=^aW1pDZoW8wάpnC1!3} W#4> }t'Y -+#eoP[~%%ۖ&hDQfGAWTTV<\'X8*k0.M.:*Pn3N,$/vYQLJɝ5֌}b%=ӾC^bڑX)N "z}(CV3 TASM7W $^a@FXTl1TD%cՐ8^TFC+K_rt ~#o鲚H̚f>^EC,9l^N3{1ƴEࢊo IOĀH@_Zs0M TX1D!8_2GKKEZhIU$;S~SPkG͖a 8Y4X# s`vR,Ꮇb6E3>1M9D)g\m%WbVg%Mxo9)VE"OV@STK:0zhV_T%pm_EqBYĉܖq23K3/ ?ņ:zbX`W"H1%C-ܐ(%q40IB R)U Uԧggl%d.~ֱw,GmYWS-{ǟE<ma r J4EpHp'w] <u3('"0ubJ%4a\5Gm:&@> {@?ߛMN dfIWitta Ҏ.4֊D`zW7]IF$3cßtϏ J o[l]5HFn\\'B&NhkMԲ+Rm@i eS~d1;xֹscu|-޽&e=pԽ&nF9d~'[&(cZsߺK5b!RGAxڧ+?XU"DKc Δ*㤪#,l']:҄>|vJq^A51'9J{Уrbrdu]d@H@3>|~V0B|0gO$ѫ/h|lϲ=,zυhӡ@[ l;cԭ{N! 6*W'krBr lq-qU*V$CEƖ/"tLcl@l$RZ=\7jA.=J N|X$>w%{ҽ ?[exq<ڢ)cK'*16|bT$962֡97 X!MXWlE$3UJR"Xv'뙡On $8/×/ #@}:VIVQ#leS K*c%k0i|v:K{ƒ sCR|;P KH?/lMH g͎5YhꝛJ܋(\9Ԋߓ7t˽Ɂ(ō"%OD'C({6ʉ$)4o}˽mv-nv?Zѳ+0iΐiK Gg^?ot -H풨?>InAl$ A:*J ZY'ĈZ]}:ɫ VxQw-RX }Ӳ $*Ӕ]/bA>Z,R1L,ǂhO%|='*$rɓX+>g^: ։ʛU>Lf@̤݉`l|.64af#n|gĈ+ڨ_P9 |]AcWoAfD%oj םre܃Y:HA8?^TМcW[le Uyπ+lwsӭB #tJ9bPGt-YOЊ)&D,zjP.[6-(p"/R] Eh.;*SZz}lf[}J4䪿"F{ۙ1/ё =W'rW6]Lm>j0͞A**rWx?`|Jj)]$I$\*"iV)湡8M'/h䭵㡳ƴ~:#ނB+Bc)rDwnc[[:^n`NMRz ,nne PnHYf:D6;lHMeGJpfq,@d`*9 S/{1dkJE6sQ))2Z CurfVR",}ܨsed[7‘48{yA1K$~Gy7dSA}ْyNCp&[D寂<<9+Mj~#eEĦ 4|Ɠ-@v&2p]*PY#&>;d ZZqÎ#TGZڦHA`wV*N'DQ\ruwБJe?5BTWZGj!w*xd5:oef@W 7Ӕ#NNnm4XoUFqLg/827 ޼H̓HG@EpxAy,5t>]un.lƙy0!tB[4PdZЀ\qܘֻE$! 1sZ`D;7)R,s.r\Bڨ(P4p=Z[H9;Z\8s 44=r7=ʪRT\7ijCI=LN@1,+MT:S;FNxg~EL,Y~˥NT)} :W;Roj%C<~R=8 q;"w Y/!ZR0d2@)S¼a*(N'7xnSq"/rй,;H&I! eY ETgBlq8ü0݆A>Y8;UhXtIv$RX?Z.]qrU"~ɺ?LboR*V- ;M8TM%ñ/SI8 ū(ͽ-*J%8ZH-Ɂ73X*BI6Z}]<[*$x8q$ȕ9C o y' iM|yܓ@G1e}ZtCGp;ݽN {|S2BY9g4އGhۑ0إ yąL¿M({ܟД{$ *:Ml m\0 a[c_"2NWEw$pڴ;fBO8in%[gc֘?< PEp3/fgiGa,5nrc>c[`ۨrSzF."Fzl;+t;8tN謡?CKOL"P *1̢xc04}7r—*_3JH8uRrn,tF(Չ  YZ