nvme-cli-1.10-lp152.2.12.1 4>$  Ap`/=„g7X#ezx=}ˇc}Ux׾ڪ)|ǃWTSp,۳%9qa g H, O / \9~nXccr0܌̜N:L#N=ϕ*^ԗ@M`ɩGGZӪTJ:I#kNo0s*;֊Oqx66<,>|E7Cu$~ o 17l"lI*~&0 + KnzTD @j^| Hl8fee76b64c9e511817b7315b76c2c8f7119bfcee776661adc082f8a09994b3f2ac96baeda93bcecd9a001b294699ef4ee5aa964d5`/=„KbճH{ɳ ˗NdɹVO>O kʩoxL('~T=pH?d   : %LRY  E}} } } } 2} 3X}5L}7}:.:T}G(>s8>|/9?8/:CI/=c>c?c@dFd Gd }Hf}Ih}XhYh\h}]j}^u bvcwdxexfxlxux0}vz$ w}}x}y zX`djCnvme-cli1.10lp152.2.12.1NVM Express user space toolsNVM Express (NVMe) is a direct attached storage interface. The nvme-cli package contains core management tools with minimal dependencies.`lamb16 ̱openSUSE Leap 15.2openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgHardware/Otherhttps://github.com/linux-nvme/nvme-clilinuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in nvmefc-boot-connections.service nvmf-connect.target nvmf-autoconnect.service nvmf-connect@.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 fiif [ ! -s /etc/nvme/hostnqn ]; then /usr/sbin/nvme-gen-hostnqn > /etc/nvme/hostnqn fi if [ ! -s /etc/nvme/hostnqn ]; then /usr/bin/echo "Generating random host NQN." /usr/sbin/nvme gen-hostnqn > /etc/nvme/hostnqn fi if [ ! -s /etc/nvme/hostid ]; then /usr/bin/uuidgen > /etc/nvme/hostid 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 nvmefc-boot-connections.service nvmf-connect.target nvmf-autoconnect.service nvmf-connect@.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 nvmefc-boot-connections.service nvmf-connect.target nvmf-autoconnect.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 /usr/bin/systemctl stop nvmefc-boot-connections.service nvmf-connect.target nvmf-autoconnect.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in nvmefc-boot-connections.service nvmf-connect.target nvmf-autoconnect.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart nvmefc-boot-connections.service nvmf-connect.target nvmf-autoconnect.service ) || : fi fi<VH;_FkKP :nr m3 A2D ,(C$?d9B*wnZ\t@`g2[^L+pwI]E "AAA큤A큤A큤```````````````^ҩ`^ҩ```````````````````````````````````````````````````````````````````````````````````````````````````````````555d31ba145b0467823b29e25b022e1b3062089055f25de053edf48c226deb9b755704c07ff6229461faf4e54aa7712e35da8c4e1a293485be3505268f95cc32da12ba7eb025db0bce0b8d376983d5b03e2f47f65282b210afb185686ee43e2a50a0f822fd73a1da9e5454a6c50d8629da1f41a67bae1d49fdeb78a404200f9013fa3231b263bf4f9d6dff0bbc33c278dee12f834b687b9662c5195d350019bda913343464ebf7defb947e1ae4bedce44ee2e3b3656c6f40843eb653d05d7c614618e8d0f7791ff8c2a9ae65f9fdada8a88215e2274a4d57c66947eaefe538acaa16e9b90033af81abee8bcd75c2b5e00be3d85a7e6418887131d9bf03dcf55506207ec547dccf205d2206ff95cc9fa05dc31f858b0435ed116414c36e8cdf971be00b41191fd297a84e45812c9b2d0544751223ad0b19d2d29fc85231137376a45d0bb572ed792ed34627a72621834b3ba92aab6e2cc4e04301dee7a728d753663c3e63385d703b2645a64ef6a49bb2a83b1d3fd1013fa62adaa37ef13747ee4bef6a9ffabf00cff950032a711ab1326e1bf9df5080904b0ce741276754b3a1226075e33eebdbf028ca27bce2c63fbe11b156adc499a012246489d11c8ee9b70b08ecf9e5b3f2459000ec31b028b2bae66779d9b9ef8eb785a8ba15840b39779e75e22780b8b02111974388917ff072609d07f99ec0b0eadd34113098e6cb1765a761b2436bfd6c317d6499560a5adb261ff6d737e8af67d31a9c1b221dc39a5d329ef75738db0f02f8b032bf4a5132b2d778068641ed1626975fe45de58e604ca1d886f0a8823f11c4b904ec92bea208f3490a450041d43ef0d61c7a4b7194c05fc3db8657f66efca1df515bc123b14f99407206ef2f3a280ab48f45375148312c6ab7a05b44e9fa8ec40acee8f6d3ab3406a9f33e7ca14a591024a5c2ad67b18ccc83334b981d94ce95e1a5efee5c1217b7a66e2fa6b7b5f69c667b6600d56ca6441d118574c6d7c98958c07e7af57e549f3cefc235e4dcd3e8abf840256c0108b4bc0f184bab155d9b527257c46ec4f9ea5ed09f448a5bf38395ef682de0bcde84ec0189dcbbfc4c7b720202d4587509156e5b3e9e054d726fcf8724b93fc68bd1057ecfdd7d3a9b524f87e7421af36c5d6e8edebf74109aaf758104a19c07e91426f38074c3ce5c9d93e977317843ef780f83b4edad14f8c309cdce19bd1f8075ad687bb1ad916b23a8e804a64843c2842bfcb71c0b6be6418e7f66bdc2da0d0f2afe3185302ecf3008d3a041e8ede8c94e93c7fdd683b10ba546b3e004cfe01ae1ae4a0480fb9ef65947683c35880a819a7587c0acf0e3cc9b9de59f8c31040f916495f59652039a2f6706f17413db8f547d353c0948dde0447060fea41ee134174582f11098fd9e20c9bbcbb49f6dc40ef51acc5e4c1800542a3c4dd6660d57b862bb33a1dbff813c3b82701c349acce3079d71661ec762d03e56efb062a6a19c0c004fa50b13e44b60eff5d946133fc95d2ee42dd59e9bdd97670ad0a50c77b7773a89344890a8a1302a114cc2ac13fdc144e251884029227fffabfcad4ed8898550b22fe4d0db78128f699f4f9ad55d049eab61c6deee370d2c7fc01027c4e317b12cb42a59e57494d17bd1412abea4fff31f930bba52b38720e222ac1b85690b4bb7b05988bef7503aceda68f18e57f05e33bc5fd9220f243640404d2e1001f4cac405421a9748fe1df1135ce62268976829911aa75af1c497aac4a434d6012cd42ea96fd1844d6fa8b930e08ca47364c6e302c644aa908ddca70088d055fc2247be2b8e4b8f3d1c470146b82bb85728ae1cafed9521c43f7cd3fdacc9b3fa6b981f111ea6aa1f88d418fd668fa01d8fb84047ac62ed98fecd9f9ad27a51d026aaca16eae70567c9110e855735012526caa41f077c1f10d168b6707c0f6fc6f4d40b95819460c73811714588747630241240329cb75eefd930eacdf5edbf5e65ecdc182f896a3299d4c78ad75b3e6a3a3ca59910c5149338b30e4a37b3a652ecd81120b24515cf69df2d7cda4f490faa1ba3777ae92a07b4aafcf1a6a5e72180601af6228a571f7ba8e4f54072bc56f7d19712b6b02fb8f8aab68203fabb12403723aa5465ce1c82db0bfc05e502cef194fa9d0a1279fe2a6f6e0ab606fb4acfa1058bbe4ed7b7c8e5fe20f39e6e95dc1945240da99c96bab5bb096ea3485f89a4090627b9be2e388ddda370de4e11a9f67ffd548462645f8e6024a852ddb801efa6d090eba0009488920e8be31da954e2fdeda77c79f25c90480d7030873d323c5a242fde08e336fd9125dc081276c3bdab80281bfb9387cc9710799ce8864e86ca33a76389af1aa9ae837033a6bb0961e6b34c51db9c81a65b1d0e1db9a135ae197134017067e9c5b4611761a4a3c77493a105a89f72f6964bd7e3527807bdba1c0ebe4d6dc50d40fe98e82aab18bdc90b6b8edffcb084eb80e2bc255283093bce6e1577ce847c593700cb7baf336d99f635d538f18b2860127f674c051dc6e94269a985d5fc36cf160cf5f1cf91ab856203844476afb506318e707ae1b40ea761c24a78b28f718c43feaceb96050e15c7f409d749222bd345e63422465d4a96b96b96e69d4cc6ecf08aa920ff37be66f10da157810c55fc3272a165d39ce4da11fa1c76a65c5b026eb835080affcb7bd29cac5fd897fa7efe82eae52db68453285c6ab8f8374c636fe71eb824feb878d79eb1dc1efedda1914fdc3718acdaffadbe32db356bdd516c5963732e74df658f53dde7d601f0508a70af30b22761bb04fef6109458854265279639ff3a679dba4fc3b46f29e4ea458b327d37915cf61f2fbbc0d4493aac9071571eddbf0384105e9920753bc890436bd058ce81db187d6052c6b30d634b89e4698fe11a870eda6a0dd43d919415bd26a32d620588715d8383c5c532c22a06463c44f5d77920784c1cbedb7b68aaaa95f96b8d5fac7df0925d247b5b7e2c582485a910682af60c4419477dcef8c0345d7261c8e8e9b8ccff2bb0907bbdcca585df2233b54efd6fe45d194e2a285cc6f33a47f2d1acc5a013986b3a18b1c094e95c630e2b37f09557221b8748c6a0f23a047ac280a7882bff171e4fb8b2fc9f75c87bf3abbb2f115a824a0051f4412d950637ed1529aa642ea663ab55f1fd3c2a722dd8502de2869cc5a33a6618507a9daa3119361b0eade4dd9a43861c69408a4347cda41e2d78104e9a09cf97a061b49286b14f8a4dd61d8c573d78aab20bd0977cae33fd1ce382a700662a10b6ae8b5b8c2c6437689624a9331a77f7838080e276581f8548b44757038809e78431d0352166500f39a29edfa59e8ac132fddcc199c79dcb1bce6fe7cd13c8633fa0edf5cd99954b5c123eea69bbaa9ccc258e10bf1920209a37b49c7306c4d578af142398874ce7f09f992973f786fd34686af5b42360136c90d533bed56f71b381bc0f8b8bfb2c6a0bea88227bf69f92c676222b85f9de9ed599825c5ab7f30e5a8a4a2441ccbb2e28843080e9c0bc332570dc210ecfb3abe9668f726f2715a69bd692e959f9e49459f89b023c92819348d64ec1614861378bdef1e3be142d4550e84fd9b1dce944b4848111450791759ccde38a2b99ea1654b5374da674dc28dfaa7c738ef57ec129a021b2ac083ccd7a1a752f64910be27b65dd01538485a214c7b2e69cc31aa6393d68a84855360656b6849265c0b7c1e288c4bccf7e744f3e46b56d2db84ec91acc6459e76ddfcf142dc159fef0d9e72c9fbd7f34aec84d644857849f1cb8030b6bf34a08cdadbb4f422123a1f4f219fae1ff85137e507aa6011ce7287501fc6f643bfd7ee7769b1904a44dcf97535ec3a05a0c807a80c831cdacfb562e0258837a49a65503b658aa5cdcc513cf43167f2addd919e0caf78d896e7f8adb737f1f79ee0299c1b22a096ee1db6c1f51d098c5da42a4f8d632be6b58c699f18885f483f028067471becb30e7c12c2c633ce6307c9fd324aa2b49e6cdb21411dfaa0eba2bd0fe9223abebb71261e464b49113bda5840dfc6fea4c338ea6b66cbd4ec9a2b06099e7230062e86d83e64bf1b337e8919ce432afa2fdad6b80977520082b718fd4da399747be518f5d859617062c9fd596df3f881c4a4623f6a766a2c1d491de301605a7c09bf08e3cab9a9ab76252d1fce7de18685f8857234f7758b0cb192f1213aa85760f266f5351a366fdd1660b3d73f6dbae652b435363a0731fd2a6324672dc4068034c48c2ce594aa33e5ef01e86642bb7192e26a1c9655f580c09d60fbe4de92bafc1e29210ea08cb208c9609b60b550daf2a6acff843844c19c82c3088aace93466df37b41ff329b40eb827da2769216c37dc8d48c0cd696b4611a83c919f6c11b1141a1de6ce42cc2a25e576bbfdd707e41ef538ac2d55ea13f125e61ab39ec20593183b899336737188bd0a74827b29ad411280d12dedbb945bee0092b9058d290fe22a67ea74365588510dfc85c4aa6f741a552ca784677b1e9417e783de5e648b0cd338e69918d76f366b650d9f092f6a3792b824bbd33f923eb90cec00c36fc79c25a12d61e7d41d2048c7df00667a9840a941bd104b8b72d6307416385587e35505c772c6545234b346f06cff29863f837bf296ee37bdcf4a08a6bd36604375ec7997eed4bac6bd2d17202d1dc5f742e9077043a0da9b3a16327650d7c6499cc78c4dc817540373fb983ded0f8eb984d1bab32fc24503b8b553dfe887e89026aff969e46f9f1c0580dfaa62a417d4d550968bbd6233631bce24ce8ba879099275715268ab3a84cf28231ace2f8accd10d53897387d7872c54503a8f4e0a0f1de393b2c2f1c292d7ee6fa32b5cfd146601bd9ddc948f12acfe36965aa0f6e86bed365ed0209ada4fd6f2d762c6654747261ea2824ebdeffd8f6a8e33bddaf6c42a6520ea6eea2560d952449dc1a5e80359ab806cb5424dc586e858e0215898ff0646ba97bdbdc3cc81add5a88d322bdcbff87ef3cd34a8c05453f1f14d84416ac6835a0ab0d159179e9fc3b865266c1b49a1d31519391e6ec26c45c513a2345e0654658f3362909f333006c8bb18ec5197290b49f829837a4e20f6959b538195110995346e844f2e15be2c459e467c6db11db71a6ae6a0eb340de23215acd4336681187d75ac2d41b78c86065d16fbde97b994911ee46af175091db860c5ab36cbc3d1b4386e6ba0155a618a05069ef170df305f1e1dd43794ff3e01ac328ce743e25aad4c780ee3af2888a1502abb7821038154e956568c3344f747e4a1a58f6311173863b77d12f8d76b7f8ce3915@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnvme-cli-1.10-lp152.2.12.1.src.rpmnvme-clinvme-cli(x86-64)@  @@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shdmidecodelibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`@`n@`OL@_^9\^&]@]8H@]i\!\\\ac\N\73[[m~@[i[@Z@ZJ@Zľ@Z@ZV@Z2gY+@YB@YY4Y@YV=@YP@YP@YC@YA%@YXX @Wڍ@WWWN@W4VVVVwDaniel Wagner Daniel Wagner Daniel Wagner hare@suse.dehare@suse.dehare@suse.comHannes Reinecke Simon Schricker Simon Schricker Simon Schricker Simon Schricker Simon Schricker hare@suse.dehare@suse.comhare@suse.dejthumshirn@suse.comhare@suse.dehare@suse.dejthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjengelh@inai.dejthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.com- Lookup existing persistent controllers (bsc#1179825) * add 0012-fabrics-move-connect_args-extraction-to-a-dedicated-.patch * add 0013-nvme-discover-lookup-existing-persistent-controllers.patch- Use default port 8009 for NVMeoF discovery (bsc#1180505) * add 0011-nvme-add-fabrics-discovery-controller-default-port-n.patch - Add missing huck in previous backport (bsc#1182591) * fabrics-ensure-zero-kato-for-non-persistent-controllers.patch- Add KATO fixes for NVMEoF (bsc#1182591) * add fabrics-set-keep_alive_tmo-also-for-discovery-controllers.patch * add fabrics-permit-kato-int-argument-for-discovery-controllers.patch * add fabrics-ensure-zero-kato-for-non-persistent-controllers.patch * add print-device-name-when-creating-a-persistent-device.patch- fabrics: write reconnect_delay to fabrics device on connect (bsc#1172111) * add 0006-fabrics-write-reconnect_delay-to-fabrics-device-on-c.patch- Add additional smart log critical warn decoding (bsc#1161768) * add 0003-Add-additional-smart-log-critical-warn-decoding.patch - Update patches with upstream version: * delete 0101-Makefile-use-UDEVRULESDIR-instead-of-UDEVDIR.patch * add 0002-Makefile-use-UDEVRULESDIR-instead-of-UDEVDIR.patch * delete 0102-nvme-cli-Add-script-to-determine-host-NQN.patch * add 0005-nvme-cli-Add-script-to-determine-host-NQN.patch - Add nvmf autoconnect service * add 0004-nvmf-autoconnect.service.patch- Update to version 1.10 (jsc#SLE-7726 jsc#SLE-8339 bsc#1160329): * Release v1.10 * Regen documentation * Use asprintf for long names * WDC plugin update * Fix systemd service script use of CONNECT_ARGS env var * Shannon Plugin update. * Doc/Makefile: Introduce 'quiet' build option * Makefile: use 'quiet' compile * Makefile: Use special variables * micron: don't ignore 'system()' return value * Fix libhugetlbfs flags * Regenerate documentation * Micron plugin updates * README.md: Mention the buildroot package * nvmf-autoconnect: add udev rules to set iopolicy for certain NetApp devices * Fix intel json latency statistics output format * intel: Add function lat-stats to cli * Fix typo (bulit -> built) * Warn on admin-passthru opcode not matching read/write flag * MAINT: Fix format compile warning error on 32 bit system * nvme-cli: Check for sysfs interface before NVMe discovery * Revert "Add Dera plugin extension." * Add Dera plugin extension. * Improve self test log command * nvme-cli: Update err to 0 in get_telemetry_log * fixup up self-test log when no test is in progress * nvme-cli: Update err value to 0 in get_ns_id func. * nvme.c: create-ns arguments are added * [NVMe-CLI] Get DUI for SN-340 failing with Data Area 4 - Buffer Misalignment * Minor intel-nvme print refactor * Use simpler nvme ioctl api for admin * Relocate functions and constants to the files that use them * Move all spec defined structs to single file * Update build rules for .c with no .h * Makefile: fix cleaning subdirectories * remove unused "paths" controller field * reign in line lengths * Add print for directive receive * Unify print routines * regenerate documentation * fix fw-download reference to committing fw * argconfig: Remove unused paramters * fix huawei filter to search all namespaces * nvme-cli: Support for hugetlbfs * Remove all 'struct nvme_command' usage * nvme-cli: Update PMR Capability and PMR Status * nvme-cli: Update Controller Capabilities Register * nvme-cli: Update NVMe Registers * fixup attach-ns documentation * Add files via upload * Regen docs, add host-nqn man page * fix namespace checks for legacy list * Reset wdc_do_cap_dui default parameters to the proper values * README.md: Mention the OpenEmbedded/Yocto recipe * Intel plugin: Adding fields to id-ctrl VU region * udev: convert the discovery event handler to the kernel support * Use a systemd app-specific machine ID for hostnqn * nvme-cli: Add 'transport type' error to the error log * nvme-cli: Update nvme_endurance_group_log structure * Adding fields to id-ctrl VU reigon for Intel DC drives * Check return value of scandir * nvme-cli: Add namespace-id option to self-test-log * Report invalid output format for 'list' command * Provide no-binary output format help text * regen documentation * Documentation: nvme-wdc-vs-fw-activate-history(1,html) generated * nvme-cli/fabrics: Add tos param to connect cmd * nvme.spec.in: fix rpm build error * Correct self-test-log output * nvme: Add 'Endurance Group Critical Warning Summary' to the Smart/Health information Log * make: install-hostparams depends on install-etc * MAINT: compile warning error on 32 bit system * nvme-print: fix to print ctrltype when human-readable * nvme: add Persistent Memory Region(PMR) Write Elasticity Status Registers * [NVMe-CLI] Fix Potential Memory Leak with vs-internal-log command. * regen docs * fix admin-passthru documentation typo * nvme-cli: Fix namespace list output * Fix builds for missing uuid * Revert "remove LIBUUID things from nvme.h" * Revert "nvme-cli: Fix compile on non-libuuid machines" * Revert "fix uuid include typo" * remove LIBUUID things from nvme.h * fix build error due to asprintf() * id-ctrl: show Flush command behavior in VWC * fix uuid include typo * nvme-cli: Fix compile on non-libuuid machines * Regen docs * nvme-cli: Code cleanup * nvme-cli: Macro'ify argument defines * nvme-cli: Code reorg * [NVMe-CLI] Add support to specify file size in get DUI data for SN340. * Regenerate documentation * nvme-cli: Make 'list' more useful * id-ctrl: show Persistent Event Log support in LPA * id-ctrl: show Persistent Event Log Size(PELS) * id-ctrl: show Endurance Group Maximum ID(ENDGIDMAX) * id-ctrl: show FRU Globally Unique Identifier(FGUID) * id-ctrl: show Controller Type(CNTRLTYPE) * id-ctrl: update id-ctrl header for 1.4 * systemd: fix echo call with absolute path * nvmf-autoconnect: fix absolute path for systemctl * make: install udev rules in sysconfdir * Add an example for attach-ns * make: fix discovery.conf override * fabrics: fix loop connect-all * nvme: fix compilation error * nvme-cli: Enhance format FNA detection * nvme-cli: Warn and delay before formatting * nvme-cli: prefill metadata buffers * Fixed bash-nvme-completion.sh typo - Makefile: generate Dracut config according to UDEVDIR * Add 0001-Makefile-generate-Dracut-config-according-to-UDEVDIR.patch - Makefile: use UDEVRULESDIR instead of UDEVDIR * Add 0101-Makefile-use-UDEVRULESDIR-instead-of-UDEVDIR.patch - Dropped patch merged with upstream * Delete 0101-nvme-add-iopolicy-rules-for-netapp.patch- Update nvme-cli to upstream version 1.9 (jsc#SLE-8339) * Tag release: v1.9 * Regen docs * nvme: UUIDs for Vendor-Specific Information * nvme: add Persistent Memory Region (PMR) registers * get-lba-status: add Get LBA Status command * Added openSUSE Leap to README.md * id-ctrl: add 1.4 features to OAES * Update packaging state in Arch Linux * Fix code block style in the first section * nvme-cli: nvmf auto-connect scripts * nvme-cli: add --quiet option * nvme-cli: Expand --device argument processing * nvme-cli: Add routine to search for controller with specific attributes * nvme-cli: Add routine to compare ctrl_list_item to connect args * nvme-cli: extend ctrl_list_item for connect attributes * nvme-cli: Refactor to create a get_nvme_ctrl_info routine * nvme-cli: allow discover to address discovery controller by persistent name * nvme-cli: support persistent connections to a discovery controller * nvme-cli: ignore arguments that pass in "none" * nvme-print: show new CMBLOC bit fields added in NVMe 1.4 * nvme: add support for Namespace Granularity * nvme: sanitize enhancements * nvme-cli: Update manpages to reflect discovery particulars * nvme-cli: mask out invalid options during discovery * nvme-cli: do not use 'queue_size' and 'nr_io_queues' for discovery controller * nvme: Enhanced Command Retry * id-ctrl: add an indicator for get lba status capability * nvme: change format default namespace id * lnvm: introduce alias geometry for id-ns for lnvm * lnvm: introduce chunk-log command for chunk info * lnvm: make data_len to sizeof() instead of magic number * nvme-vendor: fix c99 declarations in vendor plugins * [NVMe-CLI] Add support for larger data sizes needed to get DUI data. * [Log] Memblaze add more log infomation for S.M.A.R.T. * nvme: add Verify command * doc: add extension plugins' command format * doc: make description not only for PCIe * lnvm: cast identity structure to (void *) directly * lnvm: do not print 0 when the arg is not given * lnvm: remove redundant whitespace in lnvm_init() * nvme: clean up goto labels without whitespace * format: check BLKRRPART failure * [NVMe-CLI] Add support for SN730 to WDC plugin commmands * Add verbose capability to get DUI function to improve debug * nvme-print: Show value for Transport SGL Data Block Descriptor support * [NVMe-CLI] WDC: Add support for 64 bit data addresses in Get DUI Data functions * nvme-cli: Fix more endianness issues * nvme-cli: Restore RHEL 7 compatibility * nvme-cli: Restore support for older gcc versions * nvme-print: add JSON for NVMe 1.4 NPWG, NPWA, NPDG, NPDA and NOWS fields * fabrics: Return errno mapped for fabrics error status * fabrics: return error when discovery retry exhausted * nvme: Return errno mapped for nvme error status * nvme-status: Introduce nvme status module to map errno * nvme: Return negative error value for internal errors * fabrics: Do not return in the middle of the subcommand * nvme: Do not return in the middle of the subcommand * nvme-cli: Report the NVMe 1.4 NPWG, NPWA, NPDG, NPDA and NOWS fields * Introduce NVMe 1.4 Identify Namespace fields in struct nvme_id_ns * nvme-cli: Skip properties that are not supported * nvme-cli: Rework the code for getting and setting NVMf properties * Avoid using arrays with a variable length * wdc: Fix endianness bugs * virtium: Fix an endianness issue * lightnvm: Fix an endianness issue * virtium: Declare local symbols static * seagate: Declare local functions static * huawei: Declare local functions static * Use NULL instead of 0 where a pointer is expected * Remove superfluous casts * NVMe-Cli Shannon Plugin-add support for shannon systems. * nvme: fix coding style issue * nvme-print: fix json object memory leak * fabrics: Fix memory leak of subsys list * nvme: update description for "nvme list" command * nvme: update list-ns nsid option * nvme-print: add pretty print for estimated sanitize time * add namespace to json output of nvme list * add free call for json object for commands show-regs * add newline for command show-regs * nvme-cli: remove unnecessary initialize of local var * nvme-cli: don't try to disconnect for ctrl with pcie transport * Fix sprintf truncate * Spin documentation * doc: fixup 3rd party man page * fix json print for list-subsys command * Add Virtium plugin extension document * Add Virtium plugin extension * nvme.h: Fix typos in status code values * nvme-cli: remove unused NVME_AER_NOTICE_* * nvme-cli: add kernel-doc comment for struct telemetry_log_page_hdr * respin documentation * Add a note to format on device naming conventions * remove non-portable compile-time check * nvme-cli: use uniform if .. else format * nvme-cli: use uniform if .. else format * nvme-cli: use uniform if .. else format * nvme-cli: remove trailing space * nvme-cli: code cleanup adjust if statement * nvme-cli: cmbloc code cleanup * nvme-print: remove Virtual Management support from ONCS * nvme-cli: cleanup comments for telemetry log structure * nvme-print: update self-test log to include 'aborted due to sanitize' * DOC: Move to DocBook 5 when using asciidoctor * nvme-cli: add missing endianness conversions for telemetry log page * property: Fit print size for a property * property: Remove unnecessary wrapper function * property: Introduce inline function to check 64bit reg * Add Disable IO flag to wdc_dump_dui_data function * list-ctrl: Do not return directly without freeing fd * create-ns: Do not return directly without freeing fd * format: Do not return directly without freeing fd * Reorder primary commands * nvme-cli: add identify secondary controller list * spec, make: Add discovery.conf to the package files list * spec, Makefile: add /etc/nvme files to package files * sanitize: Print nvme status in case ret > 0 * get-telemtry-log: Print nvme status in case err > 0 * print: Add const to return type of string * print: Introduce show_nvme_status to print nvme status * nvme: fix minor type in id-ctrl human readable output * ioctl: Fix wrong return case of get_property * ioctl: Fix double-free in a loop of get_property * nvme-cli: Increase size of ONTAP namespace path variable * Fix passing CFLAGS on the make command line. * Regen docs * nvme-cli: fix typo, removing the duplicate 'are' * Revert "plugin: Return EINVAL instead of ENOTTY" * Use 0x prefix for all hex values of id-ctrl output * plugin: Return EINVAL instead of ENOTTY * Fix Failure to read 0xCA Log Page on SN200 Device [NVMe-CLI] Fix Incorrect Data Formats with the 0xCA and 0xD0 Log Pages * nvme: Close a fd leaked * Release for new stable fixes * nvme-cli: Revert stop-on-failure with connect-all * Fix NSID for command effects log * Fix output size for error log raw binary dump * Release version 1.8 * Regen documentation * nvme-cli: add netapp ontapdevices man page * nvme-cli: add netapp ontapdevices command * tests: Update print to print() for python3 * nvme: Simplify virt-mgmt options to lowercase * nvme: Simplify description for virt-mgmt * nvme: Unify min(), max() macro as a common one * nvme: Use ARRAY_SIZE() macro in common.h * ioctl: Free memory if get_property for fabrics failed * doc: Update show-regs document with output-format * nvme: Support raw_binary and json format for show-regs * Print timestamp as a date and time string * Fix format block size usage * Fix possible memory leak on get-internal-log * doc: Add missing commands to main document entry * doc: Update nvme-disconnect by describing options * doc: Update nvme-connect-all by describing options * doc: Update nvme-connect by describing options * doc: Update nvme-discover by describing options * fabrics: Return negative errno to check remove_ctrl() is failed * fabrics: Return negative errno when asprintf() fails * Fix possible NULL pointer dereferences * Add reporting of Virtual Management support to id-ctrl * WDC Plugins vs-internal-log command unsupported on SN340. * wdc: Additional device capabilities check * WDC plugin Change vs-internal-log Command to Save Partial E6 Log Data. * nvme: print I/O error to stderr * Add FreeBSD installation instructions * Sort operating systems alphabetically * Fix markdown indentation issues * nvme-print: Fix evaluation of ctratt on pretty print * wdc: Add data area extraction for DUI command * Generate new documentation * wdc: Add command to extract NAND statistics * NVMe-CLI WDC Plugin - add support for additional SN840 device ID. * nvme-cli: align all the macros * wdc: Update file parameter checking * wdc: Update device capabilities for clear pcie corr * nvme-cli: fix fc trtype string * Add new docs to repository * Regen documentation * wdc: Add drive resize command * wdc: Add clear assert dump status command * wdc: Add get drive status command * wdc: Add device unit info log extraction * nvme-cli: minor cleanup for submit_io() * Fix print format specifiers * Regen docs * nvme-cli: fix compilation with uint64_t cast * Adding a helper to format command to enable the user to specify desired block size and have nvme-cli determine the correct LBAF and add format helper to nvme-create-ns command * Fix CFLAGS parameter * Fix compilation with GCC-8 * generate new documentation * wdc: Add additional device for vs-internal-log * wdc: Change device capability checking - Drop patches merged with upstream: * 0001-nvme-cli-Increase-size-of-ONTAP-namespace-path-varia.patch * 0002-nvme-cli-fix-typo-removing-the-duplicate-are.patch * 0003-nvme-vendor-fix-c99-declarations-in-vendor-plugins.patch * 0100-nvme_fc-add-auto-connect-scripts.patch- Update nvme-cli to upstream version 1.8.1 (FATE#327304), (jsc#SLE-6589), (eco#166), Tracking Bug (bsc#1142768) * Various bug fixes and documentation improvements * wdc: new commands: drive status, clear assert dump status, drive resize, NAND statistics * wdc: support for SN840 * Add reporting of Virtual Management support to id-ctrl * NetApp: add command for NetApp ONTAP devices * Add json and raw_binary format for show-regs * Revert stop-on-failure with connect-all - Rename still required upstream patches, which are not part of 1.8.1: - 0014-nvme-cli-Increase-size-of-ONTAP-namespace-path-varia.patch + 0001-nvme-cli-Increase-size-of-ONTAP-namespace-path-varia.patch - 0104-nvme-cli-Fix-documentation-syntax-and-typo.patch + 0002-nvme-cli-fix-typo-removing-the-duplicate-are.patch - Drop back-ported patches, which are now part of 1.8.1: - 0001-wdc-Change-device-capability-checking.patch - 0002-wdc-Add-additional-device-for-vs-internal-log.patch - 0004-Fix-compilation-with-GCC-8.patch - 0005-Fix-CFLAGS-parameter.patch - 0006-nvme-cli-fix-compilation-with-uint64_t-cast.patch - 0008-nvme-cli-minor-cleanup-for-submit_io.patch - 0010-nvme-cli-fix-fc-trtype-string.patch - 0011-nvme-cli-add-netapp-ontapdevices-command.patch - 0012-nvme-cli-add-netapp-ontapdevices-man-page.patch - 0013-nvme-cli-Revert-stop-on-failure-with-connect-all.patch - Squash downstream patches: - 0100-nvme_fc-auto-connect-scripts.patch - 0102-Add-nvmefc-connect.target.patch - 0103-Change-service-to-type-simple.patch - 0105-nvme-cli-Check-for-sysfs-interface-before-NVMe-disco.patch + 0100-nvme_fc-add-auto-connect-scripts.patch - 0101-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.patch - 0106-nvme-cli-add-default-IO-policy-rule-for-NetApp-E-Ser.patch - 0107-nvme-cli-Rename-udev-rule-for-ONTAP-controller.patch + 0101-nvme-add-iopolicy-rules-for-netapp.patch - Rename downstream patch: - 0108-nvme-cli-Add-script-to-determine-host-NQN.patch + 0102-nvme-cli-Add-script-to-determine-host-NQN.patch - Drop oboslete patches - 0003-generate-new-documentation.patch - 0007-Regen-docs.patch - 0009-Regen-documentation.patch - New downstream patch: Remove C99 standard declarations + 0003-nvme-vendor-fix-c99-declarations-in-vendor-plugins.patch - Reorder install steps: Install systemd services first, since they are required for the udev rules, avoiding a theoretical race condition. - Adding %defattr(-,root,root) to be in-sync with SLE12-SP5- Add script to determine host NQN based on the system UUID, which adds a new dependency on dmidecode for the corresponding archs: x86_64, aarch64, i586 + 0108-nvme-cli-Add-script-to-determine-host-NQN.patch - Write hostnqn and hostid not only if the corresponding file doesn't exist, but also, when it is empty. - Add new internal only subpackage for regression testing - Add new udev rule for NetApp E-Series and adjust udev rule naming scheme accordingly. (bsc#1124564) + 0106-nvme-cli-add-default-IO-policy-rule-for-NetApp-E-Ser.patch + 0107-nvme-cli-Rename-udev-rule-for-ONTAP-controller.patch- Increase size of ONTAP namespace path variable + 0014-nvme-cli-Increase-size-of-ONTAP-namespace-path-varia.patch - Fix failing service on devices without fc-hardware (bsc#1133594) + 0105-nvme-cli-Check-for-sysfs-interface-before-NVMe-disco.patch- Add new 'ontapdevices' command and corresponding documentation. Requested in (bsc#1131930). + 0011-nvme-cli-add-netapp-ontapdevices-command.patch + 0012-nvme-cli-add-netapp-ontapdevices-man-page.patch + 0104-nvme-cli-Fix-documentation-syntax-and-typo.patch - Revert stop-on-failure patch for connect-all, which caused unintended behaviour (bsc#1132124) + 0013-nvme-cli-Revert-stop-on-failure-with-connect-all.patch- Add nvmefc-connect.target to allow stopping the parameterized services (bsc#1127076). Also change the service type so udevd doesn't have to wait for the termination of the service process. + 0102-Add-nvmefc-connect.target.patch + 0103-Change-service-to-type-simple.patch- Regenerate documentation (bsc#1124713) * Add 0007-Regen-docs.patch - Minor cleanup for submit_io (bsc#1124713) * Add 0008-nvme-cli-minor-cleanup-for-submit_io.patch - Regenerate documentation ((bsc#1124713) * Add 0009-Regen-documentation.patch - Fix fc_trtype string (bsc#1124713) * Add 0010-nvme-cli-fix-fc-trtype-string.patch - Add 71-nvme-iopolicy-netapp.rules (bsc#1124564) * Add 0101-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.patch- Update to version 1.7: * Use tnvmcap register for creating namespace * don't execute a command if --dry-run is supplied * Remove trailing "\n" so that the output is valid json * nvme-cli: remove unnecessary assignments * nvme-print.c : fix ns-descs JSON output * nvme-cli: fix typo in json_print_list_items * nvme-get-property : Add documentation * fabrics: write ctrl_loss_tmo to fabrics device on connect * fabrics: write keep-alive-timeout to fabrics device on connect * nvme-models.c - search for pci.ids * nvme-cli add ns write protect feature support * nvme-cli: add minimal ana-log page support * nvme-cli: add ana-log documentation * Fix print format specifier for 64-bit * nvme-ana-log: fixup compiler warning in show_ana_log() * nvme-vendor: fixup c99 declaration in huawei plugin * nvme-discover: sanitize options * Fix nvme id namespace struct * nvme-cli: make show_registers_cap() static * nvme-cli: wdc-plugin mark array static declaration * nvme-cli: fix sparse warnings for declaration * nvme-cli: don't use unsigned for fd in lnvm-nvme.c * nvme-cli: remove always true condition for u8 * nvme-cli: fix dead-code nvmf log page discovery * nvme-cli: code cleanup for passthru() handlers * nvme-cli: fix scaandir() return value * nvme-cli: netapp plugin handle empty strings * nvme-cli: Fix the displayed metadata length value on Big Endian systems. * nvme list : fix nvme list output if identify failed on device * nvme-cli: use uniform error message for open * nvme-cli: fix indentation * nvme-cli: make wdc plug-in functions static * nvme-cli: mark functions static * nvme-cli: make malloc error handling uniform * Enlarge local char[] so snprintf(3) can't truncate path. * fabrics: make some arguments integers * fabrics: don't fail empty discovery log page * nvme: commonize subsystems info in a helper * fabrics: add disconnect-all command * Regen documentation * attach-ns : fix segfault for ctrl list wrong input * nvme-discover: Retry discovery log if the generation counter changes * nvme-ioctl: retrieve log pages in 4k chunks * nvme-discover: Re-check generation counter after log page transfer * seagate-nvme: fixup coding style * nvme-cli: Add 'rae' argument to nvme_get_log() * nvme-cli: kill nvme_passthru_admin() * nvme-cli: print "\n" after nvme list-subsys -o json * nvme-cli: tests: fix fw_log test coding style * nvme-cli: tests: fix id_ctrl test coding style * nvme-cli: tests: fix id_ns test coding style * nvme-cli: tests: Add get_id_ctrl function * Update gitignore for generated test files * Add PCI device id checking for the WDC plugin commands. * Fix nvme test device selection to use controller value defined in the config.json file. Before this fix, the value was hard coded to nvme0. * nvme-cli: prevent resv action field overflow * nvme-cli: report subsystem-reset not supported by controller * nvme-cli: fix indentation for dir_[send/receive] * nvme-cli: make read error handling uniform * Use sys/ioctl.h to pull in definitions. * Remove unnecessary asm/byteorder.h * Remove unnecessary linux/types.h include. * Include libgen.h for basename prototype. * Include sys/stat.h * nvme-cli: remove endian.h * We don't need to include linux/types.h here. * Initialize line. * Use standard interfaces to get timezone offsets. * nvme-cli: fix ioctl argument * nvme-cli: fix a typo * Enable code block syntax highlight in README.md * Makefile: fix bash completion install path * NVMe-CLI WDC Plugin - Simplify the device id checking routines. * nvme-cli: Add wdc-plugin command vs-internal-log and update wdc-plug cap-diag command with transfer-size parameter. * nvme-cli: Add help text for wdc-plugin command vs-internal-log. Update help text for wdc-plugin command cap-diag. * Update documentation * nvme.spec.in : fix bash completion path, require * nvme-cli wdc plugin: Add get pfail dump command. * nvme-cli wdc plugin: Add documentation for pfail dump. * Re-gen documentation for new files * wdc: Fix strncpy warning * Refactor plugins in a file hierarchy * nvme-cli: fix sanitize status endianness * nvme-cli: fix ana-log endianness * wdc: Use const string for suffix * nvme-cli:fix a typo in SELF-TEST log * nvme-cli: fix a typo * nvme-cli: fix array len to hold string of size 4 * nvme-cli: fix endianness for the structure field * nvme: Handle supported capabilities result for get features * connect-all: special treatment to EALREADY afetr write to /dev/nvme-fabrics * Added zsh completion installation * nvme-cli: fix a typo * nvme: fixup ANA group descriptor offset * nvme: introduce get_nvme_ctrl_attr() * nvme: print out controller state for 'list-subsys' * nvme-list-subsys: Add device name argument and print out ANA state * list-subsys: Preserve line breaks and spaces * Regen documentation * In json output, if the commands add zero length string, it occur allocation fail & abort (cannot display empty value) * Fix printing of large ANAGRPID values * micron-nvme: Replace direct use of ioctl * Fix printing of large ANAGRPID values * Fix typos in docs * Fix typos in tests and utils * fabrics: support fabrics sq flow control disable * fabrics: use trtype_str when parsing a discovery log entry * nvme: Add TCP transport * fabrics: add tcp port tsas decoding * fabrics: add transport header and data digest * nvme-ioctl: clear rae for discovery log pages * Added support for virtualization-management command * nvme-cli: Don't print result on passthru error * nvme-cli: readme: fix typo in Alpine distro support * Added gentoo to README.md * fabrics: pass in number of write queues * fabrics: pass in number of polling queues * Update documentation * README: update Arch Linux install instructions * fabrics: allow nr_io/write/poll_queues and queue size to discovery * nvme: Adding a block size selector to format * nvme: Regenerate documentation * timeout option added to ns_create/delete (#440) * nvme: Remove duplicate error message * rpm spec file: add zsh completion (#447) * nvme: Release 1.7 - Drop obsolete patches: - 0001-Use-tnvmcap-register-for-creating-namespace.patch - 0002-don-t-execute-a-command-if-dry-run-is-supplied.patch - 0003-Remove-trailing-n-so-that-the-output-is-valid-json.patch - 0004-nvme-cli-remove-unnecessary-assignments.patch - 0005-nvme-print.c-fix-ns-descs-JSON-output.patch - 0006-nvme-cli-fix-typo-in-json_print_list_items.patch - 0007-nvme-get-property-Add-documentation.patch - 0008-fabrics-write-ctrl_loss_tmo-to-fabrics-device-on-con.patch - 0009-fabrics-write-keep-alive-timeout-to-fabrics-device-o.patch - 0010-nvme-models.c-search-for-pci.ids.patch - 0011-nvme-cli-add-ns-write-protect-feature-support.patch - 0012-nvme-cli-add-minimal-ana-log-page-support.patch - 0013-nvme-cli-add-ana-log-documentation.patch - 0014-Fix-print-format-specifier-for-64-bit.patch - 0015-nvme-ana-log-fixup-compiler-warning-in-show_ana_log.patch - 0016-nvme-vendor-fixup-c99-declaration-in-huawei-plugin.patch - 0017-nvme-discover-sanitize-options.patch - 0018-Fix-nvme-id-namespace-struct.patch - 0019-nvme-cli-make-show_registers_cap-static.patch - 0020-nvme-cli-wdc-plugin-mark-array-static-declaration.patch - 0021-nvme-cli-fix-sparse-warnings-for-declaration.patch - 0022-nvme-cli-don-t-use-unsigned-for-fd-in-lnvm-nvme.c.patch - 0023-nvme-cli-remove-always-true-condition-for-u8.patch - 0024-nvme-cli-fix-dead-code-nvmf-log-page-discovery.patch - 0025-nvme-cli-code-cleanup-for-passthru-handlers.patch - 0026-nvme-cli-fix-scaandir-return-value.patch - 0027-nvme-cli-netapp-plugin-handle-empty-strings.patch - 0028-nvme-cli-Fix-the-displayed-metadata-length-value-on-.patch - 0029-nvme-list-fix-nvme-list-output-if-identify-failed-on.patch - 0030-nvme-cli-use-uniform-error-message-for-open.patch - 0031-nvme-cli-fix-indentation.patch - 0032-nvme-cli-make-wdc-plug-in-functions-static.patch - 0033-nvme-cli-mark-functions-static.patch - 0034-nvme-cli-make-malloc-error-handling-uniform.patch - 0035-Enlarge-local-char-so-snprintf-3-can-t-truncate-path.patch - 0036-fabrics-make-some-arguments-integers.patch - 0037-fabrics-don-t-fail-empty-discovery-log-page.patch - 0038-nvme-commonize-subsystems-info-in-a-helper.patch - 0039-fabrics-add-disconnect-all-command.patch - 0040-Regen-documentation.patch - 0041-attach-ns-fix-segfault-for-ctrl-list-wrong-input.patch - 0042-nvme-discover-Retry-discovery-log-if-the-generation-.patch - 0043-nvme-ioctl-retrieve-log-pages-in-4k-chunks.patch - 0044-nvme-discover-Re-check-generation-counter-after-log-.patch - 0045-seagate-nvme-fixup-coding-style.patch - 0046-nvme-cli-Add-rae-argument-to-nvme_get_log.patch - 0047-nvme-cli-kill-nvme_passthru_admin.patch - 0048-nvme-cli-print-n-after-nvme-list-subsys-o-json.patch - 0049-nvme-cli-tests-fix-fw_log-test-coding-style.patch - 0050-nvme-cli-tests-fix-id_ctrl-test-coding-style.patch - 0051-nvme-cli-tests-fix-id_ns-test-coding-style.patch - 0052-nvme-cli-tests-Add-get_id_ctrl-function.patch - 0054-Add-PCI-device-id-checking-for-the-WDC-plugin-comman.patch - 0055-Fix-nvme-test-device-selection-to-use-controller-val.patch - 0056-nvme-cli-prevent-resv-action-field-overflow.patch - 0057-nvme-cli-report-subsystem-reset-not-supported-by-con.patch - 0058-nvme-cli-fix-indentation-for-dir_-send-receive.patch - 0059-nvme-cli-make-read-error-handling-uniform.patch - 0060-Use-sys-ioctl.h-to-pull-in-definitions.patch - 0061-Remove-unnecessary-asm-byteorder.h.patch - 0062-Remove-unnecessary-linux-types.h-include.patch - 0063-Include-libgen.h-for-basename-prototype.patch - 0064-Include-sys-stat.h.patch - 0065-nvme-cli-remove-endian.h.patch - 0066-We-don-t-need-to-include-linux-types.h-here.patch - 0067-Initialize-line.patch - 0068-Use-standard-interfaces-to-get-timezone-offsets.patch - 0069-nvme-cli-fix-ioctl-argument.patch - 0070-nvme-cli-fix-a-typo.patch - 0071-Enable-code-block-syntax-highlight-in-README.md.patch - 0072-Makefile-fix-bash-completion-install-path.patch - 0073-NVMe-CLI-WDC-Plugin-Simplify-the-device-id-checking-.patch - 0074-nvme-cli-Add-wdc-plugin-command-vs-internal-log-and-.patch - 0075-nvme-cli-Add-help-text-for-wdc-plugin-command-vs-int.patch - 0076-Update-documentation.patch - 0077-nvme.spec.in-fix-bash-completion-path-require.patch - 0078-nvme-cli-wdc-plugin-Add-get-pfail-dump-command.patch - 0079-nvme-cli-wdc-plugin-Add-documentation-for-pfail-dump.patch - 0080-Re-gen-documentation-for-new-files.patch - 0081-wdc-Fix-strncpy-warning.patch - 0082-Refactor-plugins-in-a-file-hierarchy.patch - 0083-nvme-cli-fix-sanitize-status-endianness.patch - 0084-nvme-cli-fix-ana-log-endianness.patch - 0085-wdc-Use-const-string-for-suffix.patch - 0086-nvme-cli-fix-a-typo-in-SELF-TEST-log.patch - 0087-nvme-cli-fix-a-typo.patch - 0088-nvme-cli-fix-array-len-to-hold-string-of-size-4.patch - 0089-nvme-cli-fix-endianness-for-the-structure-field.patch - 0090-nvme-Handle-supported-capabilities-result-for-get-fe.patch - 0091-connect-all-special-treatment-to-EALREADY-afetr-writ.patch - 0092-Added-zsh-completion-installation.patch - 0093-nvme-cli-fix-a-typo.patch - 0094-nvme-fixup-ANA-group-descriptor-offset.patch - 0095-nvme-introduce-get_nvme_ctrl_attr.patch - 0096-nvme-print-out-controller-state-for-list-subsys.patch - 0097-nvme-list-subsys-Add-device-name-argument-and-print-.patch - 0098-list-subsys-Preserve-line-breaks-and-spaces.patch - 0099-Regen-documentation.patch - 0100-In-json-output-if-the-commands-add-zero-length-strin.patch - 0101-Fix-printing-of-large-ANAGRPID-values.patch - 0102-micron-nvme-Replace-direct-use-of-ioctl.patch - 0104-Fix-typos-in-docs.patch - 0105-Fix-typos-in-tests-and-utils.patch - 0106-fabrics-support-fabrics-sq-flow-control-disable.patch - 0107-fabrics-use-trtype_str-when-parsing-a-discovery-log-.patch - 0108-nvme-Add-TCP-transport.patch - 0109-fabrics-add-tcp-port-tsas-decoding.patch - 0110-fabrics-add-transport-header-and-data-digest.patch - 0111-nvme-ioctl-clear-rae-for-discovery-log-pages.patch - 0112-Added-support-for-virtualization-management-command.patch - 0113-nvme-cli-Don-t-print-result-on-passthru-error.patch - 0114-nvme-cli-readme-fix-typo-in-Alpine-distro-support.patch - 0115-Added-gentoo-to-README.md.patch - 0116-fabrics-pass-in-number-of-write-queues.patch - 0117-fabrics-pass-in-number-of-polling-queues.patch - 0118-Update-documentation.patch - 0119-README-update-Arch-Linux-install-instructions.patch - 0120-fabrics-allow-nr_io-write-poll_queues-and-queue-size.patch - 0121-nvme-Adding-a-block-size-selector-to-format.patch - 0122-nvme-Regenerate-documentation.patch - 0123-timeout-option-added-to-ns_create-delete-440.patch - 0124-nvme-Remove-duplicate-error-message.patch - Add patches from upstream git tree (FATE#326925) + 0001-wdc-Change-device-capability-checking.patch + 0002-wdc-Add-additional-device-for-vs-internal-log.patch + 0003-generate-new-documentation.patch + 0004-Fix-compilation-with-GCC-8.patch + 0005-Fix-CFLAGS-parameter.patch + 0006-nvme-cli-fix-compilation-with-uint64_t-cast.patch - Add FC-NVMe autoconnect scripts (bsc#1103354) + 0100-nvme_fc-auto-connect-scripts.patch- Use tnvmcap register for creating namespace (FATE#326925) + 0001-Use-tnvmcap-register-for-creating-namespace.patch - don't execute a command if --dry-run is supplied (FATE#326925) + 0002-don-t-execute-a-command-if-dry-run-is-supplied.patch - Remove trailing "\n" so that the output is valid json (FATE#326925) + 0003-Remove-trailing-n-so-that-the-output-is-valid-json.patch - nvme-cli: remove unnecessary assignments (FATE#326925) + 0004-nvme-cli-remove-unnecessary-assignments.patch - nvme-print.c : fix ns-descs JSON output (FATE#326925) + 0005-nvme-print.c-fix-ns-descs-JSON-output.patch - nvme-cli: fix typo in json_print_list_items (FATE#326925) + 0006-nvme-cli-fix-typo-in-json_print_list_items.patch - nvme-get-property : Add documentation (FATE#326925) + 0007-nvme-get-property-Add-documentation.patch - fabrics: write ctrl_loss_tmo to fabrics device on connect (FATE#326925) + 0008-fabrics-write-ctrl_loss_tmo-to-fabrics-device-on-con.patch - fabrics: write keep-alive-timeout to fabrics device on (FATE#326925) + 0009-fabrics-write-keep-alive-timeout-to-fabrics-device-o.patch - nvme-models.c - search for pci.ids (FATE#326925) + 0010-nvme-models.c-search-for-pci.ids.patch - nvme-cli add ns write protect feature support (FATE#326925) + 0011-nvme-cli-add-ns-write-protect-feature-support.patch - nvme-cli: add minimal ana-log page support (FATE#326925) + 0012-nvme-cli-add-minimal-ana-log-page-support.patch - nvme-cli: add ana-log documentation (FATE#326925) + 0013-nvme-cli-add-ana-log-documentation.patch - Fix print format specifier for 64-bit (FATE#326925) + 0014-Fix-print-format-specifier-for-64-bit.patch - nvme-ana-log: fixup compiler warning in show_ana_log() (FATE#326925) + 0015-nvme-ana-log-fixup-compiler-warning-in-show_ana_log.patch - nvme-vendor: fixup c99 declaration in huawei plugin (FATE#326925) + 0016-nvme-vendor-fixup-c99-declaration-in-huawei-plugin.patch - nvme-discover: sanitize options (FATE#326925) + 0017-nvme-discover-sanitize-options.patch - Fix nvme id namespace struct (FATE#326925) + 0018-Fix-nvme-id-namespace-struct.patch - nvme-cli: make show_registers_cap() static (FATE#326925) + 0019-nvme-cli-make-show_registers_cap-static.patch - nvme-cli: wdc-plugin mark array static declaration (FATE#326925) + 0020-nvme-cli-wdc-plugin-mark-array-static-declaration.patch - nvme-cli: fix sparse warnings for declaration (FATE#326925) + 0021-nvme-cli-fix-sparse-warnings-for-declaration.patch - nvme-cli: don't use unsigned for fd in lnvm-nvme.c (FATE#326925) + 0022-nvme-cli-don-t-use-unsigned-for-fd-in-lnvm-nvme.c.patch - nvme-cli: remove always true condition for u8 (FATE#326925) + 0023-nvme-cli-remove-always-true-condition-for-u8.patch - nvme-cli: fix dead-code nvmf log page discovery (FATE#326925) + 0024-nvme-cli-fix-dead-code-nvmf-log-page-discovery.patch - nvme-cli: code cleanup for passthru() handlers (FATE#326925) + 0025-nvme-cli-code-cleanup-for-passthru-handlers.patch - nvme-cli: fix scaandir() return value (FATE#326925) + 0026-nvme-cli-fix-scaandir-return-value.patch - nvme-cli: netapp plugin handle empty strings (FATE#326925) + 0027-nvme-cli-netapp-plugin-handle-empty-strings.patch - nvme-cli: Fix the displayed metadata length value on Big (FATE#326925) + 0028-nvme-cli-Fix-the-displayed-metadata-length-value-on-.patch - nvme list : fix nvme list output if identify failed on device (FATE#326925) + 0029-nvme-list-fix-nvme-list-output-if-identify-failed-on.patch - nvme-cli: use uniform error message for open (FATE#326925) + 0030-nvme-cli-use-uniform-error-message-for-open.patch - nvme-cli: use uniform error message for open (FATE#326925) + 0030-nvme-cli-use-uniform-error-message-for-open.patch~ - nvme-cli: fix indentation (FATE#326925) + 0031-nvme-cli-fix-indentation.patch - nvme-cli: make wdc plug-in functions static (FATE#326925) + 0032-nvme-cli-make-wdc-plug-in-functions-static.patch - nvme-cli: mark functions static (FATE#326925) + 0033-nvme-cli-mark-functions-static.patch - nvme-cli: make malloc error handling uniform (FATE#326925) + 0034-nvme-cli-make-malloc-error-handling-uniform.patch - Enlarge local char[] so snprintf(3) can't truncate path. (FATE#326925) + 0035-Enlarge-local-char-so-snprintf-3-can-t-truncate-path.patch - fabrics: make some arguments integers (FATE#326925) + 0036-fabrics-make-some-arguments-integers.patch - fabrics: don't fail empty discovery log page (FATE#326925) + 0037-fabrics-don-t-fail-empty-discovery-log-page.patch - nvme: commonize subsystems info in a helper (FATE#326925) + 0038-nvme-commonize-subsystems-info-in-a-helper.patch - fabrics: add disconnect-all command (FATE#326925) + 0039-fabrics-add-disconnect-all-command.patch - Regen documentation (FATE#326925) + 0040-Regen-documentation.patch - attach-ns : fix segfault for ctrl list wrong input (FATE#326925) + 0041-attach-ns-fix-segfault-for-ctrl-list-wrong-input.patch - nvme-discover: Retry discovery log if the generation counter (FATE#326925) + 0042-nvme-discover-Retry-discovery-log-if-the-generation-.patch - nvme-ioctl: retrieve log pages in 4k chunks (FATE#326925) + 0043-nvme-ioctl-retrieve-log-pages-in-4k-chunks.patch - nvme-discover: Re-check generation counter after log page (FATE#326925) + 0044-nvme-discover-Re-check-generation-counter-after-log-.patch - seagate-nvme: fixup coding style (FATE#326925) + 0045-seagate-nvme-fixup-coding-style.patch - nvme-cli: Add 'rae' argument to nvme_get_log() (FATE#326925) + 0046-nvme-cli-Add-rae-argument-to-nvme_get_log.patch - nvme-cli: kill nvme_passthru_admin() (FATE#326925) + 0047-nvme-cli-kill-nvme_passthru_admin.patch - nvme-cli: print "\n" after nvme list-subsys -o json (FATE#326925) + 0048-nvme-cli-print-n-after-nvme-list-subsys-o-json.patch - nvme-cli: tests: fix fw_log test coding style (FATE#326925) + 0049-nvme-cli-tests-fix-fw_log-test-coding-style.patch - nvme-cli: tests: fix id_ctrl test coding style (FATE#326925) + 0050-nvme-cli-tests-fix-id_ctrl-test-coding-style.patch - nvme-cli: tests: fix id_ns test coding style (FATE#326925) + 0051-nvme-cli-tests-fix-id_ns-test-coding-style.patch - nvme-cli: tests: Add get_id_ctrl function (FATE#326925) + 0052-nvme-cli-tests-Add-get_id_ctrl-function.patch - Add PCI device id checking for the WDC plugin commands. (FATE#326925) + 0054-Add-PCI-device-id-checking-for-the-WDC-plugin-comman.patch - Fix nvme test device selection to use controller value (FATE#326925) + 0055-Fix-nvme-test-device-selection-to-use-controller-val.patch - nvme-cli: prevent resv action field overflow (FATE#326925) + 0056-nvme-cli-prevent-resv-action-field-overflow.patch - nvme-cli: report subsystem-reset not supported by controller (FATE#326925) + 0057-nvme-cli-report-subsystem-reset-not-supported-by-con.patch - nvme-cli: fix indentation for dir_[send/receive] (FATE#326925) + 0058-nvme-cli-fix-indentation-for-dir_-send-receive.patch - nvme-cli: make read error handling uniform (FATE#326925) + 0059-nvme-cli-make-read-error-handling-uniform.patch - Use sys/ioctl.h to pull in definitions. (FATE#326925) + 0060-Use-sys-ioctl.h-to-pull-in-definitions.patch - Remove unnecessary asm/byteorder.h (FATE#326925) + 0061-Remove-unnecessary-asm-byteorder.h.patch - Remove unnecessary linux/types.h include. (FATE#326925) + 0062-Remove-unnecessary-linux-types.h-include.patch - Include libgen.h for basename prototype. (FATE#326925) + 0063-Include-libgen.h-for-basename-prototype.patch - Include sys/stat.h (FATE#326925) + 0064-Include-sys-stat.h.patch - nvme-cli: remove endian.h (FATE#326925) + 0065-nvme-cli-remove-endian.h.patch - We don't need to include linux/types.h here. (FATE#326925) + 0066-We-don-t-need-to-include-linux-types.h-here.patch - Initialize line. (FATE#326925) + 0067-Initialize-line.patch - Use standard interfaces to get timezone offsets. (FATE#326925) + 0068-Use-standard-interfaces-to-get-timezone-offsets.patch - nvme-cli: fix ioctl argument (FATE#326925) + 0069-nvme-cli-fix-ioctl-argument.patch - nvme-cli: fix a typo (FATE#326925) + 0070-nvme-cli-fix-a-typo.patch - Enable code block syntax highlight in README.md (FATE#326925) + 0071-Enable-code-block-syntax-highlight-in-README.md.patch - Makefile: fix bash completion install path (FATE#326925) + 0072-Makefile-fix-bash-completion-install-path.patch - NVMe-CLI WDC Plugin - Simplify the device id checking (FATE#326925) + 0073-NVMe-CLI-WDC-Plugin-Simplify-the-device-id-checking-.patch - nvme-cli: Add wdc-plugin command vs-internal-log and update (FATE#326925) + 0074-nvme-cli-Add-wdc-plugin-command-vs-internal-log-and-.patch - nvme-cli: Add help text for wdc-plugin command (FATE#326925) + 0075-nvme-cli-Add-help-text-for-wdc-plugin-command-vs-int.patch - Update documentation (FATE#326925) + 0076-Update-documentation.patch - nvme.spec.in : fix bash completion path, require (FATE#326925) + 0077-nvme.spec.in-fix-bash-completion-path-require.patch - nvme-cli wdc plugin: Add get pfail dump command. (FATE#326925) + 0078-nvme-cli-wdc-plugin-Add-get-pfail-dump-command.patch - nvme-cli wdc plugin: Add documentation for pfail dump. (FATE#326925) + 0079-nvme-cli-wdc-plugin-Add-documentation-for-pfail-dump.patch - Re-gen documentation for new files (FATE#326925) + 0080-Re-gen-documentation-for-new-files.patch - wdc: Fix strncpy warning (FATE#326925) + 0081-wdc-Fix-strncpy-warning.patch - Refactor plugins in a file hierarchy (FATE#326925) + 0082-Refactor-plugins-in-a-file-hierarchy.patch - nvme-cli: fix sanitize status endianness (FATE#326925) + 0083-nvme-cli-fix-sanitize-status-endianness.patch - nvme-cli: fix ana-log endianness (FATE#326925) + 0084-nvme-cli-fix-ana-log-endianness.patch - wdc: Use const string for suffix (FATE#326925) + 0085-wdc-Use-const-string-for-suffix.patch - nvme-cli:fix a typo in SELF-TEST log (FATE#326925) + 0086-nvme-cli-fix-a-typo-in-SELF-TEST-log.patch - nvme-cli: fix a typo (FATE#326925) + 0087-nvme-cli-fix-a-typo.patch - nvme-cli: fix array len to hold string of size 4 (FATE#326925) + 0088-nvme-cli-fix-array-len-to-hold-string-of-size-4.patch - nvme-cli: fix endianness for the structure field (FATE#326925) + 0089-nvme-cli-fix-endianness-for-the-structure-field.patch - nvme: Handle supported capabilities result for get features (FATE#326925) + 0090-nvme-Handle-supported-capabilities-result-for-get-fe.patch - connect-all: special treatment to EALREADY afetr write to (FATE#326925) + 0091-connect-all-special-treatment-to-EALREADY-afetr-writ.patch - Added zsh completion installation (FATE#326925) + 0092-Added-zsh-completion-installation.patch - nvme-cli: fix a typo (FATE#326925) + 0093-nvme-cli-fix-a-typo.patch - nvme: fixup ANA group descriptor offset (FATE#326925) + 0094-nvme-fixup-ANA-group-descriptor-offset.patch - nvme: introduce get_nvme_ctrl_attr() (FATE#326925) + 0095-nvme-introduce-get_nvme_ctrl_attr.patch - nvme: print out controller state for 'list-subsys' (FATE#326925) + 0096-nvme-print-out-controller-state-for-list-subsys.patch - nvme-list-subsys: Add device name argument and print out ANA (FATE#326925) + 0097-nvme-list-subsys-Add-device-name-argument-and-print-.patch - list-subsys: Preserve line breaks and spaces (FATE#326925) + 0098-list-subsys-Preserve-line-breaks-and-spaces.patch - Regen documentation (FATE#326925) + 0099-Regen-documentation.patch - In json output, if the commands add zero length string, it (FATE#326123) + 0100-In-json-output-if-the-commands-add-zero-length-strin.patch - Fix printing of large ANAGRPID values (FATE#326123) + 0101-Fix-printing-of-large-ANAGRPID-values.patch - micron-nvme: Replace direct use of ioctl (FATE#326123) + 0102-micron-nvme-Replace-direct-use-of-ioctl.patch - Fix printing of large ANAGRPID values (FATE#326123) + 0103-Fix-printing-of-large-ANAGRPID-values.patch - Fix typos in docs (FATE#326123) + 0104-Fix-typos-in-docs.patch - Fix typos in tests and utils (FATE#326123) + 0105-Fix-typos-in-tests-and-utils.patch - fabrics: support fabrics sq flow control disable (FATE#326123) + 0106-fabrics-support-fabrics-sq-flow-control-disable.patch - fabrics: use trtype_str when parsing a discovery log entry (FATE#326123) + 0107-fabrics-use-trtype_str-when-parsing-a-discovery-log-.patch - nvme: Add TCP transport (FATE#326123) + 0108-nvme-Add-TCP-transport.patch - fabrics: add tcp port tsas decoding (FATE#326123) + 0109-fabrics-add-tcp-port-tsas-decoding.patch - fabrics: add transport header and data digest (FATE#326123) + 0110-fabrics-add-transport-header-and-data-digest.patch - nvme-ioctl: clear rae for discovery log pages (FATE#326123) + 0111-nvme-ioctl-clear-rae-for-discovery-log-pages.patch - Added support for virtualization-management command (FATE#326123) + 0112-Added-support-for-virtualization-management-command.patch - nvme-cli: Don't print result on passthru error (FATE#326123) + 0113-nvme-cli-Don-t-print-result-on-passthru-error.patch - nvme-cli: readme: fix typo in Alpine distro support (FATE#326123) + 0114-nvme-cli-readme-fix-typo-in-Alpine-distro-support.patch - Added gentoo to README.md (FATE#326123) + 0115-Added-gentoo-to-README.md.patch - fabrics: pass in number of write queues (FATE#326123) + 0116-fabrics-pass-in-number-of-write-queues.patch - fabrics: pass in number of polling queues (FATE#326123) + 0117-fabrics-pass-in-number-of-polling-queues.patch - Update documentation (FATE#326123) + 0118-Update-documentation.patch - README: update Arch Linux install instructions (FATE#326123) + 0119-README-update-Arch-Linux-install-instructions.patch - fabrics: allow nr_io/write/poll_queues and queue size to (FATE#326123) + 0120-fabrics-allow-nr_io-write-poll_queues-and-queue-size.patch - nvme: Adding a block size selector to format (FATE#326123) + 0121-nvme-Adding-a-block-size-selector-to-format.patch - nvme: Regenerate documentation (FATE#326123) + 0122-nvme-Regenerate-documentation.patch - timeout option added to ns_create/delete (#440) (FATE#326123) + 0123-timeout-option-added-to-ns_create-delete-440.patch - nvme: Remove duplicate error message (FATE#326123) + 0124-nvme-Remove-duplicate-error-message.patch- Update to version v1.6 (FATE#326139, FATE#326434, FATE#326558): * Release 1.6 * lightnvm: fix type coercion * fix reservation report 0's based dword count * nvme.c, list_ns: use le32_to_cpu in display * nvme-cli: adjust memset size for data buffer in submit_io * fabrics: omit newline character when reading nvme host nqn * fabrics: fail early if argconfig_parse failed * nvme-cli: print firmware activation notices support bit to id_ctrl * nvme-cli: add support of RAE * Add a single get-property command for NVMeOF. * nvme-ioctl.c : nvme_get_properties(): fix 64bit offset advance * nvme-cli: add support for DLFEAT * intel: fix latency stats printing * Update doc * nvme-cli: add changed-ns-list-log documentation * nvme-cli: add changed log ns support * NVMe-CLI Fix id-ns fpi field when Human Readable option selected. * Fix format specifier for 32-bit * Fix json output of 128-bit numbers * Replace host-gen telemetry short-option 'h' with 'g' * Add man pages for new device self test commands * Updating version to 1.1 * nvme-cli: Implement printing get NOPSC feature * nvme-cli: Implement printing the get Keep Alive Timer feature * nvme-cli: Implement printing the get host controlled thermal management feature. * nvme-cli: Implement printing the get timestamp feature. * Adding ppc big endian support * Revert "nvme-cli: Wait for device file if not present after successful add_ctrl" * Revert "nvme-cli: Add ioctl retry support for "connect-all"" * nvme-cli: fix compilation error * Updatign the plugin version * refactored some strings * Removed Duplicate commands. * Initial checkin for Seagate Plugin * nvme-cli: update the document for id-nvmset subcommand * nvme-cli: update new fields in id-ns subcommand * nvme-cli: add support for id-nvmset subcommand * Wrote man page for telemetry * nvme-cli: Implemented Device self test and log. * Add user parameter to specify data area region from telemetry log * Regenerate man pages * Documentation: allow to format with asciidoctor * Documentation: fix title markers * fabrics: add ctrl-loss-tmo to connect-all * nvme-cli: Modify Get Features-Asynchronous Event Configuration * Add open-channel 2.0 identify support * nvme-cli: fix show command typo * nvme-cli: Fix build breaks for GCC 8.1 Signed-off-by: Alexey Timofeyev * Add nvme id-ns command test * Add nvme id-ctrl command test * Add nvme fw-log commmand test * Add support for Micron plugin * nvme-cli: fix get_nsid() return value check * nvme-cli: allow block device for delete-ns * nvme-cli: Add ioctl retry support for "connect-all" * nvme-cli: Wait for device file if not present after successful add_ctrl * nvme-cli: show partial results if controller fails during list and list-subsys * fabrics: add option to supply keep-alive-timeout for connect-all * nvme-cli: fix perror when blkdev not given when get-ns-id * Fixes for log page access. * nvme-cli: make it return 0 in case of non-fabric for show-regs * Regenrate documentation * Documentation: add manpage entry for connect's --ctrl-loss-tmo setting * nvme-cli: fix leak in endurance_log command * nvme-cli: fix seg_fault by cmd options in endurance_log * Remove error print for telemetry log arg parse * Fix intel media wear json output * Use fixed-width integer types for long suffixed parameters * Add toshiba plugin to makefile rules. * Add toshiba plugin code and command documentation. * nvme-cli: Add friendly status messages * nvme-cli: correct spelling of discovery * get-log: Make log identifier a required parameter * nvme-cli: fabrics: Fix passing "host_traddr" for all transports * Log error incase of failure in get_nvme_subsystem_info() * Fix double free in list_subsys * Fix parameter descriptions * Add remaining fields from NVM Sets * Don't print non-existent command line options * Fixed a bug where cdw11 was being overwritten by cdw12 * Regenerate documentation * Add manpage for endurance log * nvme-cli: fix typo in 'disconnect' docs * Fix fabrics property commands * Fix endianess in WDC plugin. * Ignore cscope files * Add read-recover level feature decoding * Add support for NVMe Sets log page * Add support for decoding IO Determinism features * Add decoding for new controller attributes * Update makefile dependencies * nvme-cli: add netapp smdevices man page * nvme-cli: add NetApp plugin * Fix freeing wrong address * nvme-cli: make it use NVME_IDENTIFY_DATA_SIZE * nvme-cli: adjust json print according to uint format * nvme-cli: add helper for sanitize command * nvme-cli: telemetry-log add controller initiated log gathering * flush: Use device NSID if issuing through block device * NVMe-CLI Fix fw_log Command json output * nvme-cli: fix typo in Intel SMART json output * nvme-cli: update documentations to sync up with subcommands * nvme-cli: convert iekey into a no_argument parameter * nvme-cli: make return negative value in nvme_get_nsid() when not blkdev * nvme-cli: move print-function to nvme-print * nvme-cli: fix leaks in subcommands * nvme-cli: add print for command name to effects-log * nvme-cli: make it have bpid in cdw10 for fw-commit * nvme-cli: add command specific field to json output of error-log * nvme-cli: Fixed incosistency of error handling in intel plugin Signed-off-by: Oleksii Timofieiev * Use '-' for compounded word telemetry-log subcommand * Use NSID all for error log * nvme-cli: Implement nvme_get_log13 * nvme-cli: handle long commands in help message by adjusting minimal padding Signed-off-by: Oleksii Timofieiev * nvme-cli: wdc: Removed superfluous output in WDC plugin * NVMe-CLI WDC-Plugin Update drive essentials code with review comments. * nvme-cli: Add support of unsigned long long to json routines Signed-off-by: Oleksii Timofieiev * NVMe-CLI WDC-Plugin Add clear-pcie-corr documentation. * NVMe-CLI WDC-Plugin Add clear-pcie-corr command * NVMe-CLI WDC-Plugin Add drive-essentials documentation * NVMe-CLI WDC-Plugin Add drive-essentials command * nvme-cli: memblaze: add error return after parse_and_open() * nvme-cli: memblaze: fix memory leak in memblaze-nvme.c * nvme-cli: Implement get_telemetry_log from 1.3 spec * nvme/vendor: Add get log LSP/LSO fields from 1.3 spec * nvme-cli: lnvm: Make it return error status when argconfig_parse fails * nvme-cli: fix memory leak in passthru() * nvme-cli: wdc: fix mismatch in document for smart-add-log * nvme-cli: wdc: add const to descriptions * nvme-cli: fix memory leak in dir_receive() * nvme-cli: fix memory leak in sec_recv() * nvme-cli: fix memory leak in dir_send() * nvme-cli: fix memory leak in sec_send() * nvme-cli: fix memory leak in set_feature() * nvme-cli: fix memory leak in fw_download() * nvme-cli: fix memory leak in ns_descs() * nvme-cli: fix memory leak in list_ctrl() * nvme-cli: add error handling for a failure of malloc * nvme-cli: tests: fix typo in get_feature_test * nvme-cli: tests: remove nsid parameter in a testcase of error-log * nvme-cli: update documentation of effects-log * nvme-cli: add support for options to effects-log subcommand * nvme-cli: intel: add const to descriptions of subcommand option * nvme-cli: intel: add check for fd after open to intel commands * nvme-cli: intel: fix smart-log-add documentation * lightnvm: enable to set OP on target creation * nvme-cli: intel: update smart-log-add command documentation * nvme-cli: update error-log documentation * nvme-cli: lnvm: add human-readable print format to ns-id subcommand * nvme-cli: lnvm: add check for fd after open operation * nvme-cli: lnvm: remove unnecessary force parameter of ns-id in lnvm * nvme-cli: lnvm: add whitespace between words in a description * nvme-cli: add BPS bit field to CAP controller register * Update subcommand alias description in README.md * nvme-cli: add support for json output format of sanitize-log command * nvme-cli: Remove unnecessary nsid field in error-log * nvme-cli: add print for command specific info field of error log page * nvme-cli: update print for sanitize-log command with output-format * nvme-cli: make sanitize description const * Fix verbose decoding for coalescing aggregation time * Allow hierarchy of similiarly named plugins Drop: - 0001-nvme-cli-add-NetApp-plugin.patch - 0002-nvme-cli-add-netapp-smdevices-man-page.patch - 0003-get-log-Make-log-identifier-a-required-parameter.patch - 0004-Documentation-add-manpage-entry-for-connect-s-ctrl-l.patch - 0005-fabrics-add-option-to-supply-keep-alive-timeout-for.patch - 0006-fabrics-add-ctrl-loss-tmo-to-connect-all.patch - 0007-nvme-vendor-Add-get-log-LSP-LSO-fields-from-1.3-spec.patch - 0008-nvme-cli-Implement-nvme_get_log13.patch - 0009-nvme-cli-Add-support-of-unsigned-long-long-to-json-r.patch - 0010-nvme-cli-add-support-of-RAE.patch - 0011-nvme-cli-add-minimal-ana-log-page-support.patch - 0012-nvme-cli-add-ana-log-documentation.patch - 0013-nvme-discover-sanitize-options.patch - 0014-Fix-double-free-in-list_subsys.patch - 0015-Log-error-incase-of-failure-in-get_nvme_subsystem_in.patch - 0016-nvme-cli-move-print-function-to-nvme-print.patch - 0017-nvme-cli-show-partial-results-if-controller-fails-du.patch - 0018-nvme-list-subsys-Add-device-name-argument-and-print-.patch - 0019-nvme-discover-Retry-discovery-log-if-the-generation-.patch - 0020-nvme-cli-fabrics-Fix-passing-host_traddr-for-all-tra.patch - 0021-fabrics-write-ctrl_loss_tmo-to-fabrics-device-on-con.patch - 0022-fabrics-write-keep-alive-timeout-to-fabrics-device-o.patch- nvme-discover: Retry discovery log if the generation counter changes (bsc#1087848) + 0019-nvme-discover-Retry-discovery-log-if-the-generation-.patch - nvme-fabrics: Fix passing "host_traddr" for all transports (bsc#1084379) + 0020-nvme-cli-fabrics-Fix-passing-host_traddr-for-all-tra.patch - fabrics: write ctrl_loss_tmo to fabrics device on connect (bsc#1084379) + 0021-fabrics-write-ctrl_loss_tmo-to-fabrics-device-on-con.patch - fabrics: write keep-alive-timeout to fabrics device on connect (bsc#1090568) + 0022-fabrics-write-keep-alive-timeout-to-fabrics-device-o.patch- nvme-vendor: Add get_log LSP & LSO fields from 1.3 spec (bsc#1099018) + 0007-nvme-vendor-Add-get-log-LSP-LSO-fields-from-1.3-spec.patch - nvme-cli: Implement nvme_get_log13 (bsc#1099018) + 0008-nvme-cli-Implement-nvme_get_log13.patch - nvme-cli: Add support of unsigned long long to json (bsc#1099018) + 0009-nvme-cli-Add-support-of-unsigned-long-long-to-json-r.patch - nvme-cli: add support of RAE (bsc#1099018) + 0010-nvme-cli-add-support-of-RAE.patch - nvme-cli: add minimal ana-log page support (bsc#1099018) + 0011-nvme-cli-add-minimal-ana-log-page-support.patch - nvme-cli: add ana_log documentation (bsc#1099018) + 0012-nvme-cli-add-ana-log-documentation.patch - nvme-discover: sanitize options + 0013-nvme-discover-sanitize-options.patch - Fix double free in list_subsys + 0014-Fix-double-free-in-list_subsys.patch (bsc#1099018) - Log error in case of failure in get_nvme_subsystem (bsc#1099018) + 0015-Log-error-incase-of-failure-in-get_nvme_subsystem_in.patch - nvme-cli: move print function to nvme-print.c (bsc#1099018) + 0016-nvme-cli-move-print-function-to-nvme-print.patch - nvme-cli: show partial results if controller fails (bsc#1099018) + 0017-nvme-cli-show-partial-results-if-controller-fails-du.patch - nvme-list-subsys: Add device name argument and print ANA state (bsc#1099018) + 0018-nvme-list-subsys-Add-device-name-argument-and-print-.patch- Add ctrl-loss-tmo to connect-all command (bsc#1084379) + 0006-fabrics-add-ctrl-loss-tmo-to-connect-all.patch- Add keep-alive-tmo option to connect-all command (bsc#1090568) + 0005-fabrics-add-option-to-supply-keep-alive-timeout-for.patch- Add ctrl-loss-tmo option to fabrics connect manpage (bsc#1084379) + 0004-Documentation-add-manpage-entry-for-connect-s-ctrl-l.patch- Make log identifier a required parameter (bsc#1086240) + 0003-get-log-Make-log-identifier-a-required-parameter.patch- Add NetApp vendor plugin (bsc#1080672) + 0001-nvme-cli-add-NetApp-plugin.patch + 0002-nvme-cli-add-netapp-smdevices-man-page.patch- Update to version v1.5 (FATE#322735): * Remove upstreamed patches: - 0001-nvme-Introduce-new-list-subsys-command.patch - 0009-fabrics-also-set-queue_size-and-nr_io_queues-on-conn.patch * fabrics: also set queue_size and nr_io_queues on connect-all connects * nvme-cli: add duplicate_connect parameter support * nvme-cli : wdc-plugin Add support for WDC SN100 and SN200 devices. * Add AEN decoder helper to get-log * Regen documentation * Add Nix(OS) install instructions to the README * Fix the Markdown code for the Alpine install instructions * nvme-cli: make address print format more human-readable * intel-nvme: Fix compiler errors and warnings * Include sizing data in json output that's already included in the non-json results. * Cleanup variable definitions * Add command effects log page * Increase default format timeout * Revert "nvme-cli: add duplicate_connect parameter support" * nvme-cli: add duplicate_connect parameter support * nvme-cli: fix wrong bitmask in number of rpmb units. * nvme-cli: make command description const * nvme/id-ns: do not try to get namespace id from non-block device. * Fix typo in previous commit * Fix long suffix parse on 32-bit machines * Nitpicked a printing alignment issue with the id-ns vendor specific field * Avoid unnecessary abbreviation. * nvme/flush: explicitely close file descriptor * Fix memory leak * Add 'DEAC' support to write-zeroes command * Rebuild documentation * nvme-cli: resync nvme.h with the kernel's * NVMe-CLI : WDC-Plugin Updated Smart Log Command * NVMe-CLI : WDC-Plugin Documentation for Updated Smart Log Command * Regenerate documentation * nvme-cli: update show_registers_cc() to use nvme.h * nvme-cli: replace values of all namespaces with NVME_NSID_ALL * nvme-cli: add prints for new HMB identify fields of TP 4002 * Update get-feature help text * Improve code alignment on intel plugin * Update intel internal log man page. * nvme-cli/intel: Return if arg parsing returns error * nvme: add options for write command directives * Update documentation * Updated the human readable printing for the SGLS field in the id-ctrl command to be compliant with NVMe 1.3 * nvme: Introduce new 'list-subsys' command * nvme-cli: add support to get properties for NVMe over Fabric * nvme-cli: support to set the property for NVMe over Fabric * Reorder command list * Documentation fixes * nvme-cli: add support alias command with Firmware Activate * nvme-cli: update Firmware Commit with boot partition feature * nvme-cli: add command specific status of Firmware Commit * Update documentation to use aliases * nvme-cli: add prints of boot partition feature to show-regs * nvme-cli: Fix small mem leak. * Release v1.5- Add list-subs subcommand (bsc#1072813) + 0001-nvme-Introduce-new-list-subsys-command.patch- Update descriptions.- Update to version v1.4 (FATE#322735): * Fixup Security send/recv to read data from disk * Unbreak RPM build after bash completion files were moved in 7e4c7596 * fabrics: Fix disconnect_by_device from disconnecting instance 0 on error * lightnvm: allow to init target on factory mode * Fixed problem with security-recv binary output not working correctly * nvme-cli: return 0 if disconnect operation with cfg.nqn successfully * Fix compile for 32-bit * nvme-cli: Fix build on aarch64-linux-android-4.9 * nvme-cli: Huawei plug-in. * nvme-print: Fix line spacing on -H option * id-ctrl: remove new lines from json output * nvme-list: print empty lists when no devices are present * fabrics: add option to override drivers queue depth * nvme-cli: nvme-intel implement json output for smart-log * nvme-cli: Add parsing support for noiob * Fix potential device string truncation * fabrics: add option to override drivers queue depth also for connect-all command * Regenerate man-pages * Release v1.3 * nvme-print: Free only top-level json objects * fix use-after-free in pci.ids parsing * nvme-cli: add fields into identify controller data structure * nvme-cli: show more fields for id-ctrl * nvme-cli: id-ctrl: display additional fields * Show help when no or an invalid device is given * nvme-cli: add id-ctrl for nvme-huawei plug-in. * Fix spelling errors * fabrics: add hostid option to connect command * nvme-cli: add ns-descs subcommand * nvme-cli: Get Feature support for Extended Host Id * nvme-cli: Fix typo in Intel plugin and improve generic help text * Implement Intel Vendor specific logs * nvme-cli: add thermal management fields for smart-log * nvme-cli: add temperature sensor fields in json_smart_log * nvme-cli: add output-format discription for smart-log * Formatting update * Regenerate documentation * nvme-cli: add error message for nvme list. * Fix typo of flbas in nvme_create_max_ns_test * Show help for get-ns-id * Show help for nvme reset and subsystem-reset * nvme-cli: Extended Data Structure in resv-report * Update docs * resync nvme.h with the kernel nvme.h * nvme-cli : add support for sanitize command. * nvme-cli : add sanitize command documentation. * nvme-cli : add support for retrieving sanitize log. * nvme-cli : add sanitize-log command documentation. * fix build without libuuid * nvme-cli : wdc-plug-in : return on invalid input device. * nvme-cli : only print help text and return for nvme list -h option. * nvme-cli/list-ns: fix identifying active or allocated namespaces list * Fixed get_internal_log to parse the entire nlog and allow selection of specific regions to be parsed. * NVMe-CLI Fix Sanitize Command Parameter Types * Fix app tag and mask setting * Fix app tag field sizes * nvme-cli/list: fix when nvme device can not be open * nvme-cli/list: change fd returned by open operation from unsigned to signed. * Makefile: allow linker override for cross uuid test * nvme-cli: fix connecting failure due to invalid uuid format of hostid * nvme-cli/fabrics: Add ctrl-loss-tmo param to connect cmd * Fixing macro definitions to avoid issues when these are used in expressions * nvme-cli: add nvme directive command support * nvme-cli: add documentation for directive commands * fix for issue 219, show-regs reports AQA.ACQS and AQA.ASQS as bytes * nvme-cli: Fix nvme ns desc * new bit fields (6, 7, and 8) for OACS from NVMe rev 1.3 * added new bit field (6) to ONCS from NVMe rev 1.3 * nvme-cli: Describe action 3 of nvme activate * nvme-cli: generate spec-compliant UUID NQNs * NVMe-CLI Fixed Status Code check for reset type on fw-activate. * Added handling for temperature threshold values below 0C(273K) and removed buffer check for human readable output as Temperature threshold feature does not use Memory Buffer for Attributes * Update nvme.c * nvme-cli : Add Namespace Rescan Command * nvme-cli : Add man documentation files for ns-rescan command. * Version 1.4 Release * Drop upstream patches: - 0001-fabrics-add-option-to-override-drivers-queue-depth.patch - 0002-fabrics-add-option-to-override-drivers-queue-depth-a.patch - add-missing-nvme_id_crtl-fileds.patch - 0003-nvme-cli-show-more-fields-for-id-ctrl.patch - 0004-nvme-cli-id-ctrl-display-additional-fields.patch - 0005-nvme-cli-add-ns-descs-subcommand.patch - 0006-fabrics-add-hostid-option-to-connect-command.patch - 0007-nvme-cli-fix-connecting-failure-due-to-invalid-uuid-format.patch - 0008-nvme-cli-generate-spec-compliant-uuid-nqns.patch- allow override queue depth and nr io queues on connect-all (bsc#1063462) + 0009-fabrics-also-set-queue_size-and-nr_io_queues-on-conn.patch- Generate Spec compliant UUID NQNs (bsc#1057498) + 0008-nvme-cli-generate-spec-compliant-uuid-nqns.patch- Fix hostid parsing (bsc#1049272) + 0007-nvme-cli-fix-connecting-failure-due-to-invalid-uuid-format.patch- Add hostid option to connect command (bsc#1045293) + 0006-fabrics-add-hostid-option-to-connect-command.patch- Create nvme files and directories in /etc/nvme (bsc#1045931 )- Provide nvme ns-descs subcommand (bsc#1038235) + 0005-nvme-cli-add-ns-descs-subcommand.patch- Also re-build documentation on each build (bsc#1037297)- Add NVMe over Fabrics specific id-ctrl fields (bsc#1037293) + add-missing-nvme_id_crtl-fileds.patch + 0003-nvme-cli-show-more-fields-for-id-ctrl.patch + 0004-nvme-cli-id-ctrl-display-additional-fields.patch- Add possibility to change queue depth at connect time (bsc#1037297) + 0001-fabrics-add-option-to-override-drivers-queue-depth.patch + 0002-fabrics-add-option-to-override-drivers-queue-depth-a.patch- Update to version v1.2 (FATE#322735 ,bsc#1033410): * Include endian.h for byte/host order functions * nvme-cli: Add nvme hostnqn generation option * nvme.spec/debian: Auto generate host nqn as part of install * Documentation: Add entry for gen-hostnqn * Regenerate Documentation * Fix read/write man pages * get-features: Don't try to read the data buffer for sel == 3 * Documentation: fix location of device reset * Regen documentation * Remove debian/ directory * Remove pyc files generated by 'make test' * Moving the bash completion files to the standard * lightnvm: default to -1 on lun begin and end * nvme-cli: fabrics: Fix to pass "host_traddr" to the kernel driver. * nvme-cli: id-ctrl: Fix memory leak for JSON. * nvme-cli: id-ns: Fix memory leak for JSON. * nvme-cli: error-log: Fix memory leak for JSON. * nvme-cli: resv-report: Fix memory leak. * nvme-cli: smart-log: Fix memory leak for JSON. * nvme-cli: fw-log: Fix memory leak for JSON. * nvme-cli: json_add_smart_log(): Fix memory leak for JSON. * nvme-cli: smart-log: Allow negative values for temp sensors. * Don't print unimplemented sensor * Build without uuid * get-ns-id: Exit when no device provided. * nvme-cli: id-ctrl: Add vendor fields in JSON id-ctrl. * nvme-cli: nvme.c: Allow plug-ins to access to output formats and helper. * nvme-cli: Western Digital/HGST plug-in. * nvme-cli: Western Digital/HGST plug-in documentation. * : Correct NVMF enum values to match NVMe-oF rev 1.0 * fabrics: Handle space-padded TRSVCID and TRADDR fields * nvme-cli: bug-fix: use right file name for perror. * move show_intel_smart_log to intel-nvme.c * remove json_add_smart_log * remove nvme_intel_smart_log * move struct nvme_additional_smart_log to intel-nvme.c * nvme-cli/format: use existing LBAF if none requested * nvme-cli: Release v1.2- Update to upstream release v1.1 (FATE#322735) * This fixes multiple compiler warnings for 32-bit and other environments from v1.0, adds more documentation to fabrics, removes the libudev dependency entirely from this project, adds a framework for unit testing devices, and fixes usage for user defined install paths- Update to upstream release v0.9 - Remove merged remove-version-from-list.patch * New extensions, fabrics support, a bug fixes. The 'list' command is liberated from its udev dependency, and no longer requires CONFIG_IO_STRICT_DEVMEM be disabled.- Don't map controller registers in 'list' command (boo#986891) + remove-version-from-list.patch- Update to upstream release v0.8 - Remove merged patch 0001-bash-completion-Remove-shebang-line.patch * Code re-organized to support new extensions. While these are called "plugins", they currently have to be built into the executable. Support for dynamically loadable plugins is under consideration. * LightNVM is added as a built-in plugin. * Intel vendor specific commands and structure decodings are supported in a new intel plugin. * Support for NVMe-over-Fabrics * New output format "json" for a subset of commands that decode returned structures. * Lots of various documentation and minor code fixes.- Update to upstream release v0.7 + 0001-bash-completion-Remove-shebang-line.patch Keith writes: Just a few minor updates and documentation fixes. There is also a new option for passthrough commands that can be used to help detect data over/under run. Tagging a stable release so we can consider features that bring in other transports and third party extensions.- Exclude build on s390x (FATE#319560)- Update to upstream release v0.5 The v0.4 breakage should all be resolved now. Tagging release v0.5, and back to stability.- Update to upstream release v0.4- Fix display of version number (boo#966740)- Initial packaging for openSUSE/bin/sh/bin/sh/bin/sh/bin/shlamb16 1621951906  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}1.10-lp152.2.12.11.10-lp152.2.12.1 nvmehostidhostnqnnvmefc-boot-connections.servicenvmf-autoconnect.servicenvmf-connect.targetnvmf-connect@.service70-nvmf-autoconnect.rules71-nvmf-iopolicy-netapp.rulesnvmenvme-gen-hostnqnbash_completioncompletionsnvmenvme-cliREADME.mdnvme-cliLICENSEnvme-admin-passthru.1.gznvme-ana-log.1.gznvme-attach-ns.1.gznvme-changed-ns-list-log.1.gznvme-compare.1.gznvme-connect-all.1.gznvme-connect.1.gznvme-create-ns.1.gznvme-delete-ns.1.gznvme-dera-stat.1.gznvme-detach-ns.1.gznvme-device-self-test.1.gznvme-dir-receive.1.gznvme-dir-send.1.gznvme-disconnect-all.1.gznvme-disconnect.1.gznvme-discover.1.gznvme-dsm.1.gznvme-effects-log.1.gznvme-endurance-log.1.gznvme-error-log.1.gznvme-flush.1.gznvme-format.1.gznvme-fw-commit.1.gznvme-fw-download.1.gznvme-fw-log.1.gznvme-gen-hostnqn.1.gznvme-get-feature.1.gznvme-get-log.1.gznvme-get-ns-id.1.gznvme-get-property.1.gznvme-help.1.gznvme-huawei-id-ctrl.1.gznvme-huawei-list.1.gznvme-id-ctrl.1.gznvme-id-ns.1.gznvme-id-nvmset.1.gznvme-intel-id-ctrl.1.gznvme-intel-internal-log.1.gznvme-intel-lat-stats.1.gznvme-intel-market-name.1.gznvme-intel-smart-log-add.1.gznvme-intel-temp-stats.1.gznvme-io-passthru.1.gznvme-list-ctrl.1.gznvme-list-ns.1.gznvme-list-subsys.1.gznvme-list.1.gznvme-lnvm-create.1.gznvme-lnvm-diag-bbtbl.1.gznvme-lnvm-diag-set-bbtbl.1.gznvme-lnvm-factory.1.gznvme-lnvm-id-ns.1.gznvme-lnvm-info.1.gznvme-lnvm-init.1.gznvme-lnvm-list.1.gznvme-lnvm-remove.1.gznvme-netapp-ontapdevices.1.gznvme-netapp-smdevices.1.gznvme-ns-descs.1.gznvme-ns-rescan.1.gznvme-read.1.gznvme-reset.1.gznvme-resv-acquire.1.gznvme-resv-register.1.gznvme-resv-release.1.gznvme-resv-report.1.gznvme-sanitize-log.1.gznvme-sanitize.1.gznvme-security-recv.1.gznvme-security-send.1.gznvme-self-test-log.1.gznvme-set-feature.1.gznvme-set-property.1.gznvme-show-hostnqn.1.gznvme-show-regs.1.gznvme-smart-log.1.gznvme-subsystem-reset.1.gznvme-telemetry-log.1.gznvme-toshiba-clear-pcie-correctable-errors.1.gznvme-toshiba-vs-internal-log.1.gznvme-toshiba-vs-smart-add-log.1.gznvme-virtium-save-smart-to-vtview-log.1.gznvme-virtium-show-identify.1.gznvme-wdc-cap-diag.1.gznvme-wdc-clear-assert-dump.1.gznvme-wdc-clear-fw-activate-history.1.gznvme-wdc-clear-pcie-correctable-errors.1.gznvme-wdc-drive-essentials.1.gznvme-wdc-drive-log.1.gznvme-wdc-drive-resize.1.gznvme-wdc-get-crash-dump.1.gznvme-wdc-get-drive-status.1.gznvme-wdc-get-pfail-dump.1.gznvme-wdc-id-ctrl.1.gznvme-wdc-purge-monitor.1.gznvme-wdc-purge.1.gznvme-wdc-vs-error-reason-identifier.1.gznvme-wdc-vs-fw-activate-history.1.gznvme-wdc-vs-internal-log.1.gznvme-wdc-vs-nand-stats.1.gznvme-wdc-vs-smart-add-log.1.gznvme-wdc-vs-telemetry-controller-option.1.gznvme-write-uncor.1.gznvme-write-zeroes.1.gznvme-write.1.gznvme.1.gz/etc//etc/nvme//usr/lib/systemd/system//usr/lib/udev/rules.d//usr/sbin//usr/share//usr/share/bash_completion//usr/share/bash_completion/completions//usr/share/doc/packages//usr/share/doc/packages/nvme-cli//usr/share/licenses//usr/share/licenses/nvme-cli//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.opensuse.org/openSUSE:Maintenance:16371/openSUSE_Leap_15.2_Update/5118a4316d7cfd989ce20d04c7704e3e-nvme-cli.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linux   directorycannot open `/home/abuild/rpmbuild/BUILDROOT/nvme-cli-1.10-lp152.2.12.1.x86_64/etc/nvme/hostid' (No such file or directory)emptyASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=975bada25b0f90a7fd2c9f057077009ef2e466b6, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableC source, ASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) RRR R R R R RRR~ o*Eif [ -f /sys/class/fc/fc_udev_device/nvme_discovery ]; then /usr/bin/echo add > /sys/class/fc/fc_udev_device/nvme_discovery fi/bin/shutf-88c79bf4033cfc75fbe683baf3359e8e10953c317fdcca76068be14d4eb4b824e?7zXZ !t/2] crt:bLL @2#J, ]SĎ[;ifZ5T[H$)wcmid(v D"g_1!/(߾2R]:P3"<<;^9ѿ DYXM"}X]QԲ[AkF'^H:ajuE!0*6[F!wƋ2S>ho2de4L?c oi)~F?h~mʖ+M3N=[ot%= l]_)1~vMRc" Ara]X;فeF:W]Mg**W&Wm^}_RJ*eqo]RW?]y{׈ i=$=ֆ3PH k?~%}E|ϥ4θ%"u<\墤ItE ket[g%-Ve+vNhrILQ=H-#dAot$㪌 ۑ/aG3RUA} 'bhc3}lZL̵껶O913fjgNp_";SfA4;BH_ d:mr;yu*FCǾm)+ik[]p.Fn&wbaa4c+aloa{j-D 2Nn,PwYDvPEz":x-`CnZT. n7&,Ǒmc[[  /'0_ P d#t[+!j˰|@M)Jg@jX=gjIJnITKw`R_;rm"V!=cY RO~G412uspșxLagKV'KFZ W9n3w:BD&{eBcȼwSgZ }4HCMKX*$&@jL"6B| / Q WMEnЄ6ܷHƆ 4%\>&q}a羑;E7O;;1)s.]tV2h,]QO5ّ%:mEХAg4UK\d(Jϯ-Qr b _sPe%%z_ddYӫ"PJUJ[f}&%1ϭH=0mk4ѕVBTxgA`9:?0njl|6j'Jl!>U&$>Os$w*S_xmY#?eh"40V':QJ8}\P>=( t :j ҟui1H'jf1 Ҏ6(Uj$̵BfθtK#{"'0E:lsEpon/w1LֺMڙ#e?S$Sn/xemN.& v+"  1$mii,j׷;1T ҍETpRCSeV;!y$&!Q4_!qr\l&uVo& Nc6Fӕ1kX;0Ahd tB>*. &p YޘfҞB#H2ĉPE&ïlj6 ja@Fұ*5VMĹcnXOR=,e>yyx7(^ulM `il)aRQeJ5# 5`Fz&lYtPEN3|l8A _Ȟ'[Rn5VZ>ЌD`5C(`%]<]K\g 5w f"#pC~`p[ʡDN?c4SV9F'f PߠI@V؉X7hz¤)B>c=H+6bX {F-VmFG:~1$A{Z#>S ]f//O32q!uXD3>YH9fFZWk`}YܣxnU N|!RfNy 0q!%W'1h0(),0+?dSஏRF 8g}kb6 ĠayB6KU#h.4㠣6SZ3籌$>䄼}֍i/{ޝ O!h`V $ئ6c~d`ΛC +o ꏫ#gW”l}L<i4<ܬ15J\Bx6|Y!dߍv4h{`VB~"+.ɝYI6"SGcNk.e5&oaidx:[Z1me{@@`[4]YAL̿;:bN% “rD 1X̆iZ-w7Mzu*>vuXI|`o GBl>+W#G,xV.~Oo/wv)TWmS{!pCٲa6ju.kv17cb%JL:[:>"Gk@L~uoXB'E?7Ip!t711> 2TTDc4VK6,SdIOL wO™-"(.`cVvW W}->GlJpR†͚W2-*MGK@^`r꘽?h,.joP0lTM*iA1Szlݏra!o-l64,p+2pQo$QޢϺEQ5dڻ $ 8'j{~(ਭ'^ KaE ) Dgq @R` {|Ceުd.˰ıw*;`R4{4j0$[Y~L[hv K߿o:V/פgw S_=gX=b$67[2oh;\CR*ri̱cQ0B* ~[vMhK53nNe^^"/]7>̦.ΜÓ[/Xͽ9HdM<{f9R=/ruƻPb^ !lDRVNU-Jȣ1* t [վASb==Wz[DIVQ (`>c+&"*N۹X⃃RY)?A8=jSBj 3c wrk V,& S^Hn/P=gR}o$e,dCT 8ٽ0T%=bg"E+=&ah9Q :Cw*mF+PS~([m߹M`mNgzrau5pdԳ) )X TAR䚦*\fkV; R47|۵:la85*MYǠ_{5֌.D=A^ho2(f8}A8,xg9 dOTM!۵դEf żf?o;^#) [06`. >hE&DjL[DIa?wvqYUi ` mҟP^t,726_L8)xB(㻈o -1gAC ev} nۤK\*mD;ٞ (GEcO< fkf#iUOhmR2vyS}<$kfѫ!IU1\tԢT4 @TمIEPb:S;pZ<ՁVYY㴂lF# uKw1~*,pFd6czbxȉAL薋z_ڝzDxƗIf/ڕߑ2_/A-6u3O&''fd6[iR}gzm:pKA`rAmQr0b[xO,q/@vI&wzT~5Dztޡd>ЕpI $*awz>ӧJxէ; sRP\R`pSTyVg;KNtAieTlSӹWW ejCai5Ŗ55sYr pue_"7`K8 gB*G5Mzu#aD{wԞcXԧ3ԂdT7ON=E;eib[Ė=oE GYWHZVzJ{YeV!%ch+ Kcش{$ P\YYX*Uy/' DJ7 ؔ[qu\a[if ;߯bH!0qmǤp O{kCh-r4%I? -vY]4IA%o<&Ua-3Z:gP" ebGTkrw|,YSp6X,_\8M5G:oɼsvͣW@u  .xpI |6FF QIEjiG<dR2TwH$sV%{ٮ<%Oueu=- ؽ?59#{l ɽ؉RG1zNhRmT("^1n^sLQhk0,.\8GE$;ڀ)'Xd7p ySh{8!,OQflCVdk1`gitլ?3PPbb"GnZJ׺ELhs~W$'zAݍd$Ozn!~V˘%?Bp{Ksh{^gϮijP Ϸ>tP@_~V-vSdf6R_ E8Os4p&!>#ykR,}-dժ'}K53Y!&fzBE:_5nI+e]Σb3cNa>pĢ0XZCW~Yvo07s gh;\ ZʂA&m;) Vs.ўybw]Iѳ#nj)4$t"z6QƁj$ugޘBbz4^rq CYpcXSM*]_SR_XlNANA8 "mY4T:{əf}n:|.4i`ܯ5ݜN0CHיFXx6QUtorxm% jBGKϴsGew=y4jYyz$ĺ_zB$#Dl!5ߔI[ ,v7Hhp.G8{wCvkUhd6K=蝱&IxXvig<ƬP^mHg\aTe!~hj>@r{dYs! {k$zj侦,_20);\ߒ6sa3lnOa" $?7EE|VfongM?o9 2\HؘyB}{M@h|lgXoML Gr94W,7Ē/͂gG XMn8 %%q@THJ# +/=M'CdGsW k?k1z.l#V#S_JHw^#ME-(( щ/#r~UT{Gr,.'ALBmJY:eVZ$=^q=E `\䩕o0O=j"NRp\o_\ӈҷoLU>6$d,F0U:m,ݟcf_^gWRv}wMɈ:!;voDpnW2aC*?P($Ii#Flfv-qe5 Gљ ;E}Ւ1d.%0,٦(TV*dut_ۜ7G+ɧG Gp&$1k@Wt1L퓂j_H:i't<K&W7b—Zc:[-FiWYs1!ADNouQĬq2q[ }ͱ$3kƘM$?c)_yR4Y%.ksVne:* 2J紶 |E”,8a .9G, #V}\aNV Ͳq/~ Ԣh_/$:1A4_;EC_U4:wD̐W"c؃1}@wsE*bH[Fք")d4>.BL܅NFɴyMP@OkG!RR SP!9vP#i4(ىϋAfSwwGvOYd;Vs%5w|?U:;Ħ= HkNj$u q%U':F,Jd PtjhaK$xu,Q vs05m762Qw0Bތk`.hS ԠF۷˿'a^(d.y;SK^#QflP3WOC?snєT=h iȐrϫDk6U^"TVS-?C~2NJH9)=DWl_ˋI@l>>,B&9"ɣ:]xMV\]g͏j)rZߚY5ӷ%PM9ֵ.+CT]BSG9.7Io-Çu`tukAD htR>ݱCzn!CCxW Oߴsom&St\/"k U;Io!?ncP0qɯ71luJG dk2Ô#l+:t!D_?wygEq/RG힑.B˂DqNp1.^EHM=f:QXT}օQ OՒ/*\r˚/U|fi@Z2k/ vLBq\*1v( V S g{!PXOJ)̿[fve- [p,y$Ɩw˚ԑZf{x9SI>pbDԴq˛@ɨ9,ր6 h:ؒўܭEp4=`+T8PH괃} <>*ᴊ|5&x_ G t'4Yi ?IEy /P \s\ Bз"unAygpo`w4(h|բJP,$DmDI%l̙t-ң $CR\JjVrt۟~G6ZYxG$hP[F"um6ԑؕ1` |hbT\@>sROw6C߬K.KR\g߻WJ=F[87O|NĞ*9ڏFK8I%`ۤAMEI=ۮYrܰdqj ]>>`Tg7=2TvX$s핢"[U @FHq"C?LxqP,WuʰT 0 ât<{>}3vG-ght{}#ڠhs%6arjl.kl)e5+}5 ZL*𴊓PɼKcBTcXj@R\f'Os]^aV/%#*\i1b`1b6dݙBK +\ Qs!gzyD!O4Q,冭漁 J E@G0aEa8?U|7PZN&9U߂N'L8뻦DR=3#S{O^IVI96b+& !EoLNf2YgM^H~zsWI˔L-ZWVr'}_\k앏 =>狦 _Dg;_؞T9V*|́JUXb\+ ;SQ>ڐ;틷qs#szK([Cݝ<}n%9@uq2R9"5?Ղ ۣ ^` yh;C~kW@[#UI )@9? [|bp(޶2=75F#H @%شN^4N|Hp%lz'bQfoℵ*y]hV׬vKΪ|%,\"A?Gj F}/bI%_U^ПAR%89Z&-F{N77{$5N%Jy)V.A0-PACi pv<ĭ]@EWm6#w*֞-x t/唗F=AAsh:{;sxG<Ɛ":ҊfEP+6d]$N0Oo^I" }r2v(p@!r\qkaڶWsUnp$B& ճTq^%Quv3h:+Q'7q8tm Cѩ*=Iٖ!_Ff3B gI~]v&*dhA_U1\d^'`8"G<+^} !,Cplv>-L{nPa{_bB"L$Tqۍi&PZ? 1 { O3~,|T)[L oG8ME9Um`ڞ 0]na~9({X_ h*jbh~!Y^AV|:w c=Qc(sݨ }&-mSUɦ&qwXUI%)N ^4t][x8_8 >R0'*d&jH7L3}IE!&%.rW~+ʛwۏ4,I <+?S{ɤgDsS, u}~,П$lSϩLƥp ހlnx|5T\scufmp ^,E6&WM%I~ պ ۤTCagK&^E- =5k]95s]w:ΣP2nwk&iSM 5 gVd%Bu;ZD=IFh",đ e]#o,qo{FR;%e V &F|k,nAJq> t5Yi+=#Ҵ.1J4Kr?P߹>tP5[2$9`QMi(L"6,]C8j91vUD Bh$RWj kЄYFEmks~o IW-3NN>`}/QGBl1勣'T!W\y;-/qr'p G9JM(PQEZ̘DG@fojɪХߝn7T%ROMDnUioK)>3Q{,oK]}/B5_!8;Մԋp`aJ-5]ƺ"ixOUW>#p{{Br+IR?rVԹ:9&(t?M_˸J~ ܗq1)Yn8?# {z{+s>6U8ZY|g:Q| Fd$N *^TT÷0fA$/II{% QncPe6Aj=JO^6 P r h(gtƙp)CUR5X'b#u 閎 [:+BsT[s!hLᔡ:aT,,/uiHq/ N#YB#F݅f\_5*ϒ'21cJt p;s1eM.COܫ_HmL륰io{UYѓ=sbo~)'pFt$\aa{ ;p ЗP}N)TOmhFy ]TPnv⥠|s-My10!خ⇐k4c`,a3xGW.x֟&AxEAd"5m=2*ƺeO>L)"g}LP}DH|k%W i'oeȏV ӐoiTYԆg4~,_4Q*} Bb?3>*0`L7;mYKmQ`]ckFH恒 )v u hȍ# tO"Xf',DXK;F7? /( 94wp8du\8D`.OXAbqBP;+߷3_)Qk%"5 #2z!+\V .1]+skfd˸fm|Y/ɯ+)$Uؐ(c2o)$ 30nuQ ~\\$kDYq4ydҦzʰ Y!RΑ ܈f$<*EGVRHeyFd7ݾٟdvF+ZnV]!nٙL l]T^v;ٴ}- 'X$ xUL}E!a#&. HBw[:yO 8Dl߸mBNEuS1Ԑhu _iW93ԑ AchP`ɧ0ӿ+U^tR|b kﱸ B[,Qm-+uuWM["ƐP˖Vp\T?X.gZvU`G&U\ Zӫaq6Z̯ k2H kz޿.'eoL׼|9r BQ"Hփ3}Y!J$uMI.ثh:;q3:$'5~MKX6Xn%>K {]Ve*{ZJb pdyQw$蛨Z龳](&mG=w&k*O6HMG.Ǩ?w/zb!$ ~\^!kّ+zռ %܁t$smPf &i)2H"J!nKF6I(<⣞EL w8 Ya ?XB*b ^v 7F^ nQ3,Sб SM3"weU;N.-InJ?I=`ѝom!%yݱ{~r.Lm%Gi=/JO>5v)+CXu4Yx㜧3p*aN>Q8J|nx߼-G)H =;Ctd{ ?N&{ekcp{RohJҀ} aiFch+[a 9ȡvO^?UąX>lj8Eu*dzn6_V3yXvU*VF [O"Wb;ַcQzdq1z3To5LFBoGJz("T{}HbRJR&Dݿ&zca_M-uAG4ɪ.LYIIU@(^")7lS6E˩<0/Z.Y;]hH:_Oe D&\2<,c9>ըuMt'oǓX׹rْpw46~V.i]IB r>bzqUWCee6TJx0"mvļ08-Z@F(֡hkИm%).Lڬ{^8;Jl+ $Ӑk3VIGžGH SіYw_Ż 6dP !b:9LDWH_IiYA @^;ſPN&+S5 f bޢ>1jHre$s{خ̹cFX\$ 0? eQ cO zq&:6ƥW޸ݻ>.ީ\'<HXHXOrtY$Xei-PF0Ǹ(Gu}}Ǽ'oڵ^S㼗 k̨jдDU+l*`8>Lx,u\^j;GДPl`C.2-XD؊{3XX&+_= ' 3:PyMbAn @c$QP=y\c#SPdfbyRŚ}z^,*2f洌cn+z($\KBdJ؛/H\^[sLm&aNK=k{CҦ??T2IRqrԱeR[e9|3>߷X,?#5+"b6qGq.Z]8\uC+鋹4od!~f x uCslL7 Ԛ;`h}/&'ԄVMO^L_pEԙvsAC޳˽IX$8V|c]]6EBuN+)A6Qmasgv!$y^O?D}ۻOV% >R@fAg!zdn5uv~*Ōmk@( 8~^8ଠ{fFA̬$-_GZ&kQ\q@A-o9%bP uo&waeu+rҬK]vԉ>=paM /LH{QE/.,xR90^ѩc /2|Q/2O~u SPJ#C%d(iHY+Uͅ$hKqbCQg3AT(a.] A` ¾k]Ń22)$/ե,誜V^zq4׸jmtuTJ U5_"B((U{uq2cL P7yGK4 %iIm.sY'S 7=;Gxa9 8 Cк8 XM{B)ePF9K\>ׄ2, G z{+Zpm.>Dd#Nͧ+'=٨6B)T[< g2:pxecbYM2Z# ҏbDF[ВcnF66= ﲬٶk7ִ]C 7`S8J){ RAyn+:ۚE]dP+aWnLpɒ7qڟйclZ$N/ѧLܰpI6r3ҬSDnӈ)T:-~bP DF+YuwQY 4:uK< Q\vVo4VJ^cGAT~n5igGt $mGigx<@ gi0.iTR e_WȡM?1`cz4h/0{A"ǻgq>}IT73O4']S8A)T,mf)d/}Jw?JcG"1Zhuxyg.35Rb~f:sAf᳚)(inI{!:]>}JIS]JwFdLӞ#P$q2Ga >B  *ܞO1Y9\u*Za?lq<E#}-(Զsrו'G@wƦiS=em2k!T-P֦@<4U^(BS$<>pc jgٕΛ 94D 0TQ% Nwוs/å*2:$,y7j*P="b Py&cFmD:69-:m2 +Wb1bveb)&QڎJveg8WOkꠠ>)ɩ"a^<|(B:<ي ټU şV+O R_HU" {F{_b`~:Zd֏FH"%DBkiZ#"7yEztJ cVр:H۫3eї~9gs+(ۂ}`5WA@_.~8|O[ee'-LtPlJ.N= BaѿҽRm=J@e~.^ 1&2~/G|AE6pW†n^DJ\YxP3]TiӔqg; -2R߱P4MR=Esq{>m!PQu+:='愅V !Oiw2 0$ZKh>R \0v a+>uk,;̐Gv ._>8SZ Ȭ{_B;N^>C9rW 9P1 Er(!+XoX< =kC 2DBP F23J[K"GEDz L+u"Pj)!\uyj3`G2ҨEW=P0$8(QV-"fya>=mx{>&֗(i2]" RWJOLI[qF >etM]*𜡚=̓0/mH{ ablUtM|M2`Rꈪ폴 1 kbO囱$N# +xmg/MFO HVTIHJkn1IE(^Q $ZζY.KehtBOCgj"zC9 #QYwspzLD'!;f\`̕:t$wŊ {RO6/"PnO6dWКVҐBOT \.4A;j˫oT}oe-Eߵt6A A'AWޞUSS~~#x{Elrl;0odA[eIg5GLl2+[R 8Oo[_ 2,?Hپ0QR0pR eћ]=ܘן%ǿ_/4}^ZrSX+4˵fHƣost\mLl_3@:6 e}إV5V1:-,wm%ݱ.eU*Nܖgr}& a+xlU˿.hRzW-;Y0 ȮbFM2Z1'Z5v6a:}wX}Mg`Zn)owOd*1!:AN!rlӃ5..Zh(_0MS GMNvrRXݖ׭yHra-ݰuvn3 |k6t]*85#N,xek.~vqY^GO7 T7<@ui”ׅOJGa0#)2ZCUVLg~+5 J/l NIړr26`ȡ0@"X(5Kk_AV,yhXF}nqf)g`{ޗ ⩵3QGin-ƪnj$8Un?^uSfpEW׶fLRdjWQ\85vmrش)?ؼJ  R2Qxf-B2=k?8Hcp/`A_Ot1B!&nU7 ,vVFaC-%>IJ l?} n  $g6AS6ePNkv{0eZ3dft;Tql`e)wx>ἀfiTd_&-阫vǚJ'Q f#[Q)ی˾NH?upI'0 j`*?>^*F l/taۊ&y_WeulnuǗ=`BܦЈ$肋 qԄ"" gPo˓ox2#)h?sq(DY -Lhc6%:~mӵBm3vNVn/Ǐ-^89qqUncSwד,Vo%~t1W ۍ>yEi:z 0 ; >Ye;LnkpNi>Fծs:q;;:PhS&S*#,qۚ֎}).SM~dPϟ꿻moj~ vP5ˋ j5pKD#%V,f?p?G}e)#|b#=Ll&ѮwkB|k/ަ'Ϲ:,WpD++Q5Vw¥X 1uM/>)0Yuԗg @Ψ":%~ʑW5G9qRn̈́OD2+{0dd}JabH6X~ `ā֗Q~(0W.hmm' Bz7V 64C,9VȼM\H(Z:'%RN\Pp@_J b]G;":-ηD0 &~C-rK5D,&͏tẛ(`crfH9RrHϬ;iTD#j&/\CpGyjTaқuB3 Ԯl𥋐pExrDl&pD<9Q6wTNpH6%z{7@_&!s` ?X wxF @mp<(،*mxMKz\`AcXN"XSA;/ep.s3eSmFZW1e籄ұǻXpqM&eMѰPiY/ L)wy'MZ$ ^Gд$:&,ju 0upt2K+^GN;5+Nh*H*}< C~YNs%.2*8M$2') p{}8X{ 6y4ll+K Cڷ8F}+F6*RarL?G[3J+Ϟl)=Rz;y [%lkJAHεI8F78`;C/ Ζ*IH3p)apTh? ƽBWQ~YLl )r6J_8f֓.޸_ԃ#M+={E.ܞ3a *GA$:ϖ\L2$,)oa-p"hΦI|0OQ/D7b6o\1ԧ#9yܬu{wϝ`5d'=sIv vQ͎F5ƴ#WYbMjQ΅Ј?Z(;yaDk˜G m"z|Ή-O# O&xM&)TV;ޣ8{e쾭b=,);qXyeU؎FSg DprȿIH0<)$Jmq"_<>0vm[FE(`F0uq^hm|}D"4јf̰dsSq8"v$@DpQ܎ApmSNqaxk\3wWF8Q}4$$J30=RqRC_TKT#yٕ7 1[?o[-tg^9t!/SI8i^uz=MUs4͠yqQث:*A\hhNf31E;а,b5|]cgF)\h/'#Nl*`B%v5 !E!ԃ+"ad&Nxi].6nYjUׅj(+2h͛ 3.}l%ͩM! a9abb2?X/ yYe8OK ,ZY8&v MvC^ESJ2Gj1Y<=0fא0 YqW*[E}8~az V j=_i#޴2Z5-Ɋ\隷yC#VP$5ч^jWH`TGVOl4ljZIm%d>pD?RJ y5[l5z佌>p%(]'n|nV$K g37i<؟Qe,*"˱`kÎ\b6jrgT^ FH`>h"hTA8L5||>T<[g zC06,+7Ј1Wzt=nqJYq[ErTH=#,6lhseg^dmMcHRr9D\`'eɼFN4sW_9qx.1<Ύ$WΝkc0x[c9B`q 5"<t1,[nFџejm?xOrصx ;eHvBWc"qT t9guqPEW~N z! S]z*?m͍4;(wx{#@:B"L@=4C:F- Q}{"J_ciI 5͐:qt7 tN#ƨeh^)rW G^xӿeI>f^E9]p7˻4@z:=x:iT8eC5wvrKISOD ʣeO)I7C-FE0z_NLHy+T4L(TADFPu&+b9Az 4!틺Ym7׃̭~㲧Q!oYdlWN;*=#e#!36wC0r4pn\EcDkO*1&uww2LcI݆C{.? TR%Q0Kpw&P%ұJC:j #}thqz͞q)wтkGBJ4:{ѮTF0#?yşYf=wKu(dԨR)a3mr̅2>1bhnDX|0f@I1`r&"ͼ9%6J.xav6Zbjg6 m0͗ymT_8~t7c{{.|Mդru L4/1^zkl>-p  ;3;LvAr|:]\!#ٙ&d-4^{XzFXڇԝA_@puu4E}reW0PCPB<&Q&U. 3:GLF~ IR5oXgBD_B,C|-^ jNI^wskIq>j[aE.hb3}O=mZ#B+}e%:odIE0 K[M%! {ſBdO+uB#\gРB !?gWYwDF=qR0J̉i꾬E3KѭTAVq.Ȱ9d"av^p QM#xL =k?B(ee{?Ϊ[J`sz=Ҳrh:vth2O䂘q0;RgMbnʇOo+o1b!LYvوNӕ 'AÕ7_%r,Z hs?i0˓p\yt呝fIq|IyB,] -u$E 0j2b`dSq˼U.N]о"f*ZUg%!aΑ{H4+dj>j`դhssqrCpmdHjˍ>_Խ}߬Z쉦UOu1z>HgyVT`D9vPQA^^+jg.%g;bź{,ʠW4aь,l YdF}m~W& ;7ݥ uR4wZY|$uNl 걐˘ \ *Vw-9ʒl/vLe窠9]hz`j60Lu_y>_^ OrMUAһr=)⩪28%fRʇVx9C)wF Fמßx)eJDs[Y?2hN`HXzu:ja~L:'0~:ySNFENRKjQ=QpjaZw ng6l7a+T]DoБrkQ/)vV1ix_̏TL!R _n\iPK35{n.܋HYʞ1Wb={saM 5 T,#lȥ ȡ.Vm%˟s^^a]U-ڔiA1qUɹx*.H"[2:D 4{!:Y%UEX_(o/>bb|g^%lcxT +cvTWt"BM VѰe??pC18 =+Z[Z5)ǁ&7kP[`ģ߱=،Z>qaĄ' \ _3(ڼH~9=]Tz-@,([swYw 阤%9&|!)'"#ݨ1Vn$̘' ?oUd%<pyoP ]d҆ވ~̔~,0?~_$FK֢E ds9En_' 烠Ew,Q+@cRir`ka1 ¾{Cgo8jfC(Lj%;;X$]  57}ֈE/y(^ F~}3_}z,8( gCɗq6_-j 0!KY࿔!HΓa> n~# CU31`k?Cw$S"W=Ns&g,DͬI)t$=>X 豔= uU%#K 3\`j u}Mgeb`nbjۍ @@YYXEv;X"loLk0j(8o6qaj!ͩ؈%r0cnCJإ:>5˟EC}{hcr ߚAy@,(ƨ"@0W&Uo|“rp3t@ndo N! ͅEY/dfX _T3ZȏS"zmK+eϲy)6~p E.ߑDHs/?q0W.wVsͧH~ 3cxs3:G=رh4!T! @*_ alMj(19dXFi>ī$C$V}Y0`ןi'a:eV"3yҳ ׍>& BWZ;M?-Ճ~]ikTM.jx!PƧx@ܦI45ֽNPHP R^wR?QEVj~hb ,ːץQQi!Y^={HX:qx]|\f>؋`tӶg߮_-Ø<߶]"+ oS%&׮dD:Pnm0mQ<P2"+gJ#EҭB6hSʐ̏XZaتGE>$.˰EէmI{]"DiQYqp`0S[ %sE]Z3Z/8KLD?L;L"$}4k'$DI{pNȫi= %9#%MC 8.M׳ӥdPf|{ :@4_t=Næ2o=+zg/#Tp\z&py$06Z{6[2&Y{2٪;Dbudzϟݜ]mp8uvXe1L+|9<\!Vi2+*ƺTvEf6 ϕv;\wqϿ|*xM-0,N>7ɒ Y=Kvۘu+T<,q*YKM{` ՄXƴnQĦ_n4*N6ُ8sԷ{7BTu}ux$udV^őQ0N9\Q5m!'+f,2(Bqf|In۰y-4=Eۄ |#08vyRXaM*!л'jbd7b;ųzXST'L`UĤtcJnCZG˳Y/wA﬙/`~Q0^f\[f7M;I,\хݷaG#Aha߄wԖ*.'.fr/INn4؀}CBθm=-)rbP%'ANV%cb{E-#+qA܉W aA69BrVq)L<Q1A.˷tTU*hƑQV :1 QK, Y0 K:%}e*'CsřQ_4cd=OKRujVpk#ôtI =TX3!;Fh5T E#!UjHa/ N&P$xQC8P2:LCfezb 3N՜׏-TƓ=;;v`4], {v^UZEC!pK̲]6 jW˒Ufll*Sz")'ye'*;ލ&8<ΦeCk>WRb^ U5ɩbW(Р5rSX2'p9fkE76c^vWŸ،A=aj`)e9i7H%tL(?r%VB'xw?II:ArM hduZ35ҍ|,ZbEf©ce3oQ9Ik~OC'&0rfUks5lǠnjOAԘ]ѦvC"y^ Sp%+w(!B_lSdphJ<)!4{}E"mW"k$:aacEP. ]GKbϩx:wiEiW\5T۹!?nrQs?;R/b Zy$3l%4,q8b)GpژGskyp03bҦ){b1p_\u- Z{‹ʸy=?> [3+[lLldpq$'*H` 3PvFK:G22^3]^9:Yc/XXm a5!rgP%5N| Rֶ[Vn4!pN(z $ڽtHW'e1#1Gi-i3)\3ٶ5 ʸ09+>Fcgvh='dN'9$';*/Jtͳ~YqNgL[h#d\>4'uArӋFʿAwnQg4KhiH9xP` Bd&qQ)٠rO%CM't? YL8l ,!|I-AWq($@k!rkc&GZr#$>$]>m* 楨 wy_Sӆ{ UdS}zUTNmڳ oFe2O R7mK5)=EKYO16*xkg?*NOu}bH[*&)_gs%6!|;l`svַNe9NV:U_[W-W_A}_T#5%E-Xm@O_h"ԣl!͂a%ڽZH؄ >g-W 4P?~v߼q@bOs` `}Mnt#7o}} .GEکg\91onJ Qa bMK0;΄^??fYnTwR39;|E onUݡE;3%LrM}!IT6$*MOi{Ç@@I5N)9 _I,1n[Ǭ&WڵT.ZU{WsY\ExZٵO^A*khL E@Tlq*oTg9$iWɠHϨJIq< 4* U8, و[RiL%D|Ͼο!a5b O55;)PX TE=u r}cG{VC=ZtB.Ãl<|AxRҾ:?D9` !Xb>,6n:CCiaں6D`a+*ɷSXNo6CppE?$ j{t24/Jl:X@' a1:qGrWW,ebw2sKe Wj2]4Wdu|>N.1J keOagtҖ?dHB:`Dc5 Yq ؿS~ qHo :Mkv6{j T}'ZXKAD,on=W5ݯ@HZ3&P/o0Dt\{PB$:>*n'b튨Dٮ$i?5[7C1Tg| ]X-Xf̻k5UڮǾZI\JD* dϜn8ׇ>%}gO|@VW e%$| H& 1foc @2J~jGJoKlt F*IZvzܥ@VQ& _̮qR "G&@xKtK I:3mr&Ex!RVM%dNtM*zk ޮ?}-ye#ϓ6';!^▮Y:UA'+W#@-2t0E?F3vYBqE( 8[Qv=v ^Lӵ<7]ō,MaK)6K{ۂbG]&͡I2/2IOӂX ~{~p\( d8qqι|g_(+s7j)z{c@\' C]m!X:< ,$Q>Q772\H=6|;.0_Ɓ=y0*oX5&asߚߕ[( \0QYZ]m@i&Pت_򄽼Sulve +a *1zv~ [l%˸%q^dNNjsIdQlIԉ]&]OpCغc*NhP;+GP>q dnEؔ|TH2G pz!)39Z0JCw཈P2=ۗ<,ɄߠPNZ=gzPK3ʏßYb5I[bϽq8d4Qȵ`=j9"L2-3މ% 3\^m7ojOOkr{C)`>N`ôx2ppyؕ xUJuETu ,^[|d_U\:-:f|:&`˷'͝m פUƄBzR4UުSnLU-(/1Q#DdѶ]dX@p\-e,3毉̕h}O!.u dE,Eqfn YabPkԑxCqxm-gEO-y:fQ.żeP.w>1I#'sPG zMjwSE*G9hdZv==9}ވ ,1X<\G(jP9 yj`U2VX59]fv0>g\jƽ’Fdc194D|?yX/!N9ڬigr.!AuZ W.+)[*ݹh/'yn2*/Y$U>*e6 TCrLWUzHGn|!QQ:<.δ~w|u~4f+6 V.)X)w*NcnVC6LGYrGY,m`SwV^V* 8/BG.{ \r3?3~9D-pS_j $!ohH`imyx)x>ݗ™ ]J]Gux NQO3u/f|\TDr"hϯteظU[֍ ۮV/xO#zp..f?0>Jyż)J{BJe.!Wd^sh>M鮀3Wc^ҳ(h+:69GcdO?*i"/]x#AtQWOmD$߮GE7v|}aCZu5}=/+`j )4 C*ù9 D^!cnoĚpq/g}".5O4=S9{4v,,\zAv}MSOSWl&BСb9oSd0[P 6-eӐ2R&}QFh A.ע JMՃ/*ìkn`u G9W-.39\H Fl"0^b-nsaT|\9|n^5>JRv WQC}y#pP?,{``zT[Vg#؂ḤjoVcx6m"I_#NlAvT g E!ýtZm n`L tfo'O 5W$u.|g 减˔%F&8<&t;J@Vk1uИx۷!㯐S91^j#H·@{vj=eӚ|+{(9k 9_qFzPZX0'JKxXO}wy bk̑䟴4ӂķH>]jby3PJK/VwAXȑND%TRyx7G?D? 1|g&4 %jy Dי(}D@lK"ԌE*,Ivr ~2(99TR^)U`W`a`%ϥ(|b I}ԇ= 8';MMg4I;x;0MOiXEa\XվVqKʙ‿|cR2l~Az ,Q-lBnѣzUy}Jym7[>leȪ`p72dQ<DŽ ]nBJ/Рc|N4NFm~zgHF*=8p[]͋h (Eǿbl :tp 'Xc =q127xfHL}*VSMgA4_)ZPKAcsl~xxJ] EL'8:,gtHkD \B8&6=ĸj{0dgl"~:ؓeRL  \>34I׉Qkihrwٕ3 5rEt~bj6C&BJMt`Tٜ6cbDm7/jwoN ZF U<\ͬh>/&=\C{3[PCB0koѷx 䭰*vѳ0- G) /8-sq"-0S:5 A&?LfE"̥߬Lt55 0_#k 0}%A>5(vJPn-9ډ4h.uw9Z9YKQy_+gm`?]cTYwij<ӫk n_x;ޭroHR l$Bhr]x_F{njz)j鏗17l^JL= gjR|!y ߞho*˲K-?ж Ї)"%1 mgj="x(㵠#D\Ɗ yI헿g0C]o0hSu :%y>\'}r"!m,i˴HmH!-݊,kMX I#`b %qV41|NQI(YXڭN } 8xdh__BN1LD뭝x`lotSD†H;T̉}\0µ4/fVmGe܆Z lw^m v _{ĵǖ]$'P릚n+2VhsCxV|lXW#NR1PE5(J3۸"Q3RZLt' RnxA_Kr! 5թL#3F/vQv ts|QW~Pi$46ereƼAMXk<.< Q+#fr,OuuQX #(KUt9UֆLթheQ^Kxy0ڵdS˿+=SZM a+JsTQ5f}8aUO1$1?f >%\qp-WpsyR*~Laa8rM>f*a@9"DCI=>Z1| 1zPv|dJ5R0Mڔd.||Dפc$Ų+4 ?[NyahGzH8k/ yh=c.l .[bԚ{á \H$j EYgi,V#"uӇQΝsp߸Oi'd`z(t3 p||003)_3<Ȑo;6 n?Hl1mWn`lN*'|/%#{ipHoGB@D}wV'ډq!1:Jv (>|:S.(c@[z''0azaW}lovu#:J|ls{R`DSwpzT>?|W_(Jy:VP|]Gb[UF99a4 i5wK%l4XcAGSgcyH 7!жtkQxl ,#=R&5lR@7D)7G3[^<PZUr|]AdV! 'm B@9 MFl?w?rhVd`wz1*φ.$9Nvqg|&v:7L;tde޽AH&-u;>+0 $'xZ h=Ҋ6|k.t#g S4ὨDj k}H#vO7 R#5Fu= +4ajq;tț䪓5"pW>clY #2@;-=_~ЏbQl5(@Eu:E?8_*D4<u*i6@nZ2r|]{^'m>=2f| ni7 ӤrTÝٲ8I/TMF2^MޔkQ z>iD~+b1uTm6n3n8pwqZ\\Hmm!>&WwA՞u%d4cƍ^ UԓD&8/GB3h.g]vM(s:6DYKN:6E9+A^B=f: ousrA`y @4 '*՚C a Tڊ[=Q5 Q5 .sttIłb. ,d-TiHZ(EeWFMRnAxʅu૴<pJlJHٺ'l|L=JNOt7BnJsčk!ʲ8F9v0ճ}Sz\(oQX8L391M.U@k<ߕ Y6EEՁo*Jʌ2xKo'5 !'𻵮(;VG.ʪrT@Og=ܟힱ9 YSg'GXm O@:Cuw{h,$r4UlTH&S?E:r' s!z9tzv-ro֑材p}%ep?èڡRe>u=6mѪy9zq$UpL1hFB(<@fukEv|SyCO"G,0~43woV{,aX| $b]D'knĉ a]`'2^BMyir}f3w`0ƿ<:RPS};|$IVqz@D^ycPmV ./hXb_BF66<&_HVy\(2O~TgăDS};Ҹ[x(\5icǀS FFm  dm1}K>^ ~Yq|{懋䊸qA6P@r=ƱmS-NDq}Wr`l|0mXpӧ!"`/GwCM-ZÝa2[ܟMw_A|Zf{XFįoʋregz]t*KvF8Bq^a,:ћ=Awe -´ UR>Oݒ"\iA_oRh֞e'fݐn-o\ZX/hcO{EBQ$~Nwz'iD[{-5;:FS" A6ҒPK7%Ȁ*T_!W-?p17ةdt7| _e(Wu59杴d_rUkLm6O r_&IE*NzS^;\^UP($977Zm_R2eGc27NډE71ߓ2eSF46e-f_#ڪ85}lAFiHR0WZt4'º{”(>6ۖ͵GjZ,sQ='!pr6OEc׏K3NSF,:kfMEHfgyq9@9s5B.d~%m w ۭr;Rذ%- @ʅ]/tvjV^^|ژsڸv煽kı8dCt9SQץܲ[V7șMl ڸ);ƑC|U(Xmg1g ,(4)A"5m)P\)0VRJ?o`q%4g#(dƘf;l?U7CJ/7qcDk +RZ: < f–S%<%!"gn]3t?ΫYl1wc;(y!t[Y&|&u"-3[ Yz8@Ǎ#Àd+~v♃FcP-v+Δ@5_$=lٳUV1'U.XDp5*Mu]GiB]eq&]q3 ~8YΆ?;1LpDc .S ]idyϺLl(EGY̴A"=[N_}J[|5a# 9oDqm>ƔbX.Z@e@ʦ-F;3+7GNh3|j!J6-Kv16 Y0Pkkϝ"&x=5˳dlVƪP5?L桑L@Ek>:aϾNfs ʥr&<,]|%Lvz,c,%}OawRoS-n _+.lWӏ{oGZƨL?q+mPPN{4xƷLj'̼&m0jWgٽ t BU)k&$!@+)dSIb겨 q a.GcUL |⥇NHN)*Y󤟎Wc`;T[ :,kLv|_qTQ~f\<$=ӅDt3|11EN#ח0t1.L4CF [:t9ϭ"Y"h `Rd) ?" >T+:N1HŘ~[VdwѠǬiq^&a:Gl;Y-k*Fg;4,)$])7sњcCkQz ̓vT w"b6u}J .$c{6*8\862P/ck*O&q ϵCY?E[/o *!oSFe᭏Dc;٪/زtT՟4*M^Ewɵ7r 6#.|tCʐP1K%%|<"a/ah5éQ4hApQtb>p",|tEs|z&dkT3 9q1l3'.D#'D㋉Zu{bgZ%YOj4 C-\_BCi?H[x ǿ19ku+a"f'tf2lT8Wȏg/ 3.N  0gm,Q^(lE9j@":24 #.J xdU$ =`w+YUs6X ռf L :B9 *J {Яvy19Jn=!nXJ3 V^///gڌrJ Q, zTq>"^.n*Z5SB)-*$:uv݈X4>0aBuI<8MnŽHbQȲu"Nؐ d, QÔʧTYl7$#fU8QG-5:f45xq%4,\R j=[TO7Tq*fIUlI@ J3!(P.͌om">x0L_9d-d{(@Py`˛%i{Bo^Q5B_Fn*Ib0v؏]]!³ XyHpZGY>?ai(¤dTk~q$g"kw^]'C˙8+O2dMaAѝܯiIϗ~j7#b{/O1doZ =BnJReGSj-1m /6pDsGBX\Q(YJ~TFQ{KtE7+nr\0sЎD~I#,*|ɫd+胓iO"%Pfư YH_k(6!p(Or y ;Ǻ,ےnt"jSVrZw"(G6I+๿}c H.ty! 4K#6~bj(>y@׼G@쉰J[jHJWxx:j E>@{x[RScⱽ,KunF-_y}ᴒ˒+nxP6chBa ',vf}eDSqεC3ۏ# <8 h_Vg54ٕ967#!HYaФBn/*sn6LF86sVH'iee!~R_[J{5Bz_Z Z.cM${QeG!R~AHY*1ڈgڲhn(xsJFy dx鄩 0(jD+t.jhh]~hfxWZSB7\XH,8Z#%2qҍǍ8Qu`Se8W;հ#˴ȬCzfMęf {f$ʵºu!h-.B\-5}xF TI#Ôvy}2b%raEkSa8ߨ2&}B{ cZkIzi4ĘPy %g㾨qةAc`hwd93/}ºR^e5z!GfyySьV$^i=sVo-` vħ U5%E$τQ/B]HcSLFkkhYG})&"7Ԉ )avhiq\]eeaI5>d[B_Kj]̮ĝ a;AX4'N!\0fuh )Uk$F=бc$a إ%2tG9JʩBxk^÷&V|ev^Hk!׋zX<8{ 1X,w 7Rgx\ҭqdL3R D\b.iuir`WZ%y& 1G-?x$.j2؂?֣_a3oou?WTuA6 BExI8;M;myje}#8q ~ZÿgI)Il7ޢc8nE= m ;$_)):c$%2H*dG}&(ʐvI L@?즣!P\8K4=>-lyd^Sv-dE^9Vyv.)\!Vh]Y*̯o^轔u0) /B# ZImyb-sppN%h8} beiL=D2fmvXz3NaZa -D*]%/gQMf3B<+m`57a7蘆x'peO*^$-_{ x!1Ke<1,C)ŵYs_5&SHU)ͰEеcge|O²8k>(hJ,|Eb69?Qh y WI>#hT+\Ur61)9"6dF UJMJ\Bv,s@fL&U+9iT𺲱B"2\Dj͹Sld$ZI# ^M/DYr}\r8icEv LPM/)m\_7B6Q=L2+qk+#y!AJ-8U|Wñϲ~8ėF Ł&Ì>j زys%$!=g{stƹєp߆渄eh hv;EdfIJNFS"T%!%ͦi0|?Kj["}7vDaZ$Tѓ#p;#QxUCkEBO7g8vqd`J 10)qY2D3Pz$uJG1Q֗K ~Ay>N^AbT-}uܟ *t6hR .\f|z%'WY*tmvj7?O"]].o1F&AiLLzf8[Ht~ȞQt= j>,螿@\Tl@ YY{M? Wb;*\o6 u^f=\MXVZ&.fJɏuxz(S`u9,R2Z> $+%^(q-7ތmny~~DTϑ4N/Fѱ" X{kcdvꬷ[i_3;Dת_{ϸ1kC|D-߂5;/"x"&+I8*ˊ,(lySR]f." 4O7S QA8SɣE*S> \#6ׯd9;j%˱r㈾/Jrr >WF8:w =SSzhΞ|^;O_1dYN+[O:dHO*Bs#|,vTPHya2hU5p8|J<0]0oϛ@R1-33=ai(J1 @J[+~ǰЙB ݾ?ߩ-IR(2?ܣA%FQTV(ЯYk[=^XQijʂc/j}ĶBC%p LQL>Jd0Ef kgT@)(#AЛs!{t+eŧ䚫%]{Nr9-f1Oi|AN$Q+8:Cժj(&2tKMOgf!dk^]/5E*6  Eݹ՜wk} 9JBWeH@qٷ-0& SCE{~ߒ!S[DpLhк (wm@b5G~G] PVP#۰^ .C A,x q1I 3TA}r),1d}x(3KSd3IaT(OmDp <S"z E0io}Iۼ[iosq32‹9ZӚEֳmdΓMQ4> u@ ߝ/TP9R$MU``-r'5,H}'ު'm7;dnwĭ^`tePG.'ȾO]*UJ5#O6k"%,L$Z"V%,B`ܫ-*CEED+B:aJ+>Q홺R>J%L}Bv}7g! )_obL7)3C!:ru- _VVZ9V( # VqHwZߏ\IU>Ύmo Ix$dwgcebL``G i$MУ# x_'n\7DϨdڻY4lHt,u&ϕ)J!G19jsxaGW<:1i\4dDWҳ>UyBGdyb`~H+2Չ$Pr &D=H=f~ށ~en+ѿ*?0[VJ0W]jxKm]C4bAZVM !r_cb++.-ѫB߃j~DCӲoPdoF3\2b)B/De_*a!Gq%=XX,zo1P!l'aHZъ/hx0OOeA>OC$\)JT 4m8y[\]IF"ּiC.:d_zTV},CnI I~}쫴B:J7/1'ID8ڳݘ'yǗB>ANrp@2,$|~`GAǷ%ѩR7ՠ{FoM.K.fE̹<`6ڢ=E|+F-8JP\qǟ/@F4dzP91=T.p6PsiTT I[Bx=+δ@fX!GM$L' BRwP9` 縄{;3P۾yh{FJ,c`AcQ56c i)Ai.K \bBx>d&/:.WEV RlO2i<c_/ 80Ϣ|U3VY3jՓե1(z@V OoXB§,~|c)d˺"Z8djCr=%]Kpi ֵӥ577~Jzr>{ ,dp@o=IGw&W&~I+f2;ԇ:x:$`ϪXzgg0!ގ͍Uo/)مmH})l.źIeױv+=es% Fd re jYbP2XXJe]C/M]v>et+Z8X]ß}SM:jXhAϗ(@ +Mnvm.a݄E}/OWH[+OMk,alLTpRM˕!w>3\e]S܈w|z=5 ~Yf+AOZ rorgr3J=b+1I5z-kO%^^ <1јĘ G -n5ko5*k ( S`%UYfysi[AR"$-@&yg6} eWđ^CrlRdU#^RuS9N/ūvggxH:9Ӡ12s7h޷6 B8NrS O%SW֝S:@VpfހWkDEm[.uP?{!H{K 9ȣ/&nXCD8 !ӓqT֭*j!-X]5LԛlQՓaF0~ժLxJV@W(EXf>t@s?iyϙ͆6wi\ή X$6:& eqqs]\Mip~͗ 0yGV}/V=`<.yh$!x4Ap Z(z@uG`;!\G;e5*-^t.O9\r,D5Cz}ڝGZO. U[c[ڙzl`' X4nsk;:}55f 0cj5Y~Lq\WR!L7z\73j1̌5!>|zvC9YtAKIFwpbBY0ߌfP,OjxtPS.ӡN.I H²*8 I;b>DR# }q2P=b %Ekb}a=a5VR2zY+BvS{U6ύ|K8Hl[nѕIt4Y8isIjXxy"qh`}?p4 Kyyf7Ql9VrcIիCVQo aJ~hyYa` [Ù*r:J ]~p]ÉStҨB9j~AX\S_X>ň)MS7"XJJz[` pٳiHVy6w BWt(8"8 :4 JA70􆵘 Z .#AnMWjufK?eГdξ?ϓp^!o1qW^U-r+Ҏ(fA4?Ab` n=52[cuf)\VyZ)%íO-'e|Mh~ h.T;oF^y R'>+>|HObc`s,oM45(Vm*CzH!Zk̝ܰldڑ/qXK7љ)oW pꎳ r;YhUo ;/*Rf{"A|rS(jBK$"03fXh,%:tU+}'R1vƉJ * F=5ymBW; n۱_^1\$>\fr`< pϧ10Em,@vQC5{6, (&@P!}3$FC3c~}#|Y]Sy_NzxQvueVG{S0brb.<] Ù<SzM9Ӽ0- [Lrʛ!Gp/˻Xi~Sq#gKڇO򚦛>_!} OQ"qW$۸V.=98cmz:AaOڀ_,)NU],^΢D4y+Q4܉_\E(hf2Wn-L'JoMEf]]LfM}\sn:ɺX;y;BN{עy>TUZ9?Kk}_ })VO#$˗3{aZmDG$'FW_WⲼ!Oj^On˂eی1?I󈓳OfRƔ#3:QVR$8Rʪt +"STPZ݇뤣U" ze"E3&)O,,c9%;iM1nWCU{JַuS[nէgu@f0*2"[3+CFk-1/ CS!evop.oqn1U隍sɭ!I_ |).xEKBZ(N/~l:BJ#aKNov3s8RY!T{4-[2+_y۠:қ1g41nCh貴ta虉j#0SźB-,%Xj!>:;ךxIa ~9̻^XfLS qV)٪$.OOHh7ƫD֣vų商d+k<ynNś]Wʚ=YGpp^D,^t{w1/  Ջ-獔qI)~L-EGx(WJ|#BF)ٙw<;x -G%a'%avpJ X"%z.:f` <"tu^_J߸.$#|&%*z$oq2bԠ +:#bp,s*t-XkZZp^MX!\vhs5 ?X29rFŦMQ7݇ q\+AF]o!4v$j~`͔̼IA=ͺpwWqߙ`l1bMPA0K}H:w7gOpIyW7 $/ >js_j:UHZ+LDM?.f^l8Ovʝ\dwԹjp50mBzza7i*/[E-sGvR)(2| $~vݠfف'GWh}}98&e*bGWvhH-DPAj%ǹ=' v1zZwgȂˑ9Q;3*h;La%6;fiG=S4H9 "=kq`UކΉrX;On^͍Y[/[Ͽ]*=xȥ(,{ X(u$ͽ<٣8q/z0^ʃLU"`5owpqN XBWt,i6tl U~͖ylj;sH "䋉I NjSʈd D$SqR떐pmS2q_k]Ho?E@102 Ra5㸞˰*W\ ~alqT@E9= a7jH 1#s!V1@5bo >lRHx]058f5* >bMxdp`bsəg&iIqdX6F[a#=|m*❦\ICm科%uh]5'NܘA34є}x{zmz*6 yMp<@GF0A I0{,Cd$G0I'&2=ZZs]#gU{ޚ 91X=Mt)ePs0u˟83z*VaQ[f?凭W̟hO+S2S}K:AX:51ᲇM\#-*W-phBe~ Q+pXQaW2͡*,8)\J~E w?_ɧ!h|!pu"s8-=]H(s"iIQffi% ^2X0YK׭OGZ։Bǥ޸ uJsVԄ&/rM;|B*y&%%$lL<'ZڀŰ07=ټ!gi)G>Påd:iƍk%ˉ-M2c:\,X+~MVnB9<5lu?-ĩ Wz2&o R/0BV̭ȉW*g|iOnU$0}iGY7ntnE|I2GKZjށ d1W٫TD"92(jܧ]ziv:33"qZ~eTϯ6JHCe>6S$D!B>}L2G%"iCȧ6ueQFtd9iT {سoGu6Z^bWmTK](K3nnBil%E߭-2a&d83gUVh̪-"7:4H1[qwP `v{|GW)w2XJLh'QF;<`W=W\42t:d7J*H4C/?> PLeDR;@#M٘쫒׽k~gj&jˠX3XMĺO(5ƞp*hC7v52\zC œay SٜiD[yyb5Ĩ+_3uiN?0u@hcʃaM!^.Jڸo{,iHL (Y -w=38t'vEaV"ǑF_{)>US4EU6(UvV6 /]bL4w<=񀨛7nzIz =a܋-!azD '=VUZXp@+K1|˱8Sǫ|qvXݵ]Eh4C"05tQ<@l5-\/ wQ#^-f۳H2f#q apdWAD=^xĈ&ɸ2Vz~a D(z밴Y&]&}-mLK kJ"7t\vMٽG? 1@\u-$lǵ4 𖲁 J6C5)sa>X6ƖrI%Fѻf0q+̱1o·=Xlum.}xQ%ONV; h^liDA5R^ECIbP)7b޸'L.Е)*%jcd*_:4wnQ={ }Nc{4^r#m0|#zrXbTc.䊤w?'A 2.qʰ|L_cӈpQJpּ{;14@pA`mgnPsC۟[ Qc~|.XRП*N茨Y:Aӈ{՟nqG^X50SL#u7t˥q`Ww5 AG/& Oŷy,Zig5h DwCjG螊SF(.zRǺ_kİVi=Ny?N3\tf<4k? ҽfq_: Yɤ&\gQ9PE`x{#H"SFKL|u`䝲{fWplۘr@lkMU/ia51V-rKAqb>+igW G*& HVh n*ּ]YQZkGD>ǩ4" LrR0gm8GqBy^ c%<ul3dӯك3~IEV{i$0Mϱw{iM#C-F4, UYpT7qOuHf!𣞝/z{p vЄb-fɟnd1v̭y:yN3g$XOӏ[3.;o`(R&ӢseT0 :qY,v0ipg6ja`fvd- P"*B9y&gS㔋}g++̬a2NFѰЉ`rIx vrm ;h_x3rA)%k^7M* i_ 9*\?nf|ՌG #:UA]O; \zFL>(K)]jcm#,VbA;S:U%ZYKW4Mﻴ%U a~y@ONV0IČW2rLK Qis i j% 7_Lv-X؇ zTh%V@K@8DCv^i yLmPȦDl ` Q0# ie @%Ivz\6p;eY"μZe:jQ⧦ms8VdvxQ2WVG,-p>lP|ǓSlATTk~6n2"@99[Зy@DU.:\h7$Z5/T&Om)PN^o! )[{Q &R+!q~ xw}hf )'ʌ-EWH &,)6MwW '3 Os_$^GC{Ymnss ~'rgkؑzviTŪ*Gs);{<=" =\Mp/su@ki<ya!IQm3i Y̷ې&),5Vvfp3܉꼹R!  AgTgS;U]v_3,I5#BGq[Skܵ͢_*>(Yߟrl Rb2?i]"j?M^vAEM#rĹ*<ӮͳS5X=z§S-K W1~xHpuv7sfyxJ[xPZ{₂!;r\o #b 8UVLGA0엜d}tJKܮ8`>c .k:#O0r= SfTs5ZN|nf.K*A ӛ^(V5CixLz.I_rTa&^n€' :O+^aЭƷQIT~*ct8d>Gv#dZLFb3 xeŞJcM,cP˿) XuW1M[4>_/$KiFΉٹuz᭹5';7z=we6,o^WNMI jP!,d'aDPc>zvd7uzz(LHV a+rlGEW=%Bjk8{DR ż!S>Ψg'59O0XkVWzmcQU![d")>vf@Mxa|a-iI5:4kqbe|n?1|>_*Β傘jOL¯֎LQn,X_ 9E2-6*MZ&}O:l&ιs_ׅua 6á);ܹ+1 3}wi@ѭoPPp aϝuN%wLX3m:])rL Fjk.+u~:a14 Qk֤DT&G%< r7yeq_SX'z%Kg[ U=,%N/ WI/S ]w_5w(_sT-q최9Ajɛ@lڢhhEid7WGlT`lz[➈_QUBCJ$Ѭ b ؍zĕ|)~S dG;qt>=ko T=-(dתjTx#J:ڭR}v#X*K%w\NC jj~,Ȋ=uV8WG4r4I}&PQNJ}jKIUH`(%__A~6:x0~bzFpD򩀻Zbf}=Z ;&}"tb^+bolϐ#YChIIRRB6v DmN%Z?׿Nss/7Ј"*q'b 03FC[KamGy>NpY_FW {Ӯ[M! Зgt);co0ANJ|guu4`fq?sKĖ -^Bx`6^5k*9GP lai ig#k8Zת奠?+2xͤZrD/o$CQאɏDŽ([ G/Q mf0!F=mFBX- yT3%A:蒨 !Bo7ȃzcn=u. rs:E̸jIF[L݃d@|x -@ϼ"N~!Jͼsp=~A)oEǮ!.SK(|&[wpEwHC>[nػ=ۓwW>gl<<! ]~NLާ>J]ދ-F<$h{@9> R FNCe o@~ʓ%4L>-YS `iz;5j[1T,C eo)(H(l!換"nu1nfq:-9 g^ =+Ag 69D˽O9hC/[:y>,P$Hj+ pxn0fBwF؇;boX|- 龴kK@clhL *ƬOOgHO.';ȉG,,f#Əޢ!L4na5C[&fXf.;9BC Ɣn@<s`vG#Jrad@Ц36&˶DԽHdg]I^pѩ]|HۚfV瞛M"  h^ LbubU؇,}<;YT-;iaq })I#/n )ne LɾMwv(L ll/L'iL)r㘽`Qh@:%(g\y:ɲ{p@:і#1a@znޜ˱ y{ R^ .y6J_?V֤(mTbfъ#VBONMGϺ 7lvVoju[+GڌY]_4+ڊs񠳟tg;jr^7Se~*$05X?v_^AX5AܝO:HW0B3!c\-D2BϸmrjcPħ 3aXp=w>z;*}QVG5 fHi3@2D S>4geC@g^:n,n 8\2H-pɞD3ŕM,NI\)xt6v9@TQHc}ϦW_C_YVms1*eZWؘm[SqQQX@ܵkh0|{n|f^S@CU#yv&F2q1O!5 E1c++t>6BSQ2HƐR8N %LE-xX=}z8K8B}Ҭ|(@ P (>Cy錥}c~4K# ի] 7\E'ea!_!԰K X*>c}݆H[y.n;{gp]nt-Q}Hg:NBN02X|'p04[[J:9gEvCâ] 4JA)2x4/jWOK.z :A,>8GP;L>kޮȬeݓeWę%{vRq-On%ΤROn@e(e?I!ZȖ LYU簨IW t˫P':wwX'hxl|SwC57ƕ;"B3s0`xa < c/D4d<#/ 1|͠BjjU6.spiUpAӂK f[RwhҴޡP17^+`Y K@M~VjRe̍癿Yni=b/+_`f&Tִwv'R1úͮ|(-Xoz?Ec}1 :BB[_h|t1dg)N5TN@լ8 ߭@~l@1nguHCv%kUT]L9ů' wE#HSj>Rg}GΔ?b \¦b|қcܔEVp(ʸU 1I"MXk.5BԓtۣaP{ 4 7W #O⽶J7i2u:RB5#P@h[p~ %$lσ1-Ot!{ 3:9v$}W I+d-n'ʫz52n:-[a{ ̬@,зOg+Pc:=O?{ZRtU lKTj BW VŹ-jpD_ļkMpc:Aj|#rT')֨Ito`1|dPְHfc_e%2!ĬLs7 i"\K̇v覼 YN_XbG {]܈j"X5ŨOY_'WYvhA=a>,W5 *^W"2@K\(q]@#KAWWj6Zn-Q]<{ShLje鮬@T>`~4l)\|V[2T (^I|_Ժw3[~ 7fclkh 鑁\0( ۛ)8 ;YWACe2$OR4 ,W}ݬM U9(P/w]|txڕť;~c>]dR8/)&|CX<N!enhV;Ѭ& S-&{RNŪ o]pJd${mJHze‚I,r{X+ GHy8~9󁃞ٿ=t1 a#vf6Ғ%u269G%fk4uDԯci d'Es۽Bnnũ:4HMl6M$N@TRl cVlߗWpi܆眸ƸV.[G/$`\tߏ-I) !r3gay1ox:j [ke2/ op++XЩU4O=^X?rϻZ@/NpRQLG-etϗ|! ;kvRe8kJ> B4֎߉HQys:Z֧.zI&gD`b%ku_v16d3n#AM#'qKh|B"ܙy 7`q;Zq1FQتj ,oA1 lD 5up@`v,j7&j.3 NU'|L Ps:, !7ncyg~E&~o+V+ f lH7#o "TMʧWJ 7=kp'\3r rZ?ZM.cДthXuǓ QDV4нESfcJ+Eڐm~=g]xc9PA|DvɚV =$3No` p{&- T}u_o۞E1iN93Wг c۸K,z+)+B ,"2Ùp1Kf %QaD%/b(TOS* ɦ\TWMut/~91*/s|C6x7rDCJZ`w:_y!2^]@\&aDGfu]߻؉I z(me HK} h[ V 8T'{7BMcs"|!SYþ@7iyxjYpvzԸv`.YD`w}EJLm!މLG"2OpzL b,]GNWgu%QRET}\*S>[9 w+8m* 4+ٹ+’/YLVflgipV" ~A3ojz{ ^*@50fsbyuj Zݰvu?S>$1d~[)Uk0 ݓ](t->2=@M;/bm_ftN$4?{V>OdAR+M7y9XZ`ת#, 2O )*pMPǝU B.NA5B5D[J[sǾ0ʹcu-.wUi>a5^SFJu%y|I [uڴx*3J\BpQ%@c|p K(Qx'm1BPL3YގJ)u>vf|Әme-1cfbL9'7v(>H$l&Cp2+պIr|ۊf@ e;4Bև\ 2 AWJMق<톌1Q;  T6j{?1+P^L-6Lak\]n4%{@1v,o8_G&gK q߆~GimSEە;G3?Z6E SY4?:܋}TAL(^c" ʜ7!"=b˳?m x539#PjtXd]sdM[D#*7a46^||N.*$٩TXFۭppj3l%ێƎ"aIy;t?]F>JO_%ZeIS5wr8)?&2[F֗I*<ΠKb_%fJTFcKi0zw5@֦qR 5`Tʡ=iMNTnnSZΒSܙ$UI9Pxq%k*kBB3 :s]?H痏~/G "xᙃ_Bn heZ81 5 30k8G6J\3۟Mdd,.\`=ZHz.C$!{ ?pv)t70!'$CMGawSM`-~_3 ˪qΊH[]b8\ݤ? D[>Fdj̐=vOjdܒ75'FyxK1uS>I5GnIqjh.h/7YP9pV^^AXPOExs;H MUm:WMb/~ _TB bT{SzkN0aUDƤؐ+BMF$*_s[ADaJApl}h#l_ sT aRqHdÉI~W8z!"(,11{!Xۺ^Nl|.*`マЋAQlTiIkP]W5p, sW [d[|'E~d$Uh,ץm)1<MDɷ%;38?x[dҩp 䛲7 %X"K{f!0ү O뀭#}5݋5Eל_)mfeLޫ>}1==~^zk E|3h"Xy KטPCF]dɨa$Iu*d\tKЬ8R[^!垡БW`MqLgwZA:5g[wń ,u;乑?Qiw4#k lڡB:s#^ڮ89L:D4odDOD 0Gyb|CnV@/8Ld($o{Ps}!P9+#JWV~+Xs1vѯHSk˧b8-qQ ?mLG^/e9k2[/P)_#%`|=iϠئy69x$QaX*I NijV-u&EDk"wN,Ɩ׮"w.0d-g4)|攓gě;$зBC5)򢞕oC#sZ.Z4pՔ"n*ݣDkT; Y  Jf0P| PwW3R#TK N\3px*ȵ6L=ʀjHvh5'b>m"d'\V}2}=UC<k~}F6q03D`\]ϰ,eO\۴h\SUO^նC<40"l} <1Œ@@UKo@X(g!c*-RTzegG 4)G}٤£\ FQaW-uBu| T^}EZ1LUCG`V'$ӒtT)@ǺÖ&g kЫQQU7< -:`91i[zyMJa q6;!cE|_LRGV\AA7fpTIUms4* TWF㻏HxCwhԞܼBU>Upnui)RF/͍-Scs%0`V9HDHi)腥q$u^Ihc5? W%Y+_@hQh[J!\!@X0"M[NfKāpi; eҌܾ%B{`4WY}OdVx: e^Y{kM5G@uGy2oH4y`Vr+KSRk<f;4rc6E[=V @{Rj-YnFLhrɁ o00uIȌK/ױD']Aa XF6M4Zlޛ.޻%4 @w*êT{pmZЮ˵t(n!O+է}!9C\TwxPpN".QGIAh_l<1ZAK|'?H pjc & %3^od*[0{KQu鵂mu~l<4Ȑ}Yw_4o*Ȏd0nJn˷neL5ʛǰ6.:ͩD{& Yv|E-JSr>sC;Scն1njrпԒv-> ONbߑ'bpp[iťX`2S=PuUP)F&]6.ʶOiF7(XynZKS3ґ.`.6$ׇLhUU'Aٹ͵P =I [`^2l\G^sr3w9դW C.~inbȈ_#N7ƣýmmH^,Bzy4W=ʂ0F5xpTU?Y E$(|HY' e,"TȮބnnnuiL*,j"_>-P'+?3T6O>3ib\ޫ-H=.\. 'kӔ`JI/Vs*L@& `MIauKӀ1 0 V&k&`g@&%Ɩl!# _'xv} eG5|!c0,9S$Ĭ| !HpuB;bmٔHXj$JGp1)=2>f+n wm| G +xs6w[}MZ|X 8kGۥ\Ӷ`ZKFJq'`Wh$Brqd}h)-" FsqY>Xl?mصԱ`,k9-~\~.cy>A]4,n/ɿ݅Muu5fdZX(mKe$#3~cEeՓ|l c(uoVZ_Ep \бT j9}ЖKD)؝WV~C^-BްCYWiĖwGO`y$9s6@lf:r_$/'vWet)M#AeL0P p2|31uL^@ 'US6Z7~x%CN&>^(NH`-Y0*dWAo[>1Q҇}m8;0UxPk7u,MZ]_7 r¤`&7A0oO -5#៾ S#aE4=4u OEC e,yL&~ ȕ *o3d€%LJXe2ˤIDy c$gɾfϡs7e-KN,_S3u y '8o^~npSjS} 5`ŘpNWUb ~ab |ޯNvʔ%8 1`۠Ic ;_,rM?T #}bΠRod %Ct/^tv-KK t"yrːb 7'h@{hjhr4cԾemO*?FՍh5HFaVH.riz,Cfݺb|^հ&BG=oד?|Ǖ!D))Q08z pytzй֙AuYs;>pt)l&|_~܊ǥ*ڽ^֨O]VNI%]G@~+\ wnײ;0[k(# m7L'zZ:BQy)S /rD.)U@zGQ1L >Եh}:$q=\̼WiK= \>{$]OWalO}BprG1-`,2 4c8Gp\!~͌&rF[bOue_.K(WL!{&aXchLnvWKd@W#LC':ݎ5tiGg"nY^uO6BGGksQK{$KLaw.TcW(9;AVi)a =YCXg*=:rg(֙63ّTNLɮZ a*-IwెAl? *Glu>]j6Y#e7LĆ̅ЈY2ßrvBZ]/v ˙,c`As6lF̈́-^UcU.}!^z-ّJT 2jd3nBHWߕnzPE"K\ݏL֤b.I'`=k&_@r!>+%p1ڸB ?Z2ǬZ槇#r+chfTnYYRK .܎qȟ3u!x{Zp6P䐼+`S0KJu+T'Tǣ ų2/'-N׎WKkM\hc{h>HE *LOd:PQ=qTpɍfWD-K57=#HzR-k(QTץIT!%kgWH/UgWE 覓 G*ȓ7:W~ؔ~ֳiчIf-H8csƅ\}˴Dv++*Vyt 2X%xCjj\Q\N~D|i ʢNmip"T]@te5LjǑC OjDXUA3Uկ@'}p{^*gXq`V%q?3`5ǰ|Ǧ)oLӠh/Sa\ԯb`^0 -dͷapAhCu=#zZ "6\f Z]1:ȹ)Iњ ü" I6wzU%" gk'YD7AQ)DCh?\T+&!r|̌e,l'^8|éF'O^ؤ 鍍ŀœ_.+3XRsR߯t0סBDAQ,4"SNuR|ط,BGP3jM BQxBBvOLXoC f J.ErĂs^(PDii&-_!+D\iSO|?c?B0q-9CITzֱkH ]D0fDEpQAo_'g<{IHIF&.%}R :'jgqrw {k_@yh!OtOcp𩀈_A<@;Bls2aRKPE)ҖזR! cSBЫ&b QvUˣkU^#`@1y=x_&nAhطh|w].;,7 LCT: ~ :Dc`2}fjTMגx$i*>!cQz e\φpT,_nO2T>ִXҤ[~~.șlD @H(BpN].n(jTю\vSf̓O?Cϣ=P\u"5(E{C)ǔS$;QJ b.MO6m23UoP{}FkgOR{Le*pb'1A(hU?SB'F6hPlDB[5`#qe=<%t"k +%LB y>Q=_DS 3cx4}A&9+s %ۑx$jЎV\!~pѽ4k@cvъxgU9ւ):9}Y va$H3^YL3aW<4S=T0s6in TkK&LMOHs3ɼ#A-*FsSVAׄ ZGZ%uǑ~Tjgs\դ:`k":uFql`ŢޅAY 4F o3*}A鸰i| 71LO`oUUtlBeѭ/f OKcIg|޽~-zzz"ܯoب[sFh:{yK{Uر&2d@4t :A5uKco{=`1E]6{,a gqktd+#;iA~1 nG˲>BKFdEX4\Ph jpk5aU~CLM^K-f}`@tvuH08 ;h.FvТA.m{?jkWݱW@rv>V> XdQ<{ :&ofn/ kA\(+5Hyy1Ҍ: =]>&;\ҚB`c;(+bF^wDfJ -.%;U/]02 XދKƷl VƨS>C(EAQ~T`N i+P Hj|`p߭xW;r귨Bkz[V=x~d&uU?1m,5:uq 8$u0qD4bKz_.*.MkMM]=;/>F'./yB$\t ka YF \ogQ)_ޯ"K!0t–96#\dl[9lBBFJ5 Zd',4C%x^(z蜜tvG8z #ScĻ<KucDn5eN/+߃[+Je;QzprH[}x>WLQ17^z:pՇR. O(== )mUٙ)5z5*\C^ 77Ԯs: kApQ/SgUwZiǫ1:Oʟ/t}ʨvT3.vtXrHD8F8{to7eݗFVpL''1R|slgB1 C6j[f$E k/˳٫Fr^VMMi>Tn{|И&oJDzB@Y+D `݀F?Vgg@]c8R(V"[{b_!rbK9/PN73 GBFo`h6\͆r1J6Omr|E#8C.WC~'izݪ $t<5 }S76}2Vw*pK. άK&fȪ#:w\cA$.2.l߆(h (?딬c6EkoOM*AwEAc[aň9c|;d=e+la5k ,:h1V2a%1_i#,˲[_"(gВ 6rJVȺ-^}9^j| &7͇ 5M!3mHPNw=rڪkHLA\,qRV]prb4y:e$2Nfc1J@ge~ k ci' 0;_J[:WBӁYJr(I* Wd4z%mUbŋɎ3jC,㣸XOsX,M]WZ7k,-0c.s0@=YqQJm"Ik,}nWjZ=KQvh#^IJL5%foـgR"|S%!?" %x^MhS7]Ѡ8V& \QZreO*z#hwӮKێL{Ï9٭vS l 6rZ%9PL%}$d/WsP&n2 Fb=d&5;8@:EXo֥jеt HZ,p*rsyoE>&WLes {Ң|%IW)cl7̻6@+0C+U涳WGKoU"d}$yXu=]Π j6r+ #Jqx;$#cjj)ަcWsPN\x?OR;'>3 =o^rdQ DXܷSu ,>A|7KÙHHF9nd-cp霛2@ ?V5}D`(ό4,{L@1,0Lb|tR*aƱyG{J?y0aq_191{l=܎v@]QK C*Œ:%ل>x~(#T#2 }zӠ8wُiQ=hLz֍Լǩ1t6EJNr~u8&LDb{6:.'ja<= 7vٸqbTD'WTOUƮn[R^y1vY YYyN6O)Ƃ&Z2VWj,g`E0)o6b h4qlCI+jBIUtdܘ kKa0[ \Ġrp0n&h]2 ;nݵ{]`1n]pa)S'\m^BNN \JeZ?Ee[&W%ƤƊ단xsY*A0~oI3ZWXR%# IW6@ RLBpoar d=#в]-xr'58ȍ:#Hcb A$BIaLhav8+Hu΅ɭCg?:nPP"Oz7C@Bs(AeT3hEBN_G^S$+=龋Obpȶ2IaSvcr@!gG"l{bs08e\xʳ5xo-}7Ƃۡ屙qG(.NWc'_b~arw|R2d@}MT&fn %>Qn%ܓ0m~OI/BuIk?uR4frY`+Ck#VM X1P;*6=Q}iZ+|zWc%k_(S`@܁S4P:l!l R<]͡$5g#FM)gSr\V &13RpS2:Vj&M$BǨ{P퉻dgScÊL-gXmWg8{FƊ< 4SP1%x~ 8YX w3/RE׹Ax>mLZ$ q4O/&N)aJ! eRjׂX:͔5SW[[WUT+wq>\?, lBjtst{6c=+pݔ(2`L~=xZ!1GRNm,F|Wf#MSZqR\y2G霨 =xx(3\SG[pMv]>ҌBˮ$q,pVƘ >K! ZPM:JC:C?C&mZ&*E9i4ӐYIRRssWq˳/ô``p"Q{Qg;¿~ K'739Ueh["9m=49lǡ8/v=ox4VjqwԠ("KN,gDÂye?*7R, 5"I qA< EO/|nτďPF )mY$Q?"|Sk,?МRc=m*>Zo ~DO+BIJdmYC. }Vύ.MbRƫgŽhu!N"gNšr#]B#'4"Mz! "HF~m>yu!^1t`(ʍ \%.xn0Up7cyE}<C2ˬsamA* ebKKH*D1vqRi:I4^l_oޯ.]c+= :G–:nM^~b`HD6~$PGE0'zˬ:j̵`N7D,m\ߠz>2:E˖꿐 i[j=-nqȪ-kF\)(SY*.L`c^6y_djzY!ya,_Z?o(ߌ7Jy@:\gU! { ˈ6Ub2Klህw06 +Cl l .L"2SuU>٨9Ju-BN x[+Ah"~01$*(πBS铓v8{'0t+!n,.%0]A.\,8n? Ә/cue_hXN ?ofQݖ #QaD]E& eEp} /okqz47{SW#!hF"Z]ti)vt +\-AI1 ;ӽI8kz_{K| X~E *\̳ sWhGEh'$ [X䯳k쨹,UtXC؂ -쒽Ai" ZWSMpO>gp:b_a9kB.صs~7Kk+Ϸ@랿] .ڐ}FE$;ӡm#=.&\zS최-uزY&~T_DPYjG\.o6u?aqmR󓜬xt;5L`e\iSޣ=I=@m +87/IaS-YF:笌9Ǖ)dTg@3;qzow0 Cu6*8گbjB9V sDoh +XH@ u[;wxKK0Y3ϒ AwmgGK=SSq 1 tӞvm1ŀjYIuPLTD]8f9ZuYjՓT}ZfH3GY7Xt ' y3+di1/maR'W@̳#j%JΏ~Z2T;' *t<;ڛ,ayB5_ U駦H4\5N9]7Θ j;%.Ғx X iRhRtPFuNY쭻0 $Kڒ*) Sl0>`];6,*x< g{(6SֵrRw< JKEţs\N!fڼI˥ zEs uԚr%mf??w",:N1Q5Z FD |n ߇#VU($Csa 3,UnEFPy`n;x33F$=Q k̾MA!MF/קZj|6?_{iv5nZhx&ovG*^gqOhДJ`6f,+]K,uZj{TR+$+socaTb.ϝJ]<[uj6vh& JSɝ ,ܞ`zX&EA[1]t#?PId SJٕ$F:4p„)Ûڡ65 QS).o|nZFH^?auM@InI^,+:Hn ֗ެ}OLxšMӊ y.˜S& ſ& 6Z(I0͘8s^)VMVMDD^vONCTӑV71 HSYڄCkWUQsMk3nsLG&mGZxKY8w;8%7G4=}d^B 5xx bnU3I{k<0LXD@aЈC 'D,#rЀKhvBAӠ[٭+4/]"7sz ~x!G%J˺uZ=!xOj{{PgWU[oi013d$/m>&<:Ϙ8Y:)L8/ o`]Hmfz ȃa8`9x/Xk];]qG 5 N**:K "ӿ(DYV? ODf!^n$[oH\c>ZȌà,,JT*VrZ"͗T6Ƴ-BPq(ٵ|Ncfm`paDfeI>`HZ:E/)1+)wctnR=QtÐ ߭kByև¤zjʅ][o_w߯|>Gj ԝ@) .y]Q֠(fL&νΉWin9xpuǀ..XĹS7kϙRϬI[dN͔ i+i@Pt ldy/ e nqS^^X\Afbt#a6I.sGbۦnޣ!*m,F֩LE%a@H-c䎺60kU0qzDFq}o7{HHse$PJ7̑r\!៧̼Y64䧴7=Q.M֔%{nzq^f JuJ7쎤J"M겿vp9FЩ^&'ϒ6ȘE)%h4UfKVF6ǤL<:/ʝBMF[%PQƐ “Xg"KL X&UFғIBk35lub[< |I[A* h$sR rikl,[:)Fz :eVq=RG=.++oC|omD];/WVDCf\ k<fQ?5VgXRM~Amji)8=g ﶁ QbĖ6u&foț0!"0-lcکƛM+" g¢XAei7|x\[jdۂeX=9lR[d=إdib iW),C{&>pm=($Ƿe0DE~7 38%w?,rekEOq]iGs^oH*ļ9-E{Xho"JGRn患.ۨ;׎C,H]MGnA2Ւ٭PLŀ8o4] V^]<'G`RY9еHO yt7<-'ϱleĝ|¹$[S+7[7l?yyDS^B/:7%5ǟNY\Y;a |);:>Ə)HY%Vv9sQھmR(p;W%Ӯ~lJ䯣QʸD}^ȩVD<>{.ܘ= !*L:(z̳ډsk0ZڋjbNk.ĽcXUT%:Rdнq?Le "&&aމWbizz}M΅۫IwՁk`@?Ya\DS %} ?e0 z8pn%g?՝VNB&euS1KX^lֲ 8pX X"D@UpQ1_uwqXoDl/o7-BG##"q)xJ;_Rr Tؿ$?,?23* FrmRtPYvA'{h]aBnhԃ1M,1_ qpJ 2;G=PoRnI^d{Ԋ_,SR?L" y$KSM$ppu$d&'qp!OSf(#,=kaڔ٤IכrN&u{!2綸u]*p 8vCX^K8 $wkS=8M#V:8'fcڔ=#eIp/Ϭ ʖ6G:FRr@<ҼOoJ;xw+:)mpU TV@4OL]g0yGqv#qav?tK7%p 2&[qQkD.R+2'"!;!|">Wo%Ro/ӥZ1ХƟU'cpd:r`jt(4߇P,dKrC}="9rG `hiZ8JU=ɏ|K&Y=_8:$ټW0 bkJ=3=,=cgsD6 PeҺ*ǻ#Xy\i6b8*\* *w~v}X$PWmă+o G|!OH(\Di]}T>OYzy˹՗ Y 6OiUUo$bV( \4rpƨ O9 Ry {Io]BNJ(5 ?:ֱ//W&lB1? :+`[R:3 Cf߸ڋj쨞aMfX>Hg яX I|ƢD|e vQmmnRH>Jx-;C~f UPBHwiR'ڡy^ceHKHPVlZo y&0ö^~@13 1˯܀| }s?`e"ĬÑ>;iFx'Ldk˸\-[f{AW`#rrޯcĶi^ᘴP?IׄOE })Wߋq??Fnv0rB/K(u| Fȥܼv'a4 Uz1 BQ_y yw\T] plYDǟm>< p$F0LujE^ģ5EP?5 S T@ #ӌrXEM˪^EAc#skre"9V);:7㑪0{ L#.gHl6s ynU_ֲa RB%Xw=`)㐋%OȀi,BSNtA1b}MM`ghtre_ "iqmtưYkR1\3J+/T`&P}o$A) U2<5ݾg>;eIxg'tVG]@,^~ۭFe6r8l![tl$ 3N yՙ#-c?vIF%#m#p`A&?mea~%U77u2+'~M/ ޖkjd\ǎ=>kyw'J\1cf LI)ĩCs~Z S}⡿RQ=c]i c/ROƩ } ş{RDQ` 8t&#|G4%z:ּmb L|u W:wWA0g;fHVFʚ.!a5ZWk*y qlJ@QI|CU%J˔qfv9ŲrF[94FXbLjϼ''I1Uj\+ f3'V3{_=;מOqO^JQ<&3۹V|VmhD<X0!+;WA` ;\!}Wg.娐]K;E_ ܷ qMͲ]3 K!vG!5gL >{l#yW%v\2@핐́[ov@,TB5a#cfqoM[g\xlLFөښX#RXAA{솁j"L&A'; N0cZ6zKy/,"å) =9[n{@Y&?!1{%j7L Rvޓp! +{e}Aq2k>-oxzV$gydd2َF'<:;,0vt3R 5AE ^4t3VSFҒ'd%4(+II͎4ki[cb@4X= U6HW?@YV[k1n[V( xttdV%iNcN'd8r+Ohd'L{g7,UY<5tP<\-S0:%NyW seK=&BM GH533 ֳ 'E#ײkM,rzR1f$mH@?)f!TAfyM>iD kB?%4>>Gi]i= WT*te SKR ௿" HNkZfo8WcчbKTF̊@q7 6.B~3@t#kF3{]9}m5ræMl8arO=46LQKu(VV2zRj>DiK$m$ˊ1ݓ7Q7"Z#Zف<Zu [xa1;:732fp6WxWó ;YhmmHvHʖ ̋ẃJ&xxB.$O.Qq͟S4K1>G~K0GD  Jduz6ˇ ȾSz HfkF1KɽA;<3gq_I͝D4=/p;wÀҗxZgpT7xD1 Xǰ6`k@}Dğ U2uz,ZysȳbIb ȼEn EN>z{IfJP&reNq=0X&0IC ׇu1ةZ'q0[gH!vl*_rme5- JJPlf% K+Iœ zܧ'{}I<Zlք-0CiPs fbCX+CnzBAe/NaE\Lb>d$Oۇ 衬Zs%',5>.7?y›Noeq:3+‡>#?jXMfddDģth닛JŗGȒpRt0g-JՇV]GӓW9én&ަ15pOO6HqUNw.æWDN"zX:<&؜>lϑr?!Mj>'`;  *Wge>䞠ysPXdVP՘D2-F =Dְ,}vh: kTQg  4 %X3daM }C>;D5 s0y{ \@0cŽm8 cռkVA-kXb>S}4xWNmjW[:"(~\@l=9ޥv$#"d 6,@>9U̜F0rO}cit@Cv=+3Vڦ=Yz8E fX//931KRGu)11x' Y':']aJ+bݞhM=XQB ?B0S]^kDbr) )۫9Z6搂#0<:H֠q USlsp6 zz7J\,o9#GajNɌaPP.^HSq7# , z}[Kf/ÍT CW]%I޾M %u0J_3'^i#ZG'aLT(M y1 Iɾ~"#cuG-g(7Mj}x<đT(mMIRn6gR..QP0E(zb 5-H %y伧$`(Mֲ52|t.#"56 VQ.Yäy݋!u`5DƵ.lG]N Q ڱیDV #djT|qK+eۇB}TxNX3I=}.\ cǹ$mqه LBQTޥB P>RIb`" 'CAǴ$7y#߸! bޱչ4DPhBfOC#Gϋ/Dٰ6W ^14n[OFs%TU.Ύѧ~3^״`& )haB9vC5Jd62.1BԡXSYcizˤP%׬5+VIri+_zP,A׌-okK;&+s#ڽ[A73W$zt"xi=LbKzU 2of;}e̺ 7—<.9ZSgGޮG}h^%QFiWs2:Uq)`tz8nWCT(YMb6x T!`#TK)XZ6io %y2Þ)^t ="giP"az[)S۵U~@kbw&(,"o ]H!- b)Bf&t÷0r=-*8azҒl" yN= V\"&>딳1׊eYҡeY%&t<3l`]i^%<*HjR:ÃL e71}rhʗbr7O&+tƈlH:M{m%l)o:S+`.>j0u  A+c*bUj$ϰ,\DŽeGh䢁}k%8ׯPb: 1=C'!6p%eűSFl 4>bŘLyQ Yx4e)T?rWXs긋pNX "[fb͐9. 89WKrb4 0g]y+r$YAqpn:K l\+tgeB]xi%TUa -  Vnj|mp?-/dߊ)(bgH 1#sũli* ޹c~DorlDM߼:Q9ju#Fa0:ɀ "kg{Pk`U$Dۤb}R;P}WjRFv@"ۚ4;>ތߋ#\tFE;94z;EdX-nj@7Ժy8 2x%^L[ L8}#'UZ rl_`r9ص2hjkY0+DCR25jdם?Ǣ%&EdWl%- NJ~ȒY?“/BMCm fQ %l>!49QP'({Rp:L+|g7ammb mK0oB]Ȑ+s?S`z Իhzdz3;g$2[#d(UtWOO,sߧ9/NQ1.}#{/T.[F&E݋{|#@hlUQd`gZRfE軯~-` _`n:gʏzTn!pa*O5#/G kQlB )| FڦZzI ۮHYMoRbq`u "rURF A:Yּ;CN`~}lK5k?b{&o:=kcҀ:[ʭI^줇.56i;g)>>)=狱Q!0avh8%~U"@;df=~p1]fi!|WP&L;]R8s IBxGHdVn˜ai^ VWg/Rpڎm:~VJbf#(«8~Մ*/tXͧF[4V\Q˄@c mS,+FN6s Mk~m^)20gه1n9/r ̹ «A/sYLҟ 1E֍}i4kG 򔍊Xc}o>ƤJNA9L6fEAGXWHEn/kHϚ9>HOBÙ)|o5q+0MФQkwBW3dɕ? Tķy39+ i~ft6B‘YnnX[NYgXiJͣ%Udz"Vls7+]2W( $X3\/v/ N2B[PR%f2N)}JXPj4 S #թ * d//z5e~Nt hCW|~ҶSwTwQQOA<,[%.|~sF${RMeZHi {בj#H$QtaE(꤇O JrrrO@ChWj2\<3C8!4";ڪf:~VkG4L.0K_pZ O&4?9G #c>xXXl9R+`zEd h $HQ0gLfRv Cg٠\M|8/X5fm8G]㴏y;J:O4\iI@n&Y`=xS؃@]m$ۏiz 8QNy7 0]I ٝ'yqE|)ΉS6$zA_y6&vcZfMBfjzki\ۃ]4Ka>. H^ 2LY2lk YQo.)qy|Ft{Yc.2#,19cTXv B*Vc!Bb}X{@ap8X?}UyrI0׎U$gL=F/&[<_;Yo&,Mߕ vwF_H=t>{mἯmߏ1_1X1HvB4ljrbLnrS:ì #lPk 0"{Mc2[u +:ŀ͗=&A"O"2pmq%V=U4|N&9m,93)Yn~RS(b0GMA&~7|y-@[*&64yl"Wa~#+[fXb(g$6&{m(Q܉I4ٵ14hR RvE0I'w ?~f)*@ ! @1 R= $x)l`^mA8Y1 d1yP~lk#?g¡a)c8d%$pAB򚧦/qmmص>$e5903>)Ky@T%\>cf5#RSeAS-E }"3,!@enmH(Zoq#c@Q֞1>Af5ǀ-A08`K1tF+FM|^/I{Eq7qh=-,og1b;_)\&Ee U'2⣯xMNHp9lpfao9l$S;\ cYa)rzp(vI,l5=^{p .!ѡHyTIdE<{VtB5˛JX}Z/=4P-tfs.LnM rR/xJn0襤q_(6.]X:5.tpRw3!cGA N9Q 9i_eymauӬaw 5#z v>EEas2 !@̈́ Wߜ}HЩoyAnܖ*C4Qa5#xSw7)]{:h%JB0YHD (ޡ t [ JXUhGڬy 7OD])[T:\SƼ&;m*wőq䞑];|к7ऍS Rm,ė_!U`TTj]xX*go/騷҇% '%qkjNzIacEϣ'v+HaR"ݳB}o@e6\S)py|Kr^b=0B,+Ֆ7dT ۇ$? Q)Qb!NhZ z8~5(,~I2kV)lYwg| wS.E72TH@;6s%G?ՒN2tcX$eOpm3輰,(O齎,gI7  @2,R\OkH]mZI릩B~v5|l! :I@܅3ygyW9WO( XxF9$cOW597)w1|"Oƿ.2ߌG-MUNEb/8-Tm=dap&ks{&lV~Jw9xۛ8,sfߐW?xJ.Hy0'OVCuL?Ȯ 9 PSN/ 1|5Hvvu'ϴo,4Yo%!(I! ܩWGo1Q!TDZǽd?N 74A^:b ݋ :>7, 6G:zL& u´[ݓ&uUlG:`2XL"V!jAJ><41-=O QI(~+,ꧬ.lCQxT M'ԌK/%r.C vBD All: h0kEl2 服::L IfJa4W[bWU-2E#6Mt.®C{ޠ,krHDԶSKz nዯne{PEhYOB9[l&z\ن9=]$YB1:3"\zw>ރVevI)]h#MU} J)Zʼm=uEZ^}||l%DЊW0T;JykWcU+b%Q{Mk0W kw\#bؽ(s7d i޼Lӑ+=&' M!1 TE; Xcʘc@>:ʮx{Y*+f =WŪ'r8e#7xӿ ET ƽt원[ï*W|W|GƗȜ#Oаw8Ds)w_}&ݔ玒ypʰkMv]M?O-^ur 18i҉y'Z%^=1@3gXFx)6(Ml^ne;FN=$GGa;ǣ>^Ć0+aT( {oxa #9Wwza%p?@[\;liBi`n(I E s WI@B;:y9&S;ƵƼQy[Z5)bO`$8s=TBAEt #ԂJ`x;4y˄#'{>ʌG Hhr TD4>@ʪ"aXJvȓ\3At|&I#9Xp,}28c#"+0kr)Js<":/ILfYS[zڌ4]uGY7+ĕeFb`Sy~h:g@sg?ѴRTg((V"CwI$'Wm*-럿fW֖I3OEWx#/Ңݴ؊tc8e% }φ[;1 ;FF9*y9>FȕHŊoOM'^ү>4`.C֔q4A~nƩ[sa΢ m)VNRոרyl5v [9y#ت4͊vku\l-NvwSFB-R&֢\PnIW#P3n8FȖ2dל`8 ç畮 j  r~0F4Ox4h  R׾L;d,>>~=@zy,i)76LQ< 0WUaSj24r΄[H)#ڂ*QaٜI@B!ac$$'sp4ԍNmOCp~N,XeϱÙ)QWiL|=C$\>Z\Z-FJ@!Ac r26yjНto]9kݑ1~xwB}o YXr\ĥT)sߢdN!Q*{a+U'' 7@ !<߀Vk|:@kI.Mr,b6"80~Oˬm+f¬J$ K*3Y xezvTfTDVA2'{~F5YCr+NCt)Ԏ1ŕhCNC\B}Y Q[`  xLl6ZO5s'Y!e| JѿYeCRjJyXWmpygin%7|!׭kr=ASkƌE4 6^-_*Tv saa(, rXm7R ?2}3d:=p42o8Ҙhn \ p )Sz[^ L9 y;pwUr~g"w^?'J,b$dCo\qBJc(paNxj3Zz.1z`/K1T#-ɏsvnlo y_ pC>*>|OL>LBwV#6ZrH8|+9[)~ˢ]%Zw@p2dҮE)nXʗ8ZsᙘI%Zk &94M\٬.j 3\:u/.B885&_>jr#֖:_A3篘$"%VHg)]tՎ,ߵl%"plYw8#K7ZKXO9 R>O~{=9Q2WPQe gّqoy&]n(DoK 'Qz0#k a**&A6>5@y!6WWl *@usԀkydw~tiULdMA:+Y_IU5} .d8?]UԏAw`EBߐvF0ʥ1GP/7A8ֱup0y"KtpT'xRœ=?C|j8 VV?'\MVbC>phPϦ :BXvSvFˇv1q,#]7[-c|(yFD%lNYou=i>p88hΎ f&l3;p'گ󜟛SgeU‡kk ܝr0/IΑBFkza//G">JWU癣jPX7DF –Fbm NJ"ui["enx4_sPh+ŵ펥My4|SvZ^OeJ&?`֨+qrC6_X6iw~\Ʊr"GD&1u jhlJBZ*l]1 UjaFtCj&Oy %8ao+$x?Һ ®=KY6zz f\L9]8DZ_VLV?\.?A#Q{"BfR t*cQNh.x5׿ȍy:Z_y-Mu~iɋf=Uηd?~.X[5yDp۪a7^(ЦŜ:,'qK~u2iP!mGRokh`6l׫稈|Kv3Uː(>iLR%Udwn<`37 ),]WuaL҅ ,9`[{E< Rq-|e3As7 V?w&CmMKK'Po;F쟐%$H'9=okԖ݄;GpHp؛aӾn2o:U7 ~8?\%c?BFQyq<^CGܝT>a>3Mʎ| iKߖt[hԯ)YB4"o^eX FY<Á%p]h~.$+*мjhbLj؈x :1jeJ4~tJ*#' `6*#N5'xT`Q.0oܔMa `㋐ Tmm>S8j.n ͌@ ^"jJdږ*՛]|WsA6O;(v'a-"[#jB5p e֢xީ?P.%WGꞔQK%XU->H{DuJWQ;k5,[ 0;iuYT S>H/c]0 e=<>xL#:L  P@B?w-H[54%ݰ:VwMfĞ٣:Nw&A)2h`[KiT3DcEP2LcF\(A9fg_اk. X$ Dz2YkVގj de뫸JNCaN*r 'h FZZ:,U7Wr77x%R?<8ݱKAґw ~z/3[\Em}_7I~8 w5]21[~[pzyD0p¡! pLh)=PWk|T)fe>E/ s=v N6L@Kµqϸ/rHqN?z~B.xw= (1{(Mhl0d91K> I7C~ޘEQc'Ux{>Wr; |ru=hO@+'E#ҽ©W!K-hsFGcPسǜgϹ/jGLنl1#y"wI:Ύ'(*P}-]Tq{?be,X'X0r9p}緾ޠ;m8ay91жhT58I4xeͶ̭)W7]w T=\`B5twڰBlH$ UxϴHbeD/rGt%XJ¸sO7}6 1+ ԑY]7N(':K_6Qhz3uC}[]s9L|pvwd? >x{*V1{|,%.Ną&Ό׿ۈc5[=tU=.wAbm36,i.#IFh7cQ+(gSIYjjCcAArk 3iw 0I980-Fz#TeomYN1\A#J6:4&ڈ|MjUL'Uy$cx] BW:e^+eUژV"\cIJOW,f]`s nI;HUrs<#KTANԮM6cD<{DP1zG.鬲ƾ#+I3Xp88~ tp)=ϫW\( xj0͂٬QQ\A\j/jZ v#SN:pM'=/f%z>eGY.j8%R-Y3ϱNv17z 2>wz'*,e#nk]"DpZXtf.J;(J:\>^s1x0v)53n{+MM)"w.v fa֟rZacu'p5ݸZZ,NQ=fV񽍺 ǃwE|ge4#"XݮqZ~ҚӚ_8y2} ?z"ح@)0vdOHn+ E<ٵd:|XBu2sgM$@ ;AuY9A7SGXgidYž ͍o_%8bp`:3ɍsn9 l~NdhٖIQv3}xXy^+AL7:9fD,bϭ9JW;5jPb%;L<<Hc>tR }1~wCpQ5=(R3(L e,+JՕHb\1Wc5<aArm{*OlA~*!"tqHvWX;}= ¥Yrȑb7XkגdϹTv*A(TƷ88W>+8H/=7ۄFN%N!yQ2򡴐OkkEoZ)֯oQ S+(o$.PgQ?CJ,+-DR0x/>W(s;OL i|ƎXea#KJjݥn1c~X_kȤDZqvP=_ mO9⵨9WI-nS礠^25MLWg7K\!?E *kHG0x(|Z(An>-S&!kU x<~Xv+6"hK`&_% D?d#ByZ[wZPSm.T嵚۪(I{ k%I &p䲕V¨FyөF ph2kbI.y: 𢏵*#,[PJ{e3Q :᠕_PM D՜`@m$98qױ[,١%.⨏!QxY+ܙ037u\_] "U{9Z% Rb^<|ei 8Ħ^O PMȝ@^:/` +GnZ/<1J` RJFXjx⅐,zTbCHҡoϴe{n&H^L_[jr낈(.o6oǹr0 >+Lb"dH:ʟY|4G`F %OHI7?n5U諺᎔0Bܒ}:3,빒n S͸-M:o}ZCli|[mguJӑ =GcӴ}̵)Fh[aw| {Rw7Ի[XQ@X[*V;Wta7.X梐z7S3@xݥRn7"$L絫XZLA^;2&!Do?Xn7eM wb%uXЖ⛤!gn@Ùq䐽N2áկb:,dL6q=*P+,4k+ |IFf8QffT!i OAw>1W }q(ɫAJ|W%i`5qL"@<3#aNty-غxEYy9PkcU[?#Q*>'`sIC(S*#d!D1o撜b006٤M7Qʫ  S]| sSY]Ņ/jδN.p;d{eԀ,\{jF&OFﵢٟ$M`0@"xyiߎF;QsZx-g5VqB?կ`oKXW?|\U0‚f1 t%T9R"oGȯeh$ 4O@vH׮NV}Zȓ_ x{Qj- 8z] E-udC]{TV,~ͧL63ME: R)އiVc3?ӺPHϴ5nHЇJ0V.CNB3Sţ^I݆6#V@>9`ɥی@K"Jj<~k\ ܰf”XpW+ON(٥Uj= @hmXО*!Fܾ;1 aNnϊ±\#VP_EDYHu8G?Ot)DZDWy .]G!HpąhJ;v+X֤{Z]m fèadaK&ɦi2][wӪw3Dp̍BNMw#tɢH~2mY.h{2.Zc<$̮HB*޶C8SdA+i-ft*#s:`@rbÁߡ`6mbxaڵL4Oܮy1+(/#;]GKF/D({S2{(H$a RR=MDF?3Ϙ5$h9T'./뉂,eZ&ˤ#'mp>qDHO`]S)_:Nc%yNFKL-o?mMS`Қ7%$G@JPz.M~[yD%,QZR;p򟕅 3Elwq{NB>hh.5pwD9!3Q xzGŴ/ e@c#WH"«GO<=EFfZkm^y= FR|ɏ{+aدz78ܝ9F3ɶj T" ?C`6ϑ|z?C]A0UazBf?-~AbO'waλzSGQ$'#/ZA\Hqd ̠r&4h3^O% Cy{*NFeƚsض& tT7orzEit"q^͇r Jr+8Y9{m0d$%l? L~d{.Ex! L4<}.T-yEn u|.kz5mIǑ?]4@>gv?!,mɕj2&5J74竝(Yw5LP5[)u~]e`4,It<<9a1dhLBuaT'WClkJ P4`~{ !K;jNr.?/sĒ0 %c1Rxپ+JPpÊbr1#g tNrc Ծ$-f5fRf8sKU]JQ z_~ŘB ~eќk!+ "o* NMFv8L)QV>l) GR~@/nJu#W<xlO<õalЊɒtTPC᱈٭}+Il F`ڣMO|l !< -*.$μ\r!zd t;!z@(z=1Z(p<-?4 TpEt$j$`k&ly4U'/zo4QCdU ϶A& pݝj eh( K׺1R';0yiM&pu=FKU[AUʟ[R#it 9[DYߏZ$>8ѠUs jX j+j`.z&lH~)P!{y)4tPzIS,Fh! юi\SmbR@xыb ^\u0+\m7H95i,9vz6QmqXwsVr$z,Qي:h⡙Oi %xScq엳:Eg%i6?E49EQ3Ȏ,J\+J5" 6(b cJţn2T:.j)_ׂUz~ Mw2r&lBJ/<? :6> J*jߘA!9œ#r{BY:J~PMkQi/e]G 1L5Scɮ]>`b+V+dSSgcva;<`>i4,|k0o~1+F%v?:U@!=;1ml&UT~ Dؒ7s6gH&F[it- y4+Ԭ'A8j{'6KCo=3m)eBb\ !Ӕ?-(7ƒLZ Nlzɘ!,05pABq ܊iUReR.ܷhpv 6"\kUԿsiX)g[/+d5.-5̘zw¨N<9.bpϺ>Xܜ.$x},U@FEwȯ *-@5_f;\*FNrzrj2o9Jf[Nv5LI2ALatvu:?OU$rsb?luQ \e d(%Źta{- | 'OqS!H [*52X\h╋$;02C_5%ig{8`Qq]wq͝#ȘjBST`>ګ ̏wm]̪4[Pqw`OR(" -4}S8+;5b$Q%(R,t-гQ +6a'QyϯcW乫Xv, >mSb߷>m0jw!@KB 1͔0[kI^K+F3L`oC@d&C =E>v.B#ˎo:l08 5ˀ^&ph -C $jNW8> e|`Z!w@(`Mq@|'ʬy>,`7w=R;q'~xAo'Rݟ=idZ.4&^2:(wU'FN`M.xs.SHbO }OhI>CMݕ4*i렑@UԸ,A$}ǿ%ANh8 81X-%I~q{D!\]& Z݁5$}0($zw|^R)d+{bK}sBB#JI+`EePrV 9wKɍEsԩTBԺP8 .i>)g<ڥQSt>oGp,A@$qk?Wp3#T ŋÈ=GN[(\wr7L!!/vnPIrb|iQD{T٭Ju5-5:-XfIe6VjbrEkՒ-7"(Q J>ܹ943!Ƥ,ͿФw4PHEL OtA9Z<ә!Q; I ZO?~"{1TH1Ж ͔unjOXPq"ETb.[! |VϪ)8yv [h )wg yK]LNyb,K_il*Y9B0KSj>d/Ԗr@PP'ywvĭt7cA4˻k朜&)LC̐-u!-$itV5ƙ}?^ml"bӰ=@IS=]fRNð͊LL!еDcPU)A}ZufXN[ WP7^D/zיdlkGێ4l<tlsS ט*]#A{rCX*DŽepS`h;#Т‘BaLs]=(:k;:  DB6ʻ#0߫82[?]f# *FNCpz-d'W" &ϕ!*$(c;pnTuXf<3l.GD+ ͯ$>ؼTi3b3HE~.s?Nu4VqdUҵM#g@!$lZ'f#AUV>$WL ,q P2(]a>oRv>%WH}x7s`CܻSā(uKg Җݪ4 #3ot M׈̤v%: >aɋY$^ob˖B|8ƻZCF RgDS4}&f1oP] ifR׈t gA:> i}&]0"jS6ng%U>I,fѰ3h/"-C3\~ɗ..3DBW5.3XvٕHUW^sI**95b='`A pv__0ΐ)".<NeffZ"𨖤S.B5LB*KdBڿNIEFܓszA: YJc Y"fulgʓ֟N_v)S^AH]ɦރNI: W y0]TSn i/6;)[Ü/K♲q)!Y,i 6Ne(>3+&G&dzU1:!Of𷱠sV t]0|2ff, tzb=CDn}hI8iCw=ǧӭLJGƊꈐ\V*qIHpn1D$0am/E[ylP&s !yx@U9Cb۹&#Phiʅ>5rxyS2Rn`q3yh~{#!\P}Sac޶~DEV[@ѧYbQ/C{ Ќ" :"kEB{h"\)G Z_dߦ9LD 4cxMbE"&~++6l.''ERҏ,E4 jq ?l1lk_cBFeS&q='Wg+Ob7 ^8MH}r'6!m6eR}\ӥ~NN(ɱ]Uq5t6mEV]Qq6@/g%`qآm)Aʴ|Ѐ!1QcX QRqIu00Ə ]z]|m?2Kpҥvm|p%:4a5Og--}%3HC |Gwlx<υRȌ2/v!w>݋.גCL~?Z~4?Q/sqBe0 S/;ʢ$J Bg)1@+*k;2λ,ׄEUbdvhr5hDWr|m,>Vo0wnb1qd.^L }B^~\}J:_@s~J6[gt8>\ XQo*a!FԃPvX]H mn8*Q?:cjh`b`ݾLOGgGGi=rhTZ]IhH=佚S-I1&{#ϣ1лwC}j,Z<+=G,u4Cբl|S7!3Bt~ū&9KpRqǁUdeVcm$l H$=3fi'>ѹ@guVlȶ |'~';..QO{nk4 j va sZ~=dz] 4+Cp r@9`a!}膅c) /k'_DMY򘴢9+ #}(e(ޯui9֮ ?LfXoܢvrrlogo"Y1t˹:g"PV$]}5IԟTO߱0 GE $W.!Z c)|q< ƆFZ䚆#:-µs!A/j4!ʦF6"@:8JRFf=9z] :h /07yޖν/2ONKR2UӸT,r@w2j{rɶEiôD,/ ΋S! L@W+Оv3H۪xSeVyҙ˟ۉ咰HS^r4yQ?>ωo0eJX>lh6sFvKhC.=\~oxH^B  y(SZQ/w)6Crx]/m,5rh Sowq5Jb4FSGPys Tⱦ}7qh|8K& ҕԽueT#kyڥ.ͼą}Y]yH1ߟ]vVCjC . rՍ>R5E$bERMgG[C By^/_a]> )Y؜]"@S3`THYѸ:1ȡ]vʥ9M M[G S1G&FM y\@E q|G]SA3i[T؟nYhV3G]p<_`GwxI:6.کB țqX+uPEP|;X U|_kYĿ9^ I Y\ڴGc߇>Yx֋H[̗^?'Dߖ'̜;FaZGsgz~3Ԗq{#ʌc$7H$ ok=Խ%|ědT#:"J&"rc"'\ (&v416uh f[A1OB1BTDl[NҝEi58QaνѸ) £n +]}MQIPJ$?<`Yۧk"f"@nj?J'ZBЪZǪS 3`lWm9A2stND̨I: 6beAT`^"&_q\U=^:EG"0RU:wE+ h}Ě=P||eC^T=Jhw+LY!;p5itipյzR^YGׯw7ASJ1"W!9i>鸏i7w;`I>AOIX"z/ (* gb~a&zo삙+mc^xzA@/w^6Up#z]NUj4b4'DŭaWZ7[Ԫbu!PR5l2r~y3z[VLR cҺ*(M;*F*]çIr|(Υ +c>)qp=Rb]qr=S_p|l87oex7XۀΤY*r2Hl)(?bw;7 D*X>x v(pҺeUǕ\wuTd;twoWm!)Zaz-5(y]l1 L\ _T=_a{)=`/(?sj#eGL=Ϗ(lؼӤ4fml^4&َr=G!ؒ`9TLO}w{҉LgL6 r?F3MRBUAbb=ÿAJۊU)w J{fX5{6*\%Qo޼Ⱦ"a !D1e:K .:Ȇ_R*L&Q"6T/nш܌ PU|dk}<470Qe 0}_ڛDHV~ղWF= Lm}Ps< ʼfkG̸u\MQv& -3וIo"]Ut,PZ*79GcI (YyKi [gv/e('O#x~8gM޿nN ͕^08Q++Ӡa]G };;|޹?VxVW.&{S[J0/."[W 7BR2߰N啖gܣH(6A&O`Dszв3?2.7g|@9y֦Ox*ѫZ +;t2|ߔ?(!&P# JvH3}SmyC}MqCc|(:]+o>Sç]M}~|-*H0.V ga^MckG63h6/!{.JbȦyєlEqwpDa_NUEi.+f#YX툷^8x|[nMEx< Ui`sPyAxf~ w_F[shR+x P. ;]ׄ0T.NP.[I=Hގ~?H=أ0E 1E5}MړE6pb7sJN^Jƿϲ5ؑ"\C0O\7sZ˔92i n/,AC6*A{Cd*^E,p :F@(N(4MSKپOkpkkd>jYQv gihbJjm)M ss\C=(39ݔ_vZm pwSEz[h{xQZYs3H KW=>uA#<S*͍}b^1InnK+#~B} %-.[|4~FP@-ENQwAG} 8}kY-cu'C3xҾ"c׏?ampo9[zZ!;/q>^vn\w7IV ۀ DGzf&:+Af˶6c qC1ޕ]8=19o8+Cv_Ғ5}trAC@RTx߫FQ r/XՅChG5a_9CU\[ !bC}~`s9_"ݛ~&z{c9D{ P%=#q_oDrZ`5d}uoVD3}XC(XAsK#x%#)Bsc;!O4i1ڿl(V9k2OlGSRS$Z(`.,ՌD5:Xڥ(AEyÑS;oQ0eSaَ5:#n`WMviJ(x5#Cd^CTk, f0*Sl5*aaA,drHY_(o#a }\R`Xum$Bf~ gԶW+9=1ׇRU &JQ/vfMEVF &\#,T_ۡCuo-H^bIBNQt4/aP\<귦>LX&1\5h^ D1+=ehQ;e#@GYEƚ0( d^.4N +^SRIe!Y NbтpH"V%)xl-YSRfr4HGҕײD0dGȚ@#2IƖ2暚^v;^yT g&CPPCz .Ҩ4qqv VZW8`3А@pvgߚ9@q9NwyCꒀ4SH>Wo @A:UBB?F`55`-:-7/$pXP!`V۬+2綃ٛbԝ׍5j1Nra,i YVӥ8;#C&"(A&JA@-vLuӬtR8vHml ?%mmhJ<="HQz.:)^`ak̡z%1?FX|w$ )tO'g i K2{h71n :^RA)0}T[ ºHx,M ZR̐Sro;J_f5PqVSڔv:KnzNW$6*BW bz+!QɀS+!O˚SdfE=j7xΒ֕[( 9OIG`mAP~)HVmG~/XGåOǹUΚEظe| L@c3f3=E^taWpƀVa 긛xYAg A2Y>sMq}wyFRD|{>UI/!am(6MQ]ȩ/+t wId42 Y lPcX Rc(NY4B\;L=-F)yu{.`kXA  Ő\A.}#;Bѻ{"UA53#lUs4eP[Bd,z #L㊿H`?K:6,?K-Ő04^vhRaLY9BAwf!6 F:4u@@ + j&ːyw}m?(htO0$GAh .,#z VE(>|6B 1r=7@"ux6%""̶Z~ȉB%fvsAR5ز BS @L!ZƝנϋpP>{6EHF<;jzM"l2 ڻ' (ᧂ}֢=<̈́'"L 5 㜆jʉXom&g+`wBs+%nv,mk =_a3p1-ʛ[w ?~AYXTqXPSG9ΘtY0V֦‡ ו,^^q VG5@y3qѨB"{qEJ1Te ۭSHbmoc9^ҥD`AsjU)V7' 8LV j(!]BTgGD0/Zagw +{:פldIr΋)tbЬZz1cdc0-4)T] z{n9u {<5=FJ}!22RzNAk+rZIވ mq[22@ӌ#KΐN![ ϷmSN*e\W<'tKTH>4wt9zowd XlJ?ߜ:-j1rWSwDtO&.)ꊊ/8.p$`IO<Ǫ1~_ɐfƞgBK@ y  DqlB–nU,64?EO :/U壥FΟw;tl%bK{QHX\TF @IbJG,2T ⢡!=P[VJB2B6σb7 2ȨcMmW2Oz w t,y;MWEǤ0zZ G̊c|ý+Lyd 6ZyYB LrL Sh8}씀G >//o,Xk6?tv> pxY1z0F[07Ƈ;!U'~,=<_1z; ׃ BAxD?e"`^\sa $U<RK [@?Ldi"OG)@&Х6&RH5qiGCϾϕ@>z\`WkVi &>Bև*GG8yoE4Aj1)ИtV*^02x_ܑQ1⇡ 舳nxѱNCI j|㲇a\RHWqU#qGQ[t47Q\3 %v>/u K4RӼ[SbbyU8:+MB6_(IN/ɑN ]f 99&.RtErSuPIґE8$GOyMHɌhfq7D⭳cۮ/< nL/wi$C~ vE"Eܠ {=+V a\ʚ3ߛu7ycC^gUu_@I?=G[o- M+y'"_dw"% 7Q.U=B:v:38 eu!SmN~q3Ы hrc}sj{)`G⢴ߞ+mMcF,b_7ccx'DFħ!kj*Gc(q7Te`f +P gN0}jTl =!c 8~ 8ظuu54"ſ}ᄋ]p2ɡM-V)Fkk]gvn C4pUNb)/%3: %rImhW׽ɍ`,7Z_>q xq'WhVfMLzs0-w~^Y^a,+0ef_ Ȳ)٭̃*/ :)fb0ȰLh-fs,ƽ-@&EW/AiMo;MIred>f(  #.omh)Aϵ ~apZD0!GF -S5 PAYutIr+\!\wf?bh6͈,MR84'O+zl[;_^bl|\<_ n.=42SBCC"`RW*[1zDa+3Dž!tDWŕ#=M>gװ;MW(iXD$5teo&Lq/]-DZvdq`yp4ac>ߑgyc6[K:v+;7Vpijp`v͛Ѐ1Y|(mYG9-)T}lÃIpc>ʕ)VFjYw's"qhJRvB;.>P1}8(8Yۤj0Q`U@!uD6icSrӧc+@j`Slt`D9 \TۮN:z" @؄vo˒F<6xL9t]H^QFbߓzEj]S#{t0gM}OpuV6>H4sRq$CT5D;:7ކ #3_+R]Iѯm 5j1߉BpTF* C RHӂGvs0fzVkl 6m \l18B !Ck?8PҊR5@ǽ#Dqg |ZsIwIMEqGc@)#{G[9ߩ@UЗߧ{fހ`pZ ETA%B~htB$\GY: /eDx`޵4(meϷ ~Ӱy2Yd6Ey(Х8Oy #p{W4#I,R,f)k|9q4|Fq %nfix.PP0Cǐ<"f06^B)đ|ёmV➾R0͎)|JA?}A'Z{i @( l$!_( s-)'gf<]F @ֵˊa*Sx᪤zIO;2}.d#M$rO헃f@zaI 'd-`̻q&FC A)O#ʳh@ʞ-bkF%M83ޅOXxaoIUqyǤ ٓfV#{"`!խv)M~c?;_1MJn.-&xҥ+k.rHr 'H6z۷VlЏ񼗒RC/ʴ*z@oѠ֒K9hk蟶4M!$Ҭf-y6nn 9,Xm TníF)rZR坻WWhOcw%`>xE/jAbh K%ж6 ViqRӓ_{o-q8D9>HZکXH F|rqC`.$>~<^l6M.:Y9TD?t"u=gӹe0\=rmHhi_`e%TT^ og]pWOmJ֝xd5osjm[r[<5ca.uڅ.KXvs+gb46ATI۟ɷ{dK`Cp{ ,w^FȌ]}&~zgg=V+h"2I׹O:sƶQ8$γYfk%nd"۽1I6dz^opNԂ8>01"2%kt1Nd1WbN%;6smIV>'{@5W'tq"Oi[L W"<eM{ηqz[%`m-˧B~\c(ͺ9t۹uDWV/re5҇[NraUu!ޡWi^4$N%]wW>kn=fH uh~&lQ1y㭿m5X9Ï-̄pA}3hQP#A(,EI[8Jǚ!+U츃hO-;41[6`:B|= Z6oj1 q+D(HlLؤSd,3TYajJHI{jT6 l{`#odWz%`RX,𥔚_]4ծ+ߥ@Te+,nUQһgH!|o3j>^Ұez_ΥՏ͗'T;\"(W퀣ɝ$,`PX{M6ZB)m_~-xҮ 75h-k4UvӗHӻ B,7sQhRͳ ]>t,]:; r*ԅ+Wbd`m:ćtfB"Pې1zz$6h{FwNYK ܊uGZic"Nkx )L,0ZCt{>&r LD~FpOi?F *i'j+_X[ώ {KOmv˛u9sX\0X5ӷ;/[q6JHv園?x͙]#<[Ȧ?!pCK&yiE hQZhVuD܄D'iAtr#lN~ ^\oQfxAWh~>(T͸d%% vV8X Ysf`oA=vBgx 󀡥nTrf\?xH z S3R۾0~m9c2ra[Eks\6c46 /x%tm+ 骏#{[Y Ɉ'}ҷFǫ Eȯ6kz˓7ߑ.{xLY͉|Q).Jo?!y^[4JyKgol 4bK`6 $<= y`RYNb \di^d xk3JR2sSB*ғNڕmF#Lٱ6HPQ8W/&RYYp|O_``zZH`ғoOXGtyJS_S:]uڜ^_kH鮩 Ibt(|݆ ttd \4F!Z'xXD a-(p҇wrngH^]Z/phzpP!}}Jv7S޿x, FSJm=Lz`}S|u@sM)X%&"rnMģPit[y'K݅PM(4TCI &@(kLOZq]!łؓ>f }O{+p=Pe`hF@';rjjT{2\ěgB M\+ڴQU 3K\-,? aK _, &|c-88NWE<]iR&$湁Stl┤Tź1ij= CZOf4Qsu27(t6K^WmҽfmҦTvC@9EVQ"%^]^'&N2u[㵅2RP~[/ 2(= tЩ((1M:K:Zrnw6z]5dnE.{3ÃOjåueIw8N礉K(`YnO&p 5Oq2be`dJ@[п3ʹβ_YKs:tXK)Z;{">? ~ 呝,C<*=_ ?D^n4Niw&h^MMppzvc|7RҼtrpu!x.gl~~a'1I[9\}Π;`h-+X9-xz[ H7 IHBOޥ:G)S)s P*||ãK;.{X}HJ m$2Us#P y>DYq z j@3Bdk7nt!MB3} MY + %<,Y-9WuWΦE?UPIP$թ]tѪ)[m"u۲X'X o>)2f)+l1:wK$3r!"N4D։²GiVjw,oT>̦8T噙oXPOHC.:Mq߷TGC:`:6JxE2 fXozW^%m۴ 9"r)8|<6bėsH!*Q G1d괞.)JJ潶5jUt VUWt(wu \I/Iof0d>#kbu ѼWh;Ye g1#nX#D}tk]Q Lge7-1+ ١ؾ;g!ٯ]1+IIYRz Ւ*On"-u:ޙ$.)-7taA&N xUfmf@PȃSTk9Ϋ MbWϹu\]sD>څ.d;` p˜aTTbHiD&V^oI(B t ;Wx꺸϶F,$ /ˮjN~#MGnl?I!{;5Vg)#bJ8Lj+a&H!8ϜC3 kb5S /7#Ï0u";[D')#vUWt4ACeXjAXl{D(B\q;s\>{( :ωׁPr" Ky}y娦$$B^qt [}ʄ*W { @ G3RDW+޶i$~$ ٽ#!^\JfqD³뒞m&@:Ϊ!L2Tvs R;09;r1o`nWŀԃ֩8 > c\"e'S]P4xI[)&/wn垩{~,l(~*O=ܤi"fBKCB0 S+my, ꥺ'fn_j"@x^Zsc,\6mXTuoaoD-2wɝVp)L>:(w3 AWb6,9 Y\ û".XC{=%!b:dȝ9H9VR6aZA̬~u`qyV *:4s?MU߱BELDJ+گ XDD,Q11eU zK2\'Uvt& %]һ N'i~6xxV]?ʹ)юv3h ux(TSIM 1u1ʗ4 RRȾaD(I7JS/WH.Ӟ6d~e|R_ ok.mrp ̢X'~;ڨ4:l\C(m2 b]_!<`v{S y Fam $u ۠+Ř;;w.$@0Q1}6\g%W 55Y (_%;e?0&6zE78р _o(BU "gu9zsiR[RLpoeDN2cQۧѽN*,^a8:k=Sj!EU]LG6;_4$D"|W"^tefevdh%A|5Xq\ş .Dt9MNi5TpE/0!.t>HJ(r2Ѧv bNd)!QA]mY-ReT3$i/s;}Oqё٣~Ϣo@\݃x5Ev8جfINy& AQ]% /~VLA͗9&_H5+KEq=]RZ=;:ͶehCskڏ'|Ob/*I(b@D_!ƛ9Pe5t:R~Va%Ĩ3I-cjdR@LJb߾$4:pca*ۘBnJBro';%jHS>rl3;-G91D97^D1$JiZssnwG'Yo*NѹփJF@/6^7+R[SyAf Gx]9!wCC'>-S0`9P7JZ48Hdh%q yWQ(a(#\HM&DŘ-^ݬubٔo'+]H\@dTsO4Xҿ1Ev\;o]#+pwD}a%n(T0QΛżU]2(1 k:Δ3ͯ |Sڷ5bQ'~A De6OP :vXwg$a1PY/Z-XxhH=t⃐pghRoչ aA#-S~3~8?6Oer~hА;Zi2w(Pe,QTI9$qm=A@RB?.< #Ǧ[ H8hP;.5q[oQ^ E T}י{ k_k*e‘SI! 쵾ߘ'/RGcM#rwBm'$ Q SaRN])"D}Ilw1;d EU42\C ~bvb[i ?} YeЭVnwC^d \xψ-ܖl9a Y2j?#ESGl_ʂ衷ڲg-KG(C _YA0Fud~zR~~g993=~ p w LA"w(yE4JWh$DՁ+[dv.%:퉏 "#.wW,_"i vjV\&E4$Z倏g͛=iOʔw<4)|4(]Cm!@\xz5(^iʛ*S=9?GAO87kViԲS4 چnJUFdbaϚr'9k8Z_P/ B'Z=} @} ăH ѩfˉ/py#"|? $YS:rPq7CE[m3 -ST uǵd7 .HFjf^<Y>HX7VȾkqrڦJBN(.qyq*PcχzpC _#} l(>; p~ұd;91a!C>QAyhcAm7-Ϯҽ@]AHŧ, 8s_!浿\3pr$%\qZcG|JGXq9CLZWVp5u YeHig;F K67! 4K "AH-;[xҢR& YV;Sokaܗ'LH^[[cN%w!T-ΑLqח^ڶ_w#a*#,fm-8/#xXߎIzSoߒ_gIU!64Z`R/=Uz^Om,O w/Fi2B!piᯙxT;LfaU.J sQOĖ؞؍FLh1=h`wJ@?7qA.ke>Ur&2Ewsn<#W@DC(XETR_P4' 3Н4P9mz!}?RfZۉ%.\wpʛ?.NP &1\ᗹ[/G \B*1jl$ksR]X]%MȜ]8ɵOhmRp1/9@\I~BgW\ `:xQYoD{7OXzp G$^ކ$w .<c6 NT5FR66(@Щ-n y7Hv?tO1 \Zcwh =>#"3»Qa@^X[\Rԫ>uU"-ɲ q`+FM0823 @JnD4ӫ=ln'> NJ>uy4(9Z;78 4PjUܐWP*bk@Ί 8@o}x Y@;yq3åcCaȅ E+9ܴ~=Gr~{.`9u ԕ)D%6q֯"oV>#h.!?1:־5T8dtH.fͧq02YrL_poIE S:sl%}y604F v3(Hw-[RU%/筳n"D-SF YbĭlpUTO%RꉝaeAYhzfZ 48ȤpC2"1K ,B){8] +LrV`8`FD\ꂮ@ )/y~ړw%zclu]X`qqD{eH}q]G/.խ5J3Ft.C iȅsOs:lݐq<f2ө,Z]:U~+דn÷8aGAާ Ĕ֏GJ{F{B9(.JƇ[L-&wH_ )^HFEJg40s̏nGbNM<(/Ib o чurxe{Ösx l2{<5듢܌&~zlR_%FnlM]h7oe_6r-(}N"tNx']~ o]?Fљt'шMC ~>\G@!t&>ft=b|!x{n)8p=ī<>ߠ yUϛOn#u5y.>ɖiHejL#S<12V녒䁰 YUzn5 \@:b+Q<7G^7j Uk!n7 Uw1si^2?Q+l YaW/o *\Qkխ1.lIvX\4l9|>X679H$ D~}/6̟7]1RWk' M%0p[);y]H !&.[boO~٪Vn3mxM\ Q}"NrCibf3Q_-wA0< ([1LL<P]eӓCٛI?s"~ fmNUp?Ljiޞz[8 p˧1$?OWҒxQ)S:l,zW2y6[U D63-MoE/6m"0>d2J7Zri-Mg LyIOv?-:N) =u~-F =O Om{SF⼊Ӫ߇?w.2ww+js;%&ST^RtcǤ"ޥ]9`$1\k3|Zޕ BEI&.mS0ޝj*dwrڼ;`q/0w˖@0Rб.r*v XB~vf/;҈7q%-0|kz cK=9%X'x 줗nw'/o׶79}OC;UoVED֟f\i`zKޒnN &= eF$òI<"3b[fa8N+T}0:Y^9 Kh=XaLdL=B -vp K%vMX8TD&$;N4=X/o!?U˭/xC'$;7eD,\i;kg@:`0Y%f3nӰ^UfhhA볃{pW:Y! ;*K $.> 6;8($ \̓V&R Rlu\֮tpyyNf&2)d.wwblOX(ghȐf<ٚszұ;{}D *(FovC<31,Oŗjɯ>~J<=pwV+=HnG?9J=!KscQ7rǘnY3>|C<< {mc:k횋X,Kwrh0D5~wnUմKGHxB&!&_,-'zJ;-3j!l9Lq5zE&JmIGNE289?FqKZq2{:Bx`);uSv랇.Fd[1E$`ڋb3L>).7:Tzh`C(}vcjگ\_[5 m1omꛁ vS _ ;h~$WbKۃ^[-"9L T W6aʼXK0eR-\djXF?}^ id*o([5/y^|agSSLc4Ɲ#ge@Ne{zs=ҢnA'4Ʋ$Sp3.\Cc7l ^]i3o.2٪ &"` S/j2\1qw[y'EM8/ &M ?Ok+ބæ%fòr9 ۝p b5Ca$>cJN7#8f%CRMaA30 ΐ5L{]@̶ 7lAm=хhTMH.W.6JKSUmnAJ/c[iv(qI0{g.3X6 Y0!]ձ$h)zZKSH6fep. ໄ)س_:>I*scm;Ol9;|*w`+X U>i>x{{) O,aekupFWLE]#Wԝ$悆e3ǐA0xt|7(QQ*?r>ìx3Iz# dzJƸhͽiRߎӊAɄ6jQȀĀ+Bäɀj 5I9Qʬn\lA൴.rx3nk 3rv 5 1v9^j1}p%櫿s,@Þ4O[XؓM{7^tR ?U5 ܢ+t!,ZIV=:t?,LxfƀlI R- 6F*䵁-^2)+E~e/ ~޿$m ᯤk,=9A&x5A[% .NtzC]c30V tGlcN}w93Jp1Иc$_jc d{A@:8+AMx *f5#؏2\d9r KH.E1RDy_2Rw&og,R ͳPRd#.df ʡE/)C>đrJW뺓邬d};h[vz>wCn ?TB}_::dIlΧ~$M%3D'0b^]LXwƒN΍07v (\jUaKgބky6E@ofn9)D(C~5:,CE'"7!y@x=YvbFT<:_=!衑4l S/ۂA"4?'Ͻ# _615b@㊠- L+6-;;p7a.174Г",(Dz8/C5AyE$nqB YnA_l'%2 |-֍"aݧIqߢ0]GrrʼnC quE+ʁ"DTP zW `~r U?Yf@zI`x"0y2]wP2d/mg=&67`_kŖiIC_SXBOܿosnmt,%y}?Jji mYVP3@5x}{4u*I L|<&A5DUЭ78 ڭX:Q+*C7RbN/kp{ \tb>ysڏU'LNNe)B`궂^$5iRd*cuϴ&ڈb\Zz >quY+7BCvE{?ΰ.Eպ}̯d΂@6^@zvA]kW]:g ޒg@Uoѧ!RqWPHf m rpHRyoM'rE^H2H9w(U[sZ<]?!"_@-$ecTE%%/+! pהh}Ls4I0׺,Mkܢz[9z)Aj8 {3J(XV;qrnq&5"I7n(+\!6v]΅V#Nh[Gg6"E_Aa9l%eXۜZ;Wc4*ۇW1gMɉ ~a)JJ,,uVI`irXj}c%2K{]C"L' :[FORNisu*a>Е!l™{j鴃Oip#^kh<$cDhxӜ?<Aӯ5ʀX}qkUd E^:G*W.< (VkzMW~ ၿ8Xޅ_[Ke<9Egvx=(pP' 3>ԭVaY(wUEx rK&c3]hTeY|ðKNj`\@+(⸒˽<]`t~s#'&7JYX0I#掷1! MN!ܱ"ǙAJD7E, Q>cﭭtuORp {~W/?y ǰz/ӚYcQB!r=`#jؼEQ4F-'zF7Bzju_YoEjv.2x[BKm: {rs@2)^k&;GИVS@r3[O rgE*>}І\VUkw41΋Qɱpi"WT+oLu j"(uH[/hLN+Lu^2 vE/0Ήޘk1o}[19!* i^C_с:|O7r}4{TDH7n2iPd6t]"@C̏j0m-&1(Y.,]'| .l:e/VAcꬵ)E5%aU 'Xf5jT-T0-1tosU({d/qK\j1t͕yx̟aZm3U)>Fvg ˮ(ő.>2_l(.;^M/j%~eT`׏@/nO J:md?'!+|Yg?'%3>,M |1W Pܔfk}FIr,s8 |ۅ5vH ?˘ yL'R7ߥ> |ԖJ鋅])ȏwv4ʿ7)(o&b[fŝTx`.Ž Tz)IZ@o(Fg?-|ߕ\!n m\qrAAP *1 &+2^nu T Afuۻ rolCqB zg}aƾXaZ ߾}9o+ABe?6+f˝Gbkr[A"A$jy 1B*L%<1tugDUPԲlZ=aݾdTa_\{_!a8Bcv0GB2z$i+Dl (s`AG[ܝςOK%7 Z$AsH;БeTh> 4#\&5GrꕌkԵcv̓\1n>C,wy6qGmkmt8lгjI"D]lJp528XsO!iP%f:>EhN(ˇ^R檺7+G ,-.eLsxA0}KmS^KuKXK#WƍIA.C"yݝ5.bk0 >Ek$\\D@PBx 3ݍ6\fO6 |vKXkkm3?bnzRcM׼1SFOB8Lffü|1T1vs̐xs,hù߭h͙RɲZgRlMV~ Xg&8.ݨlPe+5'@ЅkF(<٥`EWk+i<.Ӵvnv|vI䔌 {iFʐwW*-Sb-:.Fa&AmϸcVrn xXN5Ql U剧n /o$kAx'5+[Q` D}dfV̏I`Y^uXrB ;8o'R_[jbB"as1j9F֩2Hȡi.y '?m#n|:GLze".?fCe d@N%'iQq0U[˧ d-zç<^`:"&@Lϱ-~T.\=1``T֙&w\=7 u0q87Mܥ0V"VNv,K0 ި [!X7GOpB\դ*gɭy=Rבb^=QTI(ʯ/+<2/rooq„5Ut2~8yҭ{@o␮Cb.w7.yM("4,;}^ka!*3vD+~U;ݜA:R h}͓=7V>%6r`+yKbx@6d7z6rTA֎äӀh եY'ֳ?5g:;GŹ|UoT%[ Ǭ9|: &k䕹#|v嬽V.q /e-%Yr>`dMkYv\w! zfŽA@y9ϼ+H՜ *tul!mMisNG nk!?Z/F}[` usk:SOOQհ']*Ͳ8l:g08,T $)i<۳2.X49!*)%$PO,L3is_Nu0xHZ) :b6r"V},/,uĖ3KʠE[iPxzݲ5l *Au:ε}+bςO0mܭGKC݊VΦ$XZf*.3b |fʊ/E6hNhن{41cj 2|8S \"H@g(l-Yj,1\ ɠ&k T\NK7k4ы)%x{ņ6^.977"I;FZNHC@8*j~ |.$Mc>`m*8'͌,h0SSzld/TmC G#wu]B="11/f-!gnŷ<,;73{{dr^}et`dBnގ׈`Qor[2IH]nS"7En~%eus0usp 2T_o+'j ܞ?t/:9\ J'hxZ (%~[Yo%/^>9%ӲG5On*'FOrm^פxA&>@0#dNy3I)H ODoG{ chV('W?N+5Ƶ}u' <06qƓ(pk887}r\jN=lؤ 'p'X;`<8d=`%U+X%p N-Ih͸^t)V-: ] x2>orYp1N=B_ظxmc:{WY_Iވ4?D֨`LqTZ⟳s\Ub_#U&<_7Ӱ=bzMd&() F2gjP+JY|\ f!Xku.egmXWvphk\-N/Fy=jK:/}S`ReC}GoK]Ff BOtS| ͕ST)#{ۂ4ByVC#XcIpQc;;~ d\BW{ݓ[ЁŷK7*ldzQ3LSshjEt"w5Z&?(/NuE:|ǭ9+!/*^!炒<)K0"D̝@4-.*+t~@E-lnmO2925JhCxdP#YJ&ko/i\Hg,XG?gKD?cyM6?F:(}Zel";|ʉ8jZgAԁ|s ~SaAW>Ł|J#%q"J:$~ճEPeJAB̩`p̪#xL!=b[%픶 )}7 fr{=tR4✩Ik'G1̃Á/皜dBe̤G+il}'Hĸ"])$ē>2 : )_; (:pd8J0cpSR(L_6wm9Te+hPj*b$bZOgl r!y@YNh/dH{9i Ic{+.7#F\'(g'ӮIPY&G8D)V,Qt)D h25k)t15V(i0qzdNzp`/xc䶙:)8 \8X8xJvܿ'F]c֌RR9 n %?te}5WVn&2]E1b-G/dƸ⌺Hz>TMNh*mWlrZx܅ $2bP-@ҩAa=c٠(+7TMs(gl;A] צA~7 wBFxׇY{7I_/ D~Cw=Wʛ|םV ^8g"6,EJtwt.OrvIȖA2z& /o:ug!}f.܀ͩURmkwZ(T=Yrv&kԢ̈FmL tޱ>DHIQv}q4>mL$Kg܃ʟCS ưg |}.ؤZs |ǦNDɐ|)'Ls'C g8xG2şxǟclS-cb)!5;(S\R8~#R<*.4v+1Y(k!Y;DVF_ӘEqyk&ǹ6J>|(*vжbkĊ ._DQǜ~'wym;?tH]l2e"{@b682χL] gƧ 0U`aaI}&6O7 qML!S]AO)-> ϤШ=\jd2[0> 0Uz4W}C{I2%JY=|o Vfg㒒̸ób72W]asӖ! y44GbgGO01xҞZx|Ґ'i oE@2M^bOܯR;q{j?w16CVEE6hd叓n]{^#QpbBJٖH5VFο4D=a l|TNn` zyNH"sӘʅaF"\!+@lFs15=]5Mo )uPε' G_$)DcoJqvoRl iNpVEryI >ڥ?JN*bt|z N 5S vQ9EK~5DȢ/Dmљhx`&s?za~{)r*M05~%auM?i*"O-w:hg_&8a3hy 5寬 4vY0:B^{6|[k}j&I mS~446^VG Z diBd||~(쭩~ WS拯 ࢄqCKE#_A(S SFpi)\(1U`uOYěΟ؇)TXB\S H tJ˴pN@+~pcTݘO$/ΏE!mIH[NJ`b40 Ph*V k+)J"_T+NFsζcn!R|䈶f t|!AC~]Z߂N3 UI7:TQ:TGW:@QTFvQ5$IW0nz5/xηܰPCtnpl{֯Zv@p$2!DA-X(UsU_F"Co "3E:]1,Olp$~fȗo-t<<Fq?-F=ޔ(L$_{v-K{2ܛ6A9u8k ]^')+ jbnjϐzhQtjdCsG'`syF8~ *kkj=u.tr4Oʁ5l?I԰D-l6lUoyfYyQ>#\^MZD}!kc~J[YT^.`4ۨÙͺYa4B8ŭ֡WBHBU6*Q s~MX㘴wÛ%R̸3Щ0P1hn_1jRM4Ndu0*ӹ9 `_`U -E:}V9*^;,r2W:Zoyn 6>y1"aqy耀+t=CO5#1!P; tZ9+C4nyO+*Cn\t3%FGϤ Fr6ceZbꁎЊj7k<Lw)¯Xj`: ֔(;;q2,7^n\ϯ2<.HR.#>[}ÀݓDû3[6A/ߑ$׆L>͟qrt-C8_{fk*)S6<{ /WNs&,fpщ a 8蠼gAu&sZl &2Nv'$ʜa6Ǹ ð|RXs{>2.`C~0oHK*X'bQj |;J.;umxy"XOa!N~n˃U._Y@*ô*~iQYi<3}:%ʊ%5(Sz79١' (/PxloY]co C`CWD\D.m`Y|)KZ6^<yܘ'@17ʄhr;OHhp8֌q)U`dH|`@9MwP<FvemRgoxG pA! 8 ny<ݛ-(Lnu"E/iq ^ lh'/9r=lGm"eaҿDLp̺PrްIZB|BiK#UAW[=Oʖ&x/(Y <&_7$/B! RMQ1eR?ͅ<wPVI^EV!-@3&gZ+x WY[=N s[ l ؄Mn/N(Cۻ Q TL{Tr㔰 RY,r&'uqNXegd%;1@F;v͊l&e"~E{}ۦ D9NK#(۪ *>/?.żiݥM\}GpWsdP8f9SUaHƿ/,I2[.Aw OS|,D/@5wa^ψ],c`гh}ci~7zbwZ`NtL"d<٠8 w?Ս6U}"AF1& ;r9ש2qZ#$|xu61+m_!ETφۋX&]evU|Oy0졸اޓ6K󂑞~8TXO"_o D\rJR_m4qTm.ꮳ`H'n=`Aً> \sI= b[Ftd6fYsZ _ O<ё$CEW!HW%%\rs5(ݳ=`GN?o{E;~\/v 2;ڿ-dKX@0RDɬ%VU } GNv)20)Vצ?(.mΫRڔ61۲q?(6:'ln a-I]ѐFEUD b ?@0=9eweԞfJC.G'H΁4xMPnKCAj矷'PYG ȗbq<ߗ򌵓B4W%"u)@:@}}>q9*y˩$!c/VOR/ngAm'N/bB}l^HP& 2TL(K 5qO1~u2kXYq^m/-bM !̴zevvVgaUc6{?la qDrZ@ ;?k޾ՔInmww;v7lbg`T)S D5YzehpI l'{8}緛DvB3.G4'??"[a~AEc8;.kkXy&Fx$Fְj( {a*Re+hL]FֽP :jBpZǝÕ!cM r{Kw0 C_Y3^چEXZ +Çҥo`J|h;-f+ji`:ԏwFLJ& `Zs^'" (tK`NgGXS=j_^n{=Nd;-"IZU7"ϐ-nؔh`jC_#̛i*m A>@A $r[-Qݎ^ܒ-*NeTN6o{a\SW[݃(vLWbt=+e&{Ps~S+d^&:V5qC8E9mRa-<[nla*~cqSQ6-ːVٔZܢTzVwf]~]t/kn*Ķ󶂃r8jߣy_h5_]1oG"px-&0!+ȲTUSe#/M񖒊B=AśwޱT*-Zf{<)>`;@̌š5ADn-O {@5qX81 Z1! `TޖcD$x89m?;RYO&ta%̸ 2|g(I} +J)7fq5ޅG[iPi{}gߗp>㶽<%/_)hU?ru9u ,W䕟[PF"hKCSǓ0&K~&] mr*OgavYvr݁F{c=\JCm 8de]7 FLz1U{U?̈'jK"bd[h#G+6*";kH5C|%rEMКK}|r]L]"OXDYN.4C)ZEV0`ҊC/g ~lGGڪ;y&kF1_8TROSS A3M;괩84Pj):aJ#i[@74i4M/3]jEm֬!xX9nUôݸn: $X;xyWxrN,B`h |K5IK>79iPTPy!{N.*ϲ&}Dһwd6%)NEasg 62} %mF#yYM7WhW'1rt+Οd{ skqbp3_wC}jL}J*tU%ҔU6D`GSҗ>q*.#LnA޻AfPnbOr JX' -:Ӆ;/1$~(Tn)DUO O74$Ft ]yϔkj)Ee iUg=>A -0²[| `2(-9Y K%iz*%ro 8*KPkmH;P5,3BHkBn[X7ixYz^W}P3tUdVVfO v3wXһPVq^mGlp`B?6yi(¡5> %ONʘ~ג*8g΋8AX}҃|?TeALȡxfq $<җ67@>UE09?,gLlU!Z=B:xyR:k*L O/kʪ9-擶ZiQA wpÆUϲ0Fq*⫇; PZù?Ri#_"4.:mYA0223*~JW>~ 媏 ɼuQ^o`2I(`ٍf< , evgO+*޿¥>iT+1H" ZpOv~"GHelD0;-ؒRshf._v&.,|Ȟ( K~^E.6vE~hldmNBw C\5Y*ǧ8fSǎT3Ĕӂh(!aA"9="E(R:1gՌLzie{Kpqpz'f Am/%4ם)̉4<~)vv9l2̒'-ԂΰM+D[@K?a^77R "Ȁh|Q <K 6ap ȓ=JLՀ ]{5bq:ZoYɌfM`K n'-=jn/%l&4/ WȔ)C0æ\K ]y~NQ"rMh%4uI"eO$*D"[).Dizbb1Oo/sT.8`ڕâK|Gs tA8go'M乕oy{9U/$`Z,*h JvΖEZIS7 0}CU]BMS9p,ԍ.4v؎?&a{2YJnmP (/@[w}9<-揎_z̾8=DU5dA<=ԃ V4'n$1_SѝDm J/j.qJd*QO+a^̭Y#0E`jwI6ijU\zGAm͕+Bp-9qJ~ j~T#rws$ko+)fe(7*7z9-G⚐ү Xo\xe;5Aug``b>(U_xݤ9{]ЫJ$ŴpfxetC3:g[$Omx%(%W!8|rJQ%h5_0OUHoADpZ4q{X 6mZ$z{DY`=g -_],#?\fBHY |v}7?3}g|ʉ<tvͦ JK OIt Nt+/kF_&LbjH182̓\ ۮ}qR ^u]{ cǧu:##A JL1 N]#O*ϛoSarrOgԭfF$tx%̰" W+`hE-dZ SI$M+UV~Taw SWSAɨeSTbgI9<%*t͐-qJo[10^Rܳ6q!A_E"yo˫c5+ad;UPuG6^ %45hi (G ܖ5ɇ^*>j̮LB#qL;6qp3돶ubKZH9ɩuQh)/z:W]SRgyN좙$cYs<(N2ůx \n?OUHF!UVzƄ!G"ā-;d7ݶ๪{ p:?>gsAڏ̝b8ÈZ6^|-km_K~;Or+aZenPC쓦8|o"-YzsǶByR&]`k!=͐Ғ|&_{h-1ǵU;~YWo>k=Av~gc.pH=S0A!)gfk2r @)2½UA@ΈOrd@XW:[K95m;a8s$./SS ,ӅP]0h+U6Rɉ~'F>5K]J=UPO(jr ůBXA`rb&1@*͐6o'י;yv°׾pA_)`7)`<Ǚe:%T'PI$W?D#POզ7+UE5gLں$ !16|42il LؐuX[\G;eύ D\omb8S YRܙ~M+ ǚ.G;A|CcFZTr$ƗI%dZ9=PQcYQD=0ϨeYO95%B?.{eWd;Fmᘳɣ.;#!w$M&z(26gM$9Lfy?3T ihD˿bnb=F2B ꚍjf#Ci&3yUbNZO$o7㠏hHF*t WjMV1)u;;|\3c\zǤǂClV>vgV*op[MrxUKۨB1 7$61F34Bz ˫~C??i##zPPI$.9ޥPay-d~ey'2oY iU0+kLONJK$з(ǿt_Y!۔yPoJy߫ QЌx2 |ߖ eDr*!{ yd#k$0%Cpu~c6.r;|Ѭ̈&[ ^Z;K+/*NM,/XÔ95uggהtL]tUzmEkĊlG-(dl6-hN g՚H'\@Y0V }{jIدHFRA6x;kJ'lZ1mK09@܆3[iJnݙe})E͑}gkc87nLCD W[,˯I|Hwv^yjI j 3j4DovB{$?rXUvN*s4M$22z]玁ᑩVHa6eLX+d ,ykȡ׎ ܯ1sN,(TwAeO^H?=kfm*!izrAll. (7d~%`h1xCo7.J޿,ߟO)3ɟ)ANf|=M4q"X;Ru.vATpg@7|4hu9Ȯ gvA+37m$m쬈^ 5'1Iu3}ݭݿ1ԦD-'L?BK4owgZVvA]s DlPgpE:[~!0 J:tt9A7"hj*FrW4[V2+/= |cb)i~0!&MyrjNǟvh< X힢Z -7vÖFތ -e%ڻR?-zӅ(?)W w]͌9~Ùwj6ʻݝԷ"48HЕeB)*~휙X&s>5Ʌ EKs?"_~h`e0S-U;XfKk}X!q?_w^y!m+ }vlε"JL]S txm.~n1V`Q'&MV&s(ap^)pm{~ԌŪ23I C&hzR* 1"^3 52(05_4BևLAyL//ow@; J* vi<3}]K(Je~A`67LeL_ybܯ0{=eC{9h J률h^ M:>zg`y v 7:hpY\%nruȦvb |88aJOT/ǫv kfۭlayntRn4 .9kH1KR/.b|P}E 9&{xq3z}6:}Mu'趆ՈU`= N8}3/8ba0ÃB(`Aˆ)-i ж^Xoܔz]Mqb[՗@ڣS*o;bsh@5nl)-XK-c4_BzQ\@iXSf܍C<ȡXBOb-_LaM~ӳށӲx-􁢕V!Y7s? .`7i]-)z(/7"+6sҘ4.x/$H.G˨)?$Ѵqz~GiCxP 66 u )(30e<o tc9k 4KYsB DzR&5jfO}1O؟LS,f3WS؎nBd gMGRw͙ ;U[`s/TBT`]K`P9A Q 閭`#; HX+n2-,zTSk/ O5V_HDi!0].֢i>7p ō EҼEbׁ\셴:M F`2-!l cnmwxNV,F2-KE<ōF!gѱE_aNI@ʔw`?lu 0P{]gv_,5$C60#HFۚAd] OW==M{N}L #drP%wKG>dL@"=\ vLCS&b sCS1G^S ]SO%V#txwqh7r2jqۜSc@)q ףټDRh*X8j(\;mB/2_JAė]t( DZ 2ʼ'VYX渟)O忘^mvY%a#JB$HK*[̞XZL>2Ri{ zUM6X4D叜F=Lz^ҜY '+f0>?==2tKoȿ YEڗ@ATv@ y{PBu(t]OMW 2h¤W0&s[!eO 1yqz_IxO3.R_yN&KFr%+x> `mFiIo\2,q{f2w]6.lq\?}nS6ߤT d78Hj`VuA^# j*Y# Kxa G.6TBax Ct]dAg6\+6JX/i(QT<)BP=H3"$Y# IyS4vI+KwŜ+vj/X4@IgamדBXVkcH n΃ٮyJ=44vG"W܎#ט;ثv=/ "3#\| QzȆ1u"_ӻ( 1H乩D52^o>yӟvYdjިoJiqGNw!I6v >Ѽo>/g EuUj͢Qb箄y*CUm޵o,r QhfT 7vIwaNj*;CBomtbB`t.R l) R4VXfngVf vi^4~%(dy3ɭhU|G"q7,BC5#eGQuu[zpX&Yt(w+HlڵS r fYwu^IWG]3yWN?4 jZCcG'ɗ&.}]IMiqcJ5!{iƎ f?7(P236Pm=NKvLV%$P6.h t3j_=lo-|mN{{).lUрSqZ b3 T^OК7 tDafc|*zw 1+wl&X4\5z#n@(iwƜKmyT(pM&>- áё S&f/JKKr=bCQf{tU>0'i<". !.0PPu"),KȩQG]h >iMPGoÜJ$7XU;4S݃ [z-SGt.D~ b'I~2L"`Y)-5ZMuet;Mh%,_2Mj'7 T(6AgHߍՋP:;wd-c\*Ȇ#taYWRe{F;d 4$S<"pj?5?,@1CZ%ۄ[#`;nmQt5&vID8WNȗ9ah SZj0!ú- D~ј9xJbYp =K hu > 9)qv VP0m8~M)SC%JbaKcNݐ{J HuƊirxay[\^#YޡA_XAM>3'c,KYMDZ+Y))Vi|R/ȣps͏[#l&2^C19CSsOq!$7iMO ,]pdnwPskkpnZF>#bE,|ط!@; dGa2@zwQ[p ;?'o.g:@ʹF'!PK]$i;NgzJAKh@Ց, ̿{^"[v1Q?U w eoգf1 <> {mc,m _^T5G50ƕ] U4B=tei<dC跩%͢[E[?K)vHD F{O,&ljQc:84/?>|h^{%N$N ҹI^31]W0iJZnNzTJ/eQQ7(h{VOer4eA%Ƨlg9t>YB4&~7̓'5Xu:=ȥ_Ov4׼~eКXJ%/t6P3b(@ikspzPXib[}fէq`ڽ3CzO RL~W~*4sw xS[:@o2P}.g)L>T@7+Iry71ʣrla:iZ˒(=ԄFH EK$Rfd?'_OB}YE u鯿X7b4rjQ;Z32 QgŞ7|a3 Eqp*kWę;L ِ9 0&D:P}pZLc+)K[vjʯgU. *q||%G&>%?ܳBD ]oڸ+aA([wdxRz8F-]h_Og>;Um6Ք=LMl=?IZ 6z;x$s-gC};NZmދ#"HNS;H؊"HuiM fj3sئ`PPTΎS ^[4] \/31Q+ "a'my=\d cD=F]Vڸ=| LLG] a'n]ߍ PNrvhmizXqINJo_y*Y&~x]Cf-l͸ Ä S"?ίc ̘8+rf 1$ř5;6Q c M+JU_JXk >ѭ%Tj*o!!+olwkC&nñkHRZB( D$VdV>E(p87 S<HX): 1ψqm`EK؛4C.iJL|Ao {Ѭj˃/lbg:x,K$ ɘ! :_bTȠ}AV'aUW p Y%= #LPt.SIrk(orJ|'bkwv?w.c">jnSbqظL]^3. /!oW6A J_9D$qWl${7ֻja("ӂ dƱHP>us`H -<+Hcnʵ eWIy̵>Kx7Zy<M'ƿ_?\ɀCytIMty'œCFzk? *W/X:@pFq:mGF:fieYiIAKGtqjA i/.tznXԦk9;/A8+{phA0Zϵ!4Wl-nLW$yS 3 k{xQju `O˜p~,0;NA(4PM fvOB4~+mE9y}^`+ xCfV"5Qp\ڜtu7w]*/1:;[UzJɢƭ/C˸KXNe!`P' u`DOl m4&l0⤣%ՖKZiw`2cRp?LW-cP}5%JjXNy!#6MIg@)?ɜhڹӠ[DR`06㊷TBJ\=n4(/ W ~O'Q= dn!:^u?K.};՞?ʩ_5~ iC/fCm%HA*M47dAa) +ի{-;B.K o{i48ĺ7cܯ[赬k{7}"!*ehW⮃:ZeU$zZōM[W ~tJ6 ưjS2~ȧ.:ϩ` *_4o'^uJΧ L'WHؔQ֜ X7c֐h_> (YoO+ ]VNgF`&aKy:fЃ;'u͋jt7L yEk^=\bcK1_<'y=c>M&sI4cF[GDA4YiPČ'&gn=mNK"|Ij;Ptˋ4}WX(nZ|hK'/1xy%Cļ Yв -Mm1V&]{luI¤{Ngڜo%Vjnl+$m{gMύcZ%/EtRL5dYojͭ{ ]N(ᒀIT9&o,S j j|yM2z^&@ (Y7Ӟ9بcwGE/8*jAb}5HjcS75:\0& ql7Mxs1C9:k.m*Ѥ'1#h6Qط:fܡM/S3l=y]PMQ$?J2;!*q5@\xx>*;oMT&BКtY"$fof$ѫ79EYMu/U,1} KF_/e k4D-uh3pRikTVE# `4ۡ>gvbZyٓÅ7@o6!e@X!^'[ΖL} jyIZAI԰&ͬk\1,ť\ӶFżVgrAܧEnn2iu.&d6'9H)wM3ZRxG, ]R(HVQc)E M O1*Rx$$-mɥ_oW7)Va9_܅Tǖ*?? X@Ri t9IG uM h_*K:T~:eک)哲sy?wCXt":ݷ4!!5ɧsxyH6Mf4;숈]1r'u~_oJZ0.Du11V(ӽ7r%GYt 쒃F3җKb:}qEkW1hX=ZZT:X#Ksc+HKB ~x cf߯o i"ͶB, 7966~<D)؃dSCCngT yŒ)H^\;[g;o4,fJ}pL مZ _Jz}5ËYVf55B*]"Ugk%*:zxLߜB)h%Rt}FvKE^M=M&#E rԽA72DE&M5q+s(L [:5ǣS.{ˠOS_Sa+~"ϾJMgc :X)k"e`ܹ aG2kL&N# j>H@H 3 ".ʆR0G\MUlyZ'X&0:${ RqZA񴫣⇦?VT)9[&Caߗ#>i\ 8j6!CBa(FDD}W)P؃W;Ș r<p%NRkHbd|g{Dʘ"V>5j-E#K{%5^E=uC`쫙6cllc6,H0%4 8׻Kl0UյS'7Acĺ3nbo#\\e+ޕ\2̫ .ߝW +BPFN,8NS=vA]ovɍL0}]e^dk/MI0V2p)^Y~gȬ,$-,6mhmQX ˏp[e˿@|/<~“OCow3&'6 gw{Y*_t? [;ufrT11[+A7{ɼ5؍+'2 /Cmÿ|\YK#uy,[ r{?;jH_ڴjR&_ٻb_j^ ,/V!dK5jg}ge+&(Ob$qI@6__Ȏm5֡Т}DSJS W8ۊb^״_˺f'>q< k(pؿ 7.f =3Q%;SݒZn5#Z>µ58)= KkL.ξh mep6Cm.6Q9N)% q=BjMv`=$2BP)(Zw1| %-Zf:LY ,|=7n*OجÝ)V*>#d]PTS\XIW`tCw$B iҝZ] p[:{}ӕ2;6HxVzp*F]xŮt'x=^j4Ke(7`a*JZwgxVU*{X%ڋJ `lT-*BΪ't(>fWn* 85&rS V,=yB${f| o)_aI*,W!i|X=,`!`y2n'${ֲÚ}:$]7?7aNph8v Ʌw{<5fƄED @ ܗ)ֆ!ƇʏoEυ['dUOn)4&(1ЋAPbA|T.:#;){0T=֊4ty}ۆ*(0I.N=fDw{ O9pjpsQp(Hw\Ѓ!3 awA-JТN7'![NU_qqGEK:h 8Ѝd2XB'='6H0lUVŦ:54s!m왛SڼDq5seSZ@9_ s"A')|L_|;W1Q8qzoA^)a` lH {uq1Pۜk}goPFYq,XaJf˟o@zFB7oy3@4rmWl BV mt=5)54GI)nP.=% Lc/@*kCoET+ỹmd6>qG/dNpV!Nl#(sT, xfLGEWiR*?EW ?~a\8PAzeq#? n`fgHNpRnK:/:wESBO2B.~z`KC,7(RN@:k ¡q5*;'o%Jj ;>/!‹+m  ,p#!k3;yI:b5U9|0nHe5BðD^]PD|/沤I 4G0DF~ 7O]s=զGFx8KeyklyKU(JB.Goo*3_2;6\._$T y)uDJdLpYK*yp@c-?,!q̀nh%[wE5|ѽ[#IO!;# ρݨ}j{_IHXU~Á.5{*s62ٮ26B*gG[6UVBglxqW*Eg;ţf)>EDf=R HÞ+陀wҌN"mʢ&忴njS`2qGDq|;Ab::Um93fo<2UdFxjC[ P1oK@ LBp8e;WR]ܱ#H)`/ >3rN />LPZ G` .$UώzA.Biϳ0$A6 ڃ|x>R?pHhYCDRCb29H_ ^rYfDѬ~b1̞@{*7&;\#1$$7 t-]$ *##@2GjԲ+q#|ܟxR\eǎx={Xp5ԲCeX郐mnuү WxA yƓ8ƼE jBNX HZB":J<u)AWz.*PϤahD(~G_ьp9yGw` lm 70i~R0 7F$lR;{0tǝ^)Z⢊q Mm'}yq+.D7Y3,iUbzޕN>&ҰPo'fѴn[w:8P䅡[6a3#@/wqd0;p!9وe;Z;nyr*U_`xåCk uBcp$2*c]P ߌE\ nCk\w <7& U[|[K6nX 8wCX1Ԃ3Jsҩn;L:.za+^?׏AL[bN 45x~lhj5F(F"pO̬=f;+U4o.H~*ƗbQB{$ńz!|gm-,5kfRUy8KD~ʢ/$fݵ֒cp[YtSpZgKm,^кRE06$/jd^} gHDۍP*3(3A6AwivmNrbgF{>UXDVQf(j .=Zc`g3=>Kq<Hą"P&iSu{mXH,Pj@'R#jvMۮOV?$N^O=#cSp^QSkъQ b}ޛ/"cSG/~vwV]e Θ sfp$>0Vv9Xr3u Ͻnyhhà;.k `Λ#Pvj .Uh/R{qh,es,Vυ5 ]*y_3}y}sB:+ /ts)) ժ;XYW[)e=Bƕ%ñ%} lDTwopǷ|-';&Bv!>t)vaҵ4G 4ete^qɄD@7t-N+Ny7\iwF-2NW4ֳ^Q#\"I=5H zOVga"mk#iJd5?ev5r' v/U"Gǡ g.cmjȥUx,yB%R՛̯DuR X.|Lx9N٩E9mBP?S$̫ L^~ZH.dxJ/΃+Gx4ښEzrꌒu`KMn["Igrft ]^wLԶ*2b˶E cg ƴJ !`fsץ{k!-$53j^xuެ% %uJA r{f^qq)$2r4 妃r4LG:=N&$0g,_&Rvq|Y*6h5$[0BѪIW9*1DZX(K-6ƖݫƜtoĒ8}jܙ;3#A7?tD%q#/-6y.#E{QW/鈒FJJlN-(y$ont:M') L^ ܴ:)׶^1x/HK~4iJ+Ym!a`NJd?H+%qս f|InU` Qe;fYNCG)B^3 z8Gݐed"-}+/Y9Т9Nq`t]-=a7 EҤ |4s̐~j'@']&Td,es!Hߖlp_\d1k`O`RtgcDS D Ժ) Sg2*OBk(Fa܉ -D!ϐ`pN|q!QpH m]#@{|n˞孧uLWP&PShKn{كkv{}ѹv~J׆8vxŵ:iH :pc lsv c'n q@~50IpWLfcL}iBkB]=PE& kSe+{g7?qA:Ez]?^ ݣj:E2 0JwXxqGD:Gеl>oDf؝*%3Tw8O$<1%:#`҅̂D5/{~IUOz Jw+9a_2Wi}ݱdJ?fOX\<6-`*q1NAz,#!_A,GopEKoH}drpqպ V7tLu3qO8c=r0!UqlDݥ,7‹ i;a/J 6^;o#XcV *0L.A[.:p+Joij{O]n)Q%Yf-&O#9r` azioEjSwYclSD$Rm \X+yM gC?Jl0@//JX>OjmUڨFl2KJ lGygئ-RU$lE:JD#KGZc/0-dH"2H,8JP =dS6T#нf)J|?*>zSxD`cp^6!ޗ$fU19g=˾Q1Q̤B<5A26^t[cD\w҇Bxivoʴd^ޟw* 3"UKg^m53N g‚:ZꄅحK#aH0Vǘ L$J 5AL 6k+ZsCcZ*y#bxϕwSXnf &% bV4 zOPAhph\+WL^ϊWנKUApc7xG0r L?GpqN?Kihj4ԛpAp= 3>>_lmoE Ģk2vp7A)jH!rX,TQwHc3kU%Bu0ϳ G|IPPzehyOZ<(@Aq#|Uj +Ԭ,Qed|x^GrltΚd!Ϊ;G{1~8z k{/, &'?JqσEhMilewKx\zKxG2¬;"z^lE Gd7|F4#uFQ!+NUy{%kAh;PuuPJU$:SεNS9pnQc噳_YಈmZ}O/pV I]vr 5zbDӾnd~v}y:#Vl YT'!TDCzqhmIGS94|}muCL1,S0h]? z5z+ M=3w!ʉٺ1vb3s>fpSt{1޳A+>3 PMDʗuRw& Uң=u|oCmLё_I b^*p|u}U,{$DRi l,wh8Mޏ@r&Gq/X}TNv 85s<8ҥEoZq20|$4Ao5||dĖ!F𿃍e{)$3<3')|tHң*(?9 0kwɿE^|8`?_(N&bg癟_5ҬKa;|Z쐳ֱtO`Up4 C cBށ]dkUZE 6p̡}\Sb`aaEP's},n;۹{6uH~=F՞PwpB܃Ϸ":< e@Kf~[ALs?C_ձҞ  X6Fd\:{V N\<|6gT&k q &TO/U@nSY&dƩUvڃUT(jEHt4[BuqjGG4êqҒ—Gu&ЩpdjzVuJbhYwm(Ex?K)N LE!gX. K\/ͼ֭li>lk{m,aGZs1י;*c ӆ@])Ԫ(CΟ=G=05p ^5[(tbD@Qsdְd#5be6nbJ\Ih$|S q-n]'ڸ& .Mo gjV'U˄|)>#yhB%DV(L;"f5etKQʵ -,![,*S'6A:o^/̰K/V#ͦ<,ɣ 3;8].*fĨc8{5i=ٵg09HD"CȋO]Ä5GN6!=~G)1$XмTgFQ3s/wt=-X|l̆3mA]?0نȟv+HY1w+Sr+Jٔj:`&AghOQoďRd6n)C+G$9ЊGdHω>m'N7&?aIa1umԂpibثuI_r|K&gʠm/OzlxHm6M-VQO fuo_ƉPg%Jh`mREwG?X $ S FB RHp^D 0Gg;IBjGD&;wi6>)uAf k= _C9j[IN]lYj&h$DII+{P7x w ]$XBX!D+,-ϹI*47Z_o-:Ȏ"(=5| 1[/G>+]467dk E6AOg=ym3djr%u%ak\0<[đ&`)6p} k+8RÄ^j$/e/88}N~95.=u9J\_z9t Aכ%V'~\̩6 ERN20\,b >.j^lb>3JZ+/ʵfewr=[k#G@U m@Y䓢AQ# }jf1"J{[m}{C…XZ6,{#>nEMF(,ZL|6gt`r. YgnߛP~ɋ:hU $/F̺hMCh~!lylWܞ}Xuqm4XÛX U09W}w%ڰB$yaa)QP'Fe#M^硥;R}Z]%XwZ\9‡(fڻ3zp/reo;,N&)*Xc^ ӳܢW\Fx]]$MyB M5 T5lM`:GzI"m /;b[ImlEH6"hҭ+Ѡ0#Tu&(.ZF:I J L+pmrfmm[?6mWQY O̠8e㶠w^a.TEZ ? 4 uQ}[A?M` qbfstpe +1QMV!I"NJ\j;p[\lɘY [&nw)8#am(U#g%t)0^ϣjlX!7:.ǪˠУyЉWgaԹa .e:`}em<{zs$~LԨ[o7_. LtαxЦ#2m :Ez>yfd`V {zyOwW2wg : wRN؃qaB8/hs4)Zkg?dNᛮSBއ3$=ͨF[҄t쐚 kLs,誺!xw7!oFJK̋EJu4\"7:k ifzc@Jpc%̥C%nHL9:|pyM"4w hwaUpv"=kG}Tm0ʙ ɰPz0?yً[$AD}2|?I{ a!~߱'UIps7` 9LYo!312kEhj^:,~\:UAbt,PʊN4Zwr*-F&K+ydҌ{?XA뼎j'W-3aAgx!$WKDи{|L't9I;aɵWr=.hAku! GǓnh|dbB[]?XMߏCMta57\ dmk @!K&r N!"Uߩx=^V/qݠhS!2IBWL|-DBZ/{ry~ 01CAj().LLj v=}~Ԛ.Ey\eCZ*,ꤳA*gV(/FkJC橍)l4M3dB/ 8 %o KhcRA0ѐV_⦢JnjһRDžÑ]jEIo9wQw pJHUľ0kiN.'G( z2re&}/dpf̗ e@W KS(";&{rhf,ᾡ=_;\sYT/ݠ1lRԽБ5A6x sPMX-#(H:V+tO eaQ60Of0n'ר2))Ϝo =ii rC8Px G\i׿IQvH]z2^]ƭ*K0V4P _ug@埶8wWRgl9|J5zXZd Bb*gyΫ>33B'CSƑCB=& 5YZW>ds\ pZ8A+9ۧ[w>xD[ [oU~$k9 Zo [ bl~g7 3r֞[ˠSPPEpQ VKVWkaUgВ}?9Ug  Y}"Lys99'UJq(&Ip!C)oJc0 Orɖ,`?+}]#+?`ˈ15Gy@ͳ[ƱQaN|Lxвo0OFh.p pcFWMyB+[ C+ЙC۝ L%>}R @a, (@LypcP`0p"ӷc06H,=vO,m"!󴯻<4E s,mޝj*?ҁR0cI~{|D6ApTvrTQ,ܧ50fكXZ*$lQn-i6,௒xޞwߚ:VPVfEP7xgұ#,ҮLS=7Y\FHN VVp1huQȀ' `r[^c,rPV߃<P*Sᣎp \A>pM!Re:j'[Tχ  ~pxZ,I+rEN98%@P*.w<Շt%%7e:-l bPPY ̣- Rd\4n4yLLxlB_?Q(ܫPJmO,%{s=p]} BAJX><87T<'ZGܲ cu2aǶs:.|2YC\or %B|y7@\+20Ho=wpf.8$dUHW "]Y[4JY|S y O}'S͛jۑedJY&+ѦGG7 ;X[Ekl5TAmdC]ew@HV٫w Gw{4a7I Ar\ ٔ^Tz6ϟ'M;W=N;Zߗ*q*? FlI &/NHnn 6F3É]0,N"Ag RQTIG*;KusU|'{ヌ.񰜅7#盈4y Pmd]nˈLUIKa,ۦc-0O.o0@B὘o٩VE ߜ3oO" 0WPeI2wXX#P G0g7<  #*qtƔk#ĦWG2OaYc8wss C$Ggi 7橗IH_pk{Kch6!pʺX1[Y#)B'Dؿ8~ױU!C/&5KgOAhDG#$RN7;n E(:rAL[ I{WeD|e9Q 6 f)7ZIj9湇 \+/6qvEIJ=ہe3"(N*^!Јa$~q"H ζ݄Mfg'N-ә,3tSEhηSJTXr𴘰 ^h,9`̮BQhAB_/d kEN$lkFs Q1^3|,& QQ$9As YL_|%Fm T)UEpAd w8l:/!?wEr8]t*L2e 2j.w;ѹ8Dfq^"Z2K85iU[\=:r 4#$RDy'5v..$ /E xm53Ʀ 7MxWfəG զɋW8]p9_oҬ0kl!H-Xt1eQesJ*vڋ1dlt 9Erd4ƷP?AWʅ?ȊK0NLȯvl9q0$؇icsK/,Q31\v@tmH1gxҾ[篲f5M8w7 R{["hV f7:aĮ)hR97$_T §f?hEó ]TH qZ.Q@̂C\PRXkne)"i ) rC3B)`2++\|W-g3V=Z:%TJ ŇcS:}I=niuHL#ߩ}m5hWq[}ā^/5˓E= 6 愴v>MK )`MDt{6QIlmDt؂huoY2ط >TH rWLEYd0ɪ$cCҡ@Z~ 5G/hiIy"cA-O!5eⲘ#.Bmƞt3u2.h:ى@t$:HX?,\KShw<Moy:0G_ mN8?Rk+(Lh37L0P^/}e P*мMV=vT4=Bb˔bFf %NBҩajtsuEL)j`{qɺccZRS/4-0o[x\+w%f݆& /;ݼ.sQ=7+Pcvwy:(y:U#S pRFr$BX7@qlTDƍ-^jd=7k7?ә!Ey_( yxW+>b/@]>'S9%**QU$^QCT.O-Qg) bc'8cPq'"T,!`OX)n*"3o@|_k=Wrn≰Εyrm2YH gCTt1T* zo_P<6Dh8~z}Oɍr<)  #9E$LʠqxOu>.BCDW9`*C4=HMͩ>֕>$h IIR4 |Vaz>0CAbsGŌRWj{8< z-Cip=39"g$lљ|8x}E6}@ւM!NfcRXqe 1}/i}S_؍()E03$g Q0npA؅1`"1Qӗ3 gqñy<9u:xe.>i53cLI6^o'蛍=ZeF8Pu֟~R#d库Sܕvbƽ9GN"1 Jgmc۵JKDDp<9h ΄JΰB͆|hM>}\sa/ 0ѣb i7C.9YarI"'9MBr!8jE" .,Jo'1xa9Qcy>lc7AFL^|Jpaխ&bj<;D-~37neM=f&s\Ȳ0:NKO[FE\>GME_L;B38%߿mRyk$4ZCVQZ&Bnul(qJѩŀbpp$⳱S,Nt9"^xOQJIͦ >>r𝭃{z> x"~D1645 W@Dq~?]{k Jqp0Y.*]݈1|wZ*`$b甇R X_q6 ,PٖYDqǮ$CZc[Utx#| 1?7mez3ۦHE';8 @3նRMlņ2WmNW`w98n}&^JBAH5;?֥C<_6I9,Zuf:kPg陫ےk?45qͶNhyiz30/؝N t5 "r6#.!ʦedRύO-t!Ϣ: /vw!+ט+H^  [̥mRH&ESʠs|T6c V|i\*o*KaMUݏ51O1:MRt"X+:l;2!y\Rɴn?'CAi*SqS c ? >uߠT Xcz-`n(U?4 *37,>7G\^A砧o8$ 'W2yq2jjq?0, Hf;!lӘ}n#,nv'ULpgl?%vEYW Rن,Z>Eږ2OLnWWdU?qu(xbzϑWpLS{ѝa.KTu|y^9RconxZBn;2Y۰ m巭K8^u4]O'L!W1 ORoW[m=^. ʑ*<юH}v+u%ՙc^O/nK(FB[c`ցt=$ͨ3wu5=2*81~ "~r%6-\9ZgB+`\ΠހYOۏƐ?C#^-C 2ON誙\ttqibb32g츩{@7NJo5,4>YmA7OT/Y DGIΗ9G-={ɞ.-d|P1S6y8UFYs&״w(ɇjhu<"ҽ\ѷO+P 0s%CrlYs@"j/WޡB٨/tK;=¼fJ7.hSDNtH!$ad @hUiX ϑqgN\;u Lh4f8PA˚}5X0:Mfima$2=FgUF-‡d4Gx:0Vq(?|qb->k_fZѓv({a] z-LnP'.d73GY`_%{m$®wwi?m}s"21rπ 3na^XY4Uw{TI5h޿r(VXE+{%뾕[3 vmu6n1ڊhn$Wt,,-U>2G[DL  2FGvUur]Hy0~SW.gQIQTڋscoUOE$[_@1ZƕS,|t&7^;ױ=GCL;/ٳ ><ű FOٰ m^雨XQ+R. KNsH>v99F 5 5% +>VKlOf 0O!Sټ/ S ^Yepxsh?c7MAG3) bj:l7+$w KC0bIm`2YռNbZ7[=kPJ8?:+vŁһ6SHFa{#]qgufT&k{~0XǶم'Ec=.3(SY5Hpu?@jOJ@$jn2醚J_+4gisݐmS εQs؛΃GPgvwf'Dn#hdD0;߱B+=_Y*,[#&'JC0&O?P}9sTUԻ]{l%)`TӶ`XEvm# GP!Fv9e1S}K:/цけȓ:-"lQGo[&`(1,P~ s$DPp K:"i0> ,h XAM[eaHqe 2)) W@k!"_u检'CV($ Tve#l·Vz#>5΃#l04+JtKXU,C3am1NI -ATRD|l295#Qexk}y_̱eU#/Dn˂ ~(lA"[=wc $ m_!7_4 Cp8 vܝJ&?_ڼVI Am]y߬I}5x%,𞞹9*nGŒ'ܬwvnyM̕Uhrg i L$CΈ^ҫ"y1A19k%EQ8x^\͔vGܚM,9ջR,RH@ Ρ" =3;qTW.KAiC~q*3.7Jp)_)qV_]O|J=Lnacqf׊~{#ƑVQ.N01 A J{F2lfsMxf뵾J3HL~-`?}+;)ɕXU-]FDF-gRUv0]$&J3L_/hșER5|av$.x]LiUn %{B#,׶xyac',Bz` d[?՜#.=$ 5_F]p+ Nu". ''msb$`[-/a=a@f#0tm5*O&Ur @;m@0@PxFTiTGC 0⮠}fqk5@#MtkMEPs2%mżz  g7u3>$,[iӅmnԃ.vNpjҩqKCٞշ'CŁoռic2.GyIaH_ag~Ew*j92P>y7r}TN/+=9iZ57j Ttm}+e2ya~)IEt99ʹ@_R I^c~xD{L70rߩ:T;M)se%tz;S{{qwq<2FUYas{˹ PUm FĤ<6rvǡL2A z:曮KncֲJ՟ \KRhpo+hޯN]stI:M|LUs.)΃ڧo3R3|BTEflmqvSuxYr1:M;.\33eȘ+̨/S.`ED7e}G:/OTTȌzvIÁѹ]ei{kvIo\-ӯe`"o!NT_4Ѭ&2Hd~5&NW(4 d?Q\P|u l&UAQ)ʙ|xJ;~ c*zj-g1Yj"?bjTUAvfʠA[_ f+ZiM YlO`~W|ט^~%nv핡;ҥP(k Vn]3U#á ,@g]$q!&g8j:a]̉F0 'p0HS,Dl7XV61R|Td;snE _uWr=޴ySۥ}/y;u~ނy䑅0Ce'< P1@5ɌNǛl@KnaIpuHa.h 268)>i:qw iJP֫CX|dڨX~~?UěLb_2av;kna5ZuOj}0n&H~YmyǸ*32ꣃCPgHT!+-؁g~f )0'|c X 0%wR[ PQ hcW|EaZWwOV]lĝ#"fITiטoW/)qŬ{\itUa*L5nۡh(W1^)FZ`z.f6e 3 A|tΜ15͉~)_ G^*eB IQ[OdoD|J24$ I*ж#`Se0LTA,%0-U s\rfVܩ#SM4״1w%ڢGez6etu5E@wpZߵQX@awRdȎǑ)J[Ixh1.C'7aJŊiI3Č]f% ;ia ҩ0[J2m]u *iA.)P㹍GaawPNS}a`ȁ~3g/\-@b+!EauӶt9UN=8.G.K$qWnPD+YX<SBrWpgbXL,O)݅`bQx~ۋ6 A;bϙ)Oȯj *s7x 4 9~"{%\*UGDd7u@ٰWPcӨO|\fCh,& 1NO,Tj5uCLIKA4Mi/$>DorS@3JSA~08E5YGe}N{%eꇾ8%ސy-V`1 qĝHu:LՓ۟ٸ8 jjFazmTnv%`.?; г#g-zcQqNMdrMmTC=u߭1$*`üAPlDv}cPD7RB2`ŗ HUHj{t48\>;:u9@TgtAO:Y爆?[|N&F{/E4SoS\1q+0ςJ)P'I~;pϓՉmj36_'C #oGi  /N?F.]Qs?i>r69BZf;JbW88Tc(:Y5qxقQ=?-[$sN~ e껁mt* ./hq-*I|&٩a-ck[*"'+4D%bMPԔVy OrU7rzT~kI:~dsQ믷خs(ˬ.B[Zm@y"a(F|{+FNa]d4^ך_8>qiѭ2Xvu摏{e?ڞD1@ ޯh.~?^g&$WTbKd-K&|;CzC߭ܬeI1󱳠R)~W qxl4|" `nFڕ ˯f:LBjQh貎CFBf ci p@Y eVo.'6,cneaoRzOΟ}d:LkHkGNgTAZ`~bN8j~IJgI4Dw"!n^RT^EǽNL2¿ x:v~>l$iGnlȝ{%H&7!=!},LGjo_\:c: M΃hrJd6\\_?9 Fj>u/,h1ی(k:vԿ V|R2]=٭ⳊT[Yz*]mu ZP +m2a8 60ls}7d۲d=Neųf,z Xu41ufnX""O XÊ#DHh15{EWK}w<ˌayסoȴ//N[,В| Jv*h9+b+{UqƈN9@6:1 a=O9Q2>6k,NXT_z,pĽM*k`[U (@3$8I&y uFR_j)/\pSz;|ԘF-損1 pNܬ GEЭ 7H+@l Aqp%a' l, Ǎ> (b)F~?/<ۡ.MgRI=b#S[>pgtIDdD:qrX<׿Thvrҗ5;EXpd,- 72]F~ (Nf~YgάsƾQJc︣6Y(@`3òRzܲܠC77n>m>l?R '+BXr}_:t%[u4g?dηj?tcCԹdY|5#h\b(P7g&zq8Y, q)iLQ5r`8/\ 3πԚrpξIKFvaubzWdT!A6:I̲#M$툚63zWpb$sľ~LFΑJ-b]VT)W7 Z`H|hVX?W4:Aہ̿*io{\}T iue"eR: ZxD&~)_ሩH~5aTm-H(T-ݕ9&x8)_`G9Xm[d|$AV=3 *IgU"a40% ؉EvU@b䎑͛TM`e}ual?$zCrHЂ2X=V^Z_4|>>R/.+?(=!пFMom;3K>vP^= ;4JC?d1 J|w^ I7v{:01~(Ő8HVVHJ!}i|A2N7103"㳙1&V" ΁ٖLI5gqۦk׆-Rg#=) "au~Fd)6<-)mGG6!-^9Ut߸>yFq f0nJ|!z72 LIOBZ΄P^E5Q_kW?ٲYQg9~&* a,#[]uM_Vӱ|9O|kxcggB9z;,?)4;^TBĒ MSrE$8h'E7Ri%H[kRǃ#<ⶋ :ezM(عOead76+ܚ2ZPA\ Yfk SjePWh 될.5J_U 6"4Rd2b0h@DA[(|2H=^GOpy]XU6~ Y9S CrO?Nc ˊcY)7(q* Ut7@B+d$MMq2tKb&Xj a}#V8Ƈ6kɨ߼ ̫55%U{jP:ֈAJw?+î,OmެCguLTxU EG~e曽AGqCS.sO.s*ڞ&z Sf>Ih3A|@y$0*Qe4sq:ԿȈy0H#"V' Hgdɼ[,b ,??>_ ן( SI7xO';`~RbĤJ#2X6ů4Eh^:pA,7b6M~w :$-NyHg{^c1u%!Ɇ8df"~KؚH.Uv<XG G][HOt}x/ S钚GON GɓADkg¿PU5#F=UBa؉pufޟQ;.J~n>^%3(C*۷.rrbw:z g --+/GnW 0בGׂOkꋝ 4뜚ӹ}pzQ hw,?Ϩʮ&k8}iTW.ҊYV>˂qH&'Y3ث~SJHd Zm.Onu 6V5Iz::]"%^(xh΍Mݎ!x<^yzK'7K&7A.b4l}f 1[{ 4VB%Z|[D/ UjZg6{r3]ݤ5 쪭BG(qY0뺥 C~_(ϨJMŐ:f ^iZ]Թ=@#&ϥ{' N̷kM2uwzUlT uTGJ!s_ˆ}xg/l=V(ϧ+H[.;o(:UOKPt4n{!#+lO%-<ɶ/SX8xFd}4X_O}Ds >P[ss{f]yy~5}[;89{_\n].+x"(66sQlhNSSte 1s,~! IE *FA0jdۅfr`r-qZwJ]"prlv_ŀ#2QrM j dNHO[A@=5nߣٞ%5߿'y[Yc +B75͊eCsU &XZ!zE`qn| l0Ȥ^O~).WĸUl$pok2tJ\h%Q1wM"W,X")Q0$;#1 ̳ }RkZ3ܰ^NorD˼'h'l6Cz͇"j1A(mi1O- /tKD,+oʀ 1kSUIMPKG4Z *6f{?UY| k .gL1/#hm/^Չ47>dQU=,^B.k _G ɿ0_jb^:NLcݓH;n cv;os\>"[hcDRmgGT[vbPO)Za#g8;L`y(EV-V#JXfʿį19QyU1n7Ĕsy rJ8Od\h76ZODUDQr{}1,sd>\StN-rB94$6cvJtnHu;Lд4`tAyB( $ƒ<诵q 1֭X yYiCjd@Os-3'jt`F*8Bh&bayfoBrTqK ,fܑ0DNO0N +Wj'NrPsAr .۔Z}MQkM6ߔuJ#lCN{Nhrsó۽fSJ R;C*M3bF0K34f!1U]-8y%HX 0Ɂ=8vNێ6h"fMn^@]en53F;5R o6!ߓ0E,F X2gaaشߦ{4Ne E*\ыRpg k#t}?$pיP8YdR~LRԻ|4ƶ7RoYi5slTKd qNJ-(J!cupjC[`g䢏 BĀe0o-^ -#"$\Pz}oo ^˛\t\pDp  ez< V]B.*,V]^Z -~\%Ir it.'}/˥Mg% hԂh+;SRw:Ph_\p; >/$b?G]kxk%(}^jagdb܅CcljmE-N@IwPwB4'4ǸZ7;t7r̤1)i{Һsk7[+̟LQaÜ !TIt2X9 ,PgOyNv#6GiFz_SђW90}_uT=5`ڷZcW?"qA8jL{A&[6 HڲZokJM( gw^Oڛ{l DbG-'G $G XYi0i'q@£Pӭir'K/ VbQ1y@B<;S,,!2`: 3r8I* Yў`! VX-lbHA8B,3K>NHf8e.5k+ʎil͍`v\~hy`WXtU|fI*.}{yVQk^GA5v NqG.`՞3MTSŚxZCHAt \ {#k0kE e;w-x@Ok="$C:B"Z\NjsYxMzxl"7dԠ0J4Rr KܼMxOsqŲ H#Ȩi|n+bm=b{t7"USGCJ 揅 4\"ơ<򪃲b%P6ʩ6f%z K[)3LIvp>ĝLU6I2._Vefb10$XP?ji܋dbjO6rA0)[̼yxov;dv%o ۝̀,rJS -nS "3I^$nU=Ҋ:pӵ_3 iETuΨ؈6%Ԙf#~9͛W7ndoדJfJX$YЕ ( ɜ7vCkV=&c)%8޲ |V!p;vx"W W8g%, ;`976 X{k_0'OoͶ&kW nCF_o'5#krߛZ ;ݲ |T0^j9Pmlh ذP| XJ̯!E,0n(a797|(s1(Ŗ7C,[!;5Ro_X%}GW<~k&plwtնɲfـOڭYGEHqRiY!GCaqʖ TWŖ˽{*qV,Qޅi?2<w$1k[KW}w^; LLlq^[hUGK+}a:U=Krh!꾢r'*3evchg 9sym~A,CZ{ 4V<=1_6,`j!v9 6۔e+92Q@!/o/%^ߞhTdXUH+ 5Sֱz,ei#-9/ԴC8I*{jyɶ'wW& Z^[q 8t7Dw+P<+`ywhځ|5ZRӤ؋?.e[TY"aFއ C`P,vh! =[|!fkz- RY20cG<r>^KקK͑ Hlu,*]82q*WLvqno$jsύk,#lBj}f{>3T(} DrXqy-G+ˍ'۩m4pDbQ6d[Z~0x5(fp6J$9 Hl=kJ֯f%IAIJ_ 7luU"X PKT<SPkO^o00Rj^S BQGdpAXhe\n5C=EC*=aя} pL܇Nx3씜Zv|lZY$Z /6' R/Ҙ#¶\AzÌ*2%N^Z6ocb0%Jv~G3AO Or{Y`lB"+b3_~7Sq1Yt)oJñ4XHڑ׆@(rw% y@J̻뤪PƐOrLn.uJi $辘O^W P&Bn"g:uY/S}[ jKm jyv)ymFK؟<@W@]zvf˕ ༆=NtVZ*?l;KG[,Kxf=ϸ-ɡLBq]RIiB;lW)ZƩ aO阷rRdkn:abHJ 'ӯN|觌EŎðqϫnn3DN9IdqheɣUe UVg#V1MZZe"ZpfxV/ Wgy>όkɕÞpqjEI v;Ό*t[q܆w`4SI`#BTvaZihBwW&ayfN|R aM uӏg@ &y B-IŏL4s G%P/:)f'twF˼S菐1~gF$WQ A7r]vw0P}"(5vI֥\̞@|ռ6fsu& 2G:j~tJx'~[+og}Ibŕ97&8|r&3k@ g~1PF.jHB )*\DgI]> ypWW[_P81[Mx~]Z:CO7H@-z)&E^Gf?uğJMmV:wܭP@)LK`r)sSf%k̊  /4S]!<^k>S}lHFxB tmwEF[[K 1Sd7*g]Xc8=_na'P'UXϫ32+ٙ|I&&-dI|0"Od΄ĺ>䰥Xdtlգp_$F Bհv;k(kZ{Bt$,]0JݧK)AT%*P/E RS31Y5jw8E`VcLSUSw446?1 I0!ʼ#C_AY-"Rybec2ZuT?c7!<=JyƲT0mӍ $]#nt5e1pf"&t?J(OSπ sA&}0-$[xcdgCwwMp? sc!DVhǫϑ]6u{fmoZJByoI:у]YyiBʠ[wIBن ?0}Ť"Eik[;kR*O'HuHX1Ľֆf|6<-&\YXަ/3|Ѳ`? Ƀ/BYddAVjWf\9훥!P(0dPQڔt)p.U?%n Ójtit B_]#23hT0([.T[U!Y])'sMk*F1<%2sIFuy X|=,f7!ɖ[}_eM3aa4ۡ7؎1`m2$bYGYŲ ahsaasm¢KzOf#gQW=Z&eՅyuԀOH۰j,*qMf ѿ%%S:;mUKkb0z-A6@'n$ߡBaYkw5Xu3?\*#~ۀx^kEN.u܏0Is8~6zۥ!|%ɇ0(&(+h*q$o;cw9h=W e&J* k_vל4}Vj,Rqe[g{R"B}fg:"0׳T,hKKZv| /Ç[rRer_t0-x3) Qʓ#SZO[Ơ'b$w%P\{-힤^"Ru1vdèܰ(m+<'5_߸fp(M咡g1 ΅*⼔Ho@fp Q1 $?(Cߟt$$Mo@w\MA+'EgPf\3. 7iM)`%LzAq|a^_1oAsֳeݴer#%ANs!۾nl!@ r2<)M~QqoQx$9$`qx0;+rE63U9FInT+zf׻c8N];];v"ߠ4>=ËYOH ?hsqBs3Ы獅LscQؙ9aZ' ΆRƲy1ʩ"Fl5z: 8 LkӼz9ŲH$~/U4&pr;Z!Ht VZw#j*py%k"8)Y/*;nd(3Bf"2D=r&?ƥ+kIr+Ro/dC#$4%[ dKOk& j=.DO-espb՜~a2p=D=UKKnjh*FǮnrdf b`f3rZt&]Yp~W|_ӭۍK-P٫exgVXf,smE>,!̋uM'R^2 cbi$ӦI;zY)34ۗ_ ;P&sReb 䍺a7oXS:,-Z4E ]>S?d4VbrMOjJ'~UxhP=`Dzz)07I[wqyErȵiw +a4SJ/«% Xhxmp J^ "!<2weN AxjW0xౢYq͒0)\X6&ԦXr)hЀZh:ӧe% כZJ' yhCdGtV42B_ RPm}oD . 1J3|Kq_ skZ@RJ}=. Q |ȅk2 ,*ĸ b+1Uy"7Cm^OXDas2qXsKjJ^ZD͓Y%`XM)ԉ}[ü8=Uc@ |c^Î~+&`yﭫqo3ػ=YP34P[* @b9H9E FqȄ@* KRhecn\Β#Z Yek?r YŮ@L 2a#,bbiX&(w}xegHU8BA\ܯ<[<i3jdD`qB\@J@8 3䩽nTZLwM=输+>ۃ]r~աlm/vn VdGrVeJ#X(bf{@3 PGC^\L L&k[K3Dr`ljIp)S=hZp5eE)Ez J§@ 0㒲 I' vF6 D5g?̌lN@1 .3 TK;*it: ^+Bl)-Pձ-w\-c%<]JB{2[ȭ_$\lttBsymPʊ o{)ôڶiT#?#WI13K12Pn :hQR{W=1Ucx= uo.ٴ3Y2MU>Fzǹ1Œ Ieb >?57 E A qUX,P%݅FR %)U,(/CEAQ"4x4.S=4gћZp>6Ç8 ,h9'k VWF #xv3F,%f 0-Wʯ%Y=r'a0ZN_1c7{ley #4ۏt=8ŰY)ZFb0πiFC5(^J<7H:lnc|y )[s{b"syim-MΣ^Ӫ)I ʇq?JLAZ׹t1o4xL/R+\,_ 4+"Ma(La2BVα1YT;8^[*ɪ>Tْ=seD$!KQ\$B(ˠϠ}f2gIl?rx:վ5\en)dH;Vx#)}{{8R[xqKIʞ?a[Ŝ_gi(WN!NJ W*bFҐ\h,tV㻺x_ / eyE0bFތ92nѼz뼎a JvB8t'*wak8*X@q9(NXA_z_,Or|ܻvt4'mj,%{ 9=*k> +e R}BC d]&Y{!8U3OP:G,ʠFT2ui3}, cld0>LzeD 0(~#Gz,[`vřQ#:oHms<=-S g[yg[B:p[k*cIV/Lxۇ?_il݉`)+MlCVEm> <8$!?T-|t I;h()_[6NoWyK*7Wːq~8R1@ʡ%!DٝڀyA}D aU'56Q^uB{^L"@'X_.vta%GnyvLF~WP8Nݖɀup]!?]vq8m|^%vcW!? F=uQ/i4Pwu96x'H }A#:&/ILQI}Lƭj~kNȢ0;B0*~G*Fb֪GZHKlF: U-q\8H悍ĘQ2\Lq KySF e_i% hk8|Lhn ר}WjЕ > LTs<dz { $4<2R2Pt[wctG"][\9K0SATaChm3>_ T R+Y⋮/.Y5rל8S;ItSGqB;o~Ty)T\2 WVpaRy(A۞yg8%r׮BMT0?A]ofuDZ4ܩ̶SyZa66_COVR Njئ~.rC`: ƷQs?3빲sm̝-.tXG8.>Pi2g!\JXH,5J'-= L>/GH \L}eNE#N N0W^n[F(P;#b{1+#k54|3~.^d(:_ j /ls뱺N_-y47;K둤Fzѐc$pku尢Zd"EuT"2|{=:&LQ!7)Ib4;"NL7LkL*>w0kGKsR,+$4uc2*v^]ک.nJ\.q8ӣM\f3`D1/b),c'"mW1Vr28Q0@SBG0]AiA'st*|}U3F M%z4*/1[v[7I#im%]_YxHx{0tF[ .Tw?(u]Y6b솘H&tAî-u}F_d yO-3+:.Vꢼ$|Ave}ی] | *#t,ܫ)C}pī614\G2ZJz{uL>gH:1˲Vj>Ew%EK^i H AS3m6AjI>'}?l7T0o[6w3I],RbꥃMeN4b*8'fQlw<_">. GO"?.s,*j#m[!3Y“lfUO"vKO7N?o4삨nCVfdhdȡǥ3@&^.ֈb0؆/^dZi,reS`I^s5}iuTi{a Ko$s #Y撩Dfot;]h6EReF*酢z|uͽ5  gӮ KGaVXׇzV(:/ˎH<* !DٽRV*-oJF"W"đ \qiʬr@?=0QPVgWjLToГ̥n4+ %R_3͔UsO *aRehDRZ/؆>nf{Ӝ3CCb(}Nu앭{^0~5g(QSk(-3!6ȹ2bsÆ1ɴ5^7gύoE"dJÏG2@#۠MoR~Qڋ?,&I>\8}Y[bͨNj[a(`E21Ra7P__]i!l1!KZxaQ?3`;hy&Y nӊ_:x U(|=bΞ_Bm4`ee&z@l'͜lhm{;QXNq_QO#tJ|01s՜9{J$ϷYQɟDEB5ϡm K fL .Fj:6k>? zSp@ϒHv" ^e}$DVSz"ݽ^q3ӆzsȦJ׵'(k$RpY9,r Jŵ7͚u#p|*Ǘ͜}КTFA쒖A#a"9T1Uyv5J$2";$(%[ꪸy.sџB6 |OBX|$1-(r69+\iXȝLw9 Y:ibHRkvCMe MEmXY&e1Qڭ$RevSǥzĤy+\%|BO/>m Q/(7pHR\荹ߙ8eKNh $a Ss Jf!9Ѥ4 zƜ񶽇1Av˖¹*6IYA~O;8PQ-2r*AɻNq;7BkM k\A)x2 ulQX>HE:>FʡmR$Ηﲺ˜4SVa|߸i<םcgZL 4ī|NH#.Wt:2)@Nb2KϢ?)[As"^ 7v!k]tTJiiWC0oc`@U5)SqaY 6J)į}CY貕pa"W42@}?Q\1s7c)mC}ZuXB*`UkJqT@FQknB&uA[fiˤ Y^kaqA.iMѢ u{/d>IOgM41kL@d3Swi3gdt󚆍Q' M$8U3LJǩעij.q IΜ[ɚոBp20`M, ݅O鮟O"-x7sV;uNdN ouAlj[/"Lx:w˳&fʤhhMR^B,~@gjH/5+K/э!V:m&՟}orH S_gSw=%\8&~qV` ~5K?-*̇*HCzM[dRP(qo\&:KV&H}zn CI}C) J`qq XðfɎgVS.s1Ȑ4 $;2M&@ D-0-3U[}l/DBg|HM۵Dc(]띢V-䳲EӖoizJNe5,tdySn(FS>ݷ9)^/媯2ED-Gp8JojLNŕ bB> 9$0 -E{/7${.!C>3Xt'txq7e0tRfC][88SGv"E;ܥTBl~HVl=Z6Md?Lc)uVG=B]aĤ.ƺ5":KX~i&a/11)\ù&W.g{#t%\U@QI6E3rRNbj1uOyE7kt%%HvŎ83o 9ZhPUg#:^. !!ȡJ=+^ \a_S`>5(',0F 5}J4#@pe555?5q(]5,"8Sip=cgdR.Zp+`Y c劳>y3}_89%mJB49Aj$jN- >ƩN%b3Wk'jFɽo8y {x@ݫRmክUvmSu4P8{ G-egkC T/r7{u9Gnb0FOc`lz$H0%{+t㠊d蕟Bdj53  g{ƺo:c{pSD0bT{%j:;P8gdQ71'sbnan9ԬP2n-1 "JSgA <@].Xc6&0{`F)MGf(R0Uw$/ho.%xP҆: & 4ROJP|a`hg%?ru >&=z!`-f)!*(z%$1UFM;ȋ K|1wYuA&Jw R+Ա6׿P)?n( '!:ؑT.2OITDQL4kct0ֆ +6N &wNpy)$h \XJX|8aOؓ-)5fLeɤa nVpC7~:BemL@TsD6LƭR tPyW'θ{O6zT9pY*ʁ8-Mʻ6qutkiu EKe 勖}6nNe!wC[G_hWD~`ZVn{^ÏE iXB0ItjXe@yfe:tޓw+HucZ31Xh b\K #g*;:GѼwF9lNdZ0>ɦaA;8A=6XIy,ҶZlL)NjTT;U@r'aI+yQ(caD B=XNJ  2waP3z}@i_ڕr6Ι=:rX`uMzܖ' byȹy<>Omi5 ԱZ[]U/Ϣ\$-%v J:Ojns‹#M3iK-fOj!W*E5pcY9ItSqI&`lzKC z4EI hgkoƮ4UFio.f,%Rku Cw&?P ތ2cy_ E pȾc#avth5(Lidnc="g=Mx@:|WUu_wK?v.i|DUi Io%IX쎙#GM{fjm[sAי4DcZIikov )uw '% I퇽)o΂o|PV_)I :uBw!|mmNSA*0{=j]E9Y\ ŗ+PO?OMI~%uNsm=nBA.~uJ`AN;qt+e$XYg'w RfD|X3qJM0D4}MT21DYI&>㊫69!.E2DMtTgxȡ*@Cn&̔ȡXxNˡYxeLt ݤQ;gneHA*;˃.}ћ wdߡqu ?40}@ǃ=pcl$CG)mCDt0 7e;$QP -OXƴx7q[Nq&6`/d"Za+:ۍ5c 8oBR w U~ϯΩl[2kt6zWٽFj%,dz!%rvuSo5KSlF^ad8)q$gIy) lY<]y )փ!໓Y~bЧ?Mzf5vRb_}^g@XI92tvelxgɋjSZ]dֻ`p)A0N#&|wʇC7_Ms GnZ\ࣜ$W3cH0CzꊀD C_奥 -#AB\Ӄ"AT#:uH]L&oV!:F©zIIQ.ERy"貗"oZ@tЮJB&YYc姣1Pvs ,sIDR E$T%@E}seEt} B7ԐqHϽSj)ddDǙ1R Ք> 4*ȹ,jBp3."{ lKqO,]2l Iū`vJrohW‘O v]h+, =b*'SϥOO}K]کKȨsm @6ђ-Nݣ)q#6GY-R)U 趩׬5mB~!WՖ((`ffҜ!Kۢ'qkP)MBKzݞY*!zi^DX+(={]ݾf^\& b%a؆xxdTK>]6 pIoNYdOX NLxBظ%<4y?d;q N];I#VM E,%jke^#VJ.k8Ce{UWgMf6j_tw%WǨw Ò#RnsdE!ĬNSpNݨh6l7UJx9rI\ʤ@TYG6?نFy:#& ڣ`q+. ?,ށŗi}׷Y_=jKgr[j7]? ⻽C LD\ j. a QֵdFHk G<[O:el tssP?1˜!H7$T,9qCz+!nZE);W}$t g6̰F㰓ø3x=#b%k:\F1[e)y|J>ZI"*e?sw<<<&"|CpHLP zVe|I[=mENX@N[0:r(f8t}Lp~Zs5{ @:Zm1x@~w|2dzp-=.TZ;ɖ_v$@_JOИvMF؈IbE=fEI p)_:varUc&ۼ9Q13h2NZԺ^:EԭPϷ,D6Mx`C(b/u&'e< euOO`H6); $Q0y̻qgnF(Ifo!#.EFT51aABdU (KǦ>y4޵"gy(G\K Oüfr*Kž^L{_їRMg̻OKM"0|I9gA/Q;F8{CxYFv6Xg.^s>ڼQrOnw;Ks7D$Bʳ =(9wktA|~pU6Xo80z r=5bB1 jOTR%!m։YˢTK3F>H%^:uosG&m{<)ҶB}:?{aRɺfc*IJ*@%|+2+$#CzxiqN3-jU7'l `B =>gXJSVS?v~oh?U׸a41ds~31P<$=sya<^e9POCF=6 l&2l rM~9"XpkRPTgisj7QcJGg>9m`b:6ʛ.'l ߾|q<^"t*[ή,>]^O ",73s mg <ۖb\[˸:;\Dոƒd3ȅa f7Դr* be$f,h|9wY?޺w |[gxɴ wR\ :9H:0 (u0Jr8Fkf6AF%tz #h;d Uƪ93qTsR'po9&=DŽqy_>7eP%_&=o,M$yDq(8kHP%tx,qe94/h3hð^*#HQ_4DG25 OJd Ϩ$hDaA>5Zy!':BD# cJocWFM 1StI0N$3NzYy#B fWX_W0YXʥ37;)^:¦a,>7;Sd;RW"2DoHCo$fMqHm0jrڍ0.x^fZ^Bg^|Y,Obc8xv~Z`'?t K_U8og{dӴU购+ i`%){%yO43)Pqoq'>{eX_YOLβ:m1gW~~eYJb8\6]9@~tk79~k§9ցG8™T#4Ry{Wþ텛g~Qs5s0;7Y$=";iLۋfhLWE|OA1R"{8(v7 Qn:HE.t-ƻ#ƗYr.vIU2AAAi`0CWף?U7+ڽw'WOVw. 30a[%.}m͊uODŽ;69=Βtț+J5sddffkdƥ BO{m:bWiҤUgsh/ VlI ЮaG-f9:'EB?)Œtkd> `6|a&<<ʗʨ=w$ҴŰֳ󱘱iPr.#1Ԣ]".KJ9~~}ŌNP &` SPK{j=زyh=SC۱z16E3FHQx|0 Yڌh 4z+ Zk?n\ݯPƸ![剐1 #GQNJSQ)\:0ѺOp08 wO{roŠB6g .zT 7/'y(3cXWF cxږzxoj_F<{3 |sj8?Z1P-}m6<[NGُ½&ÌzYc:L:Lz -Acx |nΰ2$)k`M3M[ՕiK}U,aj£ڞ "b!GI5ˈ(fV ILV]]aN4zܕd\[ KkL5P;vCkIWig7'$(s-Zߛ5Rrw*Q醔 ,xǛYP-}WlO=>|UaIAC§Q byC闵&z w+\:vZ]h} ױ]A;C$/CyCpvNy7jRd 䄉9$ *0:> % 2oW,P?@EH5֌NDݗy.?CvkPAg= U %hã%բ)EP JdPV$(Rn[9v[{t1K(gf܌2ZgHGNamʀ?_$\,!As5[wM0>`oG-7cTFAh흮[zMii&RsmW5 b|䰌#OdkcE7AߘGgyIZeRV.64^",EylyRSDձ tGx]>lx.{aL&Q^*x]x)Ab=] [i|݋A$0 lz?yXd ̉`B˾Wm 7WZ+\QLAX/8Z.k4ܙ)Ƥ#dA"A4Z*Hv`(ܾܧ$|wҩ\ 0:0S!%UJ/ĉw땥zGxD9Kaa勯3 ڝ[FN@gd^VKczDI↶w>J@ Ec߉fawΒ/lfVi91T ~[LI~]Kv5y|&جS{UR(rFn i ̉<@jBfxWW.0mJFcӲjqï|*Mt aa 9鴺CmOQ=(a~Q]-Ely+͝ D `Rv^1Í'sv+#*ؗW2FW>(^11^%ݛz%QS%PLAYohE dEԜ+/UK,)Z$DѓN`n#aZ?C3 |8ă$Xсģg)tN0TeGk}Q(xsCZ;X$(SG6ʴ"U#)@T:u9>%NNwL~e,eӊ:O*H졟嘻,\h@")}r$Hډ4BLg:r M)vMmn8_IDzjpύ&3BcۃՀk':iW̸Q)$䌬J%1JM'~rtwϨmXP4u5eŚPD&7F;u~K 2Xr̤ x'le0ps đQ]XPmm {*cc 5'K=4mWZweYD_V) 7#ft)Anr ǥt>VjrŖKƹۥ{Z-A=7j'5h-˞Akve昷+ -_3lQ7: &Dra*ZK<,1H /ޭ8tCGdJ]nݕ}p"@ pBdX0_韦ҫ"OP1! Efn;jBW5JU>(Ƴqja'Ažv͂ĭ@Ύ&M!Y9db G=R#"=}5X{zFYavπ!Rܼu;dnL+cw t9@kPtOV*2n]*^wc`PJKmRhpfnrui-:i9Ba%PF"}ۗdSP8W?G!KN=n=ح\L+lݡ'X#^x%ˇ _U[ FYc7N4 7MVwGHPŚW"2k8裍|\ХtUOlxPj_N"#blb'{>OpaNe E i f+uljG @2@dqΖU&+ڧ{]7)Pa_<&$m?T3ʹ,VktXC"iB6e%Sic63,@i[NVa@*ٷX,6 1=@ՓG3Q|LM6+hxuZ>{}v5"fo>MJ~. F O{%4zaTf4 lSd.b.~xHχnRvt!L+/\zU$λLT`0$w>-1V.Mw$ DbgzNݴGz)d/o + BbiX a )tZ'F|JʆZ m뼐W;m޷6H(WvҒ)1l [l~Apu2C;ѣ sڬ\j!//%05|~:[41g ΅-af XY8FB7*BůwD\ x>{@S&[}U,ƹ'kW6hBYVb?u}EaR,<3,uR$g`Yo#*su<(鳩]O'߼%ÀʜlQ50#:aڔ.]贕J]o&ԏ{R5O.e(LTsAܾ컩=W17n@V<̹fjkD5T"l>x֏#O",8&&ͅH6mhA9|Ed3UeOz^EF?;mN,ÕzFܤ5B.5tnL4Y>#$î A9 Zh'zMnP/+]-Fzc Jpl513w2-ûsjfkՍ!rqQeGQRaph)RuXo֌j؀nkYJX8IGŒr:qν$vw CaUjltG_@[n1rɚ΀wP/[:PBV}}vCvXVf 2iIg0SNLn1̭?qK \pM3WD]nI쌑BI;Sֵؚasw{cj?r8צ;:{ ]36l`Q@IہD5!8 r}~k$}-.CXxɚy+iR3㬃F,]Wϔזa"wɝ^ñ ]1T9Jd,vOsPB,%qJ-euCiyaTaqk1VRID^Rg/M؄ibUQvu|xyא j쾥.B{0w8k1]H$][?MZ-m1f| ne *w9B`ڋd8;9_jfslMn,K O02ہHMbfv"d {GrnP@/9maJ?sk:elm'c=`Bt'tU[@ҭPRp2CNyU2+H49md|,ɲȲ,#3:3r v>/F}1MٔM:&5+ȁbԫfID>q82Pp%m>}<A beܛ3&K_KJqҴz? D%䍃,1ȋ -}Hg0W2'!OL>}0kKK ħ̺JB! 4Uտ>.fgAtx0^; &Ľ5nIhR#*ƓsgWJ;3 73m؋=m&#ϔxIӇ>a\zML;tfSު2NSnFLAiCXFa"8Eש W3a|#Lj/MRcglIZWݡ\t?Wg&ϻV h95v0g#xapt!ra>tZA|OhLee`Mp^m+#+&QC$4]Zq i^ I٭R[6= .ˢoG%i_ cm1=TzͶ-Rx/!Wuٹ1ZcE!Lff?dK#U!yrTՀҁFK4qw}no4U1,*hf4m6|ʓ~p\\ S؄sp9h|z2loOzY J*{A|~nn/-ʲŏɑOo{h(!;0nN't;&<ġv3nS"7Q(%41*hD|]3[)1uxYVS5TeCrdp- ,}tQB8_-hZ{ʣ+wN Yw#[.'~%|)ě`YJr Yy8OgD=JXbEC^>[/ ؞ʏҏyn!߳xZz0yLE-?\ηTmfM~byܶ⹅eMN#s4 ON,sVӡ;Ɣ|1!5oA ޹~SC?T"L>|JC\zyPnTO54#߱txV#g(ǺZ36ˮ"31|AfΎœB,!oݕ86Kw7ٺS@=q[ȇ! "r |}-8z5U&̏q'jŒ@֓(S&~!P pQ -b\A DbJSۇ4\\+_i5u f.ъjYd{.F7U_ `4+we$|(n.Tݷ}nGyEqRJQy,ә3puA(kRa{#|O5p!Qo>uuE,)aj4 ܑ֡@wu $\>c%eSٞ_Gą-#4Ҧ =1Ĩ5Y[*LSlg"c< eM^3;o< 3rCl>d S5cg %j$9H+}h9ZKK%Az-gk$KR+B;&Ooz|[ёiQ ˱ Þ RZfhg(Y0ͮLH<5ʻvӄ3Q{m>q/e( ؁Y¸#*<}wt} WD#-%gۊz-eMȨ.Ρ&.|$ܽȱ(#U+ {.d?{ {V&j߫8:ǵTe1klioVeuk6%J>QA'NbQIpC\;»oC;cw8r:]ڱ(p` bK>׺1Lq¸} @||2HɈw[=O(ÐpVy@5> QHUl#s(|zX#E$,5r @('=Ou')UZ,J«&RaAtg 9ep#,RG}itл˹K. O9:©9&7EDFY?' lBH$+VN勏0Q+%Ka AImpi$!|F WFRD0 Yl;_m7L;S/^1 w7EKi9/%ڿ+<1̭_R\8 uovEeq `*AZWyL /P݃y0_ z@v6^JxNSwLQFnik%2P7 c-ߑOLXZ^; .K~`@z~巧YaRu}x{kAN`#!w0\V%4 9MUG]UR#n|fM7M3yN&(p}nIoԫr Q:≕E:-='aiڟ2G%!Fi {($(ᩒ-*ÑPa5k?Marq2.uC\ݞ?6%i$+/F#kv? 9 ;+䈹jhֽ3K0PTVE+0f0EFnBՙ$H,M Q!{T"&XpS08ƹ/dt3-ڠ3b+oD ĵJi5KCn-?О1~=BͻS~[Y7st,(+.U>İ xgN#Ym1KAl %oLT_o4T.U-dys_zT -jrʺE[߸3u֩CM hF(qy0m p+0`x;r J1Ops 7;PFL*4 :3(5̾(>},0-&Ga,`Vɗ fGzC7/$C 6 VL.!(CY{A;heڌ2dqӜ;\%-E_4bƄˎ➙y7awK]Lc'k[  {;ޤXoA)zu3|pi,@hފSjs#g8H:@l 'WؖELrPDT"}9ũ>yJߴ$w1>J("X$HB4egg8'Zl=pK΅Vy;DeZ.oZ4Jos9"FU:!@Ei DΚ5>vCJ}ܗFV :2xgpYXx{0*r4R*a?x*F@|[wKD&vO-A)#Y{*ː~{h37|$ȑV"}"UO`Ȋ+vm—ب _ SE&p(2~l< &dBBB$NS?{r^@1~ &g5QrdOa:wLl}1ҰUFl,$:'C/jzgg&G=RG;-gK+c[ 9s*X23+6qGg#K`KSK2߫ը4L5X3T„A] Q-mf15fuaq)'uҶ,tBKbT=I \Pa46`y>٭7)!o1 o pJLkNKQ0Zۣ4HSE)3^1ҏ(80~6lTA@ ۦ SrĕBٷo_+Enn_,D7JiOvk>?S&@%}b q, GmU}Wg<ayhq^ѫde5@nCw`B vPLQ8>Yo1^EDXLDȊ(W.]ub(Zi#5BNQ[Ц@=̆]Ԅ9c>:{'BD&Dp^~yman*"MtҐ#A^NUs'.ܫ$: >a5k{yjt=ׇ. ՑM|Yy%:thdd׼ WwBts}Cxpү2j#d1Q--Ԡܳ}a}+Ѿ'#Q"Lzb-RHoVgz˨i(ՐgH 1Ąaڙ|t1.b5!8s@#9lmEIL,ZMi жϿ_`rVs;deBnKđx+\vn%V/[x߅Q{7r,gڅ/PإR2%z1 9t䟬=dBqTA9~ I`rf2iyyI-vgk3ގ~aXqżnK\ Uޤk՞ׁh:Edb BQ6^Sk\_B1K@k'EC 匟3@b6U'VOlh]_{}݁oʹL߾qw?Ҽ%MWYO!(hWWO jh 붝kqN[y<6T4 톞~ 䖋]5cHrT3p5W/]1>Ayҹ_<%M }l6h:K X`t_%< e\ֆDa˖%}mK;e&.pHKVxBҍx„+S8K~!AP-vh$(l;v^3 a18^z> &oPdHM=)p"-1\ }!vx?Qt~(?}e!d~kFX @ùF7'ɽՐKu0Ȉf""y^f3CTX<*L7:GC"LҊ=&\ `Ze8`d0s z;#ԾوzQIjׁm-__FI;  p ˑ#攩ӱ=#ҫV)9lj;)>4 V!rр\pmh =<$ae\}g:4`=!#N}L'8pr>)do@$w>"hOzz+\s ZO9KECCkm(pzeEDyO2׈29R\h쩌 pӾ8vĸkթAIi3%QL֝Q@\e|+XGA{TӋcmE𜳻kl<DzDDsxv]H q_U>gTN*C"88$ŌuqQ$-$YH?dos66nVPˍykޖt)y-:BWFD/6u^?T u7XM>LԁKC=#oBK^b;qB;qY*j1VV[cޭ`Nw@jgQƇ>+55H1zj|p&oR0? pXNݓMblowΨ%E.:kb6P SpzY◜ g;s W MH}-[N4q잲 [S< q|l{MS1y n04PeİbLR"? `'f3_cq`Nͳ㌈]cbH[Y?cVñHlb͉y~7oSMhC9Z tG GVA.ϴ9?cq ?1E6/e$>G1p^\-i3̶,L\`4 G:fLמ<@Y[Ԅ!ˆm%A˜!Hmû^!mn!X{Yd%h@X*dz!ul؇OUo"M킝H=56y8Oœx<^5r] d8qmR, qJ?0m$SnVomyρ{!܁4%y9qw9ȉiӣ./Ǒ]<vՃPg(;8w_ht}M% $H/yѤMmg#!W'N7* R~|j~R-x F) B^flVmB _IHBH )&{E]_VNe)}Gwmk#[ !ېTgBcs$8"7gL""4sSzn?m(=AA~B!%h|QU1hln*GUdCV,IHk|0Tb#T^HQbnL>`8-eR2JE]E|yE[Eѭom>Ŧhבw1A]>(@۱Q=~wMyl:^qI:``ƽ܊HϽX}.2=[$Pe*v)}КN4w6?^e>Ø>Phs@<dxw F"3ŢDyA5TaIrJbwm0ȶ]/Bߡ٦WM (\[pBJ&ѮY膢t8Unh/,E)[n`\@ڶC?nv=䋨&q }B7.R];߱=[`ߙPnSZn1)(n<+XLq3 A2IIXyx\3llN Ce`rMBN)rSG_|W,#qB)y}ݮm8/; L~ݡ,1I*0 zCb"8HSz@xL#Yb3y,cpMV=6<)zwIJ1lVe%a(S:6aVN&w@*Mn6/DPļn|UWd!9$s6w%(^-?W' \^GAa3GۺlUYzRm "y3@x`UϨUܦ4@>`dAִ {g9lR5#@7'0ye킖I"aJt*((RЎpCٵu]񸡲"{)_%H;xr^=(hjg?VnjX5 9/aǫEe~U5 .+ n(6>?!A#eV;7iϧw:ڄLr^_F_Ue^!/xrH$7f5 3hb9֝$XDx+ֲyXATLbr?ƦAJz׶2$VcX"Lh,8e85 /q$@u7{ŝ\0L/:sX**Y )εSPM(Fd<$yݺQ@_N̘ZeH0s|fcQ)NjfҲ1ku;#(y#J8\R]qy#ʰGoD[`⨗EIMMv/f0fZo 6n}A%6ǠuXqE}K7! KY=]G8ߓ Z7ZŐW"=|TV]ihj  878=+쉴xقu9> 揅ǜNWpEvSD'nu@9hjNm쑙~ULD*!f pq3P̤*v,$ ż.;Ľ@@ZF$1mK'K‘ڸO$xu* 8rfk|!0pM uL.Z [CQ=b T7AypC>`w&^c5[v]Nn ,#7}%[cSTA14 0>ޖV/Md @ \g 4j XUƺK`,vA쉔soN:P aG 5 , ҂oAvE 㾗 v0FPыqF-U:gg 9v@RFB}ҲNOIɾaă"0V`zczJ++"$<, Yt?9*]Ak)`uգWC]*G0r恉eI{CtwȓJ(֚fq!.z'gؘUrn0zI}eRF!ѫ+΅W H5&F˧iKUwÙ|1u.1+KJOҙ m,0~SZ UƩi:Ȋpf8j-p3eD:S ү|ًRP_B>-Y'y2zL=0\ L [jsB J:Aޚzl ;{<]$+XhRF~'m24CjxlW/ N:"Wp;-Ip.T^4Rrt/S-a>9B>\;{3ͷut^Ib]tm}fL#Qҳ7fo'1W#oy6K nV-qVmf#B$Q`"pC7el7$e6e\hMC]񼙸1:tlHP Ăsas"qwT777b#W3{Q9('.kȾg=R'vuk3[D"rn-0{^3(O@f}d@FP}:,ڔ=g o]i  ԬL[kH(m 1+-8*צTX͍]r̍b@ R #q2h(qK+sUR|tl]?»>O Av ڕɆ9^bKE0 GL2!-w4VKZ Ǡ+D}+TW0)#xDHX)c Ƚa߃JϿ 2W(xN^ET?x !l?v9p'ݳB(Β_kds?tk%iüq~ iyڳ= /ƣl^Ke73( +t˔#4%@ȿ,κЉ@%JMŠ|'נJ<нp &Ej'Д$(n(͢"?fjacrAV[);̡ypaݥ@\\:) S83R_"Q!V{C֛?ry;3C4'e\\'VqqQZ3|!'/eMileDvЊGҰL 2ЀDק¸$UYbQ>yA| ,6D W'SeER^l<FPLiN4fI^6 "V;_c膊`iJ-{jF6\@(Y*^30u+yb|ywz$5(G.4;7 D#a5+"E e^:=CIW괴b*&U92W$ĉ yX<)#Wbk8`,ܐkK@эir2S,wkA5q58o՜x ysCVBxdw!QvfcTyc[ J 1lB'}3iv*Lh:ZAt? ,LtXXLlN!ސj0흋v7C-t:պ1*͕%BgTZ9A;q|y5 VkYlS4ne  nHΞwa%(;5Yk3WKMμ(l&_1_x r6He3J4!]k3 _}DZ=#V;H>PN7~3s|& &M;BॗZ\wns+qʤ@I34]8q^~.w1gǍ!"hs0P)ZsIXlğQ]T-iqtz7nyQL?ָQ5oV %J_~>O=`Xϭ M ;IMRJ8:~M&DHW-F^ Ew>X.Z`u." 9)PrR<54-2c +ۣؓF(35 jӾA?zP^T @Jz}t f6lBGh9h\<^ol( mTJP|c=EbOE' Ƨ0fGtYHF~/+1J饸852l=mӼbDYb0qQqDnò*F GY*ײϚ_n͸%|bA;MMvwv_9{ n뼪xa"k{\k8z3WwS.rCl>| P_JV*Z 1_#%k42!ryr$2&/^fQ<ϵ 7]rce,Ln%`f/y Aj?1)hRMm_ jO0f-̱.`?bd"oi\O19.@/ @!TjWox9ff1"3H鬩jnW USvmXgY+fW ,Hm-V)Vod_^on[>Kv&:+ΕŰvڽGZ$fl5D* H@ z@)lIL.˪pu\MHNt%XsH|E l16)xEڑ<޺#dӚ@w,)Ȋb,n"Q.I&:: D}z_S2loZM3o WvwٜL (^&(7C UϚ& Zb5T|Ao݂jb3Jvַ7gƜmo O&vu]~{X((ρ k,wlީKv<8'; m4G 6TIȑFAȯr2RzRШD n@J0I{8ҭh[Ai UHEmz:_jӢ>eI7u\mtHؑʓM9`9Nu.gR{XLNm)?@sGZK_zR&*ώ=B^t^J/ɤ-.ʏމydhxcsj${rd3HAC:{$ K;8+sJ,`|& B=3;m?do4h,Gy?[b ZEîAtGizl}iҙ?=؍zS:3Jziü>'f6#o}JI:\?4oM4qz&e*(&A甐s%h,qYu+`+Q6 y~@!L#%꼳*VDa gϽAT56P@;z&+e(Ve 8mӔ@d:}H`T ~kY{ NnhXHK~rcvJʻwd$7=d#5Ok^'!\;_h/wFlE<<‥ի CTdo4xGHQP6= %3bC_B^.\J,ʍ总F^0a8FDK`=- f@6k :q+I\{u_R=n3TWgjOSekZڕfבٙ\S9^ֵLԿ(Τ˼+$q`ۨ>3~W֏`4dKwjrq+t"=@% ,0wC܏M<)Lճv5I [ N2Jl7X8P1DbRQ 6mk㈏W  #'/Qm^ȍs=uDF. TXowY&$ۘ'ɉ*#v}FT]^%oK5 $ ɶuPiyғYbCAcٹQ&PNXlh(2WS0qQ#kH|Ulݤx/a*2˫z!{Y^O^}yxH90!&z$X\HVA3j4Q6d7H gKѕd6wܫL%r= `f<7ݽ щSs[b0,Mfsm12N+wt_BI1k1S@n`̀RiCOSlOI{&]fi@ Uڇ큨C. 08Ɇ Y"[f|Ul>eLhݬg?&_wj9ZHCGvRPG 14-I|VZcz"T_]I>$rͥjXO֛>Dst^_M=vԸX[V*@PνIZ CWUN,}$m-*oQ#ҁ4iЩH/>d0oL SsNDD=~L\]bjzh4T C4TTu|~ˈM)CqMf.> m$F-ձ9v5r)p M6I_j֕ލk@ɟwS3; +M ^P;; u q-\TKr*_cFɌ8qv@`C܄zϭs w2Gm.VLw2CH8zϲ#e%fZ ?Q\t+p0_$ij neIas[ x6ذVe(}x֟ 5C]G{}5V/në.VkSBIq(9iȼhy9_f)7$4ȲJ.kH%x v?yɥ[8;u."xOh /IOφ3m~cݥp[ɎCȃjv= qNJag{v47.|G!>+Ean%'9HMR( `]}>?p&.IpQXm5ܑ]hE2 O&Mwǁ1jqQGaR97{hT]aqUm]݁6l Y3( &B&L@\5ltULPm?klJO}~&n%b`v6T^P-_Qѡak܊&QQ UR9\ŜJ {-n=v쎳Kѩ1D`+2MFSJfoGT3H5xT>q]TGX|ΞFUQlijygI}% 9cC=XӚ\<^;?ŠUZJѮ^ GṔJvMbԢ-bg &熳xI P2U7>+CA'DM )piQP[/WdIxX%-3K& }`yd4X @=|&f+?lkwt9Q ?+sDjccK2VS {-"&eMdfYV*ՎBY;(!B(v*8x=y7#<: atLnaϻv:Zb(ZK i~(r$ 35%j@sa/=|#5>4ޙBGCWE\9rŖa4 QmhRk&i,NDъ kcQ*"g rYsWD\}vzE`jPzCڧٟ9R{Ӻv4 4~-uzy2;wZmHsJϭ(7}gyTܭp2F$pHX񟅺wCd_S!-`8sd +!uO_ăxfn0lI Ūc1xi rȻ]*&3=(LYm;/E\CѤ u34akҊw&F!] [6pxzL:JTGwdV"p5.;SdrҍuTe@f%ε'/h-A w]ޛa>vV,= H Cj%Y7 A[VWUϹj#lwsnE꣡8Ѵ:]Ql#\A:2&& iRc8B>r,'Uʖ*HX>{)4qSQ|"q[v CkrOy[Y%ũS.w~ŵ,7Bz3Z.`fZo×io\d|mp4GkKb}P[*-d:ۊL'9[̵Ce,IX̩2hߤWiR^9ݤ6n0/(pEp261出/:ڿ NI]?v{=Fq؂ع xq{'o&q4x p ;ZAF :848D\~{e@=}1)|1-6Ǹ%jWx1"?`4|[zQ煴jis4\>-JN+nIN(uf(qRm7 ;<= ,kQ8Iˀ|ROΗ:ws6MEh+uq *[M_FէlH.dŵ0gpa9$l_|oVf!SQ=LF򟵇Ax^w9ȋ_M#H=oL.߰kk?5u8iBP, ; O+龒P43$%gN;1Vy Szlca "twָb8t_7 ŚV;=,qbڗ%oK!ǩeYFp<\Ҧ3Bs2Q ^CFb_<_8L[ ?j)!rlvd=G5W~g y(pЋjB-emoZasSϫ)H_H> !}PK`2ӝ?&b4AsٯM#Fx<}ZVRB@VfN羖lgUU=V;9 exn߷Y<-g*$2Bo=`Yw @7YL"a7b Z!a vw 'Uk. qu a áv2{BN4&wB:e. ͹E-hrlh;Y]1U5_?:; ^ږ 8 hڄUjLM Q8(iW]q5׳w3,ɿ6_a-žt`HS1JgktNE gA]KQ{N&l aV~]KV_ph`3Ja-G I~QBQ0Xp6SS2W j8+;Yve$fDw[E-~ں=%-Xr5Aܕ@_uTjHO$C?tt5He颵%ZHwBROIx]冩'R`) &W1]Lk3auv-ʕKz`Cd1o)#O '*5 QHr֍̀ 8֣ICµ'q@`bzk#߰T.rykʹKUJ;8DN0(ZQYܭ .HutvOQ_2Ve87MrG%U귉Zh>+Wfk$c84XRhyi%^b.%jpwdfg}h_k[\/T:2492t"&毽[yZ̰?ErsL":FRZ|:%Ha#!6_/ eU\@뼷)cLCf??C,DװDY2 y[{ҿzh/@A&"܇{ZC)-SN=WJrY<Ҽ?L(G'*+ rp,\ȴ/pPSS) P.llT$ߴsp-(-Iqg+O:&K|W"5yZpVS>b4h>VM|t02?#6N `@8V` *.J^>i4:w)zQ-a9T~ Մ\BNvA2BmVo?k=vHNdj8yN+0=>>hxy|c0 \=mGK[n\3ͱ1:X6Gc KNII=>vw|n|ɸmQh}~x כsgCLXsO5U4ǢN/woU` wm03]Qꘗ1[kz5$m{s#猌1Q/d %{vnQCRsr\.K~@X? .?9)zm/;g0s/jr=vVK(gCxN/{/@TN-ÁĀէu#Ons˒S+C]W &^>ed d@lT~aGi ]~r'uONMᙪwF_rGE S[WplI]QbZ4q,ԄV7}N#,v"(Z-[tگ*7h&njn?yx8;)4cEIU|RL'&9KE[e|J4Xv#u\bXb>ZkմY@}흃Q|QЗIu<̟6/ &5 䔂"jfG])%ܡA 9l?bf'%3SeQ4A¯uhg"BgZе8%yku݅]e͋-ygm\!pȼG OH8by~ܚz{}'RQ큒S=3BN7`I aWXz}0| u+2MҭƷI ?681V 92nE,|XbKkPdZ?jrƒO6H7U6[t#OQJ66Q@;1iy;U 9,%5}V0\ΐ#aBJz0 cieeLOlKPisϲH* N_6{Hq:8yFULB0r3B>dX$d  ~}ygtGd{ք9Dޛ|*؈QğQ$ots MIT Q?nyi'5/ə-8@4qOZaJ-ga4)xu *jtM8ti<%Rny,GQvMDc+Xܼ[pD±<ӈ/R~J_WkcnG]𧊭i 90Lq?3aQ̠|; '}!FWl6Iw/@^R@gݴFԑ/咿 '֚0Cn?7ga]FWHZw'Ir\?Qr|aq~s<;"HR뇱0+@nR]i*GɟlzWv/A2m ߆NrT#Oa MsL') ބR͜=f;[̕c^7kNoKCw)Zy 1l>[[X _ZƙrVچ /3|`k+HبDYӺަ)7~;l:g{vk:MD֘<|0 9cg{6"@I:($7Zt8KKjXͷۦ/9cKN0챎 +Q>@W7<)eg{.az  4N3=J^dz^L~(V` O~<Uu&\QOHe!G0a}F}zRڡy5}1Б$p-A Oɭv=V{hd4nt\ 2iOъx]mBH*T8c̞K Ӫ܏hH_;}:5)~[ nT/oMz^fI*J=74pϤ2> F D bШ"$ٵawr'nϺSVBl6{ yEu.kyȚ\[sպc{cY`i@<(k=3rxgjRV#juS$XH V ztEeP KLVϽ25H7|V?[$}au:}Qp_JU+]EbSRp$޵{#F?3 T0L8b I2OYF+dEA)KyBֳ>PɄؘ)mPHrjd<1xô#g]Fu0T7(cR@9A{JqCIwTLd'w\3{Ed+|Wߜ) P%yqKv$Tdwg;̈́16V@p7(WBVY$u*kۦ';MJӣ9La\xYaNd9l"=!|7z3Pdgp+ٜ"3ZM6mG=웾+fMGR- }ūY&+`*3x/T&_t83ۯq3MGCi)PO@Ɉ1]rQf0 Wm7L ])twsΏfb,j: ފ <W4>K$xZKhd]q`40a K`pjAG;pq1+yk.P1Ȼ/v3HFIiǴ.2U*b_&9Gw<5oM} /IVx*EFH8[ xLm͏M\.]g'dOop)t WAS;+@=-dnF0:E&?uJ36A2LhK%Cp+'dSy5DbW-*{}R,_﩯IwQpiU1"MDZh 0<_6¯D$aMAB?œ;GS2O|?E{" ڛ:\i5 Kd#M}ZCcH<ւj]͒"Ȅ 8RP0{'.U! 10Vd}c: c1K'Q nm7 <Zw)X@EJikB@ȂHe) :ojwMDbk( syzt_IHϠ +$>2s#:"rY }nw 4yTwW$ǡWb$g쐴"YfθRodF |_,TR#ײ?[JPG77a=at}}BԙJlC?!}a zuyh RՔYG YyRX,XWpMewQh.cSy+c<[:,3v=689d}~Ij'f)HV{%@Rvw_VB" myɏb %0Ƈ+I7ٶPeziv8Y{w a``:k3r E}"ENy$FgbiqK"#'j(}rQMm4O[1 +|Xakgu?5yxxPjA.32!9)(]`auaL94 lyԜ|̡r;1JU"@!4x46UN=ثbpxA>.KC/Di>CB,99SF zM}߱q6`܏Ѫr*b%fW 3e<*S_r#mYib+Y4[YN"oS HohN!_4sLVdvf3g%kϢEp~گd!UD\~`>Ls]?ob]gj0nGb5N6_6mbZ+SvQ n~bsD|CYOJ!3O(cRFN^B?8z nA >8H ^8EIۉ661o{4h><|NW>ҿϳ cD؏eg\A"#}|aX4tU 7U^۝X^?0;"!C-w"H_9R-s푕VZuLg΅>d| N~G~&W ݔO7q!}]`N 8RN*lmN c`I;kn_,4.[_X[ [ =dX%q&U-Ipj f\G PKb%M'@T7N[tQTF`nql*:k~O(v\v8wWqƋ`'>X\ d Z!L63|VZC\ W&}c5:Zr^oU->Yp!n;j孔 dXG(Wb|)#M "ןtXeh&Y rϢp@k]% /2y/EiKi m|$Q8';rp*Jw~kB{L/f(ĵuS߳$Y*a-ӯ+Ch{;gBup16\(%yN.[LGx y|Wʎ~e%ioF9" hG bHe=16Ҽrf#$k'I QX3. sk'3wl/}arMk1kUl\**exoe03rF\V[jW rhfA΃GtG:TVq7!C ,RsE:BѽU>?f/WC)%Ň5P%ȝ ^mPx@OPU$UOi$\ `MO:!n];Zxı c-ztkv%B ksJ.nqJJ^>_R+sw5~sP7k4UaN]0a~N­=/FIR廿 ._mݚUӾ4} xPߛRRQo6+l\Q-9H!Ö x3F `. %swFiW TMs;8K?IHLm SUܖS;! ^ "*ur|7a{㹻7¨fIΐnṬX6v؂ bK= ~C;oX!,A{k]>izQ# C-,c>s&J>PiQq_`wgÀho?t1ewkR/ʟ3A۝͋__. +;rf Ӛo1 E)KASa6w7=g,;{QvmY}`U2_1gTPuJ6xaCDGc  "P<{~B*HXAt~ 9)TiYⵐֶM8v}yt“ 3]^~(g]< iU9)ʾk=tA)j(IhNL/m+}<] t6s2PZt +?w[(DA9A%쐣hhtKɅP )a ;M-W( :A@]վnC8.0)Ph2`oo>xQzSB1[?_ *^en9&4qaya'q? 6U ѫuxTq"+~ܲhR=#JN4.g7]y^I#<ֆŊyKeAkJ 㾗hHwSƓ ]|D+$\"w^䁁B9%''е*<4Jw WL&akB@4֦$i쮒|^ <$z3̤G;/+gnrDy`VŢDphzEθGDŭ紆ȁ;-:S4cE@G~C׮;/Vtr~Hա3hxWxoS,/h8lXyЍѱ(db(C!%CI`00 _L|j{8*19l'\~-0ha!W8zT%Od"$,=Z Avlx~[8윧m6g̜q!"52 &ua[! G}VW'MR&fCnp*UWD6}̶yK_֬%B8-#Eq uƭtt xSs aMy<87poS4Fk5eOi{[YE8Na2Ԉ>:zrCʹq\op$P߇f-y-ۓAS9 @D; 䭞@Hg~0Yۜ@ ~ 6tEP>nzs;vUQKnz{X(eBQ@Sfdc0. a&cxa!{DF:gQㅨ 4(bm[2O}8^=DrbZ%y͘& nZ77iD'(t'a\D0~Ptuc)~4 .T? qY9[`zHvQs4K^Hp9?%BqeQh%|?2ua/7|*16t6eP +q>ľ""`XOˆ᭝xq:YNLQ^ J$j"hz:27n,EikC6 -姐 yƳEd3.AyUOd;e5El4B6؏#mjOz@rs?8J EJ FX<|#XԿVDE^֮H'3Ty&gl8ίk̇"67!44P&j+ZE |V!B}xd=>J~$?6lxD9;Y$CNˢ˝S[ossO:^&0p^-ȧՒ֝`_06H*-xTk=5;ݱPWɊظ4} ԓ<41uk\|!Y;Ŋ#()lZG:ϛђ"{NJ'e*6Tax*[ugoAIC[#،uDz7LDQն"FY˩"X7w`βaB+3l|(RnC|MP6kؘ fwhȫyJY/sq0SYyQ|A%?:&"o>qN<\iI@Љvqg;5qNQ  1L|Jfu?W0zи QȜ L܊OAՊ,(gUo-Xɍ4LoDnxgWO#*ዑޑUy~n|x h)#!1n]8* Ft[:-t!0umF%VUi_ֿz0ӗ)QNP7᭩߭9!5}KwKl(0·wӰmFqq1~6V+R'et1 Jn 4⩈ނu{s,;Cwh͜yL@*|~_8FNhr&D t!Hݶiʡr?~w /a>(r[&mA=ɛp =eRKQCХ&>/8šg^|fzQW+ѩ(Z 6KP23lH0sS͝gf_!cY^$_NP?`Hs?E 3#tm7/˳'i=cǠMerYo%b\V,$a'@4 %:(>nB `Ɉ9s t>tf9[o2u<EA*d`1~/m䨢A_v ̲3PWD/ӉgrGyͤlA0i_ô;/s0pT㲗spX􅈱g". Oq(4.}z47ֺĦs|"Y ~rASC2e!} g@_tw4LƵBdYL^~3mXD/7Ѻ^#N z}o ya)^˖F&mbK^Z"ÑRHOڌ|3$fn<:pyd 8|+v^`-iH3M{벇{S#1}OCKx4̢s6Pm`iA+Fv]P&}-rQBOl:X /1J\*b_/qV~tD^4,*JV ƃz-$gjIT|uŖ'8OoØ5tyy /'$V!'OlbIT4&7L}[-Q^0OP(i?v!<1hW<#:ytbN RnT@ n Eg/&kƹNA?'I҇k8Ǘ_D{ih7I8aLa<[c[)$^r.7ǹ}.Ox1Ds'5d ,]{9\ѺJr:cJ3̸R߱EZg&N#4閠\G9VG>&uSpt[UFq[pEe$wO:`&ڴ˻zQobmG~͈ "}k ٲH2=dxyj5w[ޱiAbxN#*՛) X#?oG?7큳±B7}lG]yh>NTp}3m3SSxUgo<Θ`mB.+hP3VlwVO_~ ~crC%q+lR3'2Z3&GB5fJ BE!8PM7C:fF3]=d\:@h 7K<^ZgOh9zg3܍VHz#h]8joxG>J |5\2:} @N4DmzCr‘dR#D^ 4~ݩkJ">\8]BX77en >{J0'V,bYR$&QsCtϵ[3;R.N&az6nQ#e9#%$invNS8*i߀CIڏǠ#,j+~s""F/ٯdf20HYpZI>gOdOa[Aqy^z B^1U|‘U+WѼpjS'`sxqurqi] zd'.vZH `}l[i#np(Wce41`XCU, 8u*+ {l\5 MLݙ\GJ:gYLp; `?rlcfoC?e4uwTX>PWӶ# oH0O: J+Kz ñOդ?EQg]tcZy$:S$LLJǷح3:f Um%~ml|"Í|u{E!)uURu(eӞWՔeK  nS}9g\"B9ͩ YI8#ePJx|OϹt*w/bk]B 9f^H_mw@EljZodϔŘ& $M6.b4?ˊ eږ82 9mu:e:M"+MKIfT2f" Aya0}[fՅ >+m%C\@Մ%n$eEh$Tg@ m?=%4 STrHcIkR\aiY己pP}hOΠo  y1CLdVn)9M2 D06h1[785*FB6KECFB7~Z5PN{So5d= xy(uXf%5yE@fhm]iBVEiu7S|_&RO5#h-cCQ]y-FEQΛpsaN'MT|9Naq g>=Oᐗ |)YQYm/nqO&4  zσi](}[C.qxzllJ<8I%pDR$e Hs'}ޮp3_2|hZ vfm%x(F#r[m 5xW3ːhnyxX haԲCq{FRQr 1ShHEUk Ys()*qᦓ6M*zѨ$!r%V,4i4p󏛨ԭ-$*^!uW]kz>A4ЙY͜*M,!tmJcYAB׵[" L HzAB$M$PΎ,Vj_9-? $Tv޷UlC6YAe{Kt|"J`ljm t&PXT5 L",-L7|+kj"jI_1ˇBҶ b5% 0_2{xa?}_@6WW`G vŕ]?qY[[4s_ Yhѭ! 6!0ah[˔] gn(bRr8) JS6DugfWqH fyharTIϒNrO?!RU/ IT=+OG1;1>#}xQL&^36Z19iRހdJ9~ [{^Sr[Lt/oLKH<iFa]! Y_ւtϳDPLkJ˟Q{t~*(Izb_5lR=R'X@ل|kePrSƿc^Fm,aUD" Ǜ]o.q]'hv3=3dv KOh&5-̾K-&_h!pa-s̑YHIT@@L.و;ڼӠ̃iv*H׼޺_1 A^ Hg`l=44f]\iLkfƠ —k&[iJ<[-'T PɛuQd okh[ F.Na?ڞj&p31[xx;je1ޚqA);;3_ Kk ~݋)),iL gMgEEwx6pZAܐ*y8V2c*CdK M7*,ı|Yճ%˟1 7dWgL$Qy9 {m sagb i9v{3eR2! >Sŷ2mcu:I*;**3 9 !rIWw`Gm/}Mlɂ%|E70ߊ0Z}f{#hQg*1SA&N^|pfi-7B¡ۇ?/D9fb]ҏL2R_~pڥ 6V@ӻ(Jr/_%%Bb)3Ǘ&KLsE׻j0f5~#{KYOe-6y>T&Ōhpla/O8s N3ƊSQy5ϭy+y~rb?m4WG 3;2Qi31!j8X_O+*R{ձJ/^8v:-;I禾H/@Dk{)8knQ&Z v*{;A$rY| < &T?vEn=4z+|.T 3?W2#3#tB}r}Zh)di%]rapz6}xmo9sW?( ]8oLG G]؜6ƿPa0v,mhurӄZx#QqpQp,z*/=?vrœPrqgo>[ ʡ׵l=ъ-(Rr/āak1nϭm5mǝښ4O\mQ uaĞmu X^޷)xQ_d{3iM?K1ќ^jS;d: 09B!8>a_?mزoΟL?Ew浦]A;LFGQ[:؝ά^#C1m~[?- `s߽&3Ki}o*)nfdu&V+\jz"n,oǴ u;Og 'Zq$ EnbF_"A^Xe7/{˿N#t%H-#zq{{!mg"JjR-~Ub7rFKuXer0ߴcjot Q :H{K-)VB]^EfS,Sx̔Sw.{ؼPF6q٠%ra5H,<+('.$0oi+qGŕs"W3|ߴ{C6#:Nz{%XKJ%wTogð+h2c;:P<&ټ@z 4 ER$Lǿe&cqz%:Fi`W_iNB.2d'yQY gkt}n%el4-2]v+W-taὬvpP1 <G\:_0%-7lʓm1x&|كŇF[# gQX@QAJ"Uqy j,*W7ߒ;F L:MlY |o2$Rk-.}A8 ;6޲YuJRQ"0ge .YKY<+Q/7?,j~.q20t!*!P>h&# "6:ޝ3*!Ϙlaoyx=xƾYy*DBqK!*'?z*b[F̑}oFk>s{:b,`bnL;po =\H"Չ*İ{ڠ䏑hUK^iK(LV'ϻ߹#U{.^I*-zJR!yDw "U{j2XH4lA 2`U?qcޡPS>IѶMIFbUN )qs&ڮOy $In=|WW-2ouB>$|vDF-lEG !Z%䌤[S4{,nk+R !Pz#4UD9c}[\A€T[=If6eC0=3% e7DM`1j΃o X5z^h_!@^a8E`Q,O>)2CwHl8"i3+@2C)UG*s&¾CBg{_t:%Y}b@]?f.,cEԇ2w{l*dst 68jiTC10<՚Ihm/j8 #dRRC/˲l[2|+FlM°9| )oԆ">nA4%\c#[R=\>UD婻8Fa9Ő^V{'@kmf >Nw& -v4JA;i[ΤxW dN %)s Mba&ْhInoR%? o-D{8_)k@8Qc"0c鷗rPmzLv'؝qnPA/#g2'X/w?۩R4J[<}by2ѽɉc6wH#f,GE*EמpFv%y韱u+lJ:W5:M,.Jʼn_fEzEXƈ!gɈ]C)%T2՝.տ͡Oŭw1a6]\ ,N`Cw.bW;0@Ps6ÔRB) HIqD@fHv *HxYz;o龞E@  <~.+R00T=ɶnfEH`^YxO/#y`r{&6K3Aךi0#IwQOȵ|9˞fl$Џp4alTҧy5[}Ӳdz~Σpy_i虈y]ML}l~aFw΋kW߫3 3T8?v~fE91q@?iU!LWS} Xkc>-B8Դt:Ҧݝws1g.c‚JN`c޿ w,' 'FL9]`\&$=d=A4'?7-u_q\$j?4gJ9MnJ='ѷҎ|OiG̃J"u}$1-o ڿ[QNpHjVkdRUF%3%z= bh`21]jm x/ eɸ~7>D<ᰉ40 H=eCrMlXZ 9Rǀg%kr x^G)~]_(rkmz6cv5GSb 3D-uBPpۭ3d+OBCc # nZhʾߪ6bÔ0`:0a;0%b-DS01"ğ(,pZr$F.K{']"aDC N%5Q=_dB0PT3]hz|k[& Hհ/-(}2-PYrݒ^Llx `o{&/Ul=Sرۛ7.KžxS1A:!T QQ,Jv/GgmDi``o!İb˩lԟO;~K?&Ul`| c٨Ax5%:mp`*4euLblzw p{A{-~Wf"o؁o?[lЌ_E]3 q$)YG"KxtkZ;^f-n| 1#FBz8s5[pNȁ00{J>#f9zS'b$mʭ[>(k(jEG`Gq`;+_W Ut(@[Z-R5lʞiGʭ40P$ltFŕV}s3ЪrRgO\Z>ո;c{+l^d6VrT "cRF~MFzS 5Zqܢe{3Sbz֔~ᛙ{@o4сf }`5a7iKPP+O[/lI\6U"X-' d/O"((C#][vAg˷imC?_d[nTׇxVVmlYWMgŨ 0}wPO@Ch Fij>t$;q\*ipGR=C @̟bL]'lL'c,jC VhHzr fj$M2D2X4䤯|8a%DMJ$KM&<وo}]Ft;[Ul =P\4*Xb#y%ƒ5v4}2b$[jwsF G(p /.{eWSo(օ4}h?WH8(>y YZ