OpenIPMI-python3-2.0.31-150400.3.5.1<>,Ifp9|2J& ĮW>? {HDMZ[Y_Mv^ V4|)0|;ga.*Lu.6"cS͍9-PIA -LȒ?pyZɭ31{ʩU}Y6_Πk8ÔxRËR&p]:mVAo~PQT#Hrj/:BIK ;Pa;[@=E/M|Nd9WÖic%PmīP>AN(?Nd ' J  "4TZdExE E E E eE EEErE0 $4(58<9:OF<G=EH>EI?,EX?tY?\?E]@E^EbFcG[dGeGfGlGuGEvIwJhExK|EyLJzMMMMNCOpenIPMI-python32.0.31150400.3.5.1Python module and GUI for OpenIPMIThe Python parts provide an OpenIPMI Python library and a GUI, openipmigui, that makes use of it.fh01-armsrv3SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Monitoringhttp://openipmi.sourceforge.netlinuxaarch64% y0qzDh+'44l^%&PC -{l00g 4 f+LV;6GUB1Ma^2F;/, 5c&Nj큤큤A큤A큤A큤ffLffffLffffffffffffffffffffffffffffffffLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfLfff10dbccd293498fd38b2bbdeaf194655eabd7ef104d34e9283fac74bf014e1dccbfde28673451f265d12f04ad9199ba904fb9ef8a1a7f9f9e2231efa34e0c02d5072e1e39575e737527794dec004d5d8cd2bf870622a166937159e5e5c7e33b5ea5033c003bcd4c9517eb99ac1515cf8b0593d90a8caaeb4a3c9d336211a98512747f94738a7240999ad0072882b12745d377ab7eddba8b2af25bb83d56bbce72a52e66ed3574f05dfd6ea028b891e78ea4138d35b80476c61b6f810f0d9c09f74057bda6521a511fdbafd74693a4e6d1826d6af237803cc1edb81b8914077d3ce9c12851a57f2ed1397b8e67102633769d2c8f4858a3383005d9ae4a086a3bbf30abe7e46f07363b7a28195bc2318f2ebcdc9475f569f07faff5cc78212a672eb4eb2dab467a1a40e6ebcbf79c510a2185e3b835ac24fdaf4d3413b1ab52b1a5d6a30cc23c8ae09230bf07503d357e9eb1cb0ef6239815435a35726f573c329285708ffeb9efbdf2e0e4606e1245dea5273efd04a83f9d5400efe9cc087ad4314984d8bdee621970f69f616161b7547ad13b9c50c394d6db5bf7bbfce7c9a4388d93bfd5902b4914cbb9c447cf7f1bc85ea82154e62fa554e29a2ea9037d890bc95f17e59374b160ddcd7cd4d55c889ce1e742f7932788d56b5b7d7e5332aaf0cffba86b00203008033d1fc2c4021bd0d238b495ae879b8187e74cd1593e66aec676a2b107bfc8eef96aa59281a49da2c396bbae9bcf03be8223117878776d8ef193895bfaf9aee180d0d65ad96a6a3a429f4773d4ade7b9b52701cb164c1721fbdbe8478a61293a03b39ff04d5388fb53f57ddaff8b9f854e83346b109104b1fa6d6f6cb6d988362f74d5a5a9b7ee15bb52f2e46a70014032f1277948f93877259fd232ea5a7486d83d86ffb7150e39b6d4780a5e36926900582a49978f6eea4c077127a0995e5a3b48bf1a430849ad7b837cf874e4b2a750869bda981f35aa9b02bf8b1d40c27c57d418561b6de1751d28b1c633acf32420c75bcfbbeecd041747606a6e54d04accef45f9e1e0a32fe529738ba9eb65cb34a18a6ffcb3134a047aebe743469634b7799e4d06739ee51099154ae1db5945431349279c00bc65067fe05dd61e176fdb89073c29a33d86d8de8268d160e5f50d5b4031cf60fc7b16ddfa30a8c6fa3e3aed8ec92fdcf4bb72ab54b118f005a31f7ec8d1159b3c97a460ec2dc37e2bab0bc8e0024ebc24ca041f56bafa4af3780a5b1a9dd0a2aa79013ab36a2b2c30474174fa2a8b4d250c421ce7c04a91af296dad1ffab6ba7403499a93971b731cc1003d9ce44fccd9f62ca4f96a7e799006eb877f072fe5e58c10b522971a73001d4dfbde143c6ae090eee22b4183f9823b0cc3257c21df3e82ce12c93f089c9a6f9cb00d80082958043c51b66b725281fe589c70f7695d3aef8e157305a2d394a4293891a5cc7a411a50e174cfb2b18a72a7b5ce2da960a15c536a84150474cb47e1c0898507353472c61bd5750f2939458ff2e6f46878d04561bbb2aa3b69a5549666540a75eb749decb9c2e75b6035238781904ed5f2d5c02435fa2dd6dad7725efa5c91868de8dbea9458a2d8e09afa37235878627b44b8ddc0fabcc90def4038c758bb54975f7845dab0421451309a4a3a8245880950af9b041720e3281b8d4e9083bc8cdbf912b09e86d34e417affc3fff4674f8ecd5ed802d33a03901c0f9adf79343f316893372ff4e8339234cd67f9574064d047f8df59e2da154d13b2e6478659c9b0a615976df0ddc105310e97604d885e6e755e7208299afc39d989d962d66b6b54065fa73b90b635cf708395397001f20775b88f0bff9880a605309a26dbfb4b145d9dd50218766dfe545ba87b2f666e3def0fc00d7990fd07525e95c4b319e07494e770958ac1e1a1ccfe691ab835cde9c36c44fc6c88b5fb3ee1277e8e07046526ace5244c9990edcfe865009882402e1bc315ccbafeecc1a905fc7e70bb317e922484ea45b2a0cbd657b5732b1704dec0546aa2e5907748c4925fe0cab4c410ad0a10bdcf1327850c3e8e3b107f136a9796a82fc7b36229965feeeaf828188044fd607851b4527edc5465c44babb263840b6052ca69ea0111c0155b2d865272626d981b8cbc4a6bbf3bb72ee35ed99001aa3b922d97d97fb9fd7773b10b8537f1cc4e48ab48b09296406146605392d0b9b51832d5df5d07813c7feaf460e9687e95577b1ed81981a68d832a4352e33ddca95cee078553f3ac799f945d8cccdda3366cf85b67b397a7f712834e841ebe07e222e879f23faf8a6febb999c2839b4b46513ef3670b5bef96ffb1f94802ebf6f0950187a082a94224fb46d7700db1fd72212bbc2cd0acae41983c29aa1ee1cbd7a6f7ed9fdf44a2217d46c1a44d6beaebf008a24066881735846eef602112a80234effb547900b54b5c04bfcad176efca6852b6fd53e9cd7f62366ce6e179af0f41e0237b09032b8cbf3d66737f1304db72d982bb095fc155fcd82f237ef4ed6690af5e03f0e6238275ec40392541e81cd9afc2b66d044ea87fc82b10ae6f9f483a8503680bb60160a51c5a55b585fe8e56619b51fed6fc067b706bfd5ad72d6753ff4df609a56fff9a0bec5b654cb2da17b143645561b04ee327f80cde07ec85056d189d1cea02354c0e6bab253498fe60a668c001c3ccef79af1e260df87f6006d727e38f1da1053f009bae5cab8f0ad33a4fff62b21c3d5b0cf36264a9d1e97d45492b416349ecf9bcaa4e28159ff3fee4b661321806b119ff81eb1f913548158039bab3e293d3e31d1533ba87e9291845af5298ecd853345d72ef2f2c8bf57398099f1b031ab6f07c4b00c75e8321c294e74266a6baba335d49e28df8364aa755456204e6be51d0da116e02bc5263b6675c7c4862738cbe02604be4a6bb58bd74cecb3d14762700ac4d91d1507ac23518f7f88c04f942699b7cde65f9d391rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootOpenIPMI-2.0.31-150400.3.5.1.src.rpmOpenIPMI-python3OpenIPMI-python3(aarch-64)openipmigui@@@@@@@@@@@@    /usr/bin/python3OpenIPMIld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libOpenIPMI.so.0()(64bit)libOpenIPMIcmdlang.so.0()(64bit)libOpenIPMIglib.so.0()(64bit)libOpenIPMIpthread.so.0()(64bit)libOpenIPMIutils.so.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)python(abi)python3-tkrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)tix3.63.0.4-14.6.0-14.0-15.2-1OpenIPMI-python4.14.3fLa]aS`:@`ٹ`F_:q@^%@\6[@[h@[Xf@ZaZ@YYRHW;V޾Vm@V>@T@T@Tl@TKtrenn@suse.detrenn@suse.detrenn@suse.detrenn@suse.demcepl@suse.commatthias.gerstner@suse.comdmueller@suse.comjosef.moellers@suse.comjengelh@inai.dejengelh@inai.detrenn@suse.dedimstar@opensuse.orgjosef.moellers@suse.comrbrown@suse.comjosef.moellers@suse.comtchvatal@suse.comfgerling@suse.comdimstar@opensuse.orgtrenn@suse.detrenn@suse.dedimstar@opensuse.orgledest@gmail.comdimstar@opensuse.orgp.drouand@gmail.com- Fix bsc#1229910 CVE-2024-42934 by below 2 patches: A lanserv-Check-some-bounds-on-incoming-messages.patch A lanserv-Fix-an-issue-with-authorization-range-checking.patch- Enhance changelog as demanded in an internal submitrequest- Add latest mainline fixes: A lanserv-Add-the-judgment-on-the-validity-of-length-in-emu_cmd.c-and-session-in-lanserv_ipmi.c.patch A unix_thread-Remove-the-fd-handler-sets-before-it-s-set-up.patch- Update to version 2.0.31 Adopted patches to latest sources: M OpenIMPI-add-libncurses.patch M OpenIPMI-no-return-in-nonvoid-function.patch M OpenIPMI-prefer_perl_vendor.patch M fix_dia_version_detection.patch M openipmi-tinfo.patch * sample: Prefer glib for solterm instead of posix * sample: Remove -rdynamic from openipmicmd * smample: Compile ipmicmd with glib if it is available * glib: Allow NULL timeout to perform_one_op() * lanserv: Fix an issue with rmcp sending * Rework mcserv.h so that marvell-mod can get what it needs * lanserv: Move sol_init_mc() into sol code * lanserv: Remove all calls from the library to user code * Move ipmi_log() to ipmi_log.h * ui: export ipmi_ui_cb_handlers * ui: Add link libraries to UI library * Add -no-undefined to all shared library links * Rework ipmi_cmdlang_report_event() * Rework ipmi_cmdlang_global_err() * Get rid of posix_vlog() * lanserv: Use recv, not read, for a network socket * A lot windows (DLL, winsock, etc.) enhancements - Update to version 2.0.30: * Switch to python3 by default * lanserv: Fix some various bugs * sol: Fix some various bugs * sdrcomp: Fix some memory leaks * sol: Fix some packet handling errors * solterm: Clean things up at shutdown * Fix a leak in the selector code * sol: Rewrite the library code * sol: Return errors from close if the send fails * Reconfigure the transmitter on a reconnect * Refuse writes greater than 255 bytes * lan: Fix timer cleanup * Fix init/shutdown issues with mcs and domains * Fix shutdown on error issues * Fix a memory leak at initialization * selector: Make the timer stop with done work right when handler running * Add parameters to let the lan timeouts be specified * initscript: Don't delete ipmi devices if udev created them * selector: Rework to allow an arbitrary number of fds with epoll * Don't disable fd handlers before setting one up * Don't crash if passed in fd is >= FD_SETSIZE- Use Python3 instead of Python2 (bsc#1190999).- drop -fPIC from CFLAGS which breaks our gcc-PIE profile resulting in non-position independent binaries and thus weakened security (bsc#1183046).- update to 2.0.29: * Add an external definition for ipmi_malloc_shutdown() * Pass 0 to snprintf size when calculating real size * selector: Fix a signed/unsigned comparison * selector: Fix handling if pselect() returns 0 * selector: Return the right value for timer already in use * selector: Cause the read handler to be called on an exception * selector: Fix multi-threading issues * selector: Add an selector call to install a sigmask * For for brokenness with fork() and epoll() * Fix a deadlock when freeing a running timer * lanserv: Allow individual group extensions to be registered * Include readline history headers where needed- Update to latest version 2.0.28 * Fixed a number of potential buffer overruns by appending a NUL character to strncpy'd strings. * switched from editline to readline * some variable and function renaming to avoid leading underscores * more changes, no documentation available (ChangeLog file is unchanged!) * Two patches now obsolete. [OpenIPMI-2.0.25..HEAD_git.diff, 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch, OpenIPMI-2.0.28.tar.gz]- Use noun phrase in summary. Remove em dashes from summaries. - Implement shared library packaging policy.- Use noun phrase in summary. Ensure neutrality of description. - Update unspecific summaries of subpackages. - Drop --with-pic which is only relevant for static libs. - Speedier /usr/bin/find call.- Update to latest version 2.0.25 plus latest fixes (fate#326195): - A OpenIPMI-2.0.25..HEAD_git.diff Patch to latest git commit: commit 4ac55d7dc7016c9e5f0c474f69f4e64e7aacac42 Date: Wed Jul 18 13:59:29 2018 -0500 unix: Add a way to clear fd handlers with no callbacks I had to manually edit git diff v2.0.25.. and remove .gitignore deletion to patch succesfully. Build service wants to have the original .tar.gz tarball from sourceforge. I also had to add the bootstrap file which seem to exist in git sources but not in the exported tarball, even it is not listed in .gitignore: A bootstrap OAD 0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch - Adjusted patches: M 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch M fix-conversions.patch M OpenIPMI-prefer_perl_vendor.patch M openipmi-tinfo.patch - Fix build service error (use /usr/bin/python3 in shebang instead of env A use_python3_shebang - Build documentation (IPMI.pdf) ourselves as IPMI.pdf vanished from sources For this quite some build requires had to be added as well A fix_dia_version_detection.patch- Replace usage of deprecated py_sitedir macro with python_sitearch.- * added a section defining IPMI_SI_MODULE_NAME to sysconfig.ipmi * added code to OpenIPMI.spec/%install to modify sysconfig.ipmi according to architecture * modified openipmi-helper to load "sysconfig.ipmi" AFTER setting default IPMI_SI_MODULE_NAME=ipmi_si [bsc#1059820, OpenIPMI.spec, openipmi-helper, sysconfig.ipmi]- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Upgrade to 2.0.24 * Mainly code cleanup and small rewrites. * Variable renaming IPMI_... to OPENIPMI_... * Improved internal error handling * IPv6 support added/completed. [fate#322830, OpenIMPI-add-libncurses.patch, OpenIPMI-no-return-in-nonvoid-function.patch]- Version update to lates trelease 2.0.23: * There is no longer actively updated changelog * Various bugfixes since last git pull from 2016-02-26 - Drop OpenIPMI-libtool.patch which was merged upstream - Drop OpenIPMI_2.0.21_to_HEAD.patch patch as it is no longer needed - Add patch openipmi-tinfo.patch to detect tinfo properly - Add patch to fix OpenIPMIpthread pc file (from Fedora) 0001-Apply-OpenIPMI-2.0.18-pthread-pkgconfig.patch.patch - Add patch to not bundle libedit (from Fedora) 0003-Apply-OpenIPMI-2.0.21-nobundle.patch.patch- Update spec file to properly install sysconfig.ipmi (bsc#989985, bsc#988443)- Remove one occurence of perl_requires: once is sufficient.- Fix perl requires by using the pre-defined macro (bsc#969576)- Update to latest git commit: a01bbe94efff3a5f239b3b5440c8..052d36ec88515c1b1177faa442833e3 Add: OpenIPMI_2.0.21_to_HEAD.patch Removed modifications for: - lanserv/ipmi_sim_chassiscontrol - lanserv/marvell-bmc/TODO due to git repo inconsistencies - Some spec file cleanups obs complained about - > also spec-cleaner run through- Do not try to register/deregister OpenIPMI.info.gz in post/postun of the devel package: we do not install such a file.- fix bashisms in openipmi-helper script- Replace systemd BuildRequires with pkgconfig(systemd): we do not require the full installation / dep chain of systemd.- Use systemd instead of sysvinit + Add ipmi.service + Add openipmi-helper to keep capabilities of sysvinit script + Add systemd related macros - Remove obsolete/depreciated macrosh01-armsrv3 1728036782  !"#$%&'()*+,-./0123456789:;<=>?@ABCDE2.0.31-150400.3.5.12.0.31-150400.3.5.1openipmiguiOpenIPMI.py_OpenIPMI.soOpenIPMI.cpython-36.pycopenipmigui__init__.py__pycache____init__.cpython-36.pyc_conn.cpython-36.pyc_control.cpython-36.pyc_domain.cpython-36.pyc_entity.cpython-36.pyc_fru.cpython-36.pyc_mc.cpython-36.pyc_mc_chan.cpython-36.pyc_mc_lanparm.cpython-36.pyc_mc_pefparm.cpython-36.pyc_mc_solparm.cpython-36.pyc_mc_user.cpython-36.pyc_misc.cpython-36.pyc_oi_logging.cpython-36.pyc_saveprefs.cpython-36.pyc_sel.cpython-36.pyc_sensor.cpython-36.pyc_term.cpython-36.pycgui.cpython-36.pycgui_SoL.cpython-36.pycgui_cmdwin.cpython-36.pycgui_domainDialog.cpython-36.pycgui_errstr.cpython-36.pycgui_lightset.cpython-36.pycgui_list.cpython-36.pycgui_popup.cpython-36.pycgui_setdialog.cpython-36.pycgui_term.cpython-36.pycgui_treelist.cpython-36.pycgui_winsys.cpython-36.pyc_conn.py_control.py_domain.py_entity.py_fru.py_mc.py_mc_chan.py_mc_lanparm.py_mc_pefparm.py_mc_solparm.py_mc_user.py_misc.py_oi_logging.py_saveprefs.py_sel.py_sensor.py_term.pygui.pygui_SoL.pygui_cmdwin.pygui_domainDialog.pygui_errstr.pygui_lightset.pygui_list.pygui_popup.pygui_setdialog.pygui_term.pygui_treelist.pygui_winsys.pyOpenIPMI-python3OpenIPMI.iopenipmigui.1.gz/usr/bin//usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/__pycache__//usr/lib64/python3.6/site-packages/openipmigui//usr/lib64/python3.6/site-packages/openipmigui/__pycache__//usr/share/doc/packages//usr/share/doc/packages/OpenIPMI-python3//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:35910/SUSE_SLE-15-SP4_Update/11a7c2567635a247f4a98d29ea2f9295-OpenIPMI.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxPython script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=30519c423f290cb9cb6f5f3968f8e981d48e405b, strippedpython 3.6 byte-compileddirectoryASCII textC source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI RR R RR RRRRRR R RR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R 0,wiutf-8dd4b648bb80719b16fe8d1f3c784154fdefffc4cdfd2e8ef5c49507fccdde34c?7zXZ !t/ゟ]"k%):29ưQ&iARm,ʊpT}Z-of qw0՟pGo`\p[PhB{;?|AG򾚵:jm<E\y3aH~y$§ў~8/UwAx]Oz3ӐaX5C:v& f'{\ k%ea1dd+0u|ͪtl#GH62gt++Z:gE1@LUhז;;qqéHr 9j0W7Lx%?M S}WSwS1qA)a#?mrحvmO8}ܙ./MJAgV"|RZ}ͣI{b hEEd]"Io+ܣPj.lq̾1O&eb~bz%e/qQ7E"v BxBxeR^c}fZ:+C)wA `-f1@(5,EDU^(!&J +YF tBɄ1OtXnێ$\?^g,i@אQfz%$e!;th$Njn 3G\@ٕnW4A4C#Tf7iRπ:O^nJxizẎ/<] .g<H'Zn] ȯ5-b.b2L#或/f]dL&XrNF+-At!qB--?W~[JxoB }/? >6;dS 2N;QhF*rlb:$ R8(8qQ&. 4٤ʾ)g珴VB m!Üm3U–ODqdP(OSaݓ8ΞsUڲ0X#k[/Tǹ ggc-Rt>scH p")LJ34"WjrT,\ѼaO_UѨX{'*!a`#jki܇,d|Gc*}ּ RYg-?e~y>({p m, _Ad,ipba}fa,MaFq9/0͆拂=OHWKzurx! -qha+>&5ե1Ӡ>0eUgᠥ/KQ3g?]grQw^R # qi$#_8)c'zAoVK}f3Aֳqۣw V]eiK+?8ˀڦAQ6dZP"PCJWo}H̠/gg"&WGb"}RlY\oI1Rһj4`#Gi;j7ŎzWC8|hf@]c밦~s\_r_̟"ĭ,7PE7e.!1rl؍ϘON#ΝU\ܬm@sc y Tg L>r*nѧ)5=aEs0{c0::|wDpYqigr#|S)OSV7f0F7^<8k*'jF-P,RSg *6匯')VLEߎwUHYfDmpbJ6u2zK԰r;hċ[xoWS1lmf0xK."ƦtFu `e3RLDFg޷-߿o/ѩq _mcE_"Bkؙv61|*Np۳㸱6n+&ZO)-b`?Yܾ uHi$Ӥ5+OO&Z7+g]c ?2B3h;c e,JZp*$`'NO~(aܾRNzo\W$}kI-&*6H̟NU6A }޸_gk Y U֑0R῕xMM1JxSr\+Jl6OT<($,?d׌)=!_~yYZ<)^䒍<ט~ɳ7DOŒ[b!T\FRco#L5P;hU\8jNJxB}PMy][1e2v>e">ޫ;!+Z-?_+'%mpVG4Oms^hkN]GP<,bY^Rdu_;c`HBH:gnHd;L81TU7 ~M ͊pWI{@aO>✧F[ sƣӍĸ_zce 坈9TT[ h"rR$ʷ@a ԑísd/$&)*Jkza~:pg7{nfՉB D'IalťT[*OL=XTO.J8bGhdqlw>j8yG&혳S6ǃwwyK"xѷ֓8T?%Q)9+Gcdma}P-IPN qòShzDV?R0mlvWec*mfߖuH_yɃSف(]c:杰:çZ>P3M4;Q4.㊁ Ntc֪V<n =bn;x+X\CcʊUJY2Q%Xb)ܢAZ `IReC*}Qy&HӞ2""TV^{hM˚Ḡ@}3?sQmyFs;7՝K9q$R06P=$|iO-+4x<6MNʝәQ_цl =}%)VĤF#a'!"B6]SגGĻg'T;HBgʬJr3HS sͽQ3~H̓QMq0ߏicGޮɒ.D;@F7)!H.MǸuhrR"ZO=1ד$a 7$KO@f.H_]]a͂Z\ZNND" FF ]cx6m^BA8C4S]0(DF5Q>PQR멄,UoAPF .!4LB^; jH1*VˤT/':&]{3Wi6rr8?]kXd\k)L27=UDUF~N+w`͞62^Y0Lmf9S]G鰵2Zek] ?6)h/flxh!-Xby^,=]#3){U_o y9*"*r5W6HD]CaJ:a.sQw2ˊ+;@&̈́pNUtH@ (s`|WΟֹ(q T#yĔqx/YwwsB;~>P%9pgZ::)h*T! bn!N9ң뿵j]8i;oN*NܛL4A'"f%f9֏J" ޱD\\3N腚.Uh!sbn HAї'p0`/3fc{q4XΩ{͝l<[W/8n'`o E=zjp`,zEVlUZc' u,pI"1-B9yNVJTUǘ|6EK"{ݙ -c;?rPH" $"lpp.JhfN{y=k-#eu2y~c !-fO6r;Ҽ`o~QK밈 ~{m4gb#_?gw-N˜ep],ZT0:V7F<)&m͎"iAS9Oe,L}cMVrs;$Lw)(wF<"_gln~Ebm6I~uC3foXj!ݚp(ôZip^WLtZm)M6jUOn rK`dRv&o1IY4K"cqG#5 \@aaX7W}O5e9T~syiʏGA8CqJ5V]ӛqwwysI],L#ĪoF/ i(pRՖ|>0$ЛL<#N`D:vw``J[lU ⚏3C(͇_SYI~Z-g0=*h>%KqSib "m D01i).JI )oY>$Fͷu+C]Y/-i{٬W)I{1҂!D>ܜozVtu7mzfഹױ eu7crpU(VIjռ ό-ۏtV௄J[.ҋ{`K>Vyƒ&:9mSיћS<0レLf [VA-7X&=.-!k}٠$;+MIx4I;J.U'jS7 V_!>kcyvZTCDu0K+E!S*]>HF lT^ -dR"8HRy6!h$X+ Q ]ˆbPA/t~ KHWG , +:s5V]ȒnA&*cxJ>Pɪg?ȌUqHtħiHB5*myKnsJ'τiY|!oYYƋBx 쯂tȉkiȎo L59SN )u.5N᱋* @+%{k;,"ŖX9L61>ڣ֑?g8'Z3!GX6,-loݮ*>Ф'uHƮӔ'bc"bhp'i& @E(AB!|@!U(?;-C]jef6gz)GOM=S5&"xN -(Mn:m$!so8BخqWӢ?l5B eK3Q%DxRy3.vZ$KraMQX9iR_ԚKWҘcE g~5} DOrdH_L eweDA@ 7@-]VkM,z` I4͡K"SGy]ESupYɇgYs[C1J?kqyjc!Ca!gw]Y-!&~2 S;HZikgdD)L˩5Ϡb}oAqhv[ yn*> 5d;ZtW-Aa6FAr)^i(wfy-زόvRL 5Òm*qKb6D}u_ )ΞsFFf7a4{} . 'z?S|[֠bo =ou :Xvv7^PU7mWV 9|6rriB/a4: X#-XVf d eWi,88i|AT (þM-{h/1kAr!~Zo g8}N=.I錮/2+wxgjd}YKiHIwhu0¹٘sGlnU< Jvc[āa$[2¾ ZҺ>jI_;ȕFǼ~Pm9gw?^R9摿k[ t;7P?(pFfIs_~EaNzÌx%%a W.F.NJ%f TVttXO)j9 {x 0韋B d6B9ٵ{S"v)dI㈒Ǚw|#&m61H[X$7o|۸9Ϝю$S;_ X##&v Bb2EHbrR)ۼ M~]օ0Lph2؞`GY|F L {,b{E *^qnDv[aTlLMdo{ę,:ھv> Z7y0oi"\&m;+1MxMH%5Hi3˵C⌏-9Ҡn{ 0O !'9yN>BlaKL 2573Mie`^8n-oS%_hӮ8ڠzӑk DFoSPi*ø `Dw2mFwyoEY Jn xy*U3+ja;Me.B &R D? z/'y*SRUUX#&| [KC=~Cg(H5j]]Nj(Ր{VQZzc0d0 dx^ls(J- 7 Wɇ&u]Sb ]_55w5υ'0%QG)В38qBG+'3YDZ f.p;˲6Tt X}X8ń9).ퟏgeŎJ;Fr?@tнaY nD@ JP8:lby$5%{Ns~)+1KY;ȟ٘F]⚈yi.o1}vsC7-ٟ4`ْ}Sҏ{=eK6O>껞&MyX^rvvh[L_y EKl`A}8m T:dkZN9eh;^"br wfl(x;aaH|&ϯ5H8ݏ7bd.YMRЖn2٫yo0}?O~rw`5!bh)żIߖ|a.ѫRYwxTECiZHr[gi LZ;)CM|cʉ'2^dQ l[* =cR6P.o/JEpf!~-6ї]$~ oak-Sn*M:*iq^EW NDE 5!F&;m$zõ(M7$,zlRKo&9TQ YSru+)ձ:tݎؼ͋!%=BH V9k|Ïʳ̗z;p N%*$bIճ )*;WZO;Ly2!yaa\ gkLorGAUOKE Wc; S3 ҁN歬(ˢ O,ySzqwz:ڼ_Z}LC@ F't#b_ۛvnQ}*"ڒaX d?c1ѥ ) $V= vNetCYq] q 7юXo}2 FdB'hCX[p6.j7f.9Dkǐa4~"ă'tq!٨_`s&X8Tma@`L . PI!ie'K$A}J7vѼ%_rGl:!g>%VEOQVN[*) ^N]0Q$W*stejl_g-ZeVm{>,S42b\uMD^ƩsRBP,Z2 )џG mZɔ!<hn@و~^kr=1s!OQӗ Faäl.f|d)۬$r=V Z KVSsRxnMMyddV-\o{Sb"0|D\-Ѱ# "8ɣUx8,+xGߛ`:PUGl8Mdx G6A5T3 y #pUIierP*h?32I+2?ي$.ПS24HG8hPf/uؐ7=J߯Am8zLK{.2?>3Ұj?]Š1qɲ@WEV-,3Ϻhzs5CC|}sG;D̓#e8 ?c;"eB{#/0́UxRSKy#A|J{|&GC2^\I[)CbT2;90Cd㜉Nu5#!!s?-yD*Jl'Hq|w{`.3ÃUvcLNkL*>"Dz^d 8?=rǡt] VEƌ*%el* 2 WAj*Z 7A\֥+UޫH9t dI:VåDrւ6Y޼K 7%V'"i}w?ԍVˬϩܳ5hڻ|`|/Oۋ uW:5r>EjDxFD8k:BUrΎo_Y``O->3PFdc}rcCHT&O^qh $;47cuQ@;U5kV㖰59X>%1}G GmQUUv l#X ,I X*mż"RUEnce2U_ '#-}UFvԺ;x/6- 4㷪$9s z]噍бxU}tVpOSt Gi5.Q@J}BsB1ؐAN8k%98ۃeLC 7&ccHxScjY+! }6ܡIgd7̨mz.BB(?.rGLQkO ۆ޴302gz( DB<2l:=mV1njk9na )"S{]<'u , cYXEQֱa"kn 5PyrFGJNt (u3fd,SI[IګJq5!1Rvtvr/}4ntғ[Gd:Jݿu\e[nʗ`Ie. \DҗwbȡU']fbz  4G+%4 L NGGC~tכֿ{Q~KQ=Te;@Bk<ïj,,dAd:/ JH1m{C O5[м ۵R( ~ nusσܫ,,I}cޖ57Jx MV} $WKe3IYtJ5RHwa8)WBF2)IJ|ɯB8ҏqlF &Hєu 3ܗeO~8-WHWt l-bJc> d%f* ՗h-;lmm =ZۊW^oᅯ*zxFKD~[$̅J$Ϡ#6;3p2,7.,~ +%R;0!+u~a"Z\ #?%s]fQ|m̝IbG?`"unb%mޗ#["-mѬ‡k C ;;yi<sF29#N/:ȎpWuJ`.2R C;^/ 8Q%wkEL*mgK 1p,6L蟮s<}lYϋ?sڥ䔧 t`o۩O 4`0чwg桠PY9Nn!W tx1;}q#]fFy|0 krՀT'FU{"Eq߶Z)4x9[5@YNbڽZ`e\w_EPEgO(9o# hK6YtI$h#)}p%MlTEFF,e6VNNC%,>DgM̪S;jDAC:]#f#&~/ҕ ?jo>8f(Z Xi),4lE39z?jXQ!(ݗLޭ()}*ʣn+ڑAX}.k홮[C[*XJ[8ZI]Y#gYQK?4^Oů\(LL=o^ viO(qf9_;k~ $ġ1 |"2&$S=3,X|# C. r0,([> v{*DT" <.պĂMSU&Pfa7 Tñ ţ5s i!o W1*-NQߝ|)h6X>C,B%X̵փ)HTty-aDrD s2ny%92|, u9 N# #I$ո7lO'L]3IM|?~=s$N\6ol+մ r5C;IJxt! Y2mY|b i0X|sz\`E榸S< WHQ ˆ\H18!LS$2VmC3a1WϽـ_>*@ 0RƮL[v74qMrp +׽R8Sʒ /-P&ݐL9=K e#X:'a8v+u6@,@wG%!.[(HE L(1,Ar "+~_H(#e]w(sAxif6B`(lMoK߄92Y{b$HT$mXZXw-zUг[xTҠ|9tEi 2+_?{$[ Ò'\ \fjm.z#q1B!ԩgSK{eӐa[W%}u?'F9Z]y^@\t\'POHU6?\S[5khCn޼ѥ $H㬺SuP^s? {`aí6ج` p5dE;Ʀzԗ;<`3NuPo( /ˉ'nzs%^oI}V?e!|iK)8y)LxjdFC"Shsg%쪻]M}cc万Wie#wdz~߶P nʩY]l/ʞ\?I=vY@UB#(S5uJ+A>4);@Z ^3R?2CFʄx3rnh-I0bn 6ޯPgaifI{S>)j* *@Qs)e~$W$ۇ>S܁'ټ7݃*9 ;s6bd,~l]0nfy몜@&[i"<NS|d UCcaS! M%F :@v BܣTf:OBS/j u\bӃb̨ Ȕ ղ" H$#>NW+1]+!ŏ}dzI=gJqqq$`z=d|󌛪Cu)f{UY˥ :;6oUUa.emridF 筃 A?+Mr̄/`EHqMtiI)PڂR죺Y;ÿV|tޞ?!܎vIO.Vl.[{LL:9=]>0GOVD&Iu6sg z@}Lr1A߆tj"脏| 217.Iz>A\9E j&k $'\e#Ug0KDC%FzF~dT#‡0˵S#"pJmFTS!T01,XNV3U6 M/x49#6M_QlI|H1"cؽ4l rYr#ꐴi<$f3CxVu0g#*[2}̇*ocu6w괦@ _.0j˧n'tz,gVԌZ-Dd1\\9n!_gF?y: 2TlygBvo}<)x43ǗǘR4D>UsӸ)þփ02jrH37{S n=pn,= ߂Md-HzuMYWeU\}qL(*N$OC6 f/\։lk-C>9uO'?硣N-#/KF)ިUuRPU D]El`GJɶ.>`f4oOQnb6+-zV} L+.J7Oz?_bx _+M.bȀTڭ pc}`- 2] @K *:& YgG5Dyҫ@d>֚/)h$oM'ihEQұBwȎؕ۬cje\RUy9kLz6Kzc\j*m^ (O{!]"iG /=β}OyV'.k:q.6hɴBE+|])$A" b%HNpWA !-nѬa!F'e?m;-r Y'g4ǯecv\fg>dY)3 G鉡 -Ji*et <1|m&Y~ =Io @+k!O(*NBrZ{W6ʸAFCA丕iI> Dg^7qJtDŽy8]*aoxԷ@Z!g}\sjupUoD(@:X _LVdȻfn(.և/K VahwuRŌ #ʎ օ`wvul{d੣Ls B*LkIXٽ)Աx^Txk't_04mpLo~j@@ 4صR>R:fЛhЗз0v]N&Cq9z&-2}+j}zC.2׻E N> B2_4xP/!6G{!^N:\5Dd6jA;h(u>]$?vcG[!V3Wڵ12L ;<ӗHgf@Er'5,i>">0 P*do}[K3aeʧ#$wWfr=`J.xA;+a5!brmR#U=3Y\yW"*N3v { VPISIFV"]CZ7$.J m_ɏ. ;E101d+%΢F;S.}>X:{\پB%S5\s,<ͥO#f$exޭ]#5g!rBߞa6tv'+W&ORv& m$z[Hrt)e)b.Nr\tp7z~}꯳NE(Y͋m FnNG@;O4΂~z%7E1lUkӿBPy8e/0/!*K7KW3 1e}E`<5pS}'OУA,V ɔ\W9h>FiB/P !>즅CAB]s Nn{藉l@m!Eq(;)MqNI7vIF5Gܽ7[-U#Y) qܵJ1OJfxRװE?aWLͦ٧Ȭ7@׋T,t^99#"m2ŝݿIIUt:agq}KG1IOcн_TBgv!_$sЏK0>WcL휙}i *YAH"ߞ8;f WLϲF!D&5^Kgmf=m?v!^!}d7Y/V%v p.:|O7Qk T x= KtyŔ豷_֣Aqp>-Yl,T+,F_vˁxٍJ<{]Ӥؑj|"᳁` G Ͷ5`p6{ts"P^[۱a8Zښ] wЋ͹ K'Ej5Y+6" Y䌍hk, AηlYlD"L9J|Ɨ3iqQynMx7ǧpN8/?H='V,`:':=mWX ^d6Կ|hh,@0x&]TLmkDy␸Gem7A\p0_\$Vkh=]R*-lG {ۜ.hgRzT;^B#A$2~x;c1pTVq#%aLA1(QB ,6BG h*@C!W7Ǽ61{<{]V7܂ef(4 g@d?8PmJ~vDIdymv@ X0%̵,xeWk>AlktPK,\## bMO*@hC(Ynk>+Еxo8lUk*?|ԇFV*܌\UJ~3AmՖ0d YMi$O>3^ n;#2I__ɌhI,AS/`T"֛LCsuόS%ux׊3/+.:,tYsoC)e)B &[-l{`QY Z'<(O΅qh_9ηҀZ7B&ނ~1 i#"5鄮ŬZ4KtWi1BzPZ2eg~^ƠV$I+u(cKyaScO{"&9P^"%<13% \սsnFr㛢n_52(l繤"aUyR4غ~.El|S{8& T--zY;#2uo5~)b[_wP<1d'J6k* =%u(0h ;䫩f^讝>hfsڣCH7Aii5NPm> 3)`ВʺKibiۦV)QO_ Ԋ4j-O4Z\8]$V2`2%VUTɀ :^߮ >aoҒ>QE"]*O~8(_U^ɑ&?ʭϚ2 W0UND7 X,+ DQZ&dOd!q61:Rʫ\x qKVˉp‘-5iͭOh{391 ;F+nB` <1s*QP9)`CuP;]oډQه(ZAHr *+*-G3.@ҵQGO \ # >x;%"Ssȱ=&`*gP~FK:8S ' FZ,tn RiL2Cj Rܧ1_iC /;뀣,B>Rϕ Ituj/}МHH) +NՄ4m5?-M[(#nPh` "XK/Ne\S;E:Ii u<^6p'pHӒ|6Zyґ{hщG*b"[@?džf2X8jƱ[}R9ڕ_}SrF[Uq?O&{#wei>E(Ę=Eq386x@xuJL%f ztVIwG<Q&Mb2DeIa6I5zMEmp:N3qfH }xs7,lYQ2x-IH?9M|C9zQ70?PYSaF CDIǩ&;yuRYa>~3Kyt?lyF]1{ YQ ai\9,K(cx9:HݪՓt4uw?R3FmpBƬtLI*  [8hSءO$ Nyږ {q걓)]>.XabS SB} ~d?hS'܍CAIzO"$|5H'fe #F;|H1/D>+,/9zނ^a g_lWXLʢ\/~ 28@kjl!Jj%a6dPyrv/U"x]ڟZƀS ª'/\`Nց.\xi;u`aEr^{o_2ȇӘ ”mL 2@e=n?P~e@)' bJ! d0 償y8]kw*js& z%݈uPXzW2^_?cPN,o@/q/J j˗V9UN|JRY8[MNha L\-rU]A%Sо ;˴1FYJ@*blO˗JOXJ[P0ϙɯqNB6 ;Xtf7fY/ vfz28%$9(۹9녃>&Hͣ؛J%-(mVwhbm=Ub$fhzmʚ~rhVk: X𩚲ЫKm5¹ rE(޲FL1z(MQsp)x)iOAMszFnX@ ׷]H罁ɕgop/T#~!I;-Z Ҭك9rɝf%6w45yJESCr z 04Ά+u膱iT,[Vm88o;㴾0cf觗@A.5\VXPz]BkH gOu*#b-]T:F5NYkDbKA۸$DJe<% _P폓 LzCNcit<=6{"@=^jOLwԦJmC7p9OӻsgQ6lˋ@pKa_bC+tzX ՚0D1Л 4|3Qw:eQe֛~jY̰\T^R| \KXH9Śxʦ/Ku|g 98N[O|=:2@ .sBP&l?%ŗD34y'䎗rwa֣D lQI*̕ k6q":R (*/([EUrR!njYOv$@O utƏ ?G x ߩ eLO@U<2T@eݲ5'\;KA yDQJT\[78ʒ q QZ@'!nģQ..FK'ˢwW2gΥJơ%@Unؾ璛_,`d"U+ &ci65 lM:R23S_MQg< p"g[Sd,,Pb#Di勴 9{N|#8rFsdҽT `?JgVkCU+Y*>c'q;En&P}o{_ޠވ6C/ q^Amcѧ99r.DrLW##R.=jSE[/9P0 X =S"3AهjJSvVP?/ͳ!<|^#31( z)|(@`OG߀hd gA=MP7=ɗy5}Q]G/pQR`.,(P9=ml{_iwmӷBªOKVS}[0M;_%C.Brp645u4trۺs'-WZ:UTC ⺒ AkJL0d|p R>hFEyyڑ%۴F4QE5Hʭ}cL< x|c \$MĈ"~P/߈,_zv%ye{v22Lڢ˞Š\s e?, y`^u $hm-wuGBw '{&^~ <&Q LOPT{$}؁Zw-i_Wƨ^e* ǹ\.(*9֠(} ƌwOvxRALlVHY'[FX9AZv tWeb뚯UbjGF>6،\Ci&!:b!GŌ(,!.*իN1^G>n~04{i|LӜ`&R\혐 .(@:'VDd/1lS[GB`'ʣYWiGd{<U pq/ sl7Tv5|$i SO&h,0mOJLej f)xc/9wo+}m?_%RN2خ|t>.T7leڣbMBK'C+Y Dn#gFN_˟7"+sM=6@us䂠NO*xE$9F0•ty%u+0UKV7RMCTeDJԹ/G J8c6Q0 3_ vOPr6Y7ݿPJݰ`n* c$N_Z\  dU\?2WAς8G|GK~=FLs_pH}flo=켑%!TJd2|mYfB3|sJE-i%LE~Rhw%J|s2Rk PiCW$:Z@N`Tim&+ҮR9)Z4rT ceZ?+)vbO!Q ҄%X@-TYCPy|Dzpil}\ ss/Ik!$,N$0k(u0H.Љk&>aj!hG'>(&r/h,8kFh;W7tS+3gl;9H\_#|BjDa"'ѓQ"Cf?ptȿ 4I>H7ߦ^&^Dr.E2 ,΂lȦ;)Mc$ᚓ `;J5m\NH{,)z\^FNkp6'PdK~ȥY)}pZ>bxcp e{ ?C-Ph{RuyK+[b V9nYv͍?>DX"UHGF `4`tPᜫoUlɥ1dPY0Uz{ %M uѹe@r-$_GJp#rF쌡>c8/NI+-s !R~V!۔I)M߱JhCvЄ%'f%c2+f4Im!k!X;(]g N NZCkѧW6U$1_ABGW?#\ĺ}[w\>wU#ƀ[ߴJ }=7}1q;; ra0%v2Fb$u{U7@>? {WŁƎە޹ sO<6]&Q$+O0xCrr?W|<-R4ALD!~ft6ܒY'D-BdID.;˞N$|ReH@ZQե`8MzfMru a:]O>Yנ- y϶6tm8;pskw(&$#4s: `觯ە³ '!-R-?WO+Or'赖J wjQkHm7-k!9(ٰ⋘0.d.i5/JȤY]y,Et=JS֭1RAIO0QYWq 4 &'Иa5 <5zYxT<ϕ"D 6 ,3j`7K qZO=9H,1 _,'0|WSSW<*=߉Ы﵉&I϶ H(4!~>8%剳}Gz"|跚*Là QMȞ/XQQG3$x*Vk&b"Ά-ݟj{ßE>^/PP;khS>~9 tp:83OͳFEs{,&?ET,\0|#o,@tl@^'g̞`j~4Vc gz (3:|ڤ{ 2/C_⾞m &`b2OjNLvz p5Y:,k4A8e6k}ũ/(Dm.鰲6{8̺0^0VzVDxv1}i;Aʁ03+n|[ |+]tY&gT8KD>즐?2{OzО;Q;$o\d^c:AM{4:6+KP,Hˍ*¿VBC$[K/Si2j($E> >0Uae<^hAV Xz/kd f6_jq`UrDt4)QLKO FGJ ;5?y FxX92R1) ߑ}ouw p۔ j5L15FBC?6E-:<҅ ߏ6V\ !V%uɞbgJCIWY^K}ᖴ4jM7ږ\X6bb;}Z߰BkIoNaU,sS2>*VJW.r0L@9ꢙVQ- H(cRуP Wvn%$brYu৶#m$*j#9k#UeDtYt4%=à'[$6-g@V=xf:ymZRaK,S=kIŮ+FD5YcLK@Q[vNt \4!At ]frQG703Qi*#_[zE웈r\*ݾ7?[А9@m)]Ey|Gz 5AsŶ/umϲ3FJ} ^xA n3}sUSt ˡQjŤRa% XIztj ;= q*i{PuXs8";k,e{4}])dy"y/Lc5l83,_Sgp"6umwa=G}[E,PYzd}}ȜjWo ]Fb 8ĝ? {oƴ-h= ܳ5Z|TgZE\11j~J O2lp7c{T7?bT®gH([\CƌO1pIoiM@E1K-#kuEs8 ³Yᷕ jVV#~ `_W@.r\Κݣ^T== ?UNljJl, JZ'Rn>RZaYkt0Ia=1BcFǭ%A^}rU9<,7L̮բ۲qa:gT ǴE3XQUg<eV1z"Lɮ+ .!%zQps=5/E9r`ӃiU'aa`Xr=ɳA)r*"@xg 9{}pP 5wTO"SYTmd#Z?EV^ik想#]Xs4֦s+EzAq~p\$endRa!-1Ek]zlԜ3nɴ&b6 \`ƻ􂓆5`ޏhɃ,MA\-jjPWZ|b> _*u_}}BoD['a&m= I-eU޸`` 8)E\) r(OFGـ S(!H:@ >C .p06y-7uQkI }s svΠp`MHcQbjWa:ģUJ:ܮhjmvaB>WhTX=>1 M/:И%|+Hc Z涕2Iumxˢ\:cgJY2]ЗIG}Y7 śfHjXkoetEE [C1,6/ OjPCzC:Y_'DJiBR$]%Jw'-qwY?G4W(thقvt8%mEC1 9'=4zC'&6U:}PR^{`54a0, <AԗX>ĥh[Q*\ ۚVNj baZ}snu })/1++ʵ[D90YpmwsAN1*̱ UI?@|Pƣd/5WwM`l },opQu]wV16ȷ.z@y ^!&9'BUt 6 Gýt a@[ܗO،xHͪrّsVfMMce7T>j Zdٴ-r1:idU{ dZjᴇCca||9_JCPMm)wmAQ%3}ڒD}L kLy|n4 r>g"3 Žăj)@o9cxOϲ)m^ Lߟr$?{]L%;fq9 ?XI"> 5!l8l{L˧MYĄxY^&9auB,r; =u94a:zŅ*b@5z̳ 8ŷ7P C}1ԛϊlahQUe甯7R|udyj+|Ne [@Е$I ߹Ԃtpi++T"eic8૧$YR۟l8602}c&3hOcev1 ^ʙOPXj 8+]"2n)q&,祔TIГqm;+^`Ie K~kSwOfkOީf۫bp3J3|E<辸p^l ElZxqWM JlmHt=pk2(شlRnroe$i.r'%5{o} aP8 ;cZe;fu!j+ K)2[aIćͭEP6C>lpIubg=If;{`P9Eݩe&0yXpmF#zT ^n!L {Nd:+[§X4RI7!=sDF}Vr֬V([ȓreJ 0vbgn`gN\ABGwboieo*zdZJqF/1-1VNURu˨;|1f̎%~_Hg,&4..b?gVp,J]0(1"~vuWw-MhdPY'E͏Ne[bK}‰N C6СrD8MnKYmVB4 irr/\Y88׋O8O /7WR)Œ;$ז`#~]HHRޘm$0 J41 f2z2j`:I/7E?H :Vo S>A!M'ytm"k9!%d7hui.eVp]wgf3(+eQX[!idshE>Uy&dn9)2H@*c!*""0v֓bq&|":2]MCLKc>m 3e f0<[0!5ZH!:3㱢ejDet[Gl6{5 VXԳ$^4Az]%kG]WӀ/Mˆ3TCEϕ M Tf<ggԯIgXPZRP ,`Zq+ÖZg 6[b;pbT2UmM7]2bsۺ Bəe63Rg My> b οߓwbrA$x1:vST qjr|ttӣ%KH ,UR[`' zT1f\b]zgrV'.>3EطJԔtAT@OB\ ʪx+52)`\ҦKU;ɂouν0NҟU7e~l*>!z)Jߜ.ZI,Ѥw*42ډ^1M|Y~ܕ,@ lWEȀ2..5{}/*0xC({d0RfF}y FB @c\ LJ1#ѯRӕ`XMgi6EbPc#UE&4tE_+;XI./tYrJ)^.YZ=BQw4Y9E©R6Q ;"G ewBp:XZ^<5wTh9Bft/0PXGSxNQc|fLֲ]fdZ4k9oqĒ`L y 'U}(YAWƴP;EAgƾ7&[Zc ovv2q7S0&!0 j3D% ϧ*x- M a csI SYk>ggS(.eJ`]Z>aqf3ڭ \j 9_DZ<%Iդ. !dhy'љ2o{O7Kz[C klbu e‘]Áh+hOs#G/۴K* Pcu)=ƈafXi"~)pf_*|=ݫ 8Z-%bRId6vba-,@xd9|sۦދw` ax ij+ kD@vC~%TZus69\/[&];vdfymd|dyA׼kp]Qy: X?X=yHGj+EecE_q=RF \eg3'&LZԍ } k7'C`Yܿ] %C8p`vw? _A_s8h-nH Qcm9a7-vi0AG-Q< iCy;fy*Z_}:mB eH S:}x­Uggυ5IlJ-0مP#DZm(K}L \,`%4;&IC}Au?;GDEf=SU.d[on ab~5j8K,6܈N}޹YQ t%76I ^l@ 9NͰ𺢔&4iR~ш5|(S;rkfy6˜[m8^;{8*~=r@ƟxS9& XKFlA1i.NvD8 $BĢ_T|u=]ԁZouj,Ǧ":EGR;u )A]ќc&ʲ T>JXQ]YW Ώ7H~s )Ј\JeAXe!s=0#<_tT.^ #TG:iTyl bfWDEѾ}Xtv[y:k^/6ޡIjp !GtBbEc)USKq dKSK"Oǐ}CDBSExKL)7)q.e^dNRU"7).)N,ҋ2`+NSLf@K5c$lb4U?5|>{(T@Sa! 7{y{kʍ< (E ء;d_>^UlT+9:.B'GʃZ&ܑ7s>єBx&F,DxgUhjW,صح[uG"B=Q⹶{ P>|@ ^Nz4V͉u0ih57]b(C[3-pR 2mۓɼ亳ܐ3z`竐AH%jUd̕[gFk^%/Ku: >@ [U3S۪ߚ%\G$oHbBqJWG%>$枾ߨ2=b?\Lch( N*; ^mbc#G8?o|+L;PHj$\8_t>rLh&(Kr}fbFܨcgE8ĹvAt".5af0gox{^3f#([_r\ڬ mFwb(ok0E< 7hSJ"xAOC7}fy\UŪ/`w"%B4}HJ=k(=P]ܩiU%ZbLk@7`7C?xo+L[#F-SREՃ4,mly4ȸU:xa(.$1fgĵmiGZU >x7Z3*_3V8c/M,$}.xۈ.|LG.kkx?;]+Wp`-by{̇(]Axq`̺nÇXG#7vb< odU_kyf'Fś2ڎb jF.s7k/ƾ,&>J[' 9-D}Wbkj1wH2$XH)![$v^ zlj8m9UY L`!t'H^NRs8`8gۙ=иQ-4S܂p,_|T*_h2,6ua`—-krXؔ'g,jwI{5]|*4sWnժ8UGXXk/5Agw3;7̆ AlF|~8BY<- *K$sӘ3䄪FY9+AL^*ceTqQ-x$ nDa_$۳[;!YBRg ܷQ&jj`$r$&Zw&jy"<ᐶӜZ;(pWax &' !d 7t[rҦ~c0Wrr?ݥh[Q$+'LIPxi jȯ5G ՛eiZ|n<.>&6ʨCasAsw~ǶOC%&oMflL@+b=i 7KpKdo!g)7G7`KkP Ūc%B1ETO5H 9 Bi|+qO ~4|{QKHx 8;]"<E@aTy)f,DY'64/ kLWLqe9J*]eS)`T &nGl<:nQd|ɟ{H?lw8B^>LӏG|xpu|/ϳsk;Rx &2SqId &Q}@0J. t,gB@(4x,N\v%C]  SY}SO+ue:D[2! ,b;Ml?I_X@v.KP? +vOODae$~"q}P9]EdN v;qZ+*0Mt,)UpB`܇K vGEXOj_'#8jx ]YSܙiDgO^)V ѩxCZurC;¹s+(xπ$l"]X`"7Jtױyٝ CSPBeV5 ~G vJLc i9>ɒb@nRm.>osYgC6i -EͲg3ù B᭞C=|/(m$50q3n:aJNXȽJM9|ENfe^aW29Ip0(5Ru%fQܫ syPQ0:}0s,5ML8aLG5TediB>.bawWv?OzL7G:gu5D(M\&fC9EE+av׈s^Zȶ4dwTqln^Ǩq =F8 I֟3 UCHL^Fa#Z~:*BN{< 6Ñ@=Mߺx!tkAS38 #%gTf3p~xNЊtW!CA"*ۈ1(D%0iV)YqLzMYvS@'.[Һe{ 8V3tgLrdA^5ƩbY KmJ؊]V(< E\kO 4n(o ~  @lփ+t#ͧb3hp[E  %'Ryv 杼ŅD/B&~W+9>8+b>qpTb9@Vd0oDXɿ[- JEsD鋻c1CJ_S2aLe F|k@eW5p$Q)"Nz X6o(HfׁH{+K'ۥ蜨v:ZuN={TK5RXXQ9Zp:JC{X=瑹 OdS 9XEoov'==I~ce{ʓʕgQzF,(p˺?d꿹F2Q+BF7/ z)|rXVP\luN2Oa)ͼ}A<(cK%%ϝ77`KZAB$_u'UUۇХO:%T Qy3*ddzI]|9ron B 'AWT>MpcӴըx `Tkwd QN:=ؕ}Nf4ЄBԾ1^=|T_XW8$e\z:+]A"kn5\<O]:u Ǫb,Q:a,~ڌF1"Os-[cU]@E-d #e迦.|\aȟ EvgFXB>t%#hm/ձoAHq3l)Vd4~GY X{ 0N.YO2gpqN`8?8g{'3A\ Y|s۩I9e&闂5`d.!fXQ鐡2R֥ Qm!-ØvZu 0}Bf׎O^Ou0α1I ^9A$x ԙc.(}bɕΦC䜩+h*u !IGBJJM/<_ۮ GY Y,oTlE͋Fs>BLj"!b̈́ _$D>`ѵAZ|yV9΍L>evVH_QCĒƩD3wتإ{ CbMzKإ Y5 ѫ` 3= LNVƉilݰȔM%g$+ev|I`YZUQ^Z|9NE<eKK*M#n[;r}"NEj$wl"*q +4m^iT F4oVm jR'·oWATD6z<3aePiH'6睔Js)馜kDzR@ǁ$?Ԗ!'J&yk$[6"D!"$|eFl뫢MK$J"o#.BN*N4\=5&<"- z5X=rݶ&)Ѐ6ܹT|p8yj8݂N7_ZJѭ Es<^!bdc'Gm@Y)mw `u=b)L AHߴn~?ٖ9&>p*X13M ]('%/?*<,߼\*<ǦyEqYxX1hk%)VEB00]@r%2** l)=xd5y\L?FרCOPt24ЈC笵d<3TZ>A AYY |sS^1i+R_̮&''iJGw{qK˔;o.޶LyU|pKg|; Ki(\18Wt[ F+h^XG foAX[e~" n^LuIYI׈U$3 sKwT%~1I?Je )kM^ M]T(8ö5ΐ dg!)4%܌J|1$KWׄ` H4J{<V] rL3}7gs-% KFjFD6X8Q\b/NyB> -D@JRBpJ`(AS#2FЯ6q[m`ܖƒZ,`Egs8ޑ~Prh0^Pv'Ƣ{V6(dʚ&c7 >5 ܸكkM}e9ٸROi$uxX*gŧ5Ӭ~}9`Yz&\%܃tQ:"񞅽 )($Pϋ0qGǥJD>T뭻U4^h lYDK">pJ*2qvpvWm`-2N<6zgsVt0ci$=Sr'O:%]9wߕPmK"rcD~*eop vkr' {FkyN*a8)# N)U|~FA=֦]xJc0?;X>%fY)Wיk*z!Vx;8vHO3WDn 7zoټgЄj=g5^h[h) qg{?\֔"BaiZk,^L" w>-anFVGlo"LXxSП4RzvWHoпrwbRNIC e{d1Hc 0q6+ .Z[h xX|%hKtYW!}鎅˦}PL~!v!9v1-+0@2N+RQ00UAHTg`PD0ع y1s^0L <gW =n/jXr9t(ǺB_Der]tX)Xï!ѫ$X\]_W}fS)YH<|T_U8Y\Q\7}kw@p[s\YAJV{5= Kj|Mdxro ys&|OG0`ƒ(KJʱ5Ϣzml,J%L w麵TnP M*M,:pX; C<8ZF|$Fg˕: +4wkDM7)rv(LB 16a:EJ "`vL[3ђ!lh>|y~ T@\w.}7X YM|jgIj*>BCWʱ NreD-h2HL2&@zqʥVǏ؀&qBf{̌i>lw&Ǐ;\DnZ,<]Ξ-]0z'])Sw҉㛿pA /APW.^6읎tX_:LFE=|Ŷ;suد IirDW@Ms:S&S^ QLoCB;M/,&:A?:f|n蹐ᇇzܹ<ߑ:mQF!Ta$G|OA+O\NoQ;e306hq`nƤjzwnp*sBhcstz|;p6JuYͳ\eEA*5}|N nj(L&{ 6pV* vLxTqqw&doBmtˡm*{澫5:8E×s7d/dK;d w>@k4eu$ H3ENbAu6[ر? suЬ?noKŬdx{= DL94u倞o@*_kgji-L{CD(JnŧVj]Fq{ xiF|WAφrT܄ P$@ġMN7=I1Cg)W|s]ZP~e,ѐx J mSu+sQkg+<8Byp+wiǝJvMi7Vd+jR|3!}W9>HEU/zKd7Wc܄fM(Et݀ 1jWg(JZ"% ֗~`Mi\ev^}!ʍ*OZ56p0ڮO4xS7Λ@la|}V9i@TC㚺ѵo֒$NjTbU /Z"{uo\Yw`wҨLʤ|UGsʮeSdw@^<(g)c<?v @){O@ML)Y SOIi&6yA_bNcčvK:9qru(v5 Aķ2ꎿ)IR- +LQZ-l)#4+@0=puX8!=fFU zxK J|6w8A7m#(\`q$c:& k_f@Q]B&m2~s4c%Lț+8VRH6+6x{W"p2x$0[Ac3LqE)| `hDT>YA5c/X%9rhA=!VeM3x6zBzAll>'J'>&m4~&"[B}x $^_ƭ275Koq!}K8t(V%Zfw&a2m@lO\i9OOx{Ze~87YO%HԳq:^p^;[~T ?!kn噷LX`Ċi Q}hDC^'_}aRθ)ۙ#[`~d]>ϯR0;O=J[eQO ʈ H·+ErSA@n1cIpJ2/BrWI,Zw$ȦBfO(;7{B8䘆64 p]wDC~s@PX؞ Ě?Z?7HaR %Ǭ,$;n:@&z1'HrQ-?~|=SEF'B_igL.f ĭ's=L&;&saM"W;f\~v<"TȭX}`[ ՀtR}LD\4fQvqg8ZZ H˅4GTOi|)E/ľœV1_ׂ]SZcm}Dz3dӢ;l1h: 3Mt໢@n 1Y0%Zƨٷ͋p8f_L%.dJB B9 ^V$F褧 $\u-9\4fS Gkٓ[v~n2n<ڎsNE eo;}OnN8H]xKxn؎+ei(=tKn, s!^)z/zIE``AE"UWҩ~9XD/ѓbD(l}*tQ^މW+nPfw p|i jYQ`sYV'|&\ب2cI=Ig?ݙ]woK 4 GeaqqR.VKDxcB-L$G'{L7GiHSZ{9J{Ϗ]1]~xO?ޯ5g8 jwG\;Op;+I4̊:np2"=*9e?՚?͈i;0"; |mfYɝdm}T˥@8a>][c:[yhVE)53EffQ w#߰J&[V#h>iwe>ZWк UӃύ*ٌUM%p{Cr!b%g[ge kpk(J_cڵ8b[⩫8_,lJ(#Gu&-N{mohhzAJ SZiɋʂ+d۰omrGt}rYv,=+vfoymc*HHBGvٍ1] %֕N]q ə}D.b"|496pk̓V%nܢBR{~1R 0J3jpl w| W>xK"M}9 NwT>sz踌W2iBBC'4h/o➌r3a[nv6uùATX<PM.:pWZ[ʟA9]J{DG'8*rkNQV%*?R˽C3lm,]\jYAEI\wħV_/[)7rwT؛qҳDQ.Q-*3h@ HTv̓L J9 *t J"M+AS`Za>Tʐѭ$ק72k6@J.ۣVz$Q,(Bc,->Y!RUį xםk>*#&8uJe#eZGňxHM8db#˴_ƩC{_!ܓzQW$򶂚S3Kr4NgYӰK4Ki T j c;ڋk ꮺQŖLO,̤㙵ׇܒuׄ]FUړfD_W핬JyǝվkvnlyBLGqEs ۜ0T3xf XzΠX(9 n)|T ax2[^Ƌo |ԯl GSl)T E:C 8t{"jbT\v>Ӗ)_eK\]j⥃(fN+s'" ^$1V{wH)_ w٘k}:&VofmPX3wr{~0~Yq W`pz}y'ŭi5egOOk03ދ\Pujn$I'fjk1eˆi'Zz nȨkgBI']Dq6GZԺe}άfK d4ƞ#PГݤx\ VމgyK_5o[֊ÉQ9OH<%^4fTWF6 1%݂0@M>o)YH{UYX$prd}"w'8"!dx(Q]T[$bH_s0Ot!4xjEfv܀`yH~5K{85#H>* ma#fsnzj1*-&yA_MxC0M i4haX:1C4F-YKN'gŪfǶasGʻA r@6|Bh?\t[) qFqԐ/%\+^HLV?ؒ]Zlĝ\+ p%UUeGY;q4pYtο9}>yXhPٛGVg߰zgYf1@] ԁuM-)b7T[ at|+2ŃGePSr>t` ɝTD:žF~x򂰾Y(ΓxfRT3;k]$|в'T5 TLk\D$to w ui$:Wx!?=p:+b۔{6趆"&=?r;r[ S`735B¸DyIhĪL>H_ /K\)o\G=.G f`e(VMյuOVОE|'קe5| RMf#C?,X ^6J2~k2&j 1z]iSc IϞQ`P` ظE*=>c#[WT?Q#sз!~=wLMHdܼ&@gw`K>W-9UtA $G|i,R: d3/sZ*yqeVZݭpM2FneWʝ?yy٧0OnWT֮kc}+3}-(hQ4 3*Y%ˆNo"%hVW|x(S&3? %#q-iHpyMY7-tk)AmUw AG)DOu\+wEcj751 [ C%_#д˧P&|tnZsQքO&vޫFPD vjcbZV~WHF}eKByd M26Ϥ3hdʅR-Q>*qO*ϑnBdm7MXb= ɉ Ʋ躷 ^9gבx✙\~Nqi3E7I㖻&G#0KY 7E<}EhydF6CM6?+pƖ?JƆ[`W4E_3#rC +v?H(N\f& @F-CBgmiFw,j{<u(y~fJyMXgribpW#(wH%¤q [[.ւU3xT*􀢐g򄅏miA]ΤP0[92 ~,! YjPPm`LzYpv7+"е;;}S)1RE7t6+1-.~L.e'%m@ۏIx]Io҃s\V9r7'D04-Y #%7dK'bmU2@&&3+8,CWrz\[tq<2H=i8sHc͠иfm};o/:\;3@_/ti잢X%a,SD{~6ÕV[-}5ESun۬A MർUy5ЂK!׬(Yq;]\./@b'[P)_`J-~)0&mͱ0˃6.Gc6l*OD~CY7 )1 k0=BY+K"vܔU"Bd]cN¹ M y$8fW ?_sHK%7SdTjϤ揲To݃Ȼh0Nݸ.v0 5 ë n G` Cf$ƊxxKn!_%dB Q9Tl&KGLW_5ߧ{4450xc% ;~J$ QVwT/<0ba1dFzl4'}||cxӣfDPa^*фk͊|dmP"-,b5؛X|G|LZ[ ]vr)?l(\Mc)BndlJ*T- P )-]}\M^Н^aĪ}; 1 AC,!QcC>Da#=L64͓S4>f{cXV k 4OGɍ;][o >: ӹQνRJ&1*IF<gzj^Di/ @oÈF=ufЗйEScYװvq!̜VDOTE0nB̘$kDDzrč^]x> Lj fknCeHՀȋZF!Br]ʟATu(_%A( (rWSru:~xyP2xS"*5q+Dh޺&Xt҇1j݄*9̼_U"\'jQyzj*ZJb8Lg:S"@i"#{Ŷ'V4 1K:٢6S?K@k"aG}~O- 9F7IGsnbcCY[ݵ d 9=TYyS:èDY{)e_ă&tWSFu|p')+>-RVVd-P)ʯ%@5xP{; 6h],4HCOMin|Z՝. U@k-%gEH";hR|d %NfxKz4g(+^`HGbPE 2^)[d?/-rlZ* 1 p@(g5$}Q`%d~5jqY nROW 0?`$Zl'*'.pBTK Jj"I!dLhs6-{j}l;CL":IiJc%4 $>XC{g-1+Nhڥ̌⽄"Bl^g1eGV{M/,ӾPLwv;9a01)r!+hj8l+&& WC'1$2)6H6 ^2BayhVyr:RҰLIlj~d}vGgG'{-RRVK0Ln7;r9֒$e3fRXu FA7KHWjc9`O#*{k[@@\h. ܨN"`H_ ibq9XsC= ̊yerRO?&8nLMR9 ·`F_/i5c4 BrAhgç<nX=U>A.-?9̫%DpvdF ,<'3AE~>\~Klr! yg= NzpPY;n}`<'~"ݧJT:x/=K:+ Y=0XkPl[f3Bd๺q_7N>0#Ddv]r%=PIDf/ `*`y_fe<E$P'vz)m80̀ߋ}ztk*k(?#1&A=cC2`mgat ^av}?\"ГUbg s>ʓINXEto1mej!]: SiOeqfEO[K`" B=*XiIePtOf*\Ւ;ͯ=sE%g 3xDb_'`%ۚ b͍`+3PunC]1~U9k}pIF"-2 Ƨ φ+ <`/) &Fn