osmo-bts-1.4.0-bp155.1.9 >  A dkcI%z ULxtbs 4)_5X51D !jR[qO7R2[ۊ@\FM f YN+c"nbcо7z6G&/sGԖ]K6奐@mS2bC`b@'¡-9k=c'JDs;/w⭉WA5 tfyU v5 *)׹d慨#[D×Y$;DC{e CH^ [‡B}?`syn_"e8vި/ͪeDiߏFK>ՙvcDQ#y}X3P'aAAkEL3t, ?d{]ؗm0 /&PLmx\8OYyo PvoؽD)/_E!HTk~Q9J_nȔ7c r"«LHy V$QܣV-W@kR~?'=[m9fsxqH3n"}qm55RYӒzksb|tjeVbYN3_&:Lmvε1r=UGB ~23:̓3. y&m\ b N0t9M?;݁Q÷\{>q5xc>-c p~텁LُY9L L'QM$b}+T[-12ـǮ̻OVr <9͆ډޑI#=)aǐ7BL x?>pF`?Pd   Dpt 5;Ci   L  j      (sL(898:=_>g?o@wFGHIX Y,\\]^l bcddefluv(w,xhyz LCosmo-bts1.4.0bp155.1.9Osmocom BTS-Side code (Abis, scheduling)Osmocom BTS-Side code (A-bis, scheduling).dkcobs-arm-114SUSE Linux Enterprise 15 SP5openSUSEAGPL-3.0-or-later AND GPL-2.0-onlyhttps://bugs.opensuse.orgProductivity/Telephony/Servershttps://osmocom.org/projects/osmobts/wiki/Wikilinuxaarch64 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-bts-trx.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-bts-trx.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-bts-trx.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-bts-trx.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in osmo-bts-trx.service ; do sysv_service="${service%.*}" rm -f "/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-bts-trx.service ) || : fi fiD3'VDA큤큤A큤AA큤A큤A큤dkcdkcdkcdkcdkcdkcadkcdkcdkcdkcdkcdkcdkca27158ab5a99345023353ebcef532f1e057cc44e4e50253d6e2d77d8b002f50dcfc82f29f343370342f7da3cbc51028689adf28cef0ec5f5bc6c5c6c8648f257efb087deebaad6aa80f7d1ff70afb382b5d013acfa04e0732bf10b89391363ff47716e34ab0627a3bcdaf1c2d04e0642ab8e9489b1b26739b74817b440d96a127a64771593be92110fcafa5eadbf2b46123fb6077be1e4ff639808f04f9c983fe27158ab5a99345023353ebcef532f1e057cc44e4e50253d6e2d77d8b002f50dc38db113f1f6e446e7ab5b546d88989c3c0219662070dbca245210a025fa15f5057c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootosmo-bts-1.4.0-bp155.1.9.src.rpmconfig(osmo-bts)osmo-btsosmo-bts(aarch-64) @@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(osmo-bts)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libosmoabis.so.10()(64bit)libosmocodec.so.0()(64bit)libosmocoding.so.0()(64bit)libosmocoding.so.0(LIBOSMOCODING_1.0)(64bit)libosmocore.so.19()(64bit)libosmoctrl.so.0()(64bit)libosmoctrl.so.0(LIBOSMOCTRL_1.0)(64bit)libosmogsm.so.18()(64bit)libosmogsm.so.18(LIBOSMOGSM_1.0)(64bit)libosmotrau.so.2()(64bit)libosmovty.so.9()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.4.0-bp155.1.93.0.4-14.6.0-14.0-15.2-14.14.3a^^\\e\P@@Z@ZJ"ZF.@ZC@XBXoXoX_WWs@VU@V~@VBUT@TTMartin Hauke Martin Hauke Martin Hauke Martin Hauke 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.demardnh@gmx.de- Update to new upstream release 1.4.0 * https://git.osmocom.org/osmo-bts/plain/debian/changelog?h=1.4.0 - Drop patch: * 0001-fix-compilation-with-gcc-10.patch- Add patch to fix gcc10 compilation errors (boo#1160244) * 0001-fix-compilation-with-gcc-10.patch- Update to new upstream release 1.2.0 * Introduce BTS feature BTS_FEAT_MS_PWR_CTRL_DSP * Rename variable: CALIB_SUCESS -> CALIB_SUCCESS * ETWS Primary Notification via P1 Rest Octets - Update to new upstream release 1.1.0 * bts-trx: Introduce VTY command osmotrx trxd-max-version * bts-trx: trx_if.c: Introduce logging macro LOGPPHI * rsl: Implement parsing of BS Power Control message * cbch: Support Extended CBCH * Enable statsd support- Actually do the version bump to version 1.0.1 * spec and tarball wasn't updated in the last SR (only the .changes file- Update to new upstream release 1.0.1 * rsl.c: Add missing #include of gsm0808.h- Update to new upstream release 1.0.0 * various correctness fixes related to advanced SACCH FILL scenarios with different SI5/SI6 per channel/subscriber * various fixes to bit-rotten CBCH support; related generalization * CBCH support for osmo-bts-trx * extend precision of TOA mesaurement reports to 1/256 symbol duration * make RTP port range configurable * extensive fixes on correctness of computed + reported measurement reports * Fix build against gpsd >= 3.18 * Allocate TRX for BTS dynamically, deprecate "-t" command line option * Initial support for OpenCellular OC-2G BTS model/PHY * Full changelogs since 0.7.0: http://git.osmocom.org/osmo-bts/plain/debian/changelog?h=1.0.0 http://git.osmocom.org/osmo-bts/plain/debian/changelog?h=0.8.1 http://git.osmocom.org/osmo-bts/plain/debian/changelog?h=0.8.0 - Remove not longer needed patches: * osmo-bts-fix-cflags.patch * 0001-l1sap-fix-wrong-return-value-of-is_fill_frame.patch- Show testsuite.log when tests are failing- Remove unnecessary sysvinit script macros.- Remove handcrafted CFLAGS - Add patch: * 0001-l1sap-fix-wrong-return-value-of-is_fill_frame.patch- Update to new upstream release 0.7.0 * No changelog was provided - Specfile cleanup - Add patch * osmo-bts-fix-cflags.patch- Update to version 0.4.0.git1487093487.6b4c6aa: * Log socket path on error * Add Abis OML failure event reporting * Alarm on various errors * RSL: drop obsolete NULL check * RSL: add assertions to check args of public API * OML: fix possible segfault: add NULL check in oml_ipa_set_attr() * CTRL: make the CTRL-Interface IP address configurable * Remove obsolete define TLVP_PRES_LEN * DTX: fix SID-FIRST detection * scheduler: log lchan on which prim error occured * lc15,sysmobts l1_if: fix memleak in handle_mph_time_ind() * l1sap: Fix expired rach slot counting * l1sap: fix missing 'else's causing wrong rach frame expiry counts * deb: use gsm_data_shared.* from openbsc-dev * octphy: set tx attenuation via VTY * Revert "deb: use gsm_data_shared.* from openbsc-dev" * debian: Use the header files installed by openbsc-dev * build: Do not require more headers from OpenBSC * OML: internalize failure reporting * Add ctrl command to send OML alert * octphy VTY: fix vty write output for octphy's phy section * cosmetic: Remove stray newlines in octphy_vty.c * sysmo,lc15: fix memory leak at each call placed * cosmetic: remove stray newline in octphy's l1_oml.c * DTX: fix "unexpected burst" error * rsl: Fix dropping of LAPDm UA message. * Fix AMR HR DTX FSM logic. * octphy: Improve OML ADM state handling * sysmobts: Add correct nominal transmit power for sysmoBTS 1020 * sysmobts_eeprom.h: Fix/extend model number definitions * Fix SACCH channel release indication not sent to BSC after location update. * Revert "sysmobts: Add correct nominal transmit power for sysmoBTS 1020" * tx_power: various cosmetic fixes in comments * tx_power: Change PA calibration tables to use delta vales * Add new unit-test for transmit power computation code * fix missing ~ in bit logic for lchan->si.valid in rsl_rx_sacch_inf_mod() * SACCH: fix sending of SI with an enum value > 7 * SACCH SI: assert that SI enum vals fit in bit mask * all models: fix vty write: bts_model_config_write_phy * cosmetic: lchan_sacch_get: early-exit instead of nested-if * rsl: Output RTP stats before closing the socket. * osmo-trx-bts: Fix incorrect setting of RXGAIN and POWER parameters on second channel (TRX1) of osmo-trx * osmo-trx-bts: Fix osmo-bts-trx crash on startup during reading phy instance parameters from config file * Fix typo in TCH/H interleaving table * osmo-trx-bts: Fix incorrect bts shutdown procedure in case of abis connection closure * sysmobts: fully support trx_power_params- Update to version 0.4.0.git1483701882.2cf6b73: * Move code to libosmocore- Update to version 0.4.0.git1483698786.f376359: * DTX AMR HR: fix inhibition * fix: dyn ts: uplink measurement report * Add copyright for .deb packages - run tests after the build- Update to version 0.4.0.git1482415865.c2ecca6: * DTX: move scheduling check inside repeat_last_sid * DTX: further AMR SID cache fixes (lc15, sysmo) * DTX: move ONSET detection into separate function * DTX: send AMR voice alongside with ONSET * build: be robust against install-sh files above the root dir * configure: check for pkg-config presence * octphy: reintroducing multi-trx support * octopy: fixing renamed constant * DTX: fix 1st RTP packet drop * DTX: fix conversion from fn to ms * Move copy-pasted array into shared header * octphy: prevent mismatch between dsp-firmware and octphy headers * rsl: improving the log output * jenkins.sh: use osmo-build-dep.sh, log test failures * DTX DL: use FSM for AMR * TRX: fix building with latest DTX changes * DTX: fix array size calculation * msgb ctx: use new msgb_talloc_ctx_init() in various main()s * DTX AMR - fix buffer length check * Replace magic number with define * Fix lc15 build * jenkins-oct.sh: fix build: typo in deps path * Extend RTP RX callback parameters * DTX HR - fix array size calculation * Fix DTX DL AMR SIDscheduling logic * Add tools to check DTX operation * 11bit RACH support for osmo-bts-litecell15 * DTX DL: split ONSET state handling * Remove obsolete define * DTX DL: add AMR HR support to scheduling check * DTX fix ONSET handling * Initialize parameters in osmo-trx for 11bit RACH * dtx_check.gawk: Fix false-positives in DTX check * Fix tests linking with libosmocodec * DTX DL: tighten check for enabled operation * DTX: wrap FSM signal dispatching * Add libosmocodec for octphy build * dtx_check.gawk: add check for repetitive SID FIRST * fix 'osmo-bts-* --version' segfault * Remove duplicated code * Replace link_id constant with define * l1sap: Fix use-after-free in loopback mode. * vty: Add commands to manually activate/deactivate a channel. * cosmetic: tweak README * vty: Ensure to not use negative (error) sapi value * octphy: multi-trx support: fix AC_CHECK order * osmo-bts-trx: remove obsolete include of netif/rtp.h * add jenkins_bts_trx.sh * add jenkins_oct_and_bts_trx.sh * jenkins: add jenkins_bts_model.sh * trx: Add "maxdlynb" VTY command to control max TA for Normal Bursts. * DTX DL AMR: rewrite FSM recursion * Remove duplicated code * cosmetic: vty prompts: add space after '#' * Fix AGCH/PCH proportional allocation * bursts test: test_pdtch: pre-init result mem * TRX: prevent segfault upon phy init * DTX: add explicit check if DTX enabled * Save RTP metadata in Control Buffer * osmo-bts-trx: fix lchan deactivation * DTX: fix TS adjustment for ONSET * Optionally use adaptive RTP jitter buffering * DTX: don't always perform AMR HR specific check * Fix some spelling errors * Integrate Debian packaging changes- Update to version 0.4.0.git1475228189.94fa252: * doc: move dyn_pdch.msc to osmo-gsm-manuals.git * error log: rsl.c: typo x2 * info log: l1sap.c: add '0x' to hex output * fix compiler warning: msg_utils.c: fn_chk() constify arg * cosmetic: pcu_sock.c: rename ts_is_pdch() to ts_should_be_pdch() * cosmetic: clarify TCH/F_PDCH related naming and comments * dyn PDCH: code dup: use conf_lchans_as_pchan() * prepare dyn TS: split/replace conf_lchans_for_pchan() * trx: Add EGPRS tables, sequences, and mappings * code dup: join [rsl_]lchan_lookup() from libbsc and osmo-bts * dyn TS: common TCH/F_TCH/H_PDCH implementation * sysmo/oml.c: rename ts_connect() to ts_opstart() * dyn TS: implement SysmoBTS specifics * lc15/oml.c: rename ts_connect() to ts_opstart() * dyn TS: implement litecell15 specifics * comment typo: common/l1sap.c * log typo: trx_sched_set_pchan() * dyn TS: sysmo,lc15: chan_nr_by_sapi(): add missing assertion * trx: Add EGPRS coding and decoding procedures * trx: Enable EGPRS handling through burst lengths * Activate PTCCH UL * fix comment in common/l1sap.c, function name changed * pcu_sock: use osmo_sock_unix_init() from libosmocore * Fix dsp tracing at phy config * octphy: fix build * dyn TS, dyn PDCH: common/l1sap.c: properly notice PDCH * dyn PDCH: trx l1_if.c: factor out trx_set_ts_as_pchan() from trx_set_ts() * dyn PDCH: complete for trx: implement bts_model_ts_[dis]connect() * dyn PDCH: trx l1_if.c: drop fixme, add comment * trx: Fix coverity BER calculation NULL dereference * Add .mailmap for mapping mail addresses in shortlog * ci/spatch: Remove the "static" analysis handling * Fill measurements data for L1SAP * osmo-bts-trx: Fix PCS1900 operation * osmo-bts-trx: log decoder bit errors as DEBUG, not NOTICE * dyn TS: complete for TRX * dyn TS: measurement.c: replace fixme with comment * sysmo,lc15: ts_connect_as(): log error also for pchan_as == TCH/F_PDCH * sysmo: fix dyn TS: Revert "Activate PTCCH UL" [in sysmobts] * sysmo: ts_connect: log channel combination name instead of number * Change interface in osmo-bts for 11 bit RACH * log: l1sap: add 0x to hex output of chan_nr, 5 times * dyn TS: measurement: use correct nr of subslots, rm code dup * cosmetic: common ts_is_pdch() * dyn TS: sysmo,lc15: ph_data_req: fix PDCH mode detection * Fix ip.access style dyn PDCH, broken in 37af36e85eca546595081246aec010fa7f6fd0be * common/rsl: move decision whether to chan act ack/nack to common function * oct: Attempt to enable the Octphy for the osmo-bts-oct build * octphy: fix build: Revert "octphy: fix for multiple trx with more than 1 dsp" * octphy: fix build: Revert "octphy: add support for multiple trx ids" * octphy: fix build with OCTSDR-OPENBSC-02.07.00-B708: name changed * dyn TS: if PCU is not connected, allow operation as TCH * Update parameters in osmo-bts-sysmo for 11bit RACH * log: sysmo,lc15: tweak log about sapi_cmds queue * log causing rx event for lchan_lookup errors * heed VTY 'line vty'/'bind' command * DTX: fix last SID saving * DTX: fix SID repeat scheduling * DTX: fix SID logic * lc15, sysmo: Use SID_FIRST_P1 to initiate DTX * octphy: Fixing missing payload type in ph. chan. activation * octphy: Fixing band selection for ARFCN 0 * sysmobts_mgr, lc15bts_mgr: fix tall context for telnet vty * DTX: check Marker bit to send ONSET to L1 * DTX: remove misleading comment * LC15: Clarify msgb ownership / fix memory leaks- Update to version 0.4.0.git1468702853.4355021: * Fix ocmo-bts-octphy interaction with OsmoPCU * pcuif: Do not bump the PCU_IF version * octphy: Use the event defaults as base * Fix copy-paste issue * Update configuration examples * misc: Attempt to fix make distcheck and dumping docs * octphy: Enable TCH/H mode and begin testing * Fix SI2ter scheduling * Add explicit check for SI2quater index and count * Ignore binary and backup files * Add utility to check proper scheduling of SI * octphy: add missing include to fix the build * Fix typo in error message * octphy: use octasic's routines for debug output * octphy: add support for multiple trx ids * octphy: add example configuration with 2 trx * octphy: fix for multiple trx with more than 1 dsp * LC15: ignore build byproducts * LC15: add stubs for phy link/instance defaults * LC15: properly initialize unmapped phy instances * debian: Create initial packaging for the osmo-bts-trx * misc: Ignore files generated by a debian packaging build * jenkins: Add the build script from jenkins here * jenkins: Add the build script from jenkins here * Ensure TRX invariant * octphy: Update outdated config param name in error message. * Use libosmocore function for uplink measurements * Fix debug output * Fix RTP timestamps in case of DTX * Add DTXd support for sysmoBTS and LC15 * Use libosmocodec for AMR RTP * octphy: Use the app. info. defaults as base * Close TRX session before opening new one * Fix debug output * DTXd: store/repeat last SID * DTXd: store/repeat last SID * DTXu: mark beginning of speech burst in RTP * l1sap.h: fix wrong L1SAP_FN2PTCCHBLOCK calculation according to TS 45.002 Table 6 * common/abis.c: fix 100% CPU usage after disconnecting OML/RSL link (Bug #1703) * sysmobts: Add the barebox boot state reservation * sysmo: add L3 handle to l1prim messages * LC15: Bring back DSP trace argument * LC15: Hardware changes: - Change system devices path - Remove obsoleted sensors and add new sensors - Change TRX and sensors numbering to 0,1 instead of 1,2 (JFD) * LC15: TRX nominal TX power can be used from EEPROM or from BTS configuration * Fix OML activation * TRX: Add vty command to power on/off transceiver * pcu_sock: add pcu_connected() to query PCU availability * tests/stubs.c: remove unused stubs * fix typo in error message ('at lEast') * oml, Set Chan Attr: treat unknown PCHAN types as error * dyn PDCH: rsl rx dchan: also log ip.access message names * dyn PDCH: cosmetic: lchan_to_GsmL1_SubCh_t(): add case for TCH_F_PDCH * doc: add ladder diagram on dynamic PDCH, add msc-README * add missing DSUM entry to bts_log_info_cat * TRX: add configuration example * Add .gitreview * fix compiler warning: printf format for sizeof() * fix compiler warning: add missing case (PHY_LINK_CONNECTING) * fix two compiler warnings: add two opaque struct declarations * dyn PDCH: add bts_model_ts_connect() and _disconnect() stubs * dyn PDCH: conf_lchans_for_pchan(): handle TCH/F_PDCH * dyn PDCH: pcu_tx_info_ind(): handle TCH/F_PDCH in PDCH mode * dyn PDCH: chan_nr_by_sapi(): handle TCH/F_PDCH according to ts->flags * dyn PDCH: implement main dyn PDCH logic in common/ * dyn PDCH: sysmo-bts/oml.c: add ts_connect_as(), absorbing ts_connect() guts * dyn PDCH: sysmo: handle TCH/F_PDCH init like TCH/F * dyn PDCH: complete for sysmo-bts: implement bts_model_ts_*() * error log: two minor clarifications * debug log: log lchan state transitions * debug log: log TS pchan type on connect * DTX: add support for AMR/HR * Move copy-pasted code into common part * Use libosmocodec functions for AMR * Use error values instead of number for RSL error * Clarify logging message * fix lc15 build: put src/common/libbts.a left of -losmogsm * lc15: add L3 handle to l1prim messages * dyn PDCH: lc15: chan_nr_by_sapi(): handle TCH/F_PDCH according to ts->flags * dyn PDCH: lc15: add ts_connect_as(), absorbing ts_connect() guts * dyn PDCH: lc15: handle TCH/F_PDCH init like TCH/F * dyn PDCH: lc15: complete for litecell15-bts: implement bts_model_ts_*() * dyn PDCH: safeguard: exit if nothing pending in dyn_pdch_ts_disconnected() * vty: install orphaned trx nominal power command * fix compiler warnings: include bts_model.h in phy_link.c * fix compiler warning: remove useless 'static' storage class for struct decl * fix compiler warning: remove unused variable 'i' in calib_verify() * Make get_lchan_by_chan_nr globally available * DTXu: move copy-pasted code to common part * Remove duplicated nibble shift code * TRX: add Uplink DTX support for FR/HR * sysmobts: screnrc/systemd-service: Use osmo-bts-sysmo instead of sysmobts * Mark array as static const * sysmobts: Fix eeprom padding before gpg key * cosmetic: osmo-bts-trx: add comment, fix comment typo * log: osmo-bts-trx: change access burst logs to DEBUG level * log: osmo-bts-trx: change PDTCH block logs to DEBUG level * osmo-bts-trx: init OML only once by sending AVSTATE_OK with OPSTATE_ENABLED * sysmobts: dump PRACH and PTCCH parameters- Update to version 0.4.0.git1455563767.94bb376: + sysmobts: Clarify msgb ownership / fix memory leaks + fix large amount of compiler warnings in common and sysmobts code + l1sap: Whitespace fixes. + sysmobts: add missing break statement in l1if_handle_ind() + sysmobts-v2/eepromreader: Add userspace program to read EEPROM + sysmobts-calib: Warn about firmware and header mismatch + fix some format specifiers + print a NOTICE message if lchan not activ in get_active_lchan_by_chan_nr() + LAPDm: Use T200 settings from OML rather than libosmocore defaults + Add support for Octasic OCTSDR-2G GSM PHY + OCTPHY: Replace '-lortp' with the proper pkg-config/autofoo version + OCTPHY: Ensure we write the phy-netdev parameter + OCTPHY: Exit gracefully if config file specifies no phy-netdev + OCTPHY: Fix various memory leaks and add comments on msgb ownership + OCTPHY: Block PHY indications until it is confirmed open + OCTPHY: Print NOTICE message if we receive supervisory frame + OCTPHY: Implement command re-transmission after message loss + OCTPHY: Obtain information from PHY and expose it in VTY + TRX: remove obsolete get_mac() function + TRX: Add stub bts_model_change_power() function + sysmoBTS: port 'press Ctrl+C twice for immediate exit' from osmo-bts-trx + TRX: some comments dscribing the scheduler.[ch] API + TRX: mark scheduler data structures as 'const' + TRX: use const for dummy and fcch burst definitions + TRX: Reduce magic numbers, introduce GSM_HYPERFRAME for 2715648 + move 'GSM_FR_BYTES' and related definitiions to common part + use existing #define for FR/EFR frame length (33/31) + TRX: make trx_chan_desc static, it is not used externally + TRX: schedule: remove dead code + TRX: scheduler: whitespace cleanup + TRX: replace some more 2715648 magic numbers with GSM_HYPERFRAME + TRX: Don't use magic numbers when we have #defines + TRX: Don't hard-code 23 bytes, use GSM_MACBLOCK_LEN + TRX: the L1SAP queue contains mac blocks, not bursts (cosmetic) + Fix T200 default values + Make T200 default initialization even more robust + OCTPHY: Don't have files in EXTRA_DIST that don't exist (anymore) + ABIS: Support for multiple RSL connections + common/support.c: Remove unused file + Add new bts_model_ctrl_cmds_install() + merge bts-specific main function into common/main.c:bts_main() + OCTPHY: fix 'make dist' (missing header files) + main: Return something from the method + Fix T200 default values + lapdm: Add DEBUGP statement about T200 values being set for lchan + OML: Ignore T200 settings by BSC for now + octphy: Look-up the right timeslot and then the logical chan + Revert "oml: temporary debug hack" + abis: Add a queue of OML messages + fix compile warnings + L1SAP: Ensure we don't process MPH-TIME.indication on TRX != C0 + fix migration of check_for_ciph_cmd() from sysmobts to l1sap + TRX: factor out the scheduler from remaining code + TRX: split scheduler in generic part and backend part + TRX: call trx_loop_sacch_clock from TRX scheduler backend + TRX: scheduler: don't access l1h->config from scheduler + TRX: scheduler: Move trx_sched_clock() to scheduler_trx.c + TRX: scheduler: Remove dependency to trx_if.[ch] + TRX: Move scheduler to src/common + Introduce new phy_link and phy_instance abstraction + don't touch OML MO when PHY link is established + port sysmobts to phy_link/phy_instance abstraction + abis.c: Fix segfault on OML link loss + sysmobts: make clock calibration eeprom default (again?) + LC15: Add initial support for the NuRAN Wireless Litecell 1.5 + LC15: Disable DSP trace flags by default + LC15: use talloc pool for msgb and ortp library + LC15: configure.ac: use --enable-litecell15 insteda of --enable-litecell15-bts + LC15: configure.ac: Allow specifying an alternate include-dir + LC15: port litecell 1.5 support to recent osmo-bts master + LC15: Add example configuration file for Litecell 1.5 + LC15: cosmetic whitespace fixes + LC15: Fix printed msgq file names in error messages + LC15: fix compiler warning against more recent libosmovty + introduce + use new generic vty_get_phy_instance() + sysmobts/LC15: Fix startup-time DSP trace flage configuration + LC15: Remove unused clk_use_eeprom and clk_src fields + LC15/sysmobts: Don't try to refer to fl1h from PHY config + LC15: Remove clk_cal (another unused struct member) + LC15: Call l1if_reset() after l1if_open() + move auto-band configuration commands to common/vty.c + declare pcu_direct in pcu_if.h + make PCU socket and telnet port configurable + Use consistent naming of binaries accross BTS models + LC15: Fix 'make dist' (missing include files) + LC15: set nominal transmit power of 37dBm for all TRX + LC15: remove bogus check_for_ciph_cmd() copy + sysmobts_vty: Fix null-check for pinst + use unsigned int to compare wih ARRAY_SIZE + scheduler: Fix ARRAY_SIZE() in trx_sched_init()- Update to version 0.4.0.git1449483816.e28a20a: + amr: Catch up with the amr_mode changes + amr: Catch-up for the non-RTP mode after amr rename + configure.ac: Only require libgps if building for sysmoBTS + configure.ac: Depend on libosmotrau 0.3.2 (ortp statistics) + configure.ac: Add subdir-objects to suppress warnings + configure.ac: Better description for --enable-sysmocom-bts and --enable-trx + Revert "configure.ac: Add subdir-objects to suppress warnings" + Don't blindly link against '-lortp' but use pkg-config for that + TRX: catch up with trhe amr_mode naming changes + tests/Makefile.am: Don't use sysmobts SUBDIRS twice + cope with 'struct gsm_bts' without a tsc member + sysmobts: fix ph_data_req() msgb handling + alignment + sysmobts: Dont recycle PHY primitive for L1SAP in PH-DATA.ind + common/rsl.c: The presence of a valied measurement result is DEBUG + l1sap: Ensure we only pass PHY primitives of active lchans + osmo-bts-sysmo: Disable DSP trace flags by default + use talloc pool for msgb and ortp library + sysmobts: support eeprom map version 2 + sysmobts: Catch up with the API changes and specify the version- Update to version 0.3.0.git1442932914.f1fb0fa: + update README to bring it more in sync with reality. + audio/rsl: Include the connection identifier in the DLCX ind + audio/rsl: Include statistics for one call + audio/rsl: Honor the speech mode and don't send anything + Add BCCH message to PH-/MPH-/TCH-SAP interface + l1sap: Split ph_data_req() into smaller parts + Add RACH message to PH-/MPH-/TCH-SAP interface + l1sap: Use L1SAP_IS_CHAN_RACH instead of magic number 0x88 + l1sap: fix coding style + l1sap: fix missing include file and resulting compiler warning + l1sap: RACH: Detect hand-over even on TRX0 + l1sap: correctly set chan_nr on PRIM_PH_RACH / INDICATION + l1sap: sysmobts: remove obsolete get_lapdm_chan_by_hl2() + Add PCH/AGCH message to PH-/MPH-/TCH-SAP interface + l1sap: Add a warning about assuming BS_AG_BLKS_RES=1 + Add PDCH messages to PH-/MPH-/TCH-SAP interface + l1sap: additional comments explaining l1sap changes in l1_if.c + Add TIME (MPH_INFO) IND messages to PH-/MPH-/TCH-SAP interface + l1sap: Re-introduce more correct RACH slot counting + Relace bts_model_get_time() by get_time() at common part + Move chan act/rel/modify from bts_model to PH-/MPH-/TCH-SAP interface + l1sap: re-introduce a comment that was lost during l1sap merge + Add TCH messages to PH-/MPH-/TCH-SAP interface + l1sap: Use {data,empty}_req_from_l1sap() and avoid code duplication + l1sap: Avoid compiler warnings regarding uninitialized nmsg + Add SDCCH/SACCH/FACCH messages to PH-/MPH-/TCH-SAP interface + sysmobts/l1_if: Sacch/Sdcc/Facch are handled in l1sap/core + l1sap: Port code to new ciphering handling + Add MEAS (MPH_INFO) IND message to PH-/MPH-/TCH-SAP interface + sysmobts: Clean up transitions for lchan cipher state + Send primitives at PH-/MPH-/TCH-SAP interface via GSMTAP + Move gsmtap VTY commands from osmo-bts-sysmo to common part + Add gsmtap option to command line to main.c of osmo-bts-sysmo + Remove obsolete gsmtap handling from osmo-bts-sysmo part. + Move detection of handover frames from sysmo-bts code to common code + move MS power control handling from sysmobts to common part + fix: make sysmobts tests only when sysmobts is enabled + Fix: Retrieve ARFCN (from OML) for TRX other than C0 + Fix: Process all TRX on GSM Time indication, not only C0 + Fix: Call e1inp_vty_init() before reading config file + Change to new structure of multirate at gsm_data_shared.h + TRX: Introduce osmobts-trx, a layer 1 implementation for OpenBTS tranceivers + Add test code for testing GSM burst transcoding + TRX: On negative response of critical commands, shutdown BTS + ABIS: Introduce bts_model_abis_close to indicate ABIS link failure. + TRX: Power down tranceiver and reset scheduler, if abis link is lost + TRX: Completed transcoding of TCH with reordering Table 2 of TS 05.03 + Add test routing to test transcoding of TCH FR / FACCH frames + Fix: Check right result on bursts_test + TRX: Fixes and improvements of scheduler + TRX: Use received TRX clocks to determine availablility of tranceiver + TRX: Fix, never send confirm for DEACT SACCH request (TS 05.08 4.6) + TRX: Minor fixes, especially handle TOA of RACH correctly + TRX: Fixed swapped stealing bits + TRX: Completed TCH/F full rate support + TRX: Allow transcoding of TCH FR with MSB first (RTP) or LSB first (E1) + TRX: Lost TCH frame detection of omitted bursts from tranceiver + TRX: PDTCH (GPRS) works now + TRX: Add test code for PDTCH transcoding + TRX: Detect missing received bursts and fill them with zero-sbits + TRX: By default, send 20 frames in advance to tranceiver + TRX: Cleanup of channel transcoding + TRX: Replaced GSM 06.10 ordering table by table in libosmocodec + TRX: Ciphering + TRX: Fix of SCH burst data + TRX: Fixes to TRX interface + TRX: Improved handling of clock indications. + TRX: Implementation of MS power and timing advance loops + TRX: Out of range primitives found in downlink queue are not an error + TRX: Use link timeout value from BSC via OML attribute. + TRX: Code cleanup, prepare for other codecs than GSM full rate + TRX: Add support for EFR transcoding + Get RSSI from received uplink data and send to PCU + TRX: Support for AMR full speech + TRX: Add AMR Payload handling + TRX: Support for TCH/H and GSM half rate transcoding + TRX: Support for AMR half speech + TRX: Reset ciphering state when closing channel + TRX: Add VTY options to enable and disable SETTSC and SETBSIC + Allow one or more TRX to configure via VTY + TRX: Fix: Cleanly free TRX instances during initialization in case of an error + TRX: Fixed typos tranceiver -> transceiver + TRX: Report measurements + TRX: Clear lchan state when resetting TRX + TRX: Handover access burst support + TRX: Use correct slot type for GSM_PHCAN_BCCH + TRX: Disable handover burst detection when closing channel during detection + TRX: Process real time scheduling option is now similar to sysmobts + Add test case for successful handover and unsuccessful handover + TRX: Set ciphering to an initial state when activating channel + TRX: If no cipher algorithm is given, or if it is a5/0, reset cipher state + TRX: No need to set mode and cipher for PDCH + TRX: Fixup ciphering state names after rebasing + TRX: Add bts_model_trx_close to TRX implementation + TRX: Close TRX (shutdown all active channels) on ABIS link failure + TRX: Do not send burst on IDLE channels at TRX != C0 + trx: Add option to set transmit power reduction via OML (BSC) + TRX: Fixed chan_nr for SACCH/8(7) at scheduler + TRX: Changed logging of unserved primitives from LOGL_NOTICE to LOGL_INFO + Allow TRX 0..254 at VTY, even if less TRX are available + tests: make tests for sysmobts conditional + build: Use AM_CPPFLAGS in Makefile.am + TRX: fix some typos in comments + TRX: Add VTY option to allow setting RTS advance in frames + TRX: Free bust buffer memory to when changing lchan type + TRX: Activate LCHAN of CCCH when CCCH is configured on time slot + trx: Set lchan inactive, only if the dedicated channel is deactivated + TRX: Show which TRX does not respond or rejects a command + TRX: Check if Transceiver indicates an out of range clock + TRX: Remove extra TCH/HS puncturing value + trx: Implement BER calculations. + tests: Update bursts_test to accommodate BER calculations. + trx: More logging for voice frame decoding functions. + trx: Fix typo in a log message. + trx: Remove unused variables. + trx: Cleanup unused parts of loops.c + trx: Assume 100% BER if total decoded bits is 0 in l1if_process_meas_res() + trx: Send POWERON/OFF commands to osmo-bts only for the first channel. + trx: fix potential use of uninitialized toa variable. + tests: Update busrsts_test build. + fixup tests after bts_model_adjst_ms_pwr + make osmo-bts-trx provide bts_model_adjst_ms_pwr() + TRX: Add missing call to abis_init()- Update to version 0.3.0.git1436860556.a7c276b: + sysmo-bts: Use correct boundaries of L1 msg when forwarding to L1 proxy + Add header file of PH-/MPH-/TCH-SAP interface to common part of osmo-bts + write_queue: Check the result of osmo_wqueue_enqueue and free + meas: Do not send incomplete measurement reports- Update to version 0.3.0.git1423171973.b631bd2: + cbch: Speculative change to not change CHAN ACK for CBCH + msg: Generalize the message structure test + sysmobts: Begin with calib control from the sysmobts manager + sysmobts: Copy more of l1if_rf_clock_info_reset into the CTRL code + sysmobts: Use the ctrl interface for calibration + sysmobts: The correction for GPS is in the reverse direction + sysmobts: Initial version to use libgps to determine FIX state + sysmobts: Start the calibration the first time the link is up + sysmobts: Create a calibration loop that will be run + sysmobts: Improve some log messages for calib control + misc: Fix up testcase after 5a03e129a633637d0a6b57b3b5aa6d6596b938fe + sysmobts: Check mgr->calib.bts_conn for NULL + power/sysmobts: Add a manual ms power level control + power: Make it possible to force a power level- Update to version 0.3.0.git1419943502.8fc2630: + sysmobts: Include the serial number in the find response + Initial CBCH support + CBCH: Implement CBCH block segmentation and RSL_MT_SMS_BC_CMD + SMS-CB: Use GSM412_ #defines from libosmocore rather than our own + SMS-CB: use gsm412_block_type from libosmocore + SMS-CB: Use GSM412_SEQ_NULL_MSG rather than 0xf + SMS-CB: Clean up + centralize generation of NULL block- Update to version 0.3.0.git1418757748.c265bef: + bts: Move BTS and children into the enabled state after opstart + sysmobts: Actions can be executed in all levels + sysmobts: Add an option to stop the systemd sysmobts.service + eeprom: Fix brown paper bag introduced a long while ago + sysmobts: Don't list non integer parameters in the help + sysmobts: Read the clock calibration from another place + sysmobts: Remove unused global variables + sysmobts: Add "normal" actions to execute + sysmobts: Comment out the varpoware options that are not implemented + sysmobts: Add slave on/off action for the sysmoBTS2050/bin/sh/bin/sh/bin/sh/bin/shobs-arm-11 1684759480 1.4.0-bp155.1.91.4.0-bp155.1.91.4.0-bp155.1.9 osmocomosmo-bts-trx.cfgosmo-bts-trxosmo-bts-trx.servicercosmo-bts-trxosmo-btsREADME.mdexamplesosmo-bts-trxosmo-bts-trx-calypso.cfgosmo-bts-trx.cfgosmo-bts-virtualosmo-bts-virtual.cfgosmo-btsCOPYING/etc//etc/osmocom//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/osmo-bts//usr/share/doc/packages/osmo-bts/examples//usr/share/doc/packages/osmo-bts/examples/osmo-bts-trx//usr/share/doc/packages/osmo-bts/examples/osmo-bts-virtual//usr/share/licenses//usr/share/licenses/osmo-bts/-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/56d588e98e4e2ac872799e390da442ff-osmo-btscpioxz5aarch64-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e529b2cf7ad73df13efdb4a67879e9a2a08e24fe, for GNU/Linux 3.7.0, strippedAlgol 68 source, ASCII textRRR RRRRR R RRR RRR RRRRPzNhkutf-872a98fdc88e029c153e2efdbd27bf563f9a5f9ff041be02a1a3454e24aa61191?7zXZ !t/] crt:bLL ؝/&mM`|8ȡ( ʺ[E㸜u$Y#N39($G6ĭ^]t2!Xf&8VFH\Xi[FHw2-}H[ԅ: e75J K|`U|7V- 'r {5aXPt[诶d4'g Ќ wtFw-( Jf fuNM]g8_yP 0 0N|R76k-ei,Du g䋆iQ#,޴YjZEst;VNVcKdǵ5ĝtg@Vyo_;GR{&PS-"%Y"Duz@QD-ݾ)o~r}քZEbH3)YNf|tu.75lso4KV2 "S~:,4X^ʉVt^Wc 4:?Z Me129elxb->ȝ H'i ~n0\ 1%SvU5'Ca][ ӮTMxYwhwu~韓R 68f /x"v)?i>j# ؅RIFt5iArE v 'L"w:ꂺ /F*sk3#@zJÚF#dj݋ժπ{>l -, &/}qbbw-;4W@n%bWOܶ^kzjirMUIC@Cu It'eƵ ^ВxHWGgco|=o[{L(4}jj U1Xo"Hrd Y|DәaB|g]D2flz۹IbeH`2R|fmE<5֊4s-S[ۘWխ"a X nͽ1'gT-qvr̸Y~&CG9:/;BG ͼU1 9YT=١ͧfIp;;կl[_{3_|U&L=t +CI+awʈ+e#%=h:1)vk9FáS,G9~Qh6(ZTO5} sӘ(C k>5%_ٺ];;N5Xplx1b|9ϠFtF}T.tﺸJ.hxwee_l_.#U*0!"X]_F7e_{ߴ`= mlTYZwW1$_"V}s0덒cfѱU<DRM UJI)p۔UvzkBM%tBaP. #i8-BmsЪ8Z"4VEW 󩱫eDOH"nȅOs9 }+D<=Wkf[hH;T3Sș;Beֿ]?Nٔ&쾎X"}8H̗+qv^5Bh#sAB#[|垅CRdK9x*ˊ1q3B$h& ^CюDwg잊v l%.j6pc`GȢ5grHԞ!9> #7[rqöhm'伙PMm5/u2<[`SSZkz9R8 d>mAaA2Y@-z1ݹ^h'w 9ҷ8%#NB\,/Ofu8OzKV5Y`oSu8SiF[O]7WY! pUO |lp ,'jK{-imMwl**P|m_+]M *P8B/_Xݪ/2u4=hx/<]4B +4D$:h}"iJm%P1\e 7` 8(FF(ǃ$T]vrK6S7DmB * g|Xkx)zɳAX%sJuz>=y}Gj~9ĵa, H-`';sߴW5Brz WW[_]8OYpv*ڠ ~7t@Tt<ßiOk;Pl^k"bEi-c—,;4,aEL~*Ւ:A= ,^F6QCDE&~\yMVa! ޒk~ >?%x荴S]Lq'mrZk?&PiW+[rV ]6.>О-P}U+#f)sd6:|^;UNg\Uqi]'r٥%FO! +fJ# PkoqsJ_=W;ӌ j=9ad;%QLMIGyoV0*De϶,$> 84:mfSu5t9qҎj{H>Ҁqďcb nuŨE4}QMt|Y8j\JUǧv:j0R$qx']<͎` @MnEy@/R'lߝU}vJ\\o}oh~9GHuLd;'[XRܲo'`!7d]WgNp|W3 _Ѥ~k<qp/("J'cJP{QskFU^nYIӭ_8 }WNCR@,i=DӀ5Q8*(a.T:vQZy[ʽS\uZTT=q5PM3qIPh #x%w IˈVެV6[:j)*T̊|μHL˹~Ѕ?0Cr`ݤ8ERΊN) I^ :>_|S#F'̻շ7lZP(*aD*/;̻Eed/,Q-sJw>Z<|ɲk H1i4;W,kx0d$sjFUITV~?l"pj|UH%J&]T! !Y`J9T0ńY7ݱR`0,<&rQCxE^+ŘX %^O'*- <+9=xvjؚb *pdr0hSt}Wgwu8*c96n. 8@0rH5!\2  Vgķr_#4cIㄍ59[HИ&_;n痒@pR*V7S&2$~y߿~fͷ$DR Z:D\itX=ߥdgvzكF} 4ۺ^N_N9EY(‘J^޺x!Rҏ"嶿:t{du=/ߨfu$t*}@sg{}S{?PMԔ¦ Aovek󆲧Zϥ99.ZD;FWmETMUG\^sbIel̗8j :oĚn:QK]+>]ělTi,AX:4tN0OS1|Tii5D/,QQ}>|c5#iR@ fpWAFz?"ҿ+tH,n'R6M8[dDe٬E]":DBxϵ$_~a,yv.a:0[M1!qKQDs4+jeEZM֛A͹1jc9t#;14KR2MR)}.,'gm*h'T ?-"B <7C{x;^Z=CbCB& ;[bW>\qxG0Ιs!q6443ZCd ^P<:5\]UҨf ^aQ^C'?3HDWMS02 @+֭V^@uML>ZV=AlyЦ1p_F9Ia$\ԴQUpòQBv9b] R*Lh`h*M qt{.ص"$4nJӖ.$?> mCbAYui$wuD&KK9,ENYmU4b%WUFsO1%RAR.B˿:o\W\37ShqB`[SjTvWD]׸<(|X7?QEOm!_BCoNf+j]ڢa c>vqC!%x4f`S`|Մgh߇'|DR1*22E@%V;Jm:u )ڸ.(kAb ?J>|!{Ŝ}&x1 poT"%:%hѓJ軋6ҋk7)qg+qm#Jm]˙_7ʉK}/bVp6KçljNAÉ- wN+0ͅUP:bfhry[AT@ xk@xœlMmܪdʒ>fpڟC>fNb|.j.n`` )1ӪBC$pL 3MyqеKЬGBő@ZH x$"N*sulCy}SB:гeU``cH!¾yS:aH/B #5~8za6HrsU4By;7mM g:-s9Uo Mx "{C_X҇p| ׭*dK<ˆ"XUuP\=&N[p!8GA+YkuE U`aU[E{ & M1M2 1@ɉBַ}ZjS0E#>KApABڌv8Lᚅ;nƒ+1c[w}́B_~A&zK47ϩUDŽŐNJD]p7,AEr _+q P9$s| XN c:tR?qa: /_BrQ0x§;6ea-o.\Zُ\r}i]2a/횐 \]o@S<|Om-}+Z[Ģ5K8-OF(H"#Yt45'<ϊ9/57ǯVh-GYJlRs;jUi5| #qf7gmn$'!xNج0C>L߉cif@Η`wl8ݐcV RхoĝJ=kDjzcOn5#D> X} _NiZ.唁{1xTG2T;֊/*YZW0ɮmF%}87iPV2w-D[g#@ $h+"'G*],0^r0[0C~t]~)ɢfw:/Ǹe7R;4:>fr bGW\XMƯhYΚ )yafR` g%TnpZu}/,":0f˂;Zb$̄5]$2Eb8.HӖ5D|\9٫$ wzT]~"*>ocXI܉zFpݤK]U1"6܄nxL̏PDMd*ek >!4f.j[rFXSޫjiH~eptc6ҴG`cNxxb9F?ն$Wo v\gh?9#E)w2u}t+Y0{LVWI# ãy&`<*+Z4ASV=G d }umޜOY9hL6AO#)W0) tQ]W~9"j4lSaب5pLNNZ_W{NJ,sC&~2 !`w]¡$?FXXWS3Uot6w_u7 EϢCF+{lTҊhDY]وdYU{CdnO/!6en~b{mz6촖a]ymŜ?pPJ!+20DXč(cQco Ӵ@HY4э Q~Cj+[I=*14”,+V2, $A8_@mӱ 'Ǯ&{F#\v')zA{bz@M\N- b 4[4u#{xt;ٿء$Ŵ(\`~PvKOO+Fظ ad;*Ţ$n@`]apgAXdqub4fCp~9Jb6J?mPar9[Sh#Y3#UzHla?Ajq1gZ[)̓Xu#engzU"Dr[ ="t}aջҠ*$T6\iCXu&ghE.0T\YgŨ'{A"WHaDʃ2W&--)_b+XwcTڶ5-,_"+lҜȐM˿z#ۣ9aDbjƠsgu_.g]1빆#9]Ӹ̀0y|-uӃ&4P=@%nʼn՝~ gi0ĹmE/'-fWf˶uzJt&QƔ ɏWSk }Dm[ =d9M3F;P"/H|6* CYu* ! $sl./yIHgksF}yΩlICFcny [TXCcK3$U#5M܄P[#-']Zq9h_\WrG1+仔R5uսMoH+efDU:TĻH5Õq2aIv8lC ߁yѴ ![R1IuB=R7џ:|5_i7rN&,'Y׍TCN  {RLl 8^a"3Ƞpxh9kCn,. ;򹀺0_0m,džyP̈ɿ(d 0SҼ 2N"ye=9UQ.NC2ӮL4G6+ j" GA8_;p.୫AEEUn']fx±|mi|*[<эWv#Ik(f\1#7ՆRAbƪ*?~1澸Pctq#RC%QXySB+XIq5LiPȕFA=}}Qм[Ԭ{]}aV/-*gvx 9 [;sZ x!RB`4\^?0|u1?3  |6o  +![VB|%%,TUDc3혙K܇o,ZwAvPTorYw`;2\S;ìwǼuPkz*J,&4*8'_-59;eݑ~m3.SI>' RU "IOCwngz$*_i  *Lt@(,qOqx 8Z$yuR-H9WM1"=.p͙**+v4 %W h5.X'[5HOL2^< pG !I뫚wN~S/kK4oF ̄!AtFhO$qO?7kkjr S{'qC-",ؾ ȿ$H/3gLW?HVtI`Ȭ 4c*ܸɓڳ2s7wOz՗Kym.$*йgsqMktfM]=fZNne6iocoW"rچ;м:NJz̡X%TCd;w9HK(#dz_>zk4%_5J y8@;sFlkp76Jz QtF?yX<1qfcztL@[tE5 Y.w# G_V."gemο;ݓ|R4<6@J/z{ۜ+&ɚE& @-Т~Tnrz`" YȤP(xhp(2c$0qg sh޿5SK>.ѻH P.+HMBsvCgpNRZ"*w pϽiLPa qKQx]f}&#JGmܰR+jyD򑺫;&"2,eN,KlR WnNa0Çޘ f|[,"?&O.pnr2 @r4Gj<8Vmz=qsڱU`>-n7\?\tq|hh7J $_g4:ySxV CE2PlYrg.>#g0IϚJ~ zr?"cftr,|E{ a,}Y(7֭d]"~WV!@E;R,1BS6j֍tM[3j)sT;Thl"r,Az_qyp\s..LcVQ/L Eiӊ`c|ͽ0WJT8:[g\FXmM M!|FBFCgz e{wVHɗp3SCj-䓔sy>B[ =7-pqd6:g)(5&:6mME)qAw4mYK[O6\L%%Iuヨ/PJƘmysϢ)p1iHJ ~3s2ùpra  "F}6SRo(A}}Ջs?dPP3;`$MDMR}끡}цx`ҲxfS#ݚKqp0X n+oͽt0Q.+7!3RKd˦/PGGdםQ FK`YNavLl ZĻn)!JmAPKfo1yۚ2(!$9I U. 8~Ò: K|@르 u6I6,ǔ1G?O2E(8ڰ 3+4g [漧 *xKB^];M9T1vO jgDž15U2rM~tV#ں3桸,&sZΌbRfGL<.&Gĺk)^'䓬lTPR'/mr&ND'( dˍM^tMJE5YJ^`63_/ϋ@)DRUAx(e(9H>O~8Y&e֏t'= ڿۣ% rDҏA2w'a.2#GNshZAHP'ڇL9tՓjaVl3] Ger^_(u5ְ/[SHOb|{!^A _Qĕdd+?wWh5+ nx/;,rQe r'C#*Ւ:)jwFs`pQ;ɗG)O3>$- I|.vm tΫ뽎Dw!̫arjِ|t%Ҧc2/\ʵN_y\NA? B%6bHIJx3 F\֌rW1[7_ٺ@*`OF\hKNAt E9Dq5%mZA6ъhpS1+IU)$&B2 c f؞qS`Os$ybeGTJ,jw+O߿=E/˴B9[Ӝ$TdѨ-ؔ&(] JkT= ? ,5:z[Dt)ɏvzǨz PbpU%+t9JWyZBf!$l@'ǂ=̲RHߵ# ݑ fkۂȐ6/<02_.s14ܒhip<ی,âF;+Jաrsn~荦 de:VهFI@"B᪅UZG2zxA3f;Au?4Z)FN _u2͞4w,"@؈<k#ٍ"4韬q^Dy>5ұY`6IVҋ ' Ȍ\ī(3iEۍz>b6s"W' +ܖ#er)g<>l`%F0~l.VK!mFȓ0Qٞ9,#5Z"6Œ $Ӥ 6'#8MRLP׵Q(D4D 6a_iGCg =OmQ$ FUǗr}}9{ _$iF2+j=e}+\3( [#mUlͺ7z\945էm-SE8o:L(*&UO-X| (8vPl!6Az b+tiq52;8M1A^~yd*7?>u-F: 8qΫ 5kSpX X.9qc9yiT N00.2!xj(,{ֆkOzA6쿞7|" *}™xop "a1RvB}[wS5גN!AFuD\IqjR{0/ ɲ*R.=ww EU?Vq2LEJ#&ଘXہĥL6.83q vB|-#|"XY8CfȶVQ&8_Wk ~eRlӌ"x&G1<23 OAxƞOv,Hh!UL1%7"Ny$Q>Z^k#HT26 gi[w)&[Mx{I/ADK2xGg ! LGu ߎvǢG = D|(3UNSN~w _Ps!Nb3[]neaG(]uzJAo֕h>Mf,il.|d;,:tc:F!Cz!3AQYhG(Ȗ)Ԫh|5Dg%C4c{~A&u>Zt~X0utȺٱ! 1Wp=$Ш]6\aFFo4XGp\xxFJ2KT=^Y"AQ"퀺"qQ|!ѣ_\߳$$t^`y".f@Lcyڸ7}Zg-87:>*voU%  P*f,ܖZ8穢-^Q`=ז,3:Q )Vx!+%O3+%'Iz@>o4f#-.>_C|ƙ˪BԳYe')#6AUK?@hB\_I+v~y i oC~'$L[PWm9E{Q;=<.M^tǪd=oñN,% oq!.8h-9|xԒo&cwg{~Gi=:j$xV)AW^[! @yw~bh>C3qrvYv7;]2x5]DK+ w.2 &Q Ii9ϜU"{lf\_ 87*{ZݍZ~%gL"I" 7Rc\Y|V6ޢ'*+5`1۶B,|X TXk|V|jo|E*g[g 58l~8h|J/kܢl\Tð&1yJD*K_U4&+2r! LwYr8UW !//<641(9X`FaDžlYOq|ƿડL!3+Rפm} XC9S먧S/Pp},n[%Ev 7/'%H$g$1W<fl; DɨxID[Ap-;׏bYO]3$jIyRDȯ&)I9a}=Đ삔Mn׈=U 6>ډh;6sYKJMf8¿V?8ob8$Js W0N+PukSfiuV\NJHC{2~˔,0DU81laTkLo!şry3$77} P> :'W,6qό%sު&(_FĜO`F|U_/>66 H~$ (q"Q8*6 4O`2y$wd-h3fM3ݨ?N^>>WFΓaeO)L*s(xe999<<ᦔ9YdSH͞}ұ}Y~)љ^h3Q^ʭi[_1JnxPsZ0[ XxaJeJ+E!BNoδ.c <-1)b4 ػnM(vHMLjk(X&nlSUa.O9U@sVج F ۋC,BJcٗN.Y'/XH5Е1AJl>Q>?&o5qv$ xtҐC5v'Z ?G@Rɢ۷`MIo΀xr녽aFF{=KQl$f]tn:9)Cv0>QL_rV+͂f9$X]VXડZYhav]F1@nJ8B],(k%|hm8-L {>Op*Tj *B㭑猪]oMtT_A%Sb'%91)bOCo8xL7}p΅Eȼk.x $s+!y* B۪1}"tc-``ˌ"'ΨN"c' _@s%|[,u/8>^#OE$rҊևEf^ 6^Xc잙O~Iߟr #d6IsDAe-.)afFK` d`_C諂=] jNcžACz"'6&^û q%NsDl15M Ju |E#QFr!HMlx5.ƞi7Nꅤ9 U[JWhOLjPaj]S}GJUbI\;T(XEPhqO&d~vPf#}TsED`8+L2@+ǯa.O"'*]y5(XRSrKQm69MD5ϚiJH֯Os7UأՄ}s #prlqmZ9tjEuuXc2JFuW#-vG?TV֩ueQr=̛ڣIm#cنt^3q&&*`ް `8aTRwjF[ȡ[1zJzP tR?:F{:95zo#iȖEԯd5-m+JAr/FJM/&aQ;>3lwkJݱ(N95_aViv)koc0F,8Br6*ӕtjii~$ȮR>7RAj0JhRys5Ηǃ5 x"K3P 7}$qT{ ]H:*0 F_y>t' 4rEu+Mf'e9I9#*M):)y9ڠoU0퇙`e,~.$uu CXBTb%r/ke_&yýN,nz:^g17( D9뢩~͔tWG9p"x|% ?ppXj114qp4Fb:pNC暁rܖdFqmDu81y;yy%t|c2.܄YfP;Ǵ{!q|$(wY5he$(2 R ;Fkl ,[007YZ\qS"`r"΢[gˈ϶ػUAHOH2\`pe> /:g~=p%8]/ގA_L9gE`#뙙kd,oXK(U]pjE-kYd"w1멅c볎X=y \c/tb&ٽQ a=7P'̾-6F<Д?^(ԅ;|Rhx%al* %/v#5R"OI 2]O`.l{֋C,f 7<Fҹc{[6kNeYM'FP/%ڣL 3`+<NfAJ46GX7``}". vuj 6!_& m=\hO#`x8?.*2AQ14Y5r%M86ZQ3Q pm֫{AX=-ѫ[F@k1qpB|qv&K(e\wiW2@7B]6X_|[SncdTO}(-mt)^ 2HDte)J=ҳEaK1vS/>(yr:vɠX^i:Ϸ]m?C ̰dl\$g5/-Z +@bIcF-HS>a-z էMx5ie[ ?pT\r U/\Q6_+w JR^o?WC{/Jc#ig ON^f-]m9 YJF|5c$P+G3Ux Z\vwI 6c>ZZ4(Aj12.G _fNPzt}wp0 sr_z&ƅKfQ_zSKw}x*ܑP:tب_m֨C="s;b^ƑMS{OD'hy )D% S:shϧIVy4r-$( ^+FM͆iFmX_eQ}okw9[L!^30!\&kW#Y!ˑK]'jcۣ .B}I,^Cd홸aUP|(1EIAŘ|ڊ aZ$p^2.qCR ڄϷ39Z>kR~S;4uY ]Xm]eQfefhzkOf432 nyJ&m*&b6w+ThT󆇇ݙ+k@xj*'#1N:tky;%b'n86C.o.Pե#^+3WWz"3 [>}| dTnSxش{#[[ŗBOJc RmX5|l)%\ LV4 kyP}-Њy,ösNDW-^iQQчk"1$> y{r}WX,VZ@VwL>T*tІd 6;f|ba>GjanX5aX"Ǽ0"W Oy~%xB MJOLG cgt>maBgX G*#ť?vRxAJ4QmV$#u[U4*qu9YIMM$کF[עT_R-ɸ/^T_S꾁U>eZ5uao,IG RГG8N'F䌳X%C{627F![lzbY"_Jvty`̨ }ʚi5rtؿi{ُ 6%3Q9%F⌍D˫{g~$ q8S1"!AKh>Lj#_^N=µ/՘@Cr tzU{׋9x-<44[Z4ޕrwtQ4%Tj V1a5u甹fo8¿QU({8C m#+,j[pXNc~ 9$9ɰ2>ca:ž|M/`h\9RW˪68"-xȤp1_}cK s&Ast"^_~ղ 0EAeH/Žsތo :ww~ށw$-J#1!l)""\? '-{q|ӷg֧pսQOJ/We\-~*sT'34 p>䃬5u5ЀUBWAPkD&o"qtmWeK0R 0c;/FRs-)bw"z}\%퉜|w/-n (tKg`!ND悮`m@+׍H;6ɠ{n;2"WL!|vX%9.X8/r !`jtˎ=uo>DM~&QJ+r-nȊ3#X#7BǴBJ|:'gnt!98>DH74[= aXuіe=,Պ~8hQCҾ5ӂ}]2EN{pfBTl9 ,lɆJ@GS[V&YP 0gj|zrwKb=x"G+æ홯ktЏHo@,R[r|B[`S[CӼdzVD s fŠ58 _.i\;`" ~]>xQ;H^.|[X~zLN^8A :4şS ]Z*6˲<߬ͅHYt([uL(E;jHm96p} J,Dzoū.4x e4N*$kUet+5Wgvtu"`Vv҂];'C)guµ ݷYΨˁjqbRяr˸;[m:WGo hJ:?b|ȶ2* ҃4cSYM8^PZ#+E UZ(x=:GYS߷'w]l>JI`!Ň{+z&4Su2578BLY9b+>)AuY5OIB?eTN!Tyru%8A{N3 ~BB֠T..^]҉ neQ^p(V;O~l76EbtO82+~໱8K芿Pd8ǑBaRFyf+IO(n$ZfYrlྜ C^o6!OM_$NK+ 8XQ_Phqwgչn I:2n{Rr3[rG ;CT-ڏ(E`'UqcCb4>'ډc|d7~Xv"j,FF=@`q ;].=܊OL3ЂYyao.=ۈ[JBH }YɏmsWz5q%b/ &< 5{bnl_%2zU2 ]ޜ%.(C`no|0I*yDud_Ż ?G$FԢ]迆22kaeD JxA( vWKdn9XwǓVе_tՈizΝjG0ǢآC08E)?[7T@$. U2g;S4؋QQ >y"38,X-(ɬ J(wkm/T =н {oHgzTOĬ. o.+d&m"gG,a#wi]\KT{uh/AERԊ{ߣ`,hq3Ot .M۠y'&w!_'_\<ы3}W^[%v~p~0!wC^܎ /s}۠7kWĝG:dGQ-¢C~ִϖ3,:kO" Fx qZŜrWS$1V"pO*cʽ5A. _ޘ ;8{ hBoͷȕBZkޕWYNߤ U.e4c] &?٥ #\m&! ,]g8nSz"/ZѸ"fAH]2`ɌN&lO+4_=cvcY(Sg[kFؙQ\oPZY^S{]PY0~ 1"uB֋UctmMp+l.vtخ&)5LpܳGr=7HPCCIГjGK$?a C~Ne@ΘAA6iU)Y?:h0vú-މ!0mqOؘAU5J?"r63"g݊ai0=jw5$prUҍ*Z/}eHDi?W?8y>ǧEu6vUasdzEk6.l!(7O Ga)3V/V/};/v&@euaӆi5T8>R_Cfvx BF&IMd:p7_PP@kǖ.\(_ 8r`#a|e yIQD܀%a̷x s!bny< Ḫ%KX ;Қ\Uepѻ~gјc^apMW Zm9Ƕn\[CW%عr% %F՞q'tXGlE^4V[hxWًC2RYFxU_WnrF%o&2m%y3S 0Q;V)Z Wb`,mچi 3HHbm, ]F'A_5RT|P`}f?u+?.Jbܪ s P6uF1 gF)P낷9FJ_~^H OV;dmi'%L#5sR}|!Ag::^w9fRI8tVʻ'|U[^{u[znE3Ju;Fa EcKGٯ(=dLQXgj-v" BSvT8ּզmQ)rt~ Zox-u.cz 'Gqi@/XM~uVp5CjE+nGuȃ+d xn'-U-ܪp#vKKU[(cKe_;n6 Zϟ'Z:c߰QZXLC\MgUh򏱪m3AġMVl3=(vB5g;:a>wM՟ʂD|ݹ|q (vpnEb5F Kv`\ -hEXjw."%fґLL[ @\_( D&<2J=]F, 9d;g]5"^vu3TWYh1:F+A)t*|PPR>ۄJ #$=nG;=ba, ]PAԛBŠ,5g./@4skKuvh۰U"]\qb?T!kvE ,$/Wc SK )|T/>&aB gj-aM/-.: uЃAm| qM[YzsC6`@Qv, Ͻ qy֑F]4Ouk/jBw8 Nۏ^J(> OOD Vl )\9!fAjve/]!-t#<9CLfpfL 8C, 6$ƻNg5 Ð9Śs#Y=)ikna*5H!;Osu{H!E? v=#TA&oE0Y5ER@ckQřs!Ő pY*0NZƏI720>d܏Wlq#7oh7rS.}g?PCϟ:7+l8 k\vfH&`8kzröO7o^&iOUjPbrfN؎Udő%g8#sb]y v(;[cLQiECT6*N`pgY,Jx,\%F QV%K //eH]L3[VQNJ YJ.Q;{dc,Y [8fQ!P^߲eYY5snW˖O1caTG!t/UH>r^]0%t듓O*.G(}o?_X^BE0IJ"~ڕe'oD.P2 ʋƸa#fV/bA.JlN?Q, c7-ZK ! @)$_}'`O @[uT;q qs/ct$yUQ 걻 G/1h _<\6bް9j8w 7bk:TJ~5.~OgXe_BΈ맳 (_wa2P^>VIrnfw[t~ޜ+ DbaH3icsnΒLX(BM>//%>W&䈓;_Xׅ&‡ϲ%SGE󨄤Wmt@-5,}ilԢ;9)b kOVzoLdLn4vv8-52> j*;lfPY5zcq<5v"7\a`-F45~_5i# j3>~g&cg:vP a A %LMLh%!hkpgU_ٴ 0FsWHl-AŲU(wPS[X1zPo i!m0ݔKPQ];/ljtBxҍՈs8h(G8VF2.F8ΣI3g]83 :jdҘ)c<;8^ Owի,\BNBG;#v[ÒG~8ҀM0v2Po#c2ΎdizY2&vH~B-3E/:fՀl8k3^,M)9=?mNDK8R~5M(m}4l9DHڌJx*ԖI" AjTv?0!x^PѭȺZLޅ*CDBS֐3U,&l>>7n)i pQ,qp~I;L BX"js.DFy"^ϩsG"ʁP6@UW%ֻve/ħkXcX~\wrd?R%ON 1a\|4`A.~=Kd ^scr~<}4=Ⱥ>BSωVNz Kz2282v'$;~Rcbrej*=elC Ddu*#߮Ym:*;}@o+iT␄T=?%mg9ғD\",͞*DtNr.,fNew8RC]:'C&><dbaYDkvD >=k%>@QitP>[1 O਎ x!(Cc)ONuMXcݽSчDa(z TΨ%YP=B e~k:H{ bƈ驉k" Otċ$_.#iEGn 3LC7s<puQj65?q?,#ԭ2/TɅ}ѕ|2d??L}U&J+y;<*[aZD?j$r~=T R/R$M^owZGGV9<7"8ħym0MHt}/vȟLLXApVekoe3|Igy"gaNjAЙr}l(TMݐlZ&NӫjCќ";]>{$9) =#`ҭn,lg$oz`-^>)ߍqʑX%tAģil$s6݋Z #Gn@Ke_sƓe[O=D_96ǐUaɫPv3\v&`G!uH8L&Ibv|Wdy6b(ҏd@5Эĝ?/ˇ/]eh?{2[yv`Zp(L w=CA|Ե,;&ۉnC<%@L^Qo1I/4a)7U[=-7B3c0x62H_/jF!(l7KN-]NY0i[LGIn/'љ~ď4@1tn2`G?}bQh,]Tݬ$wxy?{>}IQN O] FљdS4#t"_Uzh)!0֓YgHeO)b-gKq57 Z/v+x-q֝*,;L.R`H0.`ibqΪ.a<볹 q8}d,R骖J'!BS$U9+ͣ@2E62 YD:PH3~njmNĜ x\* mvg"X(+;`e&5t YM kɠ5#{,9M_C}AjnGrPytvYWKc+jnS%C@-uc_ #u:wa0ʋ@2EgX ̈gzlOujӋ!|\[K``-|N9! oP b=)2@B$݌H.MdHkvkk3ksD<1{>gE=2szWYK]4-OEԛԳ0S <u:(lf݇<nlnjrqPHc$en4\ ғn$V]O9ٿ*Wr?iNKK`|/o""rZDXP$-QK \m\鸆Wx`͑ v#欀Kht8XUrvz@yw"Zd^oʸȪFC7-v`n- 7h`N'hM2lKe_UJ :(#qm”8 G-f#<u׃!ykl*BE9~G^x)I(ū،XF|u? sA#u{qR)]\Z;eE"6GHʉ˭P>a6- $YV[xͤ^K+WSp j(.aLF؀0_Pʘ:+TX%r5.dcvϭ-C_0~F1/yH 7on/ W/_ _x(铏72<)ݳ˶ :LRxXAjڑ}3Ob0)AC[9h$tک{MK2< LW,$P#qtY1JlYݩd`[DڅH5>A|8}82,*VٵFG %J p.QJYqpTә8 &{ 3 o,5-sݶ.)2B|R\J "zB kkMؤ?FK&7߉Xpgb[ ;Ɓп=~a/Sd: =DmHOT 3乔t AD+dz=M~y3)ڣ!MD4̓*gڋrjdlޒ__hdMj{YDsU0g0*^@FmE$N*lJIm1V7-NeNGxc4 $C C(.e nʾXv=՘D-`Uxߋ&Gkoch(q!Ȗ逳ͅ*SOTg4swdVZ Dyfנ׷c]wSQC&=9S$*KB{G~c٨0FrG /)DI?3y4.#EvkRSByu@o@7N7߉g 3UZr5dA)-(?T@1vAuZ3Ad';xN+ vr#Ann)GiYA`HiQ8>/8`AGDkPΏ]B}WD-tk9_W7Xlr\?TCِ:H+3()ZhK l gS)%6éM+”s_(- |'Dxw#VLq1'.d1 ]g"cWVjߚũ ]}3/B%wXC-LiUIzwp|Vb?y7 )2_DmZ^/BOF aaXWD&,#i> π@NHzm|0f!'gH60bR[ȯ΀wRԶ=qUR A@QB:XT]ja8,#tʢ!=a^1> w(ȼ×(Y\BT@Z_/Se\끊Gu?t]PWF+h3tW?_||M`k$QqšQ"wCE3$_92@1$Anp N˨%#ޠ > ꣙*n4vL^!vB tc-]*A,@Vu}?BXdž$*L~R-+%:쎈7f LNt+hglY &"0K0(U$f}lhswa_eG@| `*KUuS,M{ 0ӝC T'K4ckMy*4%$*- joWDLp%FKb-{ 4fkfztJL9Bq71q_:N"FNIgY}~ܼ[54n-"oXdZtqxc4 zgh`XXķ1s Z9rgp9Nb+/<\FUYcyu&%L4Iȷ0`CJFgX2d01J2+ ?9ɃWү$$8|]۷ "yNG59H6on$8}>KJޠyY!ip8N(N6PAU!.vdl6HNd>гB"q_t.1d^uƉ)7sn~on/6wMne|?1j'k"wػ&a832f"%(]f2|9FH0$[}#91]YhQX’oՂÒKq 9dDhb5÷)"ಭ%*L6㏁|G$v\Uy^vұA?l*k,aNUA_}][:_`( 0͈QجZ#Vck wo3VkA #QSp'G0;MLG~*D`'slG|ݵCʈ E/C~)7fq hNN =;,mdKsߪ1GTm(rPdZF'QMz`mCuGGPA'@S[]lL0nGt؎xƌcU0~۰smSZ}@/({,|| VW>At b8k 1*@' n8fP ֹv>tEuqU V;K;=eNR:HA>h(b +^Cd\q1`J-ƍ"J?*x >GzdGewW[UB5b YCpJ|KO;xS ADgԢw}Uġ}u0tyOL۷ ;7NBhw&!cP*HqS o2\GP 0DW[x$6銶~S*0 xmPX謚]R63#Gt!3bm8@$ 9`Ŋ3nmRZ3{V74S [9%AN)cq^qu9> lA6 G+^U3nTRVcgfO'E"a.*AOwV #IZ'>u'f-QhY+q'-"'ɫꆍj9n Zm&R|odK+s 9vqE:fvC^ȵϓQlԎ8N`80-%8bJ_tbj^E0V 竃ߤ D]Ɛ `Cvge^o2f&o8Ay>Ag2nSeyٶ#?3p?dv`tT_Jn:"OLԛ.q^&@1>/ƖX'OϔVU&oQn=D:*#UChwƴD)rdkCHIqc\}!ܶ",DgM7e]XF|)zn~#úD'Mڛ]dܚ MRSu3Z2@j6RZV/sjܦG=zFҁjlV]8xz8yBK41X?ska#k2(Ϭ*N%>gnl)I/M0)Wy.@4xT`3u3匩< wCV}[a7ؾ8Ҥ7SܷDKhl%oM[|X= { B$3iʹah| ;/2"KYX9~0@f*kz5HxґЊcTvB)_fT̥;@ѮhD P) <õ` e~#; 6ɂ^V-LɓajpgQ>n?YG+ሼT A6+XӱZ4Fo5vbq9ߪ__s4HW<  E4^f"κPTS.1TY"5@&jЎꅊG"6!ކ!3poCB`+◳3^ðj衄{'KA& Gr */%م v#;ӹ) ڣEŽ+!iU,>tdj&`3J ƝhZ WP!&lHiu2j[o S'{ 9P.C"<_M3_=pYɶ,:nڦG*7m ݖ] lܔeZ Wh>;6|;Zo>_n^x쇑 {g #[ u0FLYd:p㼻E@4?=r"^¯-$= *=9\2XmjݸπCL9cK?dx_M^ޥ5˅"$&[~cw-jVf1uKOH *\UDQ]Y5?)P_c&ar :-Mk4Cc%2Hu]^0(Q8͝`%& x!G%t(J?i",_؄$ 2X- n$ P +ll0+A ~ Ԍ.ls%8GGp\1lH[rmYt[>%#fnT=[́pa}45| Z|GcAS`Ag2j@ȏ6T n) hCG(gm5}J4Љ"F =K#ŷ#B>;\m)tjbO׀do .*0]•5X%4},Bc[NnuD4&.aWu2J UI&`+j{X |BeƨA0SFUH'ޥ%t )Vݓ|ؒ]0n $MDϭkf\͉D@,)+ 2shxG|_/;KywR,h+Y"McÎ`LHƧU絤 _ ѫۥ6C2_@ wdj p["2/PX3=lc{[&G+fX*`Z7?=W]Uci>4R3'_bjh>c_7lvg:JlEQRQI_`WJoA]ѷps2k#;(NV;aU=^+c^'\1jGv)IjؓE)0碁9! =qi?r=͕G %.J͏y#3# EF-[_]a‘ P`i; m !{YbľW^`@ }cB>gÜ,CXAX:,Z_B C{ 7c9bvR*T͍ٷ\ rWT-+V~[>f; `2/dPߢÀ[Uv!hzY>>W&a1(`RoYpj~ɗs,)lg#4z2ajC d~_{Ql$Iu:FJc(žSEYUPlzA֙%3s vd"& 2Ӽ1'Z( NWm Ü;aŴde\¤5| ;>WiTl<떱+\yP_qt bE7pITT-Y~B̥P;QZAvh dKf?#j+q!6k>t+yuJ҉8! ˅wt Kޕ +$Ŧ{аf5nl/1V3mhb[8̅~? 6/n9 ͛`mM{X )p րz*_ Z.xI,v _#ŪT0~&;ؕȑCXabWjλrTdȌ+>mWъelNau zRȥs_mPj`<-S3ÏEB3\/Pe.TeJ\6u;#lp"bC'Z7ChP *誑\Z-{VUbz;> >3z *}f v-OWv.U=c"dP ^Ay{2rZ/EDAe6Q몂 x5ULu\ǦGF ;)=e|q&=GJ^6"G GWtV^؝1lAn@}@$mbDMrd&eP& %+ +<#ؑpU@SMP_Jdb! jӁtFcGj˿}qD1nDhR6ūCb 3me8n6{`{8_6b@4+%9 B]4fIC1Aeo#pcaEk(vb't@z;~>FCtp$;kb *[%^?pqȔY)+MɩڣBaf)uʶA3>]W逮@LAI]#5RRJ^%ZSS͖wִ4=O 2c2SM!g#T8Yظp8A;aJx.ͼ,#`>>i-04E-6C# #jgQ$oZ]OٯU! ' .og% C X$˃ aF<-$gX2ԑ:H!9ړjpd:`.VDú⎒g8Ij܃ըYN,Ř?`u\MłM7k7ȚЏث_:ƺEYlU3"brbi9zS vvL #e7̖Lv)m M ҫoSzh]·?&> Kl"s*`s{7v^B?h͑ܽXjac&"`޶Fwjx2x fA%Ob7=A逜Қ; j\"SIs FӸ.4eaux,N7Mu.ZW(xKM= QsHw l\O; /ǩ ]E"ZԚ&,U;gś /<_Cua0"&>8:t-4'% 't#&>c>DI-ȬB2Ez1S| i_f&y_xnF739}b|P}=VR-NVIZ.d5)G^Y е H].'Wݖ{[|ɳpt2ZxN琔s L곻ٟJl=nN:ׁ3;ïK܃wAj؜=q w̯NKѝ@aW`ݿGdzNis5߷O J;i .ocZMy2grn 7zɦ`K2u6eQ gֺ,쁱C3= ֧t1/90IHԥE1n6Y2ό&".ÖًN M.j%7t6@=uԮ/8p*BݣH& (l cUͬd{0tv\@dZN+$Rl)9} O3!kѹtTNqȌu iAj s)leѪyvcG=!uчF]r  sK$;u^ ;/P.d,c!zEs O?FgJs'k7nӚ\u=6Qr?ker|Y9wtC]:O,ni݄Lxqy.Wo) -_g4 r#% $/,AU%*Z[^?Ud-s{'Ò C_^@D<#ޟiȁ̍dSFzcbo]dK3'|~ %ÃK!Zl\z@c" r)M|O+xr:]#B^ę3lRv]V[3c8ښ t3-Fh=qgGv`Mu}ԢV,ʷK4{ e| rﶈ©6+|vV a*Pu.sI~? E$FQlzO&vQ1`7RTA'ImZ3)W }<2g$efGVEG>|>N7=4 VvH Eiӕ@/{i|,XA8 QEr,eCRMu޼Z`AԣlQf2cd~lG_-!wFy Os8&*X5u7nHz?HNTVm"EҀ`!dq?M `ђ[qIPx, װ"Lv4пaνU?Bp1W⩫cN5H9e18_YDz_t6ȵ8 U\|XX=JB?2+DÃ-"viC&A)S1!=ުxOUj<2fһcxhff}aqEH56\Hc$B#ڌ<2D`52f&&y'#N܆oB7Ӎv8N"@ {\˟NDVu47󽀴s<Df<1cMi,!)K@9;S[NzLVvVP,/kyԮzjVe)_qÐ#eUR`vho2*5P}djS^ qХja_ .IU1<8ty(dw0VKw}v$ʓU6l)O:UzMܜc Fǯl jJ46ȞZ -vI0szD.aaLUWJ={0NZbT? \DJ侱͹do1o,j%_RBq!#ZV5^3Rzp V*ҡ4eyQQLʴyd65P WXSy>m9nT` Dfo嫩2*)Xd`3^#;E&ɷeZc0's1L# d΀Hlo3hN7:ГcONpX9\xOɛH:_݇kV8Jc~ULI7A O?XcޢVGsX+DX}Y)N+89vDĚ&IMg08Lo"H^v1gC n=F5ӍL"LQQmmC 3{0#ٞJCNLV%.Lna70\y^l̅29)J}wtyo`/65eRo.]|>MZsj5oԈqdbˤ>Z{4 ey$kﲟ4agtPSh{; G NΈE#oorcj&dCCoΩ& okV$a M=[<4m͵/lcxkӽ5=eɦC^9oG/KJ:e%v(J)VJ?Ƛ.IFTVNcnv0Vr/ⅾpM`$l ~J4TV Vx4TQOq\1OBLLFS',1iodV<qp>OkA<;M9+:"Ŏ M*朲ƪʕR`UyJI{" ·f =Q=\= s224: :f逪]JdC _{ p:H* WUҔG/`9W^?[Bnڷfó8Gx?ՄF=|q9ƻ n)p1`<`XؚPrV?}soޚ=L`xc9V"Z NtgԐENfO>eW+5Ժ.*78:zwBZtI\  % Ù@b" jRQf c%B6[ȩ0 m/A{0o%&m8DnMMTFfqx@ۦ\3[")]|F,K;|p$|֫@QD;(7nI(#ΓlL!)S:iM`/?2y GTC..XC{G$Ri5\%uVWZl/Y q|k VAna3j~ϐك=d*0UIVXnϟrTj8$b&;)%Ǘjρv:1^shg|`10w\S]+'p9vC }lFOYls&/0XۿU9o|7bhYJu1A&pn\RaNI'P=њ}j 뱘ڣ4^M>  U4iYd&Ks8`݋` I7UZ=g$Xz]/=qG2QA ݸ1򥆚(ˀJB*AtVQRꃈHov9iai7B-]02Df`\)?4z%:ܫ橮Z}6 J0BLHmDņKҩֈ'Tvnʅuq*ƙ6J^NsK!P,PѠG&>>X;i4~> M9&iRz̽_ń{oXF]]fⳠ4xlβT 1\AO`RƷ@MȈSCt,X. `:Mqm:sB̀|$#FRj3Zcg еΣ㊠#e6RĘ="YoѺ<|< 9eMJN/8v}Oiβ=R^^[üy\ܤD'fNܸO-\po^ )@9oۘcvzspsn4rvu-Q."YA)rb>?bogT=V  T[4PA8k`'`&UThK 1d*^>+)%q7 XɚMbl=#~4,jgjYID/i)l57Zvm(8*G!3Qhf'I>+#9)k2H&8v5. oqI],:DPa _O}T qPz'Q@"a\W|͒bו&n\ñSfBZt `=䋽 >-f$yp+{4 _9 ^B. 2_ vx[KFsw'-h J{/܅+yH)WwI]"&i3w*.j UoT@ %{N_Jgeyi(e l)XZՎ+ 0Zȱ{e.Pȁ\!骽+<޼ʀh Od02Ҏr0Sc$<azT@3q58c ځ29Z7#tkBS*$eoc_֪ m;sl(vnl#rŹedS+S~;')LޙJ`'̕4/jdݦX\>黹_yߩb$k/Q]C&t:%֔<, aRFsϛCr0 L%2x6A6ƺ%d|Νj |bqbM+Ci_Wr1vpDG1,żQNbH:vc;\~s1fAk9Jd;\;4_].,QpmT zG.ͷ`@y1%%k%( hm&_(?;ݯ!)?Lr?$G˿#Ε).6\G:xEBWUh0t~b-w-&AC?^Dyh`$ؒ5Lea))*\{wCYw7`K UJZ1JRVn_%ubޗQ-i 3D =o*{8dlQDwOn %ov޳Q6p!FId̙]jwgKfc Õ>NZ2ȃs@4ip^JT5ꬷ沸$B<070E0eL6?M绍@d]eA΍ax'{Ha 6Di+gTtc+}2" -տJ묄a1hM&rf$h-ݍ8yl5TVX)=yP`*E0FQ70T˹ΕDnݝqsMTH,&=x&i נ h$56oH 5T9ٽi"Ospus̅6vL 'w5-4O}u5,c_eH8?EL KxBz\}3#ټiX KiB eEALTȵ6,6_OoW-vR)M1_ٟdfd䡛٭RBZkOz)k 0~aNw,O% 03e.)=CKñi 10Z8HU+ i4 ի/@ͣBP40riYOK[w [ 7_[[m-T2fJ~~CuUe胟\z=EQjCx 60;v %][O5]r' 0 R<ʊ%X_ yCZ2t"9`bݣ,E3[ܸy>G>Mm5_ʆfv<2Aj Տ%jV]@Ę[VT4' |Ř04t!4bx˻A1DB! z mfȐ͡_ V0ADj#RޑW'0GbRbMcLL0j?~J JN٫\L;7\d mv;<ojvY*8# ZƎE65g#|eLFQY̅<X Tw](E("Vy%65rP|j/a+M߶r!􃭝(7 GZuXx@U9yx:vv9#1~3ϴlGCL F6|:oSA,nyy"F.qTa08| P$R[ȁH \t!M75qBI1+$|*1%{ l3?Ie\JI*c :g~d<6,Gf_|Qx\bIs9/ lHвXDY|l~p0h!B-(x8s!o-_ u,gq5hL)Ii"b!x|!;e'PRf11<sW>^Nj8o7 93D4IႩch䎿z0d^S ]Ipq (EE|nG0-}(Kc_'PlSؙ)(-Ǯp&V~ZǩH}/_VjoIGqyޔɳB sDo Enܸ"NgҒ|m7z᫒w{[Io5Xore-{=mCۿ5#}+˂~5NBg"LƐ{5S^S0 3 d缐+b:1rd 0Kae*Xo#6~jabvC @{; w:6b]AyiƩ}9>+Y@6bnx1H. uI"ő2 R˖9]$[uL|!҅Ck.wS$PKL_+۞>ՙga~HbM1I[aRw*vK}9fBN?}@J郫/_CoܒFGsZ{J(O'v<L)Z'U6]  ʡ TM!KRgqSӮ]0┣;pU2ZxBT[.T"Uu.A uc6a6f〪1gn˙HwtSٜUG9b=NZ[uM]S*tm8Pthp6Ciu8点 [Vmt!i* -dvOvvU)^2aJ- |07XTzD5r#1GQEoc˸"<:2 [G`HDmظId.xhwGKFSt/.0WB'Ӆ`|XyTٲN7 (l| LJ }g'iCD{WgاNߏm?0 qL<9"L LVՖ7uU%({ 2t2'5DkJw`V`N?gM*&ik}2(,`P6',,6fb pW 4,J<'gh. ܤR:ehͳ}?#5I&_Qu#HHx1dFgUA6&`9oX!\-RL$^]m%:2O=LD$;'D,/#ɿi%ݸq6j=R8WTxX([$JS&`ģyqłșR“OKx{}W<4fNZ{ uali~.ՇX7D!\>h5kÿ_T()3;"x AqBG41|*~s}I08`#WRPp[ODx5V[ْ܉˲Nlڧ쑥@ BN%aC(:aq.2J Tqfԣ0zcF1m̡l.RXFaky"l atONY"KK8`d_O4{ > ,ZfBQu>l Y! (Nn@eA.+4֦ ՙ=5MrˠK'g:[ebpqpܩc>?@A\Ntxs8X)EU苽" C VdR\<[R&*6HDdW׀!${!_~8SM'Vn);ʹC6?f z͹\5ɵU]U^/u"CPː VG(e4.E957_,2#x5߈$]j)IFذ=|FօLm>eb#5R!!ݗV[:pVH(_#P"[j~a9;VIĪ}ǤbDuI0ftɢYQ/ÚʿFwiǦ*'yM Q j!xcRU>|IVMX崉?G#^ym3N8},9M3ױIxiU['14ǿc(o+ 5j eb%ZWMDĶ $Ƞ臣4} lQ9a3-P\ \DQ?:_h:({*鼄u*G&^1~F$\IJj H4C:]0Wpށ=F|PyUI"g򵉓xѬ ̓2N,HKl*K'e J$fZR>yփvtz!L\[t\M9TVP‡!0^z;*aʡrR4JCT^ ͊w43@YjR2p}`B"w6C. 1VH|yreIBIpA^YҬxAߴHSC%)YuV @s_ݗO,Co_.KF ˚ѧF\1@Kd-:T?>KB.lXBgRg~FoOVu qxe6 L[C·V(Kv<۶#,R 1u]Q(n*IR)G"`=/z:1`Ts5uť&_ϺVvCd@/@Js;B۴CFTgo7%΃IEGoy8 {OnJ1x7Y^'1$It'a>DjROm:5g '(t]^S-{p^.ͳOJK@7g-G}ءAvOIAToBz^GF(GGLdmuew_qiiJ-,iwR+.F#\T]:H pwgilZ|EPv-htF\RBiÞ98iT%URe'Y$S 伨xϨ>ÃQ_1@ՉI1at1Mzrh#3uO"Au{P"CTCηYj. PXP]PGq}xFd6. &}XsS &Ĥ2+thY9p*\bȎ@1j!r5^D hӦ_>P,dhP dLm ) }5]m2PjMwY,2IJd *ow)~_ KG#ekܽN]lp"5jmGmྺ[Hf@Wx 8'$pꝫT+ƅyIMVz;/;v|AB3X'yJ#7UJwDպ^(щI_ :;&}CƋ5.uB5 }\0t%jvć$b`r*,RlkpFw+ an08&8fP BܥD"]=X795Ս]ܜ?7(?*, 甑u3Q/ύEpHl!&] d~q$c{{%^$@ޝG/ªXt KlCCOJQu<pYwq *="M@fh#T4 +!pFQTXiB"O40GhE\zd^- "d4] 9EĜ[NY禒FAPN>3mquUKn'xuFӇs'IcXߣpXDM2kMbGimѽ#x)Hl40 椅yˬllpe<*1h-4]0n#Brn5mvQD[u*yᓹ?px̳~G# G&``;̞jTsgv$hoJp|5~E^bY >-7 d8,Gi9$|"pP^Bbpj9̹ f41 Y{0#fԺQUwCGk7\NSn 'XlOxӼh)m|q2'۳~!o\Xh7n# /m8>$%*sV1;6nFpI<t(O;b4)C̵MnJ /6ԙ}5".Z#T"/0'5(w6;m }qHD3D%pP#MqMt?9MU :fOLFL6[6S䶼L$6fb~i=XZrN2 O7=c4ӴH^z-XrB1˺cjûrWe C$I1 {ԡԞQo{*E)m=Qn)F- DH bt{h8+(.]HZ|;JY|,kNEK4sI$YP+;ѬX+4ǷF~ SG إ,hޥT+g]&f޶=έnr6[+?KSH<7[-EHӖZW%`{.[s@цLB/¸V&~#܄Iʕ}U`4% ͚kU8qJjokQA?ri헶?@7>1{b7Fc`e]R?Mtan KJ;jY,US,i.Zy$Hڙv-)EK f d<K5q3{,H15얘 nW~XNWPzfzy2ۨzkRyɖ@އ*#oI Ntк|6'`s!d +(sEXaM_n,-ܣ@6ufMeȜ@%?.YA O>=Y`2_v2osũ lLZХ7 SڊuݽE$4.b6.&6:kXA3lYvʛ([%ƒ_v6?Y5"ECӘxv] J/"zPh9F2ȏ-\`Fcl̨! kU&»Z@VkkAB5{Z݁Ie ψw+/mF}xuR}+ ]]qhwP]@~K) {/:2x_3 ^a.'n hP)=sJ2ap0;7nQ\ʿn{yR%87Ǔ^6A#y}IQ3,8Vaץ܄ɠwG,e  yT+Jw3dw ]C ׇ nC^^56]u*Y.PS߂6.V}쪤^GR`;{3<\|2Tfp~V,%|fj`ր1"nF }a)~R*R6 `LKm)i0,BIF+j|ĠkzŜE| km$)hqp{%z9z1xQ*p={jXXkI9sWrf/s\<kQZs oӏhxtKJ5 .0/ł 0#^JsESQwLf7lW-U>0j>N_6.uj9'Sf44?#Sd2sM! mxo7h#VNg`  z7HC([Jyi\+Imsdme1kzO=7[0p3 ջ*꓄B[P{TT׎/GF [٭&b-5>le^ezhi"N)^G d~Y|z^GʶF3 ^G,<{./$qOg6u~uh@_B[h=Ч yI%BZ#꧕c ίf4 =1'Uϧ;u COꝃ@\懻)踊Av,~W@eZ"p;4厷GɓSLaCQ8hPfvaYfWEkՊt\WC玿ܢLsTA'T],N%TvTEUOfc/ŨZ=C?ub|e5 ?JPEԈK!`cqCq,t yn6;G7;bFk I`_@eT i9s63;T}q`tH;Sg03g779&Ul08GxJPR[JR/bxM tk'Y_1JΖoTD=twrGW VގC1%:1]  f>,Jsdjo3;Jr)I{[Ec `0/;=.=}Jutk T6ږ\$Z4=0o P)!:% dnh7oJx䕙*8ZH`X֏%zo/߷|Gʳ**ogZu,?Pf? |IFmE`8BKDCԨ,&"& ՊcDh ;^{X_ (v<l Zk~ G;߉*L/\s%)f(?7`z0*&'&H|j=τ= 0{ JU=ͽ{G6?艧Wݢd>FȀ,7޽9"2Љq]m2zqO !$x1L8ߠl d:S M!*i"R{w:E"G:N3s wj)Fdķ/βN= ?H#ZtK]%ڐeJ0VnL8ac`B v$[mpE *_IJf΄!w rNoN^_ԦǮ1}aZiYzAĸV[h$м3[L*]Gt@#`&8a dl EkD:: P&d>HhO1T6&^[ٚ1h,;n\LnM)78 Fx)W'23L:osmm!^uOCQӇ?CXW;/>Mbv|D75CH}U:*ò%UNFլǙLlsSS*ȸ}꿤rnjyHq<#:!Tu0 &3dHGFAg"J)w[>do;]۷d9j:h{o)o,Vl-(ۯA#`Uski=j9\d7y >]Q B2F'ԫE1:Cο3NB7c/9 ~1dTIחT+ٛ}fzyBHg6~F 5!ɏQC$Jsݶ[{{>Gp`Lfy VDžL?/r^SY0dнF̧ y^ lPTMRZ,Ev4n.p`]ک&WsTM׿!F"Wa3':ϖBF"O߀-A`}|x Hѵl**`[yMA wJG{,aSnqdhPv끪J0ܨi1gm ^ *y}1k4{?'(1CF6V/+ V3T( W*>F9HEvHE@ϩVF4r77;KQ%IҢ~d$χZkT}2Ts G.;\uE # T4}c5# xeO#$j_WDyZl,^؂ +uyFdc۽ìz6]f +'d}/PX\ۂT lePvhaӦC<˘Qh7%x=ӮF:ڷKK o:E<<X,ʹutD4Ąy4un(k_Y %WG`[Yi_!fQC[m"nxsGW3T(2jσBP"XtٞTa Swtdtu ?RgaEX^ 5c@?#0v>JpΈ56\)NadWSw7ݧ֦<_ME1@ԻHPfVՈXQK3uvW;m~%K= I;>ro#>yj2eǰB3f}x6A >|P|z Mmg J?={h'Eȴj{}dXګ;q#B\jI\o4e=Q gW _SrEcZDh34tu+LE@8jqF:fR=Ƒ׵7>^x08F :>헛Zꊕ&q87=mM1߸5?Yv{N"!Kt5gϺSLIB I /<Cƈ+m$w50gz,YI_TSs $_*O)|;*-9!!]ӠZ@?zs۶8 2 rCU:ˌ>LR|`$Vqz | /3v2=n jp}"q e1a01Ȝn%`Df⵳MLp̰ʠhЫy{E@UIB:B4i^/aOz?wO;." hr Ӛf6^W?o8tL(@xٳF>tMO(E"_:<8זnwSmwp|ff^ FQs&>`֡p,P"}S 89VXpd&OAx@]SmU6DSr)+rBKyVƯ!"\{kRk2.Zavw dnu FtŅيэGR2Ͻ7&,ǴǕ? PH[m xsϽ\eV64Nab~Yv:ӗWq$(]Lq:th@tpaD]6dh4˼wr(`&:<?L|'JV uD:>X{/8u $pB@W8 yhc]o}-R-yU i}fױ} E ASӶ/B0g~Db ͍S,,8O3 D}|ч;QjGƣt2*r/lMߞQa'n8 :1iQl7u5jyXwx"I2:QQk{lJY%! :ѢB0pAج5\ EK6jeZƼuLn%=ݴʦH'JTBc< ["v jkc},oIP ȥI|#%?CkJƯ.Ks#T6ẩŸ| 5~H; ͬ,?G(j벫ѫJi^Yl-tU;dE Ҁo& lg7GZPlΫ_'Ɖ͕r^ E*fϚ24:[kBu2/AuX^"fl9ydnYqD:5K׾I*;F(Ũ*$]-[ةTr*gH2D;܇Q/=3 _ xO~, nc9R2]kA_@Y%J*&;εAQ ?Y pxuo^i!NUFGZ$@a*Ʈ0颶ivTCc'x0*ߙ1J'l>/ID |OcIبjL V/.h S3(qC|x*>PD6=.ę(yPL~YREP,饺sɩϢȶ箷9)t<$ٕ)ev(eҀ\d ^_a,?BO4* yFݶKm5/z՚a Fˁ8Rv\_h CiHy%탭?:a](Z\xw¦E4d[ ss@MlPDy;lUߡbl3VY8Goqګ/Xj:rca\U"-!vHY8,طr֯ΣǨReB1c09/4HdJf&mwesGu]W1 `M-~UL4,yJ|_7A5^-Њ!,?4ŝ8eIChXKO|;lIlȹʁ.S9-2p!vmLn svyq0J,hₒpOtK5_ N T牗/Ʊ#!vV`0RN?~"9*11ħD&viKDF}kG=Cw8sGq @D4={[m+~ Md&BcXݧ R њ7͈$:ACOv|ߌWX8N-G=*㳘aSz,Rވks?6Jq1|1U:Ј%|qUeX, m@@?j n'!ߊn2ئ) .=E`&k'؍Ӛ(!=7Է0"]~Ivhr)VbqˁkRuiOF].zv ͜XVZ\:noC.=F}CB(idX6 џi|-w['jBt} ǡxxs-48 9T5#9^62跚jt(;>\~dE SýR,٦?0#x P MF=mߴ:{p!R-aا*^<ڿBa)ϐz2kþKf^`l坖̃SF&`:EpXo: ROyW*Z!wwl_H39t{lG;IcI:j;({*ml-.fMr94i3 KnD*9oW" x DLE zNͲ>:&ln"*@՚3F5s0S<\VƎأs9ܼ0+W(1zMf5s X3ku=b"4"`禊ԀL_X*Kxgx\:U.ޠS:Z4J,zow_1{#sAyHd sfr'H#{gJq$ݖ^d/]rmiو>ǖs;fÛt $opǧ$(}!>+-]Z&^  ʺQj*sZUY\@R㑹h@*sִCP6%C]-OpoWA@CUw/d$5P#Q?}Hv [/)JNEm1GV6=E?J车:t]sBgj!K M&?'fAhFbYJn@f="0QEKV9p>pE/v/D+kZD%рY Ĕ5%dBԣQ>+հ؀Ã2s:_-\4F=m4Es{!G}>+ DoS]< QG[ ٧YVri\`gs"9P)ro%+'^uQ!Ø/2}!~*{@ g`\o%b/on=kVIbzP9c fe)Z5*lU݈sǜ,žy ǭFfbc\"ox53n_cߦ`T=__8aE*ު)eRхb"xE}t]O\6G]Iwelz7%ȇH(|9lӐ1Lԯt[wG7>" >CV xY, ,'#aǙM)j5AJ <نRGMeGpVs qN#ݍ8tM6qq/ ݮK[I(,^s+x9@Q ^iT <$7+OFet{fۻ0 PsVZh JE)]"5n(ױڒ±l`Y9p~?4u*^QL=;K82^z]<5Қ;o8@cyi#Xƹbl8RXc4ov,6QztM@^P(K6>q{߱/[ mRΫI LDʞŚ歶Wl7-mSe7ؕ}m}?㐘龃fB~lH!GBl q #h;J~,?%fT`GzDYQKYa_Ze\MM1h6Dpיo\WޔkAz|N U6[ƮEeݑ%Bx&?7WZCG CS_V1%?nM~g~W$5 w| r@VS@}x(5LaKt 6❊`PbOޤj[Vbo_'"!$DrKʳP-󚄴z&8~SVWctR) 4].`ЖD 1~d.{G#&i^͉y{{ ϼaU Ӿ#㐭N5RO>}=yyuSDCQ$$)5m}<5@QxӟO7Rd#=(<55Eq^2n)ek\NNu#$C `狏s,cg~!hsLyT /K W>RSgF@k0BDB|"KO:AWMY'+rO|,wRa,Ù*oirR rjTֹ!(kd $eq =M웱0NJPJ 5Jނ֎LׯϾˌ#65s=Na"0цdO-}F5d*{t[ɇ N7UöHQWT7fVymJ#ӥc$ę9z63nRvvH-wPJeJf FwXeQ_!4B!fQ2DcQWBY覴*{p3Auuj, efCgB?]B:L!şAiU*RBS#.BynݮB E౭2[pVeF6ͬ>Fܵ3r֗Bz2Y;WdA'.zPp8*j: $Zudž4vpqҠ<ׁqqF}N;Lpv5,%g5;+<'h?!mX5:rtP}f4V`,- UbҿUmx6(VKZc19&PvkdB;Ľ0-/B}8gO5XS#ϫihEs"}'Tk ';<4ؐ_wJ[jU0'胨#׮5kMsgpb"t!WgE k{{!{;=VysX0P8"Ūlס29Ǎw-Q!ݡ>#Nl4M$w SE|!jKjh[3J^a ̲S01׸iA4]*ȑǕ<:z %R= fR L^ּH* cX:S|U)_p:t3YD szwߣt6"`\M,ǓoCF ?|y]dXR)&u jXaXABTt. ;$iИ*&T3\}BNGذnMq,G)x~ohPdU['|5s)R?˝mNwia6]w}^iRǭW:7QTm[5Ʀ<'pc>.&t95.gn5-0I%w}LgiVb=G@ .uP3#e0w8ϦN)10(uK{"&0Ά 1nuDF<'x ")R ,AbMWGiWw3'Dn Ԩ[:n_C2)̑y"LZf*jwj+/ߴ6\8s_͜:Rtn¼HX$Egq! 'tbhP:6bH9ݗ^lf35$m@Hs]@T';l5\zl(/dHw3c㑇11t ;yU܀?BWkB*:hêAЅH0l3p5tOӆ[hNSQ߃וֹ+q@%=Ɯ4\-[ O8prh>Ob/{VrhNOAքT%q6uv"r0=;a8傾$;ɱE(3ԙ@?/ E m^o`#"TԍZqVui޷r08#??ZP%O}f:QN:A^ UmC@点EK(133_R?ħ<:qd醻g W-ۯ UWMɏ@D=ػP%JA~dw|r}՟)Eo} hl ʂ䀳豹ĒmI| C䕱1i(IӼ}?~_^2(b#NT{q.p&{2b#Ju"&p5^#Ԭ VL?'F2a1+w\SA0hڡ"ô׉;qJ~fc+dC-2OJmKQW2SPv-^JUOޙ*"v0H:^jֹv'pY⿫Aio64WǢ.w9r+e78$l]zhεP222ՙ)~-y) .NE do5|(y_ugN2(a4窑!y`۷3$!}ylЪ)}$kE~Rޜ!@`QabbKQ %~$$ 6wL&D[Q&& ث|g(` H\3/K{u\r_E2f癤*#hfL/)юT0cR/̬G9 FvEauFHvv)\Q`9o-1hF2ih ֏5^1o;r ->-X`MMڢWiIz&e6G' <# %ut&j3?A9ND>8[QJ6W&rzd[H'=.#m)نyt嵠[!9$~ bkA)g/!K5덓x_Ybn>Ǣ>,/:{lElN3-@U S+rϔsϡRG]VBP̮+8Ex"ZXdlZ_,oY O,%HiAc=Nș,ddii7%:  n[2˄( ZeYB4!l21W tEzYY63UO7ouȓVujL}C$`׳亗;}!b/C=^20ˎvv'*BAH O9Ne P@.\-*f sZ lך6<$kaxo[22fXg1 d'[ {c58՟π3 >Kj&rcR1bjӍZN9KY]a.nԵGr('痀oyc תrW:)-HSlfS\6f}03iihl_ѵ+1)lgH<=Hbh24?XJ 4䀰7H-h.+4xi [f+AE,տ"+#B]#gh<=t w)m'o;;7AK>ђGIUI`Hp4h7)>M sEx׫@tEh}G$+PPVݡX} J=M3T ÁXZH| >{[\ZH}tpSUOnе3(o^RwTT&HIR}ѨxBe"䭇cp8Eݑ3BDvW,m Oe@}4rzPFw!Cz*sA>/(U`WE7z,$EO"NxO֥Hu`5v)1_q UweͮZ:PaG^ŽꚄ=$*RG3dTbߦmЦ[,wGnء2"e>_,dxG8"#y}ѡقZ̧Iy[pc(]+/e~#h[7{lT~Jdd̤͋z+wu[4+lcs '*oq橬4z^;Ct#y%Z4Cp'Ib ojw], ב&!_rzX.]CX6ΩW{Gʛ1vxMCޯG`?`!AQ*QJ\< "_״}tș7M|7O&4rJ;+-$u.Dc2C|o49Ґh~gJޡ'$^W$"+v}x9kג#"']$ꄽl2DKD63| 8ai%C<)g;a72fEA[po PA }{PZ=bAi<ȳX_%\CG `.~׃j*`"s]~?RmIp7;Z+%]'1 !0L>ͼI)%ªBl@? _WLW߆yhPâbgh\vDsm!V.^z9]N1-/LnD"kbe/TΩ&XgnӂOGM9W?R 'Hd%GUů9;Z:Qr(B`$2~EX.IU-! |'Cc)p6{ SǬc?j&?d}H*B?j] SQ\6]͆C޼ni| 9OM(1(*9>1#E'r*JaKwJJ\ w<eѣNܳ>.fߟ=(u?ՃijWGGMt4VΘ"/K3wgf4՛xCFD. [%]M 'I!(WKtV#Vx L VњUtyzv⣏ld{)[1>nz{ wAbێR]Jtw .z [ACn6_`3Xf\W5_ RmNR%6gMc ('o/ݙ2%z$ ;ChP CdQȪNC=%'ތCzf [OR`RtJxu3úF+NN ֵ [g>뛏eIС>0+O{^y{AAע4*B( a?Sjc,i_TVX,UJa>l#b|Ii ) 5 QqvMGٔ=ѩaOv^56[9&qD% 4;GT!mȥUT@Fqt0 ]KHӂ0}Mad`md<4IޝfOftg0ul6w޲{ k6eox^sbsEZԷ`Ξ2HNr>&noMAM,60#iwY-ŵ= 0J$nq&08҄xuRQ43]ԖŕT YyM McaG4uIEV/㕄XTtrϜ5ܡ*bh$111A2t`^{Vc,/Cڎ1^.ub .UAO I}҆ 2ss"r xatswz(c ]}k642Q/nx24L d6X*L͈xkGQ}cūf37kld>B`ĶƌN>Vpx%8o"tPIīzeu΋pv\"֡D즮 @:@Tg0 as ]0X{۩ gY`c`&1λSlT KII@dJ<ӴϢ]'G@\~gF[/ȀΘ?mmS]'c" n֢iJ/z]{NK9R3hH34*>,jŵ$`apf|J0Փ,R{T] m˓,~g/r4^ɬ=nlV^D\=ގ[k~g)O%C qpM>,/xbjE2M#"CaPr(Ϡ1 X";X*xDJ q$y"bQy78iSJΊ-hyԜa~;E rJcuu 厸4Z}`;o,1ep>0 Eh1pLEOՐ;i\U?pσ \dI۶/fv,ے {f0J &ZF{r39/?KF<Ȫ .rR~ fozln榯vVaN G L̈v4ff{@^m>UY ?"S~&-qB}y+DQd.yEV`K7dBCQ`P>OOM ^S/}[HXJE_N8~'tQ˫. 8(*7Hh: Hr{ t nбq遺O>o`K-CIf\bA AF?piD"I_ӤO8 @5p1u+:9E`B$:`QmmyTV 3qsu-w,5 6eK+xxa_[Qm3,DH1ҤY*Ӗ'rtx9+A_O)FG6EuQG)dEP{VglզǹLl#4'' 6>tbO\r'FQy%g":yv!dP/=#bԈDg8mbs RUTZ c၏S<ft\]vAM>Qg@"1sO'cP߉ibe>6+'5xxaS iln.7թtm /Ղ*KXI'Kdk5iN3PKy:r!|6'=NRb(PYx6] uqYIe ^Qkaj]vl8 p"f~Z+rUbF5ɇ5l8QмiQml>mӸ6A<৅0ӯ+0<\ۡ-E<꽤#,@ށ5"UfRy+ НK  ^>0nfh]ǯ xPY,2#=l6TɫtOY $:lM6(ȹ:OН]S,y,wl+U9 ·8ZZ_Fj]E_M-s Ȑ9eKk8RSMΥ=lZpBDe$;^wU 듔qgǑ&S4OtSRAp^Ky޳WJ[;W{js2Ò՝ )jt,@t,إ93S98m7#\[@NjdX'l[ p FW2(׎t{C L`XOoYڧޅ?Dm>>}5YduTvwq| ёSUV{o&K3~ )hez M$u~`gџ^#7Ajs~ด=PjIqE',ʹ.J~/n} =WkMC"N; ߸=͝ [bWެ@߰R5W1Zd [f*-K{!+{9.&-oH[lcD{]+ $Uz(R]&N+;m BXkz#49)w@{vc#ag+3dKH83-u7O!7ZNp\pl8-ra~ꮏ"D&&gk/l&ۉ88!6QAEJDV=֬2yr(5e$e8Ժ1j)2 {jp94$m28+AbbQ NBqÊ t1jiI} CҍV{E@/<拎+_0ӺwPˮ ؠW&IŠ2Z}JP|oׄ38H6S1V܀AF:_W2^0߸j6u WTE˩Q3&*/+3cR~;۷m0㼘 &ġp0Ak6 7hJ9X4dэR+vxC19jwl=ÚD[0T1,s<ld٭U/Ym$?#3[Pt|Bz28 XL  Pшbx:x3r8BKyQ"B6P?mYiM`=|0\ / Xy% Bwʟ%s  r3X4UrUif ^Yuy1 \|pR@aa}YF>HI@*1#,?r`.Ndk intmqtlOJ1`-'$H^X`Y B!w꿫Fu&,Rܑ¥lU"2z5N|Zͮ+n3- f,2((^Gu\ aO o?';[f^jYrY mٺ* SAi8hÍ_Cs=CKLA\Xb36?B9ĪX;G"̮;(AMnGH'( V߹1GwTd3ߨNG +ٶNYwj!@T $S嵦 M-mIRsk<)[@Pϙ#oo')L̓ lU!˿ZsvݒI>x0(bv-aX]n U0C 5e6b SkY']$u+]Ij] `8o{ 2ȁ+"OW‰uιwc#Dc#N1fCpjSWpu'r{' ҝ^|Mu!@מwBjı!ud(8WV/ 둃}䥺$5}w?TY׊O\07 H8P@!MV {1kqDawȶA`\z _kֵ9g·K2;q_[Nk%|P72jCSvZyukWm iQq&Np(;Qtk[ &]8}@Rx }{R̓N`{AƟ6FGϳI3N1;ghd@U:a<+d}5T՗p4c+ßOn=Xi2(*icY]"9$p$[cJU .pYt{X!˚VyG%iLIAҌܿ.lO ~+$V׍ h{-uŽ{GJS$S`Ӫ.>gg}*=æ*`e=eFЇ^wxV#ƪ2צE䀅l72kFrf'> ŕvG,B;") }`!(C8l ,;kuM'ZƀXKCxToКg\ɦqP󣩮o }Z?U>H75tZ9iX:(p,$A|3g1~8Xg4.V ,FoWP hmV2c_v)zC܈p:u =:@\Ẉ-jrZ!]5YB]Ś* &T֐wް˲lqSHo8{l`(/JKa1\Lo=3MnWVM{^Ww`O ¨f0R(~ PYҾA)Xi$sp1A-L]rp L W~4; F!"Qg #cUSRa#Jo5va악?jS$_f*BiLJK]0']%ͼy0/]qqSҼ2ZuO1z Zc|kRP^#X'e6>m1.{ۮvYc3! 嫎a@1GV7hvI^~&DcAki7V`^jh;Ƕ`{\I~\ň579REukv)3O /@51Q_MNEOp\96^p.y~~h7z<<S xR[2$!QBg[lڥ!fG2D1;Eve5d!}YcfդD95ۥ؏|ݺUk{ʃlhރ;+80aI›cރ C!fSOĥ/S]suBGD_%W)^&a}xlO#'\K)=SKMc P8_~s_O4E~$8?btؙ,l^1v^jm/QdXiUĮނ412q! lj"j@@O&:2uNn O:trRfN+{=T{ۿ\ 3 1йm(XDF缧Sz8V (??0Q,%J*K}Os*2+WӬ3רK؀S^mSu]=-g5t<^B0X_Db3S ۜ,y'( {b VU=Bm jQ[-|JRR{$eA.=ʲ 3Ao+/ Ʈ=ӥ# c\9n@ zmJyeԠjtr\n$̬Q]13]79Oh Ƶ/|qr'p Y?O0' e"Mvn=dnW]GŵHz9o8\d9#K*hi9 @?K K!#G&#Uq08,X~-qW8H= VA5GqtRJ* f C"*qv=J5l Vܷ,%;# 4d60<SDn㳉\T@w)a._b]3_(DzRz }l6ꔋ [c{UئU>Jbi# VIMn?%1^7>ϬżVzPJ;y{/'BU%6U󰚎)yv#SxqC S HBp!9G,;N6ݙ{±V+umx7Ws)90S@5+\m)mZΙda2N*} ~.8 X.Lݻt*/{~3\T!yGծkr_uK} O&ɼLhyWR}֋*θx!* sO&}$&E[Ttr4QMd*CeNw\4`bS. ~ruەqʅM"" (S| W jC:X^>mZh5n@qn޸pO:EUiB.7s4rDt:ǠPxp+{#8D(JBSqX捵Ny1%N]6 N[|4ʴKRN]DX4J,1"\(H0De֏jׂQ("q/íш3&GGkDɞ20vk2@@%;v6K=~$B؉v5`aITExE;8:S͕_w߇.r$aHtV++yM}r)v2cP-F| T{*na@;wd1rl#\ۀdc)R9͊n4C@hiʃs{xm+z;WزpMSw¼NGjV;{9 X{oX|{\vK̦%{$S(aι*E&H v zbpiRrWNߑe = U4tϩ[pXޗ3>DE,UCe`U #E;QQљAL܁D$P)98v=sJTZU?wZ0y: ˘@JxY/ġC.b/c<:9Hii.dqwĮ.F! ~̦H0D1eQ[TG A i>>H{]AHVQG8^ъ`iCT.aR=zo~. !MdU22JGbjWouh[W$_[^=NVE>v?W gr @Ua*adB:޽.{\ mE:V{vj  yP7Ӭ[)<$pl/?4fVvhq=p:]X3c"x"TwIZ5a5&o$b2PV0 !HlBV1:T@{ܡ42 (,bi/ͦq730xhFr}c1i6j:vRA}]VLJʉhdt[div/茕KIyA҇0G PW'"X4^LuX-1͚?G%'ä?z&dmsWUon46i| Tq@/#J[-G-Pt!}{?UZࡎĠkۈDّ̺6x3y{I>G#E%jfsM5lӧ ?n7t)sx,[gS&ഐZA'h$Tzlq]ρ?PjFӟ8T|?*1jپ6CNFVe}(iء~fuN= ao];~A@oK:\UZH]@&sJ0(8uzu1_{)'=ܘ!VcfYrs33vn\n#806,նE |MtIhQ]iDՊoau$0VY [ /HDyhPKY.N& $^s4A݀Itaf%('nj"8xb,bi1»W0 so`)X:4~I4IʲaG9k{jPek+ͬ:.^' !5qg1|Iv-x#A Ns[BW. >RнIɿ0Bdє>w&' M3]lt'ZK_zboW$Pgag6fS'>Fg>@3!**Ao$6`X) !M߇"y}S,8t|,GB;)6eSBX2 }t1m}IN3?T&/'# P:-=!ڹ<#pp_(vݱ e6'd}Դ,7% lJ5)\"8DEyNeuXbZ#ȱ-3<1f\P5cw1Ȇ+-%֩ 0k\lN6QI)u= m4YQPaS"Kdxggb`&a$m)3qC\Ť]mƺ[g#31"3V]KSt!nNkLNBѯ Eu$H˅yhqk:@7uz( VIl "O |ҿp"|= gsoo[ӆd\h ]3'c$W= D?= !s34IAXXAUk fQ:$N'8CY*3qrM5}4kTH{pS2ˌX! NݐSνbY,Y_8dz}ޑ)w8"(! C(Ւ(|z{] zKDu2c `xo7"PV5 fжϟ$zU0P9Utf3o<4HllQ2 )7Te+k@:Y3t, x F ۡד)yp+ <{"2F'`]W>HinV:"Nt5~U;Ohb4\+(G0@突Ga{ ۩f;^bL="% z xYl$Ni{ȋwlADZQ3ќaB82>Puk5miw@pfw;@&RlP)^(2Nn2xw./U.^ymXD!u{@j~G=5pF-юkxG'V2h62=X?RSkXtb5y|WgZ)헴Qm({zBko7ŴRfB-; 2ޝO}v4e4Dxb&J BX̥vsa|Iq,;` zVNvTMF^:)B4 FOힺ'_`bL/_$_cUHTHVW~'aZxu,>ĵh=J/v[/gMme^/&?OKP:<70HU/`RR)xK̶gJ)fuM/%̏s,i;gӎtť]PZFd`џ*?[5ܽP9FCaMdvA+lɕ*"OXwD=uexj|1wSVb(_GC5tOj Z3\"+yf׉* ha`QW]9ApnPQ`+ށJvqȊAot=L$L<8zlFalܨ~dD~x!8Ɩ Ju,'A$=(Xj w!G%XXO^Qmr _!/ UM >* ^Cyۜv?CQ, 8QLVci)=bC)oj hɐ_`qYYL p!S ǭ}Ä=x˜CZZL7|Vݲv^$F]hwcc/;KyfbBt-[W$l-J&Ф͹缪 m]'S#; ԝA1 >lIxѠ{ɻ`.CLm@-<'*05ݾqo^VUF0EǂlLUӰ^pRhZ] nlj~C֜]TC#;3~h*)a?0GgDriHP1N$u!>ZUebY1Uuu9 m:6s̶֔klz)TvT~%"Zà ")\ojZ2f1}z]f =aS uPĦEʲC2Ew3#^z漩Ye:'CAķbR>CvaZ_/`li4#Cg{(KR`88ɏ!%ءyJ%ռo҄G.zJo}q߅0B'rYl3GVm.KW 3 g6}{t~xޒ 1be4U3-:C?RxUMpx7L!tS=LC0MH.Pnf,O\OK}`5&]_I1+=;OxyG')x:`!}QhKV,AaYJO|Jӏ0S<(Gr" 6~T[?VHCDp:d1N_mOI5a”S2H> :HaӕߓzkyI< h_nMKL&q;ǫ`Θ$Rxw]Xٗdb3XI[T&>zMߏx§F~y7 ר1jwUx  t{K ߪ0d0'p '4~MFn}Y]Dcˠ`siwqTKY ~vMiY|Dh,z^4ZpGtŕe0 uҫL<6^rRGXwmxCSRU{NFnWj8=z!Yx, `>w#Sӂ->S2.;_-.+51S %Q\@taE5:Y/_o | r>}lOI> oɷdُsY\).AkG 7wӀ2kXđ>]ip4^ìZ3Xmv8ӂ?F1N}sQM0_1FxŎj?6o%eN!!cV?-yNqt/+I%ݥܳhWа8ܱ(QPHwX_΄DD]T`5rZ&P^8P>lӟQ1cLo^ mo4+LP,|qݔ, KbKQP.,{6ӺJݖ ZJnoNF<؋LXn:.NM "W vY9c&Ri§/#+5|lb fуSZu-x.rYZ5"/SOѹ7XoW<K>r{gOEt Y_!.Qe+<~/b`H+{\gT4Vz!vfי*U-Z?SpV-%9A6i[LS(&%nDw3c_"5Q]-ߪ  +u&]}IKF_iqѥy'>a raĄaSwc]39Hh9iꛍ~L >LA^(]Q{C=fpZ,QɍT9% ͙֓me?Qo|Jd*q?8JK8#H2v ,1'JMo| 쾅#@==A]r22y-N7E.fCr?b6їMxX4].e;_)Zra|p f3Ywtkh |.b${ހpu`s=$$ /#3ɄC怓(on;O r0fE8WzmqHgμ)![-$AnhV%m: β+qg ksMCU lTkoyU^FEUzS I 酇mY6uVB%}L \&)|04$Y&~B0ŠB8BL17Y_uz1ڢ'8VfG{8MN,M8'HCnM4$d(( oY<?l^!._bQDւnj#<<ށ?On/3B>W²T'(O@kgNb6$cySoG8O5$k:Qvt$[:[m-Q206GY኿ Ky @jjԑs3Tp'k~"Q'pߒ~}t1GZ (lFy"ɐol$|<El]X"\Q Ё:Xcx+g dsۙFl1 $YmAjh:[jAӃPW֓!ãqlZd\Sls/BySjoSe#k qw!| !y䇺BJapQ \.R>Tb W 9gER@8LZ"rO9\%}63|U ifyiB@GoዚJ@XXs]#nO`bx3ߛ&0%Td@-3cд?x*a`勝ŏ|L썞R+5Vb w;*8H!;~  `( cS)ȦH ͝unj2kkŎ6ٰz&!`8ةc4S},e~:`>,Ḓ*#0+-Qu@ad ONTn1aȥB8GQmfl;e)Jvu($L<_YmΆrrt3%,aF6kn.Xg#Ȏ_Y~ jdvê5v^8"Zzi٘󸑣{(s}j M~g D~YpY+QV-s3=R+$H'.wLj^X-t9ѿ ;&$×:MhB pcLACdn)@FE3$I&PX%ӶVDgιx6`{_{E  iBNi_ڧ>*VcVtނ~)ce +3bFAhxzԹG ҝ: 1*w~w^~j]_}N9l ~=2mIh4J6ʼ)=ܮ0k?=LՇm2D\H#+8TSDzeޗ (MaCKV`QMGM)_c ePtֺVvH(@r:,Mp^/c,>Mn,zuO fߵOu縙uڭ8wX @!D<W^->E445xww$\MCab{be3Sa8$[B=7D{'EjF5]Cq==hd9_m(7t~ckBZ_Z:acum9lAXV5ޮ@G[ԍ&t8h.mouds ӏe`{XxHѐK$ė FHu }u!&%l6cb,Nd.z=˦8FV2Lh=j0N^l=dCl ;Fy ##"b:yojעJ1]ONYQ {6=j}J?v\4c΁bj>j\:{Or["cs&))i3S8[vR(pV*.nw,|&(,jmbV)K0LdOBYɍ7a>.Grv}B~IlTDV~5:nMY!Idi&{pUI<@^!Bep$nOqΒsK 1BNUD Vwtr=NZ(za7sTw).;eN[lNʎ}J?d%䱥f:!xl]:_:`WS9CT[: s u#= z}Ʉm(M4b>͂rxBo,g_ၹ4#]3|A-XwK:C!"8x6EĐ%UY~>Zi" IS>)GS&ИvnV(Ѧ[@]t!\$bY^ 9mK491q+^RRȑ8@Teu3ez~}bRc#ls-[TS ;v+.As^-#Dxn_Xa6hWHlgOSL.DwK])kĂ. RiƖIYj]`S,/qtg^pzDTXm C~ru{#4PJhd\(⻽ Ё{{ 0i1a li~r0=o&Q<7` X PW::K=tِy}r*dquO$C[d,H''R8oH*ˣ +Uoln9L$FvzyUD}Ѐ 5~qx#F7ԣQj"7z4TOlI̺C & ';ʔXcOuM߿ZMҟJU{mR!opd\ylfc3% %d!;Iw$k{/]}wu9 37%,fDĞ0з(› Y,F[M췈ޮ_wLjmRwz]˘qfPb+4QϦ He]j VnV4@GZ`4eP cy>Y>Sھ2G҂~Dc-!?uO|hRJ-dԀoXxSx`CObLBI=ovP(D%@(Ȗa+G>FQO*s y:FRaaTKQÇQO_L.`\ Go „YG R0(>6NQxM a4'-W]iCǛ1A %^u'CnV: ԫbl?D<_^/9 %jnX!١݀_zF _T=}|lCx͢"%{Q~jEoس W kж~j {nسUm[cF3!ZK9E(?A<",jFXJ6ZR\^6ARꝅ<[gF l kwɄ}5\ l雼 4(4]/tRilaa=|= qr}AJyJaĶ'!lhNob _t a;Xj}Kw? tY}ldMT%^$^龫%{/.U?azbE0#T0Pp4mhY+ع5M1ȗZ;?O ( my!/ܿn}5&-gFšZ56wyV⵮WS̬ +_xTnf$.fSts&;SE;Gix9@K<ͼ<_ZQU 7Zx*O9_w- 7ta(٭L+Rۅ]Nx0Q'CBХ"YZ$L߹Av^} q7KݗTZȘl+ lX<ܫ=s˥yofG\J`^9:{I'FAHlKi=VdMb*iEeLpg8#F-+o`oc~v붐q)wmb0wNWyvr$Hy(,u5J(͵($ԛ3oҾ^7镞#niRi$&@PeM' hA,xʸ/ |/1zxl$X1OBςp}=BYt4Mq($rTtCIi9N_btws*D*/ [e\Mk 'a:2o"  ӀTK*:׻FV6ڧ*Fu ,D^Mx]DxGK##kQt.Y]R]_ֶ/(E71Pd/sD} ]9ԪLyzP`hӏt D}rk nBa d;]G6ACn < iQQK(|?I,ܛqɱVb^ѡ@Rk믵ADr +M/Oc.(1bxY^܃ۇY Ut1RgdǟN_6槓kw .$(*6B'ZP߯k/i\m?liSH b_h΀.(f<ːYRiN#+p,#‡+V|c$%qGglE|IndFHHq 4VŸ WXA1J"E0TJ%jެIk­9J۶Ak7 $c+M/qɚ7ʗ XP;ikY*+n^u9wFsj{.FI@ToxdT3oi0}5,,ea.0@UDb49*Ԑ`sͬDWϼ^ 6A2 u /Թ)!zĎw'DSGU%-mZ}H phºbm S&X3,Y ͖Xtf&C202{xAPY.?DȸSoi7L@Kfis̮"M ӓ곝a`ƞH7҉+t{bxnm\9>/սx #D Fe(-ȕ|ΔBziKQr[C 8[|&ߎ֠/Ba<ᅣ v>."S叄vFuټM~_"V,V`%,йOܽ!?;HF"ױ34=`I8"&z[4:j#6o6O Fs*f3||KQlΑ &[] v~] s^bA] KEDʈc<5bKU_nx컥 7L5YO(癴g$%q-KF+\SZ2Eg`ZsQf!6!׃ӷl#CҴDt0b R‡~gY0.^miijJQH&yDeU'LyHUd ?gi\f3;D[‚󩄈OO+ MV%EFU) @g53ȐrSTG͘wu~Gg'3Y:p^2oa1dDȅ;S^hGEP{@a5t_.p!MXFE|F~¾M+&`p`5owc`Ȫ o$=̾P3l#>mt p2pQ¯l?#­`ŷex4 Z :Xiˎ`b[w"{V첟gp8; Щjp`qc6&Y Ҙ@8˞GVȤdN5'<õ)(^[y-~bˬS$fپt+-3!j9ƤX7<ӨBdEҨQ>>tRh*>EA\%яzyŸ•mYJ)9*#ʏ4?' M A )ٷO|{]z'ZxOwnA@ WB{ ѣi>6A;H]q`, d^7ӯmdlayQ̝HuPCLJR\G-/PUĠHl [u`LqiԖ ]  5w:W`ZJ5j%;-#T"dN d@wʥpίB| yE,.EQYPo8"t}L/LH\*+"EpBsCs,<ݾnWy[E-ɦh*DC̠M6AۙईKhG~b쑧ߙrZHB `^Oy*I`V SFx|"OTl!T0]xK}ğ`[%3c={*t& WL`OxvIx篼/ƓSI-}wAYs{oΡh#|ixjBG'\A];Ѹmzas X=INch2P4}؅e94/{vz6iZ}9P0MX2T9 /ܻn^!m'}R`&r#lX[HȻ @J eF{HHhTbΓ1}m]]&J ܈zYO4'~IE2Bt27N|iOi/XmˬI6t)sSV_%D5R|^%e-ʹ^&JD^g)1[$uKZUpv7ϩX}\E!0.ڿeRXlx#=3Dd(V4Stx=@ç {'cVt͘B#Э̻*˚c 3 \Ԡfz %yq+ }J&eK_Q($ZP~@GF~ԶHN/)VkCj9c?-3h;nu%j~KOT`r2=rGXhc%J-m91SG5XXٵ&!aȝ3&CL/8ll$yF^qN>Vx\xv i;Y|vjRPII۸ ֱBRs()3k޲91 kt$${9 <B lc[o?>+=}SQ`_}=h|m3+A64K9ȃnybڬ FvHӯߍ{R(ڒq=4ư!qFiSMYHgeqN1%Hy3_uUkU6K ]K{ mRFϽDNP"hϞκw>KĸDs#7xMm(e?vJ-x*Elj:p?.2,ʡ@[,l\=mG=qf*!fv=w} (Yt~^\ .M0 !0)Fˆm3*5&5ɼ;mC6.mDZO:gqH>$2ki-6l t)&j_5$&7LՄHvXV&֩0RԖPtKAu`aH Dv-*PvJo#}o^J,$,?rX`Q$syWx%ZMF> ۲(yP'^8->)(*`t!|Lun,OmTר K-Oo&>NnB$&GVhݎDy#qҀTw2%_#vByY5$H?LZCOͰQ>r͢G˕Ȇ }Vl( * rzzKzQ#hnw'94X46Ɠz+}!+5WNdTsuiDR-%h|f  s8oARc/NL@/;ꩺ#2Q[,9,+q(͛Wm [G>Dt =W;Y+r~)9&E3X^ak (,T!99M &s `ĐKLؕC._"KC=wcOUp^==89xS>uYkX9,8mE OFxp\tt:+D kJ\vn%z]WȬ,-͜-VZP6y "qVX?!3qxX`ev}J} 9:\.RD&⮒9Mf[}dC5S7BYgM&䄲)hV#_`15H; yGU[A#S\^ օ=x@9u'~%TDe{:6 GI~^Hgx'2{: Gz vwCyHQ\mt3aߚ*«ÖD1VnpZ? ~D| 5J,qKrGc@z1\kwnnHPe4z3- V0VvA #N\IRM](-WhiX_<սmb LB+Nσ0e#bl(/DS>eut>:1\{zrݰ h=VFiI(h+%32$p'ȏXLVr _dY2#y e1\wi)q܃$^'@@cV9RI,Wp/Ĉ5d`<X[YJm&o'"ZsNUZAz2y&顎h +8@-BfM/hA.!Ѡ7F~iZՃQy+N >qKRFhǓ=se=v Jy\,e%xӯkT3Ƈv= 4q.߾tiy~8SӇؒI'Puf$sc\t᐀涺ROCHjyZb@dNmiYO,CDe3YZVHeXe;3t^}51\_ԉ""6v>7g[ܗKYXC^PTfb3D7Ucs^CNלx?\6s>yڠG;N{_wЧSW(ֻBtb}.<_A V"q߸Uɞ ӷ8'cN}ujoT|Mlho>)PD"vu67y># if,UB #v _|d 2B\R5K;e:.G:ۤU@ۥz6mlএ.mjsW'F't .ܼi'6 B%*:R}fwb# ?7IF얗`Ӱpcz{ k 5@~l%CrϪHN(EWPV \\j-f]%0+5XEixPQZaQtZW~@6I>zro!puEŵL?KQK[T_w v֢G'l7M]$WXl>QΩWO-k |]2⡧&„>=sv:L΀E._Ӕj?dk,^ؘZ "]LPw&0u3,zak\REa {ݕ|(naH$ B*[ M6FOߊ5*fN?(5C.ews͆uxDlҫHZD>bsƋK3p3k-OH{U }EwEaLɶXIT}1RQlS":Cj0ݝ4O w*[`Z]{B?ɛ}fH:G}l$2@&7"!eb..|EeK|4}T/@ N=2JK0^XlVCf7YSH>nNsv_sq^T5ƭ3?*4q*І>Ϻ8_UfHk#jql~;w.LCVwHZScpG$Z{X"$Ɖ+*Yآrq8{x8~obrWz5^Fv<&I.:8`LGOKыtCsBP4O Tšݱ߬hEGRʮI#)@D %{a%qHb( MEG2A{NF@árٔ.&V1W~]7Ow< ]\p)Aɣ4%nG,"D>]\kz"8'Y L8(z5@ßg#=l+fzk}$V D{;'-7+NV򫒤6{BLhVX^~/ᅉsYZV"bAҽX"L~EnǶs_tR;`]o0/:1Qx"b;2MoP`'qhƛrm} ߎŕ=Q4>T!Ei[SM|`E2A3?+QMTiTJ'Ѥ8ʐ?IAp\%svQ slG405֐'|ҟ 2%/h۩+8eU(N +9nB8)<kP~(XJQD`~"_ެ2LcaTJGF-[P"F]yTRWY EMIF0[PGBBB G)VY6HvEP/rJӔtRE4s/pyj[;H1h4-$2NV!nKv`:bF? qkɵ%Mhە0 ݷ4P\$+F* ׸IJ7RnfR)oz.l]NI okbzdkI?ͷt aRtp0|ΪP؀=e ^bOS\¦AP9/(kb}˸jCRpa zc] qU9T丙_vcΓ6&Dг# e'^[c5 ( r3x<0gZEsB >fkpg9 XX["+~pX)vlig%xhpd-{s>tF8-\! )K>bsL-|OdC %6%9feR|hO߇zC@,XU]Zw-m,x{徿->jQGT8foI: +~gfBO;Y-7u]?aA/7%lX?5jw#FKIѡlWep+ h yJS+k$Dmu]3"L;y~B/.C'un;t 8H^ofvRS`OK򯍈oLaBD8-7,TUe=}J8cbx(FoxV5.DMJRn/qlM"4])f\=Η'wdb d—X%#ԽK\xF;  L焏_bXklu'ټxbjh@aw(wXt,ZP?D3-6Rm. iQ\Y:9窖ɳ}L t[uS=O%o@Ng.ɀN)whF&Ј2#.ds%yiL[!U~Ed)u58 ЭkJ=&%)f qAv+:7ZR|YۉX9H:UcSpV v\娬5MvZMΰT~$6=_NrDHvs_СȶzZg jfgzƴQ&K?"s&PK;ŕZ;;[Y! 9rp6_lABNZ;aGrގT4#E0iGnO) +l%)ˣv?+$9#)ed28Pl_ ix@p3];<CC\PEni\ IsVx6z4DO-p#pͨ;tCSSb#i?ٺVs Uj!E-Zٲ#4w8t1b?rmS>MNi؎]/!3X9(ǵ@T .͝z<&Kz[C܅i}J%,:a$, ?F tsiIU>[0{$~7@؏,*Dqƺ2Ż^` &(P"\WU<̗k;fŬ3:LDpi/-Ù{yg'hnbH'xbeqV0[::tE{oJ?51 M;H `g3~q7D Fcx 3e WRn/ 5]2)p~0w4O<*=EU8yrxƟk`V)o8BV62I:6҅jѻ2~0kِA?Y޸ϐ劦OU+*fBͶlJR^8c 4H)L2f,O0#ߗ`icU"e@'̗`=ME\[$ d[dPE%=4Y=FJaBSz_JCol0oo}Wr|+ֹؐ% {O!N>3tsu:d78@DokL#\Wi(ٸͼȈ"il\Bߕw98'Jgc+%pZR xqc/ NYO<7ܝQ׮ w[~a#QB0%~"Ƣ&_z`v5]"d]ES3ocwI Cmp#h,d݈[3fٵ?WFDF(3դqnCsbNOh^=2AiƂ]ax8YHaI36fʦj 1G8DLRCG†ŴBy}*5"P4UqHs遜֧CM`zr(i6wQ҈/u0"mw[8GvPAR[8Q7\cըUkb)4ZiMrfo2,E:o}C:]Ep?7f{3֙$+-rЮp.1kͭ'?愃5Zf5fb2u/ة&r`N׵`] KB@P.ɳnt<' ;~OIqd`/ڼr!Rižz^o6 ݠ qE!Wۿ+a_k/?u+*X0(Vп] 07Jf}U4M'駆|#]3(ID׬WLI~%<^!5"K/,lJԅ}\݋^ iizI:!ud)뼩?z4|#zK._B,#K];:rcZ΋ҧJT { D{ d]TړAz@뒦EעOl%BE,>GΩ;XF-~ /E=="VHJ4aQj8$AW#!0zgm$ /:lQfpxsՏ:ILO -dWJh8(H{,2i LH%-,PK8b4Fs68 CDx8?`1a% v r_`&$F4OԀJߩ"[%PbP=6Ԉgm"Q;z>͟}MfTm޿=J] Di*x9ptL _"U* iynr~T! З#〷h Pf9Ԛb{|Xj;) [s8y^4Pc̙{'eK6Z y"L]P}9td9-UrCln)7WO5'ygZ)Fƛ@6P2Y myI%VTka)}R8Mx>qe{WQ}tZ;cCl!X{y7FmdfRcH WSz~ÿ.:']<?ʔWH?U#uXb$gs4ӼX%9LosPg^ vȧX% 017rb=uV9 xqQL^<j!&ph!b8mVˌ'8=|c߲9xڎ$5U-N6h@!x@exUt6jnvkʾ>JY3nFIBn7v^'0, !{<㘳sӕ"S Xd7gǀ-? $N\y=@PTRhmMT&6S嘨`S-|w_i>\];_S> ӅT}CU0P|%ձu[3 V#VDel%qB^Q끳2f{ƲgR(znj6M$cq4eB'pE4(Dam0˨^[x`рڟ0K +lDa"(>7ެ?]OQ:q5_)^99 ^iZ| QqAIUׄ,GKRqPq 6V ڻ: #O82uِ55WuHC#<}کC EGҠVvA] .\ Q CC E v+e7' Ӏ)iD+3ijk}5b_1LOX1f\(دj©rb7.Vw*,D"( X .miX,:S6\TLeJ?$̟+LBT-d#6~MLṙ<Ag˗S{jl!uI6P8bWE- {ˡRQ! 4?摵z4l1` 9]aY?Z8u̯G^:{ApF>_k3kُ;/'[6vu+j~k1*ib8eYI= xP |2bz;*|3ڀi'44!D?:FSJ]ߣs6bpSH:9~p7|idtzooˏL )Iw^>@ʜ U.{@b.{Dʪr'5žG bLYAhY$MY 0.@[UrT0kf t.{h`zBXdªO$J_r٠<[THxS6N*ѶEe8͒EiiBLVA& ~j(4u&ߗ|t1(m{>(ͺkgшlğLgM%ߊ095ҬS n57AN֊ 0ݚ5fC3WãRy'21y:')hJ>{O-.3Aj)-bT!] wㄙcZG|bDzЙH 3rp` Ācl/rO0!W]G#Pb'5e2%!=ZXcuYghoJ=nqyN~F"d>ne?U^Ԇt(1cɝHq'_>RBhDT duIos3>7 ^u]6WUhnFj! *o$Z[\6͸\փ,^Yk/9K> /\ M Π%'XS_{g^m`./QH_?rw񩜪YH;e:EA-@C5d gG9HQ!leӱ[ h۵e7ZM̼|fꖻuy{xLPRd"ZwYD_Y -BP= 00FQc[@Ѡt\ 򓖟0N[7& tcq6VXvO5FX}g{aE;mv|K,+-<#YRk6]x<FE:W$9µBӈEIϦHeK285mÒQoZKNGn7Ԋ7>+ppEi|"v\GTvļ(|.</{@GuR-&[YC1-}8FsIג͗+MAV 5A <8 (6ބ 2я_D&EQ!cpDƌ8ḿJhTy.gJ>i=.Zs<;{&\ޘ2Հ?l Ml$#dZ*bchf8 ol_iuq\|ageY-'#4a㞪{"An\U>|@xpac=ҀD*~C9)ЏUe0,䗹OZA ulЂֻ́ӾrBc "3erMBެ{pȠ?WR5LEi~D"\goS VFD70?XR@P@{e fv/<%BK BJ|o«g((I_T 9&Luc ´ؓZMB]5!QƐWN9J9䡊QoPD *um8 |Γ n4p5N> {pN! $=gP m=A6H׉,;z:wHXPG &0C5+Q7${aUvhfY]Ż$tAr4z h6$[ .3 9>R%6+=ǬHJ[YSz& !r7aA<>O^qL;/7oYN%yg"_$4X6sCEшx[rXf 2hXc-<⳧ eC4'UW;Qv  \vB vU#ۊ*_N(@FnÀa^%#@ՌOѪ5 1W3Є7mqc.gB/U1Yx)p ǻ<6 P 3ڞ`j*zgs~`*ƪHGC %DS9:QK.E;<9 DR^G Tfz۾A5/F7h j0e˜؈{8sQkplI k\swoxNlo#8d s&އ.c.I G";#'Ŗyt.rJrD]%p-k h>`ua>9ȬիBdqX8*T^9+kB3]N& 1LAy\ 5ȺgeEI11UnvH@HU?m͘x @ת aHf+g$j9!NsOeIe*%_5D6|*FN>l#kWx"H TןU6mit?čemV$b1HFbp$`fK$dt5Sa0(4e$ =Yi<қ^Myio*`aյa"_V.],qwsyóf\ad_$)G7d(>|PowT'~ajۗX OR HVVNb?fA-j4 Q p΃MwZAu%Nm@CK9)O}k%yF' hB$(rsظYLbA3y5K5ݔB㈖N?LA03xŶ'w/ZFs\Pc2S(%W4|jpU+qKe'K㝋\L#q*Ch]4\)eYX.FsK4)@i&o7 )?Gs+)V,CP:"&_ LB '~扃ي  qTs#:ܾ#]R*]Kt|JN wWa3+Dj#vvuUeiڏ^M툵ݼs=]j;`#Ӝ {$M6H-xGz!ѣdvLP%|A80sفn4u@Wm'N[tTmԘH= #G3f "x*oOo-770Ox5H (D;O݂6 oѠ*S?.SdX蛐ːɰ>FOK_³M)HGr hhBt{pٜˤDw[g=ZUb$]әB# _w6`]`rȍ&rXf]F5Y{r25U vxzBc8p` IBeQ3_vT]dSwGGE)bn#$nzLqbrK*Ǻ}QSJ7!/RM /\ 1a0ub ,T뇥m.+@!=n| t{eȭW%Ͳݬʗ _¶ ?xF҅0h4?eݷb, j0Kj:<7u[׸U.F E*XgyW"L]lI*m+Mc/ޘ8Y>ifNvf2}E/8iPٚM)RF,h¶f(bK'l 5Sנ"7Rpxv ґ;qH¿nJW1ÏzNyu@7yx]_N7G&HiEpъ27Cb(rvH:> e4w>!}+w e/u3wpϑUČ32P= ]劑2(2HvmU8@|jX-?"_g1&]yy;/n엵TwA1 1kN/?эr9?^^8\ySk 0$΋hL()6T+TڍU>5VQZ3}qasc\N*qf#[ `ժt4Wtu"-„jȬp/`qNpCQ7qT FQ6±oB71J,٩gCqcXgmܻf4L#p4Kt1gtՄ**inRoa+~aÕxsHŊB+GK2wn[ȤA 8pe y[$KO1˃C9]#dҶ3$wJ,"*_lT _9,_c) u-bH]ŹtPgj\o9aV-uG:,N1Xcgʮ80>, hu]\gdEFC(5&zgT01'ć.{e@ (5o'U̴/Tʶo3ń'jf*e{ Q((i/8xxKQ%aB"R |m " $6诳0 z[ǐ[٪E&WZ%`1$+pg[QAASws'C#^+C[DV0-z%XGz[^%͹f}D?m8lŬBrmւ^>$WnG<9 &&p>I\%̛1; B ƧIԎ.=O?>zyzC#,Pf:uMFy!S;L<(D2LK2s8뷖0}?/ WGǟ%Sa@q&(;bi^˖z*wY' `98 ?4uXGL|:XE8u: )B,p0C@yGHJʌ;E&cemՌh|2;#Bbxd6&}}F7T< GWVќ{Ѕc<-"6dɏ1;s ?x,&8&5E`IumG.zY>ǹ҃U+:`pvTՁ88m"T`3b/xG<ϓfBMfbc59G`(u`W -zTEKJ @~/!nJk?Eۺ/?AZN d2q{&Y|}M4qR*qi}V15ԣtLFVjA) _l>kpUT u`=,0!t]Y/Įs{Ysp$񆄹o؃j}nz3'};eGtysf.؀L/%AMӁ~7dXN(4up EZї/ɫ׋f[үPb붋U.3Ylޕ{ӳ>ͺ0ajxô.fDƫb`o+>! M'&K [?xu*=Cof<\O(,qlKY݁jy >NkWa3TWPmQ'chIurFV=XV̫f`l@!):Qu\sl~>[%w5x7^IUNbB!.̰L84`LkR.;C2HGF34`m?<4H:io8<} PFMUSsQ>:h`)Pv-uE؁DAy@Bj 03Vn[~yx ]`@ƄBv%AXUkTqh>Uᓾ0odah3.ZOWj=Or?Kͧ q+DlRY3srlMQH#!)~ĂE.Z-_bV]lۘ%`PݢoY0 U XI#k:9TӼ$OƬufLK#ג &tp *dKDaHj .&oH/'9̭,2Ka[íZ{dT9 &Oˎw_g̑DGGYHڼ\O%ОTZۻ`zF\?QuB(R}ݸ{חV/12aIsIAJh5&Ua/$ R]8xg2',47wm苡zTYol; -FK]kүOVae^sOJrT4D3D]K:q1_Oc jH%59C_tI :"ҷ)pA~a߆-VsWkfKk2rgcw$ o37~Vvސ D˔GO9>p}+霍gHy^ ke:H̖nAhEruuUkk4ߌfVWr ]|s*:sd]zaa:E3 i:~I"WEwS+Ocr\֔EITjk$]U8L`ohYr:fNQ;st;V<~H%,.4슠!0Sdk=X>73Wۈ!_r'nO"֭CZE}%GDjs׎N%x`dq]A3\( I9|IAleƪlX\any#߉244j_uCzsgu+~jX[b 6+ŴȢ"sS|ҙFp&t"jP{b .əW%ۇ u}dMԖn Z[r>c>؈ffCxã6:N 6/Kl#$6˭}4M"[֟,2:T04& #5Ci[ty[T}GFY+8XMD _1zp]yz""rtڷ=D*S Càԓ.lXk9 ZFљGnXäUvמAUӿJD/! "U GbXXI:jH5mƒ5Am-66~CY_DMa"ebUXIٟOZ &8{ x01~*(NʟKm3PX=b&nJK(rgsrjmHR0hDlROO  *.$űGGdވuA\go¶<vr}"_”Ol ީ&4uZ*V+t+Ȟ~׷{ztPGڂk{F(W7Rt~(ӑ[֋gjESΗQV!包 ٷ#2DTx+wNqowٮx"DaJ[Va<|:P+>Bcހ<j֏lܞu gGP[EG|xr#S(Uc~oEo/ :j μҙ@|UdmK Z7ƨAW2 pҖ><6ե qpsы "G[jjDW&uB UcnMCaHs`dL,˓6,h n4oSSloŇh0_; ΂>lʖvu.NLM'۾ҥc L,, -nkEΘ6X#5Z J4 ?=pwd?٥ݻ`zxռ+AaHw6k;Mih8 *{y X5Z]Aq)w݄8T%N-Uǫ;\ !]w&=Poi ~ǩb_!!Tt{O׏8-ba2ʙi ڢF,Zu ec\kP| ( (T cJID8}op 8ȕNm_W8|,>#NrmL&_| ָ$ăQݲm1Ke/f/9Eϔoz W-oȮQD::H;a+-T5Vց; ⦙(,e  k#ro&0[ٷٙz){bx[%Yj5#MV ..2c t|B4)adטz){ua3ps v4A}*ߒdW^-Hxp]uwM 6T;/n|78&O˸ Ȯy.]ODd7 1=赴3$6 >Jֈ#gP$^{՜]Y>tz %>`ao qt!) M<8,)y(UX5pnqj6jIp9h0moRi\`. xYnO[2'Yg9-n=$YcRk9|ɁghR#Bm1#xSԛ)")/ R&iK*90׍H81smuh4ϏaBz x9 `pe5HofxA◫o#B`|:JȐ~Ǭ\D @,xG~ n H,/]5#@T`2*!jؘ' XJ!}5F#j\8fB 3(j*[WeUapV|v4] }a{(=UQ]e=[汴 n-p) QŒ|O+[ePPBonhp{etey6/e\tK+`’ tX>y.CsSA6˾O<*]5t vAF ):FDSU2P5LjH?䈞uN.O^؇w1v;n^6c dη$|``3ۥ 忆iY}-l{9^~H8{k+ ]Y-? i xusp] u<Ζjf[^t;OMeK&gG3۠əlS#:Sҿ/!ЇSd'?%{QфN!*2dGj%'5^Efs|lŃ-K CÞˍX™6A,`f#s]QW[2Rkv˗F/@<ik 4ET ꃉIPˉ\(Bg#IzkF1l-;50 xyjuT_['ޒ"؊`R JWM6BKUZĚ帏 I˄|KOɉRd(ފrL5m˕;뭄Mu =/]wbI掤'!l8&cX^xo40@ htmMʩe64$=$ #n0bWa cCaԱ J"*9[|'S/{7. H'G<:?Ggmjy)W)F٬/5?yV6 'M5x~ ˫Ȓr4j\Qy1f0i1c"S/ (p<'J]Z3ܬ% Nϩo-0F~# TMoU?3.VpebA u5*G\r=cgȠȽO$LQr0"fCF#*BWnPxi6qT ?/ZGS_8f[t״sN@Eu(չb6x8Uv&3Gl!Ҁbu0UNˈjSV vʰͅ,lj>/݉["Sif"(b"M;_}~n*ٺ8'[ -Fȼ lqa؛^QBЉL^].skߝmdsV6Bp3UAj>2|owu+75{񈛭C7r Mg&6xA%Uϔc!Ѐ= oOc]pAc9?uvK5SoS teϻB…(&،jq$v 5u9r3f? GI䆜_ P?U=y}7P!P{x Gqs6x.u_:+Dj&,4%0'?w[YI?YKΘ;lZl!$mDrl"F-tפ=uvt#oDGj,+vIU/O ;NF3s6*1I-nk`NM֙f9Kpϲ.L 6\AFE8%de$;%NØE>6ۄ_3w0/*$%¸k% vb`|<Ҫ!jy{}Lfgdݨ|-u,SU gWaKt+ aEYFa^3&۪2Ju&D8M'I;wAO[M$]ބ\Mqzf wXv4+Zܧ8wJCE[߈@r|0>uR7PBL7f6'meמŹ7{Gw]?fԧ>$Q_Cjc6B`NVT7k+Nr#eY<-#{-oO`0e-Q]Xp^4պ#PB2LKDcIW[\,u}@FZY 'cR̼H&k& D( :փ=Nҵ'sQZw~ OB)5ә^Na!(NvnIF5S^L' BQ wtz4@†_֐Mv`rK_md{jၺd~ZF2Vjܮ`/Vi2JpVH~ -9s_%Z 0a5Ti(`g/F f:y`j'&+'Po?-L(i6HC2f%+H96KMkPfVO8I›gdr-„gz쟻Rp>|Srm_\W@=Ú+)&pW 61-O6yjT1p ^pT<Ӟ@TwZ[,pҨC47.nͫqK׌ $\;r't1R.e)6IRG"(o/pفm [p3d3JbM*AyFR 4&az4bsXoؒhznr_{sjt#4>L8E%9`OjMvm 9.po{ar)Wm]&^7e KOqXtKwgԲL 8YcP KX@ldEw74Ѝ"Alg$J±/d'eVבU:W"Dtrŕ-e>y=~{/q?LxߒbD& %a*DD^ERhba>`l(IŰ9<ĬPECz("en1* HTQ"Y T\S66YUާCϛ{-0rfHS0 $$Z:7m{ Ph -v,VQe0(ď@]9j&o^ ̂ 9V;˔isk-jN6W~q\;ugS3mSzIY~Q81!rtϛuξD/w[]X䇺C~Y7bKŸoNG y|N8r-Q(󧸀\X+-luF$\ڤϤȲ(1riaL<#YDzdꌓ+6DO5@]0+)LCz[Zk̂uQk11e(^MX xھK)0 Md%txx0 IYΨV|/K҅gv8Yq[H8G>X`ʵs4G͈EgY,0zNzyq[e]-k:pXiͯ~x< q(g j+ݣI``6i5f$e>#g=bLD5.eDBT8Oc}po[ebr vnXUJ?V x*xrAcL mTaxr(.f+S {i8XQ&' ?H8|``x8]6L&"G,]ǟ#m\yڊX #/}$ԉ-%0rl+#ݣ= ^ MO~bO0)ģ1 +rOOa='tf.xb?SbW8>}OeOP{cI)b߈uhע='c]o{t xQ! J-=׆sA{("||{us/YP$e`4VJ~W#wb߁:X]CJ:^7 "$J$L nP#N0jDo/W˅p|j+όx# ԶE>EA=MV\LiW'hI%tK=*<]([^ H4N& ݬ8̣a;Z-g ZnxC2N6snn2*y[yLmu0H ,4]P, zoSܶKϢM$hC0?%G %cOMIb+;܉k <޾gBb$G6Jxy`C>65L0`@O4UB/)$wT U~C6 = 6>`Co陼\,PԺ,g ^vW@nKutM遐NXOox>\C.(xO=_nV%ۻ!{ȽMj\ޠFT/ZЍwpjrC꩚eoX.H0%dQӱ[(pOh*})EZwdg ʦ,F3iD?4x }꒑l~ܚ#WuhbB8TAGxޝ\Aǃ5B;7"C3g xوÙ(s某+# ήِ+ھBT< gLbJyNE{1yܹ0(G6beP*csu }-4)5!@KTXV0 $+u 4YTd#[;^[=0j][# vz9FK7Ԕ)|*# >aTDD0Ex>0~](۞xo"OYkaYBbu _k,i*1DOrBՙ" %ЪZ bwuD,~mN޺p;e)/r,L;VоO^rǿ[+Y{5iZMpx&GE~c1͜B_M )`~2%/f|-`XL/]XQeͪ+j߶5!0=|cQ;`HkNc{0êyX"; M[[N f")@= 625dĒB eexz87x~>׮ sy"ǯ_:ټ_n ,*x1+rcD R:n"{zW66cIb>&d`5+.Ԋ𗬠K@]ټ:eRBR I)%)Qfs'͙_(ÇDied*u{[G?\@$Jo4`Z q8"}d{/w|a}W^<qH+ 5T+{w\SBsjd:G5n QS2OzzF Åh=dQ3cW}&Y{IkMkUV"!#g"y[dl8$)EȗYށSylDr*M.ĔrOGQ$wgv"HMYO>r(/"й7]*1w7 }ssִIw+<Oi-\ >ÓsHsmǿp=GЌ `I.tm=:2h pݠ [! Jhcm91NApnB/`iQ\hQ,OlϤ/B$o@e5m=߇t>-ڲCHv_[Q[iPsFذ>.GU:t`n&veha Bn-)qU$ E-?!)[MaH\/PSٰS}YS2=P9- Pg̡?\ .:eC Ui")'b J}[Fp^1OɻP>W@Kn_,)n:izϦLS)o bnVX:ugi JPe;vn3A ק&B+\IE31 =n3I44%⨼C'7/1ޜo?d[? n)C 6甥p\?:?+|=`x}i2m;)/Wcz &Cyb~g%9΢q>\.͠#`ì0s{;6nxs7m3]ա[ !|4mT{$YTL,IT$]8%YR509DW@#6dl+0,WI+))WZ'['|"h1~ .DY`A6s5Fk+"ɮ7h4>uk8+5^'|܈.8c O}M!oX7QA,^9>$& :Wsݠ1Ў!C&1;d1e'@N1&w-{3R|'eXL֊:5uX2[RWS;$ +mo7P=Ϻ&(<'k4C~Xa,2qb \#;'j!W !LD?Wh' D`6'xpc5$—4%Tt>Eh\O\KN@rA m \h7Y]YCЙ]r컝S#&J@^ؖJQB=BEn[ekr/~:P0Z5+T{~wс?Sy4g, ˻L!{Jce lr?=bm'y:UxzEJ/}^?wqހ O yTA("WxZ7"oXnבeXM^eChN >+Kid:hV^AbH&f4q~Si]@l츮Ҍ ׍l{y$HMu"i5^h%z- NWLQ^_"o=2C\0Cд4ZS׆oS\]e-dkcMu׋׫;z!98k2]]nORzϾݜfoVIBG۾`\8.҅8$G[.[mFX1Jp77;hPVj&9s*P,CDf1 _5Rn08ELҧ]6P$c>||2J/'#mKhgj4TOUe "OY}h.~< 82 *x##>mErr=KqzJ _uă2EPiv  awYswyj/tkoSm>ʬv߿;1?;$T!qLMB*$>ddn CDMy>6>9:!B1ar6 99xlmEevFjRFs9LFiX}0U诠sLQBM{Q/f_W|?bc'5IuTIx"geZcjb?᱌Ǘ(>Eض)?rη]N-%q_.,ϫ#+7IMRv`[!-wWhoU0.^)l UDIp.YV: Ҩ↾KfOM sAY2dGHp.-`AgM&bL8q8dF-q&;zJ?Zvyc/4p}aZe71@t6#njl %|tTDam7||dTJi`#d3}MN$6:a*Z'JfiVāV`i$fO((c3NgIS{8 O%M23ҽsA_I>fM4U`dʍ`r7\D2i yp=jIu,!%OxzsP y}2֡Qq 39RNLfCr΋P#/kL*4 /= MMqS)'F}Gcgi갮dxq-Kr[D23,kq>|n=fYug%cVJeIз4~y vIdp:Xy˥mM )mÝ;= dx̊Uǘ'%KMp؛Qw0Lbd;V:N89xm1-{@"r"2g9HG[~Y"~%v뒜!CťmxSKag0ŞΛᕊR#͐^CDb'47" Hր3YYM/d5M(<<{(h(v>kS6=@;^Ņ4d>$Mʊp(3Tz$:hQ"bwPOMޯ$CCkQר2vpS5iUD D{XO3ylE6s gcڏe3}y?3u[:)G?Ķo u %_LbYM@}/ˎ8.ǭ›SxOpnԾ>xiUB > gl >hˆZ*R]oj}Z yDewjS;2I~C$6ܳgsߵirsRdeai~X6a b9vA,a4 rUv#4c2a{ EqAB$ǂ5P{vs`y [Vޓ .3 "\5g(|0`{gfi{l{[7.PKR!^VQzhEJKMi:L[Su]Z5n~ǣ/{>I,vg .-'>b.R,6c^1sj񧍾U[5~&g|_yB% (,d^LzIݦha g73cxQʐaB~G*UP: KU[Q<=w+L&}}/ڞBJ;0?5$\m q5>}$%$糈:Ùu|QMN/ʹ^&],׃6e;7Sޢǃ2VA.j<,I=$O͛:47hͭ;*+|? U0-€z"Oxs"lNeq/ WHoS=sVLdd+?˩l*c5@qGOz{ssTr 6p$@sZ+LlF5!JxLo\MOMhHL:`1[^XF=+$O )!&D%ޟMLvK*.扁sir1ډl~#42)Lx L|g4۷޶46w5%UV ,5 뽄,w[**# =_$)1mֵGg8>;3r@t4&p,y:X*1O0^W_0H1y])[zj?'돁i Ck֚ͫ!{-UfUM1f>8;=rmW Y zq7ǯl{DyϽϤ V ʹ]v<x9!KĊ5~?(3ǔbvdHJPmUZj;JǢI?X5~nۙɏ~Ƃ=vmP{i3gbԝckN+#^۸F'j0uzI4Ǝ_qgݸP"1*u(:R{(VɵJ>q v%ĚccvSh:QA'U j{ҬLAA"PP :}lt^JCpvkpWJKWJ ;Wn.ß>w+g:ّxZjm3 Ӷ&\rd]cjӬŔ $ !PC+X)Mn@n6HWɽܪy+g}}hx8pA{ usڨEȇ5n/)9 ;Q㙗(]04 \?_dn-=KOHc(ifL>(s2H`*QVbb3ϏLװ?2-q{!k]1j@r䞉lmDHDbow gs,'@ƈ 3k_F>f(6'n+{K84{1v aۖѲiK Z2Y r0tkx(vmAnz2 >$ôok?#譯%<}ݠ\K=I:nm+hh)ߗsICGeCE&WrVr#DUckʸD^d٢(AVrW 蕴ۯS=Z{]IM7 *x E)t%ce3|FI:~&?A=ݻx}Csi!'J?,U@`o=n60Y%I)b1Vw3m]SyLY/POs?2SrE~KtM!:qpݜ|xeW0~A+22v'r'%$AѺ lFlJtuga$>۴)辘^9D Hj.,awa# Lزg@)r{0-r(uTc q3WBDݖ}9Pņ^æ O nɎ$|^NGIQ,oЃ;d|G' 1\ݚtL*J#W30y yP;OwaɫxS/ח{`ʼn@w0,"i#HD -&IDx;y蓲n|3y"`Kxo&0X9v)@wvaf,շ`㐿Ϡ8N@LYYЮcv8[?ܕtњ8ta7Gt@8!\1=lVd)VHP5yaHIlnPa'*1%+#bB0"ƞ'B{CpwPy_iGA0w 8F.&g_``i$\Mro-FN9Us?92ޜ5;\ 6܎)O` %u-HȐ&bi1ԁO[0셩.+NרnSX6{4Z^IF'ܝMvAqd *bّ35&_u"W#Hg{{U'V[ <#dVGiptS"$sm-oc1EShQ^ș/6!J+cWL97YDfOꑎ-sbA¼ Q+%)a3LI&O%PQ1Ƃӯ + VNpi@=OSׁu2hl;xR!hӡ\=Pz-ш9r]O ,7(L_"N\]p%q7RY1*ɬEzk~YC/C^^E޺'ڿ  P:Skrrͮ=K5V@}.M6W 17"4ؿ\bßFVWڡOS"[=K{*{jWS2 et- _ IS[Q`q5)˚ gf-Gw(BxC)M ^fPRIr$*|~|]yk mBTT⭐|3Mu*`g0 rK7.^bY+btR#I(49a4u YW_4q(h\9oY^B,E46"D䡮5ͬ\m V[dTٌ!NPyb &z:cHKޟ"̦VmvXwOFIa)[ 2oh0}NdDw=pQ0)Ovuş֥E̊#NA10 lKå܏ `xv >f|s9l/h0L>cIٕF-H>΀D,]AzRPri,Ļt[Ͻt~/4F35֙ _apF8ML(I.]v}}]D>۹chu| 2$}^"T-PTLe&/'(6ʥ;Q˃TϬJ'֠\ ,4çTFf#`-ZyS9m5+ʒ1BeB/?o.pH `~\q4FnL혿I>]}Bsywh(2<"&᫕oC><)LN6In i4ɽs: Cm3̓Pq?GWP<]nK7ʍg:mر6Ekh'>h/UFZ&6)h탶uI8cҔa_lB(O0v e"?:N;j~x dziT5 eZa3ffda%:氞Ǡy/j㚀_3]P]Ž$"|@^`EICVߙE9@$GH.]hWGC"-θM.v@LbY{FssN̔}dA=wtD0LB0ߠT(\j4sx|۔`HYws|;C\[d×tg_/%&Tͺ>3-f|kG_!i20Kv;/" k&<#1+sׯF ܧ4~Mb*XfP%̯ϣL!7 /W56oeuAphLλ(tS9]귭ˊX bktAPj<_r aSL ntOcqOvhLdž2[y ftƱuEA듳zk~J!sy:#y A7ꗴLwpTqߩFy<`aAYZqh 6ptE6c~q^Hu/=K V1˜h!;a" Ϲw͉nD[E`PhoQo0χ1ZvfP4lLF,tъh"VR3室Hz4/sY+F. od"n)E9VH-hr̨L.;Awv2 KxI=uEALm!Ks24HS gpdi\&M_pƣhL/ʡm }&fj/v|n0 9jZڼ'Zm̍ ,XM]cyK.F ,+NΞN{ג|aFx^Hɯ&̔c( p}v(ߏu/EnLg[95[UOih7S궄f^S{vÒxa6ΟE] Dv[R8bNFkY%Q@ҿAWxJкwIPk(,en Ep}f10zU4+$+) ⾸]lagDsrYA@U9E?IDXwĂCaax I"El- Vzb --xɩx |o>_C+FBts`BnY RV79AUkT4\2g-̲^U'E*V8 MR4MML>ej%I:?{tV:H ^O I f$* NU+Bעa_tE݁nq8 i|c;T’O ۏly.CgW%Gv1US9/{ XN~Wp,ސa$yHOe#p.Z%u1P;Fވh91[:SX]N#o恟BgN'QLᎥ':x0fn6wuݺkD]cZm۲K*㴎"ԗZ8/(Ƣh*| Jf컌чdEb*.H{Mj+DOEB3@̊; w/U>iYo%z#Jw*@i8>> X`X* U1t<18JkDJ3`oEcK+2"pDnXE˿3c7y~#A҃CAK[[cK/I"[I!+1i$)ٶU6 Tih!V^UbpoԢo]Xc EM疄j[e0RNl,I`flE6rY-_PW}.$fpZg (9GzBx[ħ5WE'[;KtKIFhQ3 'Dݛmy eju:+ѐ$ y`Ĥ@c& 9*vtMCQR)񻫕J y V{!_ ;ԟutO2@hqZvy^慚cC ˴XBUTi΀3quRm4en@DX-(mcLUuZ$s&:Eeb?Hw,ꏺB9.AzՄ/Ž~h_D,>Hc,T!#ȚԢIs lYEz."?)*,;{M q#wHڊ!C FLڮŖ" '|WSb f~)3bdMq Gi@{xF[Sa- Džd1+bWgfӈԿF( vŽxV cNYh8_ p! ~T|5@_v G%#ݵa_8d(=hLG𱏎c!I}BzhQ즧YkچMH݇ d]#Ke!q-b5.\ xB?kjz6JE|¸wI4|[ƛŚZ7O.|qd-nrrZƒ&@a[ &w>:B y;h<33Zw$&k~ZwBVHt,+e:Q f C/3vwNgOaiQ65>>d %M`x_ _KRHξYb͇+)gIO {V󖯖y羍6r-$Hz:?BsѠyf,qy0!ݧ_dGn\ʭ3Ѳ,Kă )ʸ@Q[8Tl4) X(Ђ~"I]`'$Ob¨96{FPG&G'V M=D/VXvN $“( Kɧ\9N1?n9Ͱ&U>pיa7j&Т5q`@Cj'aԿVl`:0«őFdɃy,*q?+EGJ*i7:%unbPpF{Sc-*_zMeʉtЩ^8EGuL̩kVo:-Prbӳ5\ObB=I;KbGdGh(jt I4rHPwl1؂QYinJr6°pnꊙ^8< ƻ؁Mf]6ɚ4P3)Ut} ϗUk=3*z򁑺l! py v)wΜ81 ISsIC)_鞬$1JB7-30qLyo;fX^@йP|3Sax΢DĺG+jB៴<>}WPA~b`#ŕK[Θ[fԿh'mԢ,̎78IcW2Ơc6`kGjكPp6kWab z%=b0xrJr #fI+lLI6.`hV;1,q ␼n̢C>.Rm9_g8,s, Ǎx兀-3ŦELX#H? iR}e&V4|AVSi+'*,Ӷ1+r(xSTEFSDoDd̛'~6ZGqF{Y FC=ÓlC|Aah=sۜ!w*x#SE)ȈBxc84^&[@(1ZV.,"[e+(!k^sj9r^-o[p| Q4Znj9%\m͂ѱv u>'{!rQyNSY0NDᭀ;ۖi!"ɽqZW;*sƽ3OxB"8cw՞ᅮlbvJ< H}Uj5PYf$>7+^<֊4u#X0?-~bB ((/VOl $x`Ǩ1 J|lEƣNF+MI;%2bqÁ ӡiwlRpn$lkZov-5it mw v vs;Z}Zh+^6zy@4'AIV]ӰY}dpCXs!3H;D}ɮ$ynsKSdb <6^zt.yۄ;I$$U}𺌢ƪ30"Ԙ30Xǜⶶ A*r(߯O7V.I$V t5ktgw[)˔ ()8ij/↧GC8eB x(d]bO\@|NM+*v3װ #0tb|v#L#},[Mk CSlc?\xR'.-D 2iNHnˇw Xv>^^7Bޑb/.IumeޗoBEw~n7͙יȈCVь*=bu@+[q+,ߍF+;V )S$Ggn'%QcDlxz<~Z4*t7I$\ReI/*s {P,atύ~0~ᘵ>M!UDn:!) {WAk<: +y^׺A "-Z = 66?*'.p JZAZZob*vU׭. 3cHPx*uuL(jVD?~)A\ףiB.O>1)]<X{'8А}?YaV[*BJ@29³ѽ3 % /~8Ϲ%e!Azƫma Y!zʋ"~4c :mc DV>2U15}> 7s;tFGr 7(&HME<̎6ϼLQY*_TGFd2#pˉr)y0 Г]tj=P?RXl 7]nE]Aqz`Z?eCBZ+SYżY06SXhGȗ=mk{p䙇%:XF^e'Wc1ljL!>`D2N|w('HӮs"CQ]GޠifS{&,'P;.F &wwxJ-9dEAuyBS⍸Njbׇo]X0)LilPka`xwZ?7( P<1g^XU>AL Jn1( J Etjn|p" ËA ,nZd05vU5frA{a'!qM ٲt'4gOqX"g٨H?7.)fRu7S23m$P2# KK+r;u]%[ Ut| N@4G+L؁'d@;hL:UNM=9rK29-=]>]J,u{30YɟCN||nf~bUɉi]]a1 I/굳}!#!"k&"#`?WqySA'j|J؞ Guv;yAi*;)Fzga#]{MZ*x~; w헣fW+*QYbe%i%=EӾԋ([$~Z,4#)d}^H61I#OlyӰ:hk?~J5+Hyڕ JgKGPEpq VP@J/J[z>,E~ UoCc@{fFp|jpZiL5ZbѝNoJ4N!uaO]υd+ƞ%Eb}d\Y?:zhבsW`ۯ6%oQO>yE#8f:E)+;Y @7;m5g/ACIdbJ6byCPl;ݸeN;WV7P Y)%ʾ9ǐsK̼%1 ܄x [`L٢K{^\ln1Sq׊e^Z"MŀĭwHݘՠ,~_a!#KgTv<Q2K0M'0o|b+f{\W>Q=Oe5楟OxXKUP`6?x@ nxEwGOA~qui|Jˆ+zYoW; CD̤ ě-K{b*lDQ|4cH[IF 0HhfezH2>I\Fzj|}l̊Va1dG}sÛ;KcP_:\(W7Y8EH3'+k.FS̢^ၖq[\J;Wp:G7 gTnLEF+ܡfRx&xҡ?QiR# ˛!`HJ@$n\t1.΃MƹgLGcNn!XjFW+=GhBN, v(3mbn MMz M6|%4PE'jV Oro_Šw_[0],!_O_U0RTЊ;P ЬeBNM>4\2 oN_˫g~jb @<)4 ;׉}P;Ӡñ78#ً̡*Ӯ$*s+ ʁ&%K $wȵ`,}\iagSx][J{@~O4#[-znLDw/űR0^6Ne!8ً2N˭+_ılL~mS7h;`c9 I0|^Y%eˋ F58~%HIsw{B00/3"i&\U@u/TZL&ReKIdR'Ldiv Q$1ש(V!?3AU"*B0pr^7k 1gE84 폳野+kO;j@$pՔgZgjr߳M*W8 ļ؟kV.1YPRV C6!q}iQnvCŦu|)?opPUgF\<1#Q yPz(ZDpPx#*yG # kص5 ޙ!N;wtK x2__1"gs`! &Hhg~j4:PǞe$:*F.G.c&N|T9yc J_|-mPP 5Q҄;ң ҋiV 3j5{`t/!cjEd=|@C+Gd : =xA)% ,7K,=ʦԭ7("|q#k/5|!FUxD;bM.͘?ÛU#~S6blh4Jڮ>zpp Zv:,.`_q}d[\݆R?|LVumT+pvb`C hXha$ґ\]9ĘLsa2/A*H*4#4R_k:AQߧ(v,ON.Uyu0sBS8E.qOj9yd5|'c0QZrq)l֖NȈCeV/Plsh& BY"{X-cdrJBL]D|¡o>KD2QxHe*c_7y-otȞ"'3Y%Q˞j~3Eeen47FԮ0G>FCהN zYzC()S)|ĩfIɾ P(T wcn"|ءC<"UG~hx|BCvvA{l6TUB6/?m&۵p0Gf:A.*{y_# Y 0do1>r[bM'6Iۀ|@Ⱦ#wɄa:k(ff?%w緩n_ (hlV/_0U_7&}6BUa*vzɎ{ʕ`,:w8Is@dCb`G2L`#Dًt:eT SG Vၭ)3ؔ VN  mo4g_`_łch>!^{M.)q7%?+9@<2wq|N8ި0Dh8tFtul_=lcU@h6!$u44aƕ !gBu:-D QԥbaF븛N9<ۥd_;թ9E]KZ[/@`~[М>AM@}G/ZR)J1vǮ:AnxzeٔYa+TExz5Ys|OY . ]5yyRÜW\Z@B]9:- M`*Wo!7hϑOU x`M$fۤiQqyBËҮ{5Џ?엞%7qlhG0>5Q~Tǃ"h*] ɀ&1uZA0q C j5Y / /R|~JU *XMwJ0Qӷ3_R?klԡ}_$9GZ-%h'%~ 6/?׼gZņshh&[(~~ 2eu҇.]I vBO%my<K#6gqc$[|%[T؆!L@V/0x%i#4\]^FxMG\kmF4V|r a?O3RUw3Ze1Ҁ0ό9o^Ƙ\>7ҥ'Eo9) `oH=sX#J "8Hzs3e" h==NCg$Zh΢Eu=pٙ[ 셴D@0%/ _6dj'W$fd,PC(NW~.`GEH[ +#m=!fD i$A/,@[k6jgg>/> F{P&4 <^Aή l}l5m=3䔙}.q\'1OjJV[1lTX[Pe{o~]EQYƟ`1H"Kg^< `}^[Aؽ=(7[sͼ9  eO.gpA5f,`3e.Z^YwU57)E2ᎻOc%6 _i(v-1/Waa"8͉xAVnc88pKkX\G/%NY]tw,]aC#ugᡬZd٢B (ㅩn$h%X@76 :<4sϯ. G!rH˄)+)|WLKku/1pv?3BxQ!wo_]'9\z\4y0 B8o =w$v R5hCEVǶ)ކCq<뷠93(⳩'4ݳʌi,2An: 15y9~ An%՘!0K\]["lx⁶,N˝11pҬÒPT&=us=8#y.<)u4Ө/^ZjM.D`}hAv +*x.ÝUxW8dIt4@:J+_N/H˹(71̸c m}Sb` si4$?Yw"?:n=Y8A]_襘TVN}Й/M?۹˓sVD~s]m_ E+"8BwtAOI=nNjAa4`ȥd 1=UlM> `D68d/yCv-sVVrl <Қ6d2TAfMp^23`B ]jv&=u Sdof9/{4Q;WQfb$Σc r0L!)LVpǴ>;$'3ƿ8bEG <lp/щ@1o2^.=]rF03qrCTʋT%s)ahb=%xL0Rym(C[mW;9rMYp)DZ)L:vg[b]kﴣ. %9 '<|D/<J0)ܰp°2w>)uځJ>d:o^ mݥÔPpTe`+KV,$b@b}s:ytδn5ϕ`hEOX?/D_BS/Meݞw= ә\.M:F&rd (YMuCӌ$F:@!:b Ozम\46u4LZ!&^`tlalC}i=0h4G7|lb%HߌM &Y 7. 3R\P_o) (|CI|Ijɂ9S8MЙjϖfy@BOXռf-$T*,|#g5TZ]Mdȴe)>9pS1)M:a x9Fng~a>̳eRFGm-PGSҊnX#qxQX:Ղd0sCЩC;{]Fd~ڪH5ݯ@; :*?A(z >(*}4;Уv, 6͍16 s)~B{w8|5xL֩2 j% c cr“PrsnK_pFt[%f'(Xςp5/&Ǜ.&s|_ZuzՐɂ-؉ږ/!: TƽwBQEMKDxRi)lI˼~o-`D"tG'NRv#mȰ]< NDj92#h(S"=`՝⨊ׂp:G9T۸;i+^w}fK4tS5߇xf|nGax_˻fFY#DM R'*ܶB8Yrs B!!pcvUi>{A$7ӞdR@`pkQ„S}MY#9-Ȗs/W"=àn0FuƌĀwv`f-ٱ}!`--wZ+-~]OR\Wۯs%0o&[]GexXdQ+`걬+1Vr^y  p>xozm@tYTFAn*ʻP>\Pɹ=J#XFHX *:47* ^ G7S!|Exz(&مĖm¿s6iͽs[$?VM0--9ֆ( ӎp-cv3Xrm˿#QK *1Ip =Gʹ` (-~hj>r;zrcp\Sܥw314%@C@ Lp^Cj錙X *9,d.ǼL߾lw5^F&,I3! d 1LJku @M.[䃇Np,hސ} :gljR [sX}m9%BQ`dkvj1IYp+@A.&~tVU"'6r.`|I@" l>m%Es˹O<˳z{;82t Gf< ")7Mt+G$HW3*Jc 5xDjl㹎, 혱NϹ]@2+臠x;#Eh&Ž8u"_Hd^\^Sga4q Ût&!=DGi;g9C3wAFANď)~*:ь{#xjզ3+3iJ 4`DK%k\ [ʙ|I(<ۜ2,N +׻\PJύnlc"{jǒFbzVEAF20g Dw|] V/S:he|IƺZL/$+ۀ},kj*R@ RWhNSt+ov[1w%]GPnmG SBT$0Ww4fr"ol{4#ᑻ*ZL1R! Tʓ`|8`.EԃG箓tM.= 'R݆ Ng){qDUF'4SJ@}B)ܚ>dAc'('!ZT?JVЃ!3_$7G}?nP>pu BDY#;6BUpYUWRh>ANpœD>cɡa SY3?-j?oBԖ-Rn7ѭ-N:?Qnwd, dO.W$2;aJžy8-WE#oÄ}?jN:D9Qۡz8k ^NBO,3M|k{n,U=,Ь6@F|?܏TTM37պqFGL[^ a!*~[cw0C컒=yw{ ő puMk2濉$c;iGxZ^֪Ds-7P5{vocjHtOi&Ϭ`VЎru  (n),sttnq?cJbHTMS Vm*$_Ҥ!6eu nsTa̍/Tź -:Squ|@sCXjoG( $E6iWEfՀma*5jdܿ3Pߘ( κ*FZ=Ld<‰}PXv4jjU uAL^Y)Eh\sHlӅ J'v={!we*ţQ& Bn@PYy?ly4'ݞn'儼dUۧ}`;6aE4տ:-1}`9P*cN %_fEk! ׈s}ָ V{+8RhTb6p"xdU>,16$nEjEl"n=w2*+ ,4,pp^2u*~'-h1 J?j'&N\P$kZ^HA9F!YF>DܾSݙ,SZB%]̴ K\ CgC M󍋚߷xwCn!*;I'8bPgso]X/}=ڪViƵh*P7NQ #6Qů$[ &JKW 6wRf>P5=Wuu@?g1$g2z `Z0[݁C0Z挅edd"Ac.`k$MY$|=)HxbŠ\k;}ӔeFt*!hmk)s+GEwO( [].;fnN z_Pc&$0!ILtM Q P5޸Mʿ{[D@ՙh'8 aXhgt!giAF [[Hި(HR ="ep!k~吚}}KBl2)YI?1Pфc]5[8yтG&Uvdb{fXp3Ee"n}ܶDQ?%4$4vΗ|&i@]D {@g-(O^j~E $+ GPfi\v*ˮDm`,tMy&|łģC" A!ҽ~?ehmtޚ~qf!1` цɝ+nW̃Oz֪=~$c9l=cP !$\1p(R)fPΝȢi71=TWqpWpu %fPs}/gokUe\ F}SI$aeA֧sQj!y25AB"z]A0p)FS.S0S#qsYN} #M!Ѵ+K [m16+ R5A((ŋ=l 95Cf ><BQ}P&W:KUMN[2V=!s4Pt,dfSOQ1\h B ;w&WrhKv&HԽH7@E 1ˏpx;!e{(c-8&0h=[tf/N0DN5MWyHaXgk ;p^SN{ytD hs#xezi&K:YE&޵illWۓ3 d]~b=[?< MX9ME p?^9hNq@ٳ ~/0WtN$E'nܦC3B[0 Ԟh2Ο@3 4? ca2hoM~I4sLoՒ%u^J@\ij׏GpZi9[,{˂:AP*؆ h^nt~:g>b-ٍ5N܆ئ`E"8etX6F +0e+KT]¢$ThaX?_ݤM}kmR3 ÑwȹSneJH#ڏn9'>}UL~ ,mz3|pmT8yV?;JH׵ZYmeQw!2W%BmΑ(CdhIHkPd?pWҔ{ϫTmRRL~l)}|{1b-Ġ5m6v8(Pe^|& 'mǩY8H.ӈld+6^[RU/\[k֯"|vPBXMh$D8잤0=l\~XM j}GaUԣ2 E|O Гb8-UnATICHAT8a,P`q-T%:Т@vgy9iai]adǡH,9Y|Y|T918YFY^_64"#z/Oyf7)JB)ӣ+շ9u@*@_}!#!_$ k%YxvSg/3~/qlsS\D:kS-C=ݘRD~8+cI'\0`8`=ы:o6oӛb)a]LE(=o< >)B2,GhK<)Wgb =_U5Oh<,p{=yFkVn`PyTe+A!ܼ 4ۉM~w}">+'J;j..(#?]q\ǹ,[Ͳ)Ԡfc8GBtn*tҭl7 tNyu0J0L9̟"Ƞ;T Iy'IWHǣiww=!*1k?%G\zB_ *$+ }MLqY/ zX5J,9KʑN-2D`@ECF;|ƺJ=91;-) ({߰+tkĝB kDp?s M>0RC7w}#Yљ>h ."q^WPh 魰B2M0E6|p ~m:Bmhլ =;SW)roq%qpċv 1kQ zs6oW[E #wx$' ċXjALsV=Q~®HX2<~.I$]I%v%}Ge(3 ͝tj0rKhM!A %?3Z5b[=d;@H]uEf-p29{Nc+"L*#Mf _!7l&=ε!-at? DѪJ+'@% ba\-F9կ![^wU/_Gnf!SvL~3sP3$9~袾?hk{ϕM؉K~dwtIؖEAj5ըvdWק0M"#gII%0zZCi-_u_1Ϯ&h BBVS$3n@6:e킘.dz$iWCMPz?>ɡtDS{w}[)1ֈfj1~SƹtZ7SJx/?sr$"l˜4|NчE_KΑ]T+T8{Nk()VoI˭G|tsquADwl<:јW=+|RՃRb~R֜;+4^`")8B x+9y3̰a/:ǟؼc͇Qr蒄qd]Ϋ7NSV`sn7c+gy}]"{GN#*\@[@0_)3|PH?'}9~V,gGCX9ţ+Z1d/6ݩ)Yo|{Zl:W@9(0Oլy Id3%ʜofЕVBR^?Sی;ag?8.x0Zj6ףo\91s&$.J60 `LʞO$ Z325KI(Gt3A\z9}bbA0D 7l9Mifd7+ǴhCOXv],QQpTtelZk䑩8Ї;)dMr:eHznޘj%a8js!`St3L+C̻EEk0a`7L@RNC,;Z [җs )G:c!IO_ҰhO9n;߲\b9x=h|df4Ї28T8bGីͻe!+bPmH5cWLڌ, 1FƱTRYE[EYy/<