nvme-cli-1.13-150300.3.23.2 >  A c{Tbp9|eDB)Q[tL"7T/ؒTmDzRdmlan #ejkuV#k▘BSF,lcR&Bd)Sgs޳oݥ/>Нo#c˥yP+ ~]X15c05f0270e98461766325d469bbcba4f3ef86055daa09b80ad2296cdbaaa009181a4606867052ed248cf22407dc46c7ca686b04hc{Tbp9|CW؞hB]wa\x7pN?d   ;# 9Hou} }  , `  ;" ;>$A&D(DLFFGH(H8H:9I::N:=v>v?w@w FwGw,HyI{X|Y|\|]0^h bc0defluv8 wx<y zX`dlpt|Cnvme-cli1.13150300.3.23.2NVM Express user space toolsNVM Express (NVMe) is a direct attached storage interface. The nvme-cli package contains core management tools with minimal dependencies.c{Sibs-arm-2 OjSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Hardware/Otherhttps://github.com/linux-nvme/nvme-clilinuxaarch64 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-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-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 || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 /usr/bin/systemctl stop nvmefc-boot-connections.service nvmf-connect.target ) || : 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 ; 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 ) || : fi fi<aH <8zFk`U @ D1L}02 RC XE[B$$;'V4O'>SX;zmlpUq {0D|3lpa@^-co~`Y0# L/7A03fVL#AAA큤A큤A큤c{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{S_wc{S_wc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{Sc{S555d31ba145b0467823b29e25b022e1b3062089055f25de053edf48c226deb9b755704c07ff6229461faf4e54aa7712e35da8c4e1a293485be3505268f95cc32da12ba7eb025db0bce0b8d376983d5b03e2f47f65282b210afb185686ee43e2aefab61aa505df8bd1026b5aed6ddfc79f7322988d21f88289cc06895e87d203713fa3231b263bf4f9d6dff0bbc33c278dee12f834b687b9662c5195d350019bda913343464ebf7defb947e1ae4bedce44ee2e3b3656c6f40843eb653d05d7c61d0951c6a6ababfcbebbeae1b558052bc7e5f298256fdf9e2e4bac377d06ca16cd5b3e03144c007a768e7685ab0acc019f875d2b08dc1bf8b65b4898c3677a1466f5f6d6fb6fcf205dfd46ac8ba79fac23a63d48ab77a3512e09649b55a88ca885bd82cc40d18e94621a1cdc39bef00b7e9ba77462e560a1da117aec15e42b925a45d0bb572ed792ed34627a72621834b3ba92aab6e2cc4e04301dee7a728d753fa3a50c4f67dc7d05470fb904f087ef46f121f2b5e60660a90d2966eb15c7f41f7d3fd2bba585ef1200dba39d0a638245122b1ac19bdbce0740f5e77cf4831d16841af735f84647e24e7ff9f73f7b8ff27796e509352bea74a69b8a5209e2775cfb48bcbe76813e800f2fa487d70ef6a5719091a72886b7493ba9d90df5867ff76874903e237d45713bee589fbe98c4495dd58fbd7fd104eb17b26e727a7b136c9903fa05458f7d2b877f8b1d28d0e65721ea7fdef0f1327be583f31f33891aef0811816cc29d5588109cee7293c5c072d5aef6eb815caee46d797a5896b0d2cf9a5df9c2ae6560ebad5ce93e3d65f6051fb63a30c3e145b98baf56580f43664948b61270916269b95b6bf59aac280dbf422c9b9584f8f817ddae45f84a861211845e48f812be1be6062f1ddcdef07566dd4b198d3ab0164c8861f05f5181cec9ab0a0d845a2a243d8fe2e458832eadf39774377104830998ca54ea7f781d17e6b1b1e20fc069e6c603586e22db326cfad15a4013ab7e89adfe2678f7833936e51a30d6edb6bdea559c866c71ef5a179f56d498b8a1ff8825f0cc598092b2d9e95aa35ee56a29828ae8e42e6ea996b89e5949cabeb387be733790cc90e5bb67738fd32c212297019c288ae66ae9b7f8b9d1e3874e5c73fb1e849d8b84bcd96c266fe57f12b72a4ab093b89c927b3ae79db4fddb74025e87b83716e5bb7627c4c06306412963833bd65720a15b127ec495607331a9b8608ff66bb790fc85ce4865ebc10fd1e691ec101f5527f58d2c14486c2b3d6ee1581efb13b391ad1a17d3414e8e6736c08f4c59158e1a6f78f3f8dc84b9ebfc7b427264dd5aaf3acd922f35e8d34c2257291e5c585ccaf0479c0dc2805f12a916b3f30a70b593e7ace71876fc3b9c062c79e7911c85a64dc1eac5f801a4d27401cf235b185035138ee9b2392c9136e1dada2a5761bb779499e4895acddb0ef89f8e4898e074b8b376ca3a152ada1c3b5e7034b07b7a2e131b14ecaa0df536b2397e9ef71fbc1dbb68aecc43725a999123114322769f73ab0dc0da01b5f19ab9b13175cf17f6bb27dd06b77147f185defe78e037b96620a12dc21c3a5ed0f179d36ffb2e2417218dd1b91e0e655d968aac1b50c2ceb5a67a55e19a1cd72bab153a8c3559253443a16c966d8ab90597d4a6d6ff8fc3ead5ec12a118ddfe64d9b8fe199be82bb521d9f993ec7b5591c47c5de328b2d9dd0b2c0c288db98a50b11e82e6fc590de1cadfd297d665cbdc42fb43c710a026b766dc35ab2650bb5451a641a3f85eee1f5e92e4ec052c765c620f931b4d27d100f531a7a6d8feb29b76497b045b4d8cf1dddbc6b955f4fda616af2a66c1d9cec000edccded2d96332a88b7099afd23f2567685020dfd468e8afb86fda2b563982b936ec45e8daedab4eea056235ea28ca86d5547bf7f1086f613dc5f7536a1557163028518260eb0f02b0fc8f530ab75a39cbece2b241e50c50c27ff2d3e69df3b3b3eef5c8b8858a32ee7b44e44d0e652c3bed18faa7725f81df9ede35f98008f9dd827101c6111e5d314da40b5ce9430aa018980511824823b95f52f48e8ad17072c80abfc48331b27bd4d03456fd5850fa397e5e0d76d982e5b528206361332e1125dd084a09f364de9cee1f92a3c8c9937acf178ce0c5d993133d21bfb87aca16c435a2969b2b8344f77353bc8ea03846d9c870a2a9ea8a8c5769b44b14d2e5ae53002646d64f262741b51b5d325f8f69274bd93e9f40bc842d3e085ef4bce51153f58c0da9f32a12b8d9835a586d58d4395968fb8b625055839770ea7dcd17d2e0a46fd89e904ab9fcf5f38ffa36aa6662bfe4f61d71aad6546c9bd0e86e052697ace6af05467358b1c9b3ed712ac88eaf6b12c829d7d003c70c28595a12c5dc05233dcd2c9da9960bf7adf773f2c16d22b435529ea9d552286813930c4014fb73501a98d63fb7b1820455de94196417d508d17d96d2348ebed0a78179d31a50f10f7aefd701c7a601c3c7f72115713b1a287b8bb721df4761c2ca8ba2d11c365be8f667fe6cba219a1769054a6ecf5cb5a75bafcb2fbe7453e4a678f03c820beab007abcfb7a721cdf92368aed1ba75ce6c4392860766d7e3ffcd9aa55bec8e0670f2934a099bda62c32ae54048aef1fbd03c3b4bad7316c57733204182927fdcfa529a5edb801faea9c5d89fea35b11a5979eb27d46512bcef0ca2550c092ea4a199079070eb35ea2cf58d8d7826b2f2c8de22b3b2acfb7f2422aa63eb58869e686d56ef877301e663c4da79d54b0626621b90ecf66633ac8ee6cae4c9c76852f6903556c716309cb02f482ba872271a6c46fa9fa8e41f83fce147d3c4768667de38c7de2098f2d7065d65ab94cd67b6702eae17685db1c89a6150859f0fd02c1b176970480167cdfa35d36744cd04f14b3d8fceee807140cd4451737d24775f172919f59d596e09fde93c235c0aaef3df65c9095ae6fe02c9d46a1582b6cb8ea20e74ed1dc5d51b9fb0af5b5271548c2c2481d73da05f7a92cecede8f0b6e62c8bdbdb3075f776f0d0db8a943e504e84d2a6ba874ea902cddbf6a9acdfff542fbc3c402672f3a86145a6623f03690a00fb241cd11ec08f48c21e49a2482cff13953cfe820e1c9dcf2217458d8b6a4013160f28d1c6e7259fe87da02f23651ae05e1481e521940f7a7169857e3a2063237ba23d4ea4231ae59d662e5bedb38e7f774d9b59299226a02036b2e17302ae099212fbcc7a77b4a6e8c69a31000833be0b1fe5da4d60fdefa44cf3728ef22e4af11c871331cc85b2f672212f6c0e5aae312e777e1f51fe605b2c3bdd3e59e8cd7d78b8038ab2b2e03070bd6cd10bc756a31a6873cfa30d5cca646f6210de501fdb63fe6c16b4affced597c52a72c5e8acb532e696b2bc94f69ab6d2cca07cae78468a0a6ca2d8b855ddf25b8bf259bc5645298cab2494702712a8661af532a3c0a105a4d083232ba1bf3b53691729e59762d1f1cff853eb3cb8faf20aa6f1675765f5ec0ba9420ec2f7bf29ac0e8e979ce72f46224b862f283f0695fd3d3e16500614bcb7ea869d0c1c0f73ca73effa6af209b91564921837d5980b3d78409b2fd592cc59d6ad02fe2ba18ddb5ef93c58e164e620add8f365dae745d57473dad747d7f407fcbeab5d96032482be16944ce8ae7f959cec32e48fe1a832d766f586e9e352f3df678e0767f1e8f5c6c7ee45dff548049d746b8ca269d760e0bdee9a2202d33893727fadb6f1ebc8c6b5a24206da286aae581724dade7cbc715e162cc36b204ba4a3ae6e68260a002b6a2614301dc2f6127e5e268af5ca7b12df431d49e6a064739b7ed9beef5c402cdc6c946c68a934d7d37cb316ed1a60a0669223b6ee7aa5d8ea6c315970af8ff4ca0a6a92faa80b6c80100a9a92da9fd5e95db4f2dd9ea6fe34f64dd2a3756c0c14750307501463c9ee05b69e92d9daa403c1a610e8b43975d4bb1d19ba3e008911f1995cab0068dbc63f41b157c9f104df15ab9a98ad222b7d2a10246812832716d30eb7d7500f036c668c068f95525ff589c99a89620004b2610235ee9576a6ec5f5842d976a3f6bdfd4b654de9e5200e225bec192c00391e718ab4308fe585bf8b6d16b0a70c171719fa3aa135d578df046ff91489f485f961d699e2281830c7f57348ce130501b4cce0b3be06bf7614433eeefb1ae40bac330fa6e2a519084f3eeca2756fc6a04c3fd06a7133c691e14100c2835365a2bca83412654e257dc824ab40e825a45806af44d29dbccf6dbf13f395086c6dd5f8aec73a4f3a09b342b0507079c10781adcb211c8b56a442da6a4a028ef1b284a014980eb1dac59aaaa73223cc5f866f91160ea1f7fb58e0df53afe59b2459e9a027388b58b532b1a13e1434543663c38871044f9dd823b388275e922941bc2061cfe38a5df580f7bf568824ab25ff376d6ce795c9ad5959bb26d41941b2223d5e80b6c409d715845fb74abb6b5d847d5937f3a0264935585acafe355c2ee04ba45caae74e980fe920283759509524bbef3205bddb15ce67254fd326e4d4e849202bed7e083d4faeccecbddf13a2cab2454edfc37df1b67b4fb886d7f6854700f0b2d1940e301099175a7c5b3530fc4794e621bfee2d0114773232b2b5844c91b1477c9834f9219dc99961b514bad62c8d8a3b3897ed45b098d90630ea7c22eb1c7f4ec99c4e376cfbfe20af50551e31f42118a1554560510751951d8f917775bdea5ada8505d482e9f4d0880da034710f264aadacc6ab699053add5583b0a20da98f652a512c8794dc9ffff32d9f3773773a6d6707248c0070443e4f527149583a97d8f928b2660cbdeb36c91a02b7bad79954c80159f865b905801d9d3acbb19a5e774419d0f62583e90f0dcc8e8eaecdee0ae30c76caa0d0a1e2ea1c378dd0b83a88d4a190b13b3e7546d9955cbe9acaa1956576aa798424e2d811c91b006154b25a527a89948fbbf88686ae9b693610d0d541236d333e424ac414d6e7c0b718fc8338ecd710d10dbfaccf309751a1c2281a56949fce0236db5ce77ebf960cb0c0a68d853b3ec2fb4dd306d67794d0535d657d22f328cda98b3cc8c1594b37c39023425eae7849644c2e5e2c173bb6b8b547315382b1aa761825b550d72a851494424a8a0551baf1f010ad7f5c6956d93548a46db4db6b6cc34a0200c8bb35c132a1be709912a7baa70399d45087e4b47843b45d6d692f9cc353b74ec40366b36d9b3b1e866906db9d3af3c245634030df674fb19eccd48cc50229932b8454ebb1d946a29fe54ce50b925f904453124e71b71cdfa506f8e24f72cf67333d4126c53ad633b4afb81b7c54418213d98c1db769836bafc54fef5046fa6fb32cdc29d2d474e0369daac078c6f78a7d3ab38922c257279dc833d7a53428001146a0d7107b0a2b236346c2027dfbc363c79dff521aa0673867a8568bc4a099f33c3fcebc9ff4e5e85e83c8079756429078c0cdc7a8481fe77648d3d110ef48de3acd01b2be192309cb28da50a57ffbb82b5eb870556472596bb82cc0bbc2c8cff883fe2986db27679c28cc2da81ebd64b4c5ed7eeaf8013e109d7e4c1c99f527c471a91f2c2525b07a396d098883ba0f0925e8a46d01db337ab639b67a40fe264d0f1a468ac0d118e95d54d8f95c29f96e82c697e42c67dadf7c4f78484d9166d3e30b37143d3963164f1de2a42f76af096dd64a41d4e57f3775cb7ee96de3c1b04466c7d1f418227a3cb3626fc917e276058d44c979d4f38ad0989fa3017b0fa43a77147e2afe46cbf10f88fb0154f9ff0b8f36a946ac20bfc81d07b7d0392fc171455d071f14d0f32c3f4f50d90e45242e733c8006db61c24f33f784347533f492f2b97c1568c4de0ca49b5eea3ab282ab8a1e2ca5614201e6d108fbe350a8234d1471a2da03b8553a8b6745532c3ae10fe731f0e12cf449727543ae813e85f8d91cef6965950db7e6ab5ab539587b396a08fd636a3ffd0793869d96a6e1c2e18d83df2983449b74f5940e1112b2e5cedeb6be8b3ce1c3652709e39ef1de066bf3bcec6cbb651f46bf4592c2ace1ede3e75c5be6b06c1199cd7e372871075f7679548cde2a57d269e0ed07d5220763a60e28093164bb1ae6bf5e623a9e4122bd5338f757ab9aabdde37af11479ad367722ff2859634b9dc96b192a6a4588a0325e7c9f6c6012de169517c7e7c248e5152fe91a702d01cbe0a74ed7f6a4fa7e7693affcf90a1f0bcc5dba82c65cce0b2252795da66f2cfc39aec8f41d352fcb0ce970fe0963f17f21194000b1b80581ea35261a97b9ff8b28a20d18f3f7b6fc165954ec8ec30b1236c6ab5b7138463769655e41cf09a4646b3979a2ae9893e3424c034a6cdfb3babb2e31a4f8c58b3fa73277e7aa41ecf40319f5bdfecf41bcfe7b29c59f754311d6670c4e13a43939a86b875b708842b72dbc061a746b2cb2238566fd2986f3f749b732873524438c861a8ae76e7539fd4dacba55895590d0445e14c69e3061e731bfec89fe5323e78a392f6734feabeca9a5ab4488bc24da5c4f07a3ce593003e4921c656ffbf3a7a18f7bb2309ee21d3fe554ec265ccc4b1bbb538351a77f377a44813039c4b85f6f90ac67bf16f72128a95c064082@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnvme-cli-1.13-150300.3.23.2.src.rpmnvme-clinvme-cli(aarch-64)@  @@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shdmidecodeld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libhugetlbfs.so()(64bit)libhugetlbfs.so(HTLBFS_2.1)(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.3cr-c*b=bN@a7a@@a`@`@__9^.^ P@]@]҇]:@\@\@\\!\}\\ac\P@@\N\73[[m~@[i[@Z@ZJ@Zľ@Z@ZV@Z2gY+@YB@YY4Y@YV=@YP@YP@YC@YA%@YXX @Wڍ@WWWN@W4VVVVwdwagner@suse.dedwagner@suse.dedwagner@suse.dedaniel.wagner@suse.comdwagner@suse.dedaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdmueller@suse.comhare@suse.comhare@suse.comhare@suse.dehare@suse.comsschricker@suse.comsschricker@suse.comsschricker@suse.comdimstar@opensuse.orgsschricker@suse.comsschricker@suse.comsschricker@suse.comhare@suse.detiwai@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- Drop support for unique discovery subsystem NQN (bsc#1199865 bsc#1192761 bsc#1204827) * remove 0022-fabrics-decode-current-discovery-subsystem.patch * remove 0023-fabrics-support-unique-discovery-subsystem-NQN.patch * rename 0024-fabrics-fix-infinite-loop-on-invalid-parameters.patch to 0022-fabrics-fix-infinite-loop-on-invalid-parameters.patch- Fix infinite loop on invalid parameters (bsc#1200644) * add 0024-fabrics-fix-infinite-loop-on-invalid-parameters.patch - Support auto discovery, add %systemd_ordering to spec file (bsc#1186399)- Allow selecting the network interface for connections (bsc#1199670) * add 0021-Add-host-iface-option.patch - Support unique discovery subsystem NQN (bsc#1199865 bsc#1192761) * add 0022-fabrics-decode-current-discovery-subsystem.patch * add 0023-fabrics-support-unique-discovery-subsystem-NQN.patch- Don't print error on failed to open in nvme-topology.c (bsc#1198158) * add 0020-Don-t-print-error-on-failed-to-open-in-nvme-topology.patch- fabrics: fix 'nvme connect' segfault if transport type is omitted (bsc#1193540) * add 0018-fabrics-fix-nvme-connect-segfault-if-transport-type-.patch * add 0019-fabrics-update-discovery.conf-error-message.patch- Allow -1 as ctrl_loss_tmo value (bsc#1192348) * add 0013-nvme-cli-ctrl-loss-tmo-should-accept-1-as-value.patch - Fix segfauls while discovering (bsc#1191935) * add 0014-Input-expects-device-name-without-dev.patch * add 0015-fabrics-fix-nvme-discover-segfault-if-sysfs-path-is-.patch * add 0016-fabrics-Only-free-initialized-valued-on-exit.patch * add 0017-nvme-print-add-discovery-async-event-config-field.patch * add 0018-fabrics-fix-nvme-connect-segfault-if-transport-type-.patch - Context udpate * refresh 0004-nvme-topology-no-error-message-when-openeing-of-cont.patch - Adding missing hunk (bsc#1182591) * update 0001-fabrics-ensure-zero-kato-for-non-persistent-controllers.patch - Use pkg-config for libuuid dependency setup * add 0103-build-use-pkg-config-for-libuuid-detection.patch- Fix failures during 'nvme list' (bsc#1186719) * add 0005-nvme-ioctl-return-1-on-failure-from-nvme_get_nsid.patch * add 0006-nvme-topology-scan-all-controllers-in-scan_subsystem.patch - Permit integer as KATO argument (bsc#1182591) * add 0007-fabrics-permit-kato-int-argument-for-discovery-contr.patch - Skip connect if transport type doesn't match (bsc#1187287 bsc#1187860) * add 0008-fabrics-skip-connect-if-transport-type-doesn-t-match.patch - Ignore non live controllers when scanning subsystems (bsc#1186719 bsc#1187287) * add 0009-nvme-topology-fix-controller-check-in-scan_subsystem.patch - Remove UUID validation heuristic (bsc#1187890) * add 0010-gen-hostnqn-Remove-UUID-validation-heuristic.patch * update 0102-nvme-cli-Add-script-to-determine-host-NQN.patch - Do not segfault when controller is not available (bsc#1189046) * add 0011-nvme-print-fix-nvme-list-segfault-if-controller-is-u.patch - Use correct default port for discovery (bsc#1189195 bsc#1187858) * add 0012-fabrics-add-default-port-number-for-NVMe-TCP-I-O-con.patch- Do not print error message when opening controller (bsc#1186719) * add 0004-nvme-topology-no-error-message-when-openeing-of-cont.patch- Add KATO fixes for NVMEoF (bsc#1182591) * add 0001-fabrics-ensure-zero-kato-for-non-persistent-controllers.patch * add 0002-print-device-name-when-creating-a-persistent-device.patch - Lookup existing persistent controllers (bsc#1179825) * add 0003-nvme-discover-lookup-existing-persistent-controllers.patch- update to 1.13 * support for zoned command set * Identify I/O Command Set data structure command added * Added new namespace list command on list-ns, 4056 modification added * Added temperature information getting and text formatting * Implemented additional statistics to display * nvme: add support for non shared namespaces- update to 1.12 * Corrected text output in FW activation history * nvme: allow addr family to recognize loop * Add log page CA parsing * nvme status code updates based nvme spec v1.4 * Provide documentation for log page directory WDC plugin command * Fix status displayed by vs-telemetry-controller-option wdc plugin * fabrics: ignore hostnqn file if its empty- Update to version 1.10.1+git9.872e6b0: * fabrics: fix connection args parsing * nvmf-autoconnect.service * Fix status displayed by vs-telemetry-controller-option wdc plugin command. * Provide documentation for log page directory WDC plugin command * Provide WDC plugin command to dump log page directory * Tests: Hande string encoding and handling failures * Makefile: use UDEVRULESDIR instead of UDEVDIR - Rename 'nvme-det-hostnqn' script to 'nvme-gen-hostnqn'- Update to version 1.10.1+git2.797ec65: * Makefile: generate Dracut config according to UDEVDIR * Add additional smart log critical warn decoding * New tag for missing docs * Add new wdc documentation * Release v1.10 * Regen documentation * Use asprintf for long names * [NVME-CLI] Add documentation file for vs-error-reason-identifier WDC plugin command. [NVME-CLI] Minor updates/corrections to the clear-fw-activate-history and vs-fw-activate-history command help text. * [NVME-CLI] Add support for WDC plugin command - vs-error-reason-identifier [NVME-CLI] Reverse enable/disable bit on the vs-telemetry-controller-option WDC plugin command * 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 Adds the lat-stats function to intel plugin. If lat-stats-tracking is enabled, lat-stats will print out latency statistics according to the user's desired format. * [NVMe-CLI] Update documentation for telemetry data retrieval to vs-internal-log wdc plugin command. * [NVMe-CLI] Add support to retrieve telemetry data in vs-internal-log * [nvme-cli] Add documentation file for new wdc plugin command - vs-telemetry-controller-option * [nvme-cli] Add support for wdc plugin command - vs-telemetry-controller-option * 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." * Revert "Add Dera plugin extension." * Add Dera plugin extension. Add stat sub-command to retrieve Dera device status and additional SMART log. * Add Dera plugin extension. Add stat sub-command to retrieve Dera device status and additional SMART log. * 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. * Add Dera plugin extension. Add stat sub-command to retrieve Dera device status and additional SMART log. * nvme.c: create-ns arguments are added - Remove patch merged with upstream * Delete 0101-nvme-add-iopolicy-rules-for-netapp.patch- Add libhugetlbfs to the list of build requirements- Update to version 1.9+git122.c5097d5: * [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 * Update my email address * 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 1. Adding Controller Memory Space Supported(CMSS) in PMRCAP 2. Adding Persistent Memory Region Status(CBAI) in PMRSTS * nvme-cli: Update Controller Capabilities Register 1. Add Controller Memory Buffer Supported (CMBS) * nvme-cli: Update NVMe Registers 1. Add Controller Memory Buffer Memory Space Control (CMBMSC) 2. Add Controller Memory Buffer Status (CMBSTS) 3. Add Persistent Memory Region Memory Space Control (PMRMSC) * fixup attach-ns documentation * Add files via upload * [NVMe-CLI] Updates and fixes to WDC plugin command vs-internal-log for the SN340 drive. * Regen docs, add host-nqn man page * [NVMe-ClI] Add Documentation files for clear-fw-activate-history command * [NVMe-CLI] Add clear-fw-activate-history WDC plugin command * 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 Per https://github.com/linux-nvme/nvme-cli/pull/584/commits/f33510efbf5192116e5757d13a02463d446a1dc5#r332178975 removing pack pragma on vu_id_ctrl_field struct. * 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 * [NVMe-CLI] Documentation file for WDC vs-fw-activate-history command. * [NVMe-CLI] Add new WDC plugin command vs-fw-activate-history. * 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 empty file issue with vs-internal-log wdc plugin command * 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" * [NVMe-CLI] Fix offset parameter size for vs-internal-log wdc plugin command. * 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 * [NVMe-CLI] Add updated documentation for additional parameters to specify file size in vs-internal-log command. * 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 * 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 - Add patches from SLE15: * 0101-nvme-add-iopolicy-rules-for-netapp.patch * 0102-nvme-cli-Add-script-to-determine-host-NQN.patch - Drop patches merged with upstream: * 0001-nvme_fc-auto-connect-scripts.patch * 0002-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.patch * 0003-Add-nvmefc-connect.target.patch * 0004-Change-service-to-type-simple.patch * 0005-nvme-cli-Check-for-sysfs-interface-before-NVMe-disco.patch * 0006-nvme-cli-add-default-IO-policy-rule-for-NetApp-E-Ser.patch * 0007-nvme-cli-Rename-udev-rule-for-ONTAP-controller.patch * 0008-nvme-cli-Add-script-to-determine-host-NQN.patch- Update to version 1.8.1+git135.9bab71e: * various documentation improvements * nvme-cli: Restore support for older gcc versions * [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 * 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-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 * Fix various bugs related to endianness bugs * NVMe-Cli Shannon Plugin-add support for shannon systems. * 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 - Reorder install steps: Install systemd services first, since they are required for the udev rules, avoiding a theoretical race condition.- Add new subpackage containing the nvme-cli regress script - Add script to determine host NQN based on the system UUID + 0008-nvme-cli-Add-script-to-determine-host-NQN.patch - Add new udev rule for NetApp E-Series and adjust udev rule naming scheme accordingly. (bsc#1124564) + 0006-nvme-cli-add-default-IO-policy-rule-for-NetApp-E-Ser.patch + 0007-nvme-cli-Rename-udev-rule-for-ONTAP-controller.patch - Update to version 1.8.1+git64.b969cf0: * 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_ * list-ctrl, create-ns, format: Do not return directly without freeing fd- Update to version 1.8.1+git41.2c43c51: * nvme-print: remove Virtual Management support from ONCS * nvme-print: update self-test log to include 'aborted due to sanitize' * move to DocBook 5 * nvme-cli: add missing endianness conversions for telemetry log page * property: Fit print size for a property * Add Disable IO flag to wdc_dump_dui_data function * Reorder primary commands * nvme-cli: add identify secondary controller list * sanitize/get-telemetry-log: Print nvme status in case ret > 0 * print: Introduce show_nvme_status to print nvme status * ioctl: Fix wrong return case of get_property * ioctl: Fix double-free in a loop of get_property * improved Documentation * fix compilation with GCC-8 * fix CFLAGS parameter * nvme-cli: fix compilation with uint64_t cast * nvme-cli: minor cleanup for submit_io() * nvme-cli: align all the macros * wdc: Change device capability checking * wdc: Add additional device for vs-internal-log * wdc: Add device unit info log extraction * wdc: Add get drive status command * wdc: Add clear assert dump status command * wdc: Add drive resize command * wdc: Update device capabilities for clear pcie corr * wdc: Update file parameter checking * wdc: Add command to extract NAND statistics * wdc: Add data area extraction for DUI command * wdc: Additional device capabilities check * nvme-cli: fix fc trtype string * NVMe-CLI WDC Plugin - add support for additional SN840 device ID. * WDC plugin Change vs-internal-log Command to Save Partial E6 Log Data. * WDC Plugins vs-internal-log command unsupported on SN340. * Fix print format specifiers * Fix format block size usage * Add reporting of Virtual Management support to id-ctrl * Fix possible NULL pointer dereferences * Fix possible memory leak on get-internal-log * Print timestamp as a date and time string * nvme-cli: add netapp ontapdevices command * Add FreeBSD installation instructions * Adding a helper to format command * fabrics: Return negative errno when asprintf() fails * fabrics: Return negative errno to check remove_ctrl() is failed * nvme: Support raw_binary and json format for show-regs * ioctl: Free memory if get_property for fabrics failed * nvme: Use ARRAY_SIZE() macro in common.h * nvme: Unify min(), max() macro as a common one * nvme: Simplify description for virt-mgmt * nvme: Simplify virt-mgmt options to lowercase * nvme-print: Fix evaluation of ctratt on pretty print * nvme: print I/O error to stderr - Drop obsolete patches: - 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 - 0007-Regen-docs.patch - 0008-nvme-cli-minor-cleanup-for-submit_io.patch - 0009-Regen-documentation.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 - 0014-nvme-cli-Increase-size-of-ONTAP-namespace-path-varia.patch - 0015-DOC-Move-to-DocBook-5-when-using-asciidoctor.patch - 0104-nvme-cli-Fix-documentation-syntax-and-typo.patch - Rename downstream patch: + 0001-nvme_fc-auto-connect-scripts.patch + 0002-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.patch + 0003-Add-nvmefc-connect.target.patch + 0004-Change-service-to-type-simple.patch + 0005-nvme-cli-Check-for-sysfs-interface-before-NVMe-disco.patch - 0100-nvme_fc-auto-connect-scripts.patch - 0101-71-nvme-iopolicy-netapp.rules-add-default-rules-for-.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- No longer convert via obsolete DocBook 4.5 format, but rather via DocBook 5.x. This due to asciidoctor 2.x no longer supporting DocBook 4.x + 0015-DOC-Move-to-DocBook-5-when-using-asciidoctor.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- Build documents with asciidoctor (bsc#1075764)- 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/shibs-arm-2 1669026775  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.13-150300.3.23.21.13-150300.3.23.2 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-copy.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-iocs.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-micron-clear-pcie-errors.1.gznvme-micron-internal-log.1.gznvme-micron-nand-stats.1.gznvme-micron-pcie-stats.1.gznvme-micron-selective-download.1.gznvme-micron-temperature-stats.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-transcend-badblock.1.gznvme-transcend-healthvalue.1.gznvme-virtium-save-smart-to-vtview-log.1.gznvme-virtium-show-identify.1.gznvme-wdc-cap-diag.1.gznvme-wdc-capabilities.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-enc-get-log.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-log-page-directory.1.gznvme-wdc-namespace-resize.1.gznvme-wdc-purge-monitor.1.gznvme-wdc-purge.1.gznvme-wdc-vs-drive-info.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-wdc-vs-temperature-stats.1.gznvme-write-uncor.1.gznvme-write-zeroes.1.gznvme-write.1.gznvme-zns-changed-zone-list.1.gznvme-zns-close-zone.1.gznvme-zns-finish-zone.1.gznvme-zns-id-ctrl.1.gznvme-zns-id-ns.1.gznvme-zns-offline-zone.1.gznvme-zns-open-zone.1.gznvme-zns-report-zones.1.gznvme-zns-reset-zone.1.gznvme-zns-set-zone-desc.1.gznvme-zns-zone-append.1.gznvme-zns-zone-mgmt-recv.1.gznvme-zns-zone-mgmt-send.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.suse.de/SUSE:Maintenance:26915/SUSE_SLE-15-SP3_Update/332272c8db3d8e8ab168e947906cee87-nvme-cli.SUSE_SLE-15-SP3_Updatecpioxz5aarch64-suse-linux    directorycannot open `/home/abuild/rpmbuild/BUILDROOT/nvme-cli-1.13-150300.3.23.2.aarch64/etc/nvme/hostid' (No such file or directory)emptyASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=32bb23fae7a39c70867609e73d567e563bd6a1a2, for GNU/Linux 3.7.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)RR RR R R R RRz]G!if [ -f /sys/class/fc/fc_udev_device/nvme_discovery ]; then /usr/bin/echo add > /sys/class/fc/fc_udev_device/nvme_discovery fi/bin/shsystemdsystemdutf-8123903f4dc0b809e67ebd8057cb788acb96730d1c8ed95cec8713652bec92928? 7zXZ !t/⻇] crt:bLL ln2y5F"59g8dOG(fA ͷX>|O,o}]eln^ zfc Z K`P82Ssڤ }GB8,MkHSRz6+Y]6(:Uk_d{SW*QNV]7x/`t(8dUu<^Û(qcȇ&V\㋠k Zag)&R~_])̡*FVNb8'8+XPCd|:aI%,Qhۯ϶9kdB51ZA ,KN:LZٛmyA]udKfݱ򧜆q9Gr{jjͥ8DgB?~H:D6Dm9~XzL7m .x:1괹lۈWy< nexd73%D\Sp dLg}cP*bLAv} S, v+¾탗q,T=[tzG϶8;^̅Q rXX*wGBz?(< E䪋)7piX3U،SH{eM1-M2A~M4xq14nq ^ MC!\dؼZ_V>@5W/۶4>}mbof .nBXi;!j Q7/j=aeD$Qd9Guad&-ւ +`zH>uǎi1>gDI+2O9A:gҘ8XNb>5نlj>D}%DoCSd[!$n ?`sD|pAąL^7?M coAnlyZѱ/BC#<8X?79䁩 E`q85=ȻWҞPTk F@zDY?Gr & >T%jς)ʚG 5Ӎij-{kJ*S7ߤCpwRbI$\)=LAH-Zufk(C:~f!=+9^)ꏫlHiqd!T2Rwr 2^k Fq^NZӗF5 JP%bcg>*,iXOV"2i`4\ėf`)_TaQ}Gf I׶fn֙k4#qeϨߤ9Xc9 *Ƃe wJhQJ9*\Np8f$}>\N[ɹac?YϣXigyF N#3 :> r4ֆgm̂!AKދ!#Iys ӕN CG-xj=a5Qw\d]M5<7mʻ -|Al7Hm?xl=vEQmVRY3R!}DIh}>0Nq mQ1biע ގlŔG5ѕJ>=OJ@b0đU7J)b0Wx͋ G3}uq2d.Y`٣|$12FN'Wn[nn.P^zr$pS(B栱Ss@i IqAƒ $sr7cAx[m+A7# #h4!-, V6v꿦9Pˆ?shL;ofFnh1씑JCAoUgFl]+m3ia=Y_QN'[$[y<^sDCvc'󚚋¥٢hrz+LNAb[&܂x՘BK&U*_;2 5#ڛ#bMlD0kQ:N=|k}ZMa̪kѩC:)L;JϏ#ksNCx00YȘpv3,2=$:$e281-YU B54zZK5P^&wvPsʼn!i|A >2YQ $nnspMNi6=06 쨻{x^)֩&k C"#y>VmKmea>$Zg"av:yD⹚zͭFUL<؞ bҴu}(c, 3sϞSCi扨~i?xrvV2@w|>~z~YSyKb%)^ ܜ0ɷfhWjXWqi4UxÀRPCHM[5EYDb_oMM<=am}T 1:lK]^VjQ<j-VMȱ,몬gɈB)G`t[3t.PDP?A-f vk2wMއjTUZ3ߠ?UhjG[e^rb%(=;:Bt0+hc n1zJdP&"x.pQelXS ~V|8jdAK<, ,zC\^:vPNw3=W"QPHdiVw ڃpӕl@ [TsT+=9dzNIB|؈X]]*6C}!T*/unxŰw\KcJB5XP7+9]6uZ-ΰ68u~mCty ,P¼G # XN 7 ? A\|>XRAVpF#}ޒ)y)p,?$=~W7'N /< =\[{-?~|ƵF~]#Nn{O^ "<V=R :Г:s2ߝ'#-옮$ gz\LV֮6L_+tr aTW꤂hЈ(5$l )ύi0* KKUCw Be '+@;OL4#kz}95wkF:~yɼKTAfZ)K <-'IƘr=UC6W- ]+6ytc*eb}6t&L!0%ܙi10\M*Z-yrM,;CxM:Fkz|FNڭ)Nqݹ(X G6J6O 0R YWUߦSVbCYœ씕T&p 6AXpv$! &*.wݪn=nGg gLsodSi8iHdl-0s*7 ֋c WqW h {$/Aʕ<C7v[-M=ݭyi:,/}jE֫Ay,_5K4%{uuXڬ ~v&J}LDZyJ-+9W% j *b^_5 "q.pPo:9Gnfp*?g64;25umf`9~Pk#WQQM.pο)b<FYHl\]`/Q;)s/0WClajtްuV29TD)%_GR\Uŧc~f Qt*mٵ`I2 VLog~Qe.wN"`kD)G>sh;9vrR62-\(\C|i¤\ˮp,4h#%.<6MM8aۨdP8I&WBjH/O-p!Dž:Kj=# ShYs'H>fT)M! K^otۿ "B46GqV@U)]Vŏ7jڜ qlu)I/HՃ60Lo,\h>!ga+NX+˨ c&E|G pxtU/Ikԫ~W b/0Z$3K9Χش* ]gJ]P&ҸDslf8*m3 6=X|2=;>h xpy@1_hef>vcb LHT|oUl eZ!0P}ZS`o4Of_W MY=&bqmN=CRRGL\{M@Me}yHBV7Z]㨻݅QyUQR%x+T>$\Qq:XkW.1XGUWoޮԢK`eh2:cdڢcDՖY 8W$Ԛg.ɳzG#A )1a'OwZ՟~ܫІs$~|cvp k/D6AeXԱX"ץ!<\gsX5-TQєR LiQ8GZxn`瓠=0]{pZE`'31ծz&B" ?%x7&ZScC,İx:  C4U%K"ؼpWEѭI:"QI`D{ +rp`b?]=dXBlGPC  :D&r>SN-Q'ܥm&%5m#vꏌQg:3f*6"!ZC,/^@xL} PVzQ܌V(= ``-%Ժ(;lި Vn|-tΰR9F ,r7ye4s}_qM:?QWjEw(V|i/`oF6{QՆpr~v]xpaEhY(oDV *>ĩdOhK尯I+6 ij$ș@ MNjJsm(~dRlN2|1\wE *po<Պ!ZܹuI3%8G:bB:>g@#%`E{k!|KHTAk9$XEhl& Jd0*$*rMp7GUk5o{9Hz;cI w%:Ib$|Hwb|=:gs~mJ8ځ[a_:{lV 7R?i1)x{uS jX)}OT2ie'if2ceeB9gϳq`8Tj1hD˳_''\kRH{޵) '\8LqKmTۊ}2%|u#"<e-$Ym<ܻ]`sp]rIؠ >mj]̬[ǔjI)a Cp7r )K8⪪ɜ x j2S^ֈyO愫8Kk!ZV`{Bqi.-|)obwO$xEC7+[d-뭕7InM JT:߿-F 09Vzs[] P%T!^ZƻBZ*!\ V̊ԅ R!PedWL JGƋ# -ogWH)E51eg)Ewm (a/Re~NG,4'|v7w,$ƧnY˶'u]|.cDjv`!'))ײ~D]I'uE!ڼa)l/~s"c_B{P^zƏINn!2UyC _T.}%1n}rr+v-xXR cƳ`ƒ[ƒhe @pT(1-'/ID;p{=di n1 p5{'93Ra(WJ:cϧ% LznC'M.̈fnosLrVΑr DNt}0iN1.F.?"%>op,-C]TR7:YZbEU-[HSymڐ.*1quw5R{AZ7.wl=[dAoYؑzXq!h iQVY(Nc۳hU"#nU<0 +יϬrKBhwf,Y/\1=S(@8 tdxYkEvus}&zVtO4k♏p2Xbf釗o j.W<ٞeD[ ..U}'5)Cr}* ~ߑHhOLO6t%Cڎn_ĿV)o]oaFliGm *.a:7=iA 䊅  A$# QʧF{XiY(Y8#Zn-60:itl0"j9|AG[XB?ݻ9ku/E?L6ᦎK]+G^!kP! T%H,;?åk T]ĕ|:w:! H X)ĩD;{|:/C&v&QnF @xFx^a$gx,,hE]g"Yf&pCC8D<ǵ3(1T= @b@e>dxgMzHuQq#)T [vw/u!ݒw.F`*YmT$4 җM>W&bU@K L@B,w ~{'yfSPGcn # 5'tγѠVv$1gg^^u.ÜÑX[3ń 9:`ymQ&P6ѽ5M OQsy%tC{X>!Ia%-߼AUD!핅80^JoxS!V5AxakB_n܄fXR0MlQdVk_Rut&FA)wa*.cȁfJjP,ci5'i޿Uف=&%q̝l>,'1&bѰ&ʒU]m_켑D(ɖ):B*B}*jWW9|4{),瞑D4配)92_" Ra`˜'#&44&W-(qlHjd8,/ &0ФɳD_.͞Jq#0JtdƤ7*|0yDΆKMpPVS187*[T0JHd䑲:DƹL݆9M?uD©bxT1 6zQlѮwzJ3q,Kl%С0Q$˰%И}{L[I¢rC\yyV܎Cp_NJ֘> bvRnsi\nh[_-Ba`hsi;Nع@sW/z%v>|v;;7O2eډ3a}-&.Koq!G!.3{plUX\WyMpM>?`9 _}̀nA# ϺJC{БDcz^JދC\~pLP=Ĥ&PMsʙ.*;gB]S]{+l\\'>2T`y},yKSÞ0=&_LOH3kД!lhg,g=$˹ʡ14.K2WN2w{G9&}/lLeM6;]I9- fhm]L]O=ss yshJ$*ekFB܃gA&f.Aei9]ql6Yta)VE|o3rN#'|,3b$Ehlm'#۫e#эѴSf-q;Kw*=6mhs5jf1U[P#?Q:nvCik]hx'8{¶#𐍹C\k޵كnx2_EZ2hbj†[IExdI`S2Kce+"qЩ^^-w Meq_or,[Ex耚RkDrjshy]e15YZ8Yh2!SeH:=z  JpVUkFg&!4-˛l`ʠH:6vK]*G u nV>h/I/Z*bZcHOj"H|N!f[]bKc{w״ E۲47J { ?>.e9TŁ-3uڪ#\-Jxo4Z #;K%3Y?*4w f~H-5%Mju44z`F_M'\sfa\m8pFB3r=L}m,wK"VuݿS%G-$HNL8[IױS $}iނM>i˸ QY}W]9%s՚1h@؀ "g8JadgѢMN-4K3+- .Z1MK>6NH]0hVdH_a\JsU+=H)8uEZrW DrurLZmx7]vrɣO הFǽ|U29Wߒa1*v-4)-ԋ~|FD)IDj5Ov?\e$-wo/RuNV~CP B  U5hXi`K>dmLo*nUՉX #9s~Z+nrP } \G(׶xS +յ}uǻӑUɒq^ۈgE6!ms ջ :='䂂-@Mװ&d Í!a8XH,Y·C@K4g327SW>RĄ=.zNHDC;w10 `cn3BAeh"t397K(;xK"ebA~n/1bE#ؓ0uM(Zn侙Ԍƭ<[IM7'BG*ṳZZŮҔOh)_c;w2\%HRɖY0Iʯ|˫?F"=7!ߒX~JEj26~9\$9ivB ߾Ⱂ0]E3%H"? uIdx= ۰z=X$ ےCa-`فW0"0mZZn`VrL= m)Aw5'ɺԉ++QLB ?y ņXqf#;z|z<|lL~Ȑ p``N%)n&UGeS I['ָ}h?aJ,e9$i R=wEը$ЕGRUTyjĞ( ʔrHD9ە>W6-rs}aPac^ٱ x٭p)+IҼ t>hҒ%ClN^]׹97-`pg9"e/ 0aGKJ^i*1u]//8z$_8mαM.-"A LTAt+ Z Im<$) z#^+eSsG7ā] KSw &0.Q&j*?ŽZ$VxFo`fu$m$wĠOP`HCڹ H@<-^t+f"6/AVu%#@@ŎJk=/e,,(1x>B!0kIl[.Z_]r2+*om$b1I}ݑwG`? `hny`BUxRU}wAi|[ f`p2yu/]j4p9z{ ?`5.FBaiNQOXE8j8KF=^ThRY>ED ̧hMOij$՟CSߥξymq.o6++mb(nަ>_y-Qra FS'`XL*Aw&C, @ eio,# t +Ŋy;iCffq^_*M| mm]歪Eo:s8+*qJs7zSލh1sm.Z'S|! y=pf Ƣ#/Ue:tfX"hGM 6FN+-RB\@wSѣ *]\2}E|nR4Y#V\ 74L  VcRZ՘id {H"W03_M~+*1t FfhQ[`0xg,JIJI,eqso4Rij&2uPg s [T*D^0ߍ#! |#\n빆Yj \r^ΈJ۴I9ou2bbU//!n؎NGR'pNG}O gV퓠>Jި_WF{lN=niDLM~&4oڿy>8'< BJήu|fu La,sBi]ʄcW|(QS 6 8wo_GgVl !a@1&=>]dy"'dD|\gbj;z`7zqa]R¶Fo󞁬2-&ί!{GF] s1R O;3ݝ?}0 k-a1\qg;;暊Xp&LJH7Y|7R/0Zwtqf q;-՛UQRp%iFcx(docjد M=쌾 yxr ߝPM!^SC7Df?kGNTā^BmQ(Hxt*:q3'7(de yЌs= 2b{`ȕqD!+"1:۠;Q_q-R䟿s09LN:Ve$J¡m^ M[#Ca81rA Y=k"&6E' `y,#ox/'K`ѫzrb dC o Yg{h9 dKpLJ Xz7x`ʠ)}2BRS%k,"HGµ̆}gnW yxpwFMH#[(^j/}|\{;$C)ĿZ]dh_x`[#D^2J@C"62ơKpAWʓn& &g5Ucsq sdX&;>ZL ``ex} Bq$Gw^q,f@#%*9k]B  S4CtSwFD}skx֘dzL*~GE<)B-|s`0bВS-93d@ä(-*?H숍Q6H|փ !XZW[Jռ mg3-vOW;`ƙֳ׻ቿG g7/'S}Jv4RinEԯS]1ˌρZfՌԙt( v-h)k*/sń caa <+nnCɼ;0> ]vW=pS`[ے'~gt)Wq}ajwPlTjo5]s70!|7}QUqn#Q(? JFa}16UoY4%<& w;gIC0묫e{mv'ͣ>To&ZN)`L%DSfwwC&8:1׭ЪZPOM~bslx=ھT^S sJYw J m]>II*IO0̲] ΪA$?< +2i]*'e xxl6Kk'tʕt [Ոɲdb8kJ~*]'wbW .춃N?I7s yNO(⼓¶m3r5-=MՓ7 ڽxGn#]o AWd&Zc㹪՚Hwo\X3NSb;>왜͂^/y/g.Nc]BX}E9Єԓ҉zR>JtԏN5G`ҳM[,5Ns;D->8uڠ[Y4NP cH˾J^`x1PBe1Ļ?Uw IPxhdڂ fO .9Ky=卑4F)Bd](\D w YFYJE]8V`6pN=`CQ5xrQʹ7۬eFWW(V&^*A(p% jX:|\lc݊bA1 @M B`Z6{&℉nܚ"KcbB" ڂ2u{O|+ g?BM3c"QoŸlgHd;p':iP۲}I{|VPҧgWPBgGrV2#]l@ 3ZGwMvׅ>i>$~W^zS?N´ھk$ em0 p9ƪ0$)5Bp7I!'*'/ؠXqz膖XR/g{5@i4v ,&4j9K;`?q&׆KD.V ߊa4KkM~vfm =Dƽ~=-7,S >Wpk)2"5] C4dZkK_eIѫ1`|r;m'b(Y:;y6OQCW-IN=p?LKj#NBm[dV~KL9M1[B%2p)ʼ30 ͠Ć;'k^B*_U)Sy {t$}ר{BJc7A%t:&EXB' hD'KH,8ZSU!aOgv' Fla-G<9}R>n`OΝ~;B}PBU 0D ]qO&2C;ŵsB1GRY#:3m(N̳(J!z d/kմnyNRn+KuЗ^h,.xiņ5:}Zo8퐸4muJ\@5*(v5xZvmn̈AQ 8[ng kEzrW`k_n+{Js8b5Y&2q9Mds}ݲّm=vh<¥2mSOu5f!-O@6'\8D<^]+Qd@V’>Mc5;:\D{?afZ=t`[cW<y ބŐ_~ʫ1gcU7:@!vц>ZڽV56=ɝ%*g3ڒg-4.O3V0$aDe~ %<5r5p Y@bgOmQX |y̐ tOQӔ ;f 1XqFh!xh9 <0b+1y)BsO͊#Zh,G5!WܠR;m N[Z\NnSCF:V{07U[-ab$eݣe}G5><% 4 Y?e!ˆjl>yPI) oZ½* " *,`X2 >Lzc&ENNV"ށy=Էz~I|'ݱt@ώɄ9ϩ.:J@D-Gs/4, UGfy xda8^ekqzyʕ XE `j_]ѡJ4c?a2n&U7;a4!ۆ+zk{3]g K):;ؽVu:1Loi70hə]zNCy~e"ғdfS1MU87g/׼aŌjOtв`[4lBXArGU"FdߢlJ3YӰx1n KFHNm2q{8<^WaNM{y_N]r4CY1VtgY ̥ 5䀱zN}i޼b!^_>$ z&Չ"=Tj rj?]"KpjzDXӧX X ю/A,vZjku`5m_XaaўL+)0~Rݫ̼haIƔڷ=q(SR>%H /ȷP*a K?A}s2Gs?ςpu<{T+hQ7E8!+C*K\|,9-`#U] ENA>i\77+uˉGlBقm3Z ٲ3[bۃ CRĨAg,% S7M?YBa2M6) _Ug;wBQ@[Nn,GK+I"Q0ͳ /w *JQ 3NVZmq. AFErkc^ehT$٢pcJWwWۨ\w,6}<^nf l5SUE~l_ZH$ȫBܣ|{դ,Ӊ]ܴEnL&S"4l, :n!bSC3C <֖aW,nyr/-]z X^OlT4HE!$[s1O>\*5H qȐo6hpH9Vgf0{ 0LI@1N++w@$a|p1Ę9NL-?xp^N,&vaQ, ;劄Nvaoϫr,mOb!ׁXgm^/*k60-9(;=o\<-m:~Y{%TKLYƏhZWCE8=Cfa5&/QԔmBfz.cYd-0[K+*,\ʙ[`+vS y $oLr؄Q}IlM$:kr7Q,#LiN"JkgOjT;p$ Nv&1%H_׏󾑎w<ѪG/gKDi^(ʆ:N vA^$ZG+4JQX3#m oˡVn&խ-=Fgҍ7 fj%GZ^T.֊voe(yL`[:$}wqʕ`K<bccy6b5Q~!غŶI98<]0±t]U}0㎱ r]Wi gb!ޘ$:Ƌ&}Z[ݨ-X0'BOR/Dx V r¸'NWv9 u`J˼keUBAsp@j^h^"0Z Z^sW죠I? * az)_RKFF~g\:J60wŬ(IsŪ َ&65ocu46xғ764L6Z\& a#J:~誯-#Z/Qbq$_D䗀7BL#M wVӞ;Y 뷟UltzؙQѠKOAu1Sy6 ?b}(M>Ocm4I| >[ЫR0^^@0+Un]!fģQ~&#T.)Gx)Xiu*璁 @-} eveuZ pNf2u;3+mv}`:a+ql!cuLe@$Rб-2 ЁpIdo)KzskJ|Azڡb'8`4ak^f ֒j%`?:A`Nb݃[eYxV܄DO`+(Hӿ^c^̰p!ׂ1. jUXˮNe@z0j!㊲ݥbX4՗@a&©Tv:t=S 8.Vil0$((dJXmfl(܍Jx2QYd5S@ 1%"hOW]M9K/Ě߰t!ˬ/S;pYVQJ p-Z~F4~62pwLһߵNKg_!QX`@S]w_-"p7GáA;)!vH+z90.©/jO@?bJ{d@aw+@$U\T=\pTSk9yX} S8x)uNzxW`e>v,am)F~ku< ytkd< iYۊqo53y%=DDyԩ?s3 t=\/=g}j$^D~qW7sV:qQ d6J =dlυSp:^q`FN5 hY6BΘ;uٵ?OKWOE 'UKɖ:~ md"ә=wfRE TYWrɯsN'q&@;M?2~>fcn Jm# W[3.Cho>[O,Yj:zZ];[ʆ8ӷH~uo$6Aql؄F"O~H՞Οkmef;Ív ȕˇƈ?Z DAIV ^桢P8oχZ&'~b.tҚʶ1=9" p_\1#A/ eFBڥIr? A gP# r[/Sx@7z&oԲڋox@–I@ Nc= kaiSJHxV).qF3R6]A CBԴ|/Gf3Tr/? `w~v<Л[yW45 IJ ßdZoMY|vW%)ܘ()mQô/EnPNCrhT+:vsꕩBݸ8_4!T٦Rwݴpxv)(4F崨QWĹ!;AU*'a]sPkM$HBԗN_v/Bw'rV cQZW=zZ )jӺzE? dX D>\:dӿoZxDZ:)/fvw N0ws8#d!3BNA@OF8 Ӊ7dAsm厌9xtv (.{*$kIRh@f M ;ۏKRga>R5Xan~۷7Nv%7{ kG7*݃zyw#vfzpv Ϯ@s &-2̎FȀe/pS|zL^"B S0Jp!ɖO `Փ5~˄s6:i bǘg&ysZDe˕Ss.wJ;F4|IsTy5ki$@*V~8xI5aWAzPЍ"Zd'IęYD"7~*&{n$I˨o*-nB>8lHRus[ ͨt; >f$M.Z $Px}v&,#ЪJ_f@D h)2r#*\K[%<o& S4r7L3bT$wJwy~uK6?#%2U咳 2Z$*;2'[Q hUkVq_08Y}U]w.V?YͶrR0.UXFJż>:{I12"u^ksP}nHu[C*cK\Ñ6}_{఩_U7)٠3IA?bM+!Ɩy7)v MutXZ39A^*)yψJ+fMK,!77L-EcEyTau!uE{[-4JH?Z`&ZxKL,czwwv`[`K7PóOT{#6'9?8):fZ.:V0D%ܡ'7OK@/qvR'ΞeO[p)=WXX||Uiz r*ߓq"8yK:r=Nò@|%ȘZ BrI4^h҃"͆J-WWOu!0`rW8C<{"}eL̦AV޳$_/Qi#ŭ+K0u^19eratA--{W:ё>z+ڊ@1@<Xy+P)?d2r&0C:>B_E"6~E Zb\?$6]+Mg04D.W045["JsEc a ^R}6%A-7sZ.mÍkyƧ/TQ~*mI 1&3z`4-;#u&6%8^#JJQ[fV"&[48I{ c֛`r*Kesf7c@z%6i8 R[KA‚xKA3s`: H (R 9F+`q2G5iVǷ,2+nJF`v\I~Yt,Iwn7ڌC#˻>8.3N7-_J#.j-4έBI Xu <&b uV\{w U `bA/Y^ߟNzmex) r&ڬH6PI=RO.JXq<'R}(ǧ9o|w{>&$*'6nA/{FK6I|fchƋfxr#vVJ2K<>غdڋFߜ):=O$qZjbK@qFG/z*LzeN##WRN+HeLjerT渧D=D:4tWO;X(/ҖHpRaMy4UA)?'o.5c4nVӁ$Iv'4j0ESQM6N7)ŐJA3( +qI 6 BFڥaÚ6iŜ v8xּKi1&k,'J!F?4PRȏj<*n[B)s ,[6;DMv Vy_rҀ V;\^+MÑyFX Yhv$Y'-\^Zэ*.5-f<($& p߸{ Nd u:?FQe-Kjo;3rԝ/VћʶTeVt.Op93M2Cp@Ͱ3R{^LºĹzI>duYjLwKi 7d6o+{w$a],VggVLw؀5狶cG{[OٻJ'-B cB@c}^˒|/g5QUaџe+B;*By)Ї^zV]5|2Ӈ#_SS&77eLYPKypbH:~l]> ҋ["+Xy5LD &("ffҝKU{<rKU&³ xm$Sd Tq{r$ .lMTA*BggP? BZP LI'ATI:cJ,dEH+mf+8 o~+8~<36׍]oI{l }cל-شѻ~;ȴ_-ƵZp&n]}b}kdB ~s~SZld_--,E}ӳ,H`øiXCۯ C…g&T N\[/QSCK#3n BKd2@s>٠8%hA]e$[H%x_)_\0hq|vQ K |~]k1Rr,Dve}>]"([zmK7Zk6t &ʥ48xы6'2gD2e7qj3WTN d]dA`2"հU(]򑕸}*rIDJh$}-N.0>{&rK%zU1C,Ċ}_=qI=Xz?Y!?~yKJQCa4Nlar,NyfD'Nl]ۈ¦/7Bw'y{.J酂dJ3}JE,-- ^1|Қ\{?-WUkXTY"vgW&CakrDcU }y;[wև4*9PRiG C1Vc=l[uZ)t)\OTjʱ F:xy&v)9=jVnff^BeH(}*PYgWDq'@Ҿ|ҐqbΌ58U ^yʧ^ ?ʻoA ޮZvvO9GkǍЙ:@e̾WfC$%Q[M*=kW=&@̃Cpš*= %q|Fiؼ6hG2grJ1n$'J30/XOӖ֏mkRI(N\Z^Z&Hxp("u{u zя|b%=3Dճvz,3KUWTlM@w$a m[H+fmF̔]Ҩv/wףɋQw߿MCx5dB}|]|UU;AM÷b N&٤yWMf0%u7LI0F5;$0ì g/ҳn`+'(SLMcNG'P!zp9vys3%N^D bNq*@44<7׹ Hx=qкTN_Z+=Z{rg.8-x:A ө/)%@751I\U* dP$dJ=+>G)ﺮ`DݼU" `[%aT!QϋJkp꾛a]LkZazQ+@xVED 1_wVm.{_T:rCJHv>Z2#~R;no>tz#źei( b/7XQQ1@BLS |p5;x =qD+:;:p|$4.O(]k({"=82Z>lW[W];z~?-?K7{ikMLaÈﺬY].8Chy5=o"^!{i($06G*~Oh`}wd6qgZQ40TTQ]|aPmmD[4j,ECwb%9+Q`| Dkٟ/B35ټ> #E ]A@HG۪,O)D3LԘ ]Y'Zol`ttDL[Q}5^`Pug0NKƚkF#Ȳk2s7~\ {Rd?:Rմ8=nnw=xaц49!¿2W'$jVHC+I"}tZr6=_-it @wYsԬ_L@D]}IůJ`IUⵍITyD bLhLrY9g8WBUgy 1m=}P5i@IG)4:oH(GPY'=st4,>K%M í7Mۚu@Zp! aYLQJJW9Hv\gBRCk]erp{g:k`#Z|4čԕRsZƜVn3Fj,U_RiR^G}޼ %7kz[{@J4[08',Bzse3K6iHzFԏiL5¤ +aϑb4pv(0WEQUD'h՘Kth `dbi?֐nZQEܧx:'P ű?0#+qgN>ڏL@5?EN XY)%)_77J- ^K\ȳ(Qk)Ou9w%kWucŽڣzO+ި'uP盫H ~^[2\ U* ~TUá׈,1~Kz!d0ds6*?ܕx rsDuJlh_(0xxmup{H1}P@$|J:E-P UT|(|_"vO(X ?nRMGte _i/uS\ rgpB9w.nFhc圣hC+ʤ*SZzI-#=[IPÅ * (rRp-ꜩnMB 2e SSys~`zsEPogH( *3UETҡ&N>4cb)iH"d-y|k Cc."p*@s8'" TzT<=8Q^JZuk!Ϥ |Z 7hd}QCz3?^ӈT׺>0_3ש&QsJ½*Úǚ1F•hJĮ.m  3 Ka1Tyon{n/ei5z|F~ ibo<W VVc^OC&vbQSSP0 o?D]~"0 meu127*F&3?̖u)'eaV/-p1t7>CWVf>:j +E##+)&֚gs(2oIKlM-Y9f@1jF@\s}2^U,#6LueȳAГ[܃cqTnN|N-Xgjwۮ2abI!, @׶J: 6~UB>76KDеUzr!Jub/.IxԫnJU%C$PXSFo ˀ$Ԑr?au' ȗX&%Ig$(.E%12߀6)y m»>/1w euJ VN=[6 9zgH߄T|Jʏ2KCpbJoKVZ;esE}B;{FcO6Es4h3,Pf`rDl|T]!lk*M "cQ~N~,D}.K;w(WSj"lPéx"p|6}S hѺriY0$7xK 7?҂1qnedgڳmFEA1̦]ۗR >]~d)0s7?AEޥ7q+/K{nw ޓe !WWJDQ2@܍"P+iG,1d- po7pp^k;W6$Xy̎C7pqEMB{Q2qp wcmbR)L3M@w#D%:y&n]h^. t#TMϟU_T,n Ix;XQ-Jz,9? tG{7(@5kmöR)§K,PXI6=W)\j.& VsZ?3u)PpTXs 42l*OKZx{Ox_=P:tv;cBY)ʗX?*̞A $_NCQöejƎVbM^nd}{d)I@ⴭ["oMrvuS]gg.> zLlّ>^-#YC-tcr.V\Ԓuz2j!ɸۻl=RBy!sra"9ڽl-9j/EDD,2s.&>x#SE7C6 E842w{gmcFT8_/g&a44^8{Y*%`v<4f%jer qk~q NQ=Gޛ7#R!4w4vQUt?`rej YeeK  ܋ ?fKp[Lkp׽)1 P9gi!p{~wdh^GNfXm[EWb +ϡ@l ÷9/tIi^ 5źM ptSw$+y:H/5 vt8E}( <5~ re{d~|d%2Po/"mψ1"/4ܳ}^Øux_4]JbWDJ,4%K oGuhSϯml-z+=GfQ75(S.0Е1KCz1-pԌ< :mnϸ_o`<5[A&Xƥq f[@|u{\[;@|G{D!ԿTo3Totq-qV˼VYЅFyQ/@)>+t+6@A8L…+JItR66K ^<իHbՃ2/Cxy=wNnȕfEPߚOrI>Ƙ'$Z;ێl;vYK3q%$L\T*TωW}]Qڟ 8cJ\.}oL*Ȥ-s+DvJض$XD!J3|y7[rlY};U֋d$;F_Lĥw;y๯k1H('S!fG^nIGjn 'XؒxgiJX{ >I&J#I-l_L#,Sη71HtVCmx"GFȒo¦sT_ r`d@%4y*ֆ@iИ5:* f8{-tn>҄ނJ/.5]m7\O/߮[痷P!!',jUyCr/O[o)pi9ZS%:|_!!PQvZtzKZ`x@=T {Ks%ߚ7^f $vld}@X;YS:Yf{x$$"sq(r/{{c"]j 2oX*E"jjVL#_ {[c(@Qo&n8)g\XehpiR(kG8!|8~ *> /I[JܼDE%(@Hs̩U5#Or }w<At ~ZI`)_$2*0 pt 6~Lғ"xY$Vu]*g"^BP7Њ.: ܓvRv!. fs˅^X@ChBZ\>츫4K]yJ\xl(!knn18,&^>𷙩C'#,B<) gpb|rҳ<|Z1xkB1,vyo$=iư&ηmk_VǶm!,ؽcJ|ha\v:(+ j 7<'h zlbdb>F̀ \Xq,d%S^}%ّx}Z2o(5pklnz7  (.VLˁ]<c2 26́u>zXM DBkvyžU{jl/գx>#Λ/u8'e4Zs r[ EEanG"b7z11חxP|T .c)R:VPgkSZ=1vi0ðY-E}ؒPE@pqCn3MWZeU.OCf=u9{zK1m:VhӔ(NLOc1(IaW-2=*+|p(.?36#)~b-$z]Qb$-/hxb4ێ~I 9BQy~/UH sSygo?9L|rN,+BA.ǃ&XR2U u!Y @Iq|DG+T);'g@ u9 r`aMhj/[+flLlG+Г|ʐ;X2U:p>W/ N]dx_V:-bh(ed`.!\fg/٭e(+t񣚺?xsS߂X =N*PmHb*oDx&]  B>Z͠|F{v 5fl_!*>('*wMEY=ܲnSCM'N^e4w:nգue< xlnYu4F[TE3|dNǬ@%Xn} "J#N_&Xd+PVv=9U|,tQ~q+aKY 3T;LXa JfBO04[{}Iv`oԪ')"V)P!>`O:h -@tpFͺGI:Tss#5juH9#mdwaGRbАcP91QcdzB_( j>לv"Q bKL# 8$1$f's7= fZDo~tP=#|uRw@S $%^C WbU[H71ga  F~)% M)-t7:aQ@*~ $q\?Y]_!@t<-aSjJlj-3.ε*1]?-Esa[)*+gS3OjrɅ~иBѺD3GOL ruItQD]яHM#h o~L!گ@Pqm ǕvgA֑[pBUz gQftJf`Y 9Ƿ;RK豷WRs?<Hۅy޷9j!Ap4Y&}qN_@('=a?MzJ0bϵ6UpO!Ym;r\yoG\瘣UaѸA^Bg|s&]mWˆʂ1JXjU)ޑ7zrHYBO &ֱq9'i٥űɢK/Ȍ޺#y!֑|?~y O,oeKNRhM;g8J93 FPIҤ"U4sSp"SGyv,C]nct \AKRŅ[lwXq 5ҁx3ߙvW{z TbZƍ?2'{zV!WiRt] r^v KE틾?vVP]̑x"1HxC(6O%q5]a!cLua"c!yCe}8V/N==gםO15"H)XIJ5MCrgUClmc'O0\1ͥ8$SY0E2;'Ѐ{ۓd0jW͟G(L=}*A67E)x70@sXe@"Aċc5C%D-"l5$Tꈏ wrj+*DG%XplgQƨ/Km(Ze J@ E7(7V1/ x Q%̋XyvB^U85ޭoDPNׄ[dpM-`󂝮qN"B\=|Ns= ,S0tIIЮ;d5&=y/;ٚ#?s;r+( QAp݋ VU8<H?:>8"ޜvT5k^ BLd?^GƟVcFZֱdl,1yfA\f1Tuڿdc&Lz Q'2r$J6^'S<0'~g{_-ącuWV~36y1šwRxj=\쮬Һ/)f4L%t8Rw%jƌ*drW1@Aj4n5p:E};d_k.:--zVundVjN >-YUk1_Qu_f(mH퀅kلvYmo5pb6\&#bm"|'.Y!lwiZprsšD>lNnXJ6yZit nCL&Ϣgr*H(_DgOGrJ]RH#+ѐ{HG~4*jY&JAn# g^en+XƤ?J-|)W!{ܵPa)7xQLNv'3|3V(iuD*y'z~wqJC-qAqӕ;"撘B>X9rhA1vIUp`_dF+x%M5{$b&U8.:~/ّtaĊ=2Yq68B[MYN{enJ&k?FX:($UX2=JOGv7W %(l;ODn]Zڹ2)=ܱEE{?:9UЁA?{7, SR8ka3y x ;റd{Y9UdpmzW Ծ$hP(.~6?02-qL3i h 1:T7|'n{fW"46Xp{'6NϿz(D޵gSY`羶ǴLjgЕN^ ~vz75Za(R^[8 _kmU;_AC+4a&ˎ+鼴"KO*8h tq/ynli'eygtoO_Ɣ@1֢" pQh+tgvKk'&UiGpHm)m tQ7&*BQM.B]J{R#~{hKx49?} >klivUvp' orci+G[a6OdbXқV|#RDxl mp+^ha WXȺO78hqM&̬m bn݅+l^€ˬN>Vl)XZdV/RU|KQ2:Kc9D/(F z=ä0#E_"϶*U+y(E*o.xpiw ZvfeSw LU4@$l牤. Nʡ5 QW0׋|:<(:޾y*YHk$|eRP.S|`X{禢}=ŬT3 ڪC5|;GqZl6zjDƉC)VfIMyXUVBpbz3ۄΆٞPeuEP~vy^.V@4F+St~g;rߣ% @<ǡ\kiTCyN'-{x$?0ըKf'@(&FVImD(4QozS0!^DH$g/E,AͺG˶TlCi4 >#z <&Ǘ[-*)ϸAiC$'lT.AإEl<H߮O"PbZ\G$bUe&P==>-:㹶fy8 x^:FWi!( S6)DP9I x ޏVipfߺ"}Trewv Jgw 4j+/<(sqڰBJG!|?c+4Gq:Aa.@M^24KGr%0$p+k7RӐTI8">=jsT7cr/ #PH4u SLA*!Ԛ}IѺqQ[+]v<4͕( eFu~6z5 ^{pYDW~:hs]Xx9|rJc]Ul0bBDU/ۏ;p_QNh[U.Gme"R3Z8^5$|aQ[-Ǫx@7|ԦS~0NgmI}]˓I kA_D[} J&p!ć)%S$zcND4]g-)Nӗ$S qTYSfiXH8**db,~7CGXlxۖ&T-VR߬Ggzh`z~!@B_y:FL31t΃a42]P%Uz;b6ֳbtu8%My_6vUHk絶ZEZ(T`1mJ \Ƕ5L&z7z8b&eEg|hְDу$~v>`Be#0o Kӽ2P4dwF}.M.V2s&|Wq?D._^euŀЅRAs$DhI5gzT$R0],t_(vm߼=X5-3tx˫^VzQX\S:<)aa Evٯ ?rBCvlmz:[U-_cZw Atq,*J_^мiItH2YCWej %egȚ9ӭ)1؂'63!+oRBy=Н+,|vB[ll+wuX*mJ95] :z@ƮhB 01$qB) <8AݭfE6ysQXUw >bw Ғ `_6ohw}WLA 46Qbێ.:`)dwY'[hU3|LFe*?m8}~% B~r´ϋ#=fMJJ>-~#o,EˍT2@3Qr+@HFŲ~k=CEMmTB 䲺hr6B#߁t ^YRh7֚sбU6s>wXRs_}߇O< VrF,_uxf[̱1hc>bugą󘛠 p*Sݕ+sT`5&o?tJPY1~;EkO<$&`43t.nyK'S] tyK?)r"@EIEۍ?%f:sN\4Mݳ^y< en5`?Cшv[3m*UjSwS b&Yr~0Qޙ={Nacb9>˜SXx Ř8wvARʄ< K*mĸhazd _FY3;9{Hvë"Y@ xWQ.S*U|gU)$(-j'hz"oOUԙ\b.|а@"yi뱍%,nCԷp(DЇۥr9eLYmXPS [2;'Jr>̍R"8n&Tx梓MVJjwٵ@|%I'u! ?m` AFՎE':]`I5tISZ9ypMD L$-poԱ.{t4:GH2RGY2F>P#];.YDfE|TNlUߙ=O~_~{zAVwpC.3G8?%uT3 Zw½ݬh;2vʛ˱oY7G)JuhZ)sRް@F/ DSws FZ t*mQ g+tkԄĝ ӫp32ְ5k` [t9ٵ4ګ:f8˛ß@e&;E,I.ӪZ+VY0dFdB/Fl9EJN;1n^iª,ްPR\ gYCm=ck><4sm2-L"S@GAϜLxHy۲K K4e!Ó('O4_q}hiGc)Y ,hֿP-yA8t]Jjo`yCjZXDt)Quw챍w;-Cgl0M{%+" >*҈Q @>#MK %0#s?BT5`/r[zuڷJL ѓ ^ҫ0c n MKڞA:H Hp+޿o*#*^PkIKv. #;tHb>{LM**>梇 98^őVV;˛`;P tf ]C'~͡(( ]1n$w[}Y#wr_EB SYm.~?uı0fAa'm~+$maTN<4}'!fMڱǺ]#w_T:yp\tvcɔH^DGpeš?˼=pNo*rvÈĀY&:[|SKUyRltTW1AEn6 )@'xW앢47GlYD9t9K8M8ˬ  ˜Ik( lY7!B(if$)ϻ"q(fbw[`"4Pa Q{g`N6EqmƙRӌQwxL"]P.=Ѓ$yΉ@|wߗ6sLN?P FAS$VMrHykD8=]/3Zԣ1XVG%X,Lx&BKI!$Q dBȹ &Th}0oU˦ۦ!YFk,\pSp+I u{n)OdZC)X vxHL D^k_z:-K!ߚq?G3O"bgTYgGߺSOƣok>%taYCW^[u!)mTt'Wz gW1Z:PRx.ިet,:Y 4hh{ n l/ U1ם1_Xwq>tGTe$wO@ i#躇qW&oiB^>el{;Gg#h%W (WCW io݄8U]pȶ; /vƂKgVCځt(-"U-ʴV3s9'G^=vYC H(ˋ]]큟(`_$ƈ׊3H"kTC ÈuUko8QwwnݗSmDz6( lO"s{frBMF0;,/($5jNcpʔ z#s*}_Jtϓ2~>'C3q{XYb礎URBytr.o$JWEZ0TmGv$XŒL#[X[pt9Үَ*x)+7FFKj@rYppũd~ګʭ5Y?YSF`a)jsʦP;,[Tޤt$-/x{lh.Mp$MHPo,zFݨ$DhfTMUBEH2*_ۚS)Ba5u5-Ş>&t!O n:il`CQֻ#E0:qNs\b`ȵ8 u*#JAι+$orٯ'hTY*ۓ nFIA8j/Uv1}= "4C't#" Yㄘᯁ)VY.KnρVQU7A}'L@Wm䕫X!f}7F8}^`Dқ!Oã>"}QE6=$A Q [/J黖ZN%#6jXO1 щSKz >Y3*P L+l=i$"%fp TXi/%gY~[Nm_b9`kw(vnW<ͼ[F\r}X`[f޶)0>8A󈈊MrҢ)kHC(u*IjI@,"1L`4˥Oҷ)3ULbVZe N%$sNJBŽ XZO6y&hp+M#.!r >泒š6T8;L$-ϻ' {$]ق+&G/?5ƶ!Q$1h(BCKTHGLW42y\ʚoir:DO=W(kA N̉?j1S|IY% DAbWs[zc\+dfZ<$q)OO0^M??C'w rJ+ ITqeGpm ͣRFTW@ L֔'4{Pf#M5] mlstDSi00wL_kC7hiV[έH̷y'Y\+ݤ<x]R\39τ-25("Kh{'7Zhܓ2m{' {g;_x'[ef'6,UZmHPTBB~G"1l4{ƨD?ʽ"M?ԢoM$anD*IJ΂98pﰈʛCIw#u2QDDYx⼊i#q=Eel/dNQ !Fݯ@n%:| ǀՄqVJ 1ax7?Aɕl90&mM[u:??,,$eZkh(l){=SW0]Xuoh0NV=@d NߣE}.o+W[|cBqeN,枭 [n9Ø4yS#EI-Kejr= ^X _&LJQLj"vr PmrE7O<@kҋ)V[\vJMYSjf̗2MTYNPD\7&k3,ϠuH^K˝*-sAFTk?& ^L)9]C-:q/tn?{$P_)7C^d JSRB%̓Yfgw}v;8pbn+Fw_eREe3zC |wg$8:CCݑ͏fWY219VA-EW- [Xd'ba?^ݺ,~GӄD%'AzdWrE؄Aw}ŝߖȴ{h|RCk)mS-כ͟ZԹLj 1Z4YfpOm 'Аm"%3ho6'3*T1_C??-e7 x dK[? ~FoG *s NDh?u:"s cHqe x=otsSlS賟ω(`9lM,#)^!{~*Wp_ T-5wo f^9ʡʔRXqU?ݧbI+;x\ [;A]WIŽp9 {{ĺQı*H)1KQitl4 e#bCB EzD'YKɐtE@~GZv\z;}Z"o#FQ|'_ko8Gj٣ ]7n7Z#}Ȃ7vP\qlK<CS[jXgwzE yxϽ<=73/(5T uEH}-$*՞%˅ȻVLBAx!h\Nåw<+,CcT8;VZK"jTnYA,  `]Cf*vY fdz5398^܎N!'ti0 +aX];u ^ҥӅtY4|dl81l 82Phdu |H֒G!-9ơ cZ1sjƉuv9wHQ8$Ƃ1l$"W~gsovn֭ 州oQB%1wfB-2*#|^:^ܞ=s`O5$VJW._ 0Qj>t \w7r=Fd.ƔH@oA۰L'0jl˼%FK6ic٢.@MFxeA@rF@u'VT)!x>^0n9s|ɽaI]N|8Aׂpfy8[ktY8kFv6Ud*5\#?އoR0/퉰zT^4F/^: (ʈFzkJ@Z5;`i˅ul]!3W#Ϥ)oӯmj- ߨ@.'PnlIɯNW?pɬf3cLKkJˑfaM4qnŗjKRPhSFrl)`Hż<#M(&ºϺ,;|\:d"Iy ᳡wF/?\#A`N7 =-qi!x}Ϯ@YB}^eYI˅4Iޥ JWe+r!,17ƣsB@0h\Eap!f*–c}Ots4`hF{c淕Gx2{UJI 2{ڙn,Y)JiSCЌ̬S^I2,_Cz4W379!ɫuhm-}5XG"d3fMoF9R3\Vyjp-uqvv#rጔoՠʹzaA%4yOMQv-~}Za7*tZ/V])BkeN6&y`: }CL/x4!+;˘`k.wj&cL1ѳg/&$w7 WpDT{[ڊrllfR,jdpTTdYi@] wHTR>0fQkڠ-(ePƇr5!-%/*] c;!M$t O6 7u8Dn a^̺"5e5dyw:Ty0oU Kd(ۤaI]6;š/2fEK.+옱)oz+r ήd_}\MV Vԉ)Qd+|7HOq: C.rrCϜK9%Kv9Vq{žYSI>ATr/eul 4^z`CUP,'Oܽ-K`)nJDu]{':#މWkCV[ -Y|{d3oշKʸfES8KTr)ɵ%0[J@#TV"xd9P0ݒoWpiJ*+ڶU6dVه]xPnԙќ IR,(h+626$o}uJ"DNă5:͘ `" $;׆Ŕ7.]eJV]j Ч`àɵ7gk)qTySS $ iń;I["3Qet#`|_.=$Y|)nmMƽ6H䦧7d,RF [_X2J' E(P}*^1_g5c]9M#wQδNTYy ̅6mh\,ȅ=Vʸ&s|R6` gF^-a-0O>s4IK¦5 2Ym:َ%:b2 &,fGVMM" <^Z0/p~|^gm!.r-(΍j\ 't&UP0ؓ(GxU4T;X p ,,u5YzG9-Y:'+򅣉DD6%԰IdKH%jp7ҹKgX nr&nhx_{ ~Ac$oFGV(O~Z e}F+c4pvUYRyzIѭyPL)KyC[\Ep䝍.nH l4V$N> V;@~wW>NDAmͪ[lHAUӓHz~box&DG5i&%M)TDx3 t5km _扽sX8Ķ P$LjpʹyC"z@{TlnFGHnj!~ASn,ב[wHo}zQvtW7.=+#V\%3\CqZ jHbӁkةP˴L+G5mhnU$t[? QFԋ8 >~ rJT:+*1F^X) 3T/ 6'g/ zcC4auOlx)uB42KEz&ݔ mcEm)`uS:k7UĩoCQ}i.29%#H"k-Ŷl kVҪE똆DW%o1omkrGnRUgc7 )YQSH!eCaLC!E?l0vC/ +VK7QV}j2GW]z  AX?d1 t~E> ѾB"O `Ţ!RNP^U\!g!uUA^]^T.S$73Is˔g6嘈b߈DXy5%yZ;8e=wƉy}E|䧖`K<:$8lh.9$b{[X` B$9a F!F}sr_;5wrpJ˿BݽhF@Bro) MAr7X`KJj߸W 7 -GP=֌oSix-x7n +68U(uXiɁC U^}*94J"U ?{#OGFldu)q>?::)#' _ip}KD|R :⾛f~,#0?E;6?k*9)D@5mOG`|\ngݱ<鿥m؃i͘*4!*IPuyk `_Qe\L똨Ab_&y%XHI7mΑ8ֱVaذ΢)JJcR:YҐX^76>5{eZm8Rѝjm{^JĐ;Υ.(O-EZi*̍5'auxj gm>1ЎP)sCO=Zꌋ6#twQ/ejE$J{K( b'zz8d+7(#B2W=ÖQ_VG={;GS&xS>gLG9/Tb ;?Rɧ_W9ԭWmT;ML@Ѐu'S~j֧bF :n|M"t8,)XI(Jw\̺|aR/Ě|FǭݸV&)낣&ݳObTaqB )4+naaX߀5` VexQcbIgm՝MAjr5oG|kESa?#0^$pԚ'|gT}IV‹BF[w"r{OFV iGvA?wi2#ݒ.Y4댞׬P$Gflfa|l:7$Tlw2ڻB!/@īZ3fVwe[S'!ءV}zҴ g*gן5ɗ OiZx 0k8c(: ڨ'W^t8d3qhxB J@@>Z25%[E:Z|KՋ^5]R[vn& ;@Vt2'b4yԫJg[(k X{~&['veF wVg7FO{mr|^]whiDKMckEx8{O%k?Eg=Sk;ǏGĽy336 HЈ0r4^Um&ߠl|)r5ObBS9!}6ptE`L Wsҙ?{wiڛ.iVf4oq<7eNC=zi=<6$%sKd4MUrT EAǻws^[MGiBP PY˅:nF'@"v1X ,;7s  N X1ǡlZ/W'Pg Fq j%8-7XQSTG9{r<@vUȽ{Ck8-km&zҤ4ŵIN1ƪJ4VeƭY<lw+g&~-&To|;y@6 9OKgUz  ÕfnD=NKOjgVxG7 L %|)5'h;} lOymlq؎IN&w K~ӴP &Փ.#bev+1y{Eۓ9P{6"{bjK+;% *#*'xp!9h  V?2+9W8p[j09f}l [(=,}^(c(G >=ct`z[/VM`5H꥓l c@ ɮ!>sq>~SDE>xDdMH_B1m1U34=x1z5euXS'ArQG]qsjқ|:/F'$ૈ[8(k*׻Ou ,S@cÂ& ]!VI@wZ@7#_8b"E)nJ ٞ(zYCFͻv&?V#ND՛H",WTPIK8(9*f+}`ƳV7zTt _lbJ^EA`=T(jSqXJP@W hPdinznhЋE.~8xwLº'Ft5_sHw trĻAaha1?T$2d5[=q{X=91| /s[28*Ia%It_(qI|Vamj}=9p$yٺ"CVC![k1Ō`M oF OnWMy@?SymGf 2ȻyiH^>]1Ν=b.QǗt:W7ɑ9"(ދAnv%dpb'm8?tˎ;͠vu4}n{\q'A鲒ֺ 9U5]WzsS}BnyDe= ~Xw2k,\"V9jbX DMv^ܖ4*2*n|7.R"f4 ; rTtS,`0P*;D8HK"Us-Eoj:~i5Ojq\ 3 &L2{^̢);y- .'?1c@ UñV&h|E8AVeeSoyZ)Eot;m#'蠜b9G+(bG6|K6.:6JL~~ߠ>_9KGeC=jR*v=;!$xͪ_tta 谅7 |c;K};/@$N0~؝3^K6 @ PD(Ò0`W:VclWU>Vɚy:k2UUQo3i1 4Xb Y3ybjRQ՝n̏sǂ!s }IgqToQ| ?̿?TS-xc*C^(m:(^"La;,)ƱS2➪*8 6j"@s}Gs[ JOUyFEzxY -S Kn{N&R g0J`ͭc,;e5DKc}{5Ǽ(fͼG vZҪ\;<&R 7/7!{i6X`uyus]'_+q1cݮW%_z@R5BDϐ@M|&+fb=Vrgݖ9rk0-SctL0pfD!]LUw8YVG9wSGŻD69i qrtgfTq 2qL@$0$r(ehq`srj| {I}u ̘Az)G1in P3)h+$6 aN&X )XmTbLoӹmxקnF Y`h\Q8cg˽R@ l2سv I0/.s´ .ɼCbPu%zSJ'Zw3qc 1!嫦2DY7'V2Rᠵ.;n~ѫ-YVf6‡zH}r9Ec*[@-v5u d,vQ3)y2W\u  t"4ξSEEz2+Ht Jm8;[- TkVjNx@kU5n]$ #1b7Y >BK^(li'u_.YLoJ`tаeӐ)`+xu-mHݑTDlژcNpٕ4h/* ֿ7fNgC<+Hl F&KBX krOݓa%Ec4=\>7kyH= # (J1'kbRKRdľ4.Jb7Ql?.=}S!J B 0dbsиJ@=r9jnUy+ oxI{|An C2k, X~"_JXdAc6SCi[^~W.3YiQ.dǗ_q9?k8 [ё@$ O7RۨNr̠i-ճ݈"VqѤ7q!4^HmQd:/(Kynbܙa9ҍǎx ֜@i:w4&"jHC=l7<ʺS #7ƂM-7ÎЬ^蹺nqC>*dg0e6Ҿu[D=S8Eܻj/PdqXv?nK\:-4]j`HKhB Ѐpk .4NP2: ~ߦWt'ɪ).qZeRKz`qʹ/O OSM1_33gw57a4D|7JGVRg^ˮKW?\  }BYBܧJVї!?,h묄[rVԮtKT|9U''0UTA2WbdQAxPy#p4c(!úV$q]yhm#J/n̸za:DҶؚh'>?1?oɥtnˉRHw{ϜlaJ( c+|BWohmK(TbCĒ_C:ϯ5OVO9( 8"Gr0;W:N8tGYWz]H$Dh"M.@JO><[_?6$Vݘ_M0*Қ8Q};(7Ȃ:JDj x|QHz%ح 5Fo;݊5(;l(="yXBlpHbkdVv}=biwiKcN3N4,U 9(Yvu'Ftk@:"DyO=ϦL#h./2PKtԋ @ mlϒtnk"XMa%L 죆(wA>l0gt4> rwdBV=R:dsi9Ӈn`fAά˛vIT+ɾH(_]~hFv:m#5Zhċr Љ%uD8ĭRĶ7YG&Qksq n7ڶNkbs(h\kYC>,xQՄwGM͐br3O%Ӫ)C90_qYn۵e}<1![@GV&@xw|n'UemF0hUosmx+6=E[;yv^IW{>#,d8DWӸKD2Ҕ@s0ɼ9hLr”_qY]sZّ 掜nM5_'# q| A^`8:l T%O3 ۆR714ZY(E':K OXzYxhJB 2bp7y+^Zy[HaQc^`˗pzG&΀z7Dw|E;is,D(K0r@@ktr("۰6Gu5NbxͼT_}?{k(d0֋Zmѳ^W)cap5}-#)24Sn( E(Q4f:D{88)3]]O+܊0/jrY p#~,_޵g'HdY|v~[O/wP#a^ ] @Nk{r|a,IZX: Yïm .l1`$2BvӉ0٬SFz'MRḂ ZTUELKG C0B4mNxUC MrxZe [FuXpi'G[tz{NEɖvM_3S ZAhܕ2XX԰4ֈc-;.s\E,m#%IZu ob4TxJWRFHYtf́N?V] P VߒQK| ip,]W.(R\/OE\T +xE- d`<¸BS7⁈*h_~#2 `ZW(MWii ؼAp-ĬSg׳u~қozKD?#>'i)2- ፼Y\tO$?Udc Km*f=ayܕ+g Y,+.FJzh_*l y>/07{;k>* LlGĈk =Ҧv .ƸE`?|,95}JA\YhKWԯ[ߣ kKaJ1[&C=?a-V4!1>b>[dK?yZŖ W^.yXj}> c#Rw?2g$!aokۣ{Z.FG   gԒ/qG@A @ӍTUzS:5S?~LEqfncs˫ #V.̕AM) 8W!{ąBc1$gY5atf F~OLN+l_Z[ԩ]o᤾y "ryV3NgNgbIrLSiqc@C* :Miv /=erovY!U-=V>;֝µ1Z̑ݜ멳 '~8!(r3. 7UNg<}Ң!%f} uC\?!&I}n n4FdOL&gP)oxv$n/Cp#Y)TttbHSQ^'+{Dxf,{Ƥ$MNQq}jL׫t塂Nf'H'r/G Ʒdgj<6=@)NkRauXCnjXŎ!HZ`H(Z0*#a . AbM68B,NT^EE+,OJj Rvn>x6Q+p3~=?-k)=:%H_6/lJe3{Dz~fC8F @{]okf'8EOJWrRFJn9՟`&mo{6wsJ(hW/[(YwnΝJ|kHh6g-LK,َHO ɯ,t/+|rݾdd ngx|*t h#3SJ!6Lkc|keg Ox ly̦pnYRYnQ-P,&zraEo;R#1t矺,a&?톛Y(MtXdmRŵ#لڡ+H n0ejN :1/Mo߉ g˶%Jeμ7mp1YyG ؗXٟVJX0Z/ HM5LjPXF gdlU1 vZ3y@VHMA'Y$s %Gue-2@ާQKg,iY``miwfoT9Hq]/ mY6CI3|͓1SVnlՀLˀyݮc`x3Pq $蟤E[_Lɐưs+]P-0UYRL"4m+Z0YyAyJ-,KNTsu vOʠhl'&)REv|%~>,@e eثtFvH.4Lpkq8G F8pA#0]R˦ռv`ުH)9> ltTM =XFw7.2vkM)Ս\li[*2Li˃ ۚ9$@?ҰDCv잇xi!5< _! K6( fMvll{ v, dfpFsR偬3 ob*[\yay!K7].f|l^oZ~oڗI*!j.crV,'2J@ ڜhhg{!>ρ+ cꬓ֋$Yu52"=fx-лyPkttIr&sgy^B?(ɄGb$@VgUN:lp^7֚k~)D٤&JzT`:/ /Lp}4w %]RO 2.+-ZzNmofj֐1>!Z?Aj f13RM/)_ |%Xة͌Ҳ].@xs  >6Z.Ҳ&ԋ@hã%$򎐜T)WMHJpdK lӘ>o ;1hrR8䯧^y6ۙ?k6B w% CmCm^9' $T^(% BhY܁* =劕OaсP)p 4BL 򕂩aM"| )%zb;>KaTNGIz@KMaʼn`"H w AT^G}=ce'pORH"KmFP'&.TMt)][r-nŠ)>I垇ޫŠAYWͰZQO:Q?(yn"/X;MW l" rL5!Ix?ߗa7wo1h$ 1*<Ͷo^ $[ze::GKqCCL"XJz˦ S]gDy>xTp؈9 Ɇx '|L*@bw;!$*bmwTW|\"B!`c(VX|яy4l`u|72\Za6ryr8㧤j` GN[(ٱ!IJ'hcuL|dM}>kih -h'^S~\/1!n<&hN[`HFdf _{ *l܀N LY}қK_eMb{uWbϹMGCR;\&fL-O:ov(AK3x^@b{.M!OOX,+r6%{cG?r8 قYfD>8wH߯"uo#5FdR}*sғO5"; "[[ b\ZaҎnrS߱;a +R2#M 1hVn>D$ո3I_LcT{un)t$3r f7NrػrZЁU2dH+`)~Y$7@^ksNeTWiMDYUj B5SCY*Db/+x4FJ2FbW{uk@0xï2)ڛ-`/j4 䨳aݦUz{;-o+rצf?9|/T: ʨsiCs2C+TN$pp0㭮r!= (VSSL[5 ;· 5-&bƐ|NW,ziGh`Vv ȧw*XatưÚvNK_`͂&QU Gb^!2C#r=u{[ _t9!P;T1<7P 'ִ]?s; ?ʌE"TSCcS6Dwk7!@;UM29W_yҁCVNxdbd[EX1Rg ѩbLnڿi0^+= 'c.p<:?.MAJ@aH_;1,{᭕! G]e%( pZ(+٠GkvӨ'lHlm-aREBD #/l`O܄@sx]ۏuJFK~)UY\wdHx"v*Og俩Q_6θSǺh5x&vb'o; ٨|,9 h `92mIo {NJ .ͰT85hX3%Qx!S)8,SmLagqSԔR=7ZAPi)r7l>/V+ Ϋ߻ݯrx1H j "QO'E.Vu,(@L8)[B?B[4|˒5D+&K6H7p M?.E%-E[ŀ Ÿr]OL.˭%QQF6^@|l8ug库u0ׂ{3z;!hRV0//x_fTXS`.(܆ȄpG{WRI @p"7t]*42!(~.SibR2YrB, R>62Zam3WyzI1zw2밲#ux+ץh S8N sޗdBuw،|)g Z(XK1P^RM/ެ;lqZ< OqOtLYm,Eycfh~sDrvVjJ͔^[/F~N<)&[UȤC9M<7 Aɤd؎Ţop,6~XoԥX.1qıqku8*k txvt :kH*qP[$8OKDK2A'<ؐfWyqZDЧ:΋.m Qct(m rְ*Ѭ8r-g"j!Bӂokߥnp-LNFz3۲@ܚ U:"%Qž]2@GIΏ(d>p+f2 '8#_׼( mώ ʷ/e<$lKަm N_u8D4#TOwe5w,-}I pq0tD2Ӭ1 -FVe1cx$:\ǖ۫H 픔Nh}́B  ܔ%Oy9\*OX`MTmG91*j3V+u"_][8  ݌+fL45q}G5U%&0C209NgtcL C9ý wױ,ȿA1}0S륝tq?9 #qF1RŚW}xtH"1=j{tkV~IucwsvO)^Ҝ|' Cx8fC{ +B%;V̫\Ѧ` qB^5%TYvȑT;Be rx4qE?z~KG&x}dOTVi]_6'y@{9I[Ƙ'?R$d3d9D#^77hlc]Ho*槤\,7Zv]b&J$5A5'芥(i+y%0;Myh !s6gwnk$?UZ=z}Lǚ(diCHrɠF`+(T&lVu=)]h4N*8zm֛ed.rm+Ldg*$?NK%B/w|HJ ז ]E-`*ZIk6^A]-yUԜ{F?|1R@|+*չ {b٧"\&5EbM/utGf;CwiἈ%,#질U `!qw Sfd }rL3T@ko֐yk J^ͱdOAʹxR$TtA<-K‰yKIսfMihP,aTMmK'==DKC(WkGÑYRm,c?)!"qcߡwC!ͽ~OmA'H#Rc:)D yg q/sV&Pwt!b3'D. [Io{ ) VE< Ÿq?wQQi7dREgzKbid8iǝGҽ* $Aג˫Ng/0اP:ڿG-ndž3IKNoT1>;!zkLpؗ?.M1 6[nd*/ 5MՔ ϼ2%f]Q lTtzw >4SOF\;1nFđf,z)F^=+''5Нncݾ4srdWPP2-PM'$;"V/Ȗ}\ΐ[mBTNQN(>W{gV}c]sig[__?PVz{QŘٺ#WDp>~)<s}|ߵ?U`II_y-R8N\"C7%Y;IMuq#Zl45XJ\(ii94cqwE5~(:%V/sUǁ?6"@|Ы}>F7 uKZk&Qsf$u8 Dw{:FxN8jhN(61I1RngΘq %,vEťd/3vX8r> T?KkK?2O(W bnҠ/vze/]Oκ{ Kfa'?=ssuAM$iCdV՝R y Pfw37X[;vLYwEJ5Jp~`/pCgeU&VGQLl"AQl ];+ Ic"FfwTb]ͼx("7@F z"[^*zg{5\+CV ѻSw`ΩdH=]v3W ØH>N^p KK N幑.6܁XOӮpoT.d$Ø+0`yq19U4hxA oS`C Shީ(~fQ G5<$I g[MEbh^ÖMs-d#ǹo2RCe7TBM\2kȤWStǯTr{:p bbbjX(ZJ||JI#8}^o!h TRo1F1M8-3N/k-zlL9l nnr}*Prv2J]?tuƬ>I[(A"oE99?n ,ƭ^'}q2$XD?,fc8,ZC3u{Zgz*_h@~. % ۭ2c#i4ܪݨA%n٩ Z}~KxXgϜBFcaջZ$:˜^x"vAnO{'iЎ6U>G9@J7-ek F4r I?eŒ ^ȻxE499O0%IӞ-r|?ήY\ Kn1%=Kz޾REqK ڃh;OY^q Y5%^< ]Y-)%Lvb͔o[1B 䁗~]Kȝk:m#ѫ|%Dek8ҿs#ȩ:(fHj{ _5t vCtW}Xk%\k.*'8T6IIT𼬝+vQj,{ib~`7HQ\0>y[@ 3[a+-2op+K?|Y5+e>Z {򧲭S@Ggt |hg%➤x\"wTLsao|IDQdqL,t?fvœ5CߛHCS!z3ZzGWDS/۽K$K[J|ȏy ?lo10cďoܗ**K- \d& wܥnQ+?oSP?X,.+PZJCu4>k&z~z7d޲w 6ύn|@}C)?CX^3?Y @ Q2޹nZdGW>5AnPpeD+@Kiʫ/BC~yk 8(]ct;_| ^563 K5.?Q*eJR4 <-Ta4쒼C[%瓅h=).AY)B s%ӚZ2Brشy| {bI91<1kɤ1g}EO b%5sbC=‹%G 8ݬ[Ajv1-D2' yV\RrI+$q) *&7Y]m DyvOob)0a_.1②γJk19Hyfu$U03H'uJ]6Ŝ%1-NQwVhٹ*oU Ww@/M "׫L_pݝ"ݴ q[BR$ cyispjc`)TM+OV*M~8ӃlHboL .6'$2_"H2{"/v^fdAsEk9r1)47__n& ; xJg|v-9&0\9ԽE4- &X;H?$xMx}M houTS8x?1YŊyj|> .=N6J$ldtxǬ"d(GKm,ڞ)Etaco^{i 88GaH0mVAr ^ [q ƴ h!,gK@½/5!Emv /uvV?xNbN;;yAbpή5O k d KgdSKSM;5cfsy:2_&D=񳩊U 0 X4T.m.VX J``> {+j|F *^4 o">}SDa}h{GH" ӵ&đuuRYկM )7,*`/~(sɑ7aܔ!=1ڌ{Z_{!|{5B-Xrn@VNuaC QuP2C\ɲ>Q~/W\()+tPEƶPL9{/$+_1.;3XAmzqgjw[j?^U7G~@)O܆^MI30VPŠmI>&VsDms5ɸ&^Dlv)<-&擔q#NL(OX|Rʠ]w+I `GrCDC5puiQmUR="| dq}Z$m f2P7=6\.{!-Q. % >KZ]v@Kp >T;WZ.bEBbUvεZNבÅE31aPj)3!P1hy,6j2%79ۗU3mŎY@y,!ڃ:n G}EWͻ!L> ! '}u5&h4[Y{vWFZ3i okq۠ɦzRtK<_'4NsVNH;&?h -m' {ݟx9)[K4k6 T)N ;՛ONp:f}*Bz{(v8GѰDVf?.jJƀ698)hQ!,jU{RZ\pvOSbي=3umݑeL7^".X-"ִKR/dieř^*b 1 Ro*`CuUg/߷ - ->N3L4#`]I#w9+v)Ci["i~9S3QkT3GoE!2(= #ʹgd%b1 _Ќ-f?HV?ɺ4(\ܑm*Vx)l07UȰ?dZIϯ% ƴ(aoQ{Hq gNɐ68w8lR,A9ٕhxO`b--KCx YKɜVZ hqTa[} d~_UC9[S,IJQ?(Qng.lPjGt!t`){XNXdgl׶}Io<:l(TN,'yEIȳ}=wqD!l1P=)U,N:+"Kq$(M&JT&mD檫& &B8k#m0Ls-8NszWp1Fϣ(k ;4ULbr§L$fm^#A_0EP2O\ӵ6Uf~LO6BnTI)F*Ӱ|[#"! . \`_%^?UPcMVhʄ&SWR$5`LZKIE˶[{KiZ,k~H̝*kGX\~׮SWl{ӧ!.ZԻCձVh^\(Z=.eR~/MQ7pFL2*bd\ksalNI{ ؾ4Z-fQ\w ȯ2k*xCxhr:&= uB8M$ymxɊcu;B7ys?C۲xRUb^qŅﰁe#ӈ $ioKn ]̌z>&B~@6L'p' 6>5Ny pJIGfYBr_` j* LE-dj"F=ՈP<5AoK4Uޚj}>$% ŽUcxyU g>PL~Zt?E߀j ܼޯ/,\6Vk8#TM8Гņg!I1v7M oe5ρ7(EnHn 4<\3w 1!?9jmKؙ $ZEgi䊭Ȣ"&;5%?se'%yڏ ucw|6"-K0yF Ϗ&90%nU']WHHlA?0ZJ)"t>NncXɘє/ T6+ $P 稢73EZqe]x-Aݚ(RaZ=pG"v:_34\;0xb/|\+<%%S%=6]|=`UVxrRGجt'e,Ǹk;Vw<7[ /ɒ8"hF-qV3UX {/uyGXƣꧫiG|JG%ScGQ؋,j3Dֆ7.L}cH##3}pT]b^r_M5,~|4z'EK*Ku&/8ԂiY^Bt.;0tޫK a ̆FZUU<gκ|FFyoWMKPUAN׷k SU;ቚܯxQC14]l7+D5Zzo"kRf.vrg{7_@:*SInƩ"54 [ͰH;H¡_A`aa0ALk#pѥ9lmf=2pS K޶CޓG]Q,s'|гs׋P+'j -(aUKէCTzU _T0▦ ]5.amKnBZGpϽ5*74@XNsfk/VyϘ|BHja0tR $$ww".ÇᆩH:M+R=]Sߊ O\GВB[xPY r()& ̙]lT kLŁ%(qcQ("B\s?J%_$8W慴*L?y|Uh/m'zqCQy+Tqe-Oaq!6gػM|D@ߦ>%3uae=U ~H72\@^Ff 4[MQ倓<&,Uѕ܈HI89 1]'ys V>`Z<~@M yM8,w_N5 `o.`jKaWǒSOapm.Wx9Mj8YN_{5;ⱆo(SKM [=\#bV#&"o:6q%"9kS}Dvmǝ y}XYHA'&*%{/22ʗb-nPBRG\Bjމpʪy~?UNΔAt].#7ůofь#dDzou\8h=YO3Xw<dY]lb 5>^,d;6hɇls\Ǚ ZER2O:4 bH.U,q!TULShq 3,niz&Ǿ)(LuJr >'KQ-%Cc&%2s\@鹦\М7-DI 29Ψ8OeV3dooҵ}dtYK?J`I c0gܫ͂[ xyn e׍RּZ'0.Bam3Uۚ7ַnD&6s^>!NYJ^­uAHݠMN*&E\^Wτ>ᮂ~DǝxDQx' Nv9ؖ,,uSc(:]U<{ow8dT]Yeett|4{.m+w ~=4>5AT rC((8&H;@Gx`ef!eUԪn$ΑӨOVe61JDg2FS'7kW1ʢI̺O3?`B ArDS^+[4 @GnAZr\2gdWoD_m`hƒ 8 /Tu:-0`/O+9`ۍX!acGj">jn+tJv :y5)+>rj;Nmp&H<'je6p >x8&hx!fl, &yHiJSG]W>aTI&6lWq24H -^ )i!:P` $A|D܉φbrӯǴ9u׏?vl^cȏv^mHd`!MT`edWV).$&O}_=`,ɏGQo%bv0%Ӆlhg\sD@٣VP `PB/5& zWHq\ÅPϼA[l3-Eٿlp1Fw. [왱?b;LN1C_D]tf>"et|IVOVͳ{I P,-/T/7ʷX Xjצ4y[rCj>$lo+0<9l~!no)B"V,"硿?^ҰdG7:SWyG!Ag@$H4V2`ђ.&)qsg?dПJL9LTo :G &o%:|MDs*&x$BWJ2a;)";|ARg5R}Y&GM?EϗIɒ\lJ6@>L)5 oiOY *&+kXb @^T9IFvf[ ph!$7LHz\Qj9|Sx3 /Qf7: j얓{tN[&ZAjr!sP3DU<ҟ@*Rx5z Pa-࠭Z,֟aξuFηR,>Ӹڂ9 ^*k[<z83}CQojL?MEbTP-6'z6REFʒPA5A`BsU $|_4 ao+-}˰Y7 "wØa*:u䊢B QaɊtx UHCEfJo+/4 4Aa+rX =.cqwK87I ug#N!ؔPa\ ̼XQ3`h::}& x`{BVSZ kHiR6]E̖-m v۰jS[hʡqHcgHAdz~`>nkph9;OmGSɤAQ&Efȸc&ZZ\]֡ :Z&oc9~@ EM}JDM=~Ǘʀ=IMT] w#h5RpsuŃ'a9#|piÂ:vv[qգݳߢd> Y5i{1Ǥ.s2\J;KWG"Mە`VlZ B~TK tzp!ڀW@.swQ6V+K=}B뺼0VFs%`y(t&N0:kl  DG௄^hÒC/:T ikƙZP)v}zCx4vhfzN9ă磭FQ$sy7fmeBzv~C:+tj>|Kt 7H4zGLL hP%oީwt+w),5nTp1bu(JW4w ipJ' 1"IJDP,U,Phߴ&%[C])A8]!go9JZ\}b"ng;#BXxkr0>*tvvɳ=%kCF}|S θqC>C_ugW8LwaruM[vZhǗK 7L9LUyO. ul=U:f%E覬 eF;\ޠUJjE&oPa4; *>L7SDsp~ife y0ɮ 0Mf*[8aÊWiM4 p7R i2W|ꚿ뉓*9M{`YҖM)vu\p+@ut}$: y̡|cs(Lbs㹩))Z`+ŝX4K 8,[cJG ݯ XPlXI d|O3Rփ7cZR9BLq6N2mKP+٦6Gm@NuG')Ȗt58<O'^3m;2]Wb&-u Ӭ4L37r"R<}a8+^0WձėK*~[,B.*SnSN-M]\~| Y_-zҘH đ*Ğ&17f2P7Bn)-[Mԭ#ϣּG|]roZ]%]*Y='3pXɶ7Ld* 6_L*8|Qz N5PK$``fYA,5 76SG? S;pIס>B`No^;v_t՘*X*Z&&1=2ڲ8M{Cf{K'IGb\a&8F4C T\&"q˾ !"L`[jflۿ惏733z2Gg\J$amԡ{P8|^3N@sW$(hvďV%%NKy!6( *Ry܂tHˆ./}ƃ5NMw4~>;7i2o^Ʒ-# t?CJYqtߤy|ţV2LOʭ!z۲RUoxud%? IT[wQeIf` 7(_OπJChNuZTEގ^1| -H3niP67 (o")8J Xa J|-˄m~86vQ,lX1S(m+ jeSP~P)d|bTNԴ"$>𝇱e @&G^AvSNr I޽p 3_0C?)h]$}l!p91pwI^Y;gu/2G_eB C2g@H9/>եܹxrM+s xMh hY`jttL6cTY&iyTJ/8.<<'C4w6A,@8|i\ $ZZ4}=-#G9\k\%wG^ c,ywu(kljZ"4kZTHD<AYc,nypTGn`<*ućj0̞&B9ЦMC2QV{SD$CkF}AP:s;_d/jx+ &yF7x(²!2@P3 )g7@f-}Y5YFsL4seo#,O.&Uk5ƌ uwZKmȶY<+}B1ڧs_%V~_$9`*}XryMEBe8}״ dZMs*G7>ɞ'W~zU E(65WX":N}웇;*Ԩ^L4,7cp"(T\rlW$X ;I}dypq)ӣp`} y)M&E1zB̩yաŭUg{i+!]dU\-X}}׀c◓y`zAu+AFrqkHq<z{*hZ >ɽ<1TImİqwF`L;S{ Qbs7љPXTQkyX:ݳOtZ\4$R ,𓼕Ә3%_yHZ|W Xeq !hi-C}pDkϠ`4HGΤUϗ,E(py!L/$6妅$TmLƟL f=) cXG%6' eB7rDp ꢻtM[gn=]AcC6aw.WMM)IN 8@E@J*8^e'y^A]IYHpfTj"?O`Ԥ$~ň(m&R[*PϩYnFIͫ{lYA;#jTF Bft#t@:)j3P.?r]Njw?ehrvBsPUn5${ƥ*%Oczi::]TEo!a]?ڝSNzC Hڃ ںn嫩d}LSa/;||GE2v X  !zf.fj'Ϲs׭4Lh5]B d5GS%Ӕ+F؇;,2-"7 r(x!ܠ3tqNHr{d@ 2`+B )lV AD1,Og%;݁mF ~0MwkVac@JԵ6X ޢKIڂnMYֲ9^C022*bY_\dfĘ{GPS?I)֔D9!}Mcd|M9֜WŠH՜Q;oC{v6Ǩ +3ļ{2Q@VY>OS:f'GWn rчp t';,NeM{Z83Px,}tuggwan&] ‡1u_rC3]c{mB:Tu/9 T`=!6-(ûC4l\WQDQrG$:m'VK7Igj^en_ ;#>,@ ]2Zv/\ZMn8T;b+݆Fi> w}FyR Vqyf50s‹4&r"f^|o7g؄_S"=|eK#*6@V[.]ߪpN&0knt@%e#L=`~ Wܮd> ,1rJ2Q(_dt;}_Tz},2 Uwr Nule>ڕu?/+Y엣цZp"_pt0<?[ъdG'S2 v ٧`tŏ?ʏ?Oɚwۛ喋W>k۝{uҹ|>h$0e&U2̶ J^6Ogbҋ6ە8+몱^ NGW;+׮.omЦ͗xt:RĴmmMxJ\\)P$Eb΁I׀K*6f\Uj鏓:_<џCmYNؾHs^7cZE"#y44"TQ)Kz EˈbFkKq4cƘ$͹MMJԮZmMҍaϻ]p/bt<ٔN3^[_?'ZÑKfc~6)*~ntdU9cUe>Q~UE&sRBUdk yƴ`[G?`i]%&o?&4dh]Jf{Jn[S+ż=R|sYhnhN_9[J5bo̸n)с ӎ=5LѢ V' Ka^HQgt=5XP58[` $P]84*eB3PY,uvL绣WAD{ 8xf6d5:iy}d)a5&,HxU< 4ի9T؏:|I?^6 > PJ'!sPtޮ?-HvLk*-LfByG,[/'<%,÷B-՘^Fv:|vl'qu؛8zsQUF`ZbNO?{v}.qHsD9 6n)vQ& KwCj!zRoXTB?~ ([up_*ŘجtDDqmlٓf komeZzDT,i *cLX9IV1XS ؙk'SK j6>p`jG&c53F2ߠz#{,Iݗߨ8md7gI4C̈́d;Ap? B65G"y?);jJ0ZSO1!AHJ &'h7%/s -Ga;0D!&-} sH `"UK?:twiF^9c |L? PE?z ~ xjA(% Oم'ny~V>Zsggc+'õzca/`娏s1<;X:<5:J*ބ%0>):a5I976·ۡQ`mlϨ4#@G3`N u̓ᦓ5۽y"PwzS!nu'3A">hrݲ\ɤ$P-ʴeBTIk3*!.Ћ;efOY[¶SkNaU ޴!T')Zʽ0 Cc㏘8׉ua`YVߢ|?ƳEɾT;&aȋ6z 8w @Գ$%[%ۧxqQd!þ(}#,_{_\-c!AipQ$@A#::hcqh%aGhiL^{DSm>Lwt++CWJvJ8Jn<}E;4'+u)]i$u2=@lkD^nOGG9M) nK,T3M5ciBKe6{TԵ ޶|IHW\(JzvԥXhۛ#O%+<>lvޡѦ$ž1*RT]q#׬<x}nts^c! F HLabPd;)W5[€t](= hhū7L/j uCwл|;k¦h=Ŭ^5áܙ͠T/\9pj~vSTCJc,bɠ)z}IcwtϬ-u!"܇_U @NϫD1AW*u-p?%' Tsxa_ ̊`,!"/@.|':&7ef,xZ]# +xjTi>u2_CIKF(3ם<լ8in1z9Ted&@@ spL9rx q!8jGܣahbZeml9犞$FU܋1<ӴnR̽bL+VZLq [j7fZ8(O]Nd/ Q6\Z_ب.F#`PIuŎ_[Z7yc 0BPmwJ>K]~_[~VƎTjUHɸ`{ӻ99$H/~q 0G{&̫)GX`wVTn87R͇v=6,HqSry[ՓO/_{z%[zL4y8 j|т0c o4 uT8l6LeA{yљ XuS- r^O,J?8乚K|yd3,,;WւF\ Fy7c%jvLZt-7F-Kt"Yf<ҁ8:&w:[08n[/UE>HdI,U wOу^L nۑQ7/w|!k+Xgi!Jd Ӣ,_Asӄ#.Jh/BUƌNpJq#kf10ȧsh,,8>hhi?rbx"}{8z+C01 őߍP= #`CISz%=zfO~N|cS|jlӃ&4_E ?t=if);~7_Q&>fԘ2Knjcoo&]+GM~NN1leޱSKbdp~ UYWFSo?!{{ 7U~|p^98aoCY|mpK ҄FOo} ?Bd3ɘ=+6SD'ЧOmr$[֛-ա3;ɸYE&((;YT|(xHj037HeL{r^݄Cf"&VHE=Oh|?)ĕb+H&vTY쿩s,y6RF@1χ< g^_`%žp[aΆY-YK?^+}?O8(6&uk-FU Wު֦_Im+CWw2>B\%1pr#€_+ 4I~Uˤښnӵ:j|=38樒_+gGՎ};:~R|Ӯ)3GX{LU-*gizP#8I悖]3{J|v57cӚ=@vo lQ=VHGrET{RĨp$@/< VJi-eE )܈]Mvӹm{!kŰ,M!R5)g.EքmHJ+ޏ^v[([}vrX͠!Ug̹_!-li&"l Rl8| ]>˛Wt]ER ̸xMưIWA6ٙdW0% [ߋ?9PV).H41Kh-_$[8o%y0hO&:/d-&u!{âWVnZ1C|eIx"TC Dᅌb'Q":4d4oIR8ۛ=,A3p4ݓRwM-Ly-.Oc؁dhg,Y-ƥ̴`pRN?9Pi].oNAh8>@)>(jgm'GaO"#|UuQ2a8Z)f6llQD=!;%\0/-EatmKM6aad%)V:9uf7"-]:(VOA63ԙߊ]GK#hQB=̣;h6K,%*(Ue89Ңx㋣)/ =Sy䓹!s n{S6Vz7,,Z~Z}g;.CKl.c}CEV>ͺGbQKhX75Oti@ qtFN5bGDJkwƝGwHpUr2ħFFik :_j쮆RBc77-:܋0MBl*О d1#LfQ #$u4xt0cuqgPJ?N{<-  sk4fg$}7ӫk&Jϳ!_R"z}.eVz?Zh: A17/@-j]$/u6q|Ǚ:&UqnZ l۷$UnF }ȅ)~~[ƙh4Ĭ`=[фl>ъa,ev\¿K\fRH 솽,npigopwRfğْ矼u>h!WVTs}Qd~I$4O֢>rG!Ymh'^IsXQڰN Hgނ2Ӏ\&qTaz5ԛG[~\Q㋓/犳A ɸSUƆ/G=;'X;~akNy^.Ecy!Q$)D~ 3葷j!eo F +%.^FE'pڭᢽ K  x:GC75g1w_+6p䱑El{3hU~a4"NCҸޝfo`[veB \Z{22uZ^㻀x!TEtL)JKZΉc o~u8uo+W2*↳n bo*\fCJ@OOVC\9N0Nyn@+@$.UΉm䓽*L0R!x^y3?Ԏً+f sw1&LC憠~LtJ.<^-]~@ŵ+ô䶟'^)GQ"*El.,o;i<})ڢ)K4Vo[ A=z. {ؑnĬhe3RV4V1Ͳlt)IcM04gzjNuUb2D2ή0O6'ͩUdT{"UIs wۄ OY1^6eׄUa挥/'辇 Ls]ٗ}kKsL{HIW,k`?Ρ|ak^`gƿSDvj2X>Ub0Ǡ;" HT?`ovNY.o֧XsA,ؕn2 b}7 2cQAsj/A;shS'MSW3u *5*g]rHHtƣ!#YFrR%)zan݉udlXh " TCHfݪ}f~m޸3k=;"-:ACiP?ùnrm`UlpLlV\'GwmR N5I7RBB l9PJ. -SW]91/b0>'̑zȁi, 4mS shFUa+ ɧa7:OWblޑj4|=v=ǑUGJW.h}.%+u:-}R_f: $=  ^P1$G̍ gZbH:Nݿ!7=(SLIS1FK=Y/y*Pf4qC'Y8)[ɹ6{}JrF}s}VEܝ8(ʴ3١E#V&}eTJ dzIӛhzJe\ Xo/tR < Sbau}Q.oU]{v_1 )s{/xM#J%4vUݓ>;ᙎk(-re!e0He*rƞGA8%m2߹]'ڃP8S!#X6|[ܥ_Xe l4sж'6hxƀѵ xY:kp5 fP*`(DsĎ\ =NBNC, DӋIT naJׁ&OZ j V^BҪ 9Hr}ǽw=wa'1Xgq(UHu[{\e, d[w5ya)Z}9]aOZ=w+P݀>c.kחw Y !/Zg\OW8^#R)#J+1 ηjP0fW k(Aڨ7LT> .p6gښg t"%HPyN^V,!;y`m>DGY/~cNxd5Ek'iVW0ܭ Cj=㷕řݳ;{NU471\ DㄐbzHn}:K!z+LŹO)Ka >uQSq2bDg/Eps\|ߴX/G>G^ q8]H{gqxW\%7w|&Py%ʖH!,ȺZd5ɛT:0W,7}I*!'z!<&7i}6M|{glc }I6?P5C/о- 6!`pIJ4V3 +[Ҹ^Z㝚ZOZe8jqPPg1b@vzO1:o d`*M'6N' >0Ԅ( v^d?Bik'nV]aI-A?{4"y0Ԟۃt+7)X Jۢ&b 3ͪ_]2j_)PCN ?<{ <87sc'SfYв;qBauҲ=-/bBCء$@~1?]&'9C|0%ͫ(s@r,Db# T rҕ1 z0Y?8.m @:> $(!C;|tXQcmVT4GT!GQ+,uD]MbFju1iFLD;+?`7*) )Ո >ZYNQG Q{ɍ`R,):&qK~ 2,~?05w>_S [ki8bͱ.P~1}6 LY{ Bcd4'ʃ-dۭV)0 ̴W_Se<FfF! t'1ZMI ĵpatF`|(q @g%qэhոMCu倥E3<>9!U\6w3FR E+]y&l̎&ًoGrz\2@E'hg-~'nO)x1vE7oPC C=\U1],1vBOưtNYj ~rOO3qPc֬T ^|nx&1J)KF n41dWT쬦aSGS<Ɣ$T"n7?DxR9R(mZH[B-vg%LkVaĦ\R~P-=f5L~ؒB{1Y:Y:]Rd8{NUՐͱJKmPb~}?bKpw cz[ [M54%/Ag )/6=Z!% -N26a-LZ}HiOg@aL*dcz`ί~bcȪp[v.mƋ^{Oeߘgy^?r0SL`B|)YE;"6š{A!JZN-4}P('ih?*nc$K<|!)a,O tpT}dN.G pfwlX Ϯ`ȟLQ>`Téym-]õ`[vK*ߓu糙`"{n5!j0 ryK;]ܤל)w _T;sˍWT‘ $ NP5G)h(0,6K7J aE Υd`shpny+ҒjVK; y.evr`Y!Q%9I&I ~>N 'uUjL\]!ÚڑtnBy 9t{Vr>jHBX)Y "Qhۄ˩MȚq]zO1 rB2iJDaR%UD7w)˕`BĻiڝOO1F[+w}|^-D?m5`/ bPҖab}ׅ2d^ Bԙ4=a[ͤ#Mo'uU(oG.B}ĈOZXM $ "Dtc}/1T.X׽ɭ+;V)XYC3swcisVץ.63aZNNa~m0`Eu=SySؕ7Xrnfאj-27f(Qu`aAg1Y4zz >WE4 0VN(gɹ-?eyOffʉA!oY!Jm! XdNȒ p"4\}d|+ܝ̤@y7:] dGsXnRf*g o|RGjnaJJ%[|8=0 AUM_,mhV鮴"!$VЁE,U2>N$Z q(nJf 7GBwEݻe6-~9ݳƊ9Mr%f6w>bW{ ҧqפQe7ЦCd=wKhIxONHhph৘?a(OԓQ%J}TPv5_Ѳ]\g@wPv=^hފg V;IoT+@Pv}WvC9e߶]C,ÖwXB_aL렩 u«E!|0*0R`Cd$`̣U<3i;VG坜@ Tk)w y~[sY?5D\z4LN.p!ӆWdtڠ)Hw|IS#L_B8y.6Ӎݒકrj|>uč(-^X킽$w%YMn"Mf=[0bhtAJwVpIs̐0UwajI3{=P47Xj|@4mՔzy7PBźjo$ P.#𔯵g=m!l] i)JHوƄկ7'4?{%P)P7UM_9OhAD=y*v¨5Ăr7!U l>kb A~_}]c{ cR7%ަ:.FvLK1AIc³We7-ꆑҹ5swt;Uzw:})2a5 T,]/hSI/Rڃbhwe{Pp+p|ȍ(o ^ {:bc]> ѣ8K봴+)닳<:LDo`ü ixpiּӇ$ z H-8$tYrKًK={J;u8;}ڇh K$p1pVMpM+hכwDpnsNj?+1`$kvp6l͍ٮ\)/#L_Go^Nom0Rz|xTloYЩAEuMW/`dyb.]}"OL%AYΤ \ 8X(̽y^2WRs"Uo8 !5WW So6i>;s\ BUMr°X!tޮ-_+-uw(:l£¹(HyJlHRq?R^ز`oS3(\;1`Mr8zi P9Lf)sso$o j` &XXEjgC·,#1)8]r-;0 >bY>aH@Ym(͍Z㐸@HDѬDe{J,aB͏p?Ty pj#Rtޠh:nsǏzs= W]~j-鮓U3 f Y.B|h>PVDX3Ru1kD鸂'UX\mm~4ǚеFd' ~rn(뵟"Zm;2OdqMc1<4ACMP$]) V5w=jaɘ<hbIdكot*LttǮ+}4%I۸R3>NlJ`*qq yh"Sp$ %Vk蝢 h gs +[mŎpbЃ.oO߰j~o\[\2j Iz7<"k )yZҪrv􇣔EP-b&+)1ZKhvuDo,o=5*Lk*ßhy*T1wHc3+6=D E|^ яQ̇4q {lAxfFsva۞A0g"eA3aʖɸZˈh%MFW&h *MNoG瞘.qtरR7%f`ŋ+b|%)ŊHNÓp_o8 m\h]V>"}=-,8.9.;1.bԔNH)3vo<0iHa}pD{Ɔa݄ZsH K)Fkڬ:%BN 3vw(SĦ#]#V""={ZIp5*|1{ń=Q|Wh3gFqhh Mիn;%˸$ f72>5t ۞Nx}9g-iBٮ'#* fYE SŜ MiRrU-IHÏ@ - c ¨4DD1Z9 i v//!o_~V-qR6vZgfpZJy? "Eaި뾲Up H]Ž)UgF?Xk P5ʏm!Zxe2DG2kO 1S< ޵i|I4P 6H,c{_1[uu߂Jf(WȑsObTPC.b8L28Olfb2~Q[p }{_fRD7 ˞ehR^b#W>@ް#zorT ";~S$xy؅M\'|%A+4Gn[*U/[W+hV{" x0GvR;t.8.L3e;(\纈QJE_c'DVOgVάL j\ OΤru =RX1S}Bo| s*nK_?ׂELs׉qCCWO].@R<6Yzq:sXu[InMbϼNHXlg ev^Dk = _WGi['ϨW􁵔d"{wR d.۶KWsAǢ.oFZAYFq0rR&] 5a[׫Ω"H1kLx|Z# H>f0(Q)ֺqp]c6 ^z=HhQϢ^` Ӓڝ96X:V;{I(?n!Ykrp d0i7jPY*W;)n&646k29VWd ]snN(Q\nA< EDQRiVAcKa td-eeZyLD!̘A~'VC%b`|.ԊvƠ=j_:EXJtl.l'A+ EŚm&k1ir\o5Mm"LW#Qɉu!GP/疪3a~j ҏxէ3W7dfGdG-j`S>v_<;TyXB YNVM`/َJ07z`kiR6e0Xd VL6ϸ'4B7mN>m#A/^J3C@fp:`4?z](ŔD+wb)Pdccpдƽ8^9ޠ cJ>5B^l{ޙ,p~"MM3 xkƴ_b%4LS& &4L_V@4늸y| r 7 (:{Ԝ愦.D,P>+/!Aw9)R t.H (]>Ż ܈ NjW&-j[׆O=TE/.\]:6 ŅR+,K |EDH|KI?3`!!mc8E$æ^TZX֭>zXJ뉁(\=Q9 awgD #Pwv}ٗu<H\>u'sQhWE@j8yI l~P<1+ ܚ6u pq+s|" je+=%o9*z ȉB` bN R7R`Zay4 'jXdۆ#ph]>}FF ||r~axn2FehhS [>ke},IʢFK^6cp7giQstD\rqep'!J KPtR˷gܻ^%nzŐcvg7('61陣١jRD,K' \oaD\=&1S='S{'Pcb jvƋ!#aжF2 ?kM3_A<C hI檄k\~O4 3vNW-e8J^%%lY dێ"iG;gSD$BF,!U"r8hBL. 7FϜ{{F98Kbj _>%P:=W}1[౱H|6UO)IߧݽVxrͫ0()t  O=X?VmB4B [ju#x@CMSP7f%Й~"ձ\q&=v1`N]PS%)/Kf l!Xf DA<%ezr0/ klCtʞ|e/הT @.d=MJOYKͩBñw;ơGbқr烡܏hy%hOh-8gvGH4]nHCH{9_yW(tїS(7=f'=~^}̜)3b^/:z6=>Y_ G -HD.y_[V/2.K+oHQϚ/VJAQJR0fTR7=t2Jq tr-gdgK;?MQ [ә'r0:3T_1]q}K[Lj@O <Wam'vibfuv{&] n:)r݅5HxnbC$ ?EuI`.b#,PFhcR(J[*{c "W@6Jbvk&p"' K7,dZX8ڶq&U !s9_]c鍈n%?ސ挏k8bd\~x Yocz}!e:Nr2(/4#X@Tjyh*zi\,ւN9j $#wAiLdC{k0g]u8@*<cٌQ-Z1yeG{LYBuݵ@)C ս@FX/i{u25J ?Br,(,0%LL qaNphc+rl0o X~as^8ˁ6ԐZN^= pi}ݪByvmTwbPA 1\ٚxWrbf`JY-&@XjZk1t>力O웂dii9EZlN;ZO~z=d"s&ثBdۺ9 ,}aC;)yYdyF*q ɎdՃn阏OO=]* ZA:}jk^Twm RZg Í3@ P=,9c%90T$wk ݩY1Ͻqx·J+.gYgXF^ +P B ȏQ>AOHg2ddK 2MFPG^fA'Bl@9`g <8f?eGTgMF@*A? iP _4K1/ GCp<O(@VY14>W:jN bBiPh>R}:GbT/:c)Xw3v nJkG6PbYՑg>_:5CP>P{q FKyP}cԈ\R9y;%8Ba*dBd?&P (~M]Id dar 0 gǯy.!tj+~,jjP!zrU# Ņ$Uh j8Sl岘KQz^0])VZiq ;: HZXsXnMގAZ+Ͳza9| #2[Ɖw/bاARfjUCJ ixc% w`WT"T@nثpO ָ,=E %Q0O-A.1nC(OEa냹T 0#eoJu ㍳&j-D3e&!ʷy&?;[D޸]wq\vnB!.Q}kpe(Q,9Hp9=t(F-`*^+<胪L _&X=~I|;^6<<,ܓ~5u^&=+0mGU1Z ©b+FfM.?{ԧE 5k;&pK~ F0!l"]nxbi0% P:{rj-#;[7$ f⨱{wc y 3L{.nvPVS2.3"q Ws$ `f^Ϙ&$XVmB[3i[gMBD6IaJE 7eg9P\MKK4EJq5pX/?qt3[:[wZ{g#Lm*>'{\˲dͳ96-w~=PAb?Fzji664Gunjkֽ~JLC b筠 D=t#ƪ+fF`5\3ܣ}1ж $.F?5ؔo7hB-WtHwHix {܄d A~M]sLMvK~#x&! #}& b}R[6 yvˁk,`rP dfNf'uw=O.4Q|؃u(ћ#P,;F/X>.zp7Mo緕 ?^6~(\>1 v\Xcw-f=ahfrWe\jsB;8Ugqgتrx9 Y!MfƺYO5lFOJtGv ;y&ȿW4MH+07(3Q.ŚY aVلOH:~m]3^5qkլP)d$/{o9Cidzgޅ r%/i·R.eipS&=0‘{-H$ڦ]dTgY{#hiyit{"@tcW*Y x}ߧk&.@t QH bHq?I2"[=Kex27/a}K >0l`m+oiɲDͽm+TZ'@{+"5cSߞkAX(tbAEƏ !aou\t w4vսn[ڝo)ѻt=HN1>ya2rNf#âK3":>0,okl*I|j6YIР-:6W)(jd8.|?F `-!#/`rDRɷiwYC!ᐝ!]O V#Z* Q@4({ǁ3i&T{8lomرwkiW*O3 ]c^=lCLpbk+d([Jz04 ^0!pm&ى tW(ȋiƑ6TI ~OJ§+R)iUl5aҖ{9 pUC^@:݁a涣Ǹ%xF7ؽ@)m1eԑ'12vΟ{Ah {dv:A3VNJ9s[XvFg 7^ϋmbSM1E:2>ŨHSP@%tΫ<_P쟫^7[56/-ykrfz''itw&bz#!qi'B-Fwy6.Q;4-B^-I*R)oBq;<=ժi5? 5ؾ0w\YT fGS' qCv۝9f%=rg>qA['~uX jmu?B]X?\ xc319ڮ(z{ xJPѰ@]&75G~#ߎ. 0Uܿa+\'¦Nk;۷F\IkWB0Mг;'p %L= m?yo+Ɗv[qQG9U@\(ãmY'jZqAbpPؠ&"g=aD_At,sr<``Yv#5`rs%;"!RAhcdbo&|fDG5IUM#gJqk ü]G>(~i QTv7(aC6 C[6`xlɓ)ቅprL4P3 {m"MȕTknI̸vs~YLF2e룏\BGYư, F'\4w xFӽ;v'w#甫jG+c6d#܄G"m?X?x Py)_~~RpT+uVl~uG }6xvf|K54ݰHYUeg =j/+ǻ_wtHh(ύ>ƯƊogetlG;,/J8wH,Xy$G@k5ޘcgh5$Ik %nAL,j6[Hv$41ܕVYD뎛(}c}܂Zc'c" i]أ.b nlQjm1?0_Odd[ \E2NiAuE @VY~s*O;L@ooymr2<P,@j"{\'0jZCJ,2;9.E&>t"BD Edd?{ ,4Dlqt++HF@bⷕV;?:HKolrc'muTaE9]m"EپkTٔh91zmt/@vyo9+--A8hVpjNgnۖ茺Of{ ڏNVpBSONYԛkNGvZ0Rȋmm60Q 1U7@z}y>7Rm27 Z;(H꤆%i\78BAsɷ_žHk.~ #"8CN1á?"v[7 \6 w$$_;"c/6ۈ|16T^iͬË_M@ʳOP[+a5hY~~xL"O[B]@b-AW66)׌^ۘ6$Ka\%. N&[ @_\ANe,u Yt:>ILIUF;yPQLu:I!Z)gJH^q<Ŷ :ˆ( ݡy I02p95$Q]sڳ#_TRO:3Un(wV37z-u蘓lI"P(^ĬAϕ.p!g)22 W)ʹ :Wx9m=vD THמoR"AjHR NB<יzMk`'0?/ڕ3 L 5(^ԙ&s,L]H_[*rO©c H7c0ЎHYq ۄ>̚-ۅŀ0*)o}DІ s~Sš:=3{7gPiFC+Gy^!vwj _&[A6R]{b~/0[(LĞᰥv+2q XHX4wy1]vQ]/:KF+wo/SUf@ 〕Q&9GSП1Mּo l_>"WLwmslz-qs<ß)^-^TBl`s8_rT376-nwN Z[Co‚kC8P3 al]QŰrN}brH4Ft6hT`6`K׹aq+/lMј V+/*I}wo|f'v_{`tVM] :֘\$+Nk>A} gq'*b @aB%>3 ޳AvZ8-"#a[ "8JikK>^TIVu^9T;oekUdL#׻Jx7fߛ{;7W]rplH38x?Jkߢ؇UH,sVWa3w|UQd (\,Bϕ}rhO56z?t$ XZ `uݦВVq>|E7F9а_,@B  yҪ|.{[^oݬˊ>bGճ68.;UA.ve<30uS(Iv;a+|HQޣb[3A9ceBל.gXPQ<շ钪 yq][zU8SSgghI+m Kcg:Vߎ#b&+OI2ySHp6U% _RGK)` L+阀JbIj!TI7dvUhbaf8U p/P@LHGx1{ΒF jYb6 VT@2[@g;#a\QI3c]Ddp09 G張iDPQn]eFó0(H~sډJgdI3*M )4>3$q$ 9OI 9b[yBu0 2y%>Ě)H~$8P4'cVGRJY|6iH<J-HyZ-0BW?mXU "7 Ks@\k/kApo \e;$$bIJaLQ4 #g4F.z JCk ;@8i~zD O,a)%ä1Zܲ۠l_Ζjsey8=M)^ ?эD&~#;&ٷԈ!11 Wx~e}kM5N(ZIPԈn=lO޷xݦora1 V3\*]oMT踭%& xcclN aQk7f~*%gE K^ $[ϟ׳W-,ZRPth+f#N=fmL#:#$g5~&|ς7rQ=-ʷX{'ٷ+Gs&A@- F1$^-ϴB?p$wʮh*ĴАj!7B5P^ܹ~0J&/%'9UѧiLOE9>颕JJ,T r3wfeYLLŒ6[ ~<6œOcGEgl,~tf\y#G}>*?j:l78<>V@oUF%뢇Co5HwhXtі4q|\=YZ^UpoFaX; 0zKӟ;A))ϒDn+ q9H zmR 3=|1smfRD.5P~,a0͒*U-ʞM!e.D<U4HHGg$8W1;mVJlaI[iEg/&0AE/" [8wo J^BD7G97ca0jPa:^lKpBni t A]e?F)VL5.QKD$q֞PF`7$$|l K* ֐YCZrL䤶bb,$ĬpV˰ւuwgXLF~>5?gFcP'[?,Dc. PNV91]7 pYxT78>`yc>r(72zm#%`eu\MOn;8WaMJ̭:"񭞗ԡ䴜~W|)0X1A[zuNh1.2p\=Te6cKtG/oJ~ ϊWw`k6N8>#gbl0c0ɍՠH2TqIZcιC,0EX5؝i_eEHN:MF) ^ < PP&$QHhM_(*VG;-5cc҅Z6Y:ҦtvUꃄVW|1pGKmv qk-[h\V45v`ٺ{ %4 Pp(6\)UmaH8^ʽ Ҁe =6\+r" +Nyf16ʳN|m28TM^GνH)@"nFl̯a'kef;\voI 5b?$ꗮ/D]sr38Yz1Mn ۅ\͎اu܆6ʆu;PDl!halX[ynD';\.}  pgW*)MⲒ؞s!cTrjlF.΢m3!Pg<>=z] [s0$kwH@f.~͞_,)m]WfֱfMpu0s(DcgEi^h?;d'd !„B{U#1+OHlJfN)kYFT?Sg.ZJr_8, LƸG#3bȩ'st]ZNw2VZAw:HB3Wg7Xx⷟2xx,WRL>wؐgjM)HzŻ_9/.< _{P i\A[caw%G d"rQGH Z࠘RҺH֚(\2ѥ߀)^v E&owXr9ޘzd}R9 yUK;Q~+*$% /G@Xÿe{Km i1!6fkލA-]ser{doi]Z  u9 E_գm01Ɂ`+#˙Fh5yi"Id̨|L@%C׆R f_ (\q0z?/4cV;",,0E8eSl{K,{i=婓 KS9s)yX5K@VCF3\⴨Z'X[b~;?=Mr6|\9_P'hs*gS uԧ6NE ?eΫ7D;(W%\FJ4B7vkY8,TE%JgM*@f /q]n _Zebd6Q  ͏a:59{qbFRd4P9΢rX8yɀO yW|/0麖q@C7F\3U*CmIљ2r/* b<N'·_X7NSMSpOEcoN{>U~A2}%uc&]N=Fm"oiv(Ufd*0XC-΂Pi ?6ݣ":igZE %9`IkF-#e7}I)ـ'两|BєCd' 'C a2 XQ4`Aj!%A;`5mkx>H֫2ƭtOf95P|6ڕxzv+5 ӹ#IE"gx?O "=xQL^\-YAu'W(*_q:OkٷZA"ӑ*xGaֽ$eZh)sU h0\=HW,]֣r/CpKcG,Cf6'-,9|SpBk<2o-rAq'C_P`Qn\^WS'n(n-oj[0g~j:&bTy|R X䂭? l(  $P_hJW ׮E537B()jfw-qȜmsM#lB8 !|ItJJ}kRb-d{^/p.s,mO0ӽ]e33f(%_TqZCH-#ޜD^>+sAhm7Ι_c5$P[Bg%`HF$͐ՠC4Z zIcqZf?Gz ˙sNώ7fBrrA])FfT4NxPqIGO?&2Rq62Zy eS*Fj´}E6o(#.הf0Dp 2ҏyt%ȕ|.U^'Ӭ=Zν pkֳT4*vpPDotZ/YGˎ>mU/eRv::l?Cg! KtƘg]?R9WJ=LJa']qu m[dxuHʻx_@>فk@+p6I60+LV9EIČh>pXC]hSj %m*öBB EIC;WD0?bOO7gli"g,O!d\ >w:tpwK=[0JME,(U_fO:ì~,st- h )(9j#t-dm%r% mY#EnmPt,oJv}G Lȸ$[FE4  ( `!҈ʟ?\#gwY?=qgqniI:q9ޫ5hFiS lQHfx@ӭ"xOÎZ砲:'S&Vt#Avsz-V3]ł^'QFt#ksUšR[48GHpּ:6Ë>H:bKנh;FڹJGxmhȇ*~~7PȩZ֘%J76憊h7,U QW;M9bAD!s^kӟp'j^3[%z'{Ņ?7._zŰ`|%#Ӳn ZT5]0*VP X`9W#a%~ y'Ӕ-A+=:T/ 3ZOUЮg# ?ÞfWqGDР%F :\kB-%`*<.hdqG.sR\p6K0 2zvO궘(E =ܰbLLed0l7J_RDҬ*}a6~4167 D?W '*lL,%IZ.WْSw]F2mD%TP/d1V U/xݱv(Bep-cl31;ac;y?@Ld ~eD sn֤&/'ڠa>{#L⚷ ˙4n܄!w ! (2g!K1ut 逸RHN o\Y0HSUG9ZwC輕H)KmsKӋX~pһ#KgƩ)P+=nSRW)!JѼĺ4oUw{GNQ!̾J;b*`㈌V-~*'vy,-Z,Gt|l2ˮp7售Ui:2ד'zys.%t?qLtqu *@C/BG4f}!ƼN|A]cװhʏ9  !,_P@`/%owJ{P&SrmR1.bMr>}~L!gtΥ1߶<RLfA^H8!;zvչ@oJ5]GߝߥNF$E-??wT^WCyqo~Άy#;-zdm(rr오r͡&I-5`L%56kh" ] bRugwA+TPW Cq$|GA"& s>!3%4GvV6͍CS7lƧjC#b,(+}qD4pZaZeR<[?ֿG.=jiĞCwM.{JNK UvMG)NE[߇C=٧_(†m|NejKTUaBg gb#O0M;dkfZwPJz*+u{|6$Dn9&uis!U2`RՏ6W)XxLu69{V@a)s<#gt(҃{C.06t繠 Qpd}о*7QAxbdIyss`9~ 9޶8Q0'r#x\7BL:Vz`/uӭT"71Unʧv˟:-J2dPÑx.ӎŋattLϗE$gj ߵl8@7Br싷ļ':#ȡIvb[e*t>1EӡX/ճRzU[`|*~W %؟fzn8wWT%fΎ0g8D}k2,|Gm=y<ݒbVaFzHhYzV p=ujC G@ۍ[ l.^f65D Z:AJl;zM V2p4;͈+kג tl@i[yΛ6-s#g&\}RZTFy/m *v/y#i98G~ldl&>g,4cn gDpK-Գ7eKzGFpINnHvȨ,#ҝM^,hSW[Ntn^]ږ^5_7Lw&GSdI8Er܏ti[Obk,H-/= -%W3B3[ncd#̴92%('f@ !, [_:瞗 ǨtKmҟ[^uȱLfpduG.HFhȼG4cOd]3,Aҫ\ w݃^ܐMУJ3S:U(2}ٸ6C҆)əOV脆bF.w&a̢ ,қ?7emR-Ado%ѡy]"͞e)cND_&G{fOz~(v DRť@ũ3XPs&ĉ_iiM~T >BP,q\ X;["t)|ժ!OAj[av~q6fIBٺkI5TN8邛3Sg8'ЊAB/JbOE(D5`{:`%>;L?&tNZӉ@%&@A֛] ]]ތQE l"‰-.34+;k t}۷ ū$#T> *S8;|C ?帚` ھݯ0bh`1E Jdr8gpm_z;`,eob+wxhl{oRґR&Ϟα˥LKK>D!a41C Nc);,t&BF0 3Y1b\zɔ_I@fRh%IǠ1X|_睩u;Nv,_` Za).G1ܾR_V 3 r3bѽ@TĜM9G(g }FrEsQOEQ>n-\t}+FTfxxܭIHO@].{<CIIt8XeOT\YR#sv$6 IMYoi?&-58->䷿Ap#Nv *fRMyI1%_%ߘK -$ ;5Z4X+Pd^}z#5?x:0IS? A(O?3Q8jϜZ4Q_rI3:fn4*kH#MmQHKe3!h zw7Nü/x+œU[iTmfQz@}3RLE`fҮJ Twqf;wwdRH`I{Pq%5Dt8 Ebp,xm+I. ).n[jj`!|͒|;Ә&y?bb&)H6fb&QGk vUӫq!&P{E׋_b6L$oThĦl 0u ,%\3@P>=d>8ޫ̵%"Ge&bYJ&|޵BIR#)W?GcK,8O;{H1LηE҆D|eWByWb\` ~5XqPHI'kpULM;(Z[y =G`su3 8aVn{]xC(w_F- 'Yk}bx do^7#iM~d3@ySf~Q^n.UFNeK+=4on}S``v˴ ŷ'4)#CvQ >e~J{8JABJ!!cw/dA{aOx\ Cqdt: s]UW.?dk0>vse4=[Z`ΗDf$ϓy-J9ӜNd6ALtM 0X!p(UUxFѹ٣.K]\QXޘŵ5ufC/HIP>F!X9 Cf!2EPi&k,6O_ WR|(% %9`BE嗢uE8R2k$sǹ g4eoŊOMo@q8'Yz" =YԶv'uwi{w:Z [sK?s,=)qY_fUS️UB;: @g(qEo[Ep%wB2nbFzSSį;4|Hu!Wz–<R'r͆ %{Iߑ?Owt~Bᦥlu8fwT һ#S{xٔD}p鷺E3罙^@-,3.vsUxg $4)E3IشH;Yư0'؀ϟY*qҹGe[VN ʒˠ½N)4_QK)5@ݜ10 -NqD]C/3C[5euƒMԱ3J'Z#SウRC]($ȩK\:W?8Nݕv.۟qT'DR:t!"w7tCm B6.+il&չϰ>J&։> rHR8N)̩'v}T_tԎaYq6q($M{N &΄%M'vx9)'iK$@񳓷V>o_\ H^&DyX1Kgl~O;&v ] +yzW b9ҟLJvGJ8\5,Jz:QURu 2_+P_XtPY]H&4b-`-|at%9Fѽf&fSV (k/UOL.n1QF6ϴ`2# y9M4I<;onк4=iwE+_<.Ьg81LX;:v8[>-S) xT\_|;eeXbE"2aKӁ@'Ai0RBt.uh,f+.x4JIyz Ϯ2t;;G;LtQw`d \mӢk-.Ue_[ÖX# ,~[jju*$9&` #* d˻"V!m]=xR69CK'̯(g@gVEԯ[wZ 20](0fxӖ:y_п+d4-;åm@it9ڶ8vܚ;[U6: yy8#:;z/WSMm:y:, @tcO:ERʫ~â y~ؔ坘oD? ?(e*q3HBK&;{V{pfh~%.5!J&LC]s|p[L˒nD-{M'j\UjiCSF^nw'G ]7$ Cɏ'LK@Y2VX^0Oӄ)-6lRWFҮkZDUqJlG#LTf졀=;b$hP.al22y6Kk##4' ŏe®5͑ye6J;J!pR\h:ߢX%jω3$:A(of77G '|wfiLFgw3iĦ?pӋu$"W+}ܪP *Ɩ(,J sA2;u&X:jdjhZ:D§Fvv":a  vٷt) K)ow u/ZW5j;h3eS4<֐~ƺU ~e;#Ҹ4|W Zе' 3m}䞢T>5H7loD1pqog2e+v?1FbİpV6(: ~y,]R8S OT':kYӞ"-!Ƀ.DA}{c @2L^lUZ*YviAv KGP%<\`e-)(ªRɁH6G\[j1v bi4i\FJQtH07?|(Yob)$˨F\L!ٓgԕ=U 4V5CGlu쭸/ACR6+;#s92b5^.Bݡ)mW6'}=))3{-5 مP Г4(%GMҘp{,^ =?bhia5&:\dCy,|uyJagC6[tX IA'z.68"zȚl;eOfDAHAJ*++Hƴd}hX*N\+JN\BwMPJ3N*{Gy1 XգDQB?V|>t/]t=V=0ӷ 9&xs@;b*l[@2T~oۀw72^~]i5ᰩh=Q<04M<J5<Geͨu Ն1~}P Ea [p11c?,-փϨe:Kg2ƸwOSM9)FơW9y f^6T8eovT;S-kشNuLV].%#!9h;$GD v2_A"7*pN51O"Zf>kD z0o[WBbc{N*He`p{FFӘh,>]Oxan`~sXŁyk 2';CH $!\i&0f[1ᨭE:?V9vq,SɌUR%˙uk': ~3a>RVx:}&= l߃Ps0htIyHOĬr>P>>3f+Oֿp酸K~A H.lH̺r#m6v?td  |,&Je%L:o&49]Tm-!z&?O,Dēxgdæ Ьjz;VvtzãPz6z036Ύކ_P~sw!uC|] 2Γw{'QY (4!.ېn?R>"xfbIU6ͼܹk?jR>_p ?=kKdu c4H\$<&6Y$Lo@SY g-R2g `Pʢ]SDm++7b6W|tnQ>^0YĵQ /kCβ T~}R0[zV|vLňHV]W,k۫RL8,4aD]uo$/4qDld)}tQ5g Ae>$,]r)"7 9E7QrJ(?ig:~͎6/ SB .SikʑFᇫ+oвWa#+%s{u"6~Ĺ4 oɕОC aNQK+]FU=$`{@бC[u|iHzfb ȣ-$;ca4HAw.,sF58-x36퇐XP^?;Z%; 셣H ̧9s#t3R{iJZ16[ZŪ~%ma4ِ.#,+2)0>GQXhd;i~-V͂A;ڻR2]8Dsc%ۊ3Ԓ,ne٭$pYrhTWZɪIw>NSzj=S& u_X=J){eW5z'jJbj͎'h02b!?<9nt4ˢagnii'l(*e">NL='Nb&=-~>X41-y{4ggjGZEύ=Yy)ff/_' dn69)#"aB$hwlp_Q}e㏨pҍb 6(7nCD-P *L#uZ'[cj <+Tv`QJZ&Xs&k4űP{%x0K~o{.ײF :79J[F 0#6H/һych89dh5Ϥ,n8 rv{:w(:hɮToJ/ 8:E sZ29rELtBk=zՙp818_;Vjks ѳ4FėD5XW3 ',JeSjrL+|oG(,{ΌxtS^WKj^bJؐ?@jϳB)v(P]<yYPNTOiMS^8s/ &sZ1 t_KP,UnX%V]>D^1uPL5"{_ PƂ,YlBڅs߮{ɾy18'at8EwYu``Rʰ rzZX-F2}Go>B[ 8̹8['AQ 3^hZX5.Agե-Ɲ aD'\oJQ$1Ee3'W0D_{B8 4MEdaߪ?Y3zyOSrR6xa E`Ỳl%/5ョI ?h]E.cS]=c)\LDlOGq 8ОQ7\n>z*ZR&9@s6W#ۻ"BjVB~`ܽ{ʕ jO#Z?-- R {(Ѕ,'vP9&hjeMa:e5XM5(.^P˅*)Z\/˅oWh5n|1X4SAV?\<UhM-Nb8GG x.'5^/l/X#$rg^haSpr"PT!Ba]oyٙ`љv} u;,(mќ;Ԗ&X.S[ Vl 35cD%r?2:"g<Нe?/x MrxSaJ0G^l&/zhgU0Ñi1O^ڕb=;`<g<8Ӧ:%8&B, X=T9.Nm(= ?Nl\3?;& W(Ұt:B 5oG[}U8Acr7 0ş(!SByF[Qg [g>fܾfhP.]ErdfPB.M y%R2h0lyO239g?9Ā4@sY.fIQmf-Yr( bI9JWݐq.J&6~sҾP/+n $9Zc}وMPiptBLl1daZp pZZ)(@S&tS@xQtϲ*%AbC>| I*ǚG` y/iCAi3-pjԔGs\C,w<9NB*[`8>֖~nXAŽYiaNj^јPYn$נF1)^L,[.V`H l34;5BSXEbQ;߄ pM<$<0O|pZE(+ͱ/υÊһop>9Wm7K_^ltCQJՆ#פ2cDSKD@Zf(zŸVp,J^uz_m /*'>g-z31CXC@͝;}:p[LRPݯV>.#K&V`OiTvhp@,&MPgי1OD߯ ­$%$eoj~ il@/f9&wpe$S_Hj_C7'[okXsP<馮H,sţp>tXF&DuY}D4}fm"M~`°be@kDj|[ȸk.1UX P ˛PHr2m4Ѣ}t bx=Pd#L8U)(< \LMSc\sVo.c&ˀ/BkSP&fje`.c\`[E: ֆ(ؑL^5HzK#dCHyA'̳B1P` F8SR耯vɇ,d#`Q~x |qsJe+]AR(4 }$Jxc)2IS}hyXfd-l*ˇ(K̡Dz6[@wLEp/M֕Sbm0%Xa?qQWB;Q֔\qt2QrOy@z) ^:aNw8=/C'r5շn1Hxٱ"z'w _v|SIFЩUh*5]sN!N+^(h0Ukp*PXy *Bd@it+CJqM\7)B A~7 Mz6,g|)A-cK_ 29M!-0;ޕ1N8$9%`]Mđٓz=YGdo1J'yeh r6Ie``ˏFahFG*:N[ƢIwXokZ-1_mT'!2ČT 5owYL3!(Qwp \-nϫ0 [ݖ?N̮V%QNSMp9YnE V?H n.fT2$S ϾgF"D0"P3Q3(rlJt]ڈuBTVD(K%hҝQOZI9αvuE63pƢ[K!WkwI g$yέ);~Lh֥\US֙?4V1WO D>w,ʷXtr?SM࿊2, g?(&1DZ*n 1Q掠]dn[$Y$C"(0P6YPF8!0DrY*i$ #SQ  .$'1Ml5{"ɨڭ 3xDszi؛x`~CHx!\p9řg\9B@bӇ#}*ț`# dN-FQ%BQ0S*QK,n[+ e {(T6IuW?S4)K; `4Ŕ0jxHLN.0c.8ʹܻ܆I滱b+]3~Ӌ*yWS/[bN"Rǀ?I|BGp442)jeo,7\Hi5h6]IF5JJFڞ I3l2_@0@~`DS`n{'4M;ۛ*dh cr" ϚzQ;ƟrzIeYet6s#8>eQQe"&ݕKkF-Ax |X;C!R( F2¯E-l4@ӓ!;NT"#SQxo+3gʺ+T}J٣񫑂lc1ιEA2t~ϭDxAD.7] {2#⁝ݬٜPLRwCM&ҕTeLM}dC Z\Y!OѥuM(*MMFlCTCN4\{t6zRo*ev6 nނdNV)NyWMsRI_QI!7>/_f2*P#OQyDٷ~>zQ93GZ4qTJZԣH5<_N!rprJ%h'SeaLN X0.֤kQxD҄p_J(Ι0$Oa ylxZm2MFwO\NQC]2&K qBww^Ո&Xr>9RB`4zk:m=0mhb0 s]N~P(kKlgᕦ¿c;ڎ>ruZivC1~~]JAԭt*߾#.K)C@ y|I9U ))EYɯGuZTkLyChOR-y=rZF<$Do=L>?]SU3t4^pU-#OڡMYٓL`~x2H/f< /CiDN/ 5X A$\K(#)zkl8Q@W/H傾W,W?@޿"y*`Ϊ{ڨ|OC*5m(3z1 y+ GZ;~W{/Gr`\cMnAԸ>FoTj"B6Is jb;Bl9jGqs`W*6ኻ2vn>[{n^jCq>plڦNvtC}ȮnxƘAuk7U J jx ydYB+(Qo~xBXvZyrhN7w?T TR8 <9Oh.D`ɢ Vg|Gw֜\׀cikhv&w7x@]6ԒT>Z g4C8Ewutˉ@!scV[`/w+3 JqvCM8XTtL :Y_> zDHQb|,U.uTJ=xdw>>Gj>tXrMTVM1upKwC uJz~b?SyX 30Xi;VSп"W1 XD}6dJj)/O۔9η Vow-_ uoYijf#sHf)"=&PфfEuHB@ xΛݒ $ vnIx-Y.=BCP˵v*C7UQ Yvkm? mʘm=@ Wűqα@P, Y1;>ZX |hXgTCy{h8Q'm hH\ ٴ-5/SN SC)>^#9y͢(UV z+$H!e'ùpf&{h’%Q\LjU, !U-y4!O-gzJQ+g)& 4+Z$`g 6xBW!ħOkWlee(9=#ŞV:o$J~S4#@U*WPU TXe^g_Sh=1+_uȋd|IQQWȇ zKmA*=JɄ;UE^g+N{dexF6"&(wJ@B`{s®V#fYϳ A_LHsǴb' C|Hθ$@Rcy, ,R r>wx~<;RaRI^DhL /#cڵ7@H8|zJi0~^7xꯔsK>8Ʈb>?PMTϖR"D-IEd i>:d?cg:`yz7ϧOΪTu:uNl%,Wv"ԕz4do4/@宿b.mf;-*o}DnL{wN\=bZ#@Z=NY1Wv)[[AøiS,Vb\ MA_ r&Ci mh[ƨJ~J}oAL~zG,*u T/cUnSa27[Sܭ'kn48KAyC)Ӹ$Coj?B9XՔxHᷧ:e>Zt0 OŇemVI?el+ɮlEЅ[h1>_q bϼ Է(([>~ = <((m |XXAF B(m\qTF̄vUU3&)U %_gXd#pVSlrt8",`ԱC/P|@&h/S2,r޸pv& -6,*$8/D0Xh*ԫ+I*h<W깎?+=Z>ѯv*.3$8#M)fJa/^N {H1-[ZUZhqRx*˫=>c$`r1bTU@kSyH~feqU% zzecq@aѭ^^N:u*5D/k#oTaF grk7\Q@ " D<5,m4W~J|z90dҸ)፨@Ε~@ϵHKՠ-!ݹˑVKx7K4:g^p+hi\P ג./QBy>i{2C<gw.=UzضȌ7Z*]CᖖTޯYS#Ѽb1MB**dϒgME3rU=!dRiYIlG%֬[m.z UiQ Bݍ5bGyLcNzÞfe`R-kyn}\;9 p8cYHH R@؎čKPwjgϕs4JX^f&n/אΚoK4;5&‰3y k+xFc 9oJ ;~\eWfu4:0;dUˬHIX5ӌNSkefШO4R(lGiof*qalmr[2y8 0H1ym3mnoJޠe [l` kU,٭>MerQ$dN =-5@b T)dY[3El[UȪ6g1á^)äoư 1ƑEeq8:i8X}!J"`Hq\b; WY%}Z* }zv ʱbEJYSX_rZ 0ttirZL0P/2Գ^ [kE4FRjX%i ;)Sd0!Nws2`}`bVJ!I^6 k޲ GMG`En8vڍ $ݶSWH2 #%x8Y̞ȡ]<݈N# V&˙eg m KV+m{xDF%` 2bW <@˅syF ?PG.b$ [3L晫R0i$3;,x[D:,U* :e* Hg&v 'hjh" ߛJP?ޯ($9RQ8ɼ5}Qp>9 Yc@;jBfw`䢵E1Su{{+qm]M^oMBt\ϫ2nmmTz/sL:.\ef G{e WZvy 9 FÏ:s8NwId=b<=ӑ>.zz膀{WPRYeOdXѝlZ69d%Ne*ox-$-+ϩGt?T6`F%:,|`G?ÓC9h{aQnv9W5iPt#NOw%PsZ b;ǭ&4Aarҟ Xr_ 痤A]CG[['K?nFCl4!u%^JSrvtcxIˉۉ%X}J?"'$`X͞+IUs!7M|1]:lM0}vO33?8{|^/k+|2Bk {n-Zt4ZUDUON1YGLX9ɹccfĖsњdc-ʗ$8lg U`ץZYLi@\`I4y[:<(g?YaЙ5 mfƗv['KTZXC&BEAnh-K)RsPQ7ZT<^Nbϐgw<&ItG4f=Iz]MY$T0 AK lMPYu;IZ٠Wx1qVh:d[Q}J8.͑-v/3͂Eۖ [a:_Aq* 6m& %E3.c ^ڢV:=\ۢjڹ_,ԬCW H\Ut> VɈ(VvwCmB[lG q2fX6^Ҭ8M'SCZMԀml骴Fe1<X(V״vyzI&I__w'Jps7&k1/^'QvX`u~S,`&sK4"7|bXKˡG&Nv&ҮiU5f{ gZ|ˆP 0d s\a6bw $K*jӟ47 #=7H'u&"Lp!XYj^J\!^kRӳO]mѱ?!3'qf:l1;t׃wX.z1Sb?zww~3:װB!q/Qxtۦy /w|iEP^薓WqI.7by3%񩟚n+zp+JDᲃҺ Px5 "cN 89Slj6%DۇЋ1}=0Vh .ea6:׭V߱/ fekne+pY_ڷ!*LB79IX } ϶I`^5EK,D41g;M*KS`hDWQsj++%&K6`G-#-{Mc߫ߔhR)Kf& :Kf &_h'**r'{zb}q7YKpRgQ-9Ǹ>#Qq"a/t듢leg-m dvXiaXPz~[_VuK,Cg9_:t\cl] :}1Hu:>|f 6S2JN >z .4F7񫷎=VZxP\ʛC2f)@J@A1l~ 1)̜w'fVzCS4 '%9}luLv8(s sG7<ACMN&!߰Ι:hK8Fv> $ꗈc#]c×c"LשEih#1o@BNAlYnd84P-vg Kr]Uk%f7ڴP2?--x(b)IAےѪ9(~)kKX+rU%%aȗ~ϺT0/bǒ[ OK>J휲) ̗C('4 rϠSkN*1QTM;&*y; G忎$ Sg sjY@V뮋uZ6$:̃qb>|SG87y/\ 30;_Ωd_s>GNB:MBtc+U5%oLsO- HyXxk5Wt4ECYÖXܸC{( hA^Bzv6I-r@t0nc՟?J(`_ ;8^86 mzR=+hSs3W_qDaAy 2CRj7p"1 !c+\$96?Rm~`*naРxY-#+~{1zS6[8"AA wn=N3%ۊg.3'5guFܻ#$2fų + ," po{D yAAKo6'eJ %TA_mۏL܏j1'éø40aO܈݊E#e2_=:n*HVN=0gωBoyPTMA꼭r_Z*k_<;\}`N 9s.d} ,{m {@iVT*lq0CRɷբ 9TuIƆm)Q Ad̢3,iș1\"/:&[A- mvwh-|i2ب.Şk;biͽHmvW!?V2/,l5h2#ו7Yj ǜ㬝¯ִV4C] 1eϣĂ= ^%7^fG*`l7 ߔ+F!ώH"-F"T bF•˘p]{wz;ȴZ AT8qa=0 j$N!3x#%/`/{v4tb¨J$2a[92K蹇~M޵ %wvl{u:(`b^(kfXQDSYb]AZmZׯf&Lj:脧e*ݰ+82 u"(if}0594bFY9ZV:oe9В@jh@hYd7Q + 訜 @IB[*" [2/%E$+hop"U`z;Ìk#Fʴګ"UnKl >WȟWkCs<6cJ<45e;xSS^u >}36x$B}_H=Li^@EgR, )<}In%P0C"&RS;{(Ql 6"G 3hlq],u kܹe,l]6WGj 5st{Nt92L߼`Tmp=r\4^% T])ѭ6av0E.A\In/ձZY"8`KIzUթ::Gj2cߡ MuUZyZ@S|I\+5`-_)sj{y1c Z:l=dЦ!<ѱ=S4$Tihƅ"ҫ;(v4-%y1_확Pޢ"Lˌn2Xv4JDDCX0L]B$.Y_kd)x>/FNt{(wJ*DirZޚ}_4/%Tl e;'Mt= \ QnL.Ј1ݫfW+r~rb 58`WZX|RFҏqFV _#G)֓fQ LTk( E-CM%ߕ|7<Ϻ?LmcZLǓ}X1mU1t E"TCVV?ޏi9BɽO&updm FxpiJq5Ye-X=)Դam|ND )as{ EuPQS[OM1-*vF򙉻2_!Q՚d3U=):Il Fn>1{z XkYIt<"Dd(Z}:^A\Aq#{<ٖ2ֈ!p U;1n7\Fyjx<=ʈ) ;O,PaM_Ȇ ӳ9ZUqYpڳa]HAxvGO1Ⅹg!hw(OS#*˨#.@#xaM^o@c4&0i@P#K@JLMJw/~5XGQcy#aogjxhb ^{=,!ix,0^ [Y,ͶKGjD:~!1d?vgW.~E4ȟ,!+4gjN$:A:5 3G5\W6~z%7{T'H"%@f1mz8N4='Bv5^UI)&(?LJ\zɺR("FZk*sNU;.-:]vf"~UWU][I3''#kt>(x=÷$:.os+;`{G>EnQI ~ՊyŌ7t75m.1TK~F!%h1pҟot`lf?kU j3o?W*7݈ؠT( (Ml[ x7 +.zK f1)2tPugoFbh-=Z`LWcjY0liGr 6_b[ŚIͽ7OR5@)j)L+jeq!dTѨ|?%?+Өϫf_`yysl%.#a!Y$@1=QַKenUli Dto\{87#4_xiRd Ddm|slF*FRwFn V ڐfwOu;fs6pyCv u,^vW"1гec}4@J <y#ϿZ[M#F8:X-\1!W)+ռdLNB%P '{| &sR0.MLRՠm8"|j#J׬5uʣaMϏbz.*9Ce " kf~tl@nE߱leq@Nx:;S̳j\G>/?,,WKP~O*$K\yos*$٥Y(*U2b#9` ;-Ո xL7G}RP?QUO$ 5=5h11b(ˣP:hvf$nΝy>|9M; #.v◁n kZP LQ@^Ƈyx60#n8*RQqi{Z+<Ъ!k1LI[Of*ѱQo{@@b 7)T>-D]P(`iOiQ^fY E@ᙏF\m!2>+U/R k!6=ebF[w}F7 6 |`c׎euOiO褨 R)1! !ܥѻ(V}%hQlS~T_mG  wN KP{x8tۚ[lbq  c@]-m@0GzHJM?1RH^rλZ ׀EqvbN:Mк]s}1M!`f]1A<\H)֚cxf2ܝrn"9|nXf7 Z  4j)/9R~eO%{-ePXu<[Fm[,99|W!*({?SI0JВ4ީ:}H7q O@G,i~>`lB{~ Mvd~'6.fJ2=.PG':*Ƶzvb>T_z4m1%b^UFDv*Ъx5¼bti5h o[_G~8fv7=O5c_wFr/K6~r̵8< &n2?փ`,"jb<~H-T>Ӭ 4qU!V$cId`LէK8d$4-&9%v5p+O'UBVƍW!ĜZ UOkV+,]0W5%}K|i&Hg (:YB$ [H,rɽm=x雮1c( B0#.kmjϸbA|w.l3Z͸DڸzRw! #п'`oԅn<Gcاx&jrvF'UhK"mX b~jo?ϢhD>J]R&1{)X5l6P3w!մ>=׸Ř~:XRoXK,*9 5V]/47w19]fhnIJOM&ϣW{[,L4=)Q( FHYkpI U&Hݤ]E 1bNr` ¾:] >{EGj+\XYTb;=UE?Hy"Z$)Й'V E8 ȓf7raEK"NףkP E`FP Е.2O#nu,י;DmT8-c&T_1RK~TA(+% j$kUIJUү8A4==bWQ|S|^v.B>v Yǥ|zizf591W#Z@KT՗e 8zOd06$Џhބ&XloBYzRT\;Sz>Tz彶hDIvG֞~@H O,k]JO/9^4HH &q_4} Ñ.<ӳ&Ңl<݇kABߗEVlB4h-ڼ!Qǃc3=^L_48'_sU[*kB{5G<ExwEZv-zc)uQȱC.W_y}cHS‚(]~hث(>"d`p,9%-Wj5z>ڦYxjHڷPbH0ëWVsCo9B0QԌjtVۥ0*!Z/|EA9D)4b!r7y吻u` .N0YsT=]$;!H5tXI8 fI_oz1eڎ,t2]sUs,O` !I}#K5䨁OzK (rxin^K,q~.Қ/X  2x7O\{khO\]܀p)%#V޵EN߁)s 25r|/ɔ7'W G#*QpIj_țd<=V|x7sgm&79Yy3CY+kvPb9>I;cצ=2l º (s:G󢛺Vf՟+}pyNJ"CҺ"ҜjTWRaۭ J*L՛B"JUF~piVʷV\,eeOz'd.pO ^s,?x 9d#:ežDbb۽ WiltyZ+)@= -͒FfQa':ًk*hiwc#Z_􃚵z[hfe[/)(rtʈ-lwGNɤW8wtDaB7fzL/m_K]݃z7|l̶ T R#|` D<^T1v` yh'kP0PҞlWT Ǘ^c| i_+BKz`55~{'ZոE:$Bٞݐע΋3flŞSSS'3ʜٽђ,Q,n2ȍxe"Pےҝ)&u~igLR[9,3/)1D:4}ubh`dQcV. BmTCʜ'-`eK|,q{P50lvNje^"@uk7:97%3Y vyXEw#),-Ii@kmZ9'6Ɯ ῰Fhi(U,xHEޱ9n4׿,d96ƍocc+#(p ݩ[">ht&y=T``oM ChH4iL/_f`+fSdKU-TGꤺ\0lub銻|@v'wO HVYwK VXNfKnHA]Mgjpm&:mYqWD,-?)*-l $QG:[a|nǢI%$&}њshzѳN@O^,f&XN:$ɉ.=dxN2jӕa< o*MG}h#X ~S7ˋAgtv;mc퍀A JUNM,{$lv c[X OZуD}Q//GAjn_2Oѫ3/(WLLA("_C?;WG$75 FIy*qPp}f">iApciƺ}ZO7/jxޠR U(NQg,ԋUVUS.DXWp[RE\eϲsKތ.9N #Sd汥҈V:9dW@4ئ̘$viD<`iW6%b"ݺ<ߘ@ά $VFsz4b14(iij)N Xw^o@zSUHuXCt8, FqaգSB…;j ^G4{cP9N[k=9K"n~}iccO~4݃Jfi#e4 wSIOކCd-RvHo_zq6l;w3#/Pm4:]xl( (D{ v=`k_S&_KsliqVv)xQ;8{P _8xAs1:e)jEW LŸ/q_\?ie;|nt-VK:$wc3QǼ<S'P)SBhsOÄ4L*S#툅"(s1SޞqzUWzr"ۘ7/_驟Q z&PdpV  Hlgџpl"m<:a]vD*exIO$>k@~4*dO-"^raMJz!Zo6QhdCԏ o1Ŷ*DN|߽@5RkGd;j6:meq  :EA-p>,邓 'z77Љ"xz.mQiCK{MA#6}qR1*i( ϐɸK AЈ&aG/Ҁsץ po|CimY`KRh/J*X"8d$:#(KV^}牜i>~"77,Cj[C2Veͳ3ԇX ƨێ%ַ2vGkJ @hlSӋq XZh.[-l.6.aXXJR#ؓ=ljgH% j?I% B[ |N^~ ^Ɉ3 Xj_ Lߑ%.k ՒueU)/+0^]ܰ\d^.F:T. ɟZJTwFhtfґ6Ocpu׎<$: ndUy`\Zr< ~oSyD9I]uk߀]z jss' CFfS/@ >=Wń{i+q,P޲ 0=@x,yЬ S6‰2ZO35kɿ8B9,(K/*QBHFԋnl;-K|*;8x/"4e^ݑP-a_T$b ;P:0;JCN+J/V*"e,/WAAㄇD*,.#AS UOиa⦵B&@[`NKc^ p]o0/JwdW6,'h̗OVÆQG@9l1xPq=&5۬bpO||CE f8~?̮x7x/t'׈%cλ ɂGTPy罭7 P~I0̯69q@f+NA!ar"*l`0n¹[pG9#6^3?vM4cm>@Hڻo+C5N(oL&0zI3}E%юZ ja[ugdu<;WA☑ި5%޺(<`腾V7Wn Z4&FM8)+ᲣG`rkEqtyeyR o"Xi9{J=1cba>d.LNBSLTQEu {.&@PD[0H?rs7yn]^ m(8 :Gэ8Z\ZW3@x+fؐթUX\:hMt-!V.az,4'WHq.ooDxZ俀Op!Ba .Qn$g$~E^usPm_2͈Ag\\#Wv=TTg|tfExLi"4-*j*v)E:A|uHrՀCGͲK0?;KCBDx|1EHV;*!Țէpp'@! %KUe,uo^\H<{:-b{\[ʲZ੹Cw*qNmmʉP]o2&mgE<[}H+5\SRjZr͋|N&j7+]D! `nP= 'ybpj~'VD!'b2ZtZª젇]p RM\>"s~F3Yn&\ EC`d9(I;RX?,4Qa&T `L} 8G` gNq]°d<[d? OS|aO~Jd X fXqa(ߊt*ꀬɯ+S;t޷Ş`&mD`y^>bJT4wP-@^,s$5ۆ,;/Rix[Ivǡ(MZcķU;W _6w4˿̯C~~$Pm64gx-N5{mr6Sn +CNZڛ?IWvuW錵47"z J-& bfbB~ ƲNU\!v;j R8pl-(_{ D5$듽#@iKPN@`V`o 3պK2JxS?Etpn7n$$`+eQqy3 RB(Y(7䤒C:lTJ$m`Rs'?jR Zj>y>0S('yCt'։(":{VEiЍx#k7N,>whܒ|8ΖUF<ľd:LS[2nHF~X-"®6o5+tsȵ(*<*1<_\2S:sDvY*ΚVb[ uw-Z+Ug _tZiYM{<\Tx-)۷ׅv%$D+5 z|k=8ݙf]Nt~s6Q(-8oXCgt^\;vi5N8:zkaf_W5cI@0H;u7s˰N]KԒn?I냹!e`MضÓ3eI!7mė?'Ď%66y^g~9Єޛx01!fyj`i# kg\Tz0 5ӨX`,Et!v??{XWq\Zĵ^s/=򒭼?Xh=9Poa*ǹx8M͞γ 8p )t 'N*/nuaoyc]eZH3݁bMg%?%&ߓk] wcJúA+bny'1Aݿ' p1C"_.u% Ä,X}9>H2 5sڐ, Sb]r\uCH0+G3M QӖG}m0O.//~Hr s26PpȢx{ |)e'&"8>z+ohxK*[&K{#Oe nJ [QZAoҶg_çl^rEPaLߐRO*XTMOc?!Xࢺjg$t">Yd3Py¼"K$*@r%n2A ڃ5I)Kuc epof#.)-)7dB=~BBeZ7^Ct,s7L;@^xv@*ZBcttŴC'Ic^^-g_cqLB%JUAs7=-@/g]LCFa \o2inUJs຿^6-[!NYk%= A_roOs 1.)-airLq}l3Y$zUA%Ȏ@%)AtVrXP`.6n_|Fe Lv9"q EvR#t>l72Hcqn~G{cR3Ϋćj%mTr^6+@hvI u+H1]^I^1zRo*_ e&N2.G[W*Z>MY ~1P;f(ۀgJm>6bWh|M|ePIӴI5*T ^^ 4 mOY?-igx{<(g(qfGj]EYV'1@";Hitxx`Z [c -feȪE4sި۱9",d"!ZCn,$][o]MVNC"qcYA{g$ohP>$hJ|*&L~:ZDb2R^"4GXWq#7B"=@׵ D!- au :8H#X]h MtߪU'JcBHQz8'Z)]} iF/(js3 `zqnL&H(Z`4KT {?4H(4Rɫ:a=^#ZbA@*5uc  +@WP.ίh?t_sVM6u3/ _JF;4 p1!+_@ǡvh^N˭aۢ'\Cm&AQR6RX+pϡ|JV>ZbB+.\+)QCSIB<UVarvS2ޅ(F3Ҿe Ni2"]yx"Ҹy}=en}E2tBDj!}KIlkxÂS$&4`Lٶ SkZ&gfw!Kӹ fr16xɞ_K)xĮ*H}꾙-άO۪U5#ަ0xdžg9j8aUx{\7ؽR3u a}Z./Jd:om<@7|tv@6v eKi/31a;J:,T%DΟ$ t~H+q ĥI+\LDeXh1!80}mT/Է q桃[[jX ܵ2MOkm ]*+]\C 3{43,(<5^* RdǖÈQ`J#1F $w{z@KU3$5|h #Il4Hsf9xopCqk,XIVV_BK@X -C}Ѝ׏9S1Eg@Ee7cŲ3V w,D [vQ;A(VOe3Bϔ6STg%| }Nt  z?p 38$ìr$> x7Efb qk' M!܇AL}敿/jOة7 C&pU*y4V5K&܀稟V1`Q~""=uJN`N2ac1yF}AӍ0<3_zch`Q"IMg0]K{%S{!iYdv3w@ּܖ]=/{ A;0ʃAGbB_7ۃdEy&z+SD@!4q%{сp]D "QL'09wp| fU ?jw,)0>ix/]!z$YLv^WʁknH}!devyBuk I]hurtGڼ~nj.7z3)=*i&, ׷PI'DS"!8 kUJ>8/7d)tz3 K="IMg`O[]o"6Owht?C 6B>)wG9㈙dy[I5PēK!R})p[ 2]76F&f)HF:(en=}DLV@|Ȼ 0+h,,` y1<g LHVV Ha.jLfh((4qYd@!Y}*>L aSbDrQcQ+XyrCDn[O$/!99,[kՑ|MXe11 ~B{:[2Ν]6XG\lIN c@qMsgDv 4,0l,夵4+EjbL>&|I`$,8_훥LS O;M!ho32lߙz$c/K,[=f5stA_Pk Bc?{.G ؼ90%B5!j9 {jRTtE+=$_2 l;͇߬R 0D?{; }l%A˵O1l%Ͳ-%lrf_.k%:HP9sw;|!g RI>͖s X1jMGwK3c++a=vVG.?8>o@iQٵ 1EU!VʣVc;;2@TnZR7f%U-)NT)F͓)WpZ|55jKb eTyi mE) иmRfF_ՐR:KoOk\3CR, &:Զ Q03)d`LQiƪ]jmEŀ2xy0mWy}6ZSѮ E;϶T Ɵ|mho/_A[Ȉ)Cڂ*wevHɰl,(wTuN'g+!#R:2$uT}r17GELԲ8InTbtk-a`1yfLFq=-+ï`x=JJ@2}.$NĘ(J]Avalt9ߦu2̝"1+әr87U <;Duo'L'j) TjK̇gD!2J?4翝Ȼ>Ǹ 7ccG:?Z5@Btr,4>fMأz;{Qf)ޓIP\ߦukq 7]C zB?}ñ*01e. L8|X1 YèğKXԁdU}GU #2q2 WyȅD,ʦzA`q""ajjJ -h)8p\+-"fOX= dЭ"`mFmةye%S^]S=e~z}Deι S o8t|yj`55 b]ܩ?+㣲=д~Q-6~g}Z"Z,𬘰%ڹ!PsM%[X6;hxJwu}ײ3&#R.ӆ@TFɨ A&hK 8LA DOD!R]Xq$~wWpT.3fi 6C\Fj8n'.c>fdykϭWS>PUɠŽQF֋P#sA H/u"hС ~->G)%uU|6IB4Wwc`s"6/2~7Ľ5¦l v$ Pip\J!>o1pR25;4Z~.U+Øb5 !ho&˦2=nz;`ZS!J"e!2ww$72F0\wlM!&#9OrWaBUl-y(>Mvd&?բV愋V $8Wy2#5͒q\M$CU> /Saf[0g+״ ʞT)W3NGR"xr(x<9D %%UwM2r0k@if'`NZt[D4:"OYxz=ܝI:h" z ذFf)}:Y( ]= H@:ނɭ˃ٙ2rKPkΦKCoJTMHhv9F+ -C)e/5ȃ] [' ],]n?!nQ,>:#d< >RC3 U ;"/#l΃ rSz^fN֐e,6ڧM|_(nL[ϴn1Fӈ%xݭ7h%U_F4j5EhpEo 5@NiHM{nJ w>'!<'p5$l*܄$g^[!J$Q&'tJ <єο9{J{uѓuCcQ.ސQ QRS; =/50ޥNstj| eu`dvYnuz) AKx 3]g0ZXSpa@7;բUYX\6''dz|ѴdAޘCG8Trk?T&ݸ}&+T0xkFPj`yO.u K5xubµ&sښdLiRj}j־kWgQ44Otcg?<`ZLP\Zڽx~@%N&,` p%}Ķ &3z,U+Y>$R4tナ΁(K&!z&&\0UD!\rxsI5Jbh$Ex麴 BFІo::FTaÞ_vcayӬ/}k3P&,B &XYוL^s_z L4ͥO_ٯ]ʫq== ht9\Ɵ:L#7eotw5}Ubô4 O<S뙰j>D,4HFvk!F@:/0lne)Eh0Y'pm3#\O=sUHŬE#? r%rn [a0X3ZPc^"FI÷M v'.3hpVZIJiyCy#%'w| Uaȣ sF" ]AXѶqzj OeN}k.xOFćRa;`6'Tj)cE6I&f#6NWOFd[EZMM~u%(!!'Hxg~>W]N=*pLǚo=~2̢L7x >TLǏ1GX}X;a.KbfxMBX!Ȏ7&Bu'ZEȽoV O&D @AxGܶmeԬK* eIÇλ>iHj98+IBc*|jҾ5b^=vjisG(t&6̆ m`fSnNOȪ'@]失I.v>bzP19'M+ҴLrW.s}oz~]7cdplY]?Wi IzYVݫBS=cŵ:d.?%BdTR<RmV5ve%B UnCz@<{}0\Zؗ$<YN֍4xUV}D['z1ԚK_6zשFMMq!"`ȷDN-at.a獓j. ;zZ| 8t7 %52²umYb};ɮ06 yNgXTEO  RD6âAopNGM*vܕl9'P`/߶0o*_yCm'!=$2'Hya]6Gb^%E$ Cg%+aXj ӏ} (Myjh՞ii7{[y͞>Xk達L)IϽv}ԡEq E^ƩB-eHRȦd̯7+[&}M5FUXd1o {D:J61YauRWʝ>S_ ^Vz"5k=S~GFsč =j``/>pS5qàpd#G5 IpWhw(* u9fJϚB) ƀhFV:%,˃2!žlLŽyi|A4Ő;gMw#'ƒVfu! ;DVŅnCj0)ct= CU9:G(B˳)<_`I(hZ_w1ňAD:߶Ԃ'=͠TfRn]h}# IDD4up2jpf?v%[qO^K_j[8 Z?`n.lծY ϵLS{/x2~epiKCH$-Ölŧj&v 8Vn|ܔ ǤLJWڍ*ZfNpުn2?fߚ 2m9EP?8:2!jrHJ}MM}_o_LzVoC"R@dIכy_ 渻e aɵL9k`{4aF7A#Q-לACVߏro+d`qޞ#\2H"Ѵ+T#_56D=?E']'! 3a'a_1}6hԚ+3 8VX9L{KzY{x` Rj4j`E"Kh㆚xvk$o {je8EQ>1dܧq+s7s_RX>LBqsװ2!*~bFgP/eI!e7ځʋ#qf)T5qKm(g(|wT)QF+ayZo͏12*MϏ٫~5Pf|!l%6iд Q=2SwQC8X;24>TJ]x+AEЃͅ~@Ʃ1sk //Ie]cxL8@FlǛf7=M&r9z%sޙ>æm X\\L'Aȥ˺YO@]*?5[0yxޫ#t4[TJtw7~ٲ˷8ؚ^LS\Ql?+wZ29xi, 23PL*?M2ɥ9qG)4Hrv4g}9{{ߜv3e "j6z36 2x@/֒P"Do>p^ӑ8U|Msi5cϋ3f p s'H%xnP: ˩;儎F#CT& Y"Suٵwꁜ_Z}Y "lyJO!Du( AO "Q?.{4t|?qԻ_$Zۚ)J<dZ.` .R lsPHf,(c~Jfk?lY/ c@ZtoOgjm!$%6@kgShʞAkA i(@bv@40dԺ5{iRe{8Y?AacrQ6K;2lhY2 77Vh:\`P![l )yIN%6\F$$#ꗜɤ7pOuR5$Bc5w)ja'wBl'udϓv+ +yj5j;BOPjb ,!KXQdL2!Б;0!&< ]!יYwT⵻Q1Fj H, GÙ2O;%%nt{pg)W<6˒Q`B]?'ěS[탗tq- :P/c^!@G3XdGypBq+Z@m?܄'%̋}G {r6ic*̝N[h~$4PPXq˨inYqp\r s&KYuV3ȯ /R)[׻h_S01f#qp?+y6NX{ᐾ,r>`i=Η~ѨdGi*#]C'$rNЙW~3w6hK^iYl51-H=J$ZMpC$ab`9diEQ'kB}j+1g it޾1:==cI7{!V1(jL95+?\η; g4 t.e0Yd]aŊ:FLp ^D-f x :9ROUFBbxYj;f K/'t?U6f՘MkD1#砧fw6CoP.ha^~^v.N/pgΥC[?^e8|c,} nD}m/c)a$X )4f@TȪ0#CEq(4IJΔ~ߠa.Wz N:=}qokkBpn{&t;g&ұ)4Si!_ 컷^А(BSs؏. `.Z,bwB/ݹ}$RWigZt숋_Jm `Jh[a\,?t@(fNÌ1Ff)MYT=>6 ǩ9(d+..OxwOpĥ} @$_h.6f{[jPQ]OlndH\M~kYKs[nX5N?m<տCuؾV0 I RIˡQ܎2T|T!ڊٻҌM,= PQw}'+:\ d7 TZML@0ZV)(9R6>iB*#~|>0骸v궂| kj[0*Y-?-ο qb7ۍ/"!(ۓ7;N[p:љ Ц2i s`ūv}^ȁ)]e4E^_`,awpp3NCIb[^^>XUVC{7g8kvRZ ,zt -1`Ǯܰ}ۅ]W})qof;bM W̏g/Nyd[1z!8-ky|}WZ)؊"2= }QU<!P0p@V;pnxdnTuӻl}ƃ1 6;}\-Iyf`^:CV,<'wI-LJuC,ώ^#1yƒU}eG^hS:\wdl&[ٯW|ԍj~HN_dKhSA>C`؋TkG;=64-b5|_%%l3).ϗj 놭tBO#7_j 0ox?$L*r)Ԟ\ E!~zo82鰬?>y”kuFϛ@bl-7.*.T/bNnKayJؿG ee`qF 1-1Zر^NP8-n%#<3--u=BPR6hDDݮ*RB$tǺ<\$&:ѫGIߺE CQ*aunҺ@Iz4H>뇎.0nt(9#@PZK(Seo%-0 &tx,8&co& WW)}'BIpYmA~)$=zi6>m~.0^}h#iW&R_Hc i!ӳm-H>2dK%`nNu=&RۆG~zr+^+bԕݘ7fp5f/x2MeȔl`> 7pE/L.:T!V٩J4UNL^߰(Z&9` D%lb Z]YDӪӼ`}d_b>>.^|^ ksY+jԚwބ\3/ MX/P) ;ٝ!"GfS`vBL=^uS }[aZ X2>Ķ^:!fiTw:dͺ}9=6fid"~T} L<ڈ-Ѽ.obsbC)]V^M/@%I6q ,fȯ] uqo֟md]Q׼'mhzYu r;zj3:A0H"+y%\`\=^;Gm#iw63w4P fN YYC6:$n L\K2=h6N!M bGZ}iѴ0eqy&VhS-O]aOn<<˕P5&$c>ު.=89:⎔ y 9N}qG$LBp_nHL^sXWП􆒉P 0DYu.5­}oM0W̘մ8|G6w DoMQHU# | {u ?E mͅ*,`Vܫi.( ~NH|aMN·!Fˣqrȗ5Bjo75h51)BXi%c[v.l4SpB|U*hH*c࿜Pk[;x} EҥnS[xҪ~cBih $hwI7a4aNI;o=5A.ak`#)̭FmJvS\J#N;d6M(CҺ_myG,6H&qֺ &tF}h tVDX>h7Gx.?e#9B1 㐬?ܲ9NGΰnb#rۃ i~k2K6<.`3М_-"Z%3 h@}\ZaRW*4dl3hjVaAbMpX#twf&|`e2G:p"8 a&4qA扅d7Tx:6kD S{&*}9Lfl*x =>oNmleWc:mq ƅ`|xШV |޹iFbe xPZ6]?[!.<_9eeASrBdCsNzH;FJ";š]P+ż+rW0D~F9-[iNX}YNt~r[ƻxij%Jx%"D.3”ӽfɄUK.[*0| éwp8);ꃐ+x<ۍD`.ObE./V=79#귰M]07TYkN`B*-Ѐ" c|=-˯?i-9/Ų˘V_ɹ-KQdAsa̦k>1sdқ_K z-k{߳Ͼ0[pl5=0v1"/jXbjE !p/[͚ Y ;6H3f'w?!DIjHEj=8YqEE` ,NfS'L!vojĒT?]ɷD @ܾa^3BהOKn8\f4q 5 Ɔ Ww5ZmHgōE*$LJHS ;:e)PAy&!؟nT 8{RaJ݈pg5GYqMA|PGHy_B&˜l\5dЭ{5AE4(>C(O D0NEfB4!Oj2cQa+>C/U,97c+ρN'yQCaD h4 2Kq'VhU(fx_lёj 0ezo.zUWoRoz\NU`dEsb}a[$ː'a)RD!y!bnYɻ1TNآ(O~X*rOn|A)S ~nP㺚]W.ߍ~u?Yk'OS_"<]c7 Wyzn"""hMRW-]e /6S{JS jUćؘ$V7Tb!L>80Y(Wkpe8LlmGHɀ^F BSQ)gcR30UʟhaWŌT KdPվsainA*l5_j"0S  ;ns0_ԡA@g m; | xV gW1nI%(i/G96̀ԓ <rVbe1h \ؚϫk HcD6'\hXeAuխ7ij*+K`]++d7{+P)'nܬAa'Jw/Wv_Bގ^TK κw*d!R7B kwoly|g:uf}d X/z׀{,+jFj 54*'R -=iTUc1_B:-jT)LY NʩKI.(!yl':-g'-Etҕae 9Htz}ܽ7  |N]l}8Kn`n$M TWDV<(!lU:ݵUJ=TdN#!Y;J=b#@O 7Rfܵ ;(*Vo'٣Pj*9;ں0 ٫2 |L^.e%K9 QWvv2%S e-J#m$`5,N^>n˴ fwz$a (韒²[^_VDE^56zm odeJ8'UVinI_ l#tI$>LA}cxWd[9#C\(B] xIŷ(*&5}\$ ?{:n}rд Qc7b.81uAj;[!_;L6CeiaVvAeH$7nӍ*!cҩ2!ʤ'd{=\d15Aw 㲘:G3LUqDua+]sOxJ(m0*^!xT48wJ_w* aMoH&BVu^\ c)2y@!U0nm$Z5q#6#{|!@!s\sYv'8U&hl&@ @i=%ya$Ƴ[2R /-,)wOxo՝ 4fSSCt(d=Y7n?4eT^ceڠԵJ2.ѳma9x~1/)*6Ja87(]MDM,9ZN0d#r4CU,,\ife"9SC3"_b)vS`߫K j̟īCEAYn.:{ a3>l%2/C*f̯Kow}2b|Nh1Aޅxqy yEynZ4 ؏[ndViWP6';귀s 󑋽2؄T[ ۡ…,.?Fbh? Ch\SX/c*ΏD޶'MdS-?:}Sɪj)fv7U U' )y.۹9gN oc::Ԡ]L 'BӤpٮKMXQ,;^%&m߁,P~=[L "ӿКG`G\;+:H u{ո^C.:[r9;d7~* ZN8hZ_r2Iو2Pwv O -֦Vv{5?B r4bƼ^Xu>5Vf'M'(PPY͸!SsUO=N4FރUalonTx摱TO^wH,ڤٽai;b#GO-靕FI,\ySN˺E> -"r7Zz:͇ڪ61C۠˞.P<)θtp' --"MKm3E꾣ցvXd{n߷ybwznQO$9(p j騒S⪖jϾ7<5>H6C3 cc={ ϜYzekHP蹍ɊC] UH3_ܳs\RL<r%{y*>@OX yɁ 1␚NUr@.(i*txFP,<(h)÷0X"L9Ot*s]`F/>zg" mYt~BRFS?CZBb>0ҢIiBH0 )P|+t^So#a?,Vr6Lg'K[:F(\o $R5tG4/mO⸗||sbqks-)P'o|g a/>պKqZud; U|_@-H 9M+pC4Oc Lz}4smnc4H!͸MDirO9R)jR\m4G$ZN'4lE  kQ΢*\ՙ"?aLŒIXm֨reV)A0_qWs KY'LzpP~`뵔+OMt_ala2nqʹ} SlqёU1t:I5cx$D>lk3.fٺ % zvzA{m]NZȖI-Eo#p7+٧%8@.F:ϣHQl]yXy*MA]6<籛Xjl^_9RQbyO!^ D_ns)H0/r}Շ֠@A$GJ_}Aby?<Ҷsx**eeDex oiμZ^ KRYAEKi _Y  0naH^IjASEzUO}$r1ų'w}DE+_=yz&[uTI6{Ge%w+TMu,f;~&;(O k@ lE ٭VL#`\3`졏}VOU' @,a@_4CYolPs B&-*M /]xN" stx@19Vt7U 4u1Aܔ4?ZNi7[k?˯ˢ+giBWykEʓgGGL%E2À8c@cJו%p/K i$67 **}2XgxS^6/| N*ܓ<?JpaUk{";'ѾĖmɓ|܃*{>P͌{wb>GM/GUiԖ`iwKVP}YəyU4tYӧ1A1h{p""`F? hK7e}t:xI6ENtVN:dUnBdatZ8_˭Xr:KOV"7TKA|K"Ң!|рD\GkLz{ V2H-v}\?g@sozW,ظq{L=[C9 ̐^P 1\r!m`KF+ə(͛wI9SJuLR+Yo,嘛P)@i4%ph[r'vϓ*ES0pj̊2gt 9v7U?Ci:BbEOy`d,c6l1We U\\!z@0Iv˸[酜/1Y.tJ]`FL brg?{}&~,HfHQ 4"2mEX& 8 /LFZ y&/σ9֘=?H,Yk ]t^ ̒3cl D:Ł_c0yF=,z.銹JkvJa9N$(ӹY Oja\Ӏ"&Q"掟VMMpp&mO`$Yqc*r%䄘(:vw:x^ ;zƪ?n%xeV|`d#B6a5 |Ak*C߭t,6L2SE^B,i[! B|dGЖ;lXRZEG^ݛJ>'>:%!Cd ]'Ȏ\Wzcp.=oZ+C$au&➶I ]2"ﺳn :JolT7;g)bn$?|yM2ERK8AV.oWAOZ=aV6cl˼;x\̨IѦ۳\K1P~fEuQ)uϧ cc?5{?qS;|Fƅexe2&<`WIݧ߽"o2=SOIwzg:Ę4k㩓7HjOe=1o:/"n&T- ׆ۓ^EO?VMP)4(;E76cG?sм5?!a)ݙ̸Mƙ> Z(t  ɿs̓<˩PϷNi+H]l9:4N%rh >tT:1H~¶'N 㰝"Fێ'8oڮFښm5tФm O A,L5co߂QW ? 9JNH>ݎdrRCրCl&wqEgf*vSapEk\bpRuk÷WmX 3aj6M8(B'WsK GqƈIKo3gъʎ=[[JzļEEJ/p ͇][@)P*F|NW&C7G*SL5mTz.l`uu]*;3H,bV&GR9+(Q8IBfԲ]hOqTCvKhi:+BwP+i`x" {?ԣ8Tg.] ,sѲ.NAӟ|XE$db}t1榅0{g;! = :eDޘ6dFE|g䎫ӔM &'߮2 z76#!䏇}*P kٌpE1Ip*/̂v|-^:Wg N,:d-k2Ĉg-LI'!'  aOsUmzY5Uߑ;Ws .$al?J/&V_8tMq>^V|Yjl{أV{'ѧUmJz W\@$V$5mhY"Z9H06&LK3|dC ,8 ɃN `INlqG.ƌΉ1_|y# \ p~G#Ipm '7zшHr@JQ2FM;WrGc \gdeM2w\|t&{ߩB?E袓 iu[6s.g4vV)8=hoW|lrDq)HZJ: [eSL2RC`Yh6۰ F)ߩP\6$iRwI "1T^)m̬TQ@uLEEl{EPL(lI{ zmއftg{9F Q+>/ذ$J?Id0WQԄǴuT'4\$'}x|^7",G_""gD.p3!kl ] 7+  =k۪'վ&V\!4 pv́Zw& B Bp7F0NئVHo"6{FD0OpL9"ߎf0GC")ԫ䊛%|8%i":-ЃNf̬}띷8fu&y_L̦ {jsD"W!q@°|[wjױk3%p ^GrYo.^qp?q7$tD NXM4~ ] 9µ>A>sI@wA:1eR|5Ϙ *g$iZ\0we[r`N_|fb8xŢb*8"U1Pp]NnЌÂL]|=?6aLC`'l{\ Qā<2,QR4.XTmT>Z浺oU6U(wª e2 Ζ b< ';nY_m=drǚb<hYZ=:4%`:Hxch N)Ϯ&a z35g$q>-?؍L/o-Vx^kUɋ8mZ1k+c L.l?=Vcmŝ0~&;WAMG|0]$j^4C^-o@왌缟VDLB Zr5N I[LSL]_e/Gn :Ș3.`r?dE1fcӬ%|72ɩ@wziT:kL@ G{g<+Yؘ:/ :߆$&4䏿-pˆ? !^ 07 uJ{Ak_IhɖCzOك3Ct\P]u'7Pn4U"X.$#+2;%{ՎhRQB{W>CMєb8^sсr )U_O(&>Z$z+$LhX0'j9&;܂?u\QL<2ƢHؐQpmMecx`RP4=#b9Og6UoD`~/tvJ]> aDCU|q,Y~bQy epNEiNdaϘsjerjzŏ j1P2nf* [s,d U&a_MpT;g Er } >8!︐P^ w(I{< ǰuST%>;zخg 2W7[AeSYjoUzN^&S|zU޳ bf.!wXʁKk cAtbe1 p*5XNx[pGH9S3ĞgcM"o+b7l1c ֭2U/POCK*"yH..0ɰg;{nPb>]`lii@W2R@N'ֺ~|$ K,wY.;( ٚV|0,L@5 N#%>"~&&'sʜ._0{<ۛ78C- wi"Ջ:Vq33Vۼ+Olͨ$sܨvX1|~|dmk9#&x@Zzw*jX3M6Zl;#{O"ƧPu/5Sbހ lm=PW "B!]d|D D&+ҷ<1EZcıa',xI&ݡ nDpi~MK~ACaM3+(eR )! SBJD{2<},txᝲg[҉BSrqs-9TM2EY#-A`cIeYӥ^q:o@0+G ;^xJqmjC7Hd;Dl% J1|{Vp >aM;]ӵ YVcOAr ZGOsYi 鄙rj1 SDUϸ&iI"7M v85ԧe9UIŚmG'dњ.|+R⬍&x[Qr,.2ɦ1g3+ xB`B3 V6M##=*B;\ƍٰ3.93K|'`R<JGǼe-l騘dH9@Z/<ӥx?!:'oIf32!4/uygKp2bpզxoge2Gv^'oN4pO  UBCƨZN޸1}%sL> F_kkSWܑcl8zjJUK=6? [;xџ%AN.Kq.]CYKnWm+;XHR't *7^Z(9j-Q#>x:[BGr`_HjѮ \]ܫ: WKv%-|l IScL"(gLȯ©Mg JlM!*( 9 +<9h{1jXHCcK í" _Spҋxf$4b_҈KQݲNO˃I~ xXF3ȳy@oD8ҙo&H1#2XU LH. vrsA8x8o)ό!XLSU pl\udyT(;C4]l@5-ыDއQh}鱁k[M +;*x9mh_:.X"?@w04fED qѱONMz6o%p rֱ# T|N}:|0lx,>7W\1<;ނQ8M5A _D⾲'"ǁgU,G2Tǀ:=hXP6RIvM\t4܎r X&wq?L;rqp=6.[2NS4?@,rx@o{Ǟ*xM4$C=oMɊ;twxQB |m&:}8։.{U.@7]Y@ :lOl+ OiXAK0PL~EsaJw*"sq,ZU}N"XبG~47}dp/A؏$'Ph~v:Uu§*\(;Z/ܗq#5F-i=^u7Om70]~ǙWF dhag=TTqE3A-?$a2/fE d=٘.AW eT.J g O= ?wn[hnJ^ĎH_MJC"y:}-V+ _KG@!,^䒉 =D@0Sި+Y׷qۭ_Kv%~ 5H * ca@oXThU?".( g-jRw4q&4WrtbлtY<[uqsy\[)~r5\Mxz =e& kdķZ%uXf-cRB?MA%Oc|,2jLoX\z!Ug$5vNm !r9ӥU6&EC xг\$Aſ M9'ڕsf0|O0£Yq5`cD@urYÏTսX+(C'򅛜hTG7F 3r  }l9%IUA@]rwhCL|ݦ A:vnDDM"UѲR ̝(S}zsmdEwYfrH+(D&,-4\S4@OX_Wo_+jf| \/r*_^6؂ w)9_"y4@:6uF觭lZGh-BsvjXhD2R-R1?/f8 }7>^:5vjH㡹 z`"\`qiU\y-)잷:Py4Av!/Wyq UXX_N͏ƐbhXDecvcAY$q"(kÁL|H(FQ({uڍJF{RګIɆ`@o(j퓞;bٓrʍUDu?e|KAv+ g=;2RZtCyvx RtVAnNkv+2MwXal"O5WWš-ڹ`}lNA15 9Aʅsk2z2w8<$=N1p0& }4L}enI= _52`ev`g"Q_QKa-;D\yحWļMuFx{fW?8n_"uD. M/sVtbp_~w# =;wZR- f$tFPksjlɘS5ߎ먨am' q4kq0=y c3O.4{'Գ=G†4o%"H<fzFЀuT$,Z?La_Sp H %p(m+ߓZd"4*|8W o3 ؤJBYB1)ўƭ]]loH8"F&^q# G.$+R滄ǝ?x@CZx1v1 &lyJ+݃xkR`Eq60#&3ihpJkH7(_]̭"MOsKvk֛YH"evQ]BXϐs/pjI ә|NX8 ̉lCX 8V0{ 3#1_6!P"/]biר[^8>=FzB}~fG?5Aq؞݋x٦H+(%&~'LcGSбΕBtGf翨#7,Qy%+G"kr,_ȭfS_8 3hbK+r{r Tn}(t;<@CYHɊ/ˋͳ#p}zß.7юwf:A [ ASV\Pz> b烂`2.?@^tS[̿gO#b2/ʰBR%?18m@m¤*FH=fKvR|p[_ :RRIVn:mۮ k}J0YyTAkO|=ˮ sQ?N,y D*GC`9̪o8?ߊe7~W@5;C@ P  բ>d>,\ol"><ҚOj$2aY˙ 6B3\3`Fg-X{׾Ma]ydYfR#r3{*,}dPUF?LOe /|=6Ev@Mж!0_/WR]6Y&dCj265;b׈uIH43β6 SǯXXZ|!wl͌7uyF|3EwW~8*CAM-8&84@$+wA(wo-l ^UTHՄ)%j]'Mn^K S4(ǎF oF[rԔXV\R  } eNe{eswԢPH9㻃(+QFmFcL[f˸\aŽ4]Sz؞3 6F%IxWKgw3 396zE:(,A3nPeX&!;-yZEE]ny rdbJe F}؀B?RN*3{GMZ^+$ؙm'5VxfQ?nݯB Xδ!dt}78C߀{Śӷ!}p5-h'*plG zEyA sLvٺqC;2ԍ]^"Cr7.ū.ŎNU?zrIge-iNkފB K ny +"ly*1 =)pVP]DCzF4l(/lr>6m{Na/`<%EH$nV?69$ бRTZ~夆z$:ׁDγ׆A$AݐgkB Ke>&+矸첋~[ +%vTE`]ϣ et IoOnSP}'W~^f ʭϦ=@c#qt{dtp+F=Op- )aV}(#s.Z ԵHd CyvxF_ܓ}l.IG$".C ' Gu{Ƹs.p§ %fI|(e^X2qJRʉS_{P^Rk a<%3&>y <Ǖs^E Eo'3ߊKrV5 Bg(fX 'wΐ[1bصAy¢mqOs`O*YN up+:uHNXDH= t+H[jJ7XSz}kj ꔅ\$Kb>(LpGC :'/_I s=S\ChRo2Ob=+A$8GA\ 4J>%O}N( /.P9QHR;$"-AvS !+g&fɥH+žͽثN5 ma3y %K~?W _jCQMmOm;7/~ٺogzd. 3lQCȪ#5\w1k:4=^ao I4mݹ WYY)r X(jc45xt|4k?q/߈aAV" ͎#hi N%f m.͕jOBoQDk~1.r@S\?>sΠa^Jway+9%Ț߮˞dj4{΄J?(Ӆ"n7d3 g?lY϶GLxZx8)8潫!Ϥu0rj4GH3۶7bwbsnP̙i<+;{{1 Fudwg_MҿHNUf:nؙ%4`W#wʂĭKx)w˫ /^ݟwxxLYL^LhB;:(=w}󏃀h6ކP*~ u:S;;Épv[/O؎8nPW4n|#x2 l1X486t&/?ʾKZ FMJ;QSR "8/qii"vG,a"TyGx@ϕ-V"OsDR[âƇZGu~BlqZ{Ϟg4O ?Sze)ͪơLY]aY~>W.@R$vh>(`YPM+96`3{ {+HT/NxBB97Ouֶi"Hh$X:ٿDvCGEz2?.Q#nꄭfkG(2/l #:J=v5h[HAzqb~f ^qg`^Dv h,I,UD)?jX2,mg*w)ց+2!BλھN󇵯ejX9]5`TSɖQ?>O(I!,)Mf).d:ϊT;W ܌[as -̶~M'.7߾Rrs)CN׺aeAb;CJlD+ԘO˴L]'rv3aPA t4%Ci-]&hEtAyoVB3;<.*D$EGhgfAO,i87f|Z!iSXh® Lgߵ Qb&Wt XHbBDϜY]'O6GyS){0ۤ ?(_Dtd ` ;"2vw>&mrO.,<_kK%$7Z G*=y_#Iu1(nŸXmG5J!OUr"fN?=8 m&XtfePt 0rÚaوXo롛vGGY E+>U\%@J?%mm2L-!9pmrqkPlM85xN(B_!OP>KlaCز~`yb i,ujZ.M$%.5Tt~n(mh<%$M|f_S%F(2+]E SxB= a@DpAѴmdyՍܞi yhY HtL_,C9UQ%~Ze\>%83Z7|M~tư+=_r&')=dG%$y/R-vٿʼeT lmoo=[L֞X ޻dɶ\ڭ,eIۖwu﵏n#BAvQb ysd^Ug ,O5W$Htey%}&i vn,4gbYfGپ2x#iHhB{fDqUpyY,IBp8U,x M *% v!b3zԓU>d#~ RgI)3~QJC?1T-!#华_]5 ([~y _";/{ WلkW7bm *J揉wZ!n$4${? O#cUS"1aaT?OQ꠆@vb^+%-f8Q¡hg ;'69Om vB/f f$ 0Q>JSs& NSR5j05 ITۻ^ԓ`ZB\ޒ*aFcO2}5Fg24P>cmEj!4]h% 6brX9e~ORRP9|ÊbJҗmW}!. (5`h{%ƀnNӷlWb?) ~Ypڲ۝ڣ2 fHNzHMn=T]{oH5`u:0 Mf_@G >{Dp;B{NoEoh+ -&h61LicҺWG]:fÀl6>Xg,l^ 5]o땵;a` ¿iW0I.k~vK9nFDVWqjURN6<$'q7o36[!l Me ^U*+3MMZ|L6#/'~cVG0[kN0XV'/x+ ɲջ\m ^& )XvX{gm#%v!<)5swhuI\Ԃɑ_∨$r7ZJ^q8Z<"Tp! 1˚,i7U9r%p|@钀MIq)ﱃI훵oZQ*jOqĆ]RYU6a| ^# ϓ&C"{*d j>,|P4/3u2ʵ>\i ' `:uZ3n6Rcqep;d̈́О3{1ϥyl-IRnP?ԋUnzK݉#Ꚕ,N,  S!\X  QyMJl݄ևCz/*^bp_%qU>OdfW-9TwEKg>B=X^*.5y^sҏFZO$bqI$E`efiFHe 1,A?,ArG4r -WF$DYCN,1`N{1 apdBJן2%e^Giz3x%x6szzcJ4 4\FN79 emԀG) ۄKua;\îw@4ˀIٲD3IWc( ;)f4R/'l}DL9B49G Y%3Rk_rUwG:cl,U+![_a' JO"g ):#t{ˆG$u)/OZ2b iRFCdv 0ia=2h ^j7i2ûK(`Y[G-/*wthǚ6 R$&M'hR$RE#r3J[#f~4g~ 1E{ $\&-ڡ,9E '- #C5:+lϜ8È4}QFzmt<|j˯Kxg'GיK㭝]`sp^wn/]y4s. Xj:R}ت[M`[ÀDp%-)ZYG\G 8؄uSä ָ .ytk`z6i}(SpDǼ!8*̓MS1SbO&<.31{%=FLT+F19Sg](z ܴz N#ńVLQu>GwC!= OAX+ֈhÓ_{ǒ3N;4 Zg{#CC8H<Փ Ur|v5'լ:rO{juQ/G_tnB.KIvP2KUgK K/wJ?mP.g7+oxv S\ n!ΰ #75'7xañ˄y_{ng04:yP'V&U1$%Odє4]+=piقW7MbSVb(]]?CMJJ.2]o[[2m#$?v!]ъ.\db oՉR>XA6"aeF`\.nTj&:n ltX,Zv ;AF{:Zj砈lg*GQ&"2D{^t4[-w'gnH+3YFV>c+Z7h{4~yq(\SUZPHMP'@M6sNq7vj^ڛ|QR,~GuPIgCW\"y6>BIగ- !&xq .o"/pa[FW27MkA|&q!TVٷT8;P Ӹ]/{w8F$Qx/~*ЛhW Z~6},b> > \o}zNF^cuImwz-Wh} [ FV6jzzkpuhU[?[,[GM11dwHzWj J.fjxFS9;~7K`RDb"y"Df'E} A>v d F#YQ*]?tc}*6PTMAZ ӂ%q!Nj la (D&({B:sL-dV|]ȩFKtsEX~{ps?uua^Il&)W_*$-RDP‚˙5uWiRүb|&_:HVDv-1FA`GB'NenZer \"S a9l]m+Aq~pgpۅt)hbDj~vH2ߩMm1=Cp ^5 'so9u#XPB:$LY& Wu)԰( 9w%l ӟ, -?1?i]UF0%٫\s"2=h*r!3ˀH-LF96gVH셠9epS 'Y!fb-kU)O3G>H#^OoUrCٷ2} s&4 F׬%$0VL*r|tQ>.Âg:>-A̢:C +6H}̽>' БŴ)'mEt~jKMOQ"1 p cZ se!?nWecZxMdn`}ni oXMZ (pHL.%v^Po̊G2\QcBل~A6Hd{jE Kɶ]OF5|IV-&Keg,x0iX,>qߌq}9V 5+(v{.z ;&::: gY}yD$ƐvϏGF=Vm%MZڬ[` JԢgG7ܶA8^Ơ1M8`:ufR1=Ѕ@Mr;>E({f}a0Φڜ-)A f*co/9*YBIDE>j=T_4.@?*B_׋rs8I]{|VN]G r5?J ~R]8O?(-maJxwّ:Vۿ pv%)` G՚ {L.gP4zo - ư nu/Vˏ ֟^o6\ sni"!HI9g3$SmjPYWMY"GA,_6z5rP=WJ{ۗNwz82_]E w1~w"3g&=Z;6K C ~3?wEIljQRhl G8WG㾫'oɪ8Y@ X,~K8m|W+uWȹV: St@s^7s~PT{t#=2?r7qRlO{F,r8L. uOA$#')![nh~cU Mp|HД o®$/ӟj-è]"v^J(5ѴTQ8K ̄Ubk424f#5$lV)~l 4c&R9f8vnҕ3@ANyHϗ+ :C|9>e%ܛ\z:\E$杬/}0`KoosP2^Rcuq$V8PRWqV{xw 4)"I֟y֖]y6̛Q[W1l!D7MIzUxèUbD-g]zА@ء:e 9Ƹ3h܅[),PbwxP 'I~:](/PlB;hkv}CBy&q񖭿5yԇ qLPzo} Y mx$z^:8UlM9&u )a(a<Nm)w-ưlۅ)L>RIi) *DƈPk% M3pf8S+ׂvi Ũ%:.pcl:Bhڵr+(zQ'86Ӆ5r,Ԛ+>&,.D2vQr[~ Py;1S:aga3nA>F4?R,,&a޸kYL]#A:ƞDM3JwhZy|aPӒi\RѨ>hRC1W,Ɓ0oh A*94|珋 %{+P|`6$1 '5jf#d ]z dT1-%^ HzB'1Pܹ#2\3`Swg[@- Wm@$NSZKaaWEAlN2t"3sqa;_5BG)~]Usj 2;SRl(MCq%@pWj6Qe*[#RAcqZOLua|v7#ce$Ɣ9bY/i3\2]h?-p+{\ J-sFEz.Ȣ[zM,}硗oci&|. 0taע쫄\I4KO!_tK[gdrӼ> (KC,_XeԤ<ڝO'U &hJ/e~lM+cQ4 ܝß?|!X?or2eM3_{;v͕Öuh#!7 aVoc F¦dN9U܈ŀ dĴ$ #'LmGhK!Oq(uU/Pi_h11m_}@:6s*'YrE-e!qbb`1Paii@V8zJcңZ&GAa뇊΍n{LhˀVa6Jl:XRn9᧒v4pbRۓpZw-wU:ƀ+qS(֨3hs 8~'NS;*xqJ щt@#|za n$ .6/sU̫Gas$.el}"8\[80,A?Ko'ՉB D8VV.JKC ?Ȑl"(/ʭʏi]U 1MԻU5px( A2&0]! yٕEqD!FDzyh+X6z/.2O 6(6)[&}JrS֙/ rľ/돜kVnW ^cQ/_z 5O OQN ft7{pI;;<J=v-U@ULˠS(t5q `7 1Q`34D[F\L:6Ιѓct+CAL'HGY-'/`#;4$7qUXI6lWjQ`x,T*{1dtdrpD8p`+]tۅ5iN6 !*[Uԡ@g9Toүih*v0uHqPXHY[Ai;aE)= {mA B:kir9/,Qe[Lk%*$u`hʝ6HtwwiN7(UQ G-5smQtw`UA}-K fS1M^ŀ9l~mbK]1JiI&ԴNNEQVjY5__S;^3O#Qঽ;6pfxvMbL#$N fSL EɖmbR{JrJ}efďsb݊6B j"tD=@#@ҍMNvo#YFzⱘ4zs0Ttu8oHz[)Yޕ %9z*- An"o_eAEaNMby4{Q/cyqכ[`Irtt [cܞX&gci:MpK>>yh l<t>;v¬حHw Gav7l+:b#SZlC2Uuުh~[74ԣ;T1ܽ!dwpخPzF*H.bWlH?~龥 #hGC~8"Έ/W!N"'\'!2$f V儴b4@NYDΦI=n5#oVHt9h1QN2dJw;FII)_jFkWoX- =}hO꽃y9-ңW8j|cEȥzbhX;hLX;*Vc>_ׂ 2en:(T Ā%/%Sw%XD$gx><}1'K"&Z٢|fdC]zx@qa-ɷQM ͋Ai _b[$C{ t$b} 5;Lu@[5u ~,}'l1@7pnO E;5P*A5z}cI6obr u薑~Wǿi"%bpm X_b[ϒq=+y==Ӊ`r Ȕ6ͪep;H\,ࢃz R7IIG`<֩ݢ!Oahkh^gNrQurΓ?/*WcO\gDt:_녦+))h #::\wPf7CH\(M !>{uqeH_Za(v-L=ג'"x֔BfEB$`:b%u҆woXXת G=ՕMICN~*TZ#UnKt#$ B0k=E|o3o\o1JEC8%j;Y!9ک[j8W,xX 103t"Pq{Ӑ*[H=;T &_/@>7њf2 ʛK ̐*]{c#{eJoB\Fp+Hs;P[@ܔaCL姲$K(ENhWbyP 8* ~{uH%uْ 3YKh?ۊ o  GL)OT,x3֥A:Cw6?1u ,iR(vR|D)M=+|]Pm܂ҩd՛B -6l 0*$M6H"=j\"a[̫Ղ7 eBb'5!>?ʭT}#?kv.24YpJLVvnxu ab&$u&0İ6Ǧ2ZC=/6:1FyF"3gafXzNTSØLSB >ux_rv- LVUIM=J=R_?ݓb‡4~LfL[\FC'd<w=Kv7@u~4|gs٥]5j%)YY+W|~w]mcO HA_D|gpCx~N$ Yx07E>Vk R^:Hi3i E^Z`ӛF: :TwR4?i.yP:JMnA%ԧ@0`z]-ʕÉ$'eAʠ7>ą( ~&](T鱉/nwqDl݌V1\0{s"}5 %>\vQpn_Ofb; =WVs1B4O~¿֔LVHύʬ I,&3aZUeEI9RȳZO#2t7)b=mn 1y/ҹ,cŜ'?CҤ dš'/׉ fz&({{Ev%:NrOSX*bM.YvQqb/h1{ cEMP66"58*= BpD( ϓ لoaא~y٤&*Nc aZ9 ?:=8f670_xަ{;g#Ief&Y`8ӢD"WL0jj C/xÃxt tאfL65q+W\<Q@{ȡ-X\+IzM@?\`T'߅/qJHo؈ꭦ0HHڴBm) 2t:k_n]RU_5˞ɩ1 F+PShUV.+2ݴDI*G(Zn*-ѥO;a#ChK clI9`g"Vx7*N|=cd)~A MnFJ7(Ń*:O_:>ZT1ibxhvɷ ԐRA`#֨͟FMbRjʾ[H[Lb-a01z99zhm7St|dC'=3ƥT~=n|)G4E'= 3$!uM 08xXcWW5r)v]9IJwIzḂ?7/ɥյ()Ǥ83F7Vu|2Y"ߐs̄}z7IMCM,GeI^ I]*ظ4$Kow8 ƕq{}*RDDuQ]`o=q8튭|EP ]dP!,4ɮٻqwKkN< ldݶUe`z7dIOhF3BP;t:ܲ*9Ȳ4c0VD u#%@`T;<ǫ#?fE.԰Oo{睿 9vPZ<`6  #H6I;M-HцCў(eTb{ ` :@,npE"GtN@Zf:HsC>7z/3X^m*( Ѻ`ߓ~jC ³6hzz\[$[/Z Lkve/5D9y"~'T $w Lej-=5˝n]qD-6Sh(7siM{;?(/بy`&2=PMٜl_TޮZ!qPzW.(JL|$3Jv6g7m5G| &@]釂ϧQh[+^Qy)0RI۲yWЎms=Z~|HV}0WzŽ/AAQ *LdYWJ=(oN$6G'>nr1ncig[W,q0DEBv4MtfC|ڡ-b)kN_W3Mi&+zɞ_bNڨ`df|__\P:ʞ 5nds8]oMJ"XxȨJ{r3E!29!D(zau/&q R5 "b-YdquWI/wLrDz㭝¶%)CMh,¨j&)by,o:#co^|y:JQP w(~[TPp dH$ gK~gwBu~~21>fIGiռD$dk2e]3uQ Dߣh/ "I&>ڮBICjٸOn_gzs= Sum,oChzF X'Ȳ d?aOEU<MWUl9xsgg7`SB%hllWoOgq,Dlͼ~ke{fkeJ;kzhirMd.RTC4WPy2hhD )1F3$v7$ |wEabQwD~cDbbe:A +Qg5'X(0p'Nn\}.-ן THyɩàe{gO#3؝w+mdê md*K8F+Kjf$q]r&fzphнH)zf8w&߄.?Nr)Y%.\o[G*:M@Z=d:⒝^O=g†f!rc09 |xwB #So~_rb-tR'G oƅc?n8$Tx1ߖ@,| aIe1tL3@0PJ y?S}gVr$=*Ƚ:RH6I-@Uf7"IkTR*[ lLl& S͂S}yW/;ؒVRIO<ؽP{Hdҡ۔">".?.Pyru=UaQ֛HdaS5g# ]s{@}UhnNxDpKYƅ'G_ъ1*2:0Z`PZ*qFTp7dQwv/^b4Yzr@&t!$=H (R_LoƀpNMGi‚eōT:|ۿ]:d@Z5[#[δ2IH !l֓ 'M*s7U9`_XK[% 8{~ Eom45Za?I ZûGM-~e0B,)F0y:Fej+ˏm+I2n\߳pvw6M;!lW)rlxEpd!10mn)piʭgB rD)^K(}DcmNsE = ȌM! V4>(wok[\dވ!-,_iϾp6y_y'u%+{UNy/+Pdt38(n#B)~&ȜUǖ߃>_(=pamA!t}ݥO?K΢Ȭַ҄vϊ2sٷlaxK1]kP/Fo"%\H ڡ͍^:#kv5`g汿Vk.&"嘆̀y_3[6`&Q684DrV:,5OSi1I;AZhT3z% zΈ{dR⼰ōkI'T~.ʹg˶&EK2RK٬PSG%Q ;IfWF@L!b"⪗MK#ٸ4A@_ ypD͈jNP/ۄ0=6kkMǞmUC_bM}vDxkcXqX~"/Iu"!<ͭx=+ߗ/qGL.""9`mm݁ջo~P;m&iizO4~;6-7QTW~j wuЮ̇R9Kj0 z_rB%4zɩ8J$Ye.]N|ţn.@v,(KBdef{k,!aq!4lX4U]R7.\ZQǸV 4d36,KA(<j{Yp;4ȝKu6=H sG OV~,MT_n3z]0w@"x*5zdoX+a$14ޱ)#<"@Og^v~"gklQe?4&c] Ãh.^Wu{ σ&oI\ +22ڙ1>]q~BB1&uH!{wa8,&K=3YuQukl fz8M=V:ggH{Fm0Ր>4rL.\t:Q,'|O$#?8>yR܃ƿĭ Xӎrg$'rXIɇ}\.3 k0PeOnkǍر5Cm|\eI=4#B &} ۱3Mi5{#Bɨ#iK;GjDQ/]~e ZE>ׯ>-N p|lړaO:Q$ef$aJV?OrΫ Q>q=Nfr|BUTΘ5^R˺{]ͅ@!ZKi.Y҅e9 3s5{)]ƕYHQN~?{%0ŨmE?&ˌH4j"N憾B@TrAuT]ιSa i{..JJYxR#osSg3 r+t f`Ia$zt.l+2«ݝ=sf ALۙ SpG'ZuOksy@rxQ,kbxރy$$r#m3%U(hY",[tFkܤ Y׀G5\u¿I5YrAZyeq@Vvk! j} bMê~KrQMQ?M}y8 RpA!볨nڍh~@*=K/HqE[1F;dF&P?3p9A{/-!+FIY6( Pt&6fx}T#hpZ U \h(]g2&jvEz7 G۩jE>c͞ɌL)D%(v/\NgJK䣡y~-+i o>A{{5v<"v(zd<>Nwqjo'W43d<&f] V/eG;EޮJ~OXbέr3iTm.{SV4XBaև35Z#sW5-ƷURN]<6u!W ]>\Bh +0,E 1?͞*+V5)nTj /g&g2އe.ð?.ˌ|Н,s q$mDXĕμN[yϴ kr'ώ?-\b tOq-] [۟h[Pqibφ55FM4k-xw|| 9.{w_'G,]UNŠvw~e0х m@À ?Cεw8~)]$ʁXQ܋:@ |F݌o V40HqYEz'8wńJzޅbgsjMSf̝5YigLݞ74fdRӶZh0׊c9Xu1= $ô.S" _0zf!AkGT/Lz\ mY7n[ -kW}=b7-;g,Y8F=X7RTHx;a5j ȺOuq+nozndM$i /+7m˚8x9r{Sp O.!~]4n:y8:. ttQ6?J>h j]+ N/ʲZBrϣU0Z(OD0. Br$M"#\  KnhsxDF!hN9_9pd}?-N@ᡶҲ-#qKCP QA ?^&&m$``*㼞tEį}5?u3DLDNs Jz[> ^n:- Q']EF)}OAh < ۔}<`'?^lZi nhb/izۦYo!Xk XN ŐXg'<Je;IrACzߠV<].AbV@>)=FA%}$aS 4~H &5B, |OzH_81(+Uh_RWGk~F8o`(6 zJr/,D@ XCPIݛl{( ob+a.d FN.(ʳX'(|x. . 5(k8ٛ̇|nj@=1DWj貸pWP*AGwV_MDIKw,XZ0bYIՎa8aPO`BfzG6|$#+Yb;sIX&)HXˆ‰}#? &YڴD^.g#3,Uq0SNӣ6pFz8R_J?F@ {B+o]_nt-bsWT6V"%rJAi\hJMf.colՔ[}RH%ێ)LOH-A>oB߮ղ= j5֟@n:}ᵣͼJxx -Ip=B Gͻhiq8hn X.:Ylɼ9~?xs#gBjb+mXbXBIaXs 9(όoz O1b s8qQ@^u!^ D8Љl* ҩCvVcش.92c@"պ(16]tX4[?7yhdnkU, #Z* WspJvH;~!Pˊ@P @d7xz\ p?FVlW(/=AL07M*30y6!0Nӎ,j.b9ej>oHSk+L*B# :t~aV {/ 1"ܕg?eqRՌP_*DP\hW?w7ͤe_k'MU2voJ-qXj@nⳇA]gqHbkI=]> F*)kь>cY6+ .fpw(A*7!De \:ٱ%x!_i=WQ%c?k.+Ilu[ :6/px]%z9}"Gvl@ٜҳ-SC Ns? Gw;Qy#7$z[t-DŽ%L@h' Y4պpXH#pq sjSi)]00 zuR.2ٰ\cfǼʑgq4D?/)qU vy>}Xد?炞q6BPZyؘA?N@Hqۑ>=\]̉3k'_6}scɈ ](CqiqE_*J M3FMx@Zwq y= 2vT:y҆uHߖQ:LW98|[ѪQ +^ay0U:CU 壄- #$Â:zBOS̭d2QVAxkC- m@fZVGe`[SE M̀oj3SsD>r鄍u zuW*Ӓ=)wjKM[_4E9YΉTis{4;D΄w:ll8U+ g,״7֦u {O@RwV'Fn۠[n8ySda ~ jaZ:QNnxP%L8Kpq- >nb>Ji{tΓU2 T"~sBF}$UȢ}gY}U$g54.{n|nlyק3UVc_USI e>[I2)bnG^'fQ VL%OKGkA-נ'04ETl^ VbdvCȍ|(d:9RNW7`(,Rb?@oޕYD= ?XCc,`ںZ5R6c#c)$ۀC)%oX߳]-ڿ/xpL3ϵY,LPR(|,  ]/jٜh}!W_GeS6FvcJ:ژ`Y˜US` r3>^[nAz!hHb!2*J7*5P1[}'Dĺ@%CDm@Kkk+"zc4>֩yk%yg>ưSo~X3D^yv [00s vH%;y|"lhđ7;/{A[&G !mߞ2g:R=mlrl {t[fA# .,\s&RYZ804; L45oLk5|e0kӯaJ=Fx`JT:G6Klh2E8>I0&M-- 3a?C m "gn_mKwɛ.= #XU1nSN]`2?rǛ;=+azN)632# 'v3V7 kf[ V郌fX߈Er4Q_i,,(tVx<_эY:B:>~v?12m@Է AKA͛:ޞ43YU97ᒦVzZ&{}T5~T>ک:n4}ftlk&:ǨB!a'ni' a?.6W#%k2~?z!jzo+yoQ.)3596Z@o)d g&B ߢ(9It~٣ߦμ[7Ř2HZ$rcYpnWTa(!. սA5[~gNCHͧ k_ѿM\Ud KW=Ti{%nָL;!s M5NWFN׺ ?B ׊ ))#qrE%!df,њ1"2]%ZV]y197ґY)rUCȖ.v[("*9ҮF$.M+d`ݓCv*`qqTkdP2R.bKI`xͣCʗBN,Ť,f5'%IPL8;ȥ^);=Qn+㇩Sq1͂xq,T,vP~EHR ߢwA^؊z2 2p; Vsp$vE0Kĸk(;PizhYIJd;;iE"PYùBx0U$A4 txӀ5>8_EIQxBI%7UA1X́*/KLGC7ؔ p)Ss'{qh0m u/?n|nl6 =Ps,KzJF %va!FK2m+2Y5Ĩ&">Ѡ J~gF %H{۹1m*(YxD]#(A%+-X$L8 ˛%PcNпߖi8geBLknܻwtmAvcɷf5qVLR."W8iB %"Tscxbݘ|HVYԸR 1zT/ڎ~my&vBiv z'wBۀB>y箶HKb`e-=ݮnʗ2 'MQ"ʸll u˟ld9ujJb&]&*)-<`Ves0SBkjr jպLPjc*^C=2P$M+DQ?KRnmVIf!$Fc%D|>HgT5aa v~q jT4J YܠZFB(e5tQ{ƀ*CDc$mq}RټW өXwre1_+u$,_xn1Q]xplS[T' z0j$,_mL8*]?? ҟ'0˗Y `Dnldb GZi* r s<<u.>*mb/N#ȝqa7}Cu<|93[pn\k ܀ѓǠ@&{`',[ v# ^@ć%E_s\ -195S;׳]s'H`(ejPTl14g6rMx/CMqQn Ϻ C3Q mR6stzia^EpC?U\ l'ÀTzUͿ:׷=k {DpI`m x]Bjp65Oĕ<秡D=oSqRtמ+gU9]63)~BCI%@ka`@1znMq&uwFcSi]8"#0<XV6ğMYj`Y)\<"-ws"?pw/cn6rXL(d4awYH)#049:QFrwNaJs!Ʊsq9WBAP]?{Y]rY҆O`  :Poqi~s#?nK[bCuL{G @o>_A4|=&y&I 5h㴠7)Ƴ&l22-P^34IV$ƪQVZy,7óB N/֮ڪV οcL]7;K6M֠ YCKX{=ڏPV;4Gykw4"h_΄ y2 ^ח%)<"6`dG蠰X6yFGWp64JA,%iY>IbMJvF5_yTw~sQ?w_7S%}(ҽDj4 yc*tTRuH >.`Bя dG?MŚ #c 0?@ngh9~]һF]_j 5!dbm>C'wIw׆D%^7*)X.Ɵ[ѵOu&[ 酄.$ښ ,6O B_aU \@gvЬU`LzybҥsI,$jQnfp3J?{4Vf'N1nP%=.k k2RoǚF"K½^RUnJ!]ʌIX'J> :KGojг%;@R"/'p*dAh!أt$|kQ! !aeĶs8g[ 9)v#㉧w58ĩYݣaG(9ۀȀ5|dIUk 7 cf=w5չ  VU4 j{y9wݡDgc)"Lx=q-T{@ ~Ln J2)<ܒ+a溵3K.E9 q.@\|dŴr޷ӹ|p9^~j`װݪtt4GaFtJy7A<ˁw{-^|HQbsf/HzL٥8]ƣ‘VK]K`}Efh7ŒK(]`Gn ԾEҎ:;0ao3hO?x [qT'çnϠqP}) m*e2EwV+l!i؄D7֖sngS|тs5|b 6pk˴rQy{cL3vzdؔzwc0 +jeJgVӴIHJw5?"bvWEo/JwjC_~WA"'e-JL3NIiW *ļTͫ3;BO6d;ikӱz~RF aH{ a9T.Y%J_Q'rfԥD!1ѽn%xL"Q{b#UE.pbD>/X )ւ!!҂;]JVLT1_zRnZ"E$cY$Bi߃ù6LFչ䇤RC5~T?HR PȦCFM N۲ JGIE/a6#8ZOVG/?}#KE(\ bUj$xW ؓ'g;)LTP[b+))tlTg0,k}?9\1{IN]7,Xi6M=VR>svqNuSQwo`x& Lb^56V \K|[''&ADʳsI'"g$CqF{YAQ N,8rYOwLnwYӖDTUBKpku^Fu̶ۧ}I&+E$J/N} (EE5Ṕ+jCcg_ !-B q0z#.g*߱emt`\"0=ӻ{)Yz|WDAdxX/YWb4Q6 _SM F 'fDˊֈ&7ދ} <V(_%t>/`Hn &#H޳k&Ӫ'ȎHW1f.Šb?]?Ϻęcy'- :xf`\/TLIޗr,kN+~8_By-''=w;ۜ2YJLgT?!A2i"l 8=|&DE)tKR? VFb[G O"T9X,"UJ0,-(d׃a^hxX NQx,JxL}_Ͻ*c5+Q-Qd f:1tg;Vv0?kn<؛mgRUwo[ҜӃ)pϚ\O7/%EFj);̮@2<`ķlMf_ZQ5)M= xIUc2|t GdL&}b 1|dȈbfiNЕr ybL)6l̻cx\CdT@ҘFf]3EJwWP۽ƽ >f8%;2z2& XE( 25γKQ9`qc,4?PQ^]C5;Arb Bk+ &;fg{jl J;#lVW}g{q#TLO*B浅^1ܨ>-sV͟'>mlCYS;u˹QNO/䠷ƴEF-;u2th|=[\f- a+u5Xej2iv3Z+2 s7>.ͼg^HVV;zTկkr 8+8xƣ)z3궧r/E>ᄅ ֢n4F/Ե3+f2+KG=g$< HI h2gDZN+a|?֎ːs$y dJ+Kc]A?H).B)j$2jk"=q-]Cn߱rMm`93^|hB]mR>oc\Oreoýlkg_qh:\A 7XK !{B[P5JQ{%n:|BaY\bSjtV@+b@@Jḛtt6W-\ D(nRo\ft@-)R2ۚ2Yu,/5&Yˠ(LrI*!5ho:O q lq1̳PrUIepߧ|^^ Ȯ[yŠyܻ0;b@İe|PYG:⦋߲K_ ^mf5zEP΄Ο{\5X5՟J8Ku0 1o-_ȠV7tfOJQ ]iE/V8:@Lb2$9)n0>MD&2PĜ1;=Xw=eh1+5}pL UdT2BoUPg9Ž;@9y!vS5 _H衛 6X/^GQ#b A+N[qi)JA' ؎r?I;H4[j98b(x nA.j*yX@ .)Yh&0H٘y9ޱC])]o줺ɠbʱJVgw nD.:Xfμө_8HOyCq!rLS{Y poKºd_ /DcŬaJ~ķ3BF18 1wQaI[dVϯ6 9ɧpʠ> $Ѫʇ,#išXDPe15&m/SJ"N_AZ."Q(tœ41ǂM#VV_3?oxDSG3P,˟^A_@ H{4ALn)U!S%fedza QʎTX%gn= &q;i8*oJTdGяb93`0t0m3FuMb*5qoN ߧS$¾ ǔn<h#<ũNDg dpZ>a@`^H`Pq(@Bu{+30WD<^ǕMǭp \B( c uO] %Z 'o?챚 ֶLɁ~!L&ݛb9oW8>3َz,RF ] '- e0f8J .*YtБC;ᱩ'mPk' |]px&Q #/&2wL9dN-67a+d V28/9@Q&#Dcɭ׽n QS;7 ) 9At3}gF{˦^* AkDv6׵P 1~C*4uoDԼ̈}dLd:"UeSޤ@" lUһ,U B+1*Y.?̫ '^PE #A~bK=éƚ0``j:Nn'KHL?wk]tt">,.|!xhw dbICQm~k (ѥ!8^!?&ݑ_7d -I*rBW_^<kpv2ݧouG1 wZן7dv/TM_Ӂ'^LC |M4gΩ +U2 DgSKJ& ,{r2v"{: } !`Ԋ/"^fH!xani_ҮDԭ}YMΠ_nF-blIi+^&~UY^ɵ๱3-xF+pHg§*_ɫŸ3sg瘳J{ܒ{vF~q<L3DTբ ";:*;zYa}V j.T0έHfh3?ae(gMFcAZ5gkCY5gS+Xr O%b?I<)+U#SE.ԇ_)KJ;ASyn̼v4o)ِRe'6VPf9z82`Hɴm3/vVԺPr Q0_0-~ B_dؽY7KK䧿!?UԾ@Q"#u)S}Uew$ojHVP`GBI:K?> (1A )z{&2.M-DMӨLָAfǘk,%w',ǔ^FӤh?~vmV$9Z܇xUM>絫rOǨ#ABuwݰ\p.d941R LBzge=VL;~߼K8-] |Աٽ >T`R/^[; Yz7.N~W THy檅F1OvT+_'M$1qD |#!=„K\sf5t,"u8&mTP2~&) nJJQS%™ވB Ԑ˜c+-{z>M'tbaDX(V٘c 9zށZՔExQO}חb7R[j s$:-ʠuҔ| x?0n@VhXtfT~+c ES/Y5M$Τ ]ԂIkEx>|$eE㏵U>FRΤ)0-' 'Պ*!ݥY(<@$fcRhp>Q_J _^ z}1M4Fw,~qShQ [ΨX\+/΄|]-t轚gEN@|c>|+NieNVrfШ Ǥ'N͆z;$ecEe \;Me߬3:.UtɄS.l#Hu2U5KzɣBaLg⥟ ̊0[B5 8ay^9(Y;aDN/!vb)SS#%Vûv)}pZVcY';zٮ;cCV3T$'IRWfjMO0԰-R:YVbjؙ'ĕyK&ikB@V4kUrN^iu܍i"-nk/({Hgr^v*=t$fa"OaF8,.n߉=ɕg;r·x" T=B+ج( e:B[\Ʒmy"Զnӟμƨ-IIM~^u/tsVܙ~?Y\w Gb;swiH*[*" |Hq)! *Wx&yd'~n8i*z`kHɏbfU]G+9zm*j"Å+zc *m<;Yrt>(_\$/\jm"C"tjeFQ`R3S|.Uv"kohuZ>^H.g( 1鞶2sxe* <)_7>ZiMb`xN%=Mk€Ѿϊ-3TznADۃ #L#@q8KhN(;h\A;swLK? H3cB16*:ic_zqVE9J.wpl53 RcfZG nHxHHGԠ^g7=W% ?]TXl-ߺ'fK[!\eOe4>EuU%2k%Z/:ST츕S;R2úk|:Pv}|w<1S?%e 28!jFPld-|(edV /5|;Sop^>bLx/סqlAgidYPO;8U^*JBr;ýI[7(6JkhbW ;AFUH>,0d[quFBt< Ns΢j{oSdwF ӯ2{l|OFC]$'_LrmV`Fx.U!FS33"J21W;9jl|v1酬h5F~1PSNN5QO(#dF&Xr? ~,7P,R0kO a4du?n 5kxiV51ԅ;O= v:,=ׂ/xa3*_ i*Jqz:/m7dt6l:P\+-v´f٢aL4*7{ҬRlIJQ 1AԷluMfb*%8~lw|HBwJ^#0=IFJVEI1&Zw2 >]y =kUގ֔|L2^)-mɹ-Lj)?E^~wzvDQ)|EUMUTo]lɮHrܝe[p#1|JK+IJ߲dAvX(!H2Gq`8n j Tad0?tl@[阏ʢ2w pv\3sEӍl3eAf'awJ68BԳ"}V`E.O[XCe O|wZzc,uh|$mf)_~t( B_Kl YG#?^'K&\pV6elkODe?d-4r{U[^ѵ+ paRh̶XQ#|6%[k[޼To[SXBI)F:6 :~/I5ڎ%:DA85aΩLON(kwqz3Aak2nkf? #:+pdd5pC`̏}c/ФͫUmw3w-k nT?<]^|#%]7hBg."GCFNV:4m+{ǽpuGeL{sRMDÛ_=X:DPEm^ʨ2@}BE?zR-[̞ bs7IϠ*5m/D$fJq' !XOqmfjOsq}xNռKqeFw"َ!f+HI9QOmoڝϏ,o*E|z= }Sv~QL(o>߁ouq҉_FaE5m̂ǡ ؁u [`iYm-Tw`J0%e`עbneeGͤF6~;LsM}au*H]L˰ޮ5{%YcE*6J!Z$"JMqN14pub2m?E]US{@kN/dKHA-z︫ԷiFiDMuzWJ s.nϓK<,`ִYwۇ| +3n:q|&$/KY uOam*> mFȪtR9BJPػDt.Gزۺǻou,WEرB`Tms*E -;7iW0V.SFP}ey'.ws|F+;bѳz{n/I7C>C&'i$ɓiwD8 ϸ~ECmmCfh¯[Ci$c6P%J/?7LHr|j*fI{%6U|imE; oj-9*VkB3#["D!poIJ8\d_wڢqɏ*/isQf\GL>z.L]7w|ݭ$m7'"2401}H%?:*#4KSi+[-PʴbVC@JWka8Eg' 9IͦQ&JP &}0'aydfՒ[2E*Ljw! 0o'͜oWveeiX^6͆WG6hn\Gm"OKSđ#yMihe0G9LT]-. sc_'(=d,f.yHJ;V+cQslo/nO,<:Iq/!:.C6XZC!DR8"Ԍ/И6VQTË< 92s/vJF:JM}氬* xCl֠j0ŤS6kWw5apږ0jԒb$(q7AS"lfl% |X[&nɄ<e `,!+3oIʓi;/}$ԒX;d:UL-rj)dJ8x1.\ZޠE#GtOڬorlB%l`8)|t БLgaCĵ* 땸qb:(tk%c7r"M#aj1{V/b!j6"n({x/Nƭf2R Og^mOZ#=jI_oRD>BM^!"4@ FxgcA ؓF(62+#ݎsEPv! zaT_)_18bMOl?|vNl2@4lQnC YE"ݐ{< HNc]6Plī!,&$u#Y{BV\tvܸk Dh]7@:?`1dÊ?AŢD*ޒ_aZ}kH߹6Y0I A2/7vף]z@z uӜ3hDYnr̋oI5yV= H22ԣRǴ7OwND,~UyXf]EsG!w9k囕oƗT.:_e!uk1Cud
Ո|$)%ժW\8MӔd]:= )O6߽xCrPD]>yլT],Dh F")jvjq/7"n$S Nܑ$i阫$6 ljybP/\\Η͗9ڎ'I _VƷ:69Iԇlsia\vj l֭ o~yxSӠ +N0[.v]p*0 tW&RAC 9)i'yq~V$sO4$Wm7N߰EZ,>e'-6i?]KFN{O)2a\,S\146oJ<>5Rew  h|WI=u?H}Cx*ǕG !99  2P[ HphL&΁>+5Tם]B;DiQ!L6eQ/cȰZ}z 1Xey +ӗ*7+< 5^go3&@ "vJmk-#k\эMZc}`qdY|o&M!3p}V&JJ 0"8H!QXE,H'i5 i%f+r揋ᵓx~!\cE 6.zgE:0  @Mb-S^1Yyo#SJwegI|^=F@8)ڕyB҆1P<.mb(REz64B6V (]qBAo/hRO-upU,݉]ޕ-+GnI`i:SbUO*d>ݱ nc*-t4xƤ jdf36 ܷdASTpЅAy;LXb<⛙{_˨+p+ Cd߽+VߵSشWT9bэuZ3֟Out>P8HMRǰQ'Mda1Ten7@"(+n/'T5)S co~ƅVT Uahxe~tVaf /o%so8S+ɣ>F m:WjGx(8Ft*c t%&U,EKʦyyۍHfR٥8qƧ ,Y$-Yx>BHhȲ(I1XBrHALž+ZC`:cn3jR2J~?E;f0?4AJA L7# 7RCZٕ(3VT&^Ұy]OE'.[ӵW(Z? ~  kf3% TEŻP/D))T-QY8*Rd|L7J&o)$:r7SVWI^X4}RW{K>\7#!;bS\wՍ#SNTq?V{ ,?0>-N_T$U_cIKriSN3DKT\F9Ľ?7犤 wzoD@gcMپ-:ѴW-s9H+{^O=ơc\R:qɌ5&tĈ{/ƞ]?@J9]k2BC!뽊U`D(^G͎gXջw3>Zd(%&{ivau<@@dzQ K|C rwg݆H 7FwY*$| aqWϿ4)~==O~̒R<%G 뺮=@\7i䎠k5}M"%wf^[V?H%r)M ;R{[YI鰝v) /GEBgXQrD93]Mi/]ǎϙ1,~BU (5eVl-c[&|Iտ]DIGXbh՘Ryr3/ |m97c$.5B Al4MnLX1K{;x)kk&Л^4Iy뭃Z;v"֣D U} HfQoUO)!PNss`>T%1K*A֑˷Gz3[2, soMd zx\6r +^*q߯#A*J?PE()i h <"[ OPs9}yeK9lHk xLR9k"ӅfmH8(jX3Ŷ(k HФ񑌹N\Rfl3ܯQO'c7{ űʶ7'U:FqQfP拈َi(fhcjh&qMx "@_ur7sy}鸥ͼO+rEiuLt>2=!g]D'n[PLԙ@X!/g9gP-mHNzyMѤG)/ASL6tM,!Ʊ#շ%F8)Tfsit־ܖF۰jP:Xx:{zEm91^\c77 m`F`BQf&s)^y-JƾGKn,2*okO6i@,Q, y*+;oN3ao"B2<`?TeHV:sC3D/u)vʙQo_IR yZF{D2Z)qؓjqKN8 "Yffq:mK#^qJ NZCDn`զ5m3RP>Njtίyw2H^S#qM]GbfN]MS*ki6S!N=F1gFjD N 7uz r. s,Gbr͎Ǜ7 @?`"}lK1(FC+][yKz 7s- Hb~D=`uh x/WGzC*4/'+"3%cKW"2z׊C]"X\9D ~5@3^ޣf`_^YyAa2:TUd:ye9ZS\%O:n37W*e5ZS W|Ҩ䗧٩fL@?oNo_;Mٲ ?ɬ|H7nYYUU1v.[_TsU^Ordqc<  ~R{9TYv^c̅ŔTwEXMl8>2rhJ\F/teU7:V Smov˥^.?:s[$a# ˵ ¶Ob*e9fUi) ձ#OgD6 k; mNBަlK$^ŠW4P얬K̿e 2U Gdy_(#߰pPg{YEڷWREkelvV:' ¥v>1䚏>,+{~ Y0 ]NOE4ˠsЇMyL_̊OZ$# ե6؁<_=<-LJsy䯬m,81?=(`5: E6EG=D_gw:Lz:DyM+$r.g U݋'S7~^`=҉~Xͥղ\ 7ǻL. k6!7,2ԅRM9Ộ~{CR(lr*^8r9730rdgUw\ E L GYŁZ GR=Hi!G_߹a['񠑎V>b*)SX*,~eqBN /-oz*C"$'5οwz!0K@nAy^0>`%*kɡYׁ_dʾV[I \]0RO^φ:1f֑;ĺl4Ji yR<"緃O!>/۟Rړq_"oju)M0+7uw6(xY9`UJo ~4"RiКݢ.ؼ,$:GY9( .+6xM;C,H^ZFNI }JtFg;]rO)vS*W7ߨe͡[6|i:Og$(E^:Ÿ :XG7 .- KXX_/pz!SbBz1,(7$Tr%n~;۱,2 a!NM#һɞ$вcj~.+ Ѐ>ʚ)i@f}rs0h%nl8-IOXLH9' 1/ZO2uSS=s Ӵ l'DI}n_/ѩ @Xb~԰{ģ|j\ǡ 1׊IZ &2U!Fk2vxP¾ݑB0x_D(u y&d0н3Ey2ދ2q$~b*4o7L>MWˌ nЙxF֩kJ8S'KN%7Iy9̵߰`e/u1KAD'IC@s]3kTYydee=:tlק_'4Z4k2 T"x5AZ 4!DXuă0:K/Eq"ǝ4@NJAa>l19E#OX7%xs2p{D1_|?[=̵叏b[ .8J_Re)"#~TPl]LG-{oNBd'+^%>:xXX!%?z, =]w+ZU-8w#T sK9 DBdUon J[TYԒ` F-3f-ztg{MֹO& UB1^V§|YU(qW+  M=E_~##DHq}$kW"x< ><ZfN%laB}3XnxeEL6G$^v1x VI7 PԑqHekÞK1"7Dg˸,֙p !SAkIzs=75 gItҫgQM~=ὣc{p IrmPxq?WM~*$ [JD7GD HϰzF Ay{7p)zQw`Z! 4 -Kh`ZY !t2۞ŜaD4ELx>NsbV#,c›Ĺч*9^9V_>,m̨< UB tsDw]̮)EG5 SrVJt`O4g*P;4^Wb1"d}1&MZf{7ŀewsDmcUoXaM]/]r=ƯT#Wj1H[IG<äN\lA;f] L?3*>{q|P)Tgʉi}w1C83Bb٧PR 1/Ad[$v<XB~+23~ld 'bƥ26<:g%o O{YVS:[?|OʰwV]tkKee$yl,,ad C8)?ͼ*oS/t,TC#*_"P`zKZ[+_ZPu& Xhh|^`@8#W=BVC\)UjƉRu&yFV4%e@c9JpRPQhN۽O8d Nj>Pk0)sd\{Ζq%o=oOw5!35,I#x4`EoKiRR7]p/ɶq{<6 5plN>n˟@&@O <&¥ޒI&V08Hn BHNڮi>xBa! 濶am ?43e TĐM$FHN/ -ق-?Vq6ʂש%X,96c*#c{A)"MX|a~7<'")VP<|F02 _"yKe ;_z0(̑M}!\mG?:{0dU%"v2Y=%{]}?$U'GSTYvEm/88K  ,zԐ4x^?bCO"*q%מ1\mR^&!x}i~?={P :k9Id:{=,cwҨ <$34 Ρ2d]d^`ݩ!9AzcCR^U܈n7G֒ieQB_q7( eT\1}2lD=3+e垬XRH?q ;;+ ; t%< PtpP η _<~8,0?4,[&UE;CDztC_rh1nBN4|X)3 T!c l8m,{'z >rЭe2+ee[CD߄2iE4^\1}NF"ٮy2#,,z58,k57j觌܆OyUr`yFJ?VH\ӿ5{a.uwq鍗1c["ӉBM9;!Fg;%[lSІ;]$>|e3)?V ں DžUz SW;|㧾a>e|=_߷̈́B:=$Q* ",|$ۊ+cg+Z_8$T_:%uỲ}$L11dsx]Q&b ֝_4{?_)s}*2Dkf]A %d[n'{p׺ޖچGHW( xKPO h:qKZsI f~)toBσfFkgf]鼞;īv`tQ<%!Und]^0Pp'y ૩b Î>)<=4^YVz}@S5'@5{ZPghZ='k,/\VxyPe6L>\ч_BMLMLf*u, ;ymj~l"8Z>j%Űnm(T}@El~Щ록@Iɲ3 njyIL<>tmbW :& m6UQ;qPPo˜~'~agYf1}o'|ջ6 1`焿=W,3@\_`ď|MK~}m☣[#ZWIARCK: ڥA%"\tʊL|Z٪V+x!ɼ 1E۾@4zJR+%%ȹ -zCS_)}mz$RAk&c0:<@?c+u6[pt1>o W v%e=_d|i$3Ձй^a y]D=b7Us? bρӍ>Ǒ=}n6[)<^& Uy: 8̮a))osb;OK']!q.SѮIA')%'zv~`c@jXb4?/:< `O(俀/By͓ۣGM8`@&~@k5?azE )>Á g`j;JA2ǒ날 kWD 9FOposQqyU\Zg+sV`]g:q2)șd@+`mf4z*|o;-lk6 Ji53 %ogm=}ӽ4Ѯ1bwr&yЕx||ɑ:>;tRw68/RLpC4^ܠL,_p"=)2%}Fx\Ew҈\h욏K 뤚<Ls{zLV"q7ϙISMR3E63DKDc2 !8-?`ߍcɻ ތ5>@|YY?BgjJR(C>Sl & mi бC B?@/rUo=8t^5ȻD&\3wiw7J%NO#ȭ` ~*x@Pojg^;t얽p-?1K A`BGTQ;չEg;!eGg4ZMlp]!K8smF1y}g Ul4_'V(QPH K 1;'p R,PuHՊZʐπ885{dKvwQݟHgOg,]B>I-Jzގև^[!㬗b#9oJL)eYz[%Ajd=Viw.Ejy: ĕd> +ʧQ G!ZEJngy{-0Mza*GX egT=0[4%Hv LyUwL[y}䷤kIR`׏w`vVH[{1SXéгXݬlEH]ēۡ6!бT)񳒤TJc)zkN#Y!Cg5#H"-x!L~y+I{:OnG<^*Q1BM t%IKmd(Ui2W%[^Sur/PLvU}vxyhY,#+w= syapc.@i$}Y+Eo~s 3N] 5v IC5T@i_0/R%jpw>)۲y&4҅pdp՝q'*ٱ]rK!˯Ҭ B—' D.[=dXjG OI![k[׼2s:0 4$E3Dſ;TZ#sci3\ 6cf[K/ ,Y IrVK6SX$89wC&2sP2%&L_N vR6s_RHJVg)v~q"#8"{@&k쯐϶'G¨*_)ĩ"VsvA+ۈ/)Cougxh|=w5θě93OO  pUęF~C'[0ջz >sm;)P\Y~Jj 1g`x@Ŵ=d Q&y(}وƼ"Ug8H@?_ -t^}x;1."Raih:C2Ta+6cͬ􃿐ơbr@W!-OuT(#&t /wK]Y |ubv4ot+PPNm=wpud2v"eHzDoR*.nCnn4$ͽ` l'57w΍}]%i> ^Vw Ovw~uM "pvU:tͬi`'MNwɖ> ? y /ɺox7yTxr.5ʓiݤ 4^};?njCB=BЬ)RǬS !>|*1>>xnވP7 AgyѺjjFݘK=tj)DuWډ㴘 NAiImd/JvB㔋‡=Wj3(AcYO+^C썦/2yal5 BՐ. >ܛNe[0c,)o2\D5L>D1ήoկړ@ )F8aʹ l_n~0> z .]cJy%25]n"ڂ~uT=߄=X !p?+W?lNl]K49B=.Xfx"hK[LEGl#cɤNsB)m8t[Q+&o J~{lxQE/Лg3jPx7u ?,-dPv}07C7ljNypNaO!Ys*Ψ$^ɂKQ9Bdqx61Zg0"ǚCs8EGUlN D6AQDZ;J^ZBna|ϑw h#I7 D!Č*T޲CeAR6"E6vvg4MIjyA9@u6Uw:BӳN8ǵD +#d㲏 V f`vb= 'Tm}1Ĥ:;գM:Nuc겪lZ+؍$?nc2c|QƟk.&&ty.tQN8(ax+ٹņi=z 8IQa;  52wa br#b_+eVz n>a@F@iA+hZ.7{*!Ҷvg*weBgL#jѼ n˿ӡS$1I:|#J.8,n.:]i K_z+֯aѱ`8V9n~!;nw9gԨ) -~k%' yLdս*DСbe.vZ|`4[=(5ˮ]3tϾAFďΜ8&! D¶nc#"|GZ<&[WuSmN#΄#5gbi%V'bѧ_ j^u]ظ f=:3hR"an Fՠ<~W!^C>ruT߯S3X=Q>kRlr̖37ʣKAIu9)$Ꮳ' X:FW%4~&1<9&ڳCyDq@f[_Ŧz~ bYJS?W% r"q߭5i6sU:ڢOt ,1@ :3ܦ:˹X :O-v J ٩>0Ok,n\Fa:hd+3iFKMvU<#  ce> 7`}n[&ǒOHm:Zyh<9əҩ`ĿoɬX`ߖUj&X{#&0f =2kF ( =w\w\yKط%a:Ļ:.{{^tP-1c-.$elbU9j#,HCw j|fii]%֠+\6s TnGtz\&0c˯VyOsұ,Dz:n O{]>(S_e."]SZ2/LnrɣaY-']R]#O^F3s1{*,zڟtDu+Z7cO{ 8h{З_]UN[g8ƽkfr'TEtҪICsuӺW2c5KϓUZ$..>͛(톹V77j٥&+L[ax{ѓuVDCkywi^P^NJwQre=:%sO*y&7Q?>SsZNmxJZt)pE{ɣh@sѫ>|_AJp14w`5 H Lj}owӗĦf$5} Z|E,UYdj L@mR(H9&d~$S {PRyF퍇xdo9 $o2hJpYY~9tuxH"Z!:R,燚g.@mjQJm%F@XYS4]S(MZ ۽m1R<鉾#iWW%&͟GN>F5 ?.QۓGIǐ/Rd:ٌI ^m !#P /"گZ uG_f;jͻu ÙU#SkufWlpnKi#mJk_ \;PJ^{ Dzp7cn߁@q!r¨j"MH!^BߔɯiotUwٳ@ 짝=OcUz|?v{y@V4H?l778~Izr^ wF0y) 5@r11V4s#vpS߽{#8iM}^ .i /'U((j2~nݟv%z Wg:8k^atrve.Btn4T< <àQmT*]ݜo o,X.S EТH".Z}ގ"T)~6BH[%;, JCǯ Tfnw5ûsS`O]67@'Z Bv vd>әI)Pd}`^)!u(ftCWϧv?75cSH[:[!z]Z0!{\.Tjr@ɌtE6'<8top\v'gл xџ2Zڅ1^K4{<">,'((I H3"EL#K+\Gyk(_ff/j% f,['[E6ѷZ R`:CȷY T4V s3XkZ>vGܧ80s( `kY~(`3AT+*D?X]L< Ay-T3![is=#ѳad߇> lA'0EA׻aأ&+s%Aۛ\  ZɤM\kųME_ II[-.Q{#G6('/JR4x+niY#W9ZxD²4^v7Ԡ݌h~j VC=hOn #L;@:Odv7'2,cA5 jf)jBhvΫ)*XMyn2U hW^ծj⏵QNZ/Vw"D5$s6vwZql>_ˡ Jijrr9ڛO $? AvLQ Kz)2~E9>Q.P$O_~̐M^b/)+@18.ZSonlQϨ"2 7V9 ~ceK]̾dfY•sQʑ5xz)'XiĹ7D`s1熹 dloᕑ6'"y!d[T2 G*`"p` T{S+{}kg47ƲsokVs4ںM\m1Nx,~7HBnxkN 8!DuByEoE&T\P$~q'd`@Mb Y(Љ##]~hA7Nn/q&suHP_S^.)-S8Gђ N]Fx)6w"&I"DhU.g>-Maw %b)- vD1wLsFu¢]J}~>&oG^SdN $ދT:s'2 /$a Oʁ7؊ڈE{\O+sEՍ߼Ҩr!&ZkXĂO!`9(vs|p:q|^ ߶gdM%YGq;窶gkGx'+Mk>U6jG)W>Z]Iy$JE@Ί+817%k o!OTɨ*EkzAӘNv_nR^tϩ>YT<!6\D!w(q: k~;ȳdX:_X;4]M~sqNײ\^D{%CRWlzQ+MxAݧc0S[ 14~d2]"׵ߏVkQ/vֵ}Fr[zX3O Vc0v; bQ5`/p:LġO 7PNW2ߏipn/2 "ue;W~@T_a90(LVݪ8~21xFA]R*^́K3UyUyW C'z5.l7Zt}؇r&A ,~Wv1N hx~ٗ7)QIe@8N7UBOr c2%űtf&>r83O6 Q~+k$Ex~H±H/_#5cEylV:6/`edʹKk\Aa<:|EIB(HCp:Z$._$W+n3j+-% X顦1@(:E_ؾ#jS󇣹jK.%U;_=TP!ࠩpMEqӻO=>ς'd. o#$ ZYV: B2o#EwJ⼖7UC؇?:EC 544l3DA#S*YSEh>uY ;QEGZ=*~LK/ZrjF{iy["%j & <.#xINgA\Y&VԃDS@s Lcn?s,ЫcIjtp \.͑ta2iͳO )E:aYZ˕# QW}zA:bo"9d[wLhSh}Wh;6a2j3iZ8{ l@$V0;Ρpf[E~ TE;w Eڛ٪n [p@/4=I̠Pvk ̨C!՗#©ͭdqs2.0xOVk}h\@Mu;-OȺ˄V,ELI{4xFfnɓ77(q`p'G#xGJd _qف771+6 0̹+} #2{0 `Oq Jq%zeiy-vyG"3?~gXsի1{H.6EJ 5g*zqd_4T*9M@v~wH}ͭBc?x;l!4t*Lzw$av"R)h?yz]D"/C-EV 1Zx/{iQ(S3Ͽ?Tʗ|ɉ N!3v O4kr.cL9!oa2jə,7MY9W8kUB\T<1 Q=zZMmho$9%Bŋ=0oA?=@{ i3o֏,%>\\Uowά7_f32)a+~Iw9+RS{OS:꧀Jsc*ٽqT]ݩd, {߫SVq {5^HprPs}>u 0aMrQ}LAU ʠ_8ýZ˓Iy_k@5l:4P@|#Hm4Ѿl*"B5]%5k~ ߣS+<yYO'mFF:oH'F=4 eOϨx Ȩ5jq}[ԙ Sܬ7j$yo$_TkЍ PӱV_v~ô`Ŕ -{CMkkDǸwj{ bhsGPk,kVY If2nCvGzޛPQ/3@e/[DB?;]zHnvYˈPĨBГi%UFge#M\?rGg\/iꀮ.o>jgJ(MF~ q!T6@Ԯb-:8N]7Bmj˝A>_­+ EÕY.qraҸq\ ->:Lz$)طlȕ8:nrwڌubxr`䐊5,;-Y |qgyTom Qιs~vǸ~?{/2-+ 69,} bPV',7 w74pw%+ b6hΌ? w _ί`)'/*ITeV \R uNAN;'P*YfK'j;EմcDK7bL>o- -z\qCیSbP6z+# 40 WW|Dv0?1 $m@FS,2vP3\7ICt>ԛKL;Dġ0w fpXkQխE_FGTadOT8+H]r@)s-H{c".6QK=[v5FvxbR`[`x*}1ՃS$/ 0h*U_}:KפPf Ѭθ.Uµtm\!bĿH̯L%Z)4ܺ#&US?ǫK]<4iSԤCY![fn!$[1h=@Ʌ13G - q^E%yU' .FQkB(˒EE'v8HaH ϳU\LQPVi\ScqW 88WǫpY ;&NqBr3:MAN8JFIͿ [1|9~`}$T@Zg9f Eqh!R*w)*2|]wM7Aѓi/_d&. 4Dh.-G[,MH?: SsyΗz^ҩ6oĮϧ&]$+9mѩdGr$6Qa- ЁJҀ۶Qz(f<%>YzZr,z{ " (< y,9uRwHC]Mi9 y;&ɞtrP {ĉHnj)iVxaAW>|9b,!Xiz Cv\ه@ì4aT$:RFO|Jr((|old ;WȮe.Ƙ/~ԟ-B:{-ŽC,!Fn0[B9 ҽd9 ȫN{Mp' R3[6 20BAcԮ/ I3<>7FTyšЍ՛nπh \1d0ܹ20:5q.wB)Pa: wEIDCH%*G~bcItTR0?c DZ"83NI\9uynNmrP} h>ZeN*W?O;QAl{<8)CjȨa `4|? / CJm#C{A{`t;n3Pz< B\%a&x@lDG-ʢl0*x7Ԃπ *x)'<a5-#\A30S?/SH.)C2{dqVgFb"7FA-2 (~KY?<0?Ϭ3ɀX`٬ jũtLX10/^mIԌ3WCMIϋV.#zqz%L‚C~\{1} g!)"DWl] d L$xH-RxpgGo. wD- !6g&B{k5Q+yo0[A8 NfX^Es]~u,A`1!u Lhc0c9:1gl$RJ?QD!+_0슺c%G:'֞,Vߩg{1YlJO3{pZW_%"^ǭpfcMD2N )ވv|W!(ƶJxm/xL@Ѕ ן߃-)iה0i*`,gnQ IB&)|MP#9$t1"0%p΃$cw[_q[1%j(7W'=M{H6r3^|F({ۏ;)vxl"upj(TH =Wi9,ԝ#ӑ,njx,*BޢP-ZX^z"~b.UP/tAJO]e {8Vf ߪrz9ӆ P&TTܖiG߲W?h@:?߯•`wcdCwJZJ^?|=5sƱ%=쨼4e7 <۝z{dna[ȻOvDFԭbW9.H92E.m;VP`5KuB,!YP<^O gAĢ'UmWxmϯ v5庽 q/6#-A %]Cy!Jc$GW4^PRޯ}l}3v11'ZC~<5=o[Bcgj */#̖=V``o{N/$ X,¢J݅˓_rݬO3P=·`qq )iq.RMj*W᫆Xu \ZޙxtX00me*USc!ZG'( znT"hR]`y}#LeЊn]܋wUY =W% YЊ8/0_ րDU))Z[Q74D~XuMo&FB颷lu0#ʏ  xx&UPZeTA߮OƢ-e! ^p~1v[1Ucp&?,n?xߋg%WD/w>LfC3jlzE֬3_yݞ,}))~%ieO(b )t鑮@au$sl!&IYVߘi9FcʼEw)L4%Z+|>+lt-=NrsV`iO_,ae*et Hh8]N@4BC<r9TuƮ,J#'Ϡ ahTL2v:+Ez[gs[#:qƒ" ,kZMa 0hrG Ʉs #3&ّbAGB 2G:P7k_FnKEY3'=|wT*I=X#W^Qzƈ,b-r΁ @xG oݍ?|j Tx6i~\ 3+ݘ~v!(K߹.i;}s['͓޲PX&20K7㈃w@&8@hUub)ٕ,~NDRi8&BnҔbG&ښh!Գv'e^L m=)l١C*6)!·OnuXί|v]%8N1RxK}QzBN)q~HF-մzd7[Y<I ,ԔExNwp),mڨaD y8SR0Kmv)|FƐvc 1Js/eI[>g}EJFT;cz͌|`毙G" d[2 T~W'a[lgV"o@/vHT6}]gu#O}9୴xy 5n;cWSM ~|]} I: L[z\ xRv ]]&@S-tA/ũ[Q:JИf_pHRԿ!`Ղ{`4 MbgY0Å7gt&z0p>pZ.8,83X78!Þo^g1X@O|J0bۺ P|5g/;Q%MqB_09S aXtL]p+ӛcIz 6of CrNIywP=G)}[J) zžW-2T rCGVSJ@DU5;Y}RebE&u]wVhK #_o$id+ԺMb Y}į|nK0R#yfbȮ;:T$5Ԛz%bh=3`=4HgLcݳA Ir=A R-|3t8sl2{F&•*N˹=f vM&ɴsY,Y!zّcO6:7Y6TOEj23sqLvSt N! &jaN9~][>hc:Wn2d.ta*B!V]39MX) S57ӭqvBM'uVD3Y;tA6qݜ=_ec{J: &p¾;HoKEFOX 夾_nN9~9p^`hBZ`"6^o`uRxap< Ωk,b {Y`O6a%EzdFU) A(ncKgyJWTKوbP5)6 'B3R/-H"tPghmݼť uXH$^2*(75(X?!ԱhˍgMr;_V30n=S~UYGRގnR '7,qLDju ?ߝ~("Sd)*h/es׻wFi+K)NTBX'|G '̉Oz?igp`S]YOۂ6tT'F̊'|7.Bw-=wcELo}56'tIiR,;?Jg1}g"da6ptO>$ uѓnk~>dB32TgF f:{ڡ 2=i)qK ?߰("qErj+ L&Θ&hWxt)Lt#%UusJÕf[&G)g\MhWXJ˰OS lj"o$ ڀJ1W}tdT("To>?d}-_*Nkabrҋ&52G`!ļ-TU@BΏ=SVh^* iuxP)u(Rͳ:&n=\.ȳ xgI &K|8^h\j$f;G#g'i=Fo6ƒPੁ0,-`U 0ӉQ[盨Oc%ow8n`ed'cK) ffqM.Ĉrڹv:pBiX O'yό8؉#g/<nxw`˭?8.~,fM/ 49俒vT1{ }Q}7њd_v(M/|.EtOd*d0ޭpr(i2YB{Kh)T\|ԄNQWK9W Y|ʄf-¿Y{33""2ܖ5AN+K \K@v~>7Qu>~&|fټm;q[F4 gd>csTaB1BVDb?=OEmx&d){gǐt~t7,s\\xAKڈB^Zi-'.LI\F.mf[r;ۚKXNZQnw ZڪGcr2EY fqcᤗ@GWg> l/ƑiRSǺLFKqZASNwύN">C41D6$lޙH#p0lFjkߓD0lr>%vDyX"?qؿ P+v>f5Ui!t,p˰n![~7>d i-+ֶ"~G 835qZ8Rn$%R~bh'\_8!ꦒ&eĊXS&71aXk6sZ;cT);~Pen4G|w"0V~NN_{DtPV޳$K-2 Pmr7{w'R\?澘 A>5j){KEjxk[D_Yj1> < &.@Sz)%8 !W0kapCe2.%R#{7x LoAhCl (i}:U43?-E&ytÖ]_'Sʿ&ɦ^ŹH޽MEԎo陛z]FM F{=_Q@cϗώZJsYܜT/u#m}b9S^{BxD\U]pRRKLc,t*2֩4P^}YїI2,%q f;U$`v#;ux2lbP!3qxeA6~1Ţ?L~"x,AjtPp_BCtYyTNxj * }&@ѿM{$05Nl/#M!r˫R8&s<9~ ժ rh`jr2]>b֦4+]Aԅ}iyQӥ* rl]+Ue*c"_GbѴ-b%Pqgޏ+:8R8hZy3f*d{:lbNH܈!w͞9W*SK|b'ܾ} FJvKm5x"Of۶VTnr{WDQvRPc}ƅYNDg5NIssбӂd 4 GV4m8_oH0?lp% MwэR-Fq@^¢:Xжzq-R>_AB|8BS: ԯ M *au|<:="6mⱬS$K$No&UwBW$)fP>Q=fQnIP"/ya9͖ eOc>꙯Ȝ0s=w*5A! 7#248U7Z7R,i)аhp<cjr? m W5 v ݍB^Ggsȷ^d^P9X, a'e9^O, O6Z$B)ON.*̗ũbj^pМgV_>_yG7L$*֐b͞]~x}!"i^{C\ja 2d^ RHFSb f) oR# w2iuwƮd}<rQ*" ,,wp`;z<,u@kUV?P7wv,=/o'0$F7劚pNJĘۋ)n]yY,=j/Ov2 fjSX?8;f%UKmևu1բsa4x#䙮_ݫ8پh:E$[Ѥ /yPzI,ҘvS0_]@MB8CNF:1"h?_CsZ5^ mg򚽤+y $6 unt9"m{a|i[CFĖĖ^@_@pVm/=܃lܵyR[.:33pp~~Bvvn +'֊oʰ[lu+_gL-؁NgMF%\I;\:N67*ȸ'.vC^ ?,6廮p^ oe_ezWt?h}1c>g4}z96%;Р\{EKHMQ[|w e'zvhK2i=q|[fu#Z!vU6 +qd/괕.LN$q G5#t[\ϋ84YU)^}iZYAJ E Iַ@U1KX@Ӧ5_\uڨ(gqS!Z'sL0+{p82f 1b;`f^ɤ)EF)FSKk@~=J77kH;?a+>jхW.C:U*E69o䫖9 ?(\pƔHXۄHG]`PuBL4v#p.9$LEYaI5pMK Lbde~t0<Ws~.FwCHAu,d9ՊE{D2,PmS@m!LJx`oVW ?nq~B2lK=n$oQH[& eEk:BUu룃DDؒ{>JVF Q'E)H]ngqV$e叄yTkʨ(lLqJ^dC 5Π{z]a+)HᲡФ-wEF8q+Ά(˲ g2k:9k*5ܼZ"'ĕٻ|߱L2! #Rµ?_rbchf=*Ɗ5׍Q޳9%ZK J3uPbU!CFM^~.CO }1I:Y'yhI'i467"J t7/sM}B{s ]3}^wO}L2!,E t " hSⵐB#)P"asKC2189nK(;0ƵnP,!Ԩ:T*^U zz{߮pI !p+Q> !@7-$&cl? 4փL3нǾ hɎkLRST^ȪaVE9ٷkP |jŴpZs/rzC o^Do'^Т?倃{:#}6J#}jZ{ų ^5h2 ;QƾuSpnD'aZ3e97%=zeD 8 eC&B H;+I =8l1xm OF: ~6om'C?߈=ԡW;`2_b鰗6אǦ 2ȭW@3n}+0y2"JwK+"$N_nBaxaf2mfw6 <@7.BbcPnm +K`w$1pXQّr]LHx7垚J/"JD)Դt)Ym_ص>ޗvhv`S׾ pLB?t [R-@ߍao7H^ZfľQQU8 h/5d.xU`#Ф@ _v)L $)b{SU'y0{r1yɞ y>$R7bkjqN;V[B!Aʪ/};:KL=&5fȯ 1x[|wpHfūo2 ̍pB|U0/2dq?-TtsnG-uE}ѮYffOU pru({U0z1% )5dj l~b&7Ys'ȹA%'6=b6_QwOib]{ \^)Mysݧ2=a|@۫ɋRJCĨΞhm^ר7y,~mAIe!﷓bKڐyShiZk~v\! n''z.@pw$K7~n-:mѯL?P59YQre ;^IS_̛JDޗߴ2 A蹳%wN`Y eQ -SOfNK{|URG4:iXs~/~)pVi/]dAFγ,Ȧ.bl@鞝00MBye@TJu {^T8|V'҈+KmjX ]ms6&ΕTF݂"bU' 4Nut>zМ.聝0E.C   ӐlϹGL=vP@$)Kå߮M7=K)"L#kj"fD,'`oO/-A/SW'5srð`g] }akwFW̤ ,wJ|o :a=73Re1E?zITȯM&ᰛDIU&bMj*dTj)mvx+2x>-1] K}T=LИ!a1<Z]ao((Mk.8ͧA_,p[V+c"y_迚[=,YVIOd>EWC2 3Ab;f mE^_*3%ʭL|á?uUJe惾𦟏Ɗ1H\vgaG S-;Ϥ׶* + E4@w[o_p!`z '``Ftt~ '$|@:{=bkC#ږu<4"~8ʓp4J6G'sD]0B%ݯ0|R}{ΤEz^s; &5l ddџ@dݻYS&r?om=q[\527%q4p7Z}(~dġa1)=$ӹ];Qdŋqw aIsղXlKʌm Và;r MDcN?)pDHɤ6yim gknvGZ;X3]tT%ebkӯ Ed2`PD2~D\ dLnH4ӈ:X[ LA=>b!. 17t=o1t*w~ߐ')8aa/Nfj_au8!@s6E]"WLtӫaMDLwW](f _H.V)\$d;{%7x~d1XmPܡ{CaM0D˛zNGj<ZLݑwXK緩'dS㈁0^"ovemӄQ{ G4M{\X TFnb%#x:w>5 5߳@M,Wd&1'k&p{(gVwEeWЎV]BF xю汳U`osbog4U)94ց+ߤ9{;Q˂"E/5Ԧm[*_|߸ۓʗa^vPZfw bstކ1$<=^ ")_[3v!Fr:U)(ei<N(mԁu 28t4k),Ę<=n:5Ǯ7,ascT,?x[jO( 3a<~J E. $ۑe1=u0sb(B̘tє44*X־ֻ/%!`_+yؼ׉h{#"\i5:?uXeցgDX_LRIj,vla&r[>|)Q'XjCs#,׮z;;67F3ڣ랮v\Rˣ  &#;9๘1n(41S=''dx܋xS }m_*ŁeEHeD6gТǧ 6p9zOBM8QQ:r*'.&Z& 'TBR8m"Y2 {?9VXyvwf.Ϗ\G(V8Zh83l9@$+J7lْ`+q X`~]\3KQPkyDfcAeҰ|߱)GDN몮6LB\xhLՌfdgg#$ގ}głRt0r1_* MmMeqV@/pY/ _?eZVf$`͜*D+ZZn ZL 9!fL?jѳCwjcmG *{g(*U0\{Z}U\ iP@"u@/@'4y ^W\ؗ@C*(:) ^$E'x%%l_ t.4`deo!<$|O&TkrqU]2Sg|:jȭ W v袰u?Hbτo~Â_F}i8a (FOw Fؔ]wDw̓ ' KPeY_`)@ڞnlޤDZ^G +<=G(pIs_eSFѹKFl>ēyVtQ]R>@PPמ8ru_ vŒofAkzpKfrs7[Iq}(*ea Ct wOwX,&3[ &tQ\NΑ[hߊn^K “3fWv坱qV~Zsk˘h&HP ìARbKSC$H7v+iGx$9[Y{LOI D90"az @wXW-0,4aUsz5$}[GDd r6TĚ=Xg];I%}-@s Yn^Γb^r3NAq})lYuqY] ЌE+%s>jvT"]@!jn @UB,]yEaMk2 iv}b] G۪(a#բszr2sCi_`~k=9M3?kǝWT afץWj556Xr{7 Z"j6 4CO뭨0?RstD ,+i~;2r> HFA4]}kqjF9^g jDAafX.CUJ`@QccY폄+=DLPb潚ؘ\ =z=FL4'gD&s& +a 鸖kFm˳Z켱Sp6 R&ɹETEJ`xi9B~5Ĉ)+D%)eIWЇjpJёF<8v ldjݛTH A_zOv kS[M>h"SS2\ݣ3 XnOzčW~^]|C!rqIv4ii-;ʲ3mUD!= w"Tv olP4 4 3i#X8(%A̋ҭ-k$]6hN*D|} S 9v$h"3ּkb5䁂^+iCh s{3 f$UzВeh.ҵ|QƑ. $Og,";fWVpo<=P, eTzy )zP2yqz+`^ߴۂJ4?*.6Ag eyoTp?>2iD cr5N"\'%e" 0fZsiͤx`rJX/,RtVP )/u/%17$PM t9ć|G8X"g!x1塶n<_k',6n3 }BciZ,.kF:*5ϖ0,6Ul^E]R4Tc[8-P{t Q9bd+. &܍6q.|Uj9h&SoZb[4]q8k? M9~A 7 a1ޏ38 eFT'zOj>FH1rTT[}L ,CH9}Nl?niVͱ5{טK%bSHp+(i֨d{MGkSTc˰_Lx>.::kV[ 5٣W#%0k]mb0j7&Ч~f@ !RTOXWZaˆz+yG'H>KNITڤ5T1jk-ysUJlĨҪ+WcٴS3+P=K(G= ~8#r3MyC*{[<wǫOs.|I5|B,q[; TDDzq.}eՠ"RV}<FEѯ9_S_o"?aqdj6F`@}-#?)1ln%]u97*ոN%ʺ_M1] RHE? )=y ';:(-b3=89_Hj@$Q?xFmt<RvRzE*܎! V@mM\')^n˽F3p˽@wLڢPmt7?TO Ǔx&ړ[6OoGよ?Pomqq}cl>[sNa)hI,IMgjkt DF)$-rU-崷#lq8Oiy1eaKa٥IQ`d/yd(mF@>/v $φ.TM /0o tnD]?C,Tgލ~޲wd}J SK̑ɜ#aH$VZL*;%33ܝG`ht%WFRDkN7Ķ;ce*V?;{o h#ќ <})5&+|s²"'vfrC&֙&c|%_1J@g7k)t~ ݳq7y1T=1"@,>8NㅡY?V .4@| ,5WZ$SzlX}tlJ[ \?fA N~AƟBf%*̮,F"z峧++T\R-4}GPd`*aaȝnKoeM묅#5nϢ-<:t*K"x'`ۀza|U[r -M8O1ob"Eͳ1t᤻E_{Odƿt`{NpN&s)gF RVL]{gKg٣r!j~`ȖԁS$+sR*A>X;T&8p![< =~^\q'`W K#$ZamGI@g鶔,L!9[oc!u`TÖ-Ch-rV5]+oZZrPQ(FS:@e`}uq+Hyb5Ad${$RL(ۡ]6RQmm \Μ9F[^fQEͱ3t};_ۚJM}ᛳ~VWkQKBI࠷5ԅ8Q"<7W\49?G_F7V Ϙs\zBˇzZ ,>^trE)P裯N >v.{kGtv9.j*ɣRRwYӺH?8eX~Cyן94X?#5Kg`n82x^2VN >-̍곜#tbp#O- w{yYdBѯKxq'Ͳ_לolyǧYvLzmSZ5p4d c]CE̞zDHu*L١<궿GRQ{#T^/}7[p="1l@(\NVdxk= Dpu&gSPf.!(4{.!BP E%rXPGѣr ^X<-ItuJ<,֠=yhP"E%`t 9~? iӐ&3EyϘ>W~gD/OZ_[פGu-ErǦ65qR>撗upٲ2G 9su~|(q{bMuN ND+nj;]4!Mk>L~߹-t;:(flTT2BIIq0S$-,VQgjiᄓ%BIu]q-o=$f~ݕ@bB(.Bn|*&ǫHFxYAe3Yzu/AE;n?KR̫f5Ǐ h. W+Sr0](Aϐ=yFGwAaO<`\CK(JJ?*^ؕI({$-L-@I;3(8ҡ8Zc)LB0ٵwϔ6d !|*gԹ )6R׆*GAq,Ń&I:?OY{єc b޳@-R)B:~I^9y]p"Y~5j|q` ?Q;+h&͢vAE`h΋O>`0'ĀO DBNR db6Cw|SnCvQ恣+D̸uK4)ikl_̢j:3\?W"uB>Dˈv*Zk'+^ )VLzÁ ooُJ* ')^k PdC.s5բ5Zj@x+L)2~\o7ڧ5ZϾ5&\3/Bf|NřWZDE)27wPGJ'=Nj`$ Q.#TS玗aƶ^PYŶujCqvH8~^v7XbiGKSHP<ˎ=ݖ? V !(SSL[\~w(UX;*g7}~=N '>6~u:;K`56~WqW)K5ŌyLkzÏB*7h&,GLn)E HmXyk'eFi(QHfsH2\>Nh]j &ɦ' ʆPŝ/o:7.b>]o2ZWpUDߢDma/DeiZBi8*̈́)RР. ̙F=Q:qU1CM%i avoiնk CXV TɆ<@۵F7jc oPRidv֗8z5|d[P2M5\8yI,yqQ dF;'"*}N{qrdb؈00sn/8 |}̌Б]PU%C$G"?rJt!|w #xP0pE|#0Q,@~ ^ߵ=YNIdt1v;wK qvO)1I137Op# u_.6PϤ9ؓF *[3KyI)N+OQaCI#ɰ?%4n}cA΋H w@sH7%1B˭2p'((LO(Co38Eko;L0e]) 5 K[GAY" 'ϭYZl6|Hb.7計(c+W;IUK1Ոݟ0TѶ2h˓ ^q=<`rF>;Q뀿I8{wx^!LL?RL{<'IxVCY{M`Sċ5a 0ig~yɬ PŀwЪZTz 5:W=賧D6, -@`,⾉R&0WcOBW`LPѲUU^[86߷IUh4(NGRs~J7_oRG490"ycsCV!m>v3<r_$ L4YD#y׀P>6^FD"4 _$SQК /LiȇϮY 1[؈`+&;@^)ӴxBEy]7amtdY6х3cb(^A'RrKJT o/Q~pl{gag]횧9k`?mKUYg'>yJΎp)sknBYcb慪0匯V Y>la0y˥\* uYJ$>/%6Vqc~V^FrMιneO6&*"?GIRH?19= ON.02GߪplP,wVhxD'Fێ`t klO:o`-ԧx^OLTv$8G;K$^S^@bdvJTHDl>gv#l []*R!b0軑w)@[@kRU*,saCv JK\NbĮe.@#Y.(35k#/emdE Gf"%8߷xҜr֣j٥7[D̥'Ƣ s)U7i԰lvOK~m >O3(xٲ!r{Wp:}M[A* `r=]G~< 46cG !daYyonȶ{®TE.Ҏoj^ԀK > הZ=cF(mVuGbU AO&*-O]w(7f8<gO֌ljɎfZ>kمYA8D(*%uA n$ =bRٙ[#0gklRy7.6[ǝHW,0ܢ[‹8@_.5(:DHY#90: 틠;E71b 3QܾIAHO  `TJ19,]sƕvgy0@T%λL_#.iA,-[$4tFd\ERW6?& b588Na+G*Kظ1ԡIbIR9)jw+c,XKPG0Coo{Ϥ7Ԭf2=kh귄B aꙖ:j֧,jK pU&Wk԰ ,̢ݑ o/܂R\o~;j^)كICq T[u̩^ \-0(43^#qWK"JơOm,v=R&%KLwxTf̐Y*@|8_ܓHxŋOG3Z;@P7o&~N|a$}ƈ״AcM#|@´NTh5bAx{! <n>`337ɇ[ul(C-9CY1Dq%THb@ʋzʹIPr;E ?) i&c;v< EK<+A[O_&+\ RhFF`g\Ձžth'Fs 6l K/X-;;oo6U{H6,Z(iLϽz&MgC$8ATe>dgVpg̻yݺpKJ(8FfY.!pU#m Z꣬^yI5 4 MG>3vq 튺u.JdhJ.ή4L+}(CI@oKT;cəq"#@ eFwi,0 O -,Amy7JPpz*[Ze/ A@T#ԧl=ӿșpH%N! qF IJPP*:@-KȟTjICXPAlVR$OM6 Xv t&ŭ1ߣp̻fhFarO(z[xfմDKj&j Es*C#Af0kxES&'QjK*.(1ے l Cl+g[J@Ql$l( BE;>aV75Ka__1z8XB*s/ݎzP[sGKT!4o reY3lc톣&k6z)~DsAP7>1 l.tM:_8HAiXܿjAZѺ'Jl'˶Tl'|*`-+[7 ;]4--kInn؃}7Wh 5LT]@O*”uTkqPn*fjINYR8K(.ў%w)צ><z~xzzի;]Q%\=֤bHHC!+غEܫ1`0:T){LÇ.:Lt6O5CBnq EuhmRKX~eѦzR]f\ӻTZ&N!g.޸VL4kEY;l\`tCs= ļw//xb?O#B\t%OfULw(;~lDrz #wWrlRY:Ss( <%i tg'}3;5=Pz71$K1); ^ S@WT #5?͡1nL &}] fƧW;Tw!E;0taVq &ff.}Y ʷIXs `&^/P{$*9 SD`OHTqi*1PzDY;a kЀt@N7 \SiOhtEq3nTTnl#6s-zɲ(ߠw%B|5X ˼#CAxe)qd)h0۫I 3TE1(KʕT}}?Y! ! MS"ݐ1}{gk!ZGhUwM4 d_&PCdFJQKFvW$@j5DyQf yy%&B֞QQFZ&*:[yMOЊ3K(^հqqBA -4_*bKXƂ[Ѯ'UPP+h\_:>kۂ?s ;U#)ml/s*@2@`:j5XDGK모ƭ) ,`2'J5Iѱ;Fփ95dWwÚHz!!_l$Ү <~)7PV jjH121Љ0@~ۓ6Cov ŷZxԤk [=T`cBmVP=(<塞\VRޗ1OYv,w~xy5r 8G<{n/wx7j5砫]^SJn(ϯ^r.Es!(PC.}2Hzw[SuTf'-|vϤѧS4-9C:-AG0_!fhd55a@z1Lo;UELm;nFm~H'\ݳL3'7]MoE)Q,HuqT΋T} lVwLڈ~(jƓJo—f~! N}X7xj;TdRwVeo_}Ma9u6/\<4-]]'ڤz_0kZn|7dg,6pƪ(1NSR5ތEzkMT޹:MR{(ha-Rc^O7V c\ QMd[6Jsw_dϱK go5E3@KA,'*DGZq皇+]E 20rKx |wTCTX22Zm x)66k }RDtqn,v_&h;]DIxr>2-΂1w6\?WH!G9V~H}`95wRQ g](l!"kJǬ}6F<Nj3\t")5׶@b&t"GoOIi} *4ctMKWxO>sWڥ;ܣ9l= )kj0 1*`} m>ޣA l#oG$;%D|G`ROo$ldx䊴#BW[3:uIQ_ʺ+dRd3kÅayU뙁хu1wf1h*[-P#>atDR>U˂b4$^g>FƉVZ˹nҾ{ssuU7Cn>,1I n{Ml=`Ic'3Fת3ڂPΡ䒊EߕfUiQs 6j:_ {~'3 /IӼYk)Rx-=7M#/Ϡټ_F]Piώ\C 8ET~ YG\"(trEGU/#VN Ei%rJ(}tax|i? MѾk~PM$h@Xe8)z(ߗB? zg[$~NkրX6(V+Sw,FZ;44WR !3";LRm]+VYuޒ荖; ^aҪۖ)4r*~9)TRt8ePd8!Y})Ӕmc7 ӭp (#![S!aV*0L]uIŕhkts {` ;yiV!$\bhj!O4[7uNMS#9D,YjT UveAoI[a\ARCPq5k1F) wHA[ƽfl}j|c57m-;)$\mâ0g#Q%)J[=`Qƪ}&/F8sB _[4?ͶDd~"hd WLٍeBًibn:`eT#۵TVI;>>k : u iJdMjQ< ^^jxvXu}%*+UUbM+Lڞt_@}6ut-pj3~Nء]##, T&1hLO(wX< |N%ansyZ'6]KY|K³G dUW/D*~ǩJôL2^YXEgg_gAH]3iwW^yN4ܚi'$]zGk&u!r1Be۱nD/+x@X;;7 `oZL(e\ڛOY@m* #A@Ɗ'-ְHo2~VX#1j2l.Q g+,(V"Gsb#ܲ?a<\:̓[r ~1ra G׋}nj@Յ/&/ @h9'·-**bSZl)zcN E4dN5'mR $=5ln8Ň\Ѝ+>hp4!`hz@5gPI2'!xtAPCx"$& ẐJ@۷ BX$ 4QdVN~)[b=\VEQLR 3a<39CCT(in a6PZ=E1r<cWH=z1<xQX1bX-1=ZI9&ZאخٝC I`=~ۃލ0mo+[{.OwV^IG1wG!1T=^;QmdK%'֗G¤npϽ(D0>jz鸗 -orCjRiMo'lmCQDCthx@ *ʵF:K ˃M7xŋ"ک~2)WHeC߅42 cMO  ,^݁863=Z|aic{`tm`9m K Eu9Oxu0m}~{P' s'rPbhs<i7̼gf:,=oXdi̼Tp·޴E-d,͵'KJ%mKUȖ0 -T O&}20YP²6H;T`aqBM84 (  0ŏ.=LptDh9R% T/Ksk3tkb|^aأqb:Ygoyd’0dvXVBA%w̨T|n#k#k]ԝ]9JM۷{jGY*za(x1 .x-:d`H5ؿfs1G'@ R',BUvyJ{8 amX)NL$[ž@>S{܌`;G1|]uLն l:~+9) zsŒ0YZ+iQҿu۪SahHc ~ʂ Bp 29u9Lҋ?)Ɓ,:XҒ4۰1X&Y4o}ڛxaן!PkLǷK0^C][E "%բX5J͞i|6{HOzLp!,*T xq@&x sgUN$ufjjSxzia=*⾫w b%XkiE8vѽR­m$,,Z&+jdr6KT%f0v5 pt(!#~|Y*H&G3I/T8 |H]%-^s rPSȼaa%n6cgGժp,nxgu|+4oHI@qh8mLX2RiاkWM-3D<;l9::9LJ[ z~m9.!⡰& mtʊ0I_O/'vX=t~DTɴ>?Sgz?Ctלx(nSc}PB6!w"#lѣ9eSGZ;! $:LSۮftsB(m0'eɱG9 5;7܉W1'3x 1$FLdH)UYYsJ]"ؔ(&G>^"{H!!7r\ 1~2~:.@׬!ӄwP݁H4q-D|(̮ոEA0Չ1rg?qp׆ڐ^Nuљbf~Zs&^6<N!3Bw<(Iv2(QHN$2(oK[c5ıZO=?ƛ\;VnZQ5,f?ך vNp0ÿjΧLE9f|{S߀ 6_.[E6|!|d~$TDxg~ :b$3BBsktґHQN QީFEZGk3&Ҹp}d:kem" s!V.}ͿS$ &^6ŶoIrO#0e}pu+Bجn{:C e:nVid koS[b{lrUϞ}ӊ| 1Bnf%k>`1qWw܎R^:2|p4p٨ ({ց A++=MW8'k;X.bZb ŘXDzNݸ'F3l?bɜ!Xؔc{E)m%^{fƂ=*ާTjZ&*p(AqO/Ռ $"/'AT-Svr͞iHdM}<{_('R} ײ-S[^ĕf_, e~—MR#ɍTd@|ZxSW.9? h-: n؄ m:vT|6Czxu=4لW%ISyQPB1f?0]TwOJCzvd̈́ -ztr OE"\2S~:[ȢtͺMS5pMbTcAsF"o/>QEʊ;ZyRg%! _SB71̆=)dotdvWxC,cQ2 M[3<hLY=Bgk,;J@ZH~!fTEd <Ϗ; t'f834E3@\%tLXu*E0mDsINnKG#f^|W0a grk ^X+d%V|`7bYyyuPŷr8%gm"5<,btgc%=Jhޫ@p6>5Zom /- LU A.%nxP.=v&*yT{_ Hjg٩_6qeb1IpܓX" ra(8#8Fo|Z :j+HO _mLѕ<'Ń"ۨj㷋2 |.0ilIIlt)V{#:IqVꈓ6׵0dO~ ,#8T&> Y= t~=έ>*:g)[@~]ܨc1c+W*Iu9QUA?qD"}JnWɾ6h^!d/NZ4w[[>B, R.iUl`'(U)¹rf4dg~{P%a4tkh  ]bcJňn вȔʳL!hs/s5>!xlfmwoUd9.uH;"RIiFc)PDbc Z<E ^dkpQG§ѡ:T|:-hSJ)굌:{uuՌLJFtXf}+,(%;s~;lzAP!&`I^W2zVҏ+n?4*QhzB+,6mz:^.-/̗oM [T(,`#8طk Y60B7^y&K>onPJ̸M0\t9HpYJ`[PU8J5Eja"S#?.O6]lZH"h7at83VX1,JeV=ceh6ޭO̅x(댗l'dN'ʲKzWRTg_Y"T` ,رj|Zfw IBl e˗uzW_k)2"K~6BO֪+Ï@uWQɂUVZ g,? 39{Syy-5bvbh6 # !|?XKKq"^nA]39:/M~K!8C*29<=] vE۟G(Pf(ń zŰ"suѫpeE "D=28-?N3ˇ["+ Orb.:8DmdDK_B^}w^:kg97׍JҘ~OXts,JzazΝ@N `#>0"GA(fF-> GWRخd[_F[̓D(-D(a*=>#yȗXict ޿vH%M; -:2`f: NaD?*}kЩʒP,|pZ"v7,Ӟ(NqSłT^in چX Zw?N2 V``eeߔKlUc.11HY?a_;UBTm-Gj{L*?g! >40p i,J ݫWɢ!ū P0*]PKhba~P%) l`-??:'"v#))B3A*zFZ]$:²g1<>Esݒl,Vtg5TךGb2+*ch I?-}3ڭ&FܠE(.*E1vQZ!Á} @^IEl6/ݮVg+ Զ3G^Tu|!<^ !Giq/Ctg~} bExMxYqA5Vmwny5*CbI|(ne#Fp B|iB5&]v.'G ź..kOe01C2/̤LbR3_N|56fedT2sGP~dT16>M{m.1u /KM n2XƗneu<5t.{0*#LەY|{}yl<fܨ FӐ)}Ч\ vͧ*XNh N?5#BStURۃM ty%d2eSe`F,~A-S,3h\UxkiR:(ޛ )j(LɋYC協ZW]1XԿ{dhPB)78zf\ǎRo-6 SQIO) 4UbS1;$YdWLVT3YO>꘵2d:L $ <$]#ږm@>5OSL ^!eˑ7Pݣt΀ 뾽*)zLf(#5.|( )kMCGeTlBYV<*׍7tCOEP =kfٳvc~"ľG"9ia >w< ]MѯtMݓy$˳DZ1١Q Ϳ[eoFc('  v+c6k]H45;.q6>΄' CN,U,Uq|.GWTDkKH?Fg`¨C+*b$4]q2PCSYы\?UewW5ǸJM83#`wp#GZFmRȃ2eqi=LCn Ýٶ|eqJ /N&y-u6FʱY~! (B->Pt>hc}iNK%Wn])Z8oGkðC)ZE=s5"p@=.zҹ^Pn_M\I68m'NR<`lh\YI?p*8Ȇ~.\ƽOwΦ\'ZeĐG-t? ͙ M NKIMK9@_24/u85$k 'zC+N 3VGcTEiMs)g-侳ݕ bkXmzq76@ԍn1 s>Ðg)x9Ϸ̯ۏq 7qrd$v=TnGe+_ n07c;r*w.5KfMBJ0 X4$BD(ݲO']pu3Ѱ;7a1>: \-ߦ½[ eW5XZ=J+~1iҦ4ʚc3`!RR1/2Z>Fߵ1DZ[*̭T;\(LrgWf71r Ĕz+z}w2zpƈk*0s7whLM'D-5 8 \ hT5ŽeX ^sͳ#\{+-,b mR豯= yӁbKeS--Y~GyW,<+,xo$F`7~G]p_K߻5B@%Bsi(u6RÑ {تU:7toΝw=A5v7SQ(̈_͂;@:|÷PkhS^x dcݛ2CYhanU4QtZALޏ;6a UN @yC@j8j'a]8 =_tqcB_ڤ/JH|F:MrU VvXy? IӲ}¡V[Lg.aeCc%95ҿ jeEI?2AVxhsf˟w+]̶$Ω&Z6T)JOC~Y6xTܻ'V  ><)=_ӃF7Spp2tjOVW3lT#ivY)rU&1;|2p{3nw?_ĩ|bȿaO)֫6"0?g.aŅ;KsN,q?]0UAzB~2Le2Z!h̼H"XZ &Z 25es|; v_v}\YI"zdi[=\U6Z.AZ=?2N~~snz·ZQT$C$S7;=u쬎{@%\;(Rd,fo@WךߴZ{F զ Evg 1( LehR!QR ZnÑnNubdZx!u .AkR\jҝ]?(=ǏrBQR`jBϢj/oEQp2_>)<#"Rm煟֫):spyІ:.B.ZZASX 2PBFեbtwEU> gv(69Wr1a R"xSO` 2#v"Ja AYSPz3_äuhAh7͢\ V>@ÂkXr%0#IDC90~>{aVm‘)进,lsBo{jpOvcx \[(lq#}$Fl4b,g÷ 0OsNZVf%yP-eܺ/6"rS ʠ=JQi8s3J[rTg~q9tZ0 ]}mqWD2g=zO֒979RpNGj}Nb9<4 v0[%CPSfO~}}KIGy/Y`FCo&OA2`j]MN@[ sP64ߪiLɃGu@( {% | W)/Wm/H3\'"@]n,8jnGQBTƟ]Rz>[UbhJtym:'w]f8hG ꇼ.-e0Eۧ\LdzpV~Ֆ=/J?AS|:La(5c7L͜Cbf3(Q<~ U<@+Cdϓ*]Vه$agϢaDcHQh":i&3啛Hyet&ْ.e@c UmACWS"s|WU*d^Smg7rJ]3#9gCfL_H_7E; _c#et*gP|xIs%*#ϛ.d}.Kr")̅@t*90oWH >OxIZN ;{Ŷ>)u <hű3ή,'o49KͲb!llI'A@?;d @.Lo5|!{+NAA&Ha3\Jhs#I7og:=w$ZGuJ[j ZdZΫMd\GiAV ZPAeI";Z|;D`wY,P.n ϟ Vo.ura`+(_.ꖵoU~5z3ȃ~*&Itk4U. tlw; @uōMNiuLU"R[RYu\g54i7yw2 %1.*8%jd8IN^{7y#eC-!xaM됆pgV]hbөJ j׵ɓD ֗Y+2nM+f{eTQw4IN($'({z% WTP@ULA9ǡnms6Q7bҤvXit{>0m;7ƐCjo$ng]&j1a[ ےIBnIF B|$zZ}>2$GB}H!tM~{́L==1G3<5sdRe.B%ok9%RMJ`*r~[:$`5p@D(*^鵃9ŇB'hTr[~t eiIrrˆN]b Srrsj#ekN:ۛ}lZs 6hf醳LOrG<7؛k>y;W1UbryE&EjUqn>x9TVn=aU$tq9u|YD'k8LV[яsuJqQ$Ln+μCDO2'bY81T1lc'p[KH{4$rbot^)Ω3/(mrCYQBub}Y o~ږ*Ŏb(| Sb# %bߥ~a1?B~/mhoHIe:=E+M:mDb[6_؅VI\g_9EG\vpKk?>@#Z;W Hz2εF{T.z]>Qc-@PWkaT|fФGkBr>*nߋ`Y.+ĸ\.լ8iVPtByOl<7lv wO|YC_#b^q(Idl"?"6h㔯iٚ 3Am[UZY>|~GƉ g Cp_ )l3v9͊ʐxdu cب d4V|lJ9H`:>XS[i9xJ*d1>"8닿&{ u bnx2]]P˚.'b"AmnTF_ߝi'ohչ5jwR|\P~M?Qƨ/lOq>rɝWJr>5yEf 7<-gQMVGB^(ACWWJ]"',WpF"\܎c EEw}!6i_,-FD\llא$ yhC]4ɻFXaܬDE:F֑wQFY85mm[BF ֙o+= HijZ0> Rq! ;=IF/[[b>E2PUaq1|Gn%pJMΣt98ߦST~LfW:.X*@P:!?d##Os[Q} Z#w(I9s`>{m Sr-okX.I3h BlO}-GP 0fz*!keNm>nz/=ޫ:.(3v?PyhXVg %鶏q <<'GBbޗe9c =|WQhM1#eQ" ;^^Zy/g;Ҽ!H4Ů .5 ZuaM$NgH<X@-rxEgo;\Q+)kwɋ Ƅ#8FZ7Z;.!rJ͓׽Kw8]څGW55pӧ^v[V 3L0]VW{Ui-#x$Wi#R4+[஖fֈQrևu!PND4p}T83( g^3ȭ2×QIR60ّIKL >nX ߮#uUi32$FC1TkT=6&Hq'.ȭIݞִ>sY 95]B'O)oWt5ӆn;lQx]P- uA7iڪE5F9!u;c,DǨ@^5)x V̠sXϏplAd`|rFXC-엇}1'R)ʼ=d滷msQwϨAu?O1f6,ɏMG.a\-8UZE?Ӵ^ (73#U!x (1(8uJ몂-;I~ V3]:ߤlO}+\$J(>vC$.}i%`^ ~t 2"x.-J++`&"d'epr8&`)ZA#/s2"H<G#^D=,:6WqZ牔}Z ,¦>ߑ`I:o$heC9h *p:D?du>.6a]6뭔:{QzT6jrEAmH\9 s{4ø@@#.B̖1? vb>8i3]KJd]q U ־э4^p{ks*0BiRk?'*ő>7*"V9^c{ BLy_ /Q-#ϗl"1w8:'g&|YZSJ:\>hULj8s$Q^{qe}bqxkI!eZi5cӟ5`N-eVt]6"x@qWړ-=ObhӢ`m'2cI|6Ę<5/kp2j{Qw 3:Sdq0fSA Ч-OgA=>u,VKZIMpxG .*Iؘٜ2o.Օi?yx ǘS: ĝ m9*ND{QQeLʵϛRr,f?;#7`2\+,gQMi.A=$y0aD!9 B|392C3_^kBRr[ U"A XwW `~ji30>)X_z d"4;Y7+Pr e=if #ŊNj,X3[My {TKyKWm*VOnםsuln$%r4]&`1֤i*v&NVVٮqM*̬@&f"+L^us9oDt؇;gXc;P`j32 G&?yOo)ᶨ'x)l?k*:φ6tAsߠxe4w|Lyn剙wR2:XU!Tlö2,HnCYh UѾƹ, %&G*X^ڝ#` Hh6nxp5H0Y+>6%2X1]JXMgkk㌁޶{t%ڣv 5.bq$# n>:푲do}ASBl{{; vZZ B;5.Q:$bhθt\5?m-ݥRkTҧ#\!q{U{=2-`sv9I'`wbyک-8rhL`SD0O& 'SXZ[m5nl Is kLyLgq>4ᡡM*brnt2AC2(iloz柭R9 D-|Րuͥu.2x! "g0.diGkbb8H䠌淄\a*I !*. XiF۟ϭ6OZt@ +fs\,.+Tr?]B,2jy2PBmT`㹋Uc7$ `\,6jd_{^ ;'4薑)nt 1 %&f[|==Ǹ^IͱJUh;:eFIR9D"8kZ/%;S&au{~*%]-A IMuRKX?/%:ZC1tU+״:Io/gtde@qP.y-R5do 9mtu;_AyjZ\doi||r /2=Wqp~8.x)Ab !JO8vH;llTE\mo-!.%[ j2d7XTT8Ŗ\P ]Wұ"ۚ0,,I&yQ:Ζ[AwCCg\e*5;Bdq#q"M2#d|lY|}N(2X[,DL vMhp8ACJu8ШwjC> ꇩ9߁*0&s=#)sݾjۆ9ozl$eEp.wN_L&F{S`zԅ0 mEI. 80`.Gurj EQm x1ѹ4?S9ZAFیVջQև(SL.ߑ/fHnbaEr13,D=-wKËg cR\2ᠢX9 j: ±5&Kh}o3kҴ.=5NڹiCw/25b3XVR6U5Vp Rz]!%92vM҉> oWFq|&3D@ fpg25cn5! !iR&ǃD̻ɐ7<]sM"qU8>ƒe0A匲02|_=03eV Lhz%HؾlvH Lx3zmn%{rFG'Wo>ڪs.sj2rOlw-t 3m`i醠! EGDwdízg;#΄0zǕĶC$nJw `niWV̊湐waޒDr ˙+drU A+=@@2-0:\BÕ7ak#}hgoуctcxl+lߠ9, `ViE.Ί5 Kr"Mb+kQIX-T<_ -DF=vEJ8(B2͔*u2 O4uh bܯ}po~KzGA1EGp֞=j车oTRHZW%-DUAN'a^&|mrmQŴۏ}U 9x`x>xu9R5lF@B!Pi' um%T.X}̌$Gd\xۊH]~r+ל8;_utmq~EeFJmТ[.ܮ|sa!ݻNO hp9f Q߷:1ǮoޡOF>gZ|fZ^,H~82,f}Ɩoh04am %o_XyS'r>Z@s.].Vik, }k͡qPY*n#>XN;q ~T ({yivxeҭzU 3k 4UvdibUMTAl^ YD9Fv:A18vJq򣵑3 d Q5Ob^oP2z"$;ܩ%u)a0;;V.J1yڭnj8_HTT3ĸ+a{V8ã!Cb012kMS1uk"&eK(uzjh:#vuX&(hspO+rI񅢥/&Ե| .Vp:e>]q10d})H{ ͂3ӷazS58zv*rbKqH2 {;x$![YDMPLw;WM)r`F2x΁&vgj$ZN?Q/AFM}$\Ѯ#x #y"* &}U5C 6 EQA3hbtLSŸ37W 18&tpN. p_"Erd_:[9@]N&IokF'vd+KY[ D CR'm*.) H$ك*#tQ SĴZ),@L:K H@@\%j60?Bw3tY<αnUce+iD<`HҡòdoÂp~TVՀU ^9aуf8mj$>EBrpSL Y+N_Gq+պ"u~!ca($XJCG\?nz:;Fx>`1j?hQbFIX-%-Uںǝ+B_dU3U^LZ8"y&Ws ?7vnh"B +:B8Y's?"ŏp ZϥnIܮꤽ6qb@Et"|;`匽X_ˉG ^%Ww|KcF&R\"W:;ԏ^w޲S!2~ ?un"WE hjb_CjInÑ[;j.&Xn|G]("TmcC4;'Qrs45az`vLLNX K\220l+55T|'q'$zzş c 035΃Z%>2' 1S04 sn"p v,]uQf.A8Q$H0rgyMsQdS!I5"~Ye_q-ǣ0.qJ!)AƝl= !r͏^ a#kdۈ(N'4;]/nO&S{ *'Anf})wu G ,Q2E,z2]x:%/TԒؽ 'ZuD}g@%k]u (qʉba;38G7g1 L-]ۇ.tn$!F][D?zI8?>("LYoFR951%q:^߂)J:PZŖYG~^.$ubCp]n[&D'0kfLgZkaYomE,͝V| : ߉UiSo |% < ~v A+xFJJ!EWLC ꬓ%Ynh)ZAF2֬Dhhi} bAx[;l&EATqEip!Z#!m2"&$Bv>Q  OS{_A'ۂ ![/ޱLo8XBs)*Bt/eћPziETQ%I|[ņh8Bt CNeF)ua㔫.]3.˽bTJeϰa03eB^ S*4?U)0hyc'Vx]pd"Ue<\tmm!ǟ%?MSWpԘ ӯkδNݘЃLsw"'^sR`0OC' ecMK^\?/nAՓ!sz6#5A(GvZHR~v`&0@O h3ADC)_`"c>iȤtҒ#b¾QV=wsNnI(3.э#dn)ۮ@wPѡ@ڤ|P.0oPʦ\=(/g!LXwFx\P#}*5~_~\ fm;.ޤTeHA,SdRoZ^wOL'tJE&~ 6XRlL%]y)p:ۯcѧFNfwCaBǚ8's& uVs |35=,#1 [R䂼E'a t4i JyZ%\xIl\n=e㠇a9E;ECbA(7k@= *t R#W}ɤdBlx@}*;~Q[|܉򧵊G<[U_ b#Ef6HIs3=tgW [K`oہ#ϧH.f{L; y6&l(~*I Wp~x r@YgtgTo_ڽ"F)b0um sAMvd?V+$=zr5 a-vS*M@)IHdd8>Vh7s;o҈AF)y \? uf{58M1Xbˤ򺽊CKs0pF&?4ivvYraR>y0TB & dR~?l%tf6%i@zJF܊:ŧBn+.}c0bbaVne %ֆui9Lf!8 (懒6 ^H60B>9e4Sb~5jyDtrcl$aH,iK ɔm䪾UJ],"v؊j֚ǽWZ/BaEqPe;G_,+:c^qcá;D)2<'\J ܃g4r=m W?hv +GӟYmO8R]K昣rAV/_E`х'+dMؐIӗV,E3U x|fQLK%.JdSXePI^A޳j]ɼHaIj"yQdQlE .ª~>̠nxvIڳPIAmogǼnLJ6Ǩ圚.k/n֪WہgI @\-Kw ȖԵ۩ʞ"ҴK0or1r 7WÐ('=4F.#%h[8hNsBoq]g)rK?9麼lO0u,6C~p`GP3AlbJŬ6ITmgu6`{/mk-xNa3Εw9y涀 QnAd׬0uU@loȌL[5Tت{._t!>~KM< YE7 _a0 \x$=GCQP4 Us\XvtZJqf@-N"_7Է꾔:jM@8Wk4NKAJZՊG8eM\OO`!&DR!c>XݚFnXPo>_:;L{+ՒJ-]X>T&{^G~,hv&н 3jY쫘7K(]hLNӉu&̄v*XCԥ)(7 ԙ~6/aO|}65Z7ַMzϥ[qbv]U Lq! هM'eF!tSѕKxxxEZlݰ'N$a IĦk `KFgO/B3,~|Q9w| Javԃ1( Mvb ~J]ؿ`^߳# ƪEB.j3qDAk ñ'ےZVLsVǠkCc,w-]̌5^OO-ϰmk"(hM̯!lDC3m5H굇m=DB@J'>XK30 S՝:j~o.o;ܨ K,6hH>7_~tIeȅ/ W0L%*A+m$3pľA^G =՛W.S ڮ-zl^vF_V9]'䑝<̮79Kfx"%n/ֿv:zp;}%!/==AwƂ?Y-o{,f(﷌o|$HbNϭ~ߗ˶ i+VtׂK@"v ~+Yبozmowӭ%Q*e%Nh.'xM%VncȌOTI&C'"FoMC1 +hPU;JXꜴX0ޚV ͏Ě+x%&-Vl^"_d >*v OE 7_⑱w;wyע&G_~r5G.aC?55;"s+Φƪ-?5  =gY fҺ9j68.I RQbSd(412ai!#͞جۿR3 zkO\^*P-Ì6՝ix0 ɞ[6S-J P6B@r;2?Y4s Ͳqψ=xُ(3k7S]Vj%4-6{I" k^ؽKAúJT|ݴ2#,_>~Hl$])Re?ѮwJe`Ho3ɃQ0EaWh!-ZAOW#p#JOsN/&v> .2n_b|>\KvZPK,2*<`c*'١/r+{LƼ./f[)a1UR 1.N֭L*]H:mU :/q+tc:HTfq,eiEbgN|A|cwYzO ~AݵY Kiu`^ȖjlsׇA?R-lDK ,(T <4PC3w:ėPndj{ӗ;xmعDü65bJ׷׸pO]wӐkE?V3W b?,T &F%Yzj8*yu"$ϒ|o99@|  _Y0WqM`''VJa}/$k04@T~RK6`Uf=tqבvY50\<;h.xK!FMq u[I]^khK_9]" uro g9^{H'H`<-;I Bg+F؈M 1БD=KYi%D_= Eؓ<:6R„C/}ಀt#en,i?SR.)n-LaV0+De`#uz&3O;mN`jm{W!S ;FRอ/m؇梛:< >,{ zU*Y0֥XnLxGg[|jO+i)K_96,H5!_\PqgŃ_ V,O6]&۰"}3eGqK1Fqda崌7}1Legr:g[IsRJ,[SLu,}APTp)ŋ50T0wD:VLao2 ]vm'텉 T(oUǗ]<;$9@ Evcxy ]ACV]k!>e@ d򔎀{RrB8{j!gaC{$S#JIS6&0kߒb046~,Ѭ,}wӉez eIkZ@ο7ĵ_DWw,Sb*%? ϐ 07}CPޡЪ. ƒWЇF:喂m+׹qE|()@=NПFR~^}Ҟ57c 7׵Ժ4rV1Pوzm;Hpħl(؞^_^3F;?19GHu}/Tv(a^ #t=q+-gfMZffA~~HikzIDN[(zmCkTGiiZ88sO!NlpS 9*ځC ዡD tLwEznO[ZYVN^61y @r$*Ũ̿EHd{ᣩ+mԥ&z HCXB9:Rod?˨zJ"F|I7Tg$Yt&5ȜRijD~G q;lZR[}{O 7iYs M,a;aٚ+IB8MkߌWep͛ NXf)CsvTraˌ.;z& Ǜ`K[oF5\¸=1Ye ޖ͔ T?Yd~ h `Lb /l:K/qYZms!vY0pFLSSedQQ%ɀ$;(a/g AdAV6p3c -z˝C `]vD}5oK a4!_DFrʱ2աCC&\=ǍsjT{lEwMBƆhT ;HrU e$ʉʆzg苧Aq>Z'<<(̩I/JoG<@\F ;N*z6@cx cmEzl>BhՅVU5[v wn[X`GyQU07sBDn=D$e[-@rP)+گH7@jɵL4ŲhGEC:Љ\7Z('P7"GEŲ9/".SB|eݬ<ڒ͔s)CC_4<-AÑ "|S*ߝCӞYhE|EulޥfI:vy[ lZ꩖FO]te66n]W˾QkΘ< 0\a:n<4{/#o3۾ E3V UMi 6b@jΆ]K3@Cw]v 0 j8GwytX+H\|Mjʃ+Z،bT4)ёp.Z7CfX/WbmbryidG1&J)Q,4$g%5* .Em5vHHֿ7Gz5p9A 7zS|n8gXƇn W]x_ J0q#cZvC湨/E "S0cؘzSWiLt- l&hI FCc>ʍfM,gK|,V˺sviE4ɢuNemPI:*WpV쟴4- \-|ʸ3.NۉK/G)n<7uVRluQ(~Bo?N L#c:m $v'-,EBK[hvm]b)N!/$8sCߨt@[b:Ο"t"ˀ5skJXvqwܱD U/-Y(tɐąNy /=Q2),dRtߗt79d쟳HL_>S2+b0@V R Ωc]'^_EXc9߱!2P_{$ 46#v ܸZv,hiisć oz{z%\ ۾W҄y^,u`k WG,d'x}LǀPv 5CNt2Cq_NG8VJ,8q[ֵIs_-h̥D*F"&Cv,qH jУ >7{ճK$E׀ązXmsS.  "m%e7}CNU2P4y5ޡUbIJmL*7a`n⪸w7u)3ߓ! 9G>)&I\'NG/դ6%F:8;tP CҊb9̴@N_҇0-5D:/P4D❠–ZEAfMqM (P8x¸݃#dgՅ>.}OBVX _(YxLBUĎػ\:8^Fxwf\YoH&;O[v۝t<F$U-A#}T2}f<>G-‚8#z qAz35<F;-[ËEpkh$>P u6`ie+6P.% &NL,I|eX YAA{ 2LΫo͎. Kȓ/ׂ,#5~q8f[5DOA뷂S- w^AW^o$^tW!trx 4LP:cJ ukjEYr0mzkq aܖ|".LjWn0ZL獚 ˞Т=云C; y Ut`FiM.H[s95oE?g6Mu2.wDK.сaYtybڃG5~|Y~T$LHp%!YX;e tn~ )5"|Ez,Xr`VXb+GC%*y *N47 ~:ҒŜC4߯VL\u2һ9 hkj59zr@#l_d" w"4?}jfrHBVw͡oC g{d2d BӶ Mi׷6./-t/7ZG6c&&H^F zMVYj,m4#[yP^`5cs7,lYYRdKMs<зPq߆G*o if!ߣ/2(+߶JgGmֽ!4i'y?irp|];v; 9U&0ց#7zla"TH$dcϼ ;@s[IGݖ%R'GS3&x"=`8w%!a0/tkLZCy$:N連>T _HѬR*)sm7x7.ji$0D( K(7C 4M/A~A.3>L2*2JPcdN9pZC#TWCf]CR0IJCžȝ3dͯXk~NFf9l>n#v\#P^:qLaF "o~*VSX1i/wQ4<}0 "L6T7){۸hC)KM(aVn e4E+`tNi#g!-!Me}h,K'_%^}xUวۋ\1V˜R /fJfr=ط}LspΘg2Ch#%JL{>%fPAMėglTD YP>u3N(d1=k>CzljmEoy x7,}[-; #XuzS߿0cQKnɴ%WU ) Qlޠ~*,5l6N9{Uc6^Z Z+ro_UOp;Оf-ʍD2DDf!&B<4 {b(AƐQlTdr[O[f|MXi0P$-6ΫwƉ3#VI`c  $$|^jbFagT], li:f S^smC̴EN7[HGu q?J[ @*q Eײa(d'l"Rzԕ* Mm>[Q HlDL jd04o6 /.Ԛfa@|Ljh U"Y7ȝ4ٱtpYk~.z(t=*7R.8l>Jk,O !>Gn bg*@*+D͡[j@}X7KUnU@YfH.ǩ*߰;1AȊvѓqͤKk_UĆK kY3zmDw$w2]NIqQ(e&ڞ֪T cH2",B& Ἳ']oB1%SZ$S pݽ[-h&G5hKGi\g+)!$@rsZ *1=7d"-n!QvG 9|,L_hMYk|SХ[B=~B}l]\6>.Mn4|ɑǸ{=\dL>ux]b҃DX<1_w;IvX.bZ~Q*5 u~ȭZ y(FB >6:mi$ Vvgm1u&VùeY)/nǍ?uϋK gV*w@z|;h/nf E-q|RkPS}@X r@^D JS iARWJ+zGğdC.QM 9j?28OuY"V˳Q;ѩDAh0!_2>V̨iE!Cgvqks >[XtLޚ@9Awk)jxG!{"3r'} b{oaP/de(SLGO,8Zm. tqLoL3/gnoknox+d |\$ p[1]YbO0A E PfGpt(s9W䏒n;!R`1hR^>ZuKt9RWe;S2H}+g gQ5J3T/KTBUFT'd- g͏(Cn[А5?˳{c0^W EDk:!HQ=t/P7JzS>jҨIV:13%Qqdwjx[֖jь̓RVQE8cQ"JA8A4drQFkԁ69ոC+Nd>Қ/ĸ8D|//u/A6Mԉ]E9M}`@C_-'fV,8+Y_pƻrJ^\QHZ neiz^e.# YK>e2l=;1ؐ $1O4+b(مsEB.\l~B̏5Hf9CspKJÅ 9쭖(}G+H oQsĄPyHe"wu!ՙ LC%7Ak)."G&!/w O>:rL<]B U9O ek.0'Uf-TڽP6"KZ/rlbN}uÎ;-vI#Q)Kte4>*bKEL~b~Hnm𳃘G*D|_W 1#&9RRN]K'˜C-7cw1[aʃ%'Sjnb:]Rަ4DO#x[h/>iVCrתvg8'xD>dt-3?4Ԇ]rC*!fGF6{Gmd3|܋tŨGА^|!t-lvVwystTD;ӓ$%Jf+Ζr|[lpU#ݧV:Uy.+`L} Ev2'xA}Zgy@@T#`j oa{]{̶ĩ哫E !9R)ma)U!*˒R)f5xݡ{"( JnDϻ)ԉܩyjB͔dN{bx;_ b~=ZdX/uOK  ר>yUN`\r[3c.hJBFDWyw VP}ׯẗA(9MDߔd}3}s&Dac.vjwc"YZx(+q;9 L->Q/?2CnMrNl؝^e)bpv7- }4 u}S{`>#*mW|Pp?Yinf`8BV6 ;B]úoݧVt빼+!L ٯ "Ս}o w*ڐF[dLlۮ'Y &5h!a@*w%^hͅȖ%Zt݊EPqu  t1؏]_d2XhOޑhJZ!lێ^.W*d[mf+359/vև+ybΨ Uq'q: ClzmS%\3<<,?2#q[ߛ;MMnwXgg_"G˷6n|V]$|4ϡ; 1]QD(C2neqǵQ'q,*U69xT=7w{/qT!/w"H$sc?f#)k9$"z>aߑe%״VVċtptOuD ])Xic3]KB|,Mq0r'fO\|q"+~G*q.XBjΪbs9OZTjڵP_Ǯ< ~+GHBǚD4E/u fl/'Ȋ5)c9ʻ0zߦXgA遐I|q)b&{F- *a2c9 Nih{uv,T'~@K0HtJ D':T-eF[PDrgj(a5 8"[!9ҫj!iI0sq7YPDkyvJȘm5 8Z/3QW \d_7 P(p%A8ij4؇!/Z]}ַB\CƸ]jWt#?]8LnwvGj3 Z}?E3фA(IϿ eȎ%d?$m׾d%΄N:P v-~A̽ll S60rI.Fҷ*<8&F=L}c"9aW9 `ࡍ|hV4| ܐӼJ~MT]1&wr9moƐ5;=•B?{Y/2oWv>t(ʻ%<*O _uv^7Q`tD "ƒS[]RA;ַ"zRhOB7a93*I8pVE>%<;Of{`v^R{$LAd\(99W-!T-% kw-?)4q 9So`+ "8PᫎnTYi-R3[c)<˖K8[ZS"JZC5w6N%8sߤ^[(!4Wց7 :墭0KNkލ3 Kp?Lrp"2' &[_4{nB7ZF(fY4ڧG,2>;.}Y,~[yJ Qy 1oa@܄A5mܑObo"\s-&vw$%L'#)i)6/LŝBeHWࠍMZFMhJ} ؔ*n'U . "RXנ]e|^9 ˣo)aDA'ַ9KWIGK h7y4#X/(-PYV:z$Ũ^E#;HcY&WWC>#Δ+43x-pL[B;rogGnytra^gcp;Hi>pd>G"֨/{G/~XLLU OzwK2=@X)xE~&C/?۠21M_:e9mƧv9(WQขq^ޯ E5\B0QSjH2Opp{ 1:aHsa\'6,!bSbDUlo-c YB\KX˽fj ξnUK*&4lD `C暯qMBq~cb. [5yn'(fL%E|\=Ty:CߋV'`\ |vGaٱ͇sLfT6)*"yKH 5$``ޑ* PJ@m*j/D5o% Ci_L$rKKWuY!tsC^ĭ+GU8$gnu5`mΏOF27qR!TG*'{9H:3Wgx*o_udY{:Re{P&+h83Ӕ'x3bw (re19 X ?\U71b$j#mi7HD1hؠu@ @yv &W5d'Mcnȇ1$|j^BYk|1DYh070[]~њve.R03loɩ4Q[BB-,X0~0M3z8KZk/2n{ǽ<»+6:j_dd,)лkԱ ƯA)s`Qgtn)-e?1_.!z1ۆ)liSo0͏UQ'fJ ?(Pf uU"[3hEazw@\rH 7"h2!,Vރ@q )L@ m Ŧ2y{G~yryFG#o=Q^Ŏg<֍<>a=⹶bC#N7bLpeႌ9 "CCͬcRc {X}>bIe2KDn YZ