osmo-pcu-1.0.0-bp154.1.30 >  A b|]!M@eeeiF>XtD7֮xژCyb܄ 0dm8 ,4堰(BT2(AFs7";L{ ΅Ү$y 2:V(zcEߧlFzV~B瞡:61YAHv^P} 06[FEٴ`ɀ 4m<$jUDcdwN!~NDoFzUn^؀c $9pX9&vzpb94810128138d6975535b6d6a17c7dcd348bf5a0db93d70d05869a5ae9930935a0807ffef7ca12d2f0f0f4921792dcc9cf0d4128Tb|]!M@eee(.ЌiP|ZϫƼ\#6 'lC- kSI&3J+AVېjTo1ן# )Iᪧ<{+C A&{^6oa2Cz8j&c9W-s,R6#20uS&`^ޖ7*?$@J@Ǵ>5:`UY4E`iEfy_xɒclUv)F{Jp-X9Vʮ#hEY0{riEPb[]9Jn >pL?d   C| CIPr   0   H   `      0 `   ,X(:8D9:'=>?@FG H@ Ip X|Y\ ] ^i bxc!deflu vw x yztCosmo-pcu1.0.0bp154.1.30Osmocom GPRS Packet Control Unit (PCU)Osmocom PCU code (RLC/MAC/PCU) for OpenBTS and OsmoBTS.b|]sheep88 =SUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-or-later AND GPL-3.0-or-laterhttps://bugs.opensuse.orgProductivity/Telephony/Servershttps://osmocom.org/projects/osmopcu/wiki/OsmoPCUlinuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in osmo-pcu.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in osmo-pcu.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable osmo-pcu.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop osmo-pcu.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in osmo-pcu.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart osmo-pcu.service ) || : fi fiF z FFA큤큤A큤AA큤A큤b|]{b|]{b|]|b|]{b|]|b|]aґb|]{b|]{b|]{b|]aґ39ed83ad1292ccf6bd8d100781bb69a9d372959347110455dd4387ef4699103770a9855fb88023cddf41e2b0bff8ddb019ab28f71f3626a43bb203fab3d79acea46c9bed2879f465f1add8a4906026c0fae4de3c399ad080f6411fcb459331744bc2fbd6b0ef5157796afd5fcc2630c817e658d106ae536115418484ed006d7039ed83ad1292ccf6bd8d100781bb69a9d372959347110455dd4387ef469910378177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootosmo-pcu-1.0.0-bp154.1.30.src.rpmconfig(osmo-pcu)osmo-pcuosmo-pcu(x86-64) @@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(osmo-pcu)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libosmocore.so.18()(64bit)libosmoctrl.so.0()(64bit)libosmoctrl.so.0(LIBOSMOCTRL_1.0)(64bit)libosmogb.so.12()(64bit)libosmogb.so.12(LIBOSMOGB_1.0)(64bit)libosmogsm.so.17()(64bit)libosmogsm.so.17(LIBOSMOGSM_1.0)(64bit)libosmovty.so.9()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.0.0-bp154.1.303.0.4-14.6.0-14.0-15.2-14.14.3aaf@^\@\@\QZ@ZF.@ZC@XۡXƉXBXoXoX_WWs@VU@V~@U@UTMartin Hauke Johannes Segitz Martin Hauke Jan Engelhardt Martin Hauke mardnh@gmx.demardnh@gmx.dejengelh@inai.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.de- Update to new upstream release 1.0.0 * https://git.osmocom.org/osmo-pcu/plain/debian/changelog?h=1.0.0- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_osmo-pcu.service.patch- Update to new upstream release 0.8.0 * PTCCH: implement basic message codec and API * BSSGP: do not reject SUSPEND ACK / NACK messages * VTY: fix command 'show tbf all': properly filter TBFs * Forward ETWS Primary Notification to MS * Introduce osmo_tdef infra and timer VTY commands - Update to new upstream release 0.7.0 * Initial commit for OC-2G support. * MCS: add Channel Coding Command encoder- Reduce scriptlets' hard dependency on systemd.- Correct License- Update to new upstream release 0.6.0 * Full changelogs since 0.4.0: http://git.osmocom.org/osmo-pcu/plain/debian/changelog?h=0.6.0 http://git.osmocom.org/osmo-pcu/plain/debian/changelog?h=0.5.1 http://git.osmocom.org/osmo-pcu/plain/debian/changelog?h=0.5.0 http://git.osmocom.org/osmo-pcu/plain/debian/changelog?h=0.4.0- Use use the systemd service file from contrib/ - Show testsuite.log when tests are failing- %service_* already takes care of restart/removal- Update to new upstream release 0.4.0 * No changelog was provided - Specfile cleanup- Update to version 0.2.11.git1490567068.e6d26ec: * tests: include headers from include/ * jenkins: add value_string termination check * Update README file with general project info and use Markdown * Support sending OML Alerts via BTS * cosmetic: BitcompTest: make readable * bitcomp test: fix: only one hexdump per log; use printf * bitcomp test: fix: also verify bits after decoded data * bitcomp test: use expected rc instead of 'verify' flag- Update to version 0.2.11.git1489404314.5dd8d1b: * logging: use central filter and ctx consts from libosmocore * gprs_debug.h: remove unused cruft / cosmetic tweaks * logging fixup: shorter names for LOGGING_FILTER_* and LOGGING_CTX_* * BTS: Convert relative frame numbers to absolute frame numbers * Add pkg-config file * bts.cpp: Fix overloading ambiguity- Update to version 0.2.11.git1487071257.b609190: * Log socket path on connection * Log additional info for radio errors * Add compression support in EGPRS PUAN * Add test case for testing PUAN * Handle packet access reject during packet resource request * BTS: accept also relative frame numbers with rach requst * cosmetic: Fix log output * Fix dozens of compiler warnings across the board * tests: edge, tbf: assert return values * main, tests: use msgb_talloc_ctx_init() (new) * dl tbf: calculate CPS only for EGPRS * dl tbf: initialize punct values and verify- Update to version 0.2.11.git1483710844.b78a4a6: * fix segfault: check for NULL tbf in sched_select_ctrl_msg()- Update to version 0.2.11.git1483698967.06bdb35: * Improve logging * Array indexing for SPB counters in bts statistics. * Refactoring write_packet_ack_nack_desc_egprs to prepare for CRBB support- Update to version 0.2.11.git1482415783.ee78bf0: * build: be robust against install-sh files above the root dir * configure: check for pkg-config presence * build: add -Wall * EGPRS: Add EPDAN CRBB Tree based decoding * tbf: add llc_queue_size() to check llc_queue is valid before calling size() * llc: remove NULL-pointer check of gprs_llc_queue::size()/octets() * Revert "tbf: Add state WAIT_ASSIGN" * Use qbit-TA to update Timing Advance * jenkins.sh: use osmo-build-dep.sh, output testlogs * Add logging support * EGPRS: add test case to show EPDAN BSN out of window bug * Modify return type of gprs_rlc_dl_window::distance to uint16_t * EGPRS: fix for EPDAN out of window * Handle Timing Advance IE properly * Handle Immediate assignment reject * Handle packet access reject during EPDAN/PDAN with channel description * Add BTS level counters * pcu_l1_if: get rid of magic numbers and use ARRAY_SIZE() for array iteration * Fix GSMTAP logging in case direct PHY access is enabled * Install the pcuif_proto.h header file * Add new BTS level counters * debian: fix: add pcuif_proto.h to osmo-pcu.install * Add debugging log for RLC data block decoding * Sanitizer build fix for TbfTest * Add statistics in the ms and tbf level. * struct pcu_l1_meas_ts: initialize ms_i_level * Fix uninitialized members in pcu_l1_meas() * Add counter at BTS level And statistics at TBF/MS level. * Adds rate_ctr_init in the startup of osmo-pcu- Update to version 0.2.11.git1474520801.fd9e16c: * Remove unused definitions * Cleanup readme * Remove useless ARFCN parameter * Properly set TA_VALID bit * Add data structure for SPB in EGPRS UL * Add support for SPB handling for EGPRS UL TBF * Extend BTS <-> PCU protocol with measurement * LC: fix build error * jenkins.sh: ensure $MAKE is set * jenkins.sh: use absolute paths instead of 'cd ..' and $PWD * jenkins.sh: more quotes, cosmetics, less dup * jenkins.sh: change build matrix to $with_dsp and $with_vty * jenkins.sh: drop compat with old matrix params * Remove warning while using 'egprs only' command in VTY * Add data structure to handle SPB for EGPRS DL * Modify EGPRS DL TBF flow to support SPB * EGPRS: PUAN encoding: add test case to show wrong urbb_len issue * Fix EGPRS PUAN encoding: use correct urbb_len * Change interface in osmo-pcu for 11 bit RACH * vty: use OSMO_VTY_PORT_PCU instead of number * TBF flow: Coverity fix * TBF flow: unit test compilation error fix * DL: add test case to show wrong window size * GPRS: PUAN encoding: add test case to show wrong BSNs status * Fix GPRS PUAN encoding: wrong BSN status * LC15: Change TRX numbering for the latest Litecell15 hardware * Fix Timing Advance handling * TBF flow: unit test compilation error fix * CSN1 decoding: add test to show bug in CSN_LEFT_ALIGNED_VAR_BMP * Fix CSN1 decoding: CSN_LEFT_ALIGNED_VAR_BMP bounds * DL TS allocation: add test case to show TS allocation bug for 2nd DL TBF * EGPRS: add test case to show LI decoding bug * EGPRS: Fix issue with row 4 of Table 10.4.14a.1 of 44.060 version 7.27.0 Release 7 * tbf_dl: factor out EGPRS DL window size calculation * Fix EGPRS DL window calculation during tbf update * Handle EGPRS 11 bit RACH in osmo-pcu * Update the function immediate assignment for EGPRS * heed VTY 'line vty'/'bind' command- Update to version 0.2.11.git1468479379.df69809: * rlc: Dump RLC data for debugging * edge: Move the GPRS UL Ack/Nack encoding into a separate function * rlc: Use a pointer instead of repeated selector chains * edge: Support EGPRS uplink Ack/Nack messages * rlc: Add and use mod_sns(bsn) method * rlc/edge: Consistently use uint16_t for BSNs and SSNs * rlc: Add constructor to window classes * rlc: Make WS and SNS variable * edge: Move EGPRS setup from setup_tbf to tbf_alloc_ul_tbf * edge: Set the EGPRS window parameters * sched: Assert that the generated message is not empty * encoding: Add bitvec based write_packet_uplink_ack * tbf: Use bitvec based write_packet_uplink_ack * encoding: Remove RlcMacDownlink_t based write_packet_uplink_ack * edge/test: Rename test_rlc_decoder to test_rlc_unit_decoder * tbf: Replace static casts by calls to as_ul_tbf/as_dl_tbf * tbf/vty: Move tbf_print_vty_info to pcu_vty_functions.cpp * tbf: Use LListHead instead of llist_pods * edge: Add max_mcs_ul and max_mcs_dl config * edge: Add methods and operators to GprsCodingScheme * edge: Add initial_mcs_dl and initial_mcs_ul config values * edge: Replace integer cs by GprsCodingScheme * edge: Show current mode in VTY * edge: Support EGPRS in write_packet_downlink_assignment * tbf: Remove bogus gprs_rlcmac_dl_tbf::enable_egprs * edge: Enable EGPRS in downlink TBFs * edge: Add work-around to get DL EGPRS from MS object * edge: Remove int casting operator from GprsCodingScheme * edge: Rename gprs_rlc_ul_header_egprs and gprs_rlc_ul_data_block_info * edge: Fix RLC message size * edge: Add numDataHeaderBitsUL/DL and numDataBlockHeaderBits methods * rlc: Add info fields for downlink * edge: Add init functions for gprs_rlc_data_info * edge: Add encoder for downlink RLC data blocks * tbf: Remove obsolete TLLI functions * tbf/test: Add missing function name printfs * edge: Use RLC data block encoding functions * edge: Add Encoding::rlc_data_to_dl_append * edge: Use rlc_data_to_dl_append in create_new_bsn * edge: Select implementation by mode in rlc_data_to_dl_append * edge: Support MCS data block encoding * edge: Provide and use CS -> CPS conversion * edge: Workaround to fix decoding of EGPRS_AckNack_w_len_t * edge: Handle EGPRS PACKET DOWNLINK ACK NACK * edge: Add experimental support for uplink CRBB * edge: Enable CRBB decoding * decode: Add bitvec based GPRS DL ACK/NACK decoder * edge: Add a bitvec based Decoding::extract_rbb function * edge: Add bitvec based DL window updating methods * edge: Use num_blocks in gprs_rlcmac_dl_tbf::analyse_errors * tbf: Use bitvec based window methods for GPRS * edge: Use bitvec based window methods for EGPRS * edge: Call update_window even if FINAL_ACK_INDICATION is set * edge: Fix initial coding scheme selection * edge: Fix MCS range in VTY * edge: Disable GPRS/EGPRS mixed mode * edge: Work-around to use EGPRS if there was no DL RA Cap * rlc: Add unified gprs_rlc_window parent class * tbf: Add gprs_rlcmac_tbf::window() method * utils: Add pcu_bitcount and pcu_lsb * tbf/vty: Fix the CS output and show the EGPRS MS class * edge: Make window size configurable * tbf: Show window parameters in VTY * bssgp: Add hand-coded extended RA Cap parser * Revert "bssgp: Add hand-coded extended RA Cap parser" * rlc: Add decode_gsm_ra_cap to decode Radio Access Caps * edge: Get EGPRS MS class from downlink BSSGP * tbf: Low prio for BSSPG values for GPRS/EGPRS MS class * bssgp: Ignore downlink BSSGP RA Cap IE * tbf: Refactor calls to write_immediate_assignment * tbf: Use the control TS for Immediate Assignments * Revert "tbf: Use the control TS for Immediate Assignments" * tbf: Add counters for aborted TBF in state FLOW * tbf: Add abort method for downlink TBF * tbf: Do not reuse old TBF after RACH requests * sched: Pass the current TS to the control create functions * tbf: Use is_control_ts() instead of comparing TS values directly * tbf: Mark control slots in VTY TBF out * tbf: Add and use tbf->poll_ts * tbf: Add check_polling/set_polling * tbf: Use TLLI as ID if TFI not yet assigned * tbf: Don't change type from CCCH to PACCH without ack * pcu: Add bitvec_write_field_lh * encoding: Use explicit LH encoding in write_immediate_assignment * encoding: Refactor write_immediate_assignment * encoding: Redesign Encoding::write_immediate_assignment API * edge: Support EGPRS in IMM ASSIGNMENT * tbf: Only free TBF if it was replaced in rcv_control_ack * sched: Do PACCH assignments for the same direction last * ms: Add current_pacch_slots method * tbf: Add state WAIT_ASSIGN * rlc: Support encoding of EGPRS header type 1 + 2 * edge/vty: Set initial MCS * cs: Add family related methods * cs: Add GprsCodingScheme::optionalPaddingBits * rlc: Add with_padding argument to gprs_rlc_data_info_init_dl/ul * rlc: Add gprs_rlc_mcs_cps_decode * rlc: Use the rlc structure to access the data unit in the RLC message * tbf/tests: Add tests for EGPRS TBF establishment * ms: Fix GprsMs::current_cs_dl() * edge: Refactor create_dl_acked_block for multi-block support * edge: Send a second BSN block in an RLC message if possible * edge: Compare len instead of using cs.isCombinable * edge: Work-around to not use MCS-6 with padding * edge: Support all coding schemes for BSSGP flow control * Ignore files generated by cscope tool * Introduce --gsmtap-ip/-i option * Add gsmtap support to generic bts * alloc: Fix UBSAN for accessing the array at -16 * Refactor coding scheme assignment code * Revert "Refactor coding scheme assignment code" * tbf: Fix copy and paste in the set_mode routine * pcu: Fix compiler warning about using string * Fix encoding of padding bits to start with 0 bit * Add test vectors for EGPRS messages * Fix issue in encoding CSN_RECURSIVE_ARRAY * Introduce EGPRS header type1 and type2 in UL * Refactor the Uplink RLC header parsing function * Add data structure for CPS calculation in DL * Update CPS calculation with new data structures * Support puncturing scheme selection for EGPRS DL * fix compiler warnings about format string for size_t * debian: Initial debian packaging * misc: Ignore test files and debian packaging * jenkins: Add the build script from jenkins here * Cleanup build leftovers * Rename define for direct hw access * Restructure sources * Enable subdir-objects automake option * add .gitreview * Change internal API for consistency * Add support for NuRAN Wireless Litecell 1.5 BTS * move statistics counter rlc_sent() to gprs_rlcmac_sched * introduce new counter rlc_sent_dummy * bts/rate_ctr: replace spaces by tabs * tbf_dl: replace cross-file declaration with correct header * gprs_rlcmac_sched: fix mistype of CONTROL ACK * introduce new counter rlc_sent_control * bts/counter: replace '_' with '-' in counter names * rlc.h: remove duplicated define RLC_EGPRS_SNS * tbf_ul: use correct size for chunk_size * add comments to describe functions * decoding: improve and add comments * encoding: add doxygen for rlc_data_to_dl_append* * rlc.h: correct gprs_rlc_data comment * decoding: remove superfluous double-semicolon * tbf_dl: comment why we sent a dummy LLC packets to delay the release of the TBF * encoding/rlc_copy_from_aligned_buffer: export written payload bytes via an argument * add KPI counter to count bytes for RLC and LLC frames * tbf_dl: correct tbf name in log message for moving a DL TBF * tbf: replace this == NULL check in tbf->name * Add test cases for Header Type 2 in EGPRS UL * Remove GMSK only check in EGPRS UL * Add Header Type2 support in EGPRS UL * Add header type 1 support for EGPRS uplink * Add test cases for Header type1 in EGPRS UL * typo in warning * systemd service file: Stop using deprecated '-e' option * Add data structure for ARQ-II in EGPRS DL * Add Accessor functions for ARQ-II in EGPRS DL * Modify DL tbf flow for ARQ-II in EGPRS DL Retx * Add test cases to support ARQ-II for EGPRS DL Retx * bitvector: Remove code clone and fallback to C implementation * egprs: Use RLC/MAC headers from libosmocore- Update to version 0.2.11.git1455448458.7f4841b: + edge: Get EGPRS multislot class + edge: Add egprs config command + edge: Support EGPRS in packet uplink assignment message + edge: Add m_egprs_enabled and related methods to TBF + edge: Support EGPRS multislot class handling in tbf_alloc + edge: Enable EGPRS if configured and egprs_ms_class present + edge: Extend gprs_rlcmac_dl_tbf::handle by egprs_ms_class + edge: Add GprsCodingScheme class + edge: Add test for GprsCodingScheme + edge: Use GprsCodingScheme to adjust the UL RLC block size + edge: Add gprs_rlcmac_pdch::rcv_block_egprs stub + edge: Rename rcv_data_block_acknowledged + edge: Add header type property to GprsCodingScheme + rlc: Check endianness for bit field declarations + edge: Add information about data blocks to GprsCodingScheme + edge: Add unified decoder methods for GPRS/EGPRS + edge: Add test cases for rlc_data_from_ul_data + rlc: Do not raise_v_q in receive_bsn + edge: Add is_received and invalidate_bsn to gprs_rlc_ul_window + edge: Store GprsCodingScheme in gprs_rlc_data + tbf: Refactor parts of extract_tlli into set_tlli_from_ul + edge: Add methods for unified GPRS/EGPRS UL data block handling + edge: Implement gprs_rlcmac_pdch::rcv_block_egprs + edge: Use a single PDCH rcv_data_block method for GPRS and EGPRS + edge: Remove unused GPRS functions + sched: Change next_ctrl_prio increment + edge: Fix data block decoder (Coverity) + edge: Remove leftover comments from encoding.c + pcu: Fix memory corruption bugs (ASAN) + Fix missing '-V / --version' in print_help()- Update to version 0.2.11.git1448881908.111ebe8: + bssgp: Use measured leak rate for flow control + stats: Attempt to compile fix the new rate_ctr + stats: Include the header file for the new class identifier + rename sysmo_sock.cpp to osmobts_sock.cpp + print/log OpenBTS / OsmoBTS variant in PCU startup + osmobts_sock.cpp: Add missing space in log statement. + remove obsolete OpenBTS PCU interface support + stats: Enable stats subsystem + pcu: Improve default config + encoder: Whitespace fixes + stat: Add global stat group + pcu: Enable dl-tbf-idle-time and idle-ack-delay by default + Revert "pcu: Improve default config"- Update to version 0.2.11.git1441627835.7c8d39a: + sba: Fix loop exit in SBAController::alloc (Coverity) + alloc: Merge find_least_busy_pdch and find_least_reserved_pdch + alloc: Use an enum instead of numbers to select the mask + alloc: Select applicable Tta/Tra + alloc: Do not use masking for multislot class type 2 MS + alloc: Fix MS_B/MS_C interpretation + alloc/test: Check for TFI conflicts + pdch: Manage TFIs per direction + tbf: Move TFI selection into alloc_algorithm + alloc: Allocate TFI per slot (algorithm A) + tbf: Put the TFI->TBF mapping into the PDCH objects + ms: Add is_idle() method to GprsMs::Guard + alloc/test: Put TBF allocation loop into alloc_many_tbfs + alloc/test: Add test for interleaved TBF chains + alloc: Remove redundant first_common_ts handling + alloc: Refactor alloc algorithms to only apply changes on success + alloc: Remove disabled code fragment for multi-UL allocation + alloc: Add 'dynamic' allocation algorithm + alloc: Add counters for successful algo A/B allocations + pcu: Use alloc_algorithm_dynamic by default + alloc: Change tx_window optimization strategy + alloc/test: Show expectation before failure + alloc: Use a separate usage computation for algo A + alloc/test: Use lower case for slots with TFI shortage + alloc/test: Free the TBF if the recursion has failed + alloc/test: Fix trx_no assertion + alloc: Make alloc_algorithm_dynamic stateful + bssgp: Adapt flowcontrol MS default to current alloc algorithm + llc: Add CoDel AQM implementation + llc: Use CoDel to drop packages from the LLC queue + pcu: Enable LLC CoDel by default + bssgp: Fix leak rate computation CS value + tbf: Always start T3193 when changing state to GPRS_RLCMAC_WAIT_RELEASE + tbf: Handle TLLI change on DL + ms: Set default CoDel interval to 4s + pcu: Update example config file + tbf: Clean old MS objects if they have the same TLLI + tbf: Use update_ms instead of confirm_tlli in handle() + ms: Do not retrieve MS with IMSI 000 from the storage + vty: Change API to have node installation be done by int + ns: Add logging support + ns: Reconnect NSVC after timeout + ms: Move MS information merging to GprsMS + tbf/test: Move UL TBF establishment into separate functions + tbf: Fix typos in log messages concerning UL/DL + tbf/test: Fix existing tests + tbf/test: Add tests for RACH while DL TBFs are active + tbf: Do not kill DL TBF on Packet Resource Request + llc: Add move_and_merge method to llc_queue + tbf: Move pending LLC frames when merging MS objects + tbf/test: Move UL MAC block encoding into a separate function + tbf/test: Add send_rlc_block function with a TBF as parameter + tbf/test: Simplify RLC block number handling + tbf/test: Rename send_rlc_block to request_dl_rlc_block + tbf/test: Do RLC based ack instead of just faking + tbf/test: Add test_tbf_dl_reuse + tbf: Use C++/talloc magic to support TBF constructors/destructors + llist: Add missing const qualifier in llist cast method + bssgp: Only call bssgp_tx_llc_discarded if the bctx exists + ms: Store references to replaced TBFs in the MS object + ms/vty: Show old TBFs + ms/vty: Show LLC queue octets and packets in both views + openbts: Remove unused declaration of fl1h in udp_read_cb + tbf: Use explicit initialisations in constructor (Coverity) + tbf: Add logging for polling + poll: Add a max_delay parameter to PollController::expireTimedout + poll: Set the max_delay to 60 frames + poll: Use the data_ind FN as time source for current frame + poll: Count unexpected block FN values + l1: Use the FN of all data_ind/ra_ind DSP messages + Revert "tbf: Do not kill DL TBF on Packet Resource Request" + tbf: Keep the old MS object alive in extract_tlli + tbf: Refactor reuse_tbf into releasing and DL TBF establishment + bts: Release DL TBF instead of killing in rcv_resource_request + bts: Start a DL TBF if needed after establishment of an UL TBF + poll: Count failed procedures- Update to version 0.2.11.git1436856715.3db617f: + Fix VTY documentation + tbf: Fix dereference before null check + tests: Fix library link order + tbf/test: Modify test to create a dangling TBF pointer + tbf: Fix dangling m_new_tbf pointer + tbf: Don't use 'old' DL TBFs after reuse_tbf + pcu: Fix log message + tbf: Add name() method and put the buf into the tbf + tbf: Reduce m_new_tbf logging messages + sched: Modify DL scheduling to use different priorities + tbf: Fix scheduling for DL Ack/Nack request + bssgp: Set blocking and reset timer to 30s + bssgp: Handle BSSGP STATUS messages + llc: Add put_dummy_frame to create an LLC dummy command + tbf: Refactor create_dl_acked_block + tbf: Add helper functions for DL TBFs + tbf/test: Put BTS setup and DL TBF creation into helper functions + tbf/test: Fix fn/block_nr in test_tbf_final_ack + tbf: Add frames_since_last_poll method + tbf: Use put_frame in append_data if the TBF has no data + tbf: Insert LLC dummy command if no frame is available + tbf: Implement delayed release of a downlink TBF + tbf/test: Add test for delayed release + tbf: Only create dummy frames if necessary + tbf: Poll MS on idle DL TBFs + pcu: Add pcu_utils.h to Makefile.am + tbf: Use a hysteresis when discarding DL LLC frames + tbf: Force ACK after the last DL LCC frame has been received + vty: Use libosmocore VTY standards + tbf/test: Add test for DL TBF exhaustion + tbf: Send BSSGP LLC discarded on TBI exhaustion + pcu: Call bssgp_set_log_ss(DBSSGP) in main() + tbf: Remove double assigment to m_last_dl_drained_fn + vty: Fix warnings about undeclared functions + vty: Fix value range of commands accepting csecs + pcu: Fix non-critical warnings + l1if: Add missing function prototypes + pcu_emu/test: Initialise current_test + tbf/test: Fix old_tbf argument to tbf_alloc_ul_tbf + tbf: Added calls to llc_dropped_frame + bssgp: Make BVC bucket size / leak rate configurable + bssgp: Compute BVC bucket size and leak rate + bssgp: Add VTY command to Limit the bucket size by time + bssgp: Compute and transmit queue delay + bssgp: Increment BSSGP flow control tag value + ms: Add GprsMs class to hold per-MS information + tbf: Add MS object management to TBF code + tbf/test: Optionally show talloc report + llist: Add a C++ wrapper for linux_list + ms: Add MS storage class + ms: Integrate the MS storage + ms: Support new and old TLLIs + tbf: Get the TLLI from the MS object + tbf: Explicitly pass the direction to update_ms() + tbf: Just pass the MS object in reuse_tbf + llist: Reduce the external dependencies of this test + misc: Update the email address to point to the current ML + write_queue: Check the result of osmo_wqueue_enqueue and free + tbf: Remove the TLLI from the TBFs + tbf: Always call set_tlli/confirm_tlli in update_ms + tbf/test: Fix IMSI creation + tbf: Move IMSI to MS object + ms: Use the IMSI to retrieve the MS object + tbf: Remove IMSI handling from trigger_dl_ass + tbf/test: Attach TLLI and MS objects to TBFs + tbf: Remove TBF chaining (m_new_tbf and m_old_tbf) + tbf/test: Add tests for single and two phase access + tbf: Store the timing advance (TA) value in the GprsMs object + tbf: Remove TimingAdvance storage + ms: Add timer + tbf: Set MS timeout + pcu: Set ms_idle_sec to 60s + l1: Fix warning by logging acc_delay + llc: Separate LLC queue handling from gprs_llc + llc: Add missing declarations to llc.h + tbf: Make the ms() getter method const + tbf: Move the LLC queue to GprsMs + tbf: Store MS class in GprsMs objects + ms: Add back pointer to BTS + tbf: Move the current CS field to GprsMs + vty: Add a file for C++ functions + vty: Add 'show ms all' command + tbf: Add adaptive DL CS adjustment + tbf: Add debugging output to analyse_errors() + tbf: Add adaptive coding scheme configuration + tbf: Ignore lost+recv == 1 + ms: Add blocking period for CS upgrade + ms: Add support for maximum CS values + vty: Add command to show detailed MS info + bssgp: Handle btcx == NULL in gprs_bssgp_pcu_rx_sign (Coverity) + llc: Fix LLC UI frame detection (Coverity) + bssgp: Calculate the avg_delay_ms in 32bit only (Coverity) + tbf: Check for NULL in name() (Coverity) + ms: Add missing initialiser for m_delay (Coverity) + ms: Fix timer start condition (Coverity) + build: Add -lrt to AM_LDFLAGS + l1: Pass all L1 measurements upwards + ms: Store the L1 measurement values in the MS objects + ms: Add UL CS selection based on L1 link quality + l1: Store measurement values sent by the MS + l1: Add debug log messages for I_LEVEL + tbf: Include CS into create_new_bsn log message + ms: Store the NACK rate in the MS object + tbf/test: Add test for DL LLC packet loss + tbf: Fix downlink packet loss + llc/test: Add test program for LLC related tests + llc: Add missing include directive to llc.h + llc: Keep track of the number of stored LLC octets + ms: Reduce DL CS level if only a few LLC bytes are left + llc: Make timeval arguments const + llc: Move storage of timestamps into gprs_llc_queue + llc: Add missing include directive for struct timeval + llc/test: Explicitly enable extended initialiser lists + Revert "llc/test: Explicitly enable extended initialiser lists" + llc/test: Use a portable way to set timeval variables + vty: Fix documentation for 'no cs downgrade-threshold' + tbf: Remove update_tlli method + tbf: Pass the MS object around instead of old_tbf + tbf: Always create an MS object on TBF allocation + tbf: Add BTS::ms_alloc method + alloc/test: Add test for successive allocation + alloc/test: Enhance test_alloc_a + alloc/test: Use LOGL_DEBUG environment variable + tbf/test: Add assertions + tbf: Maintain the number of TBF per PDCH + ms: Add first_common_ts method to GprsMs + ms: Add tbf() method to get the TBF based on the direction + tbf: Add GprsMs* argument to update() and use it in reuse_tbf + alloc: Load balancing for algo A + ms: Add support for slot reservation + ms: Get the set of slots currently active + alloc: Ignore slots with differing TSC if multiple slots are requested + alloc: Base algo A on reserved PDCHs + tbf: Set ms in call to tbf_alloc_dl_tbf + tbf: Remove call to update() in reuse_tbf + Revert "tbf: Add GprsMs* argument to update() and use it in reuse_tbf" + tbf: Add Poll Timeout counters + alloc: Replace Algorithm B implementation + alloc: Only use common UL slots when calculating the capacity + alloc: Set minimum slot capacity to 1 + alloc: Only reserve 1 UL slot with algorithm B + alloc: Skip common TS without free USF when rating + tbf: Keep a set of used TFI and USF per PDCH + alloc: Optimize find_free_usf + alloc: Disable inner loop debugging by default + sba: Reverse TS search order + alloc/test: Delete first TBF after the second is allocated + alloc: Use least reserved PDCH for algo A + llc: Fix comparison warning- Update to version 0.2.11.git1411120899.07e3930: + TbfTest: Make logging more verbose + tbf: Include TBF state in tbf_name output + tbf,bts: Keep track of new TBF for dl/ul assignment in m_new_tbf + tests/tbf: Test for final ack issue + tbf: Handle DL ACK/NACK poll timeout correctly + poll_controller: Be stricter with the timeout handling + tbf_dl: Fix warnings + tests/tbf: Use correct function to enqueue llc data + tests/tbf: Commit TbfTest.err *with* whitespace "errors"/bin/sh/bin/sh/bin/sh/bin/shsheep88 1652317573 1.0.0-bp154.1.301.0.0-bp154.1.301.0.0-bp154.1.30 osmocomosmo-pcu.cfgosmo-pcuosmo-pcu.servicercosmo-pcuosmo-pcuREADME.mdexamplesosmo-pcuosmo-pcu.cfgosmo-pcuCOPYING/etc//etc/osmocom//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/osmo-pcu//usr/share/doc/packages/osmo-pcu/examples//usr/share/doc/packages/osmo-pcu/examples/osmo-pcu//usr/share/licenses//usr/share/licenses/osmo-pcu/-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-SP4/standard/9ef2b33fd6fd6b12277b5bf8f9cbba5d-osmo-pcucpioxz5x86_64-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d7902e23cb8c5b5e1cc923ff49dead4c347de5e2, for GNU/Linux 3.2.0, strippedR RRRRR RRRRRRRRR RRR RR RR3y*;a߅͔systemdsystemdutf-85bf3b32a497fc6f041623baff3e125a39509b53bb2ea2a7b1c714410d5d41f24?@7zXZ !t/E] crt:bLL &pWid]:~&1׷}w톊k\&%Ʈd$~&L:y&zNṖrk5གR|%4rƜj9_qǪJC~vuɎV3xAIN6@#VtˇxϤ.nÂq2,o (;aJF~* ,4QF䄜~B4 TbHpk%BJ!,k`QD}B%YЦ Q G' L[9bn@T @Nj*U .?"#e,;a' 1 7k# )ggȸC9͎&˗GUm$(ӂF1;R! ILWߑHfƢIX`8˕ūßyJ{śPHt9 ?*  L\5m4p]oyP8?_ M$|{ey@,3]+#J*2m3֙.~qC ~dĈ褠kB(.wdb'WdUƒc>.*4vָzЗ.}.N]pPRx (`{1S"jdgXȁ?{T?t--qE;w>'QA] B; d^ W3X~n,=|vhK2 {M*wѹ2is%V++$}K&uBDl~qHd< q@?D7^3߼`'k0?sscz-l~nGU~8&FQq=M}HdpA E,8#8.`1Sh(e=ѩ*~I@^ +ȸ5=@[X|͔ QC! o9*Pp&/~ s #}GzJdoaGx-Viote`F>dHgxDg{ XhݫAt`+c&o8H/HиAJrzvd1$^:dL3yxYAY4>uZ*T@9.722sngfy.(PXQ {E/:hlX_ qA &{#h~h* ~ZX iKJ;jŒؼ[2Щ]t߉Y[5rx}x/%I#>e68uݳ0QKS$m A CiQ$YV26JO&KD#L,-0[7-<q'",)]]g *xy䑤6ΞZʐ hs84^GJo@r]&rkŖ2M#^|x@0øi8m Y5h~l=X vD )kF[Br 䳠xr5TTH;; L*4EtVRލwHÑ k*6?!k oA#'ԎZCP.͂ (ODvo> c!47xZfMxY4,e*OtG$]aj6| ,ZM.Yl}mc6pGę1̇XongneЬd+#23[6S3A_k1zE\# 14M)6h AN ?KK(P|&|c w$hEΌ {1{EuɫM $V1 |ĭ yyA:{.%f5mN ʭH-;? :":)u&ڛYOR^*{UYfpON?NaxƏ'P pS[E@:{N3BG,/N NMK"$_;&mHryBXWڒ@[ $}P:4Ax(rzwF\"AhZ'w[U+yD3R]B0ORSGD=l/HRuNpí)DŽtJRAPE\{37鬉eq* !yhNMNT]ܨӡy$4@}W:MGb|AWRwWn2v*[j z?(MK2 h@~)=vUC>)b.Ϫq^G^/xTk0 WgM004?V} X@U=+?Ok߆IJl][\zP6(ic)WN%9p} 3xm" Qx )IJmtP@ܚP] ͣ|-ofm~V5k9'h {uRuf`GXPӘUvБwnm?-,VM*HEh ȶ3Cի&NH:/< 4#+Ư8۹4eBLWBf[X gC ӀAN OB!Tk [@i >h PqrmI%ۚsYp,Ea0C㩻s|0!Jp%>E18s. KN$cfR?ƔH!\te/]8}֔dBNf~DQ B0;N"]%yߣ?_~m%@@% ƢXF}$6B;qL3

-TƎ <ꘖxR2$ h(S]ű{w}Q7y7K*1f˝TLnv}SԳ>n0[{`a]~/NforJkY~ޕ(t>LGU'_Ijaߊu_e8߾4Uc܇j! {J,}v_t4[,yrRdoJOFJn&!~'WwbA5(!&aY}^'X<™)2UKQ tKHNfS*o pWeOoW A2[ulk65 ĊЃV-j/=1B<`,5E~O$7{-a hI/2c× Fܝj6{9Oc(tI8:#'w_* *aH8*d9]B|SR\- |u<M9osekEx?N4:ɱ{u6gE!4: Ú+fM\%L+l8\zZb3|IUAs7dͻ7ưwO'T=a Ĺ!-O2+38- WNw޽Lй'35 `܃vlKA7 EE.dj~#u%S7MmZ2@.4+bޤ[3S,|/ 7Y]G|]&-8!aBǐ.eay-Uw5󝅄.d㹁hg>S%*tW` ybc=J1%cTDt}.!]!]w2=6]+Ky7u1ǡJ B1tUyOۊSu,1kLoC}9qW,\+FGCXo>9:v` H-ۖyȞ3 X?,@߫< *9_=ާ2!ǀ̘?nP<=Q!>Fhq|~T=^[ :8W Q1#]>:7:TV'Fr=DTï2h?RYpKAG `~t H?04$TmNXXkwSp¯]N. tPS.eZĚ,"%\v[\`6}kB26Cޯ_$gk5j.^^jY&Al;p3O3:{a$T^~sdS,I:v Bq% "d@0SBHA)OTngʫ(秵FX~~Z|@9-$o:%}:P&]_6&f7IJ'f`[y)ThLBoۺ&*P]6%6 z{x$&D Ĕz8T\-u@bhdfs3Y6~RyZbQw͊#wU4)y C-J4t&A1I<;RPuiQ38IzRF*IFAuv]rlbF elix=> FkOLI';:'!(9DiܗEqhggZm hʲٰt g}*? ˃.DU8V#zzV`dxMAivM;c9ж:߲Du_c2hKyi "T!U-s-Ζ`p P/b+k+YSf#idZ 5 5gKoh&hvk- zc2Vo+@-l@ŒXaHGg~l+kzΥKGcu f-u|$/6P%W<ϫAwmN#AA.d UnB$塆~MÃFDD ifTe]yPlq2\ RL34A_BLL@8鹯l dR"L{uz<Jf:9*|C \w 6@'Vԍh4 +I7]w nx;=9.RgAē+9mrɻTyyO x%;wVT`YsR]Mcl-9bB;킕uPqڃ"$Oa;A) R@ ^I+ůDD"gKlNc\~CL; pM@%ȻHA?z8x&XGj,ӯ.[]+W$CeeZhFvD.p/TNI^}N -D)`o< <7U1Z2+{ڣ2w'mͷƲ 7:mjψ#9eVs!&}QDm0+R@%5iX5OAuQ/(15ZM䓜=(OONLTK kobb Qd`o]@M|v>_iou6t+For +y\8M81UtK RtSUpä@&Sbfx‹.TIٿ4k^ޞy 7.yهNYsmp«A ެ&&SO!hj/R&@]̘VBBKGN 4vCMׇ݀Hh_A?Y!Cm jX{;c}wYc&90=u5`ۤuUAUC1=o)zUײ~K{Mwq e(-~.Yp0eS =DiPZ;5ng8Mm5q{.sYX6f%^58?H:/ ~KPRĦ?r]ٵŸ]oRw++sKűAW;%(fglЎP"x,W-ȶSe `EHo;Ɛ(d+&b+/RD$Xu%"31y)@\ 1^)'HcLRd-*P&#E[*6^ . /NB,*]۽b \: vw)pH+pqCB`;SVUDs-G`\oZXjh94-qw<$s-D&_gҁ,%a3~?Y^y#ό亖k >H@~vq3˄rV+N|5A\h'Y@{i/337KLݣR3uhQGRaԱ_z>Ŕ GL;q1T0;'"9;:\^m7 &z9c)o}qy4\M*CY7 :bWRvǠuN.N'6p)q F^*,kI 4,`]VXB}\yE|cS$bWuT"@q ~>a_Ak!= 3"&sWDV\Ϗx.(=Y"RzvKOF̞p[Sط]'{l[ 1"P1kWd7pЏ6c-[tR%UPMPe9QK:PBwuP^O\jpQw1m ^} V܎F PJ @O;@s VdGo:4mM&GqOCeseOyhkQ,k0@[wB6mٸ e"3I=YIYn<(r#Xs5>; 2:%c2`GIBX |b{ eU@GqR4`]ۙB}l@#o(/m:>Tӛǒ{6 3 `j'RX)G Cl t ErG}?TD bWŞ5O: XEA|Yq3 l;X}3:X~AYCX'%]n쫄CJ:%{6yd8x,VZ b~dE+mOOw<*ץ t%_P5:j:TG|6CcEVXîUGK()м@tۋ/ @{shYf2 m?Yi:5 m,#D4>(3u\xH Ç/$ `,#F)Ơ`*@6U>Eai҉=ztG tb _QdWF_ǩFVuVtHcvú|hBrcr;J=l~zfi=1 X{$uDk\ Y98htMy k籟r-7{IduS8*)l\机%9;BoX-d4w@MMh!S">JI#Sy1k0?Yn(:y){+tm,r<?V&V# gs5.m$ac=t"F)#!l1QibrZ^SxJ5!/g%]Yw1b7rb ܦR@ZN &3yC&gf5.Ll& ~'AzH~nZSe$7GqߍP CyDu1ok6VW/l ֡ۓ ؇@>oSwdQDѤ])6$:B8Q؃R|ְgÄoN|(t߫(.s7U]^n?ht4nL WT/-SJēvvh ̈́[XB H@Z#1tbC^|? QܔtKW7nXXVc/'u)Ajܤ_x j}mseV1i9 ^"r!0^8zCz4~cy}Y'G1>nʖ9fkId}]6=D|=Y1wmʺǑNou@.e*B?hD׋|qjc0׏Cs&{3I-{!Vc>N>] gUu [&+yz}(Tڨ(}ۻ=pV9/iI1|a-\3B7 l@ fߤ/.οGkNj^SkySS:4&?GȁO/`dXҕH[\ujwӆai YzkgbYe>QB&`!M0詩#\/h=1lwIYDA='F +|ktUh<(pk9!Jkg8mp@R°7fFsaJF T+p:H +OˤUOwP;﨡 Ɍ(1޶SPU?Y~hH2-a~/;־/zH8]x`E.{4`];0="xޚ&G+H,s ;m'MiGEnˇ=J{X`[ eckQNS;b"hk[ڍn7 Jxu3hI}-N'J,bChq1v^_YA{|El3)|ҟq^}xkVEJXPoܰD8H?}_4ɲۏ))m~q uk#>J<Ѐ0D۞@_ymWOY-S2 /s!꺐0 tA록;Ƚ~un%uM>R–G%,<|i;"óX%@s؛Mt`c+1ZleY:ߙ#Ȳ( C5$ޖCN!'f8t21fVI0AW+XzXўnK:krHگnx;v}p5:8WLcp&Qؿ@Pn}5='F)4]Xa?4oԁVA{OJ2|H1%HB`yݑȼuGS*u~'~xyg4$sNdf;^?1ό}9wxz/-G,HПǾbچXF0q#>\1U7ZP4 PA3WLYgBF]W EI3w{S{F`WCD*[syCQA.C3,]'?IwO&%s YT{_BXԩpw= gxf\KG07n/ c]4e:#2`xq $:E$LJij^͵\& 8_Mȁ.PkzѦm #9eU@7ՓʄK۱"}'}uu5ʩ_ɉL(jDѲH15@A8HԈÄz;= ȩ. &]dG ζkV1$; a0lB6Q'y2(0;äxqӷ-& Y[v^} RjGλQV]J Wy0\$}|r$E+]U'31 B2hZLt{eb: /y/ſ~{ۖA6y7}k?'c[xd8eV]!De _{#K#%JD#q,\|nl;ȰU*ɸ W!%q\Aִn^m:)J# 5wQ}úi!>f2򪦽-| ؾ=l_-E!T81l\R1$b=GD x!Xe%<bwxSCmi.3Eaa?Om0+ACbe%DNRRA 8+ÛvkGvkpC8މ!ռ*zx3j:⇸z}7*_TU+<`9d sݥܼQ#yw$R,@ /\gTO:ukyCa&)uiKP$>E(l; v)ؔXgbш =rf7$AaD^m ,X;ӔF@9[,ޭDs,n3um+ܐg*v> G7%˗2C0PbC#Lah4K0_qћxa6T d:p9lw H]Zw  y*aʗsJH3EzbP 2 /j6V L/-;m)?6_S#6:34\>Ѳ#(O)yG&bnГo;NӔJ'?tp$&થ4׃ץ') ;J-5:a+CD6Lwg5r]l[]3~ _|Ǯ5*Z'$2+3Cu3b&rS9+]0_༑g?#|% ;Q@0h e`™K! zHooCJ3|0݉}j01au= SyZj{ud:S9׍%Dr%teTI}o(qxY__Vl. %@$mwG_*ҸS,]K9 }  c/OL()V2Ã)-3By*cwU53g!.)?Q8߱ dx pȄVp'e\L:Z_c)CHgz35~Κ5ȉuLQՒ:d6H1tѴ,Va Vm6&_4(*GBL8hM˶UĔ%>ĜU[9MO9tc <Sj-is=4"ƈ7@TˑMI- U2{}b 3S|4LV5 ܂57ې i?SVBjܙh򟵝_d #U%ZbySXxͱx_<בʡ]hb(JNՆPd_vs1AښXe Q Hwi#bksRր+NU՟ZFn;cs;e蓥"GNtJ#\di.aK:<`Hsob7 0eېeCGTC_m{C s%n*ȪD'A\LJN~z`G[Tn1Cژ P"I`>&\Q87o߷@*e@mqP @EA7XhQ^i-c)UFVQkR%pJWT8bȥ5Y2><tL R9yBR8CZ ; M"{"4wo1 T!Q߳ʈZ3m,kn;P;n\@;C3k 3ac[-zW91"Hoۼzer1NWIAb+ͩD*aLz v{H^?)|0|zPȟYBظF^,(LƣoتiU½R,hnl~Kٴ=xS(/o$]տ./`\#=]g%FF)o󖊷'Vva%{HbA8@evӣ +4;ฝmSp WҲ}_؍vu!fջ."P%Λ$m9>!@*IlyYaos}C٫CB\|M+n.?S*^WŽtJ9Zzm"%doJme6J: )eTu.35#֦Nmf%`(#]n"PMZ)f >wL@QSMkÂ~ɩG*ycn{܊5q:\>saAPEjY/TXopLoHF 2tXSf"͹G8XQz$\9Np,t{!|HؖYR [+SS,v~HXqķr{HH>Eq/'U|L<* Սa Uh̗ LQ^=>Ģ|{pq23Uѕ @{Cf S(!:k0FRi5`\*@֫'"7 W"5xJH.4_Π85#O(TT;diISߋӄOQs[eDI PָoraalL35srCUd7 Wyy =z矅k9a T=#Q!kƪu9~4`CүŠRi#o`"f5_}\C%W)sˠ>adm&nRWT{I~S@P+iDɓ2TYQP3iɐ,ԃsBO i=ʳO'k*0+ .>PXjk@yFAT)hm4`;{l0/BhcAP|@3xr7VoC%[nU]Y Cqv8rQz׳c+RG]<ťըW#WN"]5NjI=9chO]xMaF}]Zz$УLXayz&dn upW}nL0gN(%W@H걊_fNH6"\e. 'S5I@36SBFW͓xu{bu8|3OuDpfHQHǣ߮hk8{{&he+PƵY|\DtHM`kDPTe =9xr)5~UYt^>,M 6o:>g!crʤ9 p8G{=4rVƍ5ՙY;ePdz?[@srvyɢ>".~tX v~'yB4jb -9JAVS+>d֨XjӄP$`F#r`p̡[/\!h o8J6 ?AXs[p~l_vRJN1fb+cӪY$~r)W"7Cڶ 7R\6U."ݠr9)n;mpdqQH?BQezcF*\eD:[+v͞8-=(wEJuE29?͆C_%O/TMFA_9GSd&A"n[uKT]9ߙYPV3LUʴG`b#O"mm+Yd; 'NqD7g!Hޯ[Ou5xSpԕᎆǷ7I83NS!աͬrָV;'@\sM9N1Oʹ1UOff!%"e{œ:ʺߒ"h:Ny&Nҡr+WX՘5sxMVvDw},>7fMK}u1@{m7RP';϶ K#\RԊ=|yzc+B¦gž)T ,l0"ښϓIG &<0)'kz] ԟRyqpn…b_Łi_z. tK=6Ҋy l\o:#wpㇵ?_Gsc. +s'*HR1\OJ13d'r͞3oyL#] 3N=.JUΛT8`ia xp~FN %NzvlWE#`M&/025 %?P͆+<,oŊҒGü=0dM-P~P$ӖԦ iy  7MGf$ybf%ɇo$ g,v I>^N U pN5b8]32 nKy; r(q dY))h6^oUI!XXP>Bs-Ai{or~Haq't3~˿":0LYN=j)`"x il(JI! ?JĬӝZhRA!ntP5>Az jxFw=J,@?$}F2 nԏ+̜:~Iʝg _ >39d9,Xq+aQ;8z5nAEh(K{`f5ْ(!^[UϓעƸZ#^ XBG<2l+1M]Nm{ntEi.TK[0~w|A-"`x/P<30Ee P`2:vD.zⶰqlVcWD7Ul$I?wc,'"53٤D7ZZ=X0d)hbp}Xs|7's j(ZJ@8LT MJY4Ti5,Ģf>H!.OhQIH(FBa)h?@FrN+Ykr:c4%k,^Rpq73A:cJV:9gO}bAE6z]eӁԻVYuu&}Ѹ+xc }.n#7ouq9Dz"ٹXIc,wxz@st!Zn`FAJ)3VFZpy^aW.qӆ)Op2C"LhPM]a]hehGq%Ow]%~LwP0}xM%J mAXq#FݬӚj4vx$#NUss]:w 'k:WpZ =TBMg@Ik*ɡ|I^KAǁr(ypb~z@}r#B.%XC_=%l C deq>z9+U݅`3MT)R05K5 {tkrt;L2>@~>z\VTr T8'Y=VҜRxJNgEk+]9t VN {/˻/jv4cŊ)ǥEg9]q` (}l b ']䜦8w`f}<[)-zx*yOxDRi;V\zL2DzI5 Un0/<=2\6=mĚ2)дgQ d7;;'gMT8%94Q]ZC?jlfھ2/VZ(7(>D"Aa#5ۀfs=6jF5Ty?-K)\ -=}# p<9f"6N9F xw edg֩~*-~fhhv7 =Lyg;o?@26jz}YnYf# {ꮻd?U[O 9"qxm~GY-'wPqud/lN yy3饫h.8^s~CƲC4m[s< -yE&v"ߟKHP\OBTM+اixL= )T¥}+Ymx&㖐˱STǶN}*9_4o Na->s S)x2Wۥ,נx/ݙn( daBr#lH 6>tyIܙ#뭗Q} t[25%O[[[˵ X5qx{ ?2 K κ) ɴʯi韒bR @l=Z@\:B[)mg͂( Dsw G͘;W#6_l)lDH *OD _qI3gw26Qχyb&m+DF}6̚\_!҉sk.)Wv_^S2~CĎ=R}3Cl ,O`0Wv_芦OlePSs#y_<](mb%8eb€Сs]%Υv#Z(4~9NrJe .hAEE±\ Agɋ$ܡO"@-\dA̩EH X?S=ܣ mbU"gW}tHCZ6>gk^!Gl-EZ{z=Y`(H! %L73!ۅa$>`(hvI -&̚=*bORrwQCWq E|I⿓1aHe%.q+F}3ĵ6bafoZ2<; (q|Ɖq_Lwh28g fAԁݵc觷lHÔ"qu ]wX88q Bڲ(ЃZjphML QuM^ n*zEN!\V 61;yK# Gy5uȐ<_6 ?Fcmܤ(ckd~Z}3Y6gJ@f?TX嘮v=)A[ !Rk_Oqs\ _G&eC56 śdWCwL?CkDN)6agzL#$[/2o% j;]Lɇ'6b4R9S^R <2Fi ];f6OKS@EI>;oPYwtFs|)v &`%و,OdaS[wvø;hI/\7݋U\J$ʘ/"JR)OMMm&VYS[04c4HgKN`r\t$RRmG,0[4 e.%yAr^xn8!/Op=,Ii.i|`5H~oB:'Lp^ Wb$q X^-]P7򴥤ݦ $ *53xS;%q1^rs?q6SЦT1-PM4z #| 3T+6jRo A̎UKhΥnBӖEyUt_ϙEH7` d~uCF5s{2LE4Ewm_8ژņ_zeggfR>U1NE{ ZiQ5kZr}ޮ)3Č 3W̛B*b>/bU<4$3u{M@MHV=3-/Kr{N|ӭ3s~’LijqnWn#}Ԥd$LPڂ畞OzޤoCw|E5=|Fhڮ?_u 6˰E92ug2a. \+I_8ƕZCQ$: '6fKA%ekҐ")ylt]>Xh}m0Fƨ1Gb2? B$RZ^,SB]ލPX\ynkj1jq̸ZK:f1mA<19EcL[iI)%K~=JjS(xh3:+(Ŏwa4NP\T{-< sLP 6Eq9f. 衫UlVa̟#wʌ@V u<ŽB סcC pQ͛I(}!kvPWv8=Z85a-¨{ 0a`ͦ:W+ |7I%&!S§8⛛{u!s-[2ܳxne <8)iާvD6 ܂U 0hʌXB~pYi9=$%w*5yPk 3`&9m_9(˗ [\-SNֵ_lyF/ASAB_bf eFCy 7Qo"Uுq58fNbqE8YS hJ7sK|7x2Eu yfQXlބ /("m<~Թ0рg e뗲B~/?G%ۈ;. P]]W-ž  Iv`>ԸX>v\a(ZV%L[dX"~> fzR wL5^|e (lexbyw<û2| >nW `݄%֧/p61wf0MB|;y1&gA,c9YޮqnқJzaj +^BacwpWdh7|D{k#Iwj}NOޑ$YwNHУ y,i'F\x8,8K)!d{U+m,9yYf6%GDsA{``d3d VץmBTam\uk,xG8pr\+ "(W¦|H)aahL3R=ieپߠfu(Ivem1ezuI@"0 1_ץ0 ^D g ;A8ӊlp~^} Ǔe[!aԞ;~1Ib;W\bg0vgHLO(kΘ]!>u3! *{]A0jT $}׶ҁh*{t\a *q(}Lj@U'Ϧ[ZXԊCuvyT^(FIbLMCz-JģJ"3&-Ȍ8ٻɨ7'ϥov>ߞS͊!:\lޟ޷cul~  tOѲ[\}j!Ons ($<_L;i}<淔kgbLߢ؇P!yKx[MHW)ӓ{a1PIGYG_" c'%f "Lb &>cBVGGht [qM߉Zh&('9߸tK;f9S%x  zQ5 WE7D,Sۤ[8ͩ׀ sw>w$ڸwxѭ҇i)88*̀9g]Cf!HeW3n`Nj}6 9 sj^S} [Dֺ1ʎn<&ateƼ(IR.z-R nTyL Nb+GZ p{l Uo?}#o*.w%‡@'*> Tf wD&Hk (7?Ry@<6]rt䏍sZTW2u,r"I`a1Km^.ڀp)#d\`>ANJ5#9gS"4^*UJˊ8Ά^5f;AF5 ^mTLt+|}z:$T/ҵ +s"'ӿqJqLpmū:~(i^vzL9i5>/ɗ_r5P|-Siw ? Ŕ< ; }<ޟxoQz._5hcIvߡ[$~+R@v "|J3Rȉ5σqd&f[]lrӺDKlnpaZ=Qp;:խ\Z~oz@*hyG`6NU_{ZKKfDMhW|?c4'/ SQm[-2;~ <&yF-%A| lg[Ȫ/k3' nUZgUf%?Dս1bϭA}63)3L;?3 &Ԑ9s8z4)%V5I XO;mn;%t0evqh2.sWxy1PD)&&n &܏|z~¨o4nmufoPsH4HjOH:ˁOiw䟒̓,iR\d)Q{̶31Z'S,+yy8 o `/ܡἧ?_-4r[*g" )W LqGyv ފiŽ*y)۬Z!c*f2'^ KlѸJ8UTٓԲ*DK{_??.0fS,{|,%ɱvi~'ka[jj6w֚r!lX.?Q%3w"ya@][dKpT4Ā4!N,[ZU7|7_:e1Džqxu?#F '`M@@ ¾e6q"}B8ѲW"{Zyf}6*>#!!&O=7ds%#GJz[q0(h[Fin.J#I#Ui;9e}5*qz8#G@ u[ډ=UHrTHfYyۄj 9&OәO(cF;`&6Wl0# l5-씃N hḵ۟2C/CN+j IQ6BzBdUy̑^xn8l8#$ X/R%^CG X%ݺI$LAt&98Dy9g֙OœXOЬ&1~46mw`ĆA k+8ȒBݧXׁK:I~{^u/U?2b 8VAs`\--n@ѓW:C[DdodpCrwlKKCgp6r)a?]$r $etp6a5q),BUKagg݄NyBD%M$|8uAΕ[j͗*PV+lٌ X~cl2` Asc.DouNaZGu"h?.%VJIIקZDެ.cjk>͊ GFA:Zcfm@gA_=/F ][5xf/+Z kO29ضr4Dm]A &ʒtB __싷'=A4)&2QkߧeL0rxYID}YЗF=cga †o$$yJ jx/a|?7mas`RnIPGrۃPT^D ]J/n0 1~鱐 ˉ]kh͖}qQH\ZUhK&HQQ ޯR2G 9e:&-ؗGfx/P zʧЇTPϐZ0߇pObp =x%ct.ĈN EF4#گNm06#YAmM܋©-?ى7];>\?"`GbzX(#zi(V+4 iiʃnqE-*x@=@>B(} j<:Iv&h*dO#W9"TJTuU8k T[=eD10 0 w7X.8qfFo:SxnϴWV}9Nl-!n}p!u/8$0aW'ct9gC26G%=!}" 2;;˴j/#p(S8G[XyLA(4$tj7)U@Vic`n{@j7j+3QhS9M8FP?Ӧe*[:go#7܉K("'j&\ p+^bH]-UZ4(-r:Ļ`! !cuIث|՜>)6Q8 oJ)P\%v2!R|IAGzs)vm@5|rvEӼRƛ>Cнnbat)sxe4PX R\Kq4z3ѷ.p >t?bAX )31zxYl<{:޼C2|+&vAq'u6" C$ǵ8-~Kn+5|p.Oxh֎1 Xi 6$sR.=dϝ~ mw)P*T6W 6MyL B&e J)ЉQ" zo)b=G$mVB!X'? Z֍P ])E5Z0i[*y@%bsr?&zS͜efw┝9Չ_<L1lDb=א-(N"}gO.9>.f;'Ms qs9Cs*+bn'F!<5`j ?TpuKJńO'PZl#A/!X/w0N(wyGTLE2p"M:dۺ!NۭeY4Xud W~T3=zu6QHyFU90pr--RvL=!9POr7w 0pY컼[ˠb.oS'͡JWt 1hV#-0w{yY@]Œ[W|nlb2R=Ο7~~*qN-#'1Mc޽*vzhF hT2/؅6u\u&^ 9j_6ٔpؗ>k4)b8Mva&l|0s {rrujymPNJV;L_f/~s88=^\p ]~FTBð4Q٢ j_JcihPEL%:"m|w/ԃH^u^%d.hv˓UydN6q LN%W'D[ q yt]r8@^6xAрXNn B:qVp)!4O%t=9h=+{ȴ"\}Y=kb )a n(U&O vhȅ5rwB#,z?i’Tzyu9n ٻ/@QXZed1VE1qً%%L⥗|'z,=m Zm[K3I Qg)?۱qZ'$vPcSLp͖Bo>[a:7w6XqႪw;{يFJo }rWeпlFĈ.#IA~G%F'fGoj[K'?E:Uc=o2䍲u 4ʔOoF e*EY/wY{WfuB.dy)ܳ{/axeL KlicPBp\̖!saϞ#5,h Ks -*[4R~!h{Z+OX2[fDGh+T/UV n[\c8J7䋄#8pXTg{16oɫJq՗g,TrAm?m#W6U@#xxp=adH 0lc.`MĨn]ҾGH&aD ORD)$Z>KN!;ƀo);ޚM2!"dU[XK6wTQ+6Z5YVƥ>^hu2QAuD_/~<%p_f+il_'?B)b6N( h7j=`m͟-{,Y$/NxO |(\AHs#֗"**zg~&:Ţj6P2)gjbQbltu;75a%}JH0[bmx_<~]?"}!@wAOxWҽ}IB q#2m:F?O*E*23"8!\tzϔZW{_"UfGư$HCZP* (<_ jǝP4z NL~9:?dŬSB9(Kɤ"P~etR^l8,mztsNM͛ w#Oa&J8ӎK&'*I5z $QV'C Xc4dKXVfqz:e\q(`uDR9{Ʌ}c>cyEK`p:a N>Z4b%BVtvH$:u62BOl={ݎ>zLJ|#E?v: m: hl}} [E7v Xd~;Q/RIs6MvC {$a 3$g蓵x5 =#gcd#9_ oE5{A 0NWzb3tv5d ދγy-ndofҼriNzDg٠x$(Ӷz2n1R8ۘǜյ&Ezͻi#j.͂qTf͠@<}`nT%D 8nKMvS6c,cJ&V%JZRjy.'b h' pKבܛm彩\G^gpE`0{`RI{&w2?|̂WީOE2u40p2ơ}d3Ӝp楊o Xrq6EL.ƉZyH@/hڥx}Mb A`1מIo cج/ߗg_a29GE3E%JJb`N4ɤSdJ;03fX];FLX I*??"9qt>,eC WVS#Юt/33,[3x 5B%/cԴ(Q DeGJ_0Ri1+ǩqw\H&G'ĕ^lDT(AW_aW=f-2Zehc vͤ$Hic֋# @Z\#:Ԍ7H唛T ?yڧD:P-ѳ<(72G>l<{/[9k"(ht/!ͻj@(|[ Or%\qn ɳ4 '(z,4| hr5"`(BV1Vۅ*&!@=1$%_Tq8}Q˓a!dWz#Alq L,F4]|>hߠU%YhsNskO? l?8%͚} Ra)l]n+r2zE],z @^ s=(f5᪸[CY 4?.lj]@-U![x' JwA tX*uߌXehc6a#0vZPI:Ӄ7.lAjGF:!$?EhYS4N*;HEPdl-,=.cbڗJһN$W9ѝ* xGfBdNNb{7㰭C:`$l[zKUxO<54:ZQi {*r<:x;E**ϋ ׮9|73>ޛvp׾G!V!8ØԧgӇ] B$]Kkn/.+r`2a#4/E_nlKO? d/5Θs"MTΓK6_wie]I_ԗ30o^t7#-z~ukS L լ Fם;]6!ZcZAKQA 9,|){I&+UDtHO]SNPnt ҭO.KX.,\/?SUiqhSI&+S$z-33 :f{= \?W_R/1N q;ʒ/NVTN9$cd^{|=-Avr]QcQؕa|&E֨^QvN>튠2 1GS%r m/Bjp{4v!0}&&̨(/!ꢊ/W0.jM2ZJ &@bV= R U(K2r,jI q ф^^_xK'\v`"g4AP*Tݟ^/-$a+|p9`p~*+CK,&Oہ_K==s""A@nIi Y;W[$Ⅰ 3孅/|ғ֚jUeoK^c_(w'l{U1Vp+GWńj#ҭi/FM^LU,8>n}/exIGkV!*zRy*4 Mm Aҟ8XhU?C9oCToCK)ͤ^;&Jڐ V ,|#̜fG^2⾕yzh̞]5$a$Ϯ+JW_@ܡ, |AOhݻGWJrZK֔Zv4`'ىV1 E7?B鑟+8+S8W]THyA"o Yen2\~4[@}6\"}^tFh-|t#4aec(B4E}O奂{N)[πGoC㶱Xm 9Pՠ>f)i٪mlWP$dr1W)[;fn{s+"оfՒgKazhqdmuϦC7 (-B"Y{Maꅷ#I^tXܚDXuMU{O-i:Pšp֌g@-872W"|% &SSUL:;bm(Á34gHЦB6w#jvE (x~4 'HN='J+6Gg=/D{p 'P%1fPq tmث\ '(@CK__YfUa:Rܒ%R9xm^o2ZxV8 s!KVK{gyܲD-9IWBdy&8Nr[ ;ǒm˂8mZ0-k[#$rh5BDK DCfviP"F <.W.z.XքYhP|IQ3gY4OI ?%ݟQЂBO_ʈ30WWiUcb ,(k5Nad=x>1CEsi?}BsH^;WzFlh?ZO>d A ˚{CTh.&nHr9Q🚅TXVqܽs(0C݁{}ZkZޝ@لCYFPR;€Uޓ! \qhcNht eي.%puKӚpE瑸č3_PGsi/E+$eR'J;p;j1PVT5Ѽ׹[:{&i FF򩓋˖z-o2w5sN;boMS[{O9KNmSj'E/k;ŨaqB{]p'vEV}|;KW[d H6N]o3=Mߔ^J/AI7׵^0IwqliT9) /N洋nNN?>N6/`H,B_p^ƫon*㡙IzwߩYCAC 5jp6Ԭ֢*g>~_~z{xuUvΧHLRiBa8(#Ɣ 9Ooc~-j.7fq{ࢸd`bFu3AUp* '[e Kœ2Mp| ܦ"*N~ɢgUݜ#].%✢]ׂOHsߕCXK\ui[}av\ a9WȅR`iك^]$>눓O $eQz:cC7,-3dB5wlBklKu}7.caYH̿&dsIU}ܕy" u3ňJMtp].R\Ÿ: [1_̬ ׺dYO՛i?-D0l-nE~O>݅L).Xe >WV_`[Htg i˕"p{?ZqS|+A#[&1`ԐR吀Y͇$ykn^1aq`!8tnKC8{VMO0L2&k5hP"5Tma|}__X\䨼H_:F`$ߊp5 C@ywk2.Wڔ_@&]o@*^e'J  s}SY-$K lYcv;5*d^gCYڽڢxدӪT:\b+%dQS +&G[.jglM1maZ Րq:Shb glNP BΦvM{1Gubb_w͵.Q"[jhQ^I|霸.͙&=Xn]nW̐!cM55(W3D0gWMdGeh'6cgD7@- ]<\*a yțH$`Z>gliBѧDwM[E(ruT.~RQv"l%]JCL  G5)se zBj >ɼ"}W #UȪPTx\hʘ<%b˵ չZDۗX)]Ύ WAʥC C@Zj;ϋ`;;8<.Hf'EV_rMvp(G)P ?)6@P)bX2ď.T>?3&P4 H pI|5aYIeEI8kk@U 9)XLwSsp)Xt3H䕗t#A ̬YŀzmL6Dd.5`etz`Kڡ;+WY2thxhQQ!f\1Ho^ m[?]iRvO̿yrs 2dߙەEsmiK;rj8X"O94] }xzW##^gH0лJ=~'4! =^ +$*[&S->=+UbbLmVc}i[d*@Ot*+XKLC(ִ`a5S3s aW |T0yBUzt *g|l%㺘˼A {ڙ܂ktv Zn_o5L6>p.2 'A-]S4D[R.ܲEAfJY >o T6Aeh( !YBo)IǗd61Ɵ0듍D[:Hy,΢Th}"*9ŷ4 Ď3 XF)&1>ϒ;U a:Q+O^|Aa^Jv91kvZH}pbki[ˠkmyH {yå=X~ ݤ=E-N9!T 'P&0N1^Ҥϲ@AiDyFg.~^|X=sӘv $WӲ\>baym4>@]WK=gǫ,b#Ϝ0x+"QVǟ<"LbKRwi)xpP󰯆 sL_Ai,MQf3nj.S\L-'~ј Žc^  6ͫtE!LWÝokiEKzKz>#h(<}wD( tJE,^f9ÐZ&M4LKGPA|wU܊?VOq Q4  _О\醾`D]Ǔ{L}x<:\f'$aH KÔDE=ygwA|ڲ$~CWq/k~zUX!ԘS/uH)4kFC#;As!RY72Y@ pQּW |a%8\q*)-a+fNqt4wy.ە 9Mm2foVo_rs)6a#O%lp4eNxΝ`c#L=cp wokL$sݾLj#5uHm`Wnw?@,:ʠ@-8$oPbhhuN08J\#?/2oY(7`=)VLs({UfQ]}wF <;#=n*\kgNV^ߥ-r*Lh7!ǯI!_oCیߦXiEm2czB%*ջ)#r* =u$cN%uiȾ~B+E&,G|s&Ǽ'I:S\Um  !\k'VQ cLBT `KD'PkGaI KН>JӘmG$cxp-*{y NZ &]z>4.[f/\mj}xU?'jilܭx Xm 7M2eXi$y^N}qբ)&*[$t gY_|%E:Q. W v6ޭ~k}hwd*k 2NB;[%_/Cj;@pgz@vl2D7+/7|"d`q;OݱJ j_6ەzܼucP U ڇX*~؎PPN/@~ ?⃐H.[60y }*h^*zƁtw@~T7H:fV{1Z`8p5A[OOy@@,{\;eRIO jVIeh N:.du\GY7UiP wX~ [o%6 ևBKe.}V[m!I{e qQ2XrA}된k -g0c"b}_tp; ]e p+҇QѣwYO!s@e9aBIFcBnzS,9<SE/ _m,,d UBZl7pr͂}c u,D!(for-]#p?>1αn.[_iF9~bMHp)@6(^C&R]:Bh˕rKZj=,l1@6qgLGiظb?rɺ=+KUYBDAŔwD8^ܕH%4ݮ3>T-VcC,42G@5qDUߒ|ߘ,WN #6S^ڲ|6/Wèlz*opg m*gmwxVqQ˲g7G76 ]C^Y3`xK>S|$ΫLVI9bt3@ ز#4kEnr~umnAؗFpzg$UX/=LN\>+D߽^jqS{=&K 5=e=7% X;}HHOQ"=6Rθ&pRWSG~tYRzshHPVaE.Bě,F;sˮ 3lFIޓt ې O˔U1)U%^3%u+qs:8{!4/dxo$!5W.g$/TaG31,>A 2"IZmԎ8s~X>DܵA9GZ"=oJM~u9wA/ESΠ3^ vw3V?0yqNTm >D`чt<lȪ̟, w9T 7{UA>VlLuT:j6J^-<LQ15{hBE"ž@S#6-f|A3z"_ly[̟N 4MK}˴lW)Ʌ,jFt.:grB6E7Ed7 iubOX E*Յ4 }X7w\Eh;w\o' Y.Ǔu5ւ-n$>aT=eT4\<1Ou/r'Mcd;+5+~ +5//Y?S#<ཤ I#{?KpU,yJϔ]bGB(NTw1IP"V?Ic u+ P! 8yjHy26=`d1MmhT[>Z{Np"d \$A@V9ǟ3Qb3  | }g;W ]= ԵRQ_D(=xP*wuQr h?QZD׭6]/jRB*IZJ>RT qB:-2;HH}h|EOrkkqZ ]$78:x-ꎷx9zM <#|J$?j082!K ߔ9]oCb\MVcX<[tڭ˞fY9mG _A 意RKhv'è@{ L=Eo̳.юf@rEqr}#"LQ%p01܇@5& {=.G9F +YE4iܐ.=U.Tc'FɮdBvq1IBٽ}2BHSYo_73:J}6'j7B}KPƃ].\ϔ}M5:SP m"s=͆c8RAqpf*_rYnA]*g4'l%*0W\C12&w+l PI&/o7,d9e?J`vY 5Q}:01ӖwLw?8Qa%mpDtnYiMNRZ<'7]۟ \j@m]vBn2 oQ7-VHp_0K%9ibY2씞~͌bRi׃P6{ϥ XJkA $(OJ o(MxKqYO#/F۽cx[UqcZ˄C#"Ae -6c9 1vvͪwY PULFs^;n"ۺ Q5 {~qg-* l_Y惭wĝ&o1h椳~l/cRۮUQ~/.$f fbT t}k֊ش Pn)Vy+M[Ut_vxu['|-#,ʨ޿CX:k'r[?{HqH+(uw3FЫ5 ~] 00zA|wwʹ3xfg{\ M\g^LTeң\LY] 'D2eIa);zd2K4+=1K;h=ޜRV޷Cj le}@UpU#Z#_r5UiOEE-7$6N4s42?chmM?fSԈB朐)[]ϝsKDݣNl5VMq!XOPJ{sjM8NC4yV ^ P}A|u^uYGbH,"Y $`[|5<%'X;B'98CՈ1\۩4jz}p?qYC0MZ 15-XRXzL527=,=-ss^eH)U%Ml^n.% >L˙llXS$_OI6l(tĽ';Ӈ*d5MuGĞ N} W 3K扷v+v!D?5Sՠa nl)?g5f?e;ҟіX@/qQ3k^B߯4Ď*)pvX=K^ ^J7'͓9R$B}  @XM 5Gkb3uk_\f' XH8&YK (v}Rjw >}ͮy|/|8=q|JVXᐃ%;!ޡ @qxjL 9u94y.Ok[pŎnHjn1:([B60voåVqU~@WchY({3tT)ސ%ɓ"iq_e탁MB;A%!. \<zd9yKJkKM=(!k\-m7`#AOK6Cyql1F5XPsH@B>fԳ~ũ#{u黵x\$no$^EkpMsov5HNvqUJ !xXt"Ğ( (}+%VO-.4de=P{# *ef̫zM3h,ҷ?SkQ|̶3-"t$?^pB$CR(L.Fa"r;y@lm f[d.{qȔ=j߶!Wz >f?aK ~FJBq"/;ϝZ=OS/'.Z}!{qEw@zl~#-CŒ'SХΔo7,hq&vigjprwnNW%o4& Sh`b.7 K27J+ V먮Iv Q\Y_|)q(3l3MO!J?dSP-=@drQth[`M_6c+x$ z9)M{||.T,U%%t1^w|ަ?e]ȚWiB](az8Pe݌1f❄J&u O GzVRUd٪sNjҲL,;(oaC"Ӆ UmS0Qx$Y {Zd?&uS1*ꑎU-W2rT2]&H6!l'DH]s2u=L/Y;ʕʃnG=%h49ShRIy1gdZ3\B_5 Miٿq@lL$/,ۿd&5Ly`g,yε2n܍"סtI_lB_*|n7|v)ij <" ZJ umY:rGH@ ⃈wiA@gmi\[7T yjtO(Lѡw!apeg eLe6 ži䂨sP=N.wv. mX炓75C4 45)2X[fyl p &*1Џ.Q&W*رr5m#.X.H*G"Q#0:ߵW~@=60(rmw]WnGWsg9uq8) n6 , uĺ)ŞnmRXbNY͖| OQ P2 Fx+LG1錕& 9荀 L*c˼A6ܟw9ToI#i'T[[ELoMRcusWbWQkP dMyf]gvGfi V+ࠢ$oBIّ05n OY΍E\Lli3/mۤLD3EГ:r-Of]YK5̶^-e{lYz' "wvQH K8AzVI4g.P:Z*l5 !t%rA1GW?yՄ1">S㖸l{bْI}H;lF_ӁMˮq$ ڑTN̉| hjawB76[a /DbUU—sKlʪ`-ϖJHӐt06&U6;ɷ?Q#=ȫ3Tvk fnq(uMqՔ27@]0/ԊӆnY\@ҪD;^9gkG]|]hxX$Ww9 0NfkitZr(` 跩C(ay 1(!\ ;&wC3my<9U2tmV[DCc-k#=) )Ѻ>ɯ5όZ([cH<߱ *7UcSBԱMdE9n"IA 6h:@sM=Be2HUiM'-iw\We9&:{9qHK_;@sn#B9 *jnuM=䵍x.ڦI7# 001L",i`@l}2J 8fu5'#((FڸcY%p(59 qvflG < ρlGN>ǿ o%$14C݌s(Z ˨>vua>eo>_b،3 ެLć!Rh)GnIo/ݣn^cS|7ff8U^j M{a+3?@oIBH]U9B#G2eH R-\VBh%ywީq߆WٟHbˣW&+(x}(JkT)/H7 CX .S~>C0Say\fk^ jq"Jrj+\xCq-}j:r澸IL?VR\ټ *x{צnv[[7gFb] h14 pG :`zkDOR+T+gPWC FzPry!S$7v!=>~ɍBf.#ԓ>WWsU Wz SpYJT<Y 4|%:?~Ѻ5u$R]}H- "ǶL^mGHYZ]Dɑ+N/:Q<TĈTtl\ 2{MJ[( Lm@G$ 3 APȤkux}IKZ!Ԓdגe"|v6`ی0D]9WXdP+w \Ԃig*̿@mzq7]p RH;Ё׼w9OV'_Q1)1p\&$&”ӥ<\ʼWrIGW{!/nri("XZɋޟTJmjjc]3Ki%fn^ 5y˞zͯI?лIO1k W{Y(}H qYd<[^p-i- I_(|)nN,(灢M'ͪɟh4s;3d MvNhƈCo.BԸ9qDk(rocS|MSEZߘ]`Jq +Y"=R+aOW[X/WF ^HEts{saiܮT߿!0Gnbș\䋞OY@+z9mW7Zzv=o=d;ς^MyٰfVw6nQ.dJAn# , ZK@ |FEB:ѷ^}ݷwl wX4 /kd2@ TwLjg3S( Ӈ;LS045f jx 2NJxN7T+"ǁ0ҿQq n[ l݁}{yJ?V l,G_T?Gd"_,ЮVvjkkc&ac@0 z<@7H Er{QW;>XsUou U0nW1e&N3_-8 wTjk&:wŤP&MwrėLa.\[ ʌ'd_ȻV7C0 !A99>mXc1s껩zp]:PB ǡ@#^0Soj8:I_+i|ꗄ^$bMR\y] HNgleZx$ bTRp?L?F/[;YWzJou'eluCN+a<Y:)}zܕ2n%m6̓/ϑTyT!Ǫ3{ѬkK"6p˽m9n\u@.#Ʌ1YpoΡlʎאe.J_ǔh{e.C۽r&{`T۰ ʏ d^=0NK]/$Һ[Bn*\Pqyޒ֏hH+ߚ{@shKRadN>,BFݚŞ2%j!2rL)ip#Bx$ -}W@'?|-Dno$ׄ10%4A|IwlJJSϧ_`k)p/j-/FTɪz3ߧΎ!pݓ_g'gUm}.Divo8IBlMKYA=n~ l|Uy<#xaE5дzy 0Mec%G^5TcBK3AMwG7/ҊVAɄ۲东p# lq"CKիuU6*s}99HH_T}}75T!0Ź>@`-J&f\=r̿gY/D7J9qSRA_6sY% Lq 4֔~Ltz9ߑaĞ)7,ͽHmy;t pwbT@|wS 7+;?XLωg] i&C/C64RjO~ F?'l}lW±; 7|m^NE]`Vsp+5mۓ.7ݰ+Z @>gڌ38yFG;H\?= ֯CVk.':L`")"`?3ʕz6Mua+#nPa|@%'Ny~Dș3=;wcfzΏU`_,xHZax5 !jw0\}1ԂJ̆ȥ=4&l3`>yVFGFgD(\[OLʺb{ )1~4OcvJn ;ɐA v,ο39P| ώxK ,9t/M‡R a HXb%lV'4˛!1\ 2/T!3Y PLVEy30&A S׋6y1zo*ן"" @CtDE݆>|ꭒ`/4X5 ҭq45U41yqoE?#4Z}ni'SLb8Բ\ . _B?Ҙ'`F :/9>w%wo/-d8+aj.&HCb1DJ"LVOp@OiNL;ɉ2rtqVт_G@ؖڭ5@tjc31$4K/+ɦp0A:ŇhIz]qؑ@f9{d鈩-^wPX%c^ =RGP_c:NFpJfn+aBqx"_BvjWrȂ"4_ENC*lf2|SѧKvre4/&ޅ+i>胄9Y==\eӬ-u.D58#Zٓܦ]squyF"(Aq0\~,}ٟ$nS UC!s]ttad[\(4:7i<_q^LҐCn#Ͻ V?xpN݉iPjarm FŹ!6`C=2Tq g6H^U ^J&=$(Ӱ(>kLs ڒB3ۊ⊙ۄ<ΔLj| V'0Fj"QI?ya2Iu8f%[9ssQE8o.3 wXIJmFp2M*='f' [nQ'Vb;sl@$Nˋ82$"/ RMSX$\AiJu sNtqåNkKe"΅|Sm`5!KPMpHΑn:E(e;yBhoBDuQ8fʁj(Rqsѷ R r_I>j;~[trԔF,x@8c535ɿR-j=gJ7e}DFY]ٓ%6Y/\&2ʬE"mlqa,|G jȫ G#g-euIV&8lRrZB @ql,]~6cSz ܆kǃX;Xs%dĵدKxuʈԠ9ʴ_ u\cV[;: OqERL眲KSHC۫ׯGtL_Vѐ)/frDrq}lxbA0iU `d2"5Vg\3% oY&a. h_5t6QI =YU6 xN5 hefQCq>)yd#V>>FJYC-8o_7()͍>JtcaeN PZF*YtZί/ta{mxjE=Eqޒoҁ%dN^(&J{ s7G fgߧ1"L"Ls =٨h.q3}l%v) Nˊ=}omiU.m_hOG.F$rQ,QHnK∰`yǍV0`-SXOWoo3\ls=?QY0nay :XvXNc(oqwFoHh$ "T}~7`,_JӺV%B[%t4/˔$VFpS8Tgrzb5X˷G[?0t/cx:$%bDF,Z4 Q2i#z:?U5¥a EJ z&ϓm>n}^SՙLC/,Cng=QpkHXjWg!o'`4QY{p_wb|!k!^ƪZNx۲S:M׫ۄ:1vA'˚!S#ˀC"$: 1 km>V#W^`*)jΐ-"(gkL/w>v0x,ԌC{MZ$7:uCLNHx\BXqr0,%!kM7yFpE~,;4P5pEbn9X>i@}&/!fX᧐vޢva|]Fj6[Ώ6L6 a,=`lcG!~ !ƻ/HTK"oIEKֈ3 B-@0p 5^P"A$DO0nRj_ ϖTGE>:xQS;fUa?(KUXU#̩Crd,$fG^WVc"8ALqLïѢoV2##ţ-0Y;'1͘gͱ^ 8ι%ih;|)SQineMQy_s/lKT[_CQ]c/EG5Lw828!SƧ 8uvhPY_UѣQifN zDp6p喬q)76gph6QZMf>=GN#͍ܷ8?ȧPjq *Zݡ 5v۾ˡ#2/l3*aԠ0^YdADoeXUYSbP3cѢJ^IJQZ׷F4oee/k2#CRx͚\?6^&@N:ɆS2f:uN,ZYh"a*H[?^ nϿS(#maOʹဧաn4Ql4~0LNk\'gVQ{U?4:CG;B򎘮ߜpŴ;3)u>•#(<*Lv1d%G1q'^tT;v\Ҙ^]kg 2еD9"tgfF;-,(ĨyǕ*A}n׃Tu?y3Ǝgtg *h+GIb@#FOKQqLIOPV] -BOJDFPτ5%I݊3]b(˗c$)KZ#mUNbU؛#br~(eJ@cuzM4:.l[v;alӛ&n0hJV??\C=P-?t‡׬Zo1e&vPҺH=Bsn u,W$d ebS¾,x z}b}](}Z)3 Ӥn0 Q7oƏB|-B=™CV{G! {^O(:K~Z=\wyą85I|@YXJ!oblˎW^&,f>]D8T*q@[' DmP#X6wIL#꾄/hAd ͘,'ˢnMSnTܟQ?S؃K j[Ý5P?I`s(ӻf3-視6{h2VQPH vAqȡ`')lP;,#Q4ݡ?eOEhgf:dRfgu ?ZG}wh%&/p.WKF(̪ Avwj'5((%2C}JNWf_)EZ,Oт P(5SrD1uM8ydydx\xU~^mU fvhZ@"&ᕲK]:u,$!tPO`&|R NQFqjxʟ9%tJ鱷ʩh3tRhsy/4\--j;Rckys9bZȘ.^s)Z\q?7_H?JAqT1ޥGY2 5Q CB/EFKzfJC!T$ZaW=k"5fUtU4oɫo`v)f#FS#ݛu}~6ܻȹ2!KSXk UuwЗNalT8Q߆dU{n:g ?5WB$uFmF=}{`b\n/!g]EoSnՈh)/L+ȋ VɭS,qZ]|E8clR8rƹ0I{첖 ~_A:׌`ax!O&SO9o6{ǓFҵxmxȺD0Ɵک,q2uCtbkȇJL|lL3M賶C /"P52& F߮I'1Z`R9-,w>ڴx/}i-L Tl[DV>);|md^i&eXsu*kݺ'EP{8čb #wXfh[Hjs $YY fAmus'ebQ{ ~BfOHjswd.ᄽHH_s(YDt? i7G1Q%Ul~0LH n]EL~Ё)} )QGAyBS)>O:VyK ȿw!_׮# Hj 9|1pmGho2J"p*EcJUҷZ&z[7D:0쨽R*Io=/ϜoH;XP/k~2F`䥨zv5Bp%)lm'/b(:0;3?̚7d˵=וL@xmG7rgda$ˆ!HM D_Gf?S[^m#`qGmm(U*V~3gA!&XM(r;Iqs&4Tߞ֠HJlP_W_ hOid41cji0ɕo{CmκaO^N)w ϑaMgCojߖY62]ZǡVxW&׭L8Ld?4exI+qjCcR>^(@Z#*Ra"!^ ێ4*w;[U"B1If_ꮒ@0>R \N!I3t?>A$s9n52G:LÙ +l-//-֕z&T^lb^8'P_sl@2+4qF[o 1{E6T#ԈB?;K4fy|7{ny\lc*VAWWDUꥍ#9ӹcSY/^>֚ޖ?sM[*.\ P(%]aEAs:"| 5GbDJvAA&{UL%x`{ŗܻî]K=KX,i- lH-aVۏ]0 74zz:<cv+=$: 퀹C}Iw{wT;{R=gr1(l>C1[ikq݅g'0y"VPo Y3 Rt.d&yct8a-q(Pnŭ͙>F+|bIp9&Jn]`~'B a@{N5V\l6bӭ.Z /|˿'e81Nz Np ]sVïq6pfGqU19w$fġa*j|;1=5A»t[ ;R 44?ٓ-lf@ ƃ㯽kkV2Μ Swex Q&9 ^ Om'Xfܪ ShFvodOwPyu$vC 6rYkJm#{=*P $+*&On|/g3Kp~pڛv3;q<+{<$hOkg.Q%զe}G[(@6zᅘO3]h5q mҗ<F@X@y"02Yq~<LOc *Gl#', ξ|jx}:-fDo;_b]XtPfk?yk6Crj > @9S2M m,y.cՋr xۅP(կs)2bx pvh2`/HIrTme s?@9PBh匆_V1)t=p3j-cQ|.&"W*~%w/@|O嶍ESZg TxvV8ߦ?\}2vZ]L}o3-;$;7'v̋!_W,vE"+vT矡;N5?p-$P-9_;N t)5 G|Y"4)&@ܳ+R;%W4"*9$ٛwFe61A8SɡP4SZ;]Ӧ`+QԓL7ǴnM*Yk]^JJ aOTJi\PU9n#] {e*_9)⇷ ހ^Q)\6H1z^`? "TFz84wg\_m+J0v5n*DM9IE8_,Y+\($ҳ3ZB+I"?t2L cfxD,-7o&O"*ckcKDxˏs8z!؍"tӉW퀉]́ˀefct <'* )2j 5 %}PuY \]`<*D,P'~޵}e٠@{$ 0G w>Rg 8OTJj>`%j-`)7#(O>xȅc樉ڜlccv4*ƧE %ezzC`¼ʶ_;P?*K |66|/Ċ^FU3)>H}]㺐=RK97 NBilײzhɃd#FB*۷ ]h7ĆcoCUa 'OT1ߔaݡJԿip%.|yx)FJLd{y ʄn$,;:UhftY6)jNTڪSv`+#õ| sV͹/lQob9 `KIc>M@&EZ׋*x>05 B8*@AS|bkbo5K=^}Uk)l#a n_$#S!>mo1+O0}=:* `y+|hw\;CtGQp82986ţM+^Άeۇ! >>bowFo3EI$c6? )ӌpҐkXD5 ^Bp0'"4DƋ=Sx$4A`~Gs##P"?_aan2cdc(8O;Q;Λ5kuLN.UEՏ:9;# q_xŶ9xٲr Cn$-Tufp*(Nհ\㾎2@=*o*˳"s ?n>߇5mDŽaziL9w>t);N 9q;k2Ls`4;Rg\=VQ@ёH 7fiPND!99㼅wN7BF00@(@ +Wp~i:о3]qhd]96r^!>iԙ( .p%2={'v55AʩW^5~& xGg~"/b†b0.zqy7WF{vc HҢ8xfe\3Swvng.Nh=Cݚ+}#&o]CqAt*9&yG+ˍ)Q>#K*faΕkڿ:}\;냒q衫tQ tW6҈~ }0ԝ!:BrpR#G2IMFB{]ZӜ-aY wG+:ġ`XI ә@<}~]XK9`.|Th&`!YPRn)Ѵ{icWcd!&8ٛ* =R;O[ˢS& R-i6Y=h/ ,yWeh—;uA 2?jj7bw\76t hrcRZY\?T RsF oOڸbm=Z*a,aO>BpV c5O;(&Ur^Mf^ -wb%vsW4&kVJ Qvu%K䥇Ԥ؜m,$Š ݷ8BsHnr_MAlelRL0 / ߍik2ØD4 ʘ_}~m2*驰*Y'1܁݄3 eĐL}1~bKn#4G*(k1>h><q;5lejuom_ְ,}ȭy:-qڔaGNЈ~$TYKlE cܸB=q$/ǵ/▚F2Pil1>{vVJ"6_CTjaͺ蚀Uhq$fBGmfo=2zn-pAII$IK{G~ hpdcKfWHTxYA`$VY`CZ,Go_V,iD;A}""N/6,tb<. >{TP+XcB*| 0%K6NA-2uAN_I{Y{g̞35@좤 ky1@c{.ٔ|AZ'lŐn:bUc=%RډXSpM૘' [|0'(`f-'D), ̌7Wc- SX{d"F ."iX;.RRrc-F3it5?#%Ф|2Ouؗ`V.kULND7i`h"EppFc ՜xn9I{&a:V51 Tϟeeds\|TWe7s/-JiUV|p>l\(,J8`O>3uc;9ܵk/vQstƲ4:Se+r`7kvh] G̩}̄ON6twf>n,`^81w nZ / W'Bm%vLgkcvpkHʞG֌,2@; E҃Tqh Y뮳0Z{\>$WRz[qx}))ߵU- &ůW"<֗Nu9γ-uē{NΎ|v#XM#TDET<A^tCHim [W$[`DebX:]V&;=2% \ܼ2 +8ǰhhI*&WqY"]uƁd^=E둓()QL B~ ^ʮOzUOkUoK/ oSޏiwyD23!G^#C^!}/QeMo 2Xߵһ'dUאSET#;Fm A +Kq{seݚB1_.'@V/B$ .dRA 05KJ*if.C?ddiESd2K_Iŀ(|p륶)cшi6V(6FWfRoy~B>)2[}$1M9}x5v(S=Ò-SXq-V S l0:yKRXlV82JqgfNjW'|¸ `i"63@'@rPK)0W-\GnC WWr '{aT /e}0ت(9/tO:YrM*yd d܍5bXZL/)Sp6 56kێӐN,($b֔V\ׄW\pVB" C3Ţj 'jWהE'$eC{B?|@O"_A?]@T'9mX.ir|dP(CJULg&`4?7Zmf朸͋FGkv1:z&:rw](Q]'4$З/`>,( cqV9DE0)`+Ѣ#\1z"` *u)Q VfvgT^f[߶Cݘ[ @ wO #[71z 8ÆU`qSpa0;c~?fE_9`wIm[__L^A%$6<)ZڳM"!{HҞNqf wi`A&qPoiJ$dPzi|V$8ǽcoFMDFJ:>Wdx([T.9>] *%ĵV񼀡DF-oupFe念װΗؙ U~*`y= jlYMO:YwB9ѩςqBX{cDyӟ9ۈ;-r#,I$ %pH@YKqOA76zBo7ixg4'jv[iߔIN] wJnk}G~]'Wu,iǽZV(\IR|-44u4ƢjNrH6!K,]fN"+!71~Yf?]npF@iAEG5Z6^ RWݶ Rl %lAH‹oJxok߱/LܼpP 8ȤCcr. P& %xyJa4L#-m$JEg;,tEF*rbU"m֓?*Yp%\#ҴLvx F.>ڠ23+ *k2 —fazqZk=aˏn(*SHwj]^6cFw#8DmEapYňeOastظ7֑4q)cVzz ?_g?/u̬ J!'; 엌"6 ~-k 1KQY :;rs}9{P|XĄ5 X0eVH2@_$0t5ü]E |A:{p$hSŕYZTF#hDwK &_l3 7 V*֤|>Xߋ`'H"5b@c;B>1!F{6=٭,X~ Ku?͠= :XkPC/#Խs#92m D*֬1i #8xHhOd *%uAV͍ܽ㕾'bxTƧ@od~϶qblnCWb!aheտgn.mKb1 p:t+E . $)v;Ջ} ??xHwlfDJH1ȼ0J},5)__!X o+0Os;{>+Uǯ9ÅY9NDm2jr|x]]q":xQ㿂*6HVulkdvWZ W[Ji&o Eº_>j-aWqY鼤PTu}_1&> 'So x&zA(܎W{_.W⚎lK1# ̴L\ĝsђ:xWhtN["#Gk8µXIU!)"7L%r)$yOcJPa4npтsQHTy FeZt2Y^sOzCFFGxNRtK-9ue2ia+\ 嫩`V:ݷrF r_}(U%ֈeܢ@ o&REEp! K֘(6:#W$؞= NN~֠?.HN]5Ϟǹ9f V'W/tş odPT;4RiJlٶF鋭g6b=ⱍw,5}ZPMG"j36q ۽@Pט5LA+$.8+-ScEԃܺݶ{,2Rc I${xS$mqhкRB]BPIo5!Tϻ'{t8Ld>TC3Ȧ/,c4B+ qBYQI4Hn⟄]]$/'ʷ:W_MetD". u0$ 2x", 4&By_/ K$;sI3q32>(jk`B ?4-fkex"S.[H. 3r+p]K9I' L.P3-ߔOg~@^å^FLYi@-m/ T"Lj/sшc0={ޒ]Hmd{8ݗre0s &CF0sy-Ex3ɍXʐ܈^)7 xRp0d^71m"|Ng-g[uhL(qxήoMiSYr{"yв9<6i< mwisc'(ti!J8 ՘f;.J{YdߥW aM,MIA۴ƭ;,x/SKCYѠ fpoMo}tS1Q"j<0 ٓJ OHe<=҆ J/2^Մ\тWGCGхv>>psz5Je)iQ[ ~uU+l bCp ֎#+lGLg<0v%K"+;YyyW:[ @/sL`,ޘƾo.㾬TI7f}'JwwS w,]YDޅCW")Weee!3eԝ^,J\,NboL s~F<$˅(f7{;9-i=` 4^s%b[C+ڎe䒑_4tbΟ@n&Tim&gl*N/rPPNۇ\ç¤J.* Mee YJ[b[ J 2\h 5ty2ln\.F9:ä/Oz1<,'h . ]zWW=bE2wD#GmT)--[wi\ 5YU'}iQtү9WRVjEPqCR;>I/PI[I8M^J:,3BbG jV03W/MvhГuU0WcQ{υ)׈ Pʊ'eiV??wT:Цh?*\Yy;{7wgG:*7ð#aWjoRoI5*vY*cRxGx"ޙa=dǝ,m`ZPk<Π;1슄Bͧ#o%3 ~be3fN>I0L\鋊AOX0> VI!$糋L5>Z=n 74NdAʯgexGuEzhn s_Y@g)=hFq􈡸 f2:(#}̘dVܜ)wƒ=`7J$siN<CvIVOSU=B#V2M7 =ڢ&TJi/A: \@zzMP(흨Ddjp rUg8}T:|w^od%S@ksʅqlDV&6|.iԲ֏qB.reעGv-R: +_8?C_ " ~8j+?/Q)z0񒑊RK0<}zO$?rgsd}){{`~D;dX]|=&PG80W %o&'-$$:qa9'|N2bgI? $XR:m =%j^ t<I|b.I#l{U]ǖrun a-8^yŗ~2v_cSNpJcwi7Xͧ@:V % ye$ A=rr6grHI9'y=k|rqk)qzŸZn+!)_S]]sZf1~莥-.3 ѯ29z@qJ؛NEx#eWSٕ,d0*; )As@4Rs )=۫Qwm^kClV`Kf2 @IfeNן,G'x*jEK#%kT!/C|8n:= 2'OV ci EK( ͗~p'257:BV|#3hZډe @EǠkC:K\fJFi q1RL (l)NZ'NxL(3/湁0ِ,] HX>7ud&@#%`xfy-:ZP' ]kb{Ueob|9V܈$Z HQ݁rLFJ/]| S~vY8sR,vG4znRW}+"\?h w'~Gk.Hl1)J1E$tGX3_Eor$yϹti=۝i]TE"Ȥ ob E/k r}mLJ}&Y-.ɯȺf&CJ$-FJ 4>IGD ]Ra[p1~G:T$<< E+3LE0 v Oaf2},ݧT5>WP;L XtL8.f 'xWы~ycZkQzSZ$.0Ւq+z ~6g| ʫE "~69fl{ۿ 1s IK"S͇3{:.LR_seL]}3vMkpJC_tO.{je|b:MhF|e¿~7poRYZшKpFIW R43Nƛ˱LVٱ1k ˲QrE\V60+R(T-kcdH1a:i) m,h?xؠM d/)M <~'4Tc2yBKGF2LxqxmeB,F?QͅT[$q6~خżFѺ_g08P4RsYXqK5%xPAK*Uz B;v-|xB k+o*=RV均dtԯ1 }; ;GzM϶>ᵱ#dCNZ+&LZ *!\c<_z[ {L:>mQQ<筑̆ǘl I|--eyMoBl|!R@&M{H-ZrR# g"I, "ʄ Ik|H#57Y+*1`7 >Mzo'"~)?lv2X5jsW+"\`U=H:ↇ1RC"-i7'X>]1/-B,ǽAn,vΣZ2vlJ%EB=PjBv(q3`z(d]|Pa_Ԣ4d& `W%\2DZ>ZQ?+B;">=f~(2Fd q9b*SEjoAe2ҾÍc'Ш=n7&ᾛL.s 21֋t- A9>WMg,6J*Y=Sniq)%o!GMb+Q3˕T8>! Bnm &r_[0˛;-o* ~+I-H(߫2N|4})~k=zюlyHlw<.{>rmU_`DuPi(owݞsu]}h,:^R@Ԋ]j/ǷzO'Bl<0-C&ҕ׎|:g~nдx̛#p(@UӲZKrysIP󠰡vi 0QsЎ c /ao*9)|h@ȄK󴌦$Eusʫ%KPֶ_|'0VCb) +ѕbov^&ea|b&{SZP671p2^EP%Cdo ]dY9l`wEaUn8zp3*t5 ynzYW+*oilc;A%Ew!%rdL]BPJGqXUCqӕz>o k;2C]h2:m~mshgv,u<5o߿8~ zFD{zIWrWqIV ?vykqVQ_ᩖoEĜ(Put[X'a)4ja^Ѧ a)r ;M!&QԓJ~Q.AS/D͗$)/ZvE?vgl>A-9<&kRT)kqڪE}Rn(#:Jbtw4u:o9H j ղ!څXAUP*wv&ޥ~@wW6@ 𶛯ſ;QXSv!࣯p,#q*&p>"wt-,xȳyLB+Gj SB3[F;3uD uZ#$SL Ps9Q{^nVRrEq*CUw~% _|FV]E=\v`c]*܂vO?Z4bhJ?&itlKչ͈"pW_F|x@Ir1Gh &ZfK?/+Ϊ1m~Z 1=ظ#y96',9IsZn)nk8@vBT/tm)r[K"3x.P!盔]c< @b8qOz@ ]֭TU\7xՆշ5C$yZL^-,wkQ D4V[T3F44^jQeV9Zo6qXVn,ܴa;Pӧ:kKD JڦKzequ&kjF˴FG+2+0t 'hrFIOaUWٛcJ;ج!FA.$  !=$3B%5d8bJy0fisq蝆f/oy-% 8|.㼞ܩܷF]G{4%8xZ/O(n''_xHWLF s0o9 Ad< p)v >=XTGPrr.:u9&hMdL _bY+ލ7Ɯ~vY2pG 'NzMZ#f[zECd}\p 7mc{7<΀z$F1s#r}fg*!u"w%xBzNC*e*tThULOY(~ yяIz8ի^?gݢ<n:?Eyu p:Vpt#(as΅ ʬoݞ&'u1`Ԃu0v,r۟?պ"$C65?]RcPS/3jq^$ Z:T1bv>Jτy+@Fl#Gkxմ?nzJ6Ko/bUk6Փ=/=85 ƜxWBwoAoN-;'M`S% U/ #B3<|Gc,qYc3D+= {@)6X{醧~l!PpxYD%+η /'~|JFbG[\ڻpW]NJQ&4eSQ<m*ED_'JǍ #.ҝKoǕ|MOF56J|l%Ghɼ>)Y/q}S[*:0d7brQ\:SG4,)*ɦ$Ȉ`<.VÇ Xo+);k迖ɭ"]N.Q%[[A(u^LJ=V&J 'o<>f=`Fs "K7q#+9r#Hdx[Xϡ xq7P叾Sg<͵icۖx'>M37 \Cems=`j"6Y8䶛o" t֨.L~:ԤbCJ{L-%$slSX`]t iF[Na W{$nݟ=BD] ^w* ̭<-$RME;iu`1]iRS`0'An)m#¤2zv: Zݵ`=CmJ(8g)T]ə!pfEdrxf6zqgޮ8JGX 4Uw5ѐ+.1Ӿ…[WΉB7Yf'RMj;f~ۧu\!-Fĩ"|F.开m!ˀaJV-CH# )~X|l@>(3"걎Gr@T2`h!ې( [jx],6u^9 \F 8 e˅uPK20dYq>D9!}L}{7gf ka r$RW;BM_+;1wΌ'6_iia-7c8:z0F4~4X:%[&_^\>G0eqkJ+1.:=&Ni_Z_Mp0PzkD;oYb#tpPDq#E43kY'5$x>W]ø^۾c~Vvu~(\^0htU}#S)8Qh>KR:g,0 6+@C/c%Yf@ /~HR^80H"{Q d %_"TM&9N5ҼIq{XcKt i4][x~: ߉^gIe@4^4]3ߞc]ȂxTSpG%آ?LKo=iVIt&͊ v!ӎua)IUTX/XǷe0ꐦ"nA:I ;Z1_aLv.۵ !,& S޹L#x)6[SYq-[p"8Ѐs%TW)+@PĎ&}D9ڽƹ0吮3;kjDJZ=awə^R`dHh{Nvً}oc]mP B) Pͽ p"H>WLƤd8q34'q`.z9^@E0p_ک\hοI[m'&'"s6WLW'0>3x$@UkŲL&9FCUL[,KiXCVsy3 .CP؅  ʘxhDhAt?ZblJGDɿ}+g~l,q1f16ˉlڊPΩE}o:`G-71 u26I2X؂%(_U@Ojf kL`6Xvc.d`M9؎zU8nUh[mn!)NzQ jl\˕PQz92|֯m310.DUaEa;7eG-Ɛ5k5.%o=[je1[]ni2K?+tmbT #@Txq+E ׽H}^.Z~je<ƹzz CF]f'yi }3O͝0(7j <2v3v W653^sm 4G[52(V- jwY$nN[1O KNhjB`fmZЂ_oP!D#<4^\5}Ud6]5MG(G'kEhL) U22Aw7g 4牜j #v.{hƗfkw5J>]ltKiD0=ԸW?웲D@]&OynM,u2HCK :.oz8]N&͡ODR臃>O,/lQ|[4ߕ([D6%)<ϳ3\_,͆r!VA8nM3y):|"Uo:|ƨ-I52~Sf,$ȆЊ[n @5>-_rۦJz*Akpt%]A.^_&&x$Q̰גQݦ'BtGxj ry{X"ˑ{½ xOc Sy9 PoK;: kVEpNe12Q>t̅s1|dkyjJ&ֽE,:zL;oaV#80-PH0v..⭧\52{4 HD[>K)}b໩/ KD%"0> ٖ:rc=\}`_xtv8A@Ƹ to\ߠyS`vQ2ZDx̯/^vYĩpTsMw)+䵩ڑ@댝*v̑.zAB8wraܥ4clQi!!1}isl1Obm)ԩTVkex ]n0RO:2 ;v_d/L>?Io+!A3=l(ٵ}\'@:Z;˚nw+_S?v>ov?_^A+0m6PQRʬKd40 8 "u}tv("x籱sI&=M߳R".fjUa~Vf,f Uݫ{w$5o C?_o#F$ihL1hт-N`&u0Twz (Rb-3OYϳ˼2q<7fewS!f]IY06ם A+|vNz =f.^=m/[a\)͒|q$}ܰ2{]":srj\8!kve w:, 4kB-@ DZU~q$|%E*9unm07ﯩ_щN7TqWj.vƪN*~~̸# (On_3Lct2`o$4XĔ'I㧅u~'x3L֍1R{Xhl A] > CՈAfo>6MTIkR^ arD{bhCsx"QțHQ-_]e,lju:Ү}≷goųpDynEqo,sZV.(BnJA|ؘ8`+ JPU lg> E\/U+0e/=Iu()N\OO7 *Ggh*x(]^/e3)!$ 1~XeD.gn;I/.Q}NCs{h@W\<@9y4Ҕ3dĽ8VhЮF$LoFå6ؘ0Ff~Rrbg؎t;=zF[d#+2'(rp0mV΅zg6ljn;_4%Wkh. @hWNOTvh A*:1N69sLZcqgmPF;_YqT|@N`*5W-Ƨ4\At8s)͙3A-7Д/8F!I\wHgd ռ-Dб8^JT'h3&n-$XyqVl[-3:RE‘l- mj^(S)7$^jd6(L ki?DڀUb~ LirOߓQ0vJ=-z%G)*ہz@շ|.8>w o6 fz{ɆCb25 =?*ka wf c⤩m/ >r&J0lj-dM!+H6s|.̓IƝza7҇C5ɠ+kx>B>kuzk+u̻PUpAe,)Śx;" 7qM8z{ 8e:Gac_?ml8S`l8ȝgOS&]✗h%sNt`h ?ҁF_m.1oLT*蕔 _2/?IЊ#WjCR{ H :([єPoƍZ0/r=LǢgO=i K>T)(x4Y+$펬5F!|Ec:Pbyv}tǛ&nA϶_6Y^o<,rs8*H~4ղ U\ |5'UԀHOW?B-~Q!=I 6M0hL))LO03*cUۻ&gʵ'^L`űg #8EԀ323id)4!3X:*1&6 lA*) G{[)shLA$RY:{ٴ.H*Py"?zU9@'W#)aIWEY$}pk7NN" tfgG[pmP)~?]GK^|. HB-+k2sz֕ͱ뢵H jS'P2H@6XD /){)W#.u`Գzkr?xwS=a+&lhd3U.o~̒/[J4'FocvoqPXuKA~y&Ic+Yi>ksj a}.dMII=ZϦkNت˨88!1RV(Pwlh4'w|y( `솜DY]ʞ}s©e ڂ=K(xP)2-_ejeoTQ|u !ڻ}xoK5N\$;#9 aXY㠽~zzɕ1 n`]5دel(4tQ03Y NЎ0cQA_U7IJ>͵ m V!q[*P }YfǞh,vK-"M xբ݊jE>\_84WzdhFܸjpgOTV/dXJ]d!Yyu ~r3KRsj ȯ-!5IEU„טC .v\ (֯*@-B.3][H{K?FEM&0#x0pVȱV;o}TJQf" V^Dknq,ya[+>R` t6|xkEUC0 ֒4K+sZNGMt<HBuסX)L"K=x22wZʟ_w5eٛG_<Sh,5ɘWTƛ:\ˀ_z ܉ zHiT$- ٰ@Ux>W>9YYY5k oj fs?Unai#A*eq`"33_-ey[Ўߏ]tGjJ3 <1C]jarmb--G;Gk~ >6vD6j1dkp4AX|H={+?EcT͑9Ǩǰ|[  (LT$|ߟBx/hvͲ8CPE#;gMT% _3S7 R aދ[tTC9A:ⴂđ򅘮9>|4- FOv2 #D{>!ٶ 5X w/ϔxYFZA'Ǜ?3K5W˚>_$\NR8vSI@`*y3|"Lk,%qwOxARHD뛌DR)S,p(LLHoTy;]J"dOոt-(;jOG=P%֏ \n#VT6ϹX3T!I涅Pp}꿕=m' ]&1ڻBtnY mrxTS8 `Sb`-th&|ojFÙmpdکWp~ |#>UL ƸzC@qQHU ee^mso,sʬo&3=װњ= ԎšF DpbXs|ߕCaND>ߗ2Q"WO | eLC/(1\b9t*yKr?j]^~T7sGn {VN7d _qx8<% g 2V^Qafqn.=tנE.5^3S`OU[./*[K%q<1vkQKa %h{ۈtT>›#^NH0!`\Eep fm{qYUr38hCt/-`=eZɓ)ah+q9X3iZWZ1[4h*x%biKfL2JΘ0!fkFbu jy YvN,"_WSFS6Ԍו$þ {׶j$3 !ZHR AVtm[7gPDIg0nJ@VWb-F1W !ʽ_ήf``ع"=p%m}h@C5AEeѰ ڹ`3h3׋e Vc4x쮒>mџ|o.1AAR7|5FiӈKMW(1ղ+{Dɤg m 1"-@S9$NImuVue:7_2z@ɸ|!c"+̈ʍR&@Ԇ9gg>R ١w3&jZB7vp$e q#2InAm!ag^ٙڑg#lx|\k>o1420Y 7@~VTl>jc _bT-Jb:DRA$|Fuq6s@'^`Fke<$\,oo3d@g2eeߝǏgT9g;c`ȣ >%Y^$kI=rG,ˀUYkҏjV†67-AckdRXЛohP1| 6 S'9 ň4-[S{lڡ@}>Y?G4VqɋMTi8}UKetL6_ t0I1 3$Og켫DvRD~qYN PG Nwüzƭrn-*DuΤ:D<349kC'.&rH佖bW7Mf ' Qg`ZX*c^.VۤdTWt>@$$a)㪞~#:rSۮ}]U!;TvN4.jy-S|L7N {$ =wM-E h#B=qq GKݣ7O~o} ?edUaHga#77|媦Lg"MJk;OID4F ƏᴦVq ]PF풦7j1:cw],1YQF)?iݼQK +5ݞla;*և,1D %Āzq[U_-a}v:|u=B>g;@kW [VIv$%1`䥌0Șj`>JgʼVWnn8 Ҝp{Jz\G`ץL6YkѠB6Q3qސKOS" %f1~^,E:u({0k9|Fˆ9!XR^axw* urmED2;^l`#>SwA2mRN3ړlcS Úwwˍm:qJ~coyT]\q@(00mo(U&o/ Het"AsĜ8jH_.W[ZdnhIqJm2*OnV=ݕqr&o3X퇖 M8[s p"ϗ1\յ}V~c8Urk#^yK'Z`]چ Tp׭"}h#b֗fZ>d=`mmMHkjtwmxc_G3.t ypyc!iy %u~iAY4Cx%x?B] piq/0Rx&PC2h.}@DO@ٚ~/N5 'do  (P /ͯ/Tϐf0amݝ0)x2XGnX^[Qm, o1\Sr@p  6钮̞lMAv^R0;#.O-v([?0KĮ 0ϿrE%ɉ%aM懀˜W yu0WAJPUpkruwgd* N7艫!S;%''&UT>f3?}PސewA{RY7Ki{ * 36vW` ,eȈ_63 C jk9#CP)וޯN}:Bǧs>k!g C\Ӫ`nk@h%/1bN\ pԎ4]("YND:"C OZ(mFG[LmH?BX嶈1Y1/XLc52@Bspփ/8lNxڸ`"&`:#Ԅ}=7ϐ{J(z@f]˅3ȍtiK]݅Pǘi fR^g!@&/Ypš&.CM-iN&a=].p7ZԌvϢIL~`週$~X^Œe0kʰH/N4 nVɭ ik- }DBkcC -3XwW9y֚Ϗ:0釃5OҙjaPՑ .z$P:G7U@c, VІIe2d"h\(A=>)}x/ѹX(K5 ưF()/Vzv˳y1ą"2mu5b`u}% g7AQ= \X)lk WӗV?Igb\"zcuIğs8τk$޽a@Rjb%VHItuUՙ"u+.9r? arV@9#V7>VHƥEfN3/bˠ7 qbnANǵ?'z|88|aKT]J {-2gӼ2v+ |P5g%L¡~q%NԥyX|XYV ⦛}/(?'K 7tJY+ct3b郟.!z a`OF y^z[o״`_@c<DYGA8/|"UHVH/Oӎc:?|f[b JT65eڦR*g䯎tVH)Cw D2ʡ-J5ɣ8#uQ 'yj:nI) A31xqrgvr۴#IH{5c^L"Kw4]ZO2>vcM{=_MC g1WuŻ{hztN7Y:R<}L_ǝ=^$X 6^\KbbaC4]^t|{qdziK˥YS4P ׆ ?wlMMqW xTVnX!DfXv/us:X$dhPnuyCuw)^РTd(*5f˸"8o%Cczۈk !b؍,sЄҌ ?.A$RTh2]zyYAgNB[W idMP*7uSG~9BzhWdd5]2raZ#Eӂa$= @+<1lY{6Z_٪# M,>V%OaPDqlxDP[K@Ƌ;"*k[xsj+>"Z]e|T>bh%%=p*\D@[a XJe3~`e̋V*82bk³+#J+ pSi<)md栲 VmZ+)H! dEߞZ% 1'(8UQaҫF/ZՀUm㏽Q Vtfۤ=#gC"pLedcD3Yc l,W8 <~ 1| jLSMaT-]kTd'tw|cŌR8S 5*=4|cI-R#}_!zc=:[Ҏ!GjukpLzha0 s83f "=v+ޅÙ竭wL!q%%)WD%sK> _ -D:㍠ANWHETI=rta2/Z¶+J@1T&Py_WF̐{pau\]럠B1_!WVn0{%h78(AJhJͻ ?MYx3Y,ٶz͖-[D> [>CR>:Eyw/ %p8s_ A10~psvĆ;.#2^PuNy|ȆEf_`FB[ϯ=Th@TXJ1~qލ 1^9 P9<-BrU@2}N4.Qs#+S'u)PFjD?Vm&%!-v:1JF/(Az_B^'ե7E;VjǵNȁ?tلJfS8:~@) |}X>Tnf]rFNwu0gոSRkPo1%dXՉd\;k[5ǵ|d&2dOdTE \&lV 7@W,]%6]lbiIz)<}wI {c~g}*2ZX g?_6ޓ~0WRPMgf_}jl䅵hK~ Q?f4uGs9#_ Cٗ&n}DK1HUiI@GGj)v/Ly+A{T]Tz jB1L:Xߩ `T2)umQ1QbG#!>!`>R|XTyܫ}'ynL% T1.-([ѸB()q-ݽލ_܂wק*czȅDaCE ְ͏9!%fBBۈEq%GJ[9ӼХ f ⳖL&RU&,=Ц𯟦<Л*a[W 9k ,2:?Vi:1Ė,6k' 9ۣ6θoʯ,&ݒ93c]N)IȶL\" vRm9C͛\- e j6'YGQ[))^fy⒦^Jne\&:d;aɽ )OjigS~b\wОz9*D\qoiςc/GC($~GMJ}j\ a)kj[묙'?X@OƩ%Ӟ p8Kmf &d kƐOS /`zEV#6閩@{`TAcHCRmETZVoYA4wn @-fN'S[[+ȗ<)ssorBuDtrzC&KTbfXw!4%. -5bIgx;^ }H ͈̝ȠMTi|ȹ4rnM]$oҞ5{b*Llm< %>QDPX#E-S >GT8[Pa>~]gB=uƻ"G— &8NܽUisPa o:Ee$Xya ÚTWwf  k>;8ZX >̷ Q1R6j_?<sqMt>Ix`(^[VWS("FUwէz#K=X6j͵p<)bouYxV U4A>̩؀~kiG [*#%X]mס*7Z}GuYB3c){zM-/wSqѱiLyӚ6Nl#i7>~װՁv?2OA S7b_PMn 3. _j0$;NqFoo]D2 *YJΣyU,b|0ne*`\f'}-x_mJ"׌ l<Ȭ:GANkQ;4K1=Dk>?7%$ ճOZ#' PSzKȞ C[SO^%z Z6e,峎1#" b+g~IgXP2XRa]8 a!bN{rI\-`R{0VJD '.ptt-%7(Kn ijRؐU3wI?Q cZ]wSi"S>y=JŦ ˠӥ %vKv\#ΌWÏv]n*@K̴2c{g<1dp[r۫~h,5Y!$B+dm/3, M1pW^3zI=~;X+]JAx2z/F<}JEO3%~zA[(ֳ <q=B&eNOFf6l-|!#*OӜ=_Ҕ .|ÒK҈-9` ;~Fg 6q#).ͱH1jڏb}%M*;~63jX=+vxMHg@&v{Eǩ2Kw}sBA7گwRU\m\ؖjYcȏ1Jeh,K%qlV-yTdMEJbV)|sFrD"{w4XJd ,5oo _Z]Y7.VaJ56gv́Nv;6?1.{X="j3T-e,G/{r4J=o _,JR~s0=+mCNPv]? Oj*/Z * %'NV/:S-Xd2V##ȉ_.w٘Mxu܅ ? \xG(2Ua] зIɀ֬'ց1`n;zYYq3eda4=oGwؠ"f77cqD=kӥt~#ΊZ}$SD?v^DB`co;'7Db1 mGpB`Cjwb?\:{`D[zQ6[QFY?^HxD1MQeg>)U #!vt0kz_&\?:M폯)f}Yxыxd,UE0I}KH*F@T⃹7kMdk+ USh]ol)b}~7?e$Kl~ 5%3,"I?i[ 83K'h /Cޒv 8Ռ΢M쐦-Τfx@nXJ30'%3؍*)p>U?je|]xJ=EP.OiѸ2\۝/Xf3ՙֵ]>m}P!B7\:c,a9. Q' =2+¶m,(=]D\vu6Ub- %p oL+JpI3y? gG6 Eb$#pI[nm$FNƎ 0z F*cAjWRXā|O8'xbq&vAɫ́Z oX)#iH2;GUB8db*kp uCZXAǂDЋ_]p]+6֦W8;yH4Tgx=sz t:棜myP'ϛ;#õ{xj'EzFfw_[o%H0^lm6{٨?6BOW]۽ZpfG!sݱ69"]pǟ ARr`=ln;9 T] NzT{\/k1 jNsECJOGSB_t걵ʕ ʥ{pEbM|.2Lr0 Z]| -hQ,JMoo 9'@g2l;<مFPP Y#4Â̦~9 O#9~D*oy[ NKxPxeT^.U3mds0e2yĒG"m8@_TɜX3MO'kcGOA'“ boBQ3}~`\[  Y |Nս`M~ Z[CuԣqbJgEa`؍W fS-&TPbX_[_܋>2k>&`z:@ȰEg 4#"guW9RP/'PFǿfY/]7hyNm=׍Nw,>?f|v#'N R.^Dl=jEK6+m+3ea}c%FJW\B^~x l1kOF;]=~sQGMcf[`Aژ@[U2J|$yrwWغ+OyuGr$nϘ mEg!. vH.h#2h"7.zf[_jqPoB`ȓU(,T$׍.EZp\\UP _ Bc=Ƨkh.e<9إfB`(Ș\`Xb&s|wnGס-QMQ$Mic.ۇ@!<պ|U_[!ٺ$\yz1^ҖS N&Rxb5t]&cU7d񬨙8 *H7;qn3[r:Gzdu| M,8 D`NFEz r D^wl ᙎ݃2+q)u.6dy~ zgbbʔȂ'^a(/ |t{\2.-X o=ۄW^ Ƶx\'7eu1{3f,[mrbf6Ӑs ꬭJ~lUOM*~W0v ZSl>@O!o\{? ʈ1Xb)H5VQ/ӎ۵̷RoXf<^znBF.T7G 9W$FĚCJQM|06HqF\3iTڋ-![Cȗmn̢Ⳛ<|V^!^+Ѝd2sFe*~Od$E`WEYvr^-wYBL&Rm{"qa bxBmPjR@NK.yexE,)FNz1R!'< k׹$ l.|lA7c34L|8>9V# 8.Xf1wFp CUE c*Zx2vea['0C@)eklAvS}i9 +{ M$mʇIR 8)YS9D.5Jli[;0J1 ˆAhgA0o0j-pUX«Z4hKmOɮ !* -iUZ.*>պIӬ!Miqk > $P:|aTXyxKTE&+Ж{BFʩӟc U-ԯƏ4FN\3V&G,W Pg8iV yƾ3T<g(4imPUJPc >Z*k7Rȑ£/FHa[(m'CiԈ)B5a# )M~֭wlLG`(Zt*IP^%F>kK SͿ" Ty-uZ >{qU-TjP?biG'6¾H!EڕĀ=-$꜉pӮŏEV ZS@.l И`Հ/,%? RV 귥G>=T@pPT.=Xu]h*~St cB! U5j_5Wqé:FN()oS6'ioI ;(&u5$y-R)?8 L$' :=q[| 2@SiMo$PbP?9R"1kx^Ĵ$̙~lѸTBhc̩F`xuW;yn 14/.$e@D]ljgNj`RJ6TUy*w|Ikl<@toM8K|O31ʂcI*$esh4R,S!g^+ڹ|.8$Hg4#cR$nԉt0$`7&[s+MvFڠ `"= {{ `XsRT3 #9BqbvHvt܆ rNh1^dˬ̙xwE]3L)N/.jl#!jk Dηu8 3%\f.m,`*F= AOAA|a猠t0%Y>$&+9{ۉW& r^dxIWc<%07iV/NJ;MKPwGOf|[U:Qlc'K61?Ut(ΟJ%an&RL2)=wsdSXn-m0P+3jD%HΡZ^7OY x.*R-bx-MLj$XìU _Ǜ G]yXnd/Tz4*fJ ?guTxzȠ W=C,3Jb+rd+nIgx&^/ֆ@oijƧ*/EhSO[]!cXfo"]tGRX ;JN$7ev|; l660s۷Ne. j X:~Dn2dLM /֚W2t#ӊ4hxIR5T\LůTPwCP|X{vLbnNy r_!B pFU,{@z8’, u+TIjvmn+j]i*AႹ65n4Em2RTىmN1E@} 'D4RbgX@,G֓p}PT]@*C&fh}g09SC x}~+Lmr=޼ z:SN>J;-4}v yԕzRZfꑅA<=mv|K/5)GMsrU,,UcG.Q2%cC׵K":yN%cs%, qM"ڰ,V쮪)ų3,h1_ N"ΜL!/ 6q>w]Zn$`iВ]땋<(MOkf^;gkk%[ܰ}A7ۼ+b_uk:12Ͻ}3'EzOK[BTmpMnD%ODݝ@{3]ϟkOއ4 ƫqɊ0zs4)K3P0ST0H'ҫ8`O>_·sV~/?óD Um7#2Uh^/'vîDcJ5mi:]1痭*.4cTŔ =:*q;!s 1a@ʅS  ,1Ozw:: /ZNP{μ"(8g0y@< W=Qk35Dm@0h:Z%y;~*]y[n: 3[{5L)w- S|Ri+SfnHeJrz2DOSSWv(,[뛋SS257Y<~SDJvK-&z_KrW^<ИEjBCGvVn LE#haL$4Vn&NUI|LVï͇W!PYR'Qʛ1+nq>ɛUa L%xBHB1pC0a@/T[-x6ʖ[ %F/8 I<{B]E8)Na묡:|aobִBbh6)f}: ap<((P706OszX5C~%5glSۃzN}> A4nj҇{sS٘l&Aٴ!# =#zEFoYkgXl[^YyX &Kt-_j!PvIg!@y1H.J.TzwNk_FIV&eKAdY_0sǃnI# 2Gь14f7=dp镯x޴m8b{T=`ȅQsBTaz $K\-ԅhc!bEa ܏RTCtzlei곤^}]@0Jn*n V\6ɔ6r{צ(ci7?tBQ+ կeٰE\uصQT'W3;UdQU4(b4 L%uOleFnB@p}{wRe+ ]AzYƞ0KB5O򗘍1@QYbA;yםP:Z a ,|H^gm?-.[=IWCI&, jfMzӊ5M~t֖lXd{wEGx~dx I?vvl|^-*`|7c13kn0|虾he8OֽR؅T߻b<^53X6>[Oe4iI U-PR`}` ij"%ԴVwu(F6޼J16MD{0 Uu&SE KBf;eD&TTLGJ=SHlF,Ms1/ X駓Q[`Sǰ*~iFGƊt007^ia?]kLh`sST嶱ACݚȌ{>rlDʟK:9͇+;'WДI74s' ^o"y3#Nbd˲w&jpy6uj('< &!o=_DVq R?1Sj%$lk9Sk 34M*'qEP}^ҎFpB #4< 2gae0OoZڎ^8zJ!G\P@?`-꽅\):([IW*<,ţа3T|],(*Rms^uCǭ /m WbIѬ&QD{CO4L h% t׾Uc[njڬ[YU \Omމ Q,n}F=8T'ӔW}ଜ+(ϕf{%d+s[$hS3Y {n띐Ч(NG u4ZμE]>[0֦m7Iy1t|lG¸K(AiL-EK --;%jŊwacCKaj_ kmSϴ26P|A/O :({"ejY +axB_+Οk9Da10U"ahBJQe2AF,19|)jB[,yy<]pB@xٌly۴8ZmRT]{hnk*ҢAk >|DJÇ?/N"E@d:<֬璘`\u'0G *NjDLR+Kf|8)~u*'IrMhe"Lo0Y͵(M~7+&dr95XN[%ݍ:kDy T[A/agp8jQv7"Q=w?c,+Ad$>&RjHZ!%r-F#0Pu,]Z?;g撟Najbm `S,ʍΓo47ŦK[vB(t m),UmxD L!TZ&@/>Kp]^:iIXa+IDŽlXsjì I]cNAҡpiN'$VEF|/x+IW-6Gk1#MsʰZ!Hڪvi3N%Zŵ7-a BQ!뿾f~f$H=z@4!;.Ӳ. n8`5+|9E!9$KcوJBnΌ4v*kfW\p5=*ܼSډڳǎۡ7AfiUu i!Qk:~su(3El @U:g\d J{Ejp٬%t~-K&{\SZ8 #Ԍ$3RnG֝ ..7--mn7*Z_ ID˲NW[Kq5MH{9lAU {7REnc ȗ0Ti.TXqǜ¬RXge+ES-^V\Yף&۝eh&!=tvY$K"(&D4icP{<9sRtŚ.Q H nyo㑇Mֲzs"']m1%7ARXZA<':LUUFҘc=fe4zxӮ:mPK2 B5]d1h;#ju0qL +NDhc-hw_"a>]BR4KzJs|kOĂqո+^cH%Pzt{'y1*Xv٬S2k+*Qiy\AN4Dm>{B懪<8Ǐ NJWXneݴ^LǾudh#!udeb. ֲfؕH*|6r1+͇eAflOMNۖ '<Q:75#UXM̒3̎[ v[F1d*2tCfb&!_{}xG&bX4b0 净peTϏ̓^9>z0 hmΥ2y]~>QxJ[tW"ޱc'la(vQ==+J7Ō&w/Z>ɾi8MY&CupfQF%㖎Q9pHh{˾oWGƂ5m]E@} *.C2rsyy!ۄpﻜ5ī̻s/6icsº9?FmBpܦ `@Ishj 1~G,PgY\voLP܃R[IŨ %pxOL3Z#Jt(l*'_ Z6$ៅ<5(%bG?<D! *hEiP A^ Jz7R>nPCt idbqݜHptPLq+G"(0yr2ClcF Q PE-$[@JĪ0bbIؔR9TlʗxCI Z%v&ϻJɣeAC^AeꃦޥZaZH.aАP=+S$ $Y~z>63ӎGvAu LtZvwMK^hY6ynsjv5Sr:Dy}cr*#M$`BA+sZL/WG;մX$Q''Ȯzx~;$%l_ȓ )U^eMT6HPd<ŭhgӣSP3E6Yձg0fU<d|Ar-uL;棖l}AR^'ҭV_cBɰh|[Ȍ{0AxVۻohy@ѕnyXV*4HyG0c*D1 /dvK֟ ]|~Ѩ--MGᲝ`x) 1~IS"%!>ǢM] ~官L`ʠ`W |zo:n}G $3sa'0;0Lk5m< #HK;'̒8HG{QNYzgrv( +]pӯiz[T=m\},ɩ2xZE3z='*|s쇢ƨm>o^SSŒ6DaW1cÅHIJx6, ch  rXF؞8v>jEV ̛9f\'[t&2qظu6]YZu=I+hCnѡתÁpY &" ܶ{.wg,ri˂Rw fczav\eNqa-1&>W5B2*z;QzAOcl W[[4T _E2,A$!Wi4,]eyWȨ 8 =$hN%1`Ju>Xh8=j Z6ppsjL%<͘ZVef}}'Z.-{H9 z&1#w$z kMd\N">-]xL MTiL򹲪peŧ¨t$Y(Gh Mw0Mw"j'D>i& 2R^Vyq>zVWAվ=I~~2;b]BنZD—b[o)oCcpӏV:;lt 4/KD9p䌭`<ɗ(mj,rj 0g yuv9GQ_g ']7NF}+0wֲț=+f-y;qk+Ez<ܢhAQ`%} b8CWwעq>|N:P0K39Q[ȴj7,`:v)Qk4v*s+1w5 #Ԥȅ ]`Au)&dJMoI7(ӱZ6f>ØB#^H 'ے**bwiYgxJlh MC:yiRg]4K5bު$9`."hgD{h c lNIE7)utH3 Y r9Hyc¥@ ,L!Rߎt3/2c06} nBS;s<37NeDs$/\+"?Y"0cDQh"Wj.?%s[D :wȶZgB?t Ur\L:bA/" m&UȒ X $@ ވ4VsStC ycΛkb*2CXئ29&^At-?ȔE613~qDAչqXI܀TCِIMhJxât[3coY5g:D"I۳OYGsU%Ћ0eЏC֓2On(86* (tX; / !චBӇɾB죩~' /c36Ѵa$S9wOjN(O)(0(m#G(%x9uwoGfa9g?@Dx᫲ѱcQmpalX~Lo̺^kQ^ }4$]*l/kN`לh-0#lbjZC)y:|4`ɔoϝ4zpJm:o_C)"dX0Ug!HWФlYxٚW0>v.Yά#4OQIi꩜Vo ._5|FЖRGIfr?FZ ] {/,3jmZ7cl QܞMar\ʩB5 s~^,q뼮vM5 TA@Y\)Lp%žN&}۬ysEFzN6%qK .;uumSrplӗ_, &TAj`[A]!$vS-|dk31fcejrWI.:5J'ޑaY$RQ_来pLbQP-$X #CN kUN=1̉0Fhm  sa̢®U qB@%i7lXa yKn`8F&Z׮ < $r7tSw'72UQ154FH6v+7vJ2AØJ ^'ZrDQōn~&x5P1diĎqV{<ȌyZ}롞#WEWK!n MACtңfux`?DA Ad`A !ޱBp^DŽWe<o|}a|2U-ƈ%`]`T S(4n9xo{Tv?tb@a[l~egps7 7H P  e_tDd:Ebc5L: tѫ-EԢݰg![Ƚ/Z;g8s ViѤ|)j5!*j9yKҰCQ$]ɉQu2sRv6NF*puP:`%㰢&,A7ǧ;*zj`&|>R?WjW"~5.2 Ynk6@ٳfgi2axe~@B ?Jsu(e| X^(a(ñ\jlγm.إSG;cqq? FRqbr}Dumc`oå=xiɺfGFiA}5 ?+nќyQf k6*ꦩzw}̗Nw$=z[o,FDKG #nGWsdYZ] &]KiP(P+`xIC€"&ѪW_t\=N&O@!GNҕ-c&^I.[ޑ`29M7u}].V'ö?wVS:|ܮ!ZB+=Ԑ֌rDל*xZ[8&3KNkrٰ')pCpаW<\Dbi,zxɸuh˄mK)nxSs| ji­cS!&)j{Xq.`bmվ+Й}tnjаEapd(J,uuq|wG^$ ʈ8e8">f;:.#|& }ڏNx l@-R:аJ>'dTҀDe)s@_Eo@Pڅ򁺟5 iGb|&Np &)iĮ.r;A5͓d'unNӑ32(5]p+,Rn?tbԅ"Eȳ a2:U0XFԞ3fQ{Eh7b.Fu~I2jbF lTD8ʵ} v2Gn5maJ x| \@|Ys$`ijJHWRs ncȁ:s`(C$( ?H(voe>W2pz˲BpfG./le^ XhԵ'UQbCnS@hDy;Nx*\\}9qSVF݉kޓB#EZ_Xj+zRߕ>\^]?`#;2\ӘոiF< lSC^u֒N(wЁ%mΙ^6)G67HD 4 K[@312;]s|H8Eh8cW!'AK(75#wGf?}᭝,ԶoD 6lm$u|a<I$0[\xTqJ~;4Eh>))x$"mn|1lNt';}lͧ-h*{sF&Ƙ[98^Q>~Z`N/ƑI "epW*-Z>Bs-:mb!lWYʜQB{A?V؟"BSn񑞣/YQpp>Dr#nh8$d̤h_zQUE s%aO·EbAql4gBYN< !ÜwvvڻJUOTRWR] JC&QQcMi#UUgj%4 ỽUc& Mt*`'ektԶ6$w'5#} m\L)͉">^" 6GyeWBNƷg n_`D'5kC 9^'"Ry15tbJ?= [i~2 2Sf3\Ra ф]eg{oC/sNe`Yyz?FQs|kdZ ~c"E OC+br?Gw(Cf>ژyO$ͣ"fl{渳^tECў:[.LWDg0pS@8in{SBo6>{9kIQW {F;eO B*T;"5JMtnQgRg?k]'DI{5wlBCFr8v s:QBqdË*ZzPs\$kXԙ $wutIߚb.̀PƟD0QAI22熛FY.7$"XG[[#(˫]}GCb|!t m2[kkh[ػpw㇆ȾdE/-$>mHs`$VH퍀<85i v?,l#dnFOC{^ ~ꢖ<}|wGQ5AoV_f5?1EsWE"תj,8q[$]Te!D[C$Lmk. [$IHڿاC)\s[c_b~iIs$ZL^ ]%r}V~9$0bM~d+$1fD9erraY#fSY0X3oN]69.tPĴ^b,DZp~PFe}] (>otiź6jȿ^K\^9mkYY+c8ƝZpr:8V4%E7)PQVý %95F_c*\N|4[%ͮW9RJk Rz ]uE\vaт(V%f`y$TtӗɍoBRh+(OEC;2q:`:NB(VܮW>UCeW#O+#va7 {r1`9fƑ46U&(p ƃZ> m2&b:P^:4bQ ϸ | K߉pM]>9ș>LzzVKo[z#D Jp6..C9%%bynTƽc4p@4ԯ|sfMdgbٮ>&oG\pAM܈>C)1#w|ZU~g+CW|T5Uy ϫRNPRvr$-ENt:"xaZ9 Ԣw@UC?AVkNXRJbh| |<\-Vd0h kΙS@W}vJeR"@9a3b{`16e7`+.*!X@(trLxecdI$\AxO}pǪSX9`|l2\z8aJU/D>z$=Ұ?NR[v.nɶKnks'nwKRZk^%OO̚BoNDՆKSm <+%I*nC4XE ^=hҖfxS#w (Drxnܸ`~H)zMQC@@(Ӭ)%,b8{Y#/ﺙm?̽MӅ $k[\gpܩ_M4M?1s3>L ›/dL4NzZZ鸲1&i{Ꞟ2$_ۘϫ _Qʹ!W>3)'i.BxzfY~DDg|3D!#K:hx檻 MA+B춮^2I>!'׍gFzDCWnŬ>h9]ewuJr=l?=f&PtJU3-JYQ'/,3A)HeY睱}G[ XmRk~ΤpuyyL8ZzL' F^0׏- 8Æ%`莍 4XYj^(eT-.=Ι %ߋ7܁5KWl$sѻogEOl{2ZR-08\M}dH&!<բ;N>>h*n#u/x8P`M)򨽮8mA|@џU$ʰup _[{tYQ2ZI^ }t4"Ov$cC֓j=ʙ]=DU _!9~kG|WgL(U#{!흈PTžH_/jG"lPD>qٴ|1}n;y&Iڟ>G"=y6DvI$/swуj[RIMKx"s6%*I J 0jX'3з]6R !V'ݦbYh0u >x"=fwzdujXi(7ωr'ö]/* ^r1xF#`*'j#|ɋVP(&2WJ_瓔2J32{l}P0^\C$kB0n"]+D5<>Z8s- W_P9G =* Q&*R#"<95`d&}Cp+" 5 Uo.-(?GJ.J.—}Y~w،: q0{ z fHf;E6_` Bp` N9=#.1%W?}l[Ӵ_Svj`oZ& @CQF_/-;d 4~>_L2!-0zϪ)4hl%|dPm6;=4>(+:553E]ӽlc٫UҠrL뇍]= XG |3I@”LsUO|x!ſ짺lebۖZkιg99Cɯ#ߦ]ϣ8xluea o2q;X@Hp:V:8TSSeJ G}׋Z}bPysADd( ~,^mno- i~x}nt,NU:T!^-BO=, [ Tq,Ƹ7#NC߯0zgØXky,m6p$'yL䁱{kyw)2PCqkWcl=N4(r!זGvLonEP_?1|C;l7 Qo)3T 3vV=o(*; iO@V-G6:B)U&g58N&&:ok@,).fq3Uן*sۏj$[ H[f_%5ږ{FZ=%sؽ~jSp*nl.cl&"KV)>ֈ-m=Ph2WTSo@$`l'.,"|LIy!&|YO}-gZjẮ]{ۛ"?vA?#1d/ڤ] 09 ؛p( 6HM IDX02Jb\ƥ޲M=lvWaB\m.w3d2Bk}Ux/%!Pm̃Uj' 8=FIc%t/[$15gzU&dXՠ~gG×;̓ ҈h h\0 -TDbdwgߡ#dF&6bC'>2Qu]? ԧO̟(( Rt.0~a׃#YMt !i]cS ئן1If1xׅ&yG OT|$9x ivjVK|ohvp` k06Ԙ]1M kLZH5ހ񍉈8C*bkΗ7:dg 9!HX ̦5U0&qB"5Nv'Ǡ8g*CQYZpkSx9D/.Y]xa(j)kB-zSƗJj-W h{(>bS}wih w W0 LH97ٟ hc}S$ΜD龻@@s3&E׃]X \ɨGS}LQuDB>" n;:R 6GKv;4@"HZ,wHspl3*iL` Z]Em6 2IJJq|I<8VuxrsH9Lη=3(+!#hip4rM 3h#Yin7  k̦Sa6e*ɫŖ;^/IwˏKARgǞU4c;e@%k?.l} H$ZSynWbe.(PjZ]}9)"M8t9e@ \ GpvNd/0O- LHꆇPTp Uޥsj.{M4կn^ղ{lc]N385[F' T!f<߭dp1yH L&)f,[r.$= ,!1Ovt| `U4Uݗ"#%Gyq"zCk]YɮkdzyD{|0IG&#&'pzp\g&CoL`JtByN4,@ Z+}qZ,DQMe6*T#pyf }l_q CWAJNDcOz*xM |D޳ZsygDmA;X߹)Z'u9ɏYJv&׏ˈ0ŴP7k "tGh<ܹCWә` OeQ8Vς'U"hhe:/R#G?!a^u7d= R&dó{ZI$A{:K> F@ʅ~ohl JAjIA&#֬5Pb;LCJm [4X62Od+IV+`RcPdJ=ȫʑ%D/`^H e>;ɻ9.Z?mKvp'?-n-7ɑvW.n>M;ONd*q#;fvOuueB|v#t\ubݵv߉4dlNJSJԗqj ū mK;U2W^t l"ʳ٬Hw4X#rqo8kO3:KRWM@RMl bD #iPѠj=C=%7B^Nٌgu jlg|Z7!ϑ`K@? JNCO!ZwHߨb=˯J"|eEoqXݶ=Q'rت"<;?m0jWnOO)h`\7w}sWX{{D=HiMl7|= ya"KI0&j|2~6bՃ0׍~ޢ<>xa)=P2k?ZI ؑeТ[̘bG=-qV')=4#HK*mW5UӜR{k@L@SiR(@aHf=aETАf@10pٖRe7^SFtLt (j`5ɉҺAbo:ArtgnBZ=8'&ie bH\:O@yQ\z+O(k+|958_23Z'L1s*Z[gs|,Y{Q9d7&ՖsVzk[c-c"5G4kTvU?ߧ8uyשG lbT{/qU5Dz`?ːAaXD J8̤~huj6,LӸ%ӛpKM:̡Pw[p ⨆XML.x?GY 6)hB %MMG 3? Wq$NҲzJ'$[mecSKwe~qJ[ Z=,RrIщGxɽZ(|qIwcjgogeu[?;ݏJ2#f;W4L\uDur6>B&ٿj p s##Hظwj6`&$zd'@5&r/GҘ lyYnj@IxW nȃ*um7 ׼^Xl7R<@¥@E*I;Q* XuʄWqy X2OPɶQpXZzʬ[u/EA?QU?)ime {}qOY!\ї[q $V0vLn(Foq{ Qe8q=a̗>LSb*.x׮H}l. Zž{]80px)T[,@jC#\:p]JlU1M^XVC;ޟ_Q9ET׌q82tϾaFM6t)O:0[׏), tpˏF }uk]i$&^3v,nE.7)o˒$fEW^}F6=dqWr1$ОULR1dO𮅯͌Ln״(*,$K ZWbyXpj@ƴܸidAYdsf#&$r(Hf]Q8?O0*AgW dV.{l yKُ{?mDe1&z}fXu.9KN|9hX kiXգG8YjHxdI yrR]X[/>Вthʣ:4Id/ȔpJK|W)r'A˔;ޯ'ڇ3mPYՊKE.v tr#21m௪rqOP7f!ảD K*C"ޞ<~Qlw s˵MI+ݑ5*Ԏh:?ʁxzA -d $}(NW}(mE'lXW4@.# VtU]N౹drI3}ZywLJMk՝m(-~+HuPܠĀ)t$X$PO67R,8/"v8_TH!=\yކbww^ok<DžM,%{a Δ7[~TCVK k%Z̓L!l `Me\x<:j>6,dg'6.4d-YOi de߯; Pe"r(cūf1Vâ!:#V/Q5f.E:WN&rB~ew65u4@)FӸ@-lX]MAl#L›❩Z&Bs?A40kRC.N4+$qBrZ̽RGS0sCm9q0R1W59pJ';Ǩ+'EKd?fp겆 gMSr\"v$l$P5NVH$#^sΒf% @[;ۈ o9 7nN p,dis}>yTwCU j^]<*Yx8ItV1a.1 N:!*xyؔMJɥRg{/{k+&觾bRu{w`[^ڴslr K5aГ #z{|Tp/Sp64Jz]0'7ht& MtKd&ƉVf#YuT7(jlWY52:#a(x#%`({ '6ɪ>wǿ>%LOS B#7]ʷJ;y k4Jp`ΏGӷuxsr>`Cdȭ8E(C5 c/TIW젠y-RJkfitĬċw].aw K}ĺ̉cz%7Im 7i;9y52$kn#)oq[؛3o=o=CK۔"7E]I]GcΧLJd~[ò2[n2)rw<хAO7N /Hh(%1I kld^#E3n kXm:C}bQ}Uw"@盨w# 2`9WFhQ,ʎIA1^[ m-l,(*,ʊO@xU}L5]T&9O r΃tR}v3 ȃG^]DƯX %y|v6tf,a5u:/f"PHdbg񵶸fxoԘ'[EyM.N;s}l"|WŮ^4[*B=9gaQyT#ĥ2a<r]D^ OJm)@CQʀD n|\[ ~y{fuN<y+M@ 1^[s u ,װ0u/5L\ylx 0?D\Y> Gx"Xu͆Www fV{SWDwكIO^3 巙i@k.ϣ1cͨ*IAh'C*J6Di@1$5Kn00eR^ QM/0d@[!PJ}7]3qSim"A> aY9v!!2A^~\F}v7tElÝ㹜r~~ٱ;݃FV|Aū0*/l?Fʙ\Fl^7}O 8[ۭ?m5n3Jy##?0M=/'7簆h9Ǭlx#֢!8+ 13K/c".srB~H9l= !guZ v_x|3+w ~-?p%0p*M7nG;ʺ2C?TT\Qa XUu5G*e~j^(52i8fDL+ sfl7wcm=^$>hCDbhq;L5Φ3 R=ރH'RfjtEcc:t֛UHy}r _ (ՌXO`6Gҽe uŽA:D{`A_9/==W[i?:ƈHwsFf>)MAEbpQL~Py=g ^Ƥўw@E^1] Vɤb?ϓ?M&$S!mi <R afgjB|qVO Ka{u-T'Xt-!mux la&L TG|hbbj)-O += smq#֤ 0~s1.o!MS`2!S5Cm_@Xѷ=*xd ^:.M/gڂ Ю]~"֋:H85KKP<ľ`KON{丯ϻ@&iO@?/xƃJ%? H{Kx|!p\{*ivE6B *Y>^fR 7ʹ:f[L\Ǚ>ſzY1$wrFxFj6޹`=7*t xYS8D~z"6q^4k!/UGng O|/̞ V3w9#.x2м>[ 4UCVm@MޗlL[xj;|P!@&#B/[\ Q@7K,$zv[H$  %Cךz %mT_2%-FOja!mhU_"0N*e|Q![4[Ƙ.n..: kSrÑ$?.j<(/]e)WGc ƙ/$^/Yzp"eF7/tsuy\cncAi+b |m0<:@%TEԹg`D' e 4hw!A5u9WY^d n)sy M{9xΡkǮn3:Wq|zqKpCZ5)EEe؀$%qH6zS4dډu^B4Jd勭b`[cyϼG"1nۢ!j5`XTt3l@DڲGz1q YŔuڈ#\ZtƄM.GS2`8d6DhE@RZpex.F}ny_.Kp<;8Ӫ`Yi&c%y9xDWrvg*3DYP" sќ1R" rL;mB7dDi7jxԵHy!ҳ+N܍uҦT`H5dm,Zh +dodWc4ZbЊmc>ƭA-tp }m7H<%]u[< R5Rs(1zm\T !EQ3Rb3ZexCSLVl+\@d>޹+L>aŌOe4K6}Gʖ[& {] qţ[8δ튇hݏ+" EWnwYLGұwѥ| ]DQ:PIC- z1\ZH@Jċ77"!:hz'""/%*o-Ci'<%NE`1TK؜xϏ3B+vS߬*@Y+^_k(6gH1q& ΚTvw>yfu|SDi\i8lvV t,t#縷SDjϚc OR,NS L`(9a.:9kX #.㑽rYetp@ȟY?5 R.;¬ :7:ta o.όޖ1S@Bp 1 )Zjaw%t0ZikP8(1޿$ [=$f]KSyQDH(X+g%z, (hװpW=BRubEUs{kc*#`2DT;r3ZD v;{RWRA/9T#95Sݍrl ![sWۆp TnmeM6(r2GȪ29L$Z+V8Yl.gWgegGjIg/5-dʏm7]U:oytSfŏ?${orgF"&|e,f\$ $fT7 uE#>: Wԭ|,kvD7a.3`NN8=;E/kRXG)vqE :mSBio7{&q]rYGTZGz%Zv9Q8L7ʣћ~'ь󇇫W$*x+fZ)Mx# /3A}A3` 1=Xq 5'%r =4.߿X75cb|.sAM/xF]~/ [,6A$Ձ_}W k[vS̿*o4tsMnk_ۇo07{$. cЬɚRSǀ3GSsw\}Xto_oʤhWA~hWW^L TPZ)0ַkMpb]vFDIqRަo`ki9ꗲZ"݂wD܆6"1FրeD!a|F/eb[NMR\3F[?$bF%.LaQ`g5250:رM=^\.eHXFO6n7)\eH];]B 0iGI#jOz7}& ra9Qfy3MQI~ L/j_l%R;GpюAqH AϪ>hxkybQbA/ޕaM⑙x̩#)8ڙEB`1wyDtb`eSr-@|!۽?bwk/xr9'Ejw|c!yQYVX49RP;?sK Xv^$munu}16贒;ý[9ɼ.4ؠM&Whp%mдV?r}UJznUz&¯>A+r. h.D ;2B" ]guw2E -_xۿQYnDuA5C Uy&qH1s^XB]pr -!VJ@%A@SÒ65r?A<q8+P 0l&FqƑ'CɅD #`N|Vh/:\^ܹѵ[G#[,6,ރ-vT Bwfx 4o*Jj6Lj!+^:-9b˺N␘'ENM~9%%:ʞGM/T#,I$m,A Ufr;Y5t6fa=C%X\w4-y#Đ4+vq-T:~&] Ҹ12~tC 癅F9|G &\xր#FjvJS#@#$mIfT:cɢp7h gL =BW5!{tJzeH41$g%(GD-X(LT_bkԈyBS8/E_i-*ǂ$ji#Ry >bɀ%/Rd;,Ɣ_y`?ݔXI Yezh{EX9px7"EWDf!ZAm4$=z*v0 H+:|ITyr镑^Eqp #TdFk6D5#B~Un7}%T9wmi D|$+:} Why}aVG:idfi}AoǠ.|В^?%&"Ew q o }eBG'paj3J"8xk4*LnMieh0@+exQmZ)eb G1  g%pvʱpWS-$Dֽ~ut Be 4jdzEL( l-m$]q6fl 19oJ6n4jo4}m@KmCAbof5J8as:^WX*nwA#= $jڈ[Z]5'TICKp֏ڤٜwp*kSS,=Ui̶3E&|Q12udygx `wqTy<4X/j()&-Opٌ> <'ExQ$'#&A|p(3kretԟ/mBŖ'_+ʤvMKqz0~vqu0$VrvZlbV}D~ ZzNVD<ْXr~f$-}+ t,@J. tHT|P÷92k0M9t'Yx[,U+2QCtOVG ?a~ϣvT3P1 #W}.VQeN:S;<~yhFfϨM{u>eNim8+!IC(p$\?='FѤar$y !H%@P+%y8+8'K وa\ P D"6SPjIv!JɆUU)]N}rBt503 c1Q C{\@;3>O?RP/98NɺQ`ǚRC/go@^#jVf-_WzzYj^ZH(sǨS*5yxiZ,MS~9: p6q߽Ck)컵b k6"̊Ng2[R}KԵ%_jh^65rq֡t)J2Q!*y VY"XKO)+ Ћ䕔[ꆃ=2m#QR`K}uaޝZ4)0ZFS? P_x1mUR().Oz%5ʉ+irN6}P5&,An|# @ӆ)붘8ʪwk.w1ewPE舒kxVw;WEM1{i!+h'/1'U0aj~艘(:cל{oƙ bM&8Uv-|]Vdsxv_gFjhC9`_l6G/Ploڒ 3d{B9PUD@ 3bft:%H*5m$c D7,.Nn[PQ_VD]JcrYc?0O=?AڌRjoG3a.Y–36]\tM/Y(/GiW+9wACӪ_.9ݚ -vGzNy %3Ϟ+/\BOx(/nFFeS G/[Kx9ocy1_%z ,'@Ah̢$!Xsj4(5uպyzp,½Z큜?= Cƶ8(5 \7i& b O]}㩠65sޞ{ u v}3#S>%`*e^I`qpi^7)%(=rӆS88!>8~$g%fHzb׼4<pK>2Q I?؟+$)0fjn:w7TZ^tX@d'fq姗sLĴu)E=F+n"Bpj7]*ĥvvh]lDHKܺe:rZwxyH@+B$ܑV}W mR?\#mVZoԼFXy&q0JE@(--sWtXZ".S . SN'v1Ug*w,|#gW+qK;XzU^vdÎ=a XğDψS"IتzH(>Vk7hDow% UT;XDTKGIO]kPFPޮx= ʣmዌgnva/1/^V2b٠o[MMNL6 ؂o04S QM{~ .y#$r& yE=9bL lq#UDl!|Mm6tTL(/=nfTPBt솘k܀+5D<`7\#x x u;16"twW蟙r]..[s+EY͑\h;$PpC|+NL.}NG=PDX|eވwڏnlQ,'mV^8\UTN`V/͈5D^FP*F>w_Q3z -DtxHhՆHYOdw< kDCN$Vl`~yEl%Bu{w 5G\P]46r,kt=!LKy dy*S A:\N(e:ZZ8Wp'_En)&bLJ"tL; _3-e*=ebnW&,y} gk*DQb YmVT"=[o{T s ;ҜX(tD _g"4 |~H?U.G}pmpWȒ*PQ!\g8qZR ]φ{XCԲN()"V|&mT,ߎP]sd+%&0.h!dA0?v;jۛz5U"쉲4׸BAU'+Qݽ&SE9QGCDv gߑ\Hvz rŒ.bҼgQFaXaX} p516,0}W$d,-MryވEP_m|;Z5Uo6Ca/ڥ&?&s}|( H5 zBsEϴ?f1L.HsqFVhmć#!!3Œ m6D!b`?E) w3Qgj݉-u=l<9H(f3d֔oJT%GE O"#a!yٕ *4P`pY~A;%&أXͯLhq0~H@Ϫi;M'Ec̳ <=k$KNN tHOimHh7zlis\Ff bk=EZYgD|pū,T Ny;w*bs%Ɍ3clؒgcBp0tlM!щuCVp4#llua<&rN~d DAWe#W#{etYQSaF&cv̥h̓}3-h9 g<2KZV}9UKI+͌p[o( foB OBMk] An2g-e&_ң^-YeYw]bO@ϚcKXBd؛P@:z5h%©"M]KH8XkSlka7+⥛W$yRaq8/N <)a(]'/$[^JeS}.wj(L؈]mlܛ >녲نRK2Ck^ؚYVmo,jblq1?[hZZdi^/Se6ޟ7.f76gLv;+M^@P) %)܈8 Vx-b->&A8ISX)8I`4y;7LFpCVm /AQTjh'ǂ@gF0c? V-^d=pBT?z/E k m0 uN84d]qPķֆ=m׼< ^VخpP$}%Ke0+Wܭ 3iyE<ė7kvB f<8}GsdN߃3J$H4=P&=/'@q`C‘œOηq0^gb0E1r!e93], 55Rߊ^+MlZs̨GV,Y=wj7CPx[a>p $C={MBB\]]Gi}bkmrgn"ᯱc[sŪCgx~J_(b18+p#2E8:"^NȠϯsXc)u܉?_ ҆ޘABS v;>[5XxDcplYA8atFhڥf\Zp40V秩s#f4F<5m:SsliZ=F 4^/5TGk+R71wjrxH~<_t&4kL8]R&tRB3, ew&"f-ćNI$Q_BI@9ʗ?!/ p ߪg:e6Pè ^Ɩ6rѨy'AxoR~j>"k+ Z]qo?{W r^u+U!.w2 U\ $<ߴ~_-߿C.[à@lJ23р CO&}QCC2_4e;7FU E׀6I"fFvY}Rd ̆% WJ#T۽J;fpҵrex9X֊)l.mϹ#b4]tG;\w.p.˅b;8 o~o[н̠4,Ԋk0 XdY 9QZ1UEMS.t7Fz8@$0z;Խ*e&iO>RU;ZY[(#SIF^4+LI.p,@ZSkEJR_nj/Zt< 2 ʒ(yڡj3`sɔ{mwL=a>]>Ԟy#@OyA؊ov8˸DٷCC8R[GyN6v1JmLBXN^ft ڃ݄9EMO B "["'g 5w?8ܴ̀ʪmefֵZD| &mehLدĭB=u-9갯8>z̗>І H{P CTcU˷H!R?}+x ho]=pF jiI-ꦼ> [R.]v}dJgMOo>RHyfF1 Q)bl+`T ǖ/ߚPi_wmHOء ' (W\=D{%EiY$~CAJM =*w)z(0z搥Cc ˃Ѭz+\1XVZhd9%S5M#%~&3?.#;?n=\Wl54rSZZ.NyIT@_ऺkbx\"I߳Tb{N/puW#PB'hFxd1q $?cHdò.JXYTPd%k|݁/䪁(x_ H5 /):B'MF'6nNݭ>#wF=ekCGJ3hI9 ^EY׾ Վ x Q`~[N{I|c{o&<;%Ŵ>" Jo!ч(!/4Vzx/B/hP<bysjϦ:~WQ0RCjr&*Zi|~pfMZ̫bnnK9 Q,̇Zt` )(LC1q:F'Iw-ۓĒɨa݂MDǽlNx~z Z5)hLW0?PouNƛ28Y13]-4{ MHLZ&!:W5d!|bQe (0hJ9V;91"5UR6@"ps2 bL>)c?K2R9"/,Imt a5ug"UQm& -l%&WN"5p'XB}qA?;5jzNhY~{emILZܻ;K`ڭdX028q1 wES`8q.*e>8MaeeYe©D&ln"EŌ36!1!Y{$94踸p0W^*4Cn9 |br7 >`5T%r7LP*X:.#&٧VoP)j?t]n nF8Gآh]{LYdEh:U|ߴ8GM^]01vя8vOcǻ̛Ele -z"gxTЙ@9Bw`Pk*g%Z c+V`]-2lI!wMS.ؾB'dTo텑N7:6 ܍/5otTO<* `zkU,dS689OTRDvl͞nqxhʿBP H3W'": =ŭ\+ؑi¥Ĥ B3*iT.[nұV "N&ÑÛpՊ;@_;>Bwu7PzzpkH*G'cu0(d#~,YHU^@;v~WD?洃xU^;Vm#7}ߡh*JkbeG)oќ, C5%ϲ@,Sx=HH(\e Jie{3+N&VZS3*A܈eV1zT%˛g-je_cIO`qg|ObB_,3H@Aon%pXZeX0{0WvxU\vz: yj9 r@T"Ɛd?HzBe$z$]@.PM^GB=g22R.&yi[NidTMJ^_?d!Gٓ Uv%bg`iru_.HҜ)񩌝5F¼WXG LItw(*O*{ۊu̝7^HùF_X~$P]=oq|=IR8ȉ e3,|ΰk }H8`s9!͵WL1 ٷa⧏œT~gHK#Jjt ^e>kfcw"`nkr˼u Bѹ <{ɿ%De6IO ;%/lEĖC!% q,ln@bys'OeN/hZ;[ ;Hs'd8<ZLԌoP2sP'mzզ͇0Mg\}h`졝"2b657ؙi}/PTjC%iہnj_w̗j6Z`t _:PdiVSaS{KLHR'{V ]˨{6Ë3n:F؂3E}KÇȡq<; Cy@ceCZp=Lf`218|lảWur`?D;D:FUA0o~Gr`QmXH{ u_kjyS,jumU{8 ҽb$n,H{6S䥗)X{PYk۔wՒ˪$fD+;RX3bv H)ܺUAPHE[:`us(a.rT &3~λꜱ&a]4PnL^s?ۺ:fxE!yo& CPdųu R~3'Sș[@ٍ%cB<,h_P8~hOU(-{r:풔+yՔ+;mhaH*>_D|Fʛ +Eĸ̀˻ ]NtyCyvwpwBΞ"}ƽkuf^]߿eGC'vlwh pjP8F=C궙j(ߖճ ϲexTcΟw}AK@ +ON8Ί!r\B@Ⱥ dj;E^ǣ$E#-Y߁GCC|kM;OK6LK[$2Z>^ɵfB\$.eS;q֭5^TfJRApnEMHDyy?P F:@A/ƇX>T,+тgD> ,\9GJIZ^u}]h_}3ISÆ/ _uQ^PZqw9M꩓n!~A#P 5]$ ,SpJ430!\WDi݅(,j]ɣuOIJ 8>?;Iؑ]D.2 OK*[1gitW&.zɢ8jes*ňnUe֚vW J!Kl ?hoq^ ~/OxscKGڔb}Xneut['N3eNw5?H(%kuy@eSlxbߜbxWF"g/bNN}MD)VoJpmAc9I(b gWԟZVRʃ&2P"$a,nt[;Q/Kx> +oJ1vl3ѹ]C }\BM>^H&t:L-KFe]w-˩YD}K$o^$qO͡ fLo,_"9sq`˂:u*kxM7  <6d79z NkA/5:V UkII\/KIoӒ eth^g >T6Zhjr_1{ C̽;2%YU>iV1'VYD)fH%bNayDGs]VY'9Ip &oeӱ.^?5a=(CWfޠ~&1PyL?#i5/,S$֟=̊y P<75.?+ 6=vW I9IJ|NVUiIG¯ȋEcx݂a"iGb rh=ľt}dGzݴiHޙ#跣B45=]?eYr:L'`)g7c\LI}o!'Y>#0ilxd 4]vbxrb= б$نW,@d 7qH 7T e-n΢eI4o?<?~:yҏYk[P bBtHPcIPUm+*(2‚M P#f?ZݐHo2 |w/3e#*6.#56h$uAvằ9WE`*(.5;_*>mQZrNè\qgƎ o݋=&&c;ay-[]׳}l Il_k2 ]VFgm &:uG4;pz`'d収JQ'~ ^gabS4i9>ɖ؀.`?^ H~c_"YDa? 6-B3Ԩ&M/~FàFhSN7&dz<4y9D_E^t?t0 a$<- 0 ֓lg=--*0J_E&}-kػl,A%k1<5B%"R ї5I1!\Y{ށ%@Wj)gٌ) @G_kM94M4'˾&<Ёp7"`j |{߸dK&oKRof|:j`ɄMzpxDwQ٪Pgb>SsLI x6.Æ H=WQ?Y$%"@X[{xYU2Mry> 8 e~ģFӲ?W;hPJ'Pvs;j%hpW= ']iʾ - &(R?TE$|M5/ϷBD /JuGEqxGTn O9p ̎$AN@j?sQ-t|ŒZf \LKyO5\W;_cSKc X^7,]ObbOG- ;.xparil"Rm!x_mE__0QBwwF20NlRXTEéә7Q )+ & ~,xaF:t89iTCgW-b#څ sU[ 7~Ja5N(fDPcz.o }T}v5mM;+ڿ{ cF\,R𚂴w"ia'pcT smȄ3鋷 >kPhF=X}ͼj~c@}Nbk`4Xΰr, JkXXU-Tj0%9^Tz:xq$T|o+Y8a{y§HBj('z>8d7dM%5T?N%5{'7ni OlEl'l[|O<Wgi* "m=E%̃߭J *?)n'}]5y+!|Tޚ^ ~ ,e-guI?KO?mG2n2bg0 [LHj&:C~ko4bbg~5i`cjL {6^,BͶreЩπ͂馸<x:qB)i-Zb|>nn@V,.qm5g4$ F3NGDF@2:Bu@HompLWQl'T'9QU?;+֟('J6Gvb{t=-93EH)Y76Xe9 )F8>LfC..؂E@R<GvK"?4=΂Yte3q`dkR؃6Ffф8'YP|ynY2 Dy*y5Y5 s1wvRx,TTYn,T^//14?%4\Pֆ(9͠_R ~^&<𣏕ӻ)6I҈B04@X2.ljsc`:ފ ;ޯsG^V4BgDUckJKdPHW!3dmVo+<;G {t=`%!ʖ`jhZ`*1oxc"6h`^W2(7/5s=bCi} ` V<wRگo:F H +PeV;mUldQQC-'.lۍўGnCI臒2sUI5lOZ1I)޽cBL[  6y Ok{S>.C_v ^o(&)T[qEݘH`h4Mg  c t9+5'=c.H@%.PQ6r#~o!'ՀQ~麫bUBDΥR HeRHyʬsӺpV$*OjFv0RGt>ti@]دc^O{spI:]`Pl'W.J$ znYhtofž;#Ǹ R0(5p}XW )>48epK'_܂R/F@ h5#T0ʔT0_085 ^dx٤dWF^;"U4aL z웻c3}StmȇYf#L+C.(=#b15`qW *N>j@ɑwU* _%P7%yD.Y7oK#OڔofN&OJUaNo"[+Uv)1w_ ~`_q;v"|a >D$s ߫XRB%i9A lpwǘ;v!^_fruvw[g'{8//j470mY3!h; yG4 !M>YoF+ ԵH$"aRU8`SY.uJX-#>G`}o}i5X>$aҧB;WY 0O]ox۸[GIrN CWeQ\17b+ŌqPlj3BQ8u^RQ(K|x Ȱ?wgoG_a׸30`9F{c#`o|3Elr8]FkV6O 6*PUM9)mp juܔo`$sq~6&AjgL |`QvyOqU|qc1|qP?Aܴ(UL!eE[ Yf-:S(A zTbd&=G2Ds+rdL<ݫZM ( 7:ːHi>a yPI P;<.l&Yqc }̼Fi(G!QX z `nȋH_'g'E #DL69g<連'iC($*f=9fk\"` /=5X_*hܤI[1!C?e8/IL̊|E2p؍Ur|>TX!uvK6m韘ZTQ\5 e.}3R"I1b0agn2wDs-xT!2a{-/of* =5FͲ" ' ] зOt!j#/!Q3rnR7IvBA5DꃉrK ttlLѯ`cM–Q4OURX,k,V~xJc!pDѹϓDi_~X锅,U#7U{&i!B#l䚧Ϝa(YZ~<0Ų7~-a!Jf>@n_dl^Olj,;ds ׏iuI' ͥ9i4;> ,z\-s) 'wއ#}{~3E KS=Aʯ"w&? '-x'C*q*X(arxIQZ/*oE UC)n?iĿiw,]qi-@ ЬH''ʖ74vE$YDaȅ Vsards}xЭ짳`/ʞ@e옱&5ٌn$١ɨnZ$)KJ h/gZm;'> kIXrfrm7oPy#oXOwQ- GlDt-_rSj[HUDGѓ1O gI(4scoDZRڅA{W#Ղm~$?Q=r.RghY:+}m*;I$$꩞sg #lf=ݔcGDQN3ӕx yOĉ"jLAĨR(7E;ɥlx v~Ĉ9z ]y#3*P#f ]C$wٕ_UQ(n 7)ik"og#%ݴx5=N~KQщ&Z5WEyEyy_z hW\P! #řjf8ݤGj7F^O?(-F0+^2E#[\T.B|W24~ۋFSFPŰQbTJGea ;k#<`gLDdHK7g%Ō-YKwav'V>5Rw 57fG V<)l³rInU:5:V0ߚ&!!wKOGE=I\1O8<GV6~fI UZ/#ObP!gΦiN憈At1싅](㲆eSZQVWN\@J6\X>?,krFi$D#_a@Afwfh.ձA(ml4z^!eRztCIa}c`s^ψjZɤJ~5F 4K_{~IU,cyľԣt/)*ڪkSr#}|W `Bq 0j߈yֈJL&5ysvI5Nt=3]q6hu`X3XoLCݕ% |N˵nStG ,u 9Sݐc@IٴF<0L ,B$,&Y`ZnC8 k:W+Ƹ%_D݋ѨI;v5O ,uW"V64' `Vh:ő̽p降%}RY7z BmylbM%zwO:"74^{Oy#khJqDzx\o;@-_Y"hK|mBnCsOȥ|fa2"m[|2v |R<!- ɥK2\Rmi 3>IkITxD(Z".37h-⟳_-3c~yrs;tpWQΌQm @QkJت(0?Y=d$;Wt,R8Ǚgm,|](hi=BJZp:3Tc&]K$~3S )fYdV>AI/J'oN/n8S\J"lq8ƈŇ/[?PiZbܒ(Wi֥ND oqwq=;nT]2$= ߡ,+ Ğ`DTozldQ.!/ "'VIM"ڸE36ܗp{ӁI ҉̡y،eytb@H~v9}')we|̑0PXեsAe !vFr._[w-v m&;15,pیĽќXJ [{]Ʌ^\DEOgu6`!zpy`R4ϹrKx%2aFr?nwqds/C+T.?LAj"{$iG/y_^+Q*u>f 8%rOIrd`Nvwt DYmZliض+e~Qq(4V#)"(-.i/|O}92KfjY|NcܥyCcM>1]GWWK* !I]CzWPyP=㾗9=. 86QV~GBiZXձF;3oK7p5sQ9#ohH#9Sn[֙n9"YLgeSPY&9~M%K!lXYYP"Htl$W!? Z:~AD0_k ʣd|{lY{xX>fTuJ*D 9_DS`¢2$斔OyƗf;/gIR@#l ۴sQ 7 j7!e;xR>{%5P?`l? I/4U/0O%!-Y\V@iarv'sK$^轋Znof($-Z:}}e˰+P9.L T#|+vnEJyVfv$K@ωClxx .- : NҕXyvg,+O_B Ƌu5g+JjUyHCHt "zqL)PD9 <%mΒKoilT{Q',hXB8Ӫ Km) SOFnKJN'gyk5'l?-Y3M>Uj{E 7mN5g7m/֥c 9UDXs?u7JhFQ3J KV٨\A6|5WܫGW(<η+P݆Y췱 dzs